集中报警处理功能块的更新 — SMART版
终于抽空把集中报警处理功能块的SMART版也做好了,与大家共享,如有问题也请不吝指正。
功能块主要功能:功能及使用基本与博途版保持一致
一,有报警灯亮,有新报警声响,消音后声灭,报警不除灯不灭,报警消除灯自动灭,声自动灭
二,输入信号有,离散报警采集输入信号起始地址(指针),报警复位信号,消音信号
三,输出信号有,报警(灯)信号,报警(声)信号,报警复位控制信号
四,报警数据区定义:n为起始地址
VWn+0 Size(必须>=1,默认16个字)
VWn+2 Flag buffer
VWn+4 Alarm signal word 0(可直接作为西门子HMI离散报警的触发控制变量)
VWn+6 Alarm signal word 1
偏移量由Size变量的大小决定
VWn+4+Size*2+0 Alarm buffer word 0
VWn+4+Size*2+2 Alarm buffer word 1
偏移量由Size变量的大小决定
五,功能块理论上可一次处理任意多条(Size*16)连续离散报警,可通过变量Size设置修改报警的条目数
六,可通过多次调用功能块实现报警的分组分类处理
七,功能块内部未使用累加器
八,功能块可作为库程序分发调用
AlarmProcess-Smart.pdf
-------------------------------------------------------------------------------------------------------------
相关讨论的链接:
【求助】报警程序,,关于Zane侠说事儿程序中的问题.
【探讨】集中报警处理功能块
【Zane说编程】之集中报警处理功能块的更新