//
CC-Link(Control &Communication Link ,控制與通信鏈路系統)是一種開放式現場總線,其數據容量大,通信速度多級可選擇 , 具有高速的數據傳輸速度, 最高可達 10 M b/ s ,而且它是一個復合的、開放的 、適應性強的網絡系統 ,能夠適應于較高的管理層網絡到較低的傳感器層網絡的不同范圍,具有完善的 RAS(Reliability , Availability, Serviceability)功能,即自動返回、切斷從站、通過鏈接繼電器/寄存器的錯誤檢測功能。
本期文章圍繞CC-LINK通訊,將以部分產品為引,舉例介紹思谷智能(SYGOLE)關于RFID產品在復雜的工業現場如何快速實現通訊對接、識別讀寫等相關操作。
思谷智能(SYGOLE)自主研發的工業識別產品系列
思谷智能(SYGOLE)SG-CG-P4S系列總線模塊是一款提供標準工業總線協議的網關控制器,可支持Profinet/EtherCAT/EtherNetIP/CC-LINK等多種協議,包含兩個7/8”電源供電接口,兩個M12 5-PIN總線接口, 4個M12 RFID讀寫頭接口和4個M12 4PIN I/O接口(包括8路I/O點)。傳輸速率最高支持100Mbps,可級聯多套總線模塊到PLC中,提供強大的現場采集數據和控制IO的能力。外殼采用輕便堅固的鋁合金,具有連接范圍廣、通信能力強、環境適應好、防護等級高等特點。
以三菱R04系列PLC為例,搭配思谷智能工業級高頻系列SG-HR-I5讀寫器,組建CC-LINK通訊網絡。硬件拓撲圖如下所示:
一
建立連接
(一)PLC配置(主站)
1.必須設置
(1)站類型設置為“主站”;
(2)模式設置為“遠程網絡 Ver.2 模式”;
(3)站號設置為“0”;
(4)傳輸速度設置為“2.5”Mbps;
(5)基本設置/應用設置的設置方法設置為“在參數中設置”;
注意:“傳輸速度”與“基本設置/應用設置的設置方法”可根據自身進行選擇;
2.基本設置-網絡配置設置
(1)依次點擊打開 ”網絡配置設置 “ → “CC-Link 配置設置” → 彈出“CC-Link 配置畫面”;
(2)在“CC-Link 配置畫面”中,添加一個“遠程設備站”(對應SG-CG-P4S-CCL 網關模塊);
(3)遠程設備站具體設置如下: 版本設置為“Ver2.0”;
(4)占用站數設置為“占用3站”(每個網關模塊站號撥碼設置依次以3站遞增,即第一個網關模塊為1號站,第二個網關模塊為4號站,第三個網關模塊為 7 號站...);
(5)擴展循環設置為“4倍設置”;
(6)遠程站點數設置為“320點”;
(7)保留站/出錯無效站設置為“無”;
3.基本設置-鏈接刷新設置
(1)依次點擊打開 ”網絡配置設置 “ → “鏈接刷新設置” → 彈出“設置項目”畫面;
(2)在“設置項目”畫面中,配置通訊數據映射地址如下圖;
(3)網關輸入映射數據為 X100 - X23F & D1000 - D1047,共 136 字節; 網關輸出映射數據為 Y100 - Y23F & D2000 - D2047,共 136 字節;
(二)網關模塊配置(遠程設備站)
1.基本設置
(1)站號設置為“1”(網關模塊站號撥碼設置依次以3站遞增,即第一個網關模塊為1號站,第二個網關模塊為 4號站,第三個網關模塊為7號站...);
(2)傳輸速度設置為“2.5Mbps”;
①號撥碼盤可設置傳輸速度:
為 0 時,速率為 156Kbps;
為 1 時,速率為 625Kbps;
為 2 時,速率為 2500Kbps;
為 3 時,速率為 5Mbps;
為 4 時,速率為 10Mbps;
②、③號撥碼盤設置站號,②號撥碼盤為十位數,③號撥碼盤為個位數,采用十進制關系(即③號撥碼盤表示 1-9;數值大于 10 時,②號撥碼盤加 1);
如設站號為24,則把撥碼分別撥到②號撥碼盤-2 和③號撥碼盤-4,設置后需斷電重啟生效;
注意:受通訊距離與通訊線纜質量限制,通訊速率會有不同程度的影響,具體請查看三菱官方資料。
二
功能塊介紹
說明:SG-CG-P4S-CCL 網關的 RFID 例程包含一個 ”RFID_CCL” 的 FB 功能塊。 讀寫器讀寫功能塊(一個網關可最大連接四個讀寫器,每個讀寫器調用一個功能塊,配置不同輸入輸出參數即可);
(一)全局變量表
(二)輸入輸出分配映射地址
網關輸入映射數據為 X100 - X23F & D1000 - D1047,共 136 字節; 網關輸出映射數據為 Y100 - Y23F & D2000 - D2047,共 136 字節;
在這里 SG-CG-P4S-CCL 只占用了輸入/輸出映射地址各 130 字節,分別配置給網關遠程 IO 口 2字節,RF1-RF4 各 32 字節,具體的地址配置可參考附表一;
(三)RFID_CCL 功能塊參數說明
(四)操作示例
1.讀 ID 數據
(1)修改 xEnable 的值為“1”,若讀頭正常連接,xConn 的值會變為“1”;
(2)將標簽靠近讀頭,xTagPresent 信號會變為“1”;
(3)功能塊自動讀取標簽 ID 數據,標簽的 ID 數據存放在 TagIDBuffer_RF1 緩存區。
2.寫內存數據
(1)xEnable 的值為“1”,若讀頭正常連接,xConn 的值會變為“1”;
(2)標簽靠近讀頭,xTagPresent 信號會變為“1”;
(3)命令碼 xCmd 的值為“0x12“;
(4) 修改數據長度 wLen 的值為“8”;
(5) 起始地址 arrWriteBuffer 默認為 0;
(6)在 arrWriteBuffer[0]~[7]區域填充所需要寫入的標簽數據,例如:01 02 03 04 05 06 07 08;
(7)修改 Trigger 的值為“1”;
(8)查看 xDone 與 xError 信號,如果 xDone 為”1“,且 xError 為”0“,則寫入標簽數據成功。
3.讀內存數據
(1)修改 xEnable 的值為“1”,若讀頭正常連接,xConn 的值會變為“1”;
(2)標簽靠近讀頭,xTagPresent 信號會變為“1”;
(3)修改命令碼 xCmd 的值為“18”;
(4)修改數據長度 wLen 的值為“7”;
(5)起始地址 wAddr 默認為 0;
(6)修改 Trigger 的值為“1”;
(7)查看 xConn 與 xError 信號,如果 xConn 為”1“,且 xError 為”0“,則讀取標簽數據成功,所讀取的標簽數據存放在 TagBuffer_RF1 緩存區;
三
歡迎垂詢
思谷智能(SYGOLE)通過持續的技術創新,攻克了多項行業關鍵核心技術,所研發的工業RFID產品及系統解決方案成功應用于國內汽車、物流、3C、工程機械、能源動力、精密制造、高端裝備等行業領域,是自主安全可控的國產品牌。思谷智能(SYGOLE)工業RFID產品的傳導騷擾、傳導抗擾度、電磁兼容、讀取距離、讀取速度等指標相比國外一線品牌同類產品表現更佳,實現了智能制造裝備領域關鍵技術與核心產品的國產替代。
更多思谷智能(SYGOLE)工業識別產品應用方式請聯系我們,我們將給您最專業的方案規劃及技術解答。