powtiger
狂人日妓
级别: 略有小成
精华主题: 0
发帖数量: 313 个
工控威望: 449 点
下载积分: 3356 分
在线时间: 124(小时)
注册时间: 2014-03-04
最后登录: 2024-12-20
查看powtiger的 主题 / 回贴
楼主  发表于: 2020-07-04 12:31
有一台设备,通讯格式:波特率9600,一个起始位,一个停止位,8个数据位,无效验。PLC发送16进制:D8 07 80 03 00 00 009C设备回答:D8 07 80 03 00 00 08 48 E1 EA 40 9A 99 B5 41 F3其中:D8 07 80 03 00 00 08为固定格式,有颜色的8位是两组数据位。F3为校验和,不固定。
请问这个通讯格式用S7-200怎么编程?由于西门子规定一定要有起始符号和结束符号,这个结束符号是校验和,不是固定值,我一直读不到数据,请大家帮我写个程序好吗,可有偿服务,谢谢  
科技创造未来,人才决定明天!
langui
级别: 论坛先锋
精华主题: 0
发帖数量: 1541 个
工控威望: 1764 点
下载积分: 6257 分
在线时间: 642(小时)
注册时间: 2014-06-16
最后登录: 2024-12-12
查看langui的 主题 / 回贴
1楼  发表于: 2020-07-06 10:50
我也在搞自由口通讯,一起研究呗。还有西门子并没有规定一定要有起始符和结束符