S7-1200与IM631模块Modbus-TCP通讯

发布时间:2021-07-05 15:37:46     来源:

硬件

1、 CPU1212C DC/DC/DC 6ES7-212-1AE40-0XB0 V4.1版本(IP192.168.1.243

2、 IM631-0EH33 IP:192.168.1.200


软件

TIA Portal V14(博途)


通讯内容

S7-1200 通过Modbus-TCP/IP作为主站调用MB_CLIENT指令对IM631直接进行读写。


实现通讯

一.设置IM631IP

登录192.168.1.253:2250网页设置IM631基本参数,将模块的IP改为实际所需要的IP地址;

图片39-1.png

.1200参数设置

1.使用TIA Portal V14新建工程,设置PLCIP并且启用CPU时钟:

图片39-2.png

图片39-3.png

2.添加用于放置读取数据DB、连接IM631模块IP信息DB块,同时取消优化访问具体操作如下所示

图片39-4.png

图片39-5.png

图片39-6.png

图片39-7.png

三.连接

1.打开项目程序块,将MB_CLIENT指令添加到程序块中,并设置各参数

图片39-8.png

图片39-9.png

2.下载程序,对程序进行监控用模拟量输出模块接到IM6310—7通道,其值分别设置32000/28000/24000/20000/16000/12000/8000/4000,监控结果如下所示

图片39-10.png

图片39-11.png