登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:上位机如何和S7-200 Smart通过Modbus协议怎么通讯?
点击:2593 回复:3
楼主
编辑
引用
管理
YanlexqEMFYl
我在MicroWin中创建了Modubus_Init和Modbus_Slave模块,设置PLC为从站,并且设置Q0.0为1。程序下载到PLC中能够将Q0.0置为1。然后断开网线,连接PLC和上位机的COM口,我想知道怎样使上位机和PLC通讯,是要发送指令吗?这个指令和其他串口设备的指令一样吗?我发了几个指令都没有返回。望各位大侠不吝赐教,谢谢!
16-09-17 22:36
1楼
编辑
引用
管理
guanyumou
如果是想通过串口调试助手给PLC发命令的话,假设PLC从站地址为1的情况下,比如要对Q0.0进行置位的话,可以发如下命令:
01 0F 00 00 00 08 01 01 3F 55
16-09-17 23:05
2楼
编辑
引用
管理
vgalcd
那是标准的modbus rtu协议,可以查看手册的。S7-200 Smart的modbus说明书上有。要设置好变量寄存器地址,不是简单的对应的。
16-09-19 09:14
3楼
编辑
引用
管理
guanyumou
引用
vgalcd
在 2016/9/19 9:14:43 发言
【内容省略】
你说的太对了!
16-09-19 11:49
工控新闻
HMS|技术干货:数据协议转换原理与应用
速来报名!Vision China 2026(上海)全链展示、巨擘齐聚、跨界融合一网打尽
华北工控BIS-6380ARA-A10:专为边缘AI赋能和物联控制打造的嵌入式准系统
“5G+工业互联网” 从连接赋能到智能原生
华北工控|EPC-3208P-A20支持12/13/14代Intel Core处理器,瞄准高性能计算集群应用场景
尼得科精密检测科技株式会社与中国感图科技签署战略合作协议
倍福|AM1000 伺服电机与 AX1000 伺服驱动器:兼具性能与价格优势的驱动解决方案
清华大学成立具身智能与机器人研究院
更多新闻资讯