西门子PLC中访问F-I/O DB的变量

在硬件与网络编辑器中组态 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  通信的变量 .
diag  byte  非故障安全服务信息
disabled*  bool   1 = f- i/o  已停用 
qbad_i_xx  bool   1 =  将故障安全值输出到输入通道  xx (s7 -300/400)  
qbad_o_xx  bool   1 =  将故障安全值输出到输出通道  xx (s7 -300/400)  


Q3俄罗斯手机市场线上销量华为夺冠
基于51单片机的酒精浓度监测仪
R型电源变压器有载调压是什么?
滴滴出行也要开发无人驾驶技术了
恩智测控N8350在ATE测试中的优势
西门子PLC中访问F-I/O DB的变量
优艾智合助力科幻中的工业移动机器人走进现实
高考志愿填写你会相信人工智能吗
中国移动董事长杨杰指出5G不是简单的4G+1G
iPhone 8续航时间更长将成为今年另一卖点
小米PocophoneF1Lite跑分曝光 搭载骁龙660或为千元级水准
什么是生物多样性
万用表检测多种类型电容器的方法盘点
物联网为规模化部署带来神奇魔法,让不可能的自动化成为现实!
电容器是什么,电容器容量三种标示方法的介绍
“解剖”便携式医疗设备,看看里面都有啥?
郭永航市长一行来访致远电子
基于单目视觉 SLAM的无人机实时生成探索地图的解决方案
MLED时代欲登显示TOP,集大成者还是细分为王?
小米手机核心供应商曝光高通占据大部分是小米CPU的主要供应商