输入和输出线路控制

安全 I/O 模块提供脉冲测试和监视功能。如果模块检测到故障,会将有问题的输入或输出置于安全状态,并向控制器报告该故障。
故障状况将通过输入或输出点状态进行指示,故障指示将保持特定的时间(可配置),或者保持到故障被修复(以后发生者为准)。
重要提示: 应用程序中必须包含梯形逻辑,以便闭锁这些 I/O 点故障,并确保正确的重启行为。
有关安全 I/O 模块的更多信息,请参阅其他资源中列出的出版物。
I/O 模块连接状态
CIP Safety
TM
系统可提供安全系统中每个 I/O 设备的连接状态。如果检测到输入连接故障,该操作系统将所有相关输入设置为切断(安全)状态,并向梯形逻辑报告故障。如果检测到输出连接故障,该操作系统则只能将故障报告给梯形逻辑。
重要提示: 应用程序中必须包含梯形逻辑,以便闭锁这些 I/O 点故障,并确保正确的重启行为。
故障 I/O 的闭锁与复位
下图提供了闭锁和复位 I/O 模块连接或点故障所需的梯形逻辑示例。第一张图为输入点的梯形逻辑,第二张图为输出点的梯形逻辑。
重要提示: 这两张图都只是示例,仅供说明之用。此逻辑的适用性取决于具体的系统要求。
小贴士: 本手册所示的安全指令可以管理安全输入和输出的故障和重置条件。如果不使用安全指令,可能需要进行额外的编程来管理故障锁存和恢复。
输入锁存逻辑:
Ladder_Latch_Reset_Input_v34
第一个梯级监视重置输入,并在 Reset_PB (ResetOB) 的下降沿提供重置。
第二个梯级将有关模块连接或特定输入点发生故障的内部指示锁存。仅当故障已修复时,锁存的故障才会在 Reset_PB 的下降沿重置。这样可以在故障复位信号保持 On 状态时,防止安全功能自动重启。
第三梯级显示,将结合使用内部故障指示和输入点数据来控制输出。
输出是内部数据,以后可将其用在组合逻辑中来驱动实际输出。如果直接使用实际输出,有时候可能也需要与图 1.3 类似的逻辑,来闭锁和复位输出连接故障。
这些示例中显示的故障复位触点通常通过操作员操作来激活。故障复位信号可以来自组合逻辑,也可以直接来自输入点(这种情况下,有时候可能需要自我控制)。
输出锁存逻辑:
Ladder_Latch_Reset_Output_v34
输出示例中的梯形逻辑采用与输入示例中类似的锁存和重置概念。
第一个梯级监视重置输入,并在 Reset_PB (ResetOB) 的下降沿提供重置。
第二个梯级将有关模块连接或特定输出点发生故障的内部指示锁存。仅当故障已修复时,锁存的故障才会在 Reset_PB 的下降沿重置。这样可以在故障复位信号保持 On 状态时,防止安全功能自动重启。
第三梯级包括用于驱动输出点状态的逻辑,该逻辑因具体应用而异。该逻辑由输出故障内部指示器控制。
假梯级状态行为
本手册中关于
GuardLogix
安全应用指令的信息描述的是指令的“真梯级状态”(梯形图逻辑)行为。
“假梯级状态”行为与之完全相同(内部状态机继续运行,并根据输入更改状态),唯一的区别是,当指令禁用或处于假梯级时,所有输出(包括提示和故障指示器)均置零
I/O 点映射
输入
下表列出了,当为点状态或组合状态配置了安全 I/O 模块的输入状态模块定义时,安全 I/O 模块的输入点与控制器标签之间的映射关系。
moduleName
是分配给 I/O 模块的名称。
Slot
是模块占用的机架插槽。
1732 和 1791 安全 I/O 模块的映射:
I/O 模块点
控制器标签参考
数据
点状态
组合状态
IN 0
moduleName
:I.Pt00Data
moduleName
:I.Pt00InputStatus
moduleName
:I.CombinedInputStatus
IN 1
moduleName
:I.Pt01Data
moduleName
:I.Pt01InputStatus
IN 2
moduleName
:I.Pt02Data
moduleName
:I.Pt02InputStatus
IN n
moduleName
:I.PtnData
moduleName
:I.PtnInputStatus
1734 安全 I/O 模块的映射:
I/O 模块点
控制器标签参考
数据
点状态
组合状态
IN 0
AdapterName
:
slot
:I.Pt00Data
AdapterName
:
slot
:I.Pt00Status
AdapterName
:
slot
:I.CombinedInputStatus
IN 1
AdapterName
:
slot
:I.Pt01Data
AdapterName
:
slot
:I.Pt01Status
IN 2
AdapterName
:
slot
:I.Pt02Data
AdapterName
:
slot
:I.Pt02Status
IN n
AdapterName
:
slot
:I.PtnData
AdapterName
:
slot
:I.PtnStatus
1756、5069 和 5094 安全 I/O 模块的映射:
I/O 模块点
控制器标签参考
数据
点状态
组合状态
IN 0
AdapterName
:
slot
:I.Pt00.Data
AdapterName
:
slot
:I.Pt00.Status
不适用
IN 1
AdapterName
:
slot
:I.Pt01.Data
AdapterName
:
slot
:I.Pt01.Status
IN 2
AdapterName
:
slot
:I.Pt02.Data
AdapterName
:
slot
:I.Pt02.Status
IN n
AdapterName
:
slot
:I.Ptn.Data
AdapterName
:
slot
:I.Ptn.Status
小贴士: 对于机架 I/O 应用程序中的 1756 和 5069 模块,
Local
替换
AdapterName
输出
下表列出了,当为点状态或组合状态配置了安全 I/O 模块的输入状态模块定义时,安全 I/O 模块的输出点与控制器标签之间的映射关系。
ModuleName
是分配给 I/O 模块的名称。
Slot
是模块占用的机架插槽。
1732 和 1791 安全 I/O 模块的映射:
I/O 模块点
控制器标签参考
数据
点状态
组合状态
OUT 0
moduleName
:O.Pt00Data
moduleName
:I.Pt00OutputStatus
moduleName
:I.CombinedOutputStatus
OUT 1
moduleName
:O.Pt01Data
moduleName
:I.Pt01OutputStatus
OUT 2
moduleName
:O.Pt02Data
moduleName
:I.Pt02OutputStatus
OUT n
moduleName
:O.PtnData
moduleName
:I.PtnOutputStatus
1734 安全 I/O 模块的映射:
I/O 模块点
控制器标签参考
数据
点状态
组合状态
OUT 0
AdapterName
:
slot
:O.Pt00Data
AdapterName
:
slot
:I.Pt00OutputStatus
moduleName
:I.CombinedOutputStatus
OUT 1
AdapterName
:
slot
:O.Pt01Data
AdapterName
:
slot
:I.Pt01OutputStatus
OUT 2
AdapterName
:
slot
:O.Pt02Data
AdapterName
:
slot
:I.Pt02OutputStatus
OUT n
AdapterName
:
slot
:O.PtnData
AdapterName
:
slot
:I.PtnOutputStatus
1756、5069 和 5094 安全 I/O 模块的映射:
I/O 模块点
控制器标签参考
数据
点状态
组合状态
OUT 0
AdapterName
:
slot
:O.Pt00.Data
AdapterName
:
slot
:I.Pt00.Status
不适用
OUT 1
AdapterName
:
slot
:O.Pt01.Data
AdapterName
:
slot
:I.Pt01.Status
OUT 2
AdapterName
:
slot
:O.Pt02.Data
AdapterName
:
slot
:I.Pt02.Status
OUT n
AdapterName
:
slot
:O.Ptn.Data
AdapterName
:
slot
:I.Ptn.Status
小贴士: 对于机架 I/O 应用程序中的 1756 和 5069 模块,
Local
替换
AdapterName
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal