//
EtherNet/IP(Industrial Protocol)簡稱“EIP”,是一個現(xiàn)代化的標(biāo)準(zhǔn)協(xié)議,由工業(yè)以太網(wǎng)通訊協(xié)定,可應(yīng)用在程序控制及其他自動化的應(yīng)用中,是通用工業(yè)協(xié)定(CIP)中的一部分,建立在標(biāo)準(zhǔn)TCP/IP協(xié)議之上,可以使控制系統(tǒng)及其元件之間建立通訊,例如可編程邏輯控制器、I/O模組等。(EtherNet/IP中的IP是指工業(yè)協(xié)定。)
EnterNet/IP 工業(yè)以太網(wǎng)組成的系統(tǒng)具有兼容性和互操作性,資源共享能力強(qiáng)和傳輸距離遠(yuǎn),傳輸速率高優(yōu)勢。
本期文章圍繞EtherNet/IP通訊協(xié)議,將以部分產(chǎn)品為引,舉例介紹思谷智能(SYGOLE)關(guān)于RFID產(chǎn)品在復(fù)雜的工業(yè)現(xiàn)場如何快速實現(xiàn)通訊對接、識別讀寫等相關(guān)操作。
思谷智能(SYGOLE)自主研發(fā)的工業(yè)識別產(chǎn)品系列
思谷智能(SYGOLE)SG-CG-P4S系列總線模塊是一款提供標(biāo)準(zhǔn)工業(yè)總線協(xié)議的網(wǎng)關(guān)控制器,可支持Profinet/EtherCAT/EtherNetIP/CC-LINK等多種協(xié)議,包含兩個7/8”電源供電接口,兩個M12 5-PIN總線接口, 4個M12 RFID讀寫頭接口和4個M12 4PIN I/O接口(包括8路I/O點)。傳輸速率最高支持100Mbps,可級聯(lián)多套總線模塊到PLC中,提供強(qiáng)大的現(xiàn)場采集數(shù)據(jù)和控制IO的能力。外殼采用輕便堅固的鋁合金,具有連接范圍廣、通信能力強(qiáng)、環(huán)境適應(yīng)好、防護(hù)等級高等特點。
以松下FP0H為例,搭配思谷智能工業(yè)級高頻系列SG-HR-I5讀寫器,組建EtherNet/IP通訊網(wǎng)絡(luò)。硬件拓?fù)鋱D如下所示:
一
建立連接
(一)設(shè)置EIP網(wǎng)關(guān)IP地址
打開“IP地址搜索和設(shè)置工具”—— “UdpTester”點擊搜索,找到EIP網(wǎng)關(guān)IP地址,可通過右方IP地址設(shè)置框給EIP網(wǎng)關(guān)設(shè)置IP地址,如下圖:
(二)組態(tài)網(wǎng)關(guān)設(shè)備
1.雙擊“EtherNet/IP”,在彈出的對話框中選擇“EDS文件”——“登錄”,添加EDS文件(隨說明書附件有EDS文件),如下圖:
2.選擇SG-CG-P4S-EIP.EDS, 點擊 “打開” ,如下圖:
3.在設(shè)備一覽中右擊“SG-CG-P4S-EIP”——“追加到掃描列表”,設(shè)定IP地址
4、點擊“Exclusive owner”——“添加”,分配網(wǎng)關(guān)輸入地址(D0-D64) 、輸出地址(D65-D129),點擊OK
二
功能塊介紹
說明:功能塊在使用時,如果只是獲取UID/EPC(高頻讀寫器/超高頻讀寫器)數(shù)據(jù),無需觸發(fā)相應(yīng)的命令引腳,標(biāo)簽信號到位后,UID/EPC(高頻讀寫器/超高頻讀寫器)數(shù)據(jù)會自動上傳,如果讀寫 USER 區(qū)數(shù)據(jù),則需要觸發(fā)相應(yīng)命令來讀寫 USER 區(qū)數(shù)據(jù)
提供的Demo程序使用網(wǎng)關(guān)RF0通道接入RFID讀寫器
在網(wǎng)關(guān)的I/O映射中,一個網(wǎng)關(guān)配置文件會產(chǎn)生130個字節(jié)的網(wǎng)關(guān)I/O輸入映射,130個網(wǎng)關(guān)I/O輸出映射,除了輸入和輸出映射首字是I/O數(shù)字量外,4個RFx通道占用了128個輸入和128個輸出字節(jié),每個RFx通道占用32個字節(jié)。
為了使用方便,將Ethernet/IP網(wǎng)絡(luò)中網(wǎng)關(guān)輸入映射區(qū)的130字節(jié),分成4個RFx通道數(shù)據(jù),每個通道32個字節(jié),如下圖:
同時也需要將功能塊運(yùn)算后的4個RFx通道的數(shù)據(jù)合并輸出到Ethernet/IP網(wǎng)絡(luò)的網(wǎng)關(guān)輸出映射區(qū),如下圖:
高頻讀寫器讀寫功能
(一)寫 USER 區(qū)
(1)將xEnable置1,使能讀寫器;
(2)在arrwriteBuffer數(shù)組中填充數(shù)據(jù)[0102,0304,0506,0708]數(shù)據(jù);
(3)標(biāo)簽到位,標(biāo)簽到位信號xTagPresent信號的值為“TRUE”;
(4)修改數(shù)據(jù)長度iLength的值為8;
(5)修改起始地址wAddress的值為16#0000;
(6)修改寫入命令xWrite 為 “TRUE”;
查看功能塊反饋回來的完成信號xDone和錯誤信號xError,如果xDone值為“TRUE”,則說明數(shù)據(jù)已寫入完成,如果xError為“TRUE”,則說明數(shù)據(jù)寫入失??;
(二)讀 USER 區(qū)
(1)標(biāo)簽到位,標(biāo)簽到位信號xTagPresent信號的值為“TRUE”;
(2)修改數(shù)據(jù)長度iLength的值為8;
(3) 修改起始地址wAddress的值為16#0000;
(4)修改寫入命令xRead 為 “TRUE”;
(5)查看功能塊反饋回來的完成信號xDone和錯誤信號xError,如果xDone值為“TRUE”,則說明數(shù)據(jù)已讀取完成,如果xError為“TRUE”,則說明數(shù)據(jù)讀取失敗 ;
三
歡迎垂詢
思谷智能(SYGOLE)通過持續(xù)的技術(shù)創(chuàng)新,攻克了多項行業(yè)關(guān)鍵核心技術(shù),所研發(fā)的工業(yè)RFID產(chǎn)品及系統(tǒng)解決方案成功應(yīng)用于國內(nèi)汽車、物流、3C、工程機(jī)械、能源動力、精密制造、高端裝備等行業(yè)領(lǐng)域,是自主安全可控的國產(chǎn)品牌。思谷智能(SYGOLE)工業(yè)RFID產(chǎn)品的傳導(dǎo)騷擾、傳導(dǎo)抗擾度、電磁兼容、讀取距離、讀取速度等指標(biāo)相比國外一線品牌同類產(chǎn)品表現(xiàn)更佳,實現(xiàn)了智能制造裝備領(lǐng)域關(guān)鍵技術(shù)與核心產(chǎn)品的國產(chǎn)替代。
更多思谷智能(SYGOLE)工業(yè)識別產(chǎn)品應(yīng)用方式請聯(lián)系我們,我們將給您最專業(yè)的方案規(guī)劃及技術(shù)解答。