在上周的每周一答環(huán)節(jié)中,我們都知曉EtherCAT通訊應(yīng)用的優(yōu)勢特點,小伙伴們都表示獲益匪淺,那么本周將繼續(xù)圍繞EtherCAT通訊協(xié)議,講解思谷智能(SYGOLE)工業(yè)RFID產(chǎn)品與匯川AM600實現(xiàn)EtherCAT通訊的操作說明,趕緊往下看吧~
//
EtherCAT(用于控制自動化技術(shù)的以太網(wǎng)) 是實時以太網(wǎng)網(wǎng)絡(luò),允許設(shè)備使用主/從原理相互通信 - 允許快速和動態(tài)的通信結(jié)構(gòu)。由于數(shù)據(jù)使用與以太網(wǎng)相同的格式,因此可以直接連接到以太網(wǎng)。不需要特定的路由器或交換機。
EtherCAT通用性好、低成本、高效率、高可靠性和穩(wěn)定性,可以支持線形、樹形、環(huán)形和星形等所有設(shè)備連接拓撲結(jié)構(gòu),數(shù)據(jù)高速交互,擁有分布式時鐘(實時特性),熱連接功能和開放性,可選的電纜冗余性可滿足日益增長的對提高系統(tǒng)可用性的需求,無需關(guān)閉網(wǎng)絡(luò)就可以更換設(shè)備。
本期文章圍繞EtherCAT通訊協(xié)議,將以部分產(chǎn)品為引,舉例介紹思谷智能(SYGOLE)關(guān)于RFID產(chǎn)品在復(fù)雜的工業(yè)現(xiàn)場如何快速實現(xiàn)通訊對接、識別讀寫等相關(guān)操作。
思谷智能(SYGOLE)自主研發(fā)的工業(yè)識別產(chǎn)品系列
思谷智能SG-CG-P4S系列總線模塊是一款提供標準工業(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中,提供強大的現(xiàn)場采集數(shù)據(jù)和控制IO的能力。外殼采用輕便堅固的鋁合金,具有連接范圍廣、通信能力強、環(huán)境適應(yīng)好、防護等級高等特點。
以匯川AM600為例,搭配思谷智能工業(yè)級高頻系列SG-HR-I5讀寫器,組件Ethercat通訊網(wǎng)絡(luò)。硬件拓撲圖如下所示:
一
建立連接
(一)PLC軟件介紹
1.使用匯川InoProShop V1.1.0編程軟件編寫RFID功能塊,本次Demo提供的程序塊包功能塊是“SGRFIDReader”。
功能塊描述:
SGRFIDReader:RFID讀寫功能塊,對標簽的操作主要由該來功能塊完成。
2.功能塊
每個“SGRfidReader”功能塊實例對應(yīng)一個網(wǎng)關(guān)RFxx RFID讀寫器,功能塊圖形如下:
(二)使用介紹
1.添加ECT文件
(1)在InoProShop 軟件中,找到“Network Configuration”→“Import ECT File”找到“SG-CG-P4S-ECT.XML”文件,添加SG-CG-P4S-ECT.XML文件,如圖所示:
(2)在“Network Devices List”(軟件右邊)的“ECT Port”找到“SYGOLE”文件夾,找到文件夾里面的“SG-CG-P4S-ECT”,雙擊添加。
2.在全局變量表中AT擴展網(wǎng)關(guān)RFID通道變量
(1)在全局變量表中,AT擴展網(wǎng)關(guān)RFID通道映射的IO變量,如下圖:
(2)網(wǎng)關(guān)RFID通道IO映射地址根據(jù)實際工程分配的內(nèi)存進行分配,如下圖:
二
功能塊使用
說明:功能塊在使用時,如果只是獲取UID/EPC(高頻讀寫器/超高頻讀寫器)數(shù)據(jù),無需觸發(fā)相應(yīng)的命令引腳,標簽信號到位后,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)IO映射表數(shù)據(jù)和輸出IO映射表數(shù)據(jù),如下圖所示:
(二)高頻讀寫器讀寫功能
1.寫 USER 區(qū)
(1) 標簽到位,標簽到位信號xTagPresent_0信號的值為“TRUE”;
(2) 修改數(shù)據(jù)長度iLength_0的值為30;
(3)修改起始地址wAddr_0的值為16#0000;
(4)在WriteBuffer_0數(shù)組中填充寫入數(shù)據(jù),填充的數(shù)據(jù)如圖所示:
(5)修改寫入命令xWrite_0 為 “TRUE”;
(6)查看功能塊反饋回來的完成信號xDone_0和錯誤信號xError_0,如果xDone_0值為“TRUE”,則說明數(shù)據(jù)已寫入完成,如果xError_0為“TRUE”,則說明數(shù)據(jù)寫入失敗,如圖所示:
2.讀 USER 區(qū)
(1)標簽到位,標簽到位信號xTagPresent_0信號的值為“TRUE”;
(2) 修改數(shù)據(jù)長度iLength_0的值為30;
(3) 修改起始地址wAddr_0的值為16#0000;
(4)修改寫入命令xRead_0 為 “TRUE”;
(5)查看功能塊反饋回來的完成信號xDone_0和錯誤信號xError_0,如果xDone_0值為“TRUE”,則說明數(shù)據(jù)已讀取完成,如果xError_0為“TRUE”,則說明數(shù)據(jù)讀取失敗 ,如圖所示:
讀取數(shù)據(jù)存放在ReadBuffer_0數(shù)組中,如圖所示:
三
歡迎垂詢
思谷智能(SYGOLE)通過持續(xù)的技術(shù)創(chuàng)新,攻克了多項行業(yè)關(guān)鍵核心技術(shù),所研發(fā)的工業(yè)RFID產(chǎn)品產(chǎn)品及系統(tǒng)解決方案成功應(yīng)用于國內(nèi)汽車、物流、3C、工程機械、能源動力、精密制造、高端裝備等行業(yè)領(lǐng)域,是自主安全可控的國產(chǎn)品牌。思谷智能(SYGOLE)工業(yè)RFID產(chǎn)品的傳導(dǎo)騷擾、傳導(dǎ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ù)解答。