[HMI]proface普罗菲斯触摸屏历史报警记录数与报警导出

发布时间 2023-04-22 16:00:54作者: shenxiang_
一,触摸屏内部能存储和记录的数量
注册数:所有块,能建立的报警条数上限
记录数:包括历史,日志,活动报警所有报警块,设置的数量之和上限

【基本报警】与【扩展报警】在注册条数和触摸屏内存能保存的历史报警数量如下
clipboard
SP5000系列(不含5B41)可以通过扩容报警,报警注册数量上限由2048增加到10000条(各个块的位报警+字报警合计 10000,原来是合计2048,且字报警最多只能768条),记录数增加至2000条(原 768)。
其他系列屏的扩容可以实现 报警注册上限到3200条(位+字)
设置记录数,各个块的历史,活动,日志加起来不超过上限数,日志一般用不到可以不勾选,活动一般比较少也可以少设置
一个记录数可以看做是一行,为日志的触发和恢复是分开两行显示的,所以选择历史模式一般比日志模式能保存更多的报警
225fb559cfe2b473ecd63765cf7d8dd

clipboard
【扩展报警】与【基本报警】的区别:
  1. 【扩展报警】比【基本报警】要慢一些,扩展报警有一个轮询周期(默认为20秒),可改为最快1秒(实际的轮询时间与报警创建的数量,通讯周期有关),具体体现在报警触发后,需要1-几秒的轮询等待,触摸屏才会显示和记录和显示出来。
  2. 扩展报警的部件中【发生次数】与【累计时间】两个显示项能显示但断电会清零。如需断电保持,要用外部存储器,并做相应的设置。如果你的报警部件不需要显示这两项,或者不在意这两项数据断电保持,可以忽略。
clipboard

二,定期导出触摸屏内存中的报警到SD/U盘存储器中 CSV表格的形式
注意:SD卡或U盘必须格式化成FAT32的格式才能识别。导出的CSV文件是触摸屏当前内存中保存的所有报警,所以在不清除报警的时候多次导出,可能会出现两个CSV中有存在一样的报警的情况,这个可以每次导出后用PLC或脚本控制触摸屏报警清零。也可以通过Excel去筛选报警的发生时间。
  1. 设置报警导出的存储器和控制地址
控制字为连续的两个字地址。可以时PLC地址也可以是触摸屏内部地址。可以通过手动,或者PLC程序,或者触摸屏脚本来控制这些地址,触发导出报警。

比如:要导出块1中的报警,控制地址设置为D100,那么先可以在文件编号D101中写入数值,这个数值将作为CSV文件名的一部分,然后往D100这个地址中写入数值5,如果导出成功,D100中的值会恢复为0(所以控制字的写入需使用上升沿触发)。D101的数值最好能累加,避免下一次导出时覆盖上一次的同名CSV文件。

PS:如果你需要给CSV文件命名为当时导出的时间,也可以使用把时间数值复制到D101中。或者升级到最新的ProEX 4.09120,该版本能直接添加时间作为CSV的名称。
clipboard

clipboard

clipboard

clipboard

clipboard
2,导出完成后可以在电脑上用Excel浏览这些CSV文件。

如何在触摸屏上直接浏览SD卡/U盘上的CSV文件?
需要用放置以下两个部件:
clipboard
文件管理器做如下设置
clipboard

clipboard
点击DISP按钮,选择到你想要显示的CSV文件,就可以在CSV显示器上查看了
clipboard