自由通信的怪事

已锁定

天天开心

  • 帖子

    1698
  • 精华

    7
  • 被关注

    7

论坛等级:侠圣

注册时间:2003-06-06

普通 普通 如何晋级?

自由通信的怪事

944

5

2007-10-07 10:58:32

偶遇怪事,至今想不明白

S7-200与5块ADM模块485通过自由口通信,PLC需要发送/接收8条命令。

程序主要有2个中断程序组成,发送完成中断启动接收中断子程序,接收完成中断启动发送中断子程序并且计数值+1。


无法解释的问题来了:每次循环到第1条命令发送完成后,接收始终超时;但是软件监控时只要监控在发送该命令的网络时,通信突然又正常;监控别的网络时故障又恢复。

我都说不清楚了,一句话:这样的程序结构,监控出错的网络,它就正常。不监控它,它就不正常。

把原来的接收指令后计数值+1,改成发送命令前先把计数值+1后改问题就不出现了。
自由通信的怪事 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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