- {{item.name}}
F SSYTEM 常见问题
- 0
- 20
F SYSTEM 相关问题
Q1:ET200SP HA的安全模板如何分配F地址?
A1:首先保证CPU和ET200SP HA站点能正常通讯,找开硬件组态并在线后,选中某一块安全模块,鼠标右键在菜单里选择“命名F地址”。
接下来在弹出的窗口里选择“识别”,如下所示:
最后,在识别出来的模板里勾选后,点击分配就可完成命名。
Q2:ET200SP HA的F_DO接线正常,为什么报断线?
A2:这种情况可能的原因是F_DO所接的安全电磁阀或者继电器的感抗较大,在卡件进行”Light test”或者“Dark Test”时由于线圈的作用,测试脉冲没能通过负载的线圈,所以报告断线,这种情况建议加大测试脉冲的宽度,参考:
Q3:为什么我更换安全模板后,卡件还不能工作正常?
A3:因为更换卡件期间CPU和安全模板的期间安全通讯中断,所以更换完成后需要去钝化。
Q4:在SIMATIC S7-400FH上,如何在运行过程中更改故障安全I/O的参数?
A4:对于F模块和F应用程序之间的故障安全信息交换,自动生成的F模块驱动与F模块参数有关。例如,启用F模块上一个未使用的输入后,必须再次编译更新模块驱动,以使模块驱动参数重新匹配模块的参数。
在修改程序(用户程序)或H-CiR(硬件更改)之后,程序与模块间的数据交换处于中断状态,直备份CPU下传程序并且模块重新启动为止,这是为什么不允许在运行过程中更改参数的原因。变通的方法如下:
为了在下传更改硬件和F模块驱动期间保持输入信号,在执行下传之前,必须模拟已经用在通道驱动装置(F_CH_xx)上的输入。
警告:在这段时间内进程没有捕获任何实际值。确保这段时间内采取其它系统安全防护措施。
Q5:安全模板的备用通道报SF?
A5:通常在模板配置时会预留一些备用通道,由于备用通道没有接线,这些通道会报“SF”故障,不利于维护,建议做如下处理:
1)由于F-DI24不能识别断路(开路)故障,因此未使用的输入不会被诊断为故障信号。
2)由于F-DI Namur可以识别断路(开路),因此未使用的输入必须连接一个电阻(例如,1千欧)才能避免被诊断为故障信号。
3)由于F-AI (4-20 mA)可以识别开路信号,要使输入不会诊断为故障信号,必须提供一个大于4 mA的电流,比如,在供电电压和输入之间连接一个3.9千欧的电阻。
4)由于F-DO10可以识别无连接的输出,必须在输出上连接一个电阻(例如,2.7千欧)。
使用了STEP7+F SYSTEM软件编程,每次我手动插入OB8X后都被系统删掉?
这是因为CFC编译时会检查并删掉空的OB8X组织块,解决的方法请参考:
https://www.ad.siemens.com.cn/download/documentdetail_4452.html
Q6:为什么冗余DO报断线?
A6:冗余的326-2BF10 DO模板,需要在每个通道里都激活如下的选项:
图8-1 冗余DO的组态
Q7:为什么我用SWC_QCS块时无法操作?
A7:在使用SWC_QCS块去钝化时,如果该引脚值是0,那么将来面板上会提到“Keyswitch not active ”信息,无法操作,可以在线将F_SWC_P块的EN_SWC引脚值改为1,即可以恢复正常。
图8-2 EN_SWC=0时无法操作
Q8:如果使用冗余I/O中的一个模板钝化,如何去钝化?
A8:一对冗余I/O中的一个模块的通道钝化,这时通道失去冗余,但是相关的通道QBAD不等于1,安全数据读取正常,在故障消失后,相关的F_Channel块的ACK_REQ=1,这时通过不同的方法将去钝化脉冲给到ACK_REI后,完成对该模板的去钝化,恢复冗余。
Q9:插拨模板会造成去钝化,如何更换安全模板?
A9:如果用户对于安全系统的可用性要求非常高,那么建议使用冗余I/O,插拨冗余组中的一个模板,冗余对中的另外一个模板可以正常工作。
如果没有使用I/O 冗余,那么在插拨它之前,需要将相关的通道打旁路。以F_CH_AI驱动块为例,先将SIM_I的值改到不会联锁停车的值,再将SIM_ON引脚置1,F_CH_AI即会输出仿真值并保持不充数。
模板更换完成后,进行去钝化操作。另外注意在模板更换完成后要及时取消旁路,根据相关的规范,旁路期间需采取必要的安全措施,例如:通知工艺工员注意DCS上的相关信号,如果有现场显示仪表,要派专人到现场监视,
在打旁路时尤其注意,只能修改安全引脚结构体变量里的DATA值,其它的PAR_ID和COMPLEM不能修改,否则可能引起意外的停机。
也可以考虑用SWC_MOS维护超驰功能块实现OS画面上打旁路,篇幅所限不做详细介绍,请参考手册:
http://support.automation.siemens.com/CN/view/zh/2201072
S7 F/FH Systems — 组态和编程(8.2 对维护超驰编程)
Q10:改安全模板的安全参数,会不会造成通道钝化?
A10:在调试、运行过程中可能需要改安全模板的参数,这些参数分为两类,一类是安全相关的参数,一类是非安全参数,如果改了模板的安全参数,会造成相关的模板钝化。
如果在改参数后弹出“需要重新编译安全程序”的提示,就需要注意了,例如在下图中把F监视时间改为2300ms,系统提示如下提示:
400FH系统支持在运行中更改安全模板的参数,但是在通过H-CiR(硬件更改)下载硬件组态后,新的安全参数并不会立即生效,需要热插拨一下才能生效,因此这会影响到CPU和安全模板的安全通讯,使模板倒钝化。为避免修改完全参数造成的意外停机,需要在下载程序之前把对应的通道都打上旁路,在修改完成并确认模板工作正常后再取消旁路。
Q11:为什么在STEP7里手动插入故障OB块,CFC编译后就消失了?
A11:因为CFC编译处理时相关的OB块插入需归CFC处理机管理,系统发现手动插入故障OB块后会自动删除,可以通过在FC块属性的“TASK LIST”里加入OB70,OB72等参数来实现自动插入故障OB块。
https://www.ad.siemens.com.cn/download/documentdetail_4452.html
CFC编程时如何自动生成相应的错误处理OB
剩余80%未阅读,请登录查看大全章节内容
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
{{item.nickName}}