SGM标准AB系统编程手册-安全程序结构建立及命名
安全程序结构建立及命名安全程序结构建立及命名 安全程序结构建立及命名 目 录 1 1安全安全PLCPLC和安全和安全I/OI/O模块的硬件组成模块的硬件组成 . . 3 3 1.1 什么是安全PLC.3 1.2 什么是安全I/O模块 .3 1.3 安全I/O模块的应用.5 1.4 安全PLC及安全I/O模块的好处.6 2 2普安全模块软件配置详细介绍普安全模块软件配置详细介绍 . . 7 7 3 3安程序结构安程序结构. . 1 14 4 3.1 什么是安全程序 . 14 3.2 如何创建安全程序结构 14 3.3 安全任务程序详细说明 17 安全程序结构建立及命名 1 1安全安全 PLCPLC 和安全和安全 I/OI/O 模块的硬件组成模块的硬件组成 1.11.1什么是安全什么是安全 PLCPLC AB 安全 PLC 主要指的是 GuardLogix 安全 PLC 系统,包括安全 PLC(主控制器)和安全伴侣。 GuardLogix 处理器是专为安全要求应用场合而设计的。这些处理器均采用红色外观。 1.21.2什么是安全什么是安全 I/OI/O 模块模块 1、安全设备网 I/O 提供将所有传统分布式 I/O 的优点集成于复杂的安全系统中。 2、分布式安全 I/O 模块为机器和工位安装减少大量接线成本和接线时间。 3、可以通过使用安全设备网 I/O 来监控安全回路,检测来自 I/O 模块和现场接线级的故障。 4、利用安全设备网可以将标准控制系统和安全控制系统轻松地的集成,这一切将通过允许在同一条电缆上混合 标准和安全两种信息的方式来实现。 安全安全 I/OI/O 模块的优点模块的优点 1.安全设备网 I/O 模块提供一系列特性和优越性以满足您对安全系统的要求。 2.安全设备网 I/O 可以监控安全回路,检测模块和现场接线级故障。 安全安全 I/OI/O 模块的特性模块的特性 4 个专用,可配置输出 Not used Pulse Test Source Standard Output 24VDC Source 24V 安全模块(8 入 8 出) 安全程序结构建立及命名 安全模块(12 安全输入,4 普通输出) 安全模块(8 入 8 出) 安全网络连接 安全程序结构建立及命名 1.31.3 安全安全 I/OI/O 模块的应用模块的应用 工位是指一个独立工艺/区域的单独操作,可包含一或多个机器人/操作者。 脉冲检验,安全输入来自于脉冲检测端输出的检验脉冲 1、 检验输出与安全输入相配合使用 2、 指定相应的检验输出端作为检验电源 3、 检验输出端作为电源将外部输入设备与安全输入端相连接。 .当外部输入触点吸合时,检验脉冲用来自检验输出端用于诊断内部回路。 利用此功能,可以检测到输入信号线和电源线(正极)之间的短路,以及输入信号线之间的短路 带有检验脉冲的安全输出 当给出输出信号时,检验脉冲在 648ms 的循环过程中,执行一次 470us 的信号关闭。.利用此功能,可以检 安全程序结构建立及命名 测到输出信号线和电源线(正极)之间的短路,以及输出信号线之间的短路。当检验到错误时,安全输出数 据和独立的安全输出状态信号将被关闭。 1.41.4 安全安全 PLCPLC 及安全及安全 I/OI/O 模块的好处模块的好处 1、利用 RSLogix5000 软件节省大量设计和开发时间,通用的编程软件适用于所有 Logix PLC 控制器。 安全任务通过工具自动生成并通过限制用户执行达到安全功能 单处理器界面简化了配置和组态过程 2、实现使用与 ControlLogix 相同的标准控制任务的简易性。 3、通过使用安全型任务帮助减少安全控制所需编程时间 a严格的特性和功能 b安全控制专用指令 c权限(安全任务签名,锁定) d安全任务寻址安全 I/O 4、通过采用标准 ControlLogix 硬件来大量节省硬件成本机架,电源,通讯模块 安全程序结构建立及命名 2 2普安全模块软件配置详细介绍普安全模块软件配置详细介绍 对 D/Net 网络,在 RSLogix 5000 内只要配置安全节点。普通节点用 D/Net 的 RSNetwors 配置,包含和安 全节点相连标准节点。GCCS-2 在许多 ECS 控制柜中包含了安全节点的配置。建议通过 GCCS-2 配置所有的模 块。 1.在 I/O 配置处,右击 D/Net 扫描器,增加新模块。 2.选择合适的模块。 3.选择好模块,输入相关数据 安全程序结构建立及命名 3 1 5 42 6 编号 1 描述 名称 定义 输入安全 Node 号名称 at sz_ or su_XXXXXXX 2 3 4 5 6 Node 号 安全标签 输入标签 输出检测脉 冲 模块定义 安全 I/O Node 号 设置输入 RPI 设置输入检测脉冲 设置输出检测脉冲 校正模块 1791DS-IB12 配置 只是模块输入 如图所示 1791DS-IB12 配置对话框 3 1 45 26 7 安全程序结构建立及命名 I 编号描述 1名称 定义 输入安全 Node 号 at sz_ or su_XXXXXXX 2 3 4 5 6 7 Node 号 安全标签 输入标签 输出检测脉 冲 输出标签 模块定义 安全 I/O Node 号 设置输入 RPI 设置输入检测脉冲 设置输出检测脉冲 设置输出检测脉冲 校正模块 1791DS-IB12 配置 只是模块输入 如图所示 1791DS-IB8XOB8 配置对话框 4,设置合适的 RPI 值,输入配置和硬件设计相配。 5,输入 0 和脉冲测试 T1 连接。其它输入为安全输入,无需脉冲测试。 安全程序结构建立及命名 此配置中只有 point0 为脉冲测试, 其他均为无脉冲测试的安全输入 Identify which s are pulse tested point0 为脉冲测试,其他均为无脉 冲测试的安全输入 Point operation所有输入应该是单一的。 安全程序结构建立及命名 Point mode只有需要脉冲测试的才选择 Safety Pulse Test,其它的选择 Safety。 Test source所有指定为安全脉冲测试的点必须有 Test Source 选项。举例,输入点 0 使用 T0 的测试源。 输出一栏要选择 Pulse Test 或 Standard 输出。若有测试脉冲输出点,必须选择 Pulse Test 输出。 所有输出必须是单一的且安全脉冲测试 正确的输出配置 I/O 模块 安全程序结构建立及命名 安全设备及安全标签命名规则 在 GCCS-1,安全标签,安全用户自定义标签,安全 I/O 标签都用首字母 s 开头。附加的字母可根据下面的 sz_, su_, 或 s_.(常用默认设备标签 sz_AAxx1Dx,sz_AAxx1Gx,su_AAxx3Jx, sz_AAxx1Rx1),安全程序内的标 签不用 s 开头。安全程序内只有安全标签。 普通标签在映射成安全标签后可用于安全任务。只有安全等级的标签可用在安全任务中。 选择 Logi