LK220 的冗余数据区包括哪些数据 点击:61 | 回复:4



踏雪飞鸿1

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 0回
  • 年度积分:83
  • 历史总积分:83
  • 注册:2023年6月19日
发表于:2023-06-27 13:32:44
楼主

LK220 的冗余数据区包括哪些数据



楼主最近还看过



九-离

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 12回
  • 年度积分:62
  • 历史总积分:62
  • 注册:2023年6月19日
发表于:2023-06-27 15:12:07
1楼

冗余数据包括所有 N 区、R 区、I 区、Q 区及 M 区 %MB0 至最大定义变量地 址的数据。其中,直接地址引用及 Modbus TCP 访问地址不属于冗余数据。使用 M 区地址时,变量定义的最大地址代表整个 M 区的大小。如果地址%MB0~%MB1000  中只有地址 %MB999 被使用,则%MB0~%MB999 之间的地址全部进行数据冗余。在 定义 M 区变量时需注意,避免过多的数据区被浪费,影响冗余速率。 反复修改变量时删除的 N 区和 R 区变量不释放,全编译后可减少变量占用 的数据区大小。任务周期设置为 50ms,匹配的最大冗余数据为 512K。冗余数据 每增加 100KB,任务周期对应增加 10ms。即,冗余数据 612KB 对应的任务周期 为 60ms。 当 IEC 运行周期与工程组态数据区大小不匹配时,停止主从机之间的数据冗余。向主从的功能块 sysGetRedState 上报故障码 130。

ming3111

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 23回
  • 年度积分:23
  • 历史总积分:23
  • 注册:2009年4月30日
发表于:2023-06-27 15:12:18
2楼

冗余数据包括所有 N 区、R 区、I 区、Q 区及 M 区 %MB0 至最大定义变量地 址的数据。其中,直接地址引用及 Modbus TCP 访问地址不属于冗余数据。使用 M 区地址时,变量定义的最大地址代表整个 M 区的大小。如果地址%MB0~%MB1000 中只有地址 %MB999 被使用,则%MB0~%MB999 之间的地址全部进行数据冗余。在 定义 M 区变量时需注意,避免过多的数据区被浪费,影响冗余速率。反复修改变量时删除的 N 区和 R 区变量不释放,全编译后可减少变量占用 的数据区大小。

ming3111

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 23回
  • 年度积分:23
  • 历史总积分:23
  • 注册:2009年4月30日
发表于:2023-06-27 15:12:39
3楼

反复修改变量时删除的 N 区和 R 区变量不释放,全编译后可减少变量占用 的数据区大小。任务周期设置为 50ms,匹配的最大冗余数据为 512K。冗余数据 每增加 100KB,任务周期对应增加 10ms。即,冗余数据 612KB 对应的任务周期 为 60ms。 

当 IEC 运行周期与工程组态数据区大小不匹配时,停止主从机之间的数据 21 冗余。向主从的功能块 sysGetRedState 上报故障码 130。

GY116

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:41
  • 历史总积分:91
  • 注册:2020年6月28日
发表于:2023-06-27 15:13:08
4楼

冗余数据包括所有 N 区、R 区、I 区、Q 区及 M 区 %MB0 至最大定义变量地址的数据。其中,直接地址引用及 Modbus TCP 访问地址不属于冗余数据。使用 M 区地址时,变量定义的最大地址代表整个 M 区的大小。如果地址%MB0~%MB1000 中只有地址 %MB999 被使用,则%MB0~%MB999 之间的地址全部进行数据冗余。在定义 M 区变量时需注意,避免过多的数据区被浪费,影响冗余速率。
反复修改变量时删除的 N 区和 R 区变量不释放,全编译后可减少变量占用的数据区大小。任务周期设置为 50ms,匹配的最大冗余数据为 512K。冗余数据每增加 100KB,任务周期对应增加 10ms。即,冗余数据 612KB 对应的任务周期为 60ms。
当 IEC 运行周期与工程组态数据区大小不匹配时,停止主从机之间的数据冗余。向主从的功能块 sysGetRedState 上报故障码 130。


热门招聘
相关主题

官方公众号

智造工程师