用途
数字输出(DO)块每次从上游块、操作员、程序块、脚本或初始值字段接收一个值时,向I/O驱动程序或OPC服务器发送数字值(1或0)。
因为只要新值发送给硬件iFIX就会处理数字输出块,因此通常这些块的工作方式类似于被闭锁状态。如果将一个数字输出块配置为独立块,它可在每次值变化时输出一个数字值。
特性
数字输出块:
- 是主要块。
- 可作为独立块使用。
- 可以在采用基于异常的处理或基于时间的处理的链中使用。
- 当启动 iFIX 或重新加载数据库时,可以读回当前 PLC 值。只有在数据库初始化时才读回数值。
- 可从程序块或脚本接收值。
- 可以使用“差异写入”选项进行配置,以在驱动程序的值与将要写入的值相同时阻止数字输出块的写入。DO 块将从驱动程序读取该位,并在写入值与驱动程序的值不同时执行写入。如果值相同,此次扫描将不写入任何值。
典型应用
示例
字段