工业级RFID读写器|识读器CK-LR08-E00通过以太网TCPIP自由协议与汇川PLC控制器联机与通讯实例方案

本文以工业级RFID读写器|识读器CK-LR08-E00和汇川PLC控制器H5U是实例介绍工业级RFID读写器CK-LR08-E00通过以太网TCPIP自由协议与汇川PLC控制器联机与通讯方案。

一、必备知识:

以太网TCP/IP自由协议,即传输控制、网络协议,也叫作网络通讯协议。它是在网络的使用中最基本的通信协议。TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP传输协议是保证网络数据信息即使、完整传输的两个重要的协议。TCP/IP传输协议严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含其中。

二、工具准备

1、通讯协议:以太网TCP/IP自由协议

2、PLC控制器:汇川PLC控制器H5U

3、硬件设备:低频工业级RFID读写器|识读器CK-LR08-E00 、低频RFID电子标签载码体。

三、实例演示详情

1、新建一个功能块

包含TCP_Accept、TCP_Close、TCP_Receive、TCP_Send、TCP_Connect指令。

 

功能块包含1个输入参数——TCPStru结构体;1个输入输出参数——20长度的整型数组Socket_INT

PLC做客户端时会用到TCP_Connect、TCP_Close、TCP_Receive、TCP_Send 这4条指令;

PLC做服务器时会用到TCP_Accept、TCP_Close、TCP_Receive、TCP_Send 这4条指令;

2、对功能块FB进行实例化

PLC要建立多少个客户端链接就实例化多少个功能块?

设置客户端链接要连接的服务器的IP和端口号;

比如客户端要连接的服务器IP:192.168.1.80,端口号为500.则IP转换成16进制HC0A80150,端口号为10进制K500。 

3、连接服务器即读卡器

将CT1.F.TCP_Connect_Execute置ON,可以观察到读卡器通讯灯亮且为绿灯说明通讯上了。

进行收数据读标签,把标签放于读卡器上方,可以看到标签的数据ID上传到PLC上,如图标签的UID为00 0A 00 0B 00 0C 00 0D。

 

进行发数据写标签,将标签放于读卡器上方;

发送数据:我们将00 01 00 02 00 03 00 04写入到标签中;

CT1.F.Send_Size为要发送的数据长度,要发送的数据放入;CT1.F.Send_Buffer[20]整型数组中。注意:如果CT1.F.Send_Size设置为0,则自动判断要发送的字符串数组的长度。当判断到数据为0时结束。样例程序中CT1.F.Send_Size设置为0;

将CT1.F.Send_Execute置ON,开始发送,发送完成后会自动复位。

8

9

发送成功即为写标签成功后自动复位且再次打开接收功能,可以看到刚才标签UID数据是ABCD已经被我们写成功且为1234。

10

更多关于工业级RFID读写器|识读器CK-LR08-E00通过以太网TCPIP自由协议与汇川PLC控制器联机与通讯实例方案,华翔天诚科技欢迎您的咨询与交流!

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值