您现在所在的是:

西门子SIEMENS

回帖:3个,阅读:2479 [上一页] [1] [下一页]
482
YanlexqEMFYl
文章数:7
年度积分:50
历史总积分:482
注册时间:2016/9/17
发站内信
发表于:2016/9/17 22:36:14
#0楼
我在MicroWin中创建了Modubus_Init和Modbus_Slave模块,设置PLC为从站,并且设置Q0.0为1。程序下载到PLC中能够将Q0.0置为1。然后断开网线,连接PLC和上位机的COM口,我想知道怎样使上位机和PLC通讯,是要发送指令吗?这个指令和其他串口设备的指令一样吗?我发了几个指令都没有返回。望各位大侠不吝赐教,谢谢!
28116
guanyumou 版主
文章数:10561
年度积分:94
历史总积分:28116
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2016/9/17 23:05:48
#1楼
如果是想通过串口调试助手给PLC发命令的话,假设PLC从站地址为1的情况下,比如要对Q0.0进行置位的话,可以发如下命令:
01 0F 00 00 00 08 01 01 3F 55
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
1054
vgalcd
文章数:30
年度积分:50
历史总积分:1054
注册时间:2013/7/21
发站内信
发表于:2016/9/19 9:14:43
#2楼
那是标准的modbus rtu协议,可以查看手册的。S7-200 Smart的modbus说明书上有。要设置好变量寄存器地址,不是简单的对应的。
单片机或PLC驱动控制5寸,7寸,8寸,10寸,12寸,15寸,32寸,42寸触摸屏,显示器,
电视机。
28116
guanyumou 版主
文章数:10561
年度积分:94
历史总积分:28116
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2016/9/19 11:49:45
#3楼
以下是引用vgalcd2016/9/19 9:14:43的发言:
那是标准的modbus rtu协议,可以查看手册的。S7-200 Smart的modbus说明书上有。要设置好变量寄存器地址,不是简单的对应的。
你说的太对了!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003