//
CC-Link(Control &Communication Link ,控制與通信鏈路系統(tǒng))是一種開(kāi)放式現(xiàn)場(chǎng)總線(xiàn),其數(shù)據(jù)容量大,通信速度多級(jí)可選擇 , 具有高速的數(shù)據(jù)傳輸速度, 最高可達(dá) 10 M b/ s ,而且它是一個(gè)復(fù)合的、開(kāi)放的 、適應(yīng)性強(qiáng)的網(wǎng)絡(luò)系統(tǒng) ,能夠適應(yīng)于較高的管理層網(wǎng)絡(luò)到較低的傳感器層網(wǎng)絡(luò)的不同范圍,具有完善的 RAS(Reliability , Availability, Serviceability)功能,即自動(dòng)返回、切斷從站、通過(guò)鏈接繼電器/寄存器的錯(cuò)誤檢測(cè)功能。
本期文章圍繞CC-LINK通訊,將以部分產(chǎn)品為引,舉例介紹思谷智能(SYGOLE)關(guān)于RFID產(chǎn)品在復(fù)雜的工業(yè)現(xiàn)場(chǎng)如何快速實(shí)現(xiàn)通訊對(duì)接、識(shí)別讀寫(xiě)等相關(guān)操作。
思谷智能(SYGOLE)自主研發(fā)的工業(yè)識(shí)別產(chǎn)品系列
思谷智能(SYGOLE)SG-CG-P4S系列總線(xiàn)模塊是一款提供標(biāo)準(zhǔn)工業(yè)總線(xiàn)協(xié)議的網(wǎng)關(guān)控制器,可支持Profinet/EtherCAT/EtherNetIP/CC-LINK等多種協(xié)議,包含兩個(gè)7/8”電源供電接口,兩個(gè)M12 5-PIN總線(xiàn)接口, 4個(gè)M12 RFID讀寫(xiě)頭接口和4個(gè)M12 4PIN I/O接口(包括8路I/O點(diǎn))。傳輸速率最高支持100Mbps,可級(jí)聯(lián)多套總線(xiàn)模塊到PLC中,提供強(qiáng)大的現(xiàn)場(chǎng)采集數(shù)據(jù)和控制IO的能力。外殼采用輕便堅(jiān)固的鋁合金,具有連接范圍廣、通信能力強(qiáng)、環(huán)境適應(yīng)好、防護(hù)等級(jí)高等特點(diǎn)。
以三菱R04系列PLC為例,搭配思谷智能工業(yè)級(jí)高頻系列SG-HR-I5讀寫(xiě)器,組建CC-LINK通訊網(wǎng)絡(luò)。硬件拓?fù)鋱D如下所示:
一
建立連接
(一)PLC配置(主站)
“CC-LINK - 數(shù)據(jù)鏈接地址映射”,例程配置如下圖,或可根據(jù)自身需求配置:
(二)網(wǎng)關(guān)模塊配置(遠(yuǎn)程設(shè)備站)
1.網(wǎng)關(guān)
SG-CG-P4S-CCL 網(wǎng)關(guān)輸入/輸出映射區(qū)分別需要130 字節(jié)長(zhǎng)度,故選擇3站4倍設(shè)置
2.撥碼
(1)QJ61BT11N:站號(hào)為 0,波特率為 5Mbps
(2)SG-CG-P4S-CCL: 站號(hào)為 1,波特率為 5Mbps
左邊撥碼設(shè)置波特率,為 0 時(shí),速率為 156K;為 1 時(shí),速率為 625K;為 2 時(shí),速率為 2500K;為 3 時(shí),速率為 5M;為 4 時(shí),速率為 10M;中間和右邊兩個(gè)撥碼設(shè)置站號(hào),十進(jìn)制。如設(shè)站號(hào)為 24,則把撥碼分別撥到 2 和 4。
注意:
受通訊距離限制,通訊速率會(huì)有不同程度的影響。
二
功能塊介紹
說(shuō)明:SG-CG-P4S-CCL 網(wǎng)關(guān)的 RFID 例程包含一個(gè) FB 功能塊。
CC_LINK 功能塊:讀寫(xiě)器讀寫(xiě)功能塊(一個(gè)網(wǎng)關(guān)可最大連接四個(gè)讀寫(xiě)器,每個(gè)讀寫(xiě)器調(diào)用一個(gè)CC_LINK 功能塊,配置不同輸入輸出參數(shù)即可);
(一)全局變量表
(二)輸入輸出分配映射地址
網(wǎng)關(guān)輸入映射數(shù)據(jù)為 X100 - X23F & D1000 - D1047,共 136 字節(jié); 網(wǎng)關(guān)輸出映射數(shù)據(jù)為 Y100 - Y23F & D2000 - D2047,共 136 字節(jié);
在這里 SG-CG-P4S-CCL 只占用了輸入/輸出映射地址各 130 字節(jié),分別配置給網(wǎng)關(guān)遠(yuǎn)程 IO 口 2字節(jié),RF1-RF4 各 32 字節(jié),具體的地址配置可參考附表一;
(三)RFID_CCL 功能塊參數(shù)說(shuō)明
輸入?yún)?shù)說(shuō)明:
輸出參數(shù)說(shuō)明:
(四)讀 ID 數(shù)據(jù)
UID 數(shù)據(jù)是標(biāo)簽載碼的唯一身份標(biāo)識(shí),出廠(chǎng)時(shí)配置,只讀;
(1) 修改 xEnable 的值為“1”,若讀頭正常連接,xConn 的值會(huì)變?yōu)椤?”;
(2) 將標(biāo)簽靠近讀頭,xTagPresent 信號(hào)會(huì)變?yōu)椤?”;
(3) 修改命令碼 xCmd 的值為“1“;
(4) 修改 Trigger 的值為“1”;
(5) 查看 xDone 與 xErr 信號(hào),如果 xDone 為”1“,xErr 為”0“,則讀取標(biāo)簽 ID 數(shù)據(jù)成功,標(biāo)簽的ID 數(shù)據(jù)存放在 TagIBuffer 緩存區(qū)。
(五)寫(xiě)內(nèi)存數(shù)據(jù)
(1) xEnable 的值為“1”,若讀頭正常連接,xConn 的值會(huì)變?yōu)椤?”;
(2) 標(biāo)簽靠近讀頭,xTagPresent 信號(hào)會(huì)變?yōu)椤?”;
(3) 命令碼 xCmd 的值為“0x12“;
(4) 修改數(shù)據(jù)長(zhǎng)度 wLen 的值為“8”;
(5) 起始地址 arrWriteBuffer 默認(rèn)為 0;
(6) 在 arrWriteBuffer[0]~[7]區(qū)域填充所需要寫(xiě)入的標(biāo)簽數(shù)據(jù),例如:01 02 03 04 05 06 07 08;
(7) 修改 Trigger 的值為“1”;
(8) 查看 xDone 與 xError 信號(hào),如果 xDone 為”1“,且 xError 為”0“,則寫(xiě)入標(biāo)簽數(shù)據(jù)成功。
(六)讀內(nèi)存數(shù)據(jù)
(1) xEnable 的值為“1”,若讀頭正常連接,xConn 的值會(huì)變?yōu)椤?”;
(2) 標(biāo)簽靠近讀頭,xTagPresent 信號(hào)會(huì)變?yōu)椤?”;
(3) 命令碼 xCmd 的值為“18“;
(4) 修改數(shù)據(jù)長(zhǎng)度 wLen 的值為“8”;
(5) 起始地址 arrWriteBuffer 默認(rèn)為 0;
(6) 在 arrWriteBuffer[0]~[7]區(qū)域填充所需要寫(xiě)入的標(biāo)簽數(shù)據(jù),例如:01 02 03 04 05 06 07 08;
(7) 修改 Trigger 的值為“1”;
(8) 查看 xDone 與 xErr 信號(hào),如果 xDone 為”1“,且 xErr 為”0“,則寫(xiě)入標(biāo)簽數(shù)據(jù)成功。
三
歡迎垂詢(xún)
思谷智能(SYGOLE)通過(guò)持續(xù)的技術(shù)創(chuàng)新,攻克了多項(xiàng)行業(yè)關(guān)鍵核心技術(shù),所研發(fā)的工業(yè)RFID產(chǎn)品及系統(tǒng)解決方案成功應(yīng)用于國(guó)內(nèi)汽車(chē)、物流、3C、工程機(jī)械、能源動(dòng)力、精密制造、高端裝備等行業(yè)領(lǐng)域,是自主安全可控的國(guó)產(chǎn)品牌。思谷智能(SYGOLE)工業(yè)RFID產(chǎn)品的傳導(dǎo)騷擾、傳導(dǎo)抗擾度、電磁兼容、讀取距離、讀取速度等指標(biāo)相比國(guó)外一線(xiàn)品牌同類(lèi)產(chǎn)品表現(xiàn)更佳,實(shí)現(xiàn)了智能制造裝備領(lǐng)域關(guān)鍵技術(shù)與核心產(chǎn)品的國(guó)產(chǎn)替代。
更多思谷智能(SYGOLE)工業(yè)識(shí)別產(chǎn)品應(yīng)用方式請(qǐng)聯(lián)系我們,我們將給您最專(zhuān)業(yè)的方案規(guī)劃及技術(shù)解答。