登录
首页
更多往期体验论坛
西门子S7-200 SMART PLC体验
回帖
发帖
正文
主题:西门子200 smart PLC与第三方仪表通讯
点击:1977 回复:4
楼主
编辑
引用
管理
948581831
西门子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(校验高位);
附件:
测试.zip
[
本地下载
]
求指导怎样修改可以轮循读取,返回数据不会再接收区间混乱?
最后修改:
2015/8/2 14:51:40
15-08-02 14:33
1楼
编辑
引用
管理
948581831
数据监控:
15-08-02 14:37
2楼
编辑
引用
管理
guanyumou
引用
948581831
在 2015/8/2 14:33:03 发言
【内容省略】
错误标志位为0的情况下保存接收过来的有效数据,定时读取即可!
15-08-02 19:29
3楼
编辑
引用
管理
xifanglin
自由通信
15-08-30 17:03
4楼
编辑
引用
管理
ahljj
西门子200 smart PLC与第三方仪表通讯
15-12-07 22:13
工控新闻
华工科技 × 汇川技术战略合作,共启数智新篇章
2024年工业互联网行业市场全景调研及发展前景预测分析
西门子将亮相2024工博会,全景呈现数实融合的工业未来
2024 工博会|清能德创展台精彩抢先看!
如何实现工业4.0策略
2024工博会:华龙讯达携国产大型PLC在6.1号馆主通道等您!
创新为钥 施耐德电气发布全新EcoStruxure开放自动化平台V24.0版
ABB与威腾电气携手成立新合资公司
更多新闻资讯