指定输出补偿
可以通过
Logix Designer
应用程序标签编辑器指定输出补偿数据数组标签。数据类型通过指定各致动器的特性来定义各输出位的详细信息。数组索引对应于输出位编号。最高补偿输出位的编号定义该数组的最小大小。对输出补偿的更改将立即生效。下图显示了输出补偿对轴、输入和输出之间的关系的影响

偏移和延时补偿
对于闭锁和解锁操作,偏移提供位置补偿,而闭锁和解锁延时提供时间延时补偿。下图展示了补偿值对“输出凸轮”元素的影响。

凸轮范围由“输出凸轮”元素的左侧凸轮位置和右侧凸轮位置定义。补偿凸轮范围由凸轮范围、偏移以及闭锁和解锁偏移定义。闭锁和解锁偏移通过当前速度 v 定义。
闭锁偏移 = v * 闭锁延时
解锁偏移 = v * 解锁延时
实际上,获得的补偿偏移可能大于凸轮起始位置与凸轮终点位置之差。
以下公式展示了补偿值对“输出凸轮”元素持续时间的影响
补偿持续时间 = 持续时间 + 闭锁延时 - 解锁延时
模式补偿
根据所选模式,按下表置位相应的输出位。
模式 | 行为 | 条件 |
常规 | 输出位置位 | 闭锁和解锁操作的输出变为激活状态。 |
输出位复位 | 闭锁和解锁操作的输出变为未激活状态。 | |
反转 | 输出位置位 | 闭锁和解锁操作的输出变为未激活状态。 |
输出位复位 | 闭锁和解锁操作的输出变为激活状态。 | |
生成脉冲 | 输出位生成脉冲 | 闭锁和解锁操作的输出处于激活状态时。脉冲的工作状态对应于输出位的激活状态。 |
输出位复位 | 闭锁和解锁操作的输出变为未激活状态。 | |
反转和生成脉冲 | 输出位生成脉冲 | 闭锁和解锁操作的输出处于激活状态时。脉冲的工作状态对应于输出位的未激活状态。 |
输出位置位 | 闭锁和解锁操作的输出变为未激活状态。 |
下图展示了模式、周期时间和占空比对输出位的影响。

输出补偿数组检查
以下输出补偿数组检查适用于 MAOC 指令。
如果选择 | 则 | 指令错误 |
导致补偿凸轮小于最小宽度的闭锁和解锁延时组合 | 将补偿凸轮的宽度设为最小值。 | |
小于 0 或大于 3 的模式 | 考虑正常模式 | 非法输出补偿 |
小于 0 或大于 100 的占空比,且模式设为“生成脉冲”或“反转和生成脉冲” | 考虑 0 或 100 的占空比 | |
小于或等于 0 的周期时间,且模式设为“生成脉冲”或“反转和生成脉冲” | 输出位不生成脉冲 | |
提供反馈