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