关于plc通信的问题

已锁定

co2

  • 帖子

    28
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2014-03-05

普通 普通 如何晋级?

关于plc通信的问题

1639

16

2014-07-20 10:57:11

在做plc实验的时候遇到这样几个问题:实验内容有2部分:1 串口1接收数据(9个字节、规定了起始位和结束位的字符),收到数据然后串口0发回数据,同时串口1发回数据(内容和收到的相同);2 串口0接收数据,然后串口1发回数据。串口0没有问题,问题出在串口1上,(1)如果我是发送间隔20ms的9个字节的数据有时候回自动停止发回数据(但还在向串口1发送数据)。(2)首先我发送一个有起始、结束位的9个字节的数据(中间不包含结束位字节)串口1可以收到数据,但是发送的是:有起始位,无结束位9字节;有起始位、结束位、小于9字节;有起始位,无结束位9字节数据;以上三种数据时,都收不到串口1发回的信息,然后我再发送符合规定的9字节信息,此时收不到串口1的信息,要将plc手动停止再运行,或者向串口0发送符合规定的数据后,这个时候向串口1发送9位有起始位结束位数据,才能收到串口1发回来的信息。
问题描述完了,按理来说串口1收到错误数据之后再接收到正确的数据,应该会发回数据。请各路大神帮忙看看问题出在哪里,如过我有描述不清楚的地方请大神们提出来,我在后面补充。
关于plc通信的问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。