您好,欢迎访问倍儿呱呱官网!
010-64738638
QQ2852363989
联系我们

倍儿呱呱

地址:地址: 北京市朝阳区利泽中一路1号博雅国际中心B座
手机:QQ2852363989

咨询热线010-64738638

S7-1500使用指令“Program_Alarm”创建报警

发布时间2021-11-11人气:10

【常用技术问题答疑】通过  STEP 7,可使用指令“Program_Alarm ”创建程序报警。 那么应该如何操作呢?请看下面的步骤。

图片1.png

①  该指令可监视  SIG 块输入的信号,在  SIG 参数出现信号变化时生成程序报警。当信号从  0  变为  1  时,该指令将生成一个到达的报警;信号从  1  变为  0  时,则生成一个离去的程序报警。在程序执行时,将同步触发程序报警。 

②  当自动化系统中发生报警事件时,会自动生成时间戳,并随报警一同传送。 

③  在参数  SD_i (1 ≤  i  ≤10)  处,最多可以为程序报警附加  10 个相关值。在  SIG  参数发生信号变化时,将获取相关值并将该值分配给程序报警。 

相关值用于显示报警中的动态内容。 

例如:储罐中的温度 < 相关值  1> 为 < 相关值  2> °C。 

有关相关值的更多信息,请参见  STEP 7  在线帮助。 

说明 

指令“Program_Alarm ”只能在函数块  (FB) 中进行调用。 

程序报警的最大长度为  256  个字节(含相关值和文本列表中的文本)。 

相关值的最大长度为  512  个字节。文本列表不受影响。 

可同时激活的“Program_Alarms”数量取决于所用的  CPU。例如,使用  1515-2 PN CPU

时,最多可同时激活  600  个程序报警。相关信息,请参见相应  CPU 设备手册中的“预留的用户中断数量”部分。 

有时,无法在一个循环内输出同时激活的所有程序报警。此时,可查询每个“Program_Alarm ”的状态。必要时,可再次激活该指令。同时激活/ 发送多个“Program_Alarms”时,循环时间将略微增加。 

在  64 位操作系统中,STEP 7  项目中可组态的程序报警最多为  40000 个。 

 

 


标签:

推荐资讯

010-64738638