扫一扫打开手机网站
//
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)工业识别产品应用方式请联系我们,我们将给您最专业的方案规划及技术解答。
版权所有(C)广东思谷智能技术有限公司