登录
首页 更多往期体验论坛 西门子S7-200 SMART PLC体验
回帖 发帖
正文

主题:请教下大家有什么好的意见:西门子200PLC的接收字符中断。

点击:386 回复:1

PLC做主站向下行485自由口通信发送3条指令读回来的数据(20字节、30字节、40字节)没有开始符和结束符,用接收字符中断怎么把接收回来的数据VB200存放到对应的区间VB300、vb400和VB500中?
为什么我用10S间隔读一次数据,返回来的3条指令数据按顺序排列在VB200区间里了?应该怎么做才能每发送一次指令返回数据都存在以VB200开始的地址区间内,再存放到对应的存储区间?
附件 1.jpg
附件 2.jpg
附件 3.jpg
附件 4.jpg
附件 5.jpg
附件 6.jpg
最后修改:2015/2/3 10:40:20
15-02-03 10:28
连接发送完成中断在发送完成中断中清空接收缓冲区(计数清零,指针重新指向vb200,清空vb200的100个字节) 等待下一次接收
最后修改:2015/5/19 22:03:05
15-05-19 22:02

工控新闻

更多新闻资讯