亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        RFH620與西門子Smart PLC通訊實例

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

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

        0 引言

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

        1 方案背景

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

        2 通信方式

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

        2.1 軟件設置

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

        圖1 串口通訊協議設置

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

        圖2 輸出格式設置

        2.2 指令格式

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

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

        如寫入4位字符,“1 2 3 4”,每個字符在芯片中對應一個字節(jié),4個字符,在芯片中剛好占用一個數據塊,其ASCII碼格式為31 32 33 34,字節(jié)之間以空格隔開。特別需要注意的是,指令發(fā)送時,指令的每一位字符都會按照ASCII碼的格式進行發(fā)送,如31,發(fā)送時會將3和1分開再次轉換成ASCII碼形式?!? 2 3 4”最終發(fā)送格式為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系統(tǒng)手冊。

        3.3 寫入芯片

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

        3.3.1 指令區(qū)內容

        寫入RFID讀碼器的內容可由指令區(qū)和數據區(qū)組成。本項目所需產品數據為28位(16#1C),4位一個數據塊,從0開始,向后延續(xù)6個數據塊。因此依據格式,指令區(qū)內容為:[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個字節(jié)中。

        3.3.2 數據區(qū)內容

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

        圖4 數據區(qū)指令處理流程圖

        1)初始化

        表1 指令信息匯總

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

        2)賦值循環(huán)

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

        3.3.3 打包發(fā)送

        如前所述,通訊數據幀結束字節(jié)[ETX]為16#03,待發(fā)送字節(jié)數為39+84+1個,總計為124個,經由串口COM0,在寫入步1:V237.0觸發(fā)時進行發(fā)送。發(fā)送指令匯總信息如表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
        本刊欄目設置說明
        中俄臨床醫(yī)學專業(yè)課程設置的比較與思考
        一種基于滑窗的余度指令判別算法
        艦船人員編制的設置與控制
        国产在线白丝DVD精品| 欧美奶涨边摸边做爰视频| 亚洲a∨无码男人的天堂| av人摸人人人澡人人超碰下载 | 国产成人国产三级国产精品| 久久久久人妻精品一区三寸| 三叶草欧洲码在线| 国产一区二区波多野结衣| 精品久久免费一区二区三区四区| 亚洲成人免费久久av| 99久久婷婷国产亚洲终合精品| 日本动漫瀑乳h动漫啪啪免费| 久久久久人妻一区精品色欧美 | 久久伊人这里都是精品| 中文字幕免费不卡二区| 亚洲国产麻豆综合一区| 亚洲av国产精品色a变脸| 蜜臀久久99精品久久久久久| 少妇高潮潮喷到猛进猛出小说| 国产在线欧美日韩一区二区| 看黄色亚洲看黄色亚洲 | 国产成人无码a在线观看不卡| 欧美日韩中文国产一区发布| 亚洲午夜看片无码| av有码在线一区二区| 各类熟女熟妇激情自拍| 丰满少妇a级毛片| 精品久久久噜噜噜久久久| 最新国产三级| japanese色国产在线看视频| 激情亚洲不卡一区二区| 欧美日本精品一区二区三区| 一本色道久久综合亚洲精品不卡| 亚洲女同成av人片在线观看| 日本女优久久精品久久| 免费观看18禁无遮挡真人网站| 中文字字幕人妻中文| 天天操夜夜操| 日韩久久免费精品视频| 男女视频在线观看一区| 久久中文字幕无码专区|