扫码加入

  • 正文
  • 相关推荐
申请入驻 产业图谱

MODBUS-TCP通信远程模块的使用分享(2)

1小时前
43
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

接上一文章,学习1200PLC在MODBUS-TCP通信中作为客户端的案例。

需要创建一个专门存通信参数的数据,就是IP地址和端口号之类的复杂数据。

通信参数要设置的内容,因不是固定值,所以要人为填写。且数据类型是"TCON_IP_v4",这种数据类型要手动输入。

以下对数据内容进行说明:

远程端口(对方的,即模块的)和本地端口(PLC的)。

硬件标识符64怎样确认:

填写参数说明。

连接的ID,与服务端的模块地址一致。

16#0B表示是十六进制的0B,转成十进制为11,即为TCP通信。

设置模块IP地址,这是通过网线连接后,浏览器进入192.168.1.12更改的。

进入后设置模块IP地址,如下图的192.168.0.10;这是因为我的PLC地址为192.168.0.1,为了在同一网段而设的;注意设置完后要重启模块。

配合厂家提供的调试软件可连接模块,查询/更改IP地址和端口。此IP和端口也是可以通过此软件更改。注意按下图设置接口类型:"MODBUS TCP+",产品类别是自己手上有的模块。

如需更改,必须用网线先连接上才能更改,左下角红色部分表示已连接。

写入后选择或拖到对应的引脚后打开监控测试是否可通信。

实物通信图:可以看到模块0.0的地址有信号,PLC的q0.0有输出。

I0.1与Q0.1也写了一一对应关系的程序。

也可以在数据块进行监控

测试程序的监控,方便观察。

本人在东莞从事教育培训行业,欢迎广大工控爱好的朋友一起学习,共同进步。如有想进一步了解和交流,加小编微信进工控学习群。同时欢迎关注转发,让学习智能制造更进一步。

相关内容:

MODBUS-TCP通信远程模块的使用分享(1)

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录