回复:S7-300与S7-200的MPI通讯问题

Zane

版主 西门子1847工业学习平台

  • 帖子

    21132
  • 精华

    401
  • 被关注

    1490

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2007-08-20 23:54:44

0楼

你每次交换的数据是否超过了8个字节,s7-300之间的BASIC S7通讯,一次能够连续传送的字节数为8个字节,大于8个字节的处理周期将会占用好几个程序扫描周期.
你的程序的工作方式是让系统来安排cpu之间的分时通讯,这样反而会慢,尤其是每次交换数据的数量是大于8个字节的情况下.因此不如自己来安排分时通讯,由主CPU依次对其他3个CPU进行轮寻访问,对每个CPU可以先做X-PUT,完成后再做X-GET,这时候可以不断开连接,而切换CPU则需要断开连接再重新建立,这样周而复始即可.
不要双向编程,只要在主CPU中编程.
本栏精华帖中曾有示例,你可以参考.
s7-300与S7-200的MPI通讯也可以照此办理
Zane 注册自动化系统工程师 Always save before download
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54658条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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