如果你使用PAC控制开发控制程序,这里有一个问题你可能有:到底是IVAL和XVAL ?
你看到这些术语等仿真命令IVAL设置模拟点,你也看到他们当你在调试模式下检查I / O点。
- 满足IVAL-IVAL是我攻一个I / O点的价值,保持最后一次战略逻辑控制器内访问。IVAL可能是也可能不是最新的。
- 和XVAL-XVAL是eXternal价值,这是“真正的”或硬件I / O点的价值在I / O单元。这个值是在大脑中,而不是在控制引擎或战略逻辑。
更新IVAL只有当逻辑控制器读取或写入的时候,例如在移动命令执行。如果一个IVAL XVAL不匹配,最可能的原因是,战略逻辑不访问这一点在常规基础通常是很好。的优点之一流程图绘制在梯子逻辑控制器访问I / O点只有当它需要,而不是资源浪费和不必要的沟通。
为什么IVAL XVAL ?主要用于IVAL和XVAL是在模拟和测试。例如,您可能想要测试输出性能通过强制输出XVAL到特定的价值。或者你可能测试程序逻辑迫使一个输入的IVAL一个值。
为了测试,首先禁用I / O点或I / O单元的策略不能读或写点。你可以禁用一个I / O点或单元在两个主要方面:
- 在调试模式下,双击点策略树和修改和价值观通过检验点的设置对话框(如上所示)。
- 在策略,使用模拟命令禁用通信等数字点,禁用通信模拟点,或禁用I / O单元的通信。当完成测试,使用相关使命令启用I / O点或单元。
你也可以禁用一个点或I / O单元配置火例子时如果你没有硬件,但已经编程你的控制策略。当你完成测试,你可以回到配置对话框并启用它。
问题吗?有关于IVAL和XVAL的更多信息PAC控制用户指南1700年,形成。