如何在操作员站OS中读出引起S7-400F/FH TRIP的原因并显示相关信息?

描述
可以使用如下图所示的消息块来创建一个基于二进制信号的可组态消息.

如何在操作员站OS中读出引起S7-400F/FH TRIP的原因并显示相关信息?
图. 01

按照以下步骤来组态该消息块.

  1. 运行组: 测试诊断块 – 在 F-CYC1例子程序中
  2. 运行组: F用户程序- 在 F-Kessel (F tank)例子程序中
  3. 运行组: 在F用户程序中使用基于可视化和报告的标准功能块 -在OS接口中

下图显示了根据图1组态后功能块的运行顺序.

如何在操作员站OS中读出引起S7-400F/FH TRIP的原因并显示相关信息?
图. 02

结果将按照以下步骤顺序逐步生成.

  1. 系统检测到TRIP信号.
  2. 输出将转换到 TRIP状态.
  3. 消息块将报告TRIP信号状态给OS.
  4. 系统读取其它TRIP信号 (首次TRIP后产生的结果).
  5. 随后的TRIP信号将根据组织块所设定的时间间隔报告给OS,例如如果在OB35中调用,则缺省时间为100ms.

下图显示了一个TRIP事件的事件顺序.

如何在操作员站OS中读出引起S7-400F/FH TRIP的原因并显示相关信息?
图03

关键字
消息组态,故障安全程序,用于S7-400F/FH TRIP信号的时间戳

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330667.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论