登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:上位机如何和S7-200 Smart通过Modbus协议怎么通讯?
点击:2536 回复: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
工控新闻
中扬立库与西门子深化技术协同 共绘智能仓储创新蓝图
倍福 MX-System 为 Schirmer 公司 PVC 型材加工中心带来优势
放大招!汇川 17 款全新爆品,9 月 1 日上硬菜
研华发布SOM-6820:搭载高通骁龙X-Elite系列处理器,开启能效比与边缘智能新时代
全国工业零件共享柔性制造产教融合共同体成立
新时达再融资申请获受理 拟定增募资12.19亿元
皮尔磁:一把“小门锁”,轻松拿捏安全门监控
Vishay推出适用于恶劣环境的微型密封工业级多匝SMD金属陶瓷微调电位器
更多新闻资讯