对数字模块 (Module) 重置已锁定诊断
要对数字模块重置已锁定诊断,请使用 MSG 指令。
- 使用“标签 (Tag) 编辑器”来创建具有控制器 (Controller) 作用域并具有 MESSAGE 数据类型 (Data Type) 的标签。
- 转至“梯形编辑器”,然后插入包含 MSG 指令的梯级。指令操作数应该是您刚刚创建的 MESSAGE 标签。
- 选择操作数右侧的
按钮以转至消息配置对话框。 - 对于“消息类型”,选择“常规 CIP”。
- 对于“服务代码”,输入 4B(“重置已锁定诊断”服务代码)。
- 对于“对象类型”,输入 1E(离散输出组)。
- 对于“对象标识”,输入 1。保留“对象属性”为空白。
- 对于“源”,输入或选择控制器范围的 DINT 标签。如果该标签还不存在,请选择“创建标签”按钮来创建它。
- 对于“元素数目”,输入 4。保留“目标”为空白。
- 选择“通信”选项卡。
- 对于“路径”,输入模块名称或模块的 CIP 路径。
- 对于“通信方法”,选择 CIP。
- 选择“确定 (OK)”按钮。
- 编写逻辑或使用数据监控器来设置源标签的值。该标签表示要重置诊断的点的位掩码。
提供反馈