產(chǎn)品簡介:本公司專業(yè)生產(chǎn)定制智能鎖與智能鎖方案開發(fā),可定制以下產(chǎn)品: 智能自動售貨柜鎖、移動箱智能鎖、移動柜智能鎖、搖控智能鎖、掃碼智能鎖、刷卡智能鎖等生產(chǎn)與制造??商峁╂i……
本公司專業(yè)生產(chǎn)定制智能鎖與智能鎖方案開發(fā),可定制以下產(chǎn)品:
智能自動售貨柜鎖、移動箱智能鎖、移動柜智能鎖、搖控智能鎖、掃碼智能鎖、刷卡智能鎖等生產(chǎn)與制造??商峁╂i+控制板+方案。
SMT貼片機智能物料柜管理系統(tǒng)
一、客戶輸入要求信息
二、系統(tǒng)設(shè)計目的
SMT貼片機在增添物料時,因電子物料外觀、規(guī)格等比較相像,員工在操作時容易混料,可能會導(dǎo)致大規(guī)模返工或報廢,損失極大。本系統(tǒng)設(shè)計目的,就是通過計算機系統(tǒng)自動管理核對物料,讓正確的物料裝在正確的位置上,以防止人為錯誤,解決物料增添錯誤問題。
三、系統(tǒng)實現(xiàn)原理
在SMT貼片機裝料柜增加電控鎖,添加物料時通過掃描槍掃描物料上的物料信息(條碼),物料信息通過智能物料柜控制板傳給計算機后臺,計算機后臺確認(rèn)物料信息正確后,發(fā)送一個開鎖指令給智能物料柜控制板,智能物料柜控制板按照指令打開電控鎖,操作人員更換物料。若所掃描物料信息與SMT貼片機所需物料不符,則發(fā)送提示物料錯誤信息,指示操作者核對更換物料。
為解決異常情況,如機器故障等,可通過射頻卡或輸入密碼方式,打開電控鎖。
四、系統(tǒng)實現(xiàn)框圖
系統(tǒng)運行流程說明:
1.SMT機系統(tǒng)在生產(chǎn)某款型號電路板時,在某個原料夾欠料時,SMT機在提示換料同時把該信息(物料條碼,本機信息)發(fā)送至計算機后臺,操作人員根據(jù)SMT機提示信息進行物料添加。
2.操作人員用掃描槍掃描物料信息,智能物料柜控制板通過掃描槍讀取物料信息,并把物料信息傳送至計算機后臺,計算機后臺對比SMT機的欠料信息,若正確則打開物料柜電控鎖,若不正確則提示錯誤。
3.為解決異常情況,如機器故障等,可通過射頻卡或輸入密碼方式,打開全部原料夾門鎖。發(fā)卡和密碼管理在計算機后臺管控,并把信息更新到智能物料柜控制板。操作人員在刷卡或輸入密碼后,智能物料柜控制板把信息傳遞到計算機后臺對比,若正確則打開物料夾電控鎖,若不正確則提示錯誤。在系統(tǒng)RS485通訊故障時,可直接對比EEPROM數(shù)據(jù)執(zhí)行異常情況處理。
4.根據(jù)設(shè)計要求,我方進行系統(tǒng)紅色區(qū)域部分智能物料柜控制板設(shè)計。供電采用DC12V/2A供電(視電控鎖功率改變),采用RS485通訊協(xié)議,掃描槍、ID卡、密碼輸入數(shù)據(jù)讀取,傳輸所讀數(shù)據(jù)到計算機后臺,接收并執(zhí)行計算機后臺命令,如開電控鎖,信息提示等。主板設(shè)置EEPROM保存IC卡,密碼設(shè)置信息。系統(tǒng)異常信息提示功能,如RS485通訊錯誤等。
五、通訊協(xié)議
(一)采用RS485多機通訊,波特率19200;
(二)數(shù)據(jù)幀格式
數(shù)據(jù)塊 |
1 |
2 |
3 |
4 |
5 |
定義 |
地址 |
數(shù)據(jù)長度 |
指令 |
數(shù)據(jù) |
CRC校驗 |
數(shù)據(jù)長度 |
2 |
1 |
1 |
N |
2 |
說明 |
目標(biāo)地址+本機地址 |
數(shù)據(jù)長度包括指令、數(shù)據(jù)和校驗 |
|
|
地址、數(shù)據(jù)長度、指令、數(shù)據(jù)的校驗 |
數(shù)據(jù)幀間隔T: 200us以上的時間;
地址:計算機主機地址:0X00,智能物料柜控制板:由8BIT撥碼開關(guān)設(shè)定;
數(shù)據(jù)包長度:一個數(shù)據(jù)包最大長度為254字節(jié);
CRC校驗:CRC低,CRC高;
數(shù)據(jù)幀發(fā)送方向:從左到右發(fā)送,即地址先發(fā);
功能 |
指令 |
數(shù)據(jù) |
說明 |
條碼數(shù)據(jù)發(fā)送到后臺指令 |
0X41 |
條碼數(shù)據(jù) |
控制板讀取物料條碼信息,發(fā)送給后臺進行判斷 |
ID卡數(shù)據(jù)發(fā)送到后臺指令 |
0X42 |
ID卡數(shù)據(jù) |
控制板讀取ID卡信息,發(fā)送給后臺進行判斷 |
密碼數(shù)據(jù)發(fā)送到后臺指令 |
0X43 |
密碼數(shù)據(jù) |
控制板讀取密碼信息,發(fā)送給后臺進行判斷 |
開鎖指令 |
0X44 |
NC |
后臺接收到信息進行數(shù)據(jù)對比,若物料條碼與SMT機信息黑度正確,向發(fā)送信息的終端發(fā)送開鎖指令 |
報錯指令 |
0X45 |
NC |
后臺接收到信息進行數(shù)據(jù)對比,若物料條碼與SMT機信息黑度不正確,向發(fā)送信息的終端發(fā)送報錯指令 |
執(zhí)行結(jié)果反饋命令 |
0X46 |
執(zhí)行結(jié)果數(shù)據(jù) |
控制板在接受到后臺命令后,返回執(zhí)行結(jié)果 |
后臺向控制板發(fā)送新增ID卡命令 |
0X47 |
ID卡數(shù)據(jù) |
控制板接收到新增ID卡命令,則新增到本機EEPROM中保存,(最多保存10張) |
后臺向控制板發(fā)送刪除ID卡命令 |
0X48 |
ID卡數(shù)據(jù) |
控制板接收到刪除ID卡命令,則在本機EEPROM中刪除該ID |
后臺向控制板發(fā)送更改密碼命令 |
0X49 |
密碼數(shù)據(jù) |
控制板只有一個6位密碼,初始默認(rèn)為888888,接收到更改命令后進行更改 |
(四)指令范例
控制板掃描物料信息后,向主機發(fā)送物料信息,數(shù)據(jù)幀如下:
0X00(目標(biāo)地址)+ (本機地址)+(數(shù)據(jù)長度)+0X41(指令)+(條碼數(shù)據(jù))+(CRC數(shù)據(jù))
計算機后臺接收到指令后,與本機從SMT機收到的物料需求信息做對比,向該控制板回復(fù)指令,數(shù)據(jù)幀如下:
(目標(biāo)地址)+ 0X00 (本機地址)+(數(shù)據(jù)長度)+0X44/0X45(指令)+(CRC數(shù)據(jù))
控制板接收到后臺指令,執(zhí)行完畢后,向后臺返回執(zhí)行結(jié)果,數(shù)據(jù)幀如下:
0X00(目標(biāo)地址)+ (本機地址)+(數(shù)據(jù)長度)+0X46(指令)+(執(zhí)行結(jié)果)+(CRC數(shù)據(jù))
一輪通訊完畢。在通訊過程中,主機在沒有接收到應(yīng)有反饋命令,則在200ms后再次發(fā)送本命令,連續(xù)10次(2秒鐘)發(fā)送沒有接收到數(shù)據(jù),則報通訊錯誤。