登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:西门子200 PLC modbus通讯
点击:533 回复:5
楼主
编辑
引用
管理
578313419
各位大侠
我是工控一小白。
现在想实现这样一个功能,用西门子smart200作为主站。用modbus和一台设备通讯,想吧40001的数据和vb100关联起来。写了这样一个程序。还未实验,但是感觉有问题。如果在调用读指令的时候正好我需要下置新的数据。先进行了读操作再进行写操作不就把我想要下置的数据覆盖了吗?求各位大神给支支招。
16-08-11 17:02
1楼
编辑
引用
管理
578313419
这个是程序
16-08-11 17:05
2楼
编辑
引用
管理
gk_0
MODBUS驱动端必须使用上升沿
16-08-11 17:26
3楼
编辑
引用
管理
ytthink
循环读的。百度类似的程序参考下
16-08-11 17:55
4楼
编辑
引用
管理
578313419
多谢您能抽出时间来回答我的疑虑
这是更改过的程序,您帮忙看一下。其实我最想要知道的是如何实现这样的功能。
用西门子smart200作为主站。用modbus和一台设备通讯,想吧40001的数据和vb100关联起来。写了这样一个程序。还未实验,但是感觉有问题。如果在调用读指令的时候正好我需要下置新的数据。先进行了读操作再进行写操作不就把我想要下置的数据覆盖了吗?
16-08-11 18:01
5楼
编辑
引用
管理
gk_0
你的两个指令RW参数值都为1,也就是说都是写入,连续写两次,有意思吗
16-08-11 18:45
工控新闻
HMS|技术干货:数据协议转换原理与应用
速来报名!Vision China 2026(上海)全链展示、巨擘齐聚、跨界融合一网打尽
华北工控BIS-6380ARA-A10:专为边缘AI赋能和物联控制打造的嵌入式准系统
“5G+工业互联网” 从连接赋能到智能原生
华北工控|EPC-3208P-A20支持12/13/14代Intel Core处理器,瞄准高性能计算集群应用场景
尼得科精密检测科技株式会社与中国感图科技签署战略合作协议
倍福|AM1000 伺服电机与 AX1000 伺服驱动器:兼具性能与价格优势的驱动解决方案
清华大学成立具身智能与机器人研究院
更多新闻资讯