登录
首页 PLC论坛 德嘉工控
回帖 发帖
正文

主题:用以太网连接modbus 485设备 例子5(西门子S7-1200连接)

点击:2305 回复:7

小例子又来了,这回我们来连接西门子的S7-1200,1200自带modbus tcp协议,直接在程序中添加指令即可
所用设备如下:
1、Modbus TCP/Modbus RTU模块 (含税价格¥168)
2、济南智泽4入2出的开关量模块
3、西门子S7-1200 一台
硬件连接图示如下:
附件 1.jpg
参数设置如下:
1、济南智泽4入2出的开关量模块默认的通讯参数为:9600,n,8,1,这里我就不做修改了,因为很多厂家的产品也都是这个默认参数
2、Modbus TCP/Modbus RTU模块参数设置如下图:
附件 2.jpg
1)、转换器IP
附件 3.jpg
2)、转换器Modbus RTU设置
附件 4.jpg
3、S7-1200程序如下图:
附件 5.jpg
这里我使用了M0.7做0.5HZ的脉冲信号来翻转,程序比较简单。
此时小模块指示灯亮起,然后熄灭……在亮起,在熄灭……(反复循环)
附件 6.jpg
最后修改:2019/5/10 9:43:43
19-05-10 08:56
用该方式比购买S7-1200的串口模块要便宜一半还多,并且S7-1200只能扩展4个串口模块,那么当你超过4个的时候,你就只能选择我们这种通讯方式来解决数量不够的问题,所以综合比较,我们的这种方式才是更加经济实用的方式
最后修改:2019/5/10 10:16:24
19-05-10 09:58

引用 大连德嘉工控WB 在 2019/5/10 9:58:16 发言【内容省略】

我猜错了!我以为下一个例子是三菱FX5U!
19-05-10 10:24

引用 guanyumou 在 2019/5/10 10:24:11 发言【内容省略】

再下一个
19-05-10 10:32
表情下一个也不是
19-05-10 15:44

引用 大连德嘉工控WB 在 2019/5/10 15:44:49 发言【内容省略】

期待AB和施耐德的例子!
19-05-12 00:27
我们家主要做西门子周边的模块,所以其他的应用可能比较少
19-05-13 08:56

引用 大连德嘉工控WB 在 2019/5/13 8:56:04 发言【内容省略】

应该拓展一下嘛!
19-05-13 11:02

工控新闻

更多新闻资讯