回复:【分享】基于OPEN IE的MODBUSTCP通讯问题(S7-300 CPU315 2PN/DP)

meely

  • 帖子

    11
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2015-09-24

普通 普通 如何晋级?

发布于 2015-10-30 15:28:05

10楼

展开查看
以下是引用沙鲁在2015-10-30 15:15:12的发言 >9楼:如果都需要实时读的话,可以交替读,每次判断接受块执行完毕后的一个上升沿,根据此时的功能码执行其他功能,在将功能码转换,再继续第二个周期发送,以此类推。接收区和发送区都是一个,通过变量和判断区分。

我现在做法是,读02功能码发送区DB11  接收区DB12  

读04功能码发送区DB13  接收区DB14

之所以接收区乱了,我猜应该是第一个还没接受完,第二个就开始接收了


想把它做成 第一段报文发送,接收完毕后,在开始第二段报文发送接收, 如此循环

这样应该可以吧?

!!!!!!!!!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54615条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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