S7-1200的USS协议通信USS_PORT的调用时间

已锁定

sunny999

  • 帖子

    1775
  • 精华

    6
  • 被关注

    35

论坛等级:侠圣

注册时间:2008-10-22

普通 普通 如何晋级?

S7-1200的USS协议通信USS_PORT的调用时间

1222

4

2011-06-13 08:57:11

USS_PORT放在循环中断中是最可靠的,可以设定固定的时间去执行该指令;
但是循环中断的时间该设定多少呢。
在1200的新系统手册513页有个表格,对应不同的波特率分别有“最小调用间隔”和“间隔超时”;
如果在一个通信模块上挂一个变频器的话,USS_PORT的调用中断调用间隔时间应该设在“最小调用间隔”和“间隔超时”之间;
如果在一个通信模块挂的变频器个数超过10个甚至达到16个时,手册建议为“最小调用间隔”时间的一半;
以1200与16个440变频器通信为例,波特率为9600,“最小调用间隔”为116.3毫秒,试验得知USS_PORT中断调用间隔时间设为50毫秒比较好;
总之调用USS_PORT的间隔时间越短的话,可以保证通信数据更新得更快一些,但是会占用PLC的扫描周期;如果调用间隔时间越长的话,通信的数据更新较慢;要选择一个平衡点,当然选择这个平衡点还是要“试验”来说话。
S7-1200的USS协议通信USS_PORT的调用时间 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15357条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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