回复:请教!S7200和仪表通讯为什么采用RCV指令读不到数据,而字符中断能收到

H.L

  • 帖子

    1766
  • 精华

    9
  • 被关注

    8

论坛等级:侠圣

注册时间:2005-07-20

普通 普通 如何晋级?

发布于 2010-10-18 12:13:24

1楼

我一般碰到这样的问题时,就会加上示波器,看总线上的信号是否正常。
我也碰到过些疑难杂症,就和仪表的厂家技术研发人员沟通,问他们一些硬件结构和程序结构,来更深一步的判断问题所在,有一次到最后,仪表厂家更改了自己的硬件电路的内部接地方式才解决问题。
我做的很多200的通讯都是和我们自己的仪表通讯的,所以我可以提我想要的协议格式。发现单片机发送数据时很多情况下是用中断+查表往外发送的。所以我总是用中断的方式做自由口程序。没用过RCV指令。

不过,我觉得中断发送的方式也没啥问题,而且即使用RCV也该能收到信息,最多是错误的信息,再进一步判断就能知道问题在哪。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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