示例:可编程限位开关已启用
本示例介绍了使用特定 HSC 和 PLSData 参数值启用可编程限位开关 (Programmable Limit Switch, PLS) 后的结果。
HSC 参数值
本示例假定将 HSC 参数设置为下列值︰
- HSCApp.OutputMask = 31
- HSCApp.HSCMode = 0
- HSC 仅控制嵌入式输出 0...4
PLSData 参数值
本示例假定变量 (HSC_PLS) 的 PLSData 参数如下所示配置。
PLSData 参数值

PLS 启用结果
在本示例中,将发生以下事件。
- 当梯形逻辑首次运行时:HSCSTS.Accumulator = 1,这意味着所有输出均会关闭。
- 当 HSCSTS.Accumulator = 250 时,将通过 HSCAPP.OutputMask 发送 HSC_PLS[1].HSCHPOutput,并激发输出 0 和 1。
- 当 HSCSTS.Accumulator 达到 500、750 和 1000 时将反复通过输出掩码发送高预设输出,而控制器分别激发输出 0...2、0...3 和 0...4。
- 在操作完成后,该周期将复位并从 HSCSTS.HP = 250 开始重复。
- 完整循环完成并达到 HSCSTS.HP 值时,PLSPositon 参数被复位。
提供反馈