登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:两台西门子PLC以太网通讯求助
点击:1453 回复:8
楼主
编辑
引用
管理
346953791
目前有两台s7-300,314的机器用以太网通讯。用其中一台的I点控制另一台输出,还有另一台的模拟量输入数据传回给这一台机器用来控制这台的模拟量输出。没有搞过两台PLC主机相互控制所以请教一下大神,可否给个示例程序。。先谢谢了。。
18-12-19 21:43
1楼
编辑
引用
管理
w71412659
土豪的做法是PN-PN中继器,直接组态IO映射,次一点的做法是一个PLC当主站,另一台当做分站,把分站当成一个IO模块来调用IO点,还有一种做法是走TCP/IP通讯,一个主动端一个被动端
18-12-19 21:58
2楼
编辑
引用
管理
339402782
走S7通讯吧,省事点
18-12-19 22:13
3楼
编辑
引用
管理
121111115
PUT GET 了解一下,如果都是西门子的,这个问题是可以完美解决的,甚至300和200之间也可以PUT GET 实现以太网通讯。
这俩指令就是读和写的意思,全双工,读写可同时进行,你试试,很容易理解的。
控制输出点这个问题就是你传个M点过去,在用M点触发输出点Q即可。
模拟量也是一样的道理,直接连寄存器往过传,然后接收方在处理。
18-12-20 09:17
4楼
编辑
引用
管理
tigermu
建议使用楼上的方法,比较灵活。
18-12-20 09:36
5楼
编辑
引用
管理
MIC小赖
话说S7协议就能解决的问题为什么搞这么复杂。。。
18-12-20 10:14
6楼
编辑
引用
管理
346953791
现在硬件是两台314直接用网口连接,里面设定为无路器模式。。连接方式准备用S7连接。。等搞明白这个在试tcp/ip方式。。
18-12-20 12:16
7楼
编辑
引用
管理
346953791
引用
121111115
在 2018/12/20 9:17:43 发言
【内容省略】
这种方法不用像DP通讯那样设地址区吗?
18-12-20 12:18
8楼
编辑
引用
管理
346953791
我把程序上传论坛,有不对的地方帮我看看。。
附件:
[
本地下载
]
18-12-20 20:08
工控新闻
第二弹 | 互动前三送PLC学习机!顾美邀您玩转上海工博会
繁易的战略进击:从HMI到PLC,走向全栈式自动化融合创新
德国康佳特将在2025上海工博会展示aReady.COM应用就绪解决方案
许继电气携手上海大学共建电力装备具身智能联合创新中心
又一传感器公司冲刺H股上市!今年已涨超50%!
中国企业出海如何跨过安全门槛?HMS网络安全指南来支招!
艾迈斯欧司朗发布全新高分辨率dToF传感器 开启精准识别新纪元
西门子与江苏产业技术研究院共建先进制造学科
更多新闻资讯