汇川AM402和串口调试助手自由协议通信

1、硬件说明

PLC:汇川AM402-CPU1608TP

PC:串口调试助手

连接:RS485转232、USB转232

如下图所示 

PLC的DB9接头2路485接线说明

选择一路使用即可,本测试选择1、2、5引脚 

 2、PLC工程配置

工程组态

 PLC串口接收寄存器:MW1开始,接收数据字节数写在MW0上。一个MW寄存器为2个字节数。

 PLC串口发送寄存器:MW601开始,发送数据字节数写在MW600上。

MW 寄存器说明:一个MW寄存器为2个字节数,即一个MW寄存器是两个MB寄存器。比如MW601是由MB1202、MB1203组成。给MW寄存器赋值和解析MW寄存器值,在其两个MB寄存器上分别操作即可。

 然后激活运行工程。

监视窗口中添加寄存器

3、PC端串口调试助手

4、PLC给串口调试助手发送

给寄存器赋值

发送8个字节数据,即MW601-MW604、也是MB1202-MB1209,给MW寄存器赋值操作直接给MB寄存器赋值即可。

发送操作,给MW600寄存器写8即可发送过去了。

设置寄存器值显示方式16进制

MW600写8即可将寄存器值发送给串口助手 。

MW600寄存器赋值8,操作成功寄存器自动归0。

 5、串口调试助手给PLC发送

PLC读操作,每次读取的时候MW600寄存器需要为0、同时需要将其它寄存器清零操作。

PLC接收到串口调试助手的数据,从MW601开始依次保存。MW600保存总共接收到的字节数。

 特别注意:PLC再次接收数据,需要将MW600寄存器设置为0,才可以重新接收数据。否则数据会累加叠放。


版权声明:本文为panjinliang066333原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。