Appearance
SetDO 设置数字量输出
数字量输出设置指令用于控制机器人控制器或扩展 I/O 模块的数字输出端口,将其状态切换为高电平(1)或低电平(0)。这通常用于控制气缸、夹具、指示灯或与其他自动化设备进行通讯。
指令格式
SetDO (DOUT, VALUE)
SetDO (数字量输出, 目标值)
参数详细说明
| 参数 | 类型 | 说明 | 默认值/备注 |
|---|---|---|---|
| DOUT | DO | 需要操作的数字量输出端口 | 必填 |
| VALUE | int 或 INT 变量 | 设置端口的逻辑状态(1:高电平,0:低电平) | 必填 |
应用示例
示例 1:开启夹具
设置与变量 DO1 绑定的输出端口为高电平。
estun
SetDO (DO1, 1)
/* 设置 DO1 变量为 1,即设置该数字量输出端口为高电平 */示例 2:使用变量控制
根据逻辑计算结果切换输出状态。
estun
INT0 = 0
SetDO (DO2, INT0)
/* 将 DO2 端口关闭 */