您现在所在的是:

西门子S7-200 SMART PLC体验

回帖:4个,阅读:1995 [上一页] [1] [下一页]
1231
948581831
文章数:32
年度积分:50
历史总积分:1231
注册时间:2014/10/13
发站内信
发表于:2015/8/2 14:33:03
#0楼
西门子smartPLC与温湿度仪表485自由口通讯,使用smart PLC端口0做自由口通讯(9600、N、8、1),由于传感器通讯协议没有固定的起始于结束字符,所以使用了字符中断发送和读取数据。通过串口监控软件得知发送与接收数据均正确,但是接收数据区间接收数据混乱,求大神指点怎样处理把读回来的数据存放于接收区间且不影响下次的接收数据?
发送数据:14(地址码)、03(功能码)、00 00(起始地址)、00 02(数据长度)、C6(校验低位)、CE(校验高位);
接收数据:14(地址码)、03(功能码)、04(返回有效字节数)、02 1A(湿度)、01 6F(温度)、DF(校验低位)、31(校验高位);


附件 搜狗截图15年08月01日1400_1.jpg

附件:
[本地下载]
求指导怎样修改可以轮循读取,返回数据不会再接收区间混乱?
[此贴子已经被作者于2015/8/2 14:51:40编辑过]
1231
948581831
文章数:32
年度积分:50
历史总积分:1231
注册时间:2014/10/13
发站内信
发表于:2015/8/2 14:37:19
#1楼
数据监控:
附件 QQ截图20150802143621.jpg

附件 搜狗截图15年08月02日1436_2.jpg

附件 搜狗截图15年08月02日1437_3.jpg
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2015/8/2 19:29:13
#2楼
以下是引用9485818312015/8/2 14:33:03的发言:
西门子smartPLC与温湿度仪表485自由口通讯,使用smart PLC端口0做自由口通讯(9600、N、8、1),由于传感器通讯协议没有固定的起始于结束字符,所以使用了字符中断发送和读取数据。通过串口监控软件得知发送与接收数据均正确,但是接收数据区间接收数据混乱,求大神指点怎样处理把读回来的数据存放于接收区间且不影响下次的接收数据?
发送数据:14(地址码)、03(功能码)、00 00(起始地址)、00 02(数据长度)、C6(校验低位)、CE(校验高位);
接收数据:14(地址码)、03(功能码)、04(返回有效字节数)、02 1A(湿度)、01 6F(温度)、DF(校验低位)、31(校验高位);


附件 搜狗截图15年08月01日1400_1.jpg

附件:
[本地下载]
求指导怎样修改可以轮循读取,返回数据不会再接收区间混乱?
[此贴子已经被作者于2015/8/2 14:51:40编辑过]
错误标志位为0的情况下保存接收过来的有效数据,定时读取即可!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
1421
xifanglin
文章数:27
年度积分:50
历史总积分:1421
注册时间:2013/7/16
发站内信
龙诚PLC体验(三)
S7-200 SMART(一)
英威腾PLC体验(二)
发表于:2015/8/30 17:03:55
#3楼
自由通信
17528
ahljj
文章数:3386
年度积分:240
历史总积分:17528
注册时间:2002/3/23
发站内信
发表于:2015/12/7 22:13:05
#4楼
西门子200 smart PLC与第三方仪表通讯

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

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

62.4004