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

RFH620與西門子Smart PLC通訊實例

2019-03-28 09:10:24
制造業自動化 2019年3期
關鍵詞:指令設置

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

0 引言

RFID(Radio Frequency Identification的縮寫),又稱射頻識別器,可通過無線射頻信號自動識別物體上的電子標簽。標簽中包含該物料的具體信息,相對于條形碼,電子標簽可嵌入在物體中,無需裸露在外面,使用更為方便。在日常生產生活中,有著很多應用,如制造生產、物流倉儲、高速收費管理,停車場管理,小區門禁等。相信未來在智能制造,工業4.0的大背景下,RFID射頻識別會取得更為廣泛的應用。

1 方案背景

本方案依托某10kV中壓開關生產線項目。采用Sick公司射頻讀寫器RFH620,在產品上線工位通過西門子Smart PLC ST60將產品信息寫入射頻芯片中,生產線后續工位利用讀寫器讀出芯片中的產品信息,從而識別出產品規格型號,自動調整設備相關的參數以適應產品,進行相應的加工、裝配或檢測。

2 通信方式

RFH620是Sick射頻讀寫器的讀寫模塊,為與PLC相連,還需要對應的連接模塊CBD620。將RFH620通過自帶電纜與CBD620相連,接通CBD620的電源,這里采用以太網版本讀寫器,將讀寫器與PC的以太網口相連即可。連接完成后,打開產品配套軟件SOPAS-ET可對其參數進行設置,在軟件中,點擊scan按鈕還可直接查看當前芯片中的數據。這里采用的芯片最多可用28個數據塊,每個數據塊包含4個字節的數據,即每個芯片最多可存儲112個字節。

2.1 軟件設置

為與PLC進行串行通訊,先在SOPAS-ET軟件中設置讀寫器的串口通訊協議。如圖1所示,采用RS232的方式,波特率9600bit/s,停止位為1,數據位8位,無奇偶校驗。PLC串口設置自由口通訊方法如圖1所示。

圖1 串口通訊協議設置

在軟件中,對讀寫器數據輸出格式進行設置。如圖2所示,設置傳感器1為觸發信號,傳感器1有信號時讀取芯片數據。起始字節STX為02,結尾字節ETX為03,如果讀取良好,返回讀取值。

圖2 輸出格式設置

2.2 指令格式

讀寫模塊RFH620提供了多種指令集。常用多組數據塊的寫指令為:

[STX]為起始字節16#02,[ETX]為結尾字節16#03。<uid>為芯片的ID,占用8個字節,若無需指定特定芯片可全部設置為16#00,<bn>是起始塊編號(從0到27,須帶“+”),<nb>是從啟示塊開始向后寫入數據塊的數量,即要寫入數據塊的總數目減1,<lbc>為寫入數據塊包含的總字節數,<bc>為數據塊內容,每個字節(ASCII碼形式)代表一位字符,字節間以空格進行分隔。

如寫入4位字符,“1 2 3 4”,每個字符在芯片中對應一個字節,4個字符,在芯片中剛好占用一個數據塊,其ASCII碼格式為31 32 33 34,字節之間以空格隔開。特別需要注意的是,指令發送時,指令的每一位字符都會按照ASCII碼的格式進行發送,如31,發送時會將3和1分開再次轉換成ASCII碼形式?!? 2 3 4”最終發送格式為33 31 20 33 32 20 33 33 20 33 34,其中20為空格的ASCII碼。

3 PLC編程實現

3.1 硬件連接

本文采用西門子Smart系列PLC ST60與RFH620進行通訊。ST60含一個串口,RFH620對應的連接模塊CBD620含兩個串口,串口主接口和輔助接口,我們這里用串口主接口進行通訊,同時采用232與485轉換芯片進行信號轉換,與PLC接線圖如圖3所示。

圖3 硬件接線圖

3.2 端口初始化

西門子PLC ST60中,SMB30用于選擇串口COM0的通訊模式,將COM0設成自由口模式,對應RFID軟件中的設置,波特率9600bps,數據位8位,無奇偶校驗。具體每一位的詳細定義可參考西門子S7-200 Smart系統手冊。

3.3 寫入芯片

PLC連接RFID讀碼器讀取數據與連接條碼掃描器讀取數據的編程方法相同,均采用串口自由口方式通訊,設置中斷,將收到每一位可識別字符依次添加到接收緩沖區,收到回車、換行等結束字符后,將緩沖區接收到的字符串整體發送給條碼區并初始化緩沖區,詳細內容可參考文獻[3]。本文將重點介紹PLC連接RFID寫入數據的實現方法。

3.3.1 指令區內容

寫入RFID讀碼器的內容可由指令區和數據區組成。本項目所需產品數據為28位(16#1C),4位一個數據塊,從0開始,向后延續6個數據塊。因此依據格式,指令區內容為:[STX]sMN WrtMltBlck 0 0 0 0 0 0 0 0 +0 6 1C。轉換為ASCII碼格式:02 73 4D 4E 20 57 72 74 4D 6C 74 42 6C 63 6B 20 30 20 30 20 30 20 30 20 30 20 30 20 30 20 30 20 2B 30 20 36 20 31 43。其中,[STX]為16#02,將上述指令行數據存入VB1251開始的39個字節中。

3.3.2 數據區內容

數據發送時,由于需將指令中所有字符再轉換為ASCII碼進行傳輸,如要寫入字符“1”,ASCII碼值為31,發送時,需要將“3”和“1”分別再轉換為ASCII碼33和31。本項目中待寫入的數據均為數字形式,所以只需在原ASCII碼前,加入16#33即可。同時由于傳輸時,字符之間應添加空格,16#20,所以對于每一位字符“X”,最終格式應為16#20,16#33,16#3X。待寫入字符有28個,故共有84個字節數據,這里采用循環的方式進行賦值,對應流程圖如圖4所示。

圖4 數據區指令處理流程圖

1)初始化

表1 指令信息匯總

待發送指令從VB1251開始,指令行數據占用了39個字節,故數據塊指令從VB1290開始。初始化時,VD6000指向VB1290(數據區的第一個字節)的地址,VD6010指向VB4101(存儲產品字符的字節),累加計數字VW6004為28。

2)賦值循環

對于每個循環,將空格16#20寫入VD6000指向地址;VD6000自加,寫入16#33;VD6000再次自加,寫入當前字符信息,VD6000、VD6010自加,VW6004自減1,判斷VW6004是否大于1,若大于1繼續循環;若小于1,循環結束,28個字節數據轉換完成。

3.3.3 打包發送

如前所述,通訊數據幀結束字節[ETX]為16#03,待發送字節數為39+84+1個,總計為124個,經由串口COM0,在寫入步1:V237.0觸發時進行發送。發送指令匯總信息如表1所示。

4 結論

本文給出了西門子PLC與Sick RFH620射頻讀寫器的串口通訊,向芯片中寫入字符的完整實現方法:硬件接線、參數設定、編程實現等。本文所述方法,簡單可靠,方便移植,對其他品牌RFID與PLC的串口通訊也有很好的參考價值。

猜你喜歡
指令設置
聽我指令:大催眠術
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
7招教你手動設置參數
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
一種基于滑窗的余度指令判別算法
艦船人員編制的設置與控制
主站蜘蛛池模板: 欧美精品在线视频观看| 巨熟乳波霸若妻中文观看免费| 欧美日在线观看| 红杏AV在线无码| 久久国产乱子伦视频无卡顿| 国产一区二区三区精品久久呦| 国产性爱网站| 91po国产在线精品免费观看| 国产成人乱码一区二区三区在线| 国产精品成人免费综合| 成人91在线| 国产区人妖精品人妖精品视频| 欧美一级99在线观看国产| 伊人久久精品无码麻豆精品| 久久精品亚洲专区| AⅤ色综合久久天堂AV色综合 | 色亚洲成人| 欧美色图第一页| 日韩精品资源| 国产日韩精品欧美一区喷| 五月天天天色| 白浆免费视频国产精品视频| 色成人综合| 永久免费AⅤ无码网站在线观看| 不卡无码网| 午夜毛片福利| 欧美成人免费一区在线播放| 免费国产无遮挡又黄又爽| 99精品影院| 中文字幕乱码二三区免费| 亚洲无码不卡网| 九九免费观看全部免费视频| 九色综合视频网| 国产成人综合网在线观看| 四虎永久免费地址在线网站| 在线播放真实国产乱子伦| 老司机精品一区在线视频| 国产在线观看人成激情视频| 欧美成人怡春院在线激情| 国产欧美日韩免费| 国产三级成人| a亚洲天堂| 久久久久亚洲av成人网人人软件| av免费在线观看美女叉开腿| 麻豆国产在线观看一区二区| 日本在线亚洲| 试看120秒男女啪啪免费| h网址在线观看| 91精品国产福利| 无码高潮喷水在线观看| 在线观看国产网址你懂的| 亚洲婷婷丁香| 国产精品久线在线观看| 毛片久久久| 国产乱子伦无码精品小说 | 国产性猛交XXXX免费看| 婷婷色狠狠干| 国产免费精彩视频| 九九九国产| 国产91丝袜在线播放动漫 | 在线国产毛片| 韩国v欧美v亚洲v日本v| 精品亚洲麻豆1区2区3区| 91无码网站| 五月丁香伊人啪啪手机免费观看| 亚洲天堂网站在线| 亚洲AV无码乱码在线观看代蜜桃| 无码内射中文字幕岛国片| 国产制服丝袜91在线| 99这里只有精品免费视频| 国产精品久久久久久影院| 欧美国产精品不卡在线观看| 国产成人a在线观看视频| 91久久国产综合精品女同我| 国产成人精品视频一区二区电影 | 国产嫩草在线观看| 精品视频一区在线观看| 精品一区二区三区自慰喷水| 99久久精品视香蕉蕉| a级毛片一区二区免费视频| 亚洲国产欧美目韩成人综合| 99精品福利视频|