在硬件与网络编辑器中组态 F-I/ O 时,将自动为每个 F-I/O 创建一个 F-I/O DB (安全模式下)。
F- I/O DB 包含用户可以评估或可以/必须写入到安全程序的变量。
不允许在 F-I/O DB 中直接更改变量的初始值。删除 F-I/O 时,也会删除相关的 F-I/O DB 。
访问 F -I/O DB
以下是访问 F-I/O DB 的变量的原因:
● 为了在发生通信错误、F- I/O 故障或通道故障后重新集成 F-I/O
● 要根据安全程序的特殊状态钝化 F-I/O (例如,组钝化)
● 要禁用 F-I/O (例如,组态控制)
● 更改基于 GSD 的故障安全 DP 从站/基于 GSD 的 I/O 设备的参数
● 要评估是否应该输出故障安全值或过程数据
F- I/O DB 的名称和编号
F- I/O DB 的名称由以下部分组成:
● 固定前缀“F”
● F- I/O 的起始地址以及在硬件和网络编辑器或设备视图的 F-I/O 属性中输入的名称(最多为前 24 个字符)。
示例:F00004_F- DI24xDC24V_1
选项“创建不带前缀的 F - I/O DB” (S7- 1200、S7- 1500)
在安全管理编辑器的“ 设置”(Settings) (页 82) 区域中选择选项“ 创建不带前缀的 F-I/O
DB”(Creates F- I/O DBs without prefix) 时,名称仅包含以下部分:
● 在硬件和网络编辑器或设备视图的 F-I/O 属性中输入的名称(最多为 117 个字符)
示例:F- DI24xDC24V_1
更改 F - I/O DB 的名称和编号
通过更改在硬件和网络编辑器或设备视图的 F-I/O 属性中输入的名称来更改名称。可以在相关 F-I/O 的“ 属性/F 参数”(Properties/F- parameters) 选项卡中更改编号。
F- I/O DB 中的变量:
可以或必须写的变量 :
PASS_ON BOOL 1 = 启用钝化
ACK_NEC BOOL 1 = 发生 F-I/O 故障或通道故障时需要确认重新集成
ACK_REI BOOL 1 = 确认重新集成
IPAR_EN BOOL 用于基于 GSD 的故障安全 DP 从站/ 基于 GSD 的 I/O 设备的参数重新分配的变量,或在 SM 336; F-AI 6 x 0/4 ... 20 mA HAR的情况下,用于启用 HART 通信的变量.
DISABLE* BOOL 1 = 停用 F -I/O
可评估的 变量:
PASS_OUT BOOL 钝化输出
QBAD BOOL 1 = 输出故障安全值
ACK_REQ BOOL 1=确认重新集成请求 IPAR_OK BOOL 用于基于 GSD 的故障安全 DP 从站/ 基于 GSD 的 I/O 设备的参数重新分配的变量,或在 SM 336; F-AI 6 x 0/4 ... 20 mA HART的情况下,用于启用 HART 通信的变量.
DISABLED* BOOL 1 = F- I/O 已停用
QBAD_I_xx BOOL 1 = 将故障安全值输出到输入通道 xx (S7 -300/400)
QBAD_O_xx BOOL 1 = 将故障安全值输出到输出通道 xx (S7 -300/400)
审核编辑:刘清
-
plc
+关注
关注
5019文章
13400浏览量
465945 -
GSD
+关注
关注
2文章
25浏览量
10756
原文标题:西门子安全PLC:F- I/O DB
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
西门子plc的型号选择_西门子plc型号说明
西门子plc数据类型_西门子plc通讯方式
![<b class='flag-5'>西门子</b><b class='flag-5'>plc</b>数据类型_<b class='flag-5'>西门子</b><b class='flag-5'>plc</b>通讯方式](https://file.elecfans.com/web1/M00/9E/49/o4YBAF05G46ARZwyAAAyrP5yWaE148.jpg)
西门子PLC编程软件功能及安装
![<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>编程软件功能及安装](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
C#使用西门子S7协议读写PLC DB块
![C#使用<b class='flag-5'>西门子</b>S7协议读写<b class='flag-5'>PLC</b> <b class='flag-5'>DB</b>块](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
西门子PLC的几种编程语言简单介绍
![<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>的几种编程语言简单<b class='flag-5'>介绍</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
评论