工业 RFID 应用之技术篇(三):巧用 TCP/IP 自定义协议提高 RFID
读卡器通讯效率
如今的工业生产已经向着智能化、自动化发展,因此对设备之间
的通信质量要求也越来越高,像是 Modbus、Profinet、Canopen、
Ethernet 都是常用的通信协议。
而除了这些常用的通讯协议之外,我们还可以根据工程项目的需
求来自定义协议(Free Procotol),为什么放着现成的不用而要去
自定义呢?
开发过程中晨控系列高频 RFID 读卡器具备同时支持 Modbus TCP
和 TCP/IP 自定义协议的功能,使用 Modbus TCP 协议的好处是:大
部分品牌的 PLC 都集成了该协议,用户不需要关心底层数据结构,
只需要直接调用相关的指令块就能得到相应寄存器的数据,易连
接,易调试,易维护。
但是对于一些使用 PC 开发上位机软件、对自由度要求更高的用
户来说,当使用到的 RFID 数量不大,数据内容又比较固定的情况
下,使用 TCP/IP 自定义协议就能编程更简单,通讯效率更好,保密
性更优秀。
用 HTTP 举个简单的例子,但是由于 HTTP 本身结构的设定,你必
须将“请求方法”、“HTTP 版本”,“状态码”以及“header 信
息”等等一起发送出去。