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剧情无码精品色午夜| 国产精品亚欧美一区二区三区| 亚洲青涩在线| 国产精品午夜福利麻豆| 日韩一区二区三免费高清| 欧美中文一区| 18黑白丝水手服自慰喷水网站| 老司机久久99久久精品播放| 欧美三级日韩三级| 美女视频黄又黄又免费高清| 九色在线视频导航91| 精品国产中文一级毛片在线看| 四虎综合网| 国产精品人莉莉成在线播放| 精品夜恋影院亚洲欧洲| 少妇极品熟妇人妻专区视频| 国产精品不卡永久免费| 中文字幕天无码久久精品视频免费| 成人免费一区二区三区| 久久一级电影| 九九视频在线免费观看| 日本中文字幕久久网站| 中文字幕无线码一区| 美女被操91视频| 91色国产在线| 91人人妻人人做人人爽男同| 91年精品国产福利线观看久久| 热re99久久精品国99热| 国产一级特黄aa级特黄裸毛片| 国产成人久久777777| 亚洲人成影视在线观看| 亚洲天堂首页| 欧美a在线视频| 国产福利微拍精品一区二区| 91久久夜色精品| 亚洲欧洲日韩综合色天使| 亚洲伊人天堂| 在线观看精品国产入口| 日韩欧美国产精品| 一级毛片无毒不卡直接观看| 欧美在线视频不卡第一页| 91精品伊人久久大香线蕉| 日本精品一在线观看视频| 久久久久久久蜜桃| 最新国产你懂的在线网址| 亚洲精品成人7777在线观看| 成人免费网站久久久| 亚洲bt欧美bt精品| 国产一区成人| 经典三级久久| 亚洲 欧美 偷自乱 图片| 亚洲国产精品一区二区高清无码久久| 2021精品国产自在现线看| 亚洲天堂视频网| 最新国产在线| 欧美亚洲另类在线观看| 欧美亚洲一区二区三区在线| 美女无遮挡免费视频网站| 亚洲系列无码专区偷窥无码| 激情综合激情| 日本a级免费| 欧美在线黄| 国产麻豆另类AV| 亚洲人人视频| 亚洲欧美日韩另类在线一| 动漫精品啪啪一区二区三区| 在线不卡免费视频| 九九香蕉视频| 欧美精品成人| 中文字幕乱码二三区免费| 高清欧美性猛交XXXX黑人猛交| 亚洲精品桃花岛av在线| 国产在线麻豆波多野结衣| 日本欧美成人免费| 免费毛片a| 国产精品3p视频| 国产欧美精品一区二区| a天堂视频| 乱色熟女综合一区二区|