Skip to content

SetDIEdge 设置数字量输入边沿

该指令用于强制设置某个数字量输入端口的边沿信号状态。在逻辑仿真或特定工艺调试中,通过此指令可以人为模拟信号的上升沿或下降沿触发,而无需物理信号的实际变化。

指令格式

SetDIEdge (DIN, EDGETYPE, VALUE)

SetDIEdge (数字量输入, 边沿类型, 强制值)


参数详细说明

参数类型说明默认值/备注
DINDI待强制边沿信号的目标数字量输入变量必填
EDGETYPEenum边沿触发类型("riseEdge":上升沿,"fallEdge":下降沿)必填
VALUEint 或 INT 变量要在指定端口强制的边沿信号状态值(通常为 1 或 0)必填

应用示例

示例 1:

estun
SetDIEdge (DI9, "riseEdge", 1)

强制 DI9 端口的上升沿信号为 1 状态。这通常会触发程序中所有关联该端口上升沿的逻辑判断或中断。

ESTUN Robotics — ER 系列机器人编程语言指令参考