產品簡介:本公司專業生產定制智能鎖與智能鎖方案開發,可定制以下產品: 智能自動售貨柜鎖、移動箱智能鎖、移動柜智能鎖、搖控智能鎖、掃碼智能鎖、刷卡智能鎖等生產與制造。可提供鎖……
本公司專業生產定制智能鎖與智能鎖方案開發,可定制以下產品:
智能自動售貨柜鎖、移動箱智能鎖、移動柜智能鎖、搖控智能鎖、掃碼智能鎖、刷卡智能鎖等生產與制造。可提供鎖+控制板+方案。
SMT貼片機智能物料柜管理系統
一、客戶輸入要求信息

二、系統設計目的
SMT貼片機在增添物料時,因電子物料外觀、規格等比較相像,員工在操作時容易混料,可能會導致大規模返工或報廢,損失極大。本系統設計目的,就是通過計算機系統自動管理核對物料,讓正確的物料裝在正確的位置上,以防止人為錯誤,解決物料增添錯誤問題。
三、系統實現原理
在SMT貼片機裝料柜增加電控鎖,添加物料時通過掃描槍掃描物料上的物料信息(條碼),物料信息通過智能物料柜控制板傳給計算機后臺,計算機后臺確認物料信息正確后,發送一個開鎖指令給智能物料柜控制板,智能物料柜控制板按照指令打開電控鎖,操作人員更換物料。若所掃描物料信息與SMT貼片機所需物料不符,則發送提示物料錯誤信息,指示操作者核對更換物料。
為解決異常情況,如機器故障等,可通過射頻卡或輸入密碼方式,打開電控鎖。
四、系統實現框圖

系統運行流程說明:
1.SMT機系統在生產某款型號電路板時,在某個原料夾欠料時,SMT機在提示換料同時把該信息(物料條碼,本機信息)發送至計算機后臺,操作人員根據SMT機提示信息進行物料添加。
2.操作人員用掃描槍掃描物料信息,智能物料柜控制板通過掃描槍讀取物料信息,并把物料信息傳送至計算機后臺,計算機后臺對比SMT機的欠料信息,若正確則打開物料柜電控鎖,若不正確則提示錯誤。
3.為解決異常情況,如機器故障等,可通過射頻卡或輸入密碼方式,打開全部原料夾門鎖。發卡和密碼管理在計算機后臺管控,并把信息更新到智能物料柜控制板。操作人員在刷卡或輸入密碼后,智能物料柜控制板把信息傳遞到計算機后臺對比,若正確則打開物料夾電控鎖,若不正確則提示錯誤。在系統RS485通訊故障時,可直接對比EEPROM數據執行異常情況處理。
4.根據設計要求,我方進行系統紅色區域部分智能物料柜控制板設計。供電采用DC12V/2A供電(視電控鎖功率改變),采用RS485通訊協議,掃描槍、ID卡、密碼輸入數據讀取,傳輸所讀數據到計算機后臺,接收并執行計算機后臺命令,如開電控鎖,信息提示等。主板設置EEPROM保存IC卡,密碼設置信息。系統異常信息提示功能,如RS485通訊錯誤等。
五、通訊協議
(一)采用RS485多機通訊,波特率19200;
(二)數據幀格式
|
數據塊 |
1 |
2 |
3 |
4 |
5 |
|
定義 |
地址 |
數據長度 |
指令 |
數據 |
CRC校驗 |
|
數據長度 |
2 |
1 |
1 |
N |
2 |
|
說明 |
目標地址+本機地址 |
數據長度包括指令、數據和校驗 |
|
|
地址、數據長度、指令、數據的校驗 |
數據幀間隔T: 200us以上的時間;
地址:計算機主機地址:0X00,智能物料柜控制板:由8BIT撥碼開關設定;
數據包長度:一個數據包最大長度為254字節;
CRC校驗:CRC低,CRC高;
數據幀發送方向:從左到右發送,即地址先發;
|
功能 |
指令 |
數據 |
說明 |
|
條碼數據發送到后臺指令 |
0X41 |
條碼數據 |
控制板讀取物料條碼信息,發送給后臺進行判斷 |
|
ID卡數據發送到后臺指令 |
0X42 |
ID卡數據 |
控制板讀取ID卡信息,發送給后臺進行判斷 |
|
密碼數據發送到后臺指令 |
0X43 |
密碼數據 |
控制板讀取密碼信息,發送給后臺進行判斷 |
|
開鎖指令 |
0X44 |
NC |
后臺接收到信息進行數據對比,若物料條碼與SMT機信息黑度正確,向發送信息的終端發送開鎖指令 |
|
報錯指令 |
0X45 |
NC |
后臺接收到信息進行數據對比,若物料條碼與SMT機信息黑度不正確,向發送信息的終端發送報錯指令 |
|
執行結果反饋命令 |
0X46 |
執行結果數據 |
控制板在接受到后臺命令后,返回執行結果 |
|
后臺向控制板發送新增ID卡命令 |
0X47 |
ID卡數據 |
控制板接收到新增ID卡命令,則新增到本機EEPROM中保存,(最多保存10張) |
|
后臺向控制板發送刪除ID卡命令 |
0X48 |
ID卡數據 |
控制板接收到刪除ID卡命令,則在本機EEPROM中刪除該ID |
|
后臺向控制板發送更改密碼命令 |
0X49 |
密碼數據 |
控制板只有一個6位密碼,初始默認為888888,接收到更改命令后進行更改 |
(四)指令范例
控制板掃描物料信息后,向主機發送物料信息,數據幀如下:
0X00(目標地址)+ (本機地址)+(數據長度)+0X41(指令)+(條碼數據)+(CRC數據)
計算機后臺接收到指令后,與本機從SMT機收到的物料需求信息做對比,向該控制板回復指令,數據幀如下:
(目標地址)+ 0X00 (本機地址)+(數據長度)+0X44/0X45(指令)+(CRC數據)
控制板接收到后臺指令,執行完畢后,向后臺返回執行結果,數據幀如下:
0X00(目標地址)+ (本機地址)+(數據長度)+0X46(指令)+(執行結果)+(CRC數據)
一輪通訊完畢。在通訊過程中,主機在沒有接收到應有反饋命令,則在200ms后再次發送本命令,連續10次(2秒鐘)發送沒有接收到數據,則報通訊錯誤。

