双通道FR102AN-E00与西门子PLC与MbTCP配置

   2023-07-07 晨控工业RFID18407
核心提示:CK-FR102AN-E00是一款基于射频识别技术的高频双通道读写器,读写器工作频率为13.56MHZ,支持对I-CODE 2、I-CODE SLI等符合ISO15693国际标准协议格式标签的读取。
     CK-FR102AN-E00是一款基于射频识别技术的高频双通道读写器,读写器工作频率为13.56MHZ,支持对I-CODE 2、I-CODE SLI等符合ISO15693国际标准协议格式标签的读取。

    高频双通道读写器支持标准工业通讯协议Modbus TCP,方便用户通集成到PLC等控制系统中。读写器内部集成了射频部分通信协议,用户只需通过以太网接口接收数据便能完成对标签的读取操作,而无需理解复杂的射频通信协议。本次围绕ModbusTCP来搭建PC-PLC-RFID的组态问题展开如下。

 

    该配置指南设备选择西门子PLC,RFID选择广州晨控的CK-FR102AN-E00高频读卡器。

 

1、打开博图V14,新建工程。

 

2、点击设备与网络添加新设备,选择对应的PLC型号进行添加,本次以:CPU1211CAC/DC/PLY,6ES7211-1BE40-0XB0为例。

 

 

 

3、点击“设备组态”→“属性”→“以太网地址”,修改与PLC对应的IP地址,本次以192.168.1.40为例。

4、点击“添加新块”→“DB数据块”→“全局DB”→确定创建DB数据块。

5、在DB数据块里面新建变量,ReadMode和WriteMode,数据类型为Byte。

6、添加ModbusTCP_CONNECT变量,数据类型为TCON_IP_v4,然后修改对应的读卡器IP地址。

7、添加变量Result_Ok对应数据类型Bool

Result_Busy对应数据类型Bool

Result_Error对应数据类型Bool

Result_ErrorCode对应数据类型Word

 

8、新建两个数组变量,ReadData和WriteData,数据类型为Array[0..8] of Word。

9、在主程序中添加ModbusTCP通信块

10、选择通信块,拖拽到程序段中点击确定。

11、程序说明:读程序段 

读操作;40011到40014是UID,40015后面是读写区

程序说明:写程序段

写操作;Addr必须从40015开始

 

12、读卡器地址说明

    因为在通信块中的起始地址为40001,而读卡器的UID地址是000A到000D也就是10到13,40001加上10为40011,所以在程序中UID地址为40011到40014。

    用户数据区也是如此,用户数据区是从000E开始也就是14,40001加上14为40015,所以在程序中读写用户数据区的地址从40015开始。

 

    更多RFID相关信息请登录广州晨控智能技术有限公司网或者关注微信公众号(晨控智能)查看,我们将第壹时间更新RFID相关信息,期待您的咨询与合作。

 

 
分享到: 0
收藏 0
 
更多>同类方案
免责申明
推荐方案
点击排行
最新资讯更多>
最新供应更多>
网站首页  |  联系方式  |  关于我们  |  问题解析  |  版权隐私  |  使用协议  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备1207862号

中国智能化网(zgznh®)--引领工业智能化产业发展 共享智能化+优质平台

版权所有:深圳市智控网络有限公司 学术指导:深圳市智能化学会

粤ICP备12078626号

深公网安备案证字第 4403101901094 号 | 粤公网安备 44030702001206号