1、1 在 RSLogix5000中 I/O 强制和内存位触发 2 目标 强制数字量与模拟量的值 触发位 3 强制功能 强制:这是一项软件功能,该功能允许用户独立于编程语言使能或者禁止输入输出。 强制某个 I/O数值可以应用在下列故障处理情况下: 检查现场接线 检查现场输出设备功能 测试部分可执行的编程语言 模拟未接线的输入信号 临时性的纠正被错误接线的现场设备 4 强制功能 强制闭合功能 :用户通过此功能可以在不考虑外部输入电路和情况下使能输入模块数据值;或者在不考虑输出模块数据值的情况下,使能实际输出电路。 强制断开功能 :用户通过此功能可以在不考虑外部输入电路和情况下使输入模块数据值失效;或
2、者在不考虑输出模块数据值的情况下,禁止实际输出电路 模拟量强制功能 :用户通过此功能可以在不考虑实际输入或者输出模块通道数据值的情况下,设置模拟量 I/O数值。 5 强制的规则 每次使能强制之前都要检查强制值 仅应用于实际 I/O 6 强制的规则 在所有已安装的强制上可使用或者禁止强制功能。 上载程序时也亦上载了强制。 如果使能了强制值,所有的强制值将立即生效。 强制同工程一起被保存和下载。 当控制器正在运行时,强制功能的优先级高于梯形图逻辑、功能块、结构化文本和顺序功能图。 7 安全防范 潜在的对人身有可能造成伤害危险 设备对于强制 I/O的反应 机器 /过程的其它部分的可能的反应 公司关于
3、强制 I/O的政策(例如:是否需要授权?) 请在强制 I/O数值前考虑以下因素: 8 安全防范 注意事项 当使用强制功能时,应当 特别小心 。所有的强制功能可能导致意外的机器运动,也可能导致人员伤害和设备损坏。如果设置了强制,则使能强制将使能全部强制功能,没有提示信息。如果使能了强制,则其它的强制将立即生效。在运行前,请检查强制的状态,检查是否与正确的处理器建立了在线连接,注意人为的改动,并且采取合适的安全防范措施。 9 强制的状态 强制的状态: Forces Drop-Down List I/O Forces Indicator Search for Forces 10 强制的状态 如果强制
4、下拉菜单显示: 并且该图标显示: 并且背景颜色是: 存在下述情况: 无强制 灰色 无 不存在强制或者无强制使能(激活)。即使创建了强制,也不会自动激活。 紫色 一直显示黄色 特别小心 . 任何存在的强制会激活,任何新增加的强制将立即生效。 强制 红色 闪烁黄色 红色 一直显示黄色 已创建强制但是没有使能(激活)。如果使能了强制,则现存的强制将立即生效。 确定是否需要强制。如果不需要,则移除强制。 11 强制的状态 强制功能可以通过编辑器来安装和显示,例如梯形图编辑器: Forces Displayed in RED 12 强制的状态 强制输入或者输出可以安装 /或显示在标签作用域中: Forc
5、ed Values 重要信息 在强制被禁止或者移除前,强制值会一直保留。 13 强制的状态 基于处理器,强制状态可能通过处理器的强制 LED显示出来。 FlexLogix Force LED CompactLogix Force LED ControlLogix Force LED 14 强制的状态 关于 LED解释信息如下: 如果 LED的状态为: 强制的状态为: 不亮 强制没有安装 . 黄色 强制被使能 . 黄闪 强制已经安装,但是未使能 . 15 触发位 触发一个内部位将改变该位的二进制数值。 如果某位是 0,触发一下,则该位的值改为 1。 16 触发位 一个 BOOL(布尔量)数据类型的标签可以在梯形图编辑器的指令中触发。 17 触发位 标签也可以在标签作用域中进行触发: 当处理器正在运行时,梯形逻辑图的执行的优先级高于触发位 Toggle a Bit by Changing Its Value 18 19