国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于WinCC實(shí)現(xiàn)生產(chǎn)線產(chǎn)品條碼掃描及打印的應(yīng)用

2013-04-16 10:44
電子世界 2013年5期
關(guān)鍵詞:車軸腳本條碼

1.引言

近年來,條碼檢測(cè)技術(shù)在汽車制造行業(yè)被廣泛采用。通過上位機(jī)條碼監(jiān)控系統(tǒng)對(duì)采集的條碼信息處理并進(jìn)行管理。某大型汽車制造企業(yè)在車軸上下料控制系統(tǒng)生產(chǎn)車間通過WinCC中VBS腳本實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的查詢、篩選、用戶歸檔及觸發(fā)條碼打印機(jī)的打印功能,實(shí)現(xiàn)對(duì)產(chǎn)品在生產(chǎn)過程中的質(zhì)量數(shù)據(jù)進(jìn)行跟蹤。

2.控制系統(tǒng)簡(jiǎn)介

車間有兩條車軸加工生產(chǎn)線,主控系統(tǒng)采用西門子S7-400 PLC,在ET200S遠(yuǎn)程站上通過1SI 3964/ASCII串口模塊連接symbol固定式條碼掃描器MS4404進(jìn)行車軸端面條碼掃描,在上料工位安裝條碼掃描器,當(dāng)車軸進(jìn)入檢測(cè)區(qū)域時(shí),通過傳感器信號(hào)觸發(fā)條碼掃描器,掃描到的條碼以ASCII的形式通過串口模塊傳到S7-400 PLC控制器中,PLC通過工業(yè)以太網(wǎng)將數(shù)據(jù)傳送到上位機(jī)數(shù)據(jù)庫(kù),當(dāng)工件運(yùn)行到下料機(jī)構(gòu)時(shí)通過傳感器信號(hào)觸發(fā)intermec條碼打印機(jī)工作,實(shí)現(xiàn)對(duì)工件的全程監(jiān)控。

3.系統(tǒng)硬件配置及接線

硬件組態(tài)中組態(tài)模塊地址,傳輸率、數(shù)據(jù)位、停止位及校驗(yàn)方式等參數(shù)和條碼掃描設(shè)備設(shè)置一致。PLC程序調(diào)用S_RECV_SI標(biāo)準(zhǔn)串口數(shù)據(jù)接收功能塊FB2,S7-400通過PROFIBUS DP連接ET200S遠(yuǎn)程站,由于遠(yuǎn)程站和條碼掃描工位的距離在15米以內(nèi),串口模塊選用RS-232傳輸接口。RS-232采用9 pin引腳,接口連接如圖1所示。

4.上位機(jī)監(jiān)控軟件設(shè)計(jì)

上位機(jī)選用西門子WinCC組態(tài)軟件,監(jiān)控整條生產(chǎn)線的運(yùn)行。畫面中應(yīng)用Microsoft FlexGrid Control控件,條碼查詢畫面如圖2所示。

連接數(shù)據(jù)庫(kù),建立SQL表格,在WinCC中“人工輸入條碼”框連接文本變量8位字符集內(nèi)部變量tag1,輸入條碼“確定”按鈕腳本中將其讀取到Db(0),VBS腳本如下

顯示已加工所有信息“確定”按鈕中SQL語(yǔ)句改為:strSQL=”select * from line1 Where 上料時(shí)間 between’”&Db(2)&”’and’”&Db(3)&”’”

顯示已加工所有信息“確定”按鈕中SQL語(yǔ)句為strSQL=”select * from line1”

輸入條碼“打印”按鈕通過C腳本RPTJobPreview實(shí)現(xiàn),ODBC數(shù)據(jù)庫(kù)表中SQL語(yǔ)句為select * from table_1 where 條碼=’$tag1$’;顯示加工信息“打印”按鈕中ODBC數(shù)據(jù)庫(kù)表中SQL語(yǔ)句為select * from table_1 where 上料時(shí)間 between ‘$tag2$’and ‘$tag3$’’

人工輸入條碼后“刪除”按鈕中SQL語(yǔ)句為

is_SQL=”Delete from line1 where 條碼=’”&Db(0)&”’”

cn.Execute is_SQL

顯示加工信息“刪除”按鈕中改為:is_SQL=”Delete from line1 where 上料時(shí)間 between’”&Db(2)&”’and’”&Db(3)&”’”即可

在PLC程序中使用SFC 1”READ_CLK”讀取當(dāng)前CPU系統(tǒng)時(shí)鐘,使上位機(jī)報(bào)表時(shí)間與PLC一致,方便以后故障的排查。WinCC中建立6個(gè)無符號(hào)8位數(shù)變量,分別與PLC系統(tǒng)時(shí)鐘的年月日時(shí)分秒相連,在類型轉(zhuǎn)換中選擇ByteToUnsignedByte,WinCC將以十六進(jìn)制數(shù)顯示,建立文本變量8位字符集C11用于存儲(chǔ)PLC粗車1條碼信息,粗車1全局腳本中觸發(fā)信號(hào)設(shè)置為L(zhǎng)ine1.C1_EStatus,將采集到的時(shí)間連接成字符串后存儲(chǔ)到Db(0)內(nèi),C11存儲(chǔ)到Db(18)內(nèi),連接數(shù)據(jù)庫(kù)后SQL語(yǔ)句為at_SQL=”Update Table_1 Set 粗車1時(shí)間=’”&Db(0)&”’Where 條碼=’”&Db(18)&”’”。

在條碼軟件BarTender中建立一個(gè)新文件并記錄地址,設(shè)定二維碼的共享名稱為barcode。

在打印功能的全局腳本中觸發(fā)信號(hào)為L(zhǎng)ine1.XL_EStatus,將讀取內(nèi)容存儲(chǔ)到Db(0),腳本如下:

圖1 傳輸接口的接線

圖2 條碼查詢畫面

5.結(jié)論

車間生產(chǎn)線采用了條碼自動(dòng)掃描打印后,實(shí)現(xiàn)了產(chǎn)品的回溯跟蹤,避免了人工貼碼打印的操作失誤,大大提高了車間生產(chǎn)效率。

[1]崔堅(jiān).西門子工業(yè)網(wǎng)絡(luò)通信指南(下冊(cè))[M].機(jī)械工業(yè)出版社,2006.

[2]陳鴻.現(xiàn)代物流管理系統(tǒng)架構(gòu)與條碼技術(shù)[M].清華大學(xué)出版社,2008.

[3]劉志嫵.基于VB和SQL的數(shù)據(jù)庫(kù)編程技術(shù)[M].清華大學(xué)出版社,2008.

[4]周鶴良.電氣工程師手冊(cè)[M].中國(guó)電力出版社,2008.

猜你喜歡
車軸腳本條碼
酒駕
車軸軸徑微差測(cè)量?jī)x測(cè)量不確定度評(píng)定
高品質(zhì)生產(chǎn)
熱線互動(dòng)
安奇奇與小cool 龍(第二回)
淺析影響商品條碼質(zhì)量的主要因素
日雜商品條碼質(zhì)量現(xiàn)狀研究
快樂假期
小編的新年愿望
高速列車空心車軸國(guó)產(chǎn)化的選材和試制
铜川市| 杂多县| 台州市| 齐河县| 镇安县| 普陀区| 柘城县| 安西县| 东港市| 霞浦县| 桑植县| 西林县| 黑水县| 镇巴县| 高清| 黄龙县| 金沙县| 五莲县| 交城县| 仪陇县| 安吉县| 黔西| 息烽县| 东至县| 崇文区| 电白县| 丰镇市| 延安市| 兰溪市| 乡城县| 鄂托克前旗| 吉隆县| 讷河市| 沙坪坝区| 汾阳市| 桑植县| 彩票| 呼和浩特市| 渝北区| 汝州市| 闵行区|