999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

利用西門子S7-200自由通訊接口實現與條碼掃描槍的通訊

2011-07-03 02:09:22朱曉民李文娟
制造業自動化 2011年20期
關鍵詞:指令系統

許 靜,朱曉民,程 金,李文娟,張 希

(北京機械工業自動化研究所,北京 100120)

0 引言

小型可編程控制器,一般結構小巧、多功能、價格低廉,本身集成CPU、I/O點、電源并且還提供了簡潔、開放的通訊功能。性價比、通訊和實時性等方面的優點,使它成為制定較復雜自動化系統解決方案的理想之選。本文介紹的系統應用在奇瑞汽車廠缸蓋裝配線線上掃描條碼識別機型。

1 系統功能

系統要求根據條碼錄用數據判斷出產品裝配工件的型號,從而執行該型號工件裝配的相應程序段。條碼信息可在人機界面上直接顯示,使操作者一目了然。并且可以翻閱查看歷史工件的相關信息。

2 系統配置

控制單元采用西門子的CPU226。CPU226集成兩個串口,port0端口作為連接人機界面和CPU的接口,另一端口port1用于連接條碼掃描槍,集成的I/O點用于控制裝配的執行機構。由于條碼掃描槍為232接口,而自由通訊口為485口,所以還需一個232-485轉換模塊,系統中選用了一根西門子編程電纜線。但是一般串口掃描儀大多用于與計算機相連,線的插頭通常為孔狀,而可編的接口也為孔狀,因此需用一根兩頭針狀的交叉式連接轉接線(2,3交叉,5直通)否者通訊出現錯誤。

3 自由通訊接口介紹

S7-226有兩個接口port0口,port1口,它們可以是PPI接口,也可以是自由通訊接口。可以通過程序來自由設定它們的通訊形式。

3.1 可利用的用于通訊的殊寄存器

1)控制字寄存器SM130: port1口的通訊模式協議通過SMB130設置,SMB130各位的含義如下圖所示。本系統中設置SMB130為00001001即自由口協議,波特率為9600,數據長度8位,無校驗。

圖1 寄存器SM130

2)通訊接收字符緩沖器SMB2:SMB2是一個暫態寄存器,用于存放在自由通訊方式下接收到的當前字符,在下一步應從這里取走其中內容,通過編程控制將接收到的字符一個一個由SMB2移入接收緩存區。

3)通訊校驗結果標志位SM3.0:PLC按SM130規定的奇偶校驗方式對所接收到的數據作校驗。如果校驗有錯,PLC自動將SM3.0置1,SM3.0表示奇偶校驗正確。根據這個標志,決定對當前信息的取舍,在出錯的情況下,將此錯誤位發給條碼,請求重發。

4)工作方式標志位SM0.7:S7-200系列PLC只有處于運行(RUN)方式時才能進行自由口模式通訊,而在停止(STOP)方式時只能已PPI模式通訊。當PLC處于RUN方式是SM0.7=1,否則SM0.7=0,通過SM0.7的狀態來確認自由口通訊的狀態。

3.2 通訊中斷方式實現接收數據

S7-200PLC的通訊port0口具有三個中斷事件:接收字符8號中斷,發送結束9號中斷,接收信息23號中斷。在用戶程序中可用ENI指令開放全局中斷,用DISI指令禁止所有中斷;在全局中斷開放的前提下,單個中斷可用ATCH、DTCH指令獨立的開放和禁止。通訊port1口具有24,25,26號三個中斷事件。本系統中調用24號中斷接收字符,程序如圖2所示。

4 軟件設計

1)SM0.1第一掃描周期接通,給port1口初始化。SMB130:00001001即波特率為9600,自由口協議。系統中SMB187=11110000。

3)SMB188=‘b’檢測條碼掃描槍的開始碼為‘b’后開始記錄數據。條碼槍設置開始識別符為“b”。

4)SMB189=‘e’檢測條碼掃描槍結束符為‘e’為信息字符的結束。條碼槍設置結束識別符為“e”。

5)SMB190為檢測空閑時間5ms。在空閑時間結束后接收的新的字符為新信息的開始。

圖3 接口定義

6)SMB194為接收字符的最大數。

7)接收完成事件連接到中斷。

8)允許用戶中斷。

9)端口1的接收信箱緩沖區指向VB200。

在中斷程序中調用9)語句,執行中斷時,即將條碼輸送到VB200開始的寄存器中。

在人機界面上定義一個字符形式輸出域,域變量為VB200,20個字符顯示。那么每當掃描一次條碼后人機界面上就可顯示本次條碼的值,方便、清晰。

本例中還可查詢上一次錄用的值。指令如圖4所示。

圖4 指令

當Q0.1的下降延到達時把本次的條碼由VB200寄存器區存儲到VB300開始的寄存器區,在此之前把VB300寄存器區的內容已傳給VB400寄存器區存儲。VB300為本次數據,而VB400為上一次數據。簡單的做了一個數據存儲。

那么在人機界面上定義兩個字符形式輸出域,域變量分別為VB300和VB400,即可查閱到本次條碼和上次條碼。同理還做多一些數據的存儲。

5 結論

本文介紹了利用SIEMENS S7-226 PLC集成的自由通訊接口與條碼掃描槍通訊的實例,闡述了自由接口通訊的相關知識。系統在奇瑞汽車廠缸蓋裝配線上運行多年,PLC與條碼掃描槍間通訊安全可靠。整個系統成本低廉,體現了小型可編的優越性,為低成本實現通訊提供了一種解決方法。

猜你喜歡
指令系統
聽我指令:大催眠術
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
主站蜘蛛池模板: 亚洲中文精品久久久久久不卡| 高清久久精品亚洲日韩Av| 国产系列在线| 91亚洲精选| 国产91小视频| 国产丝袜一区二区三区视频免下载| 中国一级特黄大片在线观看| 精品一区二区三区波多野结衣| 国产美女久久久久不卡| 国产激情影院| 国产成人凹凸视频在线| 精品三级网站| 曰AV在线无码| 国产精品永久免费嫩草研究院| 亚洲床戏一区| 伊人91在线| 国产sm重味一区二区三区| 国产白丝av| 欧美中文字幕在线视频| 亚洲欧洲日韩久久狠狠爱| 国产成人91精品| 国产欧美日韩视频怡春院| 青青草原国产| 无码内射中文字幕岛国片| 日韩免费毛片| 国产精品免费福利久久播放| 欧美一级高清视频在线播放| 午夜日b视频| 色综合五月婷婷| 91精品最新国内在线播放| 又爽又黄又无遮挡网站| 无码人妻热线精品视频| 国产人成乱码视频免费观看| 国产免费久久精品44| 成人中文字幕在线| 欧美日韩亚洲国产主播第一区| 久久人搡人人玩人妻精品一| 欧美一区二区三区香蕉视| 乱人伦视频中文字幕在线| 欧美一区中文字幕| 日本免费福利视频| 国产一区二区福利| 亚洲欧美人成人让影院| AV网站中文| 91成人在线免费视频| 亚洲精品无码久久久久苍井空| 成人精品免费视频| 六月婷婷激情综合| 成人蜜桃网| 国产女主播一区| 国产精品粉嫩| 国产精品无码作爱| 18禁不卡免费网站| 免费AV在线播放观看18禁强制| 国产精品成人一区二区| 国产va在线观看| 国产一国产一有一级毛片视频| 四虎影视国产精品| 国产亚洲精久久久久久久91| 免费av一区二区三区在线| 国产白浆在线| 久久中文电影| 色成人综合| 国产精品毛片一区| 亚洲欧美自拍中文| 国产特级毛片aaaaaaa高清| 国产高颜值露脸在线观看| 国产精品久线在线观看| 免费A级毛片无码免费视频| 99精品一区二区免费视频| 99久久精品免费看国产电影| 国产网友愉拍精品视频| 精品一区二区三区自慰喷水| 国产一区二区三区精品久久呦| AV熟女乱| 有专无码视频| 丝袜高跟美脚国产1区| 超碰aⅴ人人做人人爽欧美| 曰韩免费无码AV一区二区| 一级成人a毛片免费播放| 国产精品成| 高清国产在线|