西门子PLC 7288 SMART 200 系列大量现货 13922952859
siemens西门子PLC专注西门子PLC 7288系列 SMART 200系列现货销售
全国咨询热线:13922952859

样例程序:故障从站的历史记录

时间:2022-08-28 12:42:15 作者:admin 点击:

问题:
如何能得到故障从站的历史记录?

解答:
想要得到各个从站的故障统计报告,可使用所附的,其中升成块FB126的源码。该源码在OB 86里被调用,并且在环形缓冲区里生成一份故障从站的历史记录。

FB126所用的背景数据块 DB 的结构:

字节 0..3

保留的

字节 4..129

每个从站的统计(每个从站保留有一个字节。该字节每出一次故障就加 1)

字节 130..3201

环形缓冲区,带有:
ID
从站号
进入 / 外出事件
时间标记

FB126无需任何传输参数。每一个从站的故障个数可直接从背景数据块 DB 里读出。

把OB86Diag.exe文件复制到一个独立的目录里,并且双击启动它。打开SIMATIC管理器,然后选择你的项目里的源程序文件夹。 利用“插入 > 外部源码”来导入该源码文件。双击打开插入的源码,并编译它。所生成的块现在位于你的项目的块文件夹中。

样例程序:故障从站的历史记录Registrierung notwendig OB86Diag.zip (18,2 KB)