您现在所在的是:

西门子S7-200 SMART PLC体验

回帖:11个,阅读:6665 [上一页] [1] [2] [下一页]
784
feifeizi
文章数:50
年度积分:50
历史总积分:784
注册时间:2013/10/1
发站内信
发表于:2015/9/26 21:25:51
#0楼
请教大家,最近在测试一个MODBUS通讯小程序,PLC用的是西门子的S7-200SMART,通讯口为PLC自带的485接口,通讯电缆有纯串口电缆,也有USBPPI电缆,上位机测试软件用的是MODSCAN32,在测试时,电脑能够发出数据但是收不到数据,测试软件窗口提示通讯超时,一直通讯不上,如果哪位做过SMART200和上位机MODBUS通讯的案例,请给小弟指点指点,由于没有积分不能悬赏,请谅解
2330
648877055
文章数:825
年度积分:50
历史总积分:2330
注册时间:2014/2/2
发站内信
发表于:2015/9/26 22:13:12
#1楼
问题 有些笼统了  不太好回答
784
feifeizi
文章数:50
年度积分:50
历史总积分:784
注册时间:2013/10/1
发站内信
发表于:2015/9/26 22:53:37
#2楼
就是笔记本与S7-200SMART PLC进行MODBUS通讯,通讯不上,不知怎么解决
5486
qinhya
文章数:2022
年度积分:50
历史总积分:5486
注册时间:2012/4/7
发站内信
发表于:2015/9/27 8:49:58
#3楼
你可以分开试试,先用上位机向PLC发数据,看PLC能否接收,或用PLC向上位机发,看是否以接收!
天道酬勤!
784
feifeizi
文章数:50
年度积分:50
历史总积分:784
注册时间:2013/10/1
发站内信
发表于:2015/9/27 9:51:20
#4楼
上位机能够发送出去,收不到回来的信息,提示 ...TIME-OUT
6486
wuyang750
文章数:2637
年度积分:50
历史总积分:6486
注册时间:2014/5/6
发站内信
发表于:2015/9/27 10:02:07
#5楼
把你的程序贴上来
4566
firedphoenix
文章数:1318
年度积分:50
历史总积分:4566
注册时间:2004/3/13
发站内信
我秀我做2014
发表于:2015/9/27 10:19:21
#6楼
首先确定串口设置,笔记本与PLC配置要相同。
1、确定两端都是485或都是232
2、确定485的+与-没接反。确定232的收、发、地没错,两端收、发交叉。
3、确定笔记本的串口号没选错
4、确定两端串口配置相同,波特率相同,数据位、停止位、起始位、校验位都相同。
5、确定两端的通讯协议相同

等等
想起时正是忘记,V信:firedphoenix_he
————————
千古最难觅知音
面山闻水思伊人
784
feifeizi
文章数:50
年度积分:50
历史总积分:784
注册时间:2013/10/1
发站内信
发表于:2015/9/27 17:01:06
#7楼
附件 cx.jpg


就这一段从站程序
753
chenbangxue
文章数:23
年度积分:50
历史总积分:753
注册时间:2010/5/5
发站内信
发表于:2015/9/28 13:49:40
#8楼
主站的呢?也发过来看看嘛
6468
jamsonwo
文章数:962
年度积分:101
历史总积分:6468
注册时间:2010/8/24
发站内信
发表于:2015/9/28 21:37:49
#9楼
楼主需要在通讯的时候监测一下PLC侧的状态字,另外还有一个小细节,库存储分配的参数要跟通讯初始化的保持寄存器分开!

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

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

78.0005