PROFINET IO中的诊断机制分析

profinet io 中的诊断机制:
一致性诊断概念
profinet io 支持您使用一致性诊断概念。profinet 以三种不同的方法提供有关系统错误和中断状态的 io 诊断信息(与在 profibus dp 中相同): 
•   使用 step 7 组态和工程工具进行诊断
•   使用状态 led 进行诊断
•   在 step 7 应用程序(ap)中进行诊断
诊断机制
当检测到通道故障(例如,模拟输入处短路)时,io 设备将向 cpu 输出诊断中断。操作系统通过调用诊断 db(例如,ob82)进行响应。此 ob 的局部变量包含故障设备的逻辑基址,并包含长度为四个字节的诊断数据。 
io 控制器自动设置插入以替换有缺陷设备/模块的新 io 设备或模块的相应参数和组态数据。必须为新的 io 设备分配组态的名称,例如,通过从先前 io 设备的 mmc 卡中读取名称。  下一步中将恢复用户数据的周期性交换。
使用 step 7 组态和工程工具进行诊断
“报告系统错误”
step 7 中的“报告系统错误”诊断功能可在 profinet io 中使用。
“报告系统错误”是显示由 io 设备或 io 控制器的 cpu 返回的诊断消息的便捷方式。
step 7 将自动生成所需的块和消息文本。用户只需将生成的块下载到 cpu,并将这些文本传送到连接的 hmi 设备即可。
全集成诊断概念
所有  simatic 产品都集成有诊断功能,用于检测和排除故障。这些组件可自动指出操作
中可能发生的故障,并提供详细的相关信息。
同时发生的每个单独错误或若干错误将从  io  设备传送到  io  控制器。如果需要  io  设备的完整状态(含所有未决错误),则可直接从  io  设备读取状态。
通过  pg/pc 或  hmi 设备访问  io  设备的状态:
如果已通过  step  7  或  hmi 设备由 pg/pc 连接到工业以太网,则可在线调用诊断信息。
在下图中,对此进行了简要说明。
①  io  设备检测到一个错误,并将诊断数据发送给指定的  io  控制器。
②  io  控制器会通知编程/hmi  设备,并更新所显示的系统诊断信息。
③  在  step  7  中,可从  io  设备直接读取“可访问设备”(accessible devices)  的站状态(与  io  控制器无关)。仅当编程设备已连接工业以太网时,才能执行以上操作。即,可在调试或服务过程中(甚至  io  控制器未运作时)访问诊断信息。
profinet io  中的诊断级别
io  设备会将出现的所有错误消息发送到  io  控制器。诊断信息的范围和容量,取决于诊断数据评估的级别以及所使用的  profinet 设备。
可以评估不同级别的诊断数据。例如,通过诊断级别  4  选择通道的编号和类型。
step  7  的设备视图中诊断级别的表示形式
下图以分布式  i/o  系统  et  200mp 为例,显示了  step  7  的设备视图中profinet 设备型号:


ADI公司推出集成式隔离电源控制器系列
国民经济的基础性行业之一---减速机行业
亚马逊涉嫌未能保护工人免受COVID-19的侵害而被起诉
深圳养老院引进tēmi机器人 AI助力智慧养老
Celestica表彰安森美半导体, 授予2015 Total Cost of Ownership供应商奖
PROFINET IO中的诊断机制分析
听首席研发工程师为你深度详解 Surface Pro 9 5G 商用版
功率放大器数字预失真在电缆分配系统中的优势及挑战
家电智能化与变频化加深,国产替代化成趋势
中国电子与华为开展深度合作,共建“鹏腾”生态
高频闭锁方向保护的动作条件和闭锁条件是什么?
七月新机红米Pro2,屏幕占比史无前例,价格适中1999
华为Mate50“没电也能打电话”
基于S3C2440与EP2S15芯片实现靶场破片测速系统的设计
FLIR分离式热像仪的应用案例
直角坐标机器人&关节机器人的区别详解
美政府否决,芯片设备厂商巨头并购计划落空
创新MUVO2C防水蓝牙音响评测 近乎全能的超迷你音响怎能轻松错过
无人机急救送血航线正式通航
随着AI技术不断进步 人工智能应用红利兑现期即将到来