你必须知道的4个PROFINET报警知识

2024/7/2 19:30:51 人评论 次浏览 分类:PLC应用  文章地址:http://yunrun.com.cn/tech/5667.html

你必须知道的4个PROFINET报警知识!

第一个,报警,就是损害自动化系统正确运行的事件必须作为报警发送给控制系统。报警来自与现场设备相连接的过程,称之为过程报警,例如温度超过上限;报警来自现场设备本身,称为诊断报警,例如插拔模块。


第二个,诊断报警标识为入向“Incoming”或者出向“Outgoing”来表示报警的到来和离开,在诊断缓冲区可以看到,而过程报警仅传递一个入向“Incoming”消息。发生过程报警时,设备仍然能正常工作。

Profinet网络

第三个,PROFINET报警是按照实时非循环的方式进行,诊断报警的优先级为5,而过程报警的优先级则与PROFINET IO RT的优先级一样为6,保证报警的实时性。


第四个,一个PROFINET系统中一般具有多个I/O设备,同一个时刻可能会出现各种报警,那么控制器如何处理这些报警是大家必须要知道的一件事,就是控制器同一时刻只能处理一个报警服务。那这意味着处理完其中一个报警,才能处理下一个报警。那么这样大家处理报警的程序代码尽可能的精简,使其运行时间尽可能的短,这样控制器才能快速的处理下一个报警。此外,如果控制器正在处理一个诊断中断,例如运行OB82,由于硬件的报警OB40的优先级更高,所以会暂时放下诊断报警处理而去处理更高优先级的过程报警。


作者:赵欣

共有访客发表了评论 网友评论

  客户姓名:
邮箱或QQ:
验证码: 看不清楚?