您现在的位置是:首页 > PLC技术 > PLC技术

PROFINET I/O的诊断机制

来源:艾特贸易2017-11-22

简介所有 SIMATIC 产品都集成有诊断功能,用于检测和排除故障。这些组件可自动指出操作中可能发生的故障,并提供详细的相关信息。同时发生的每个单独错误或若干错误将从 I/O 设备传送

    所有SIMATIC产品都集成有诊断功能,用于检测和排除故障。这些组件可自动指出操作中可能发生的故障,并提供详细的相关信息。同时发生的每个单独错误或若干错误将从I/O设备传送到I/O控制器。如果需要I/O设备的完整状态(包括任何未决错误),也可以直接从I/O设备读取状态。如果已经将STEP 7HMI设备通过PG/PC连接到工业以太网,那么也可以在线调用诊断信息,如图7-35所示,其诊断机制如下:

对PG/PC或HMI设备进行PROFINET I/O诊断

    7-35    PG/PCHMI设备进行PROFINETI/O诊断

   1) I/O设备检测到一个错误,并将诊断数据发送给指定的I/O控制器。

   2) I/O控制器会通知编程/HMI设备,并更新所显示的系统诊断信息。

   3)STEP 7中,可以从I/O设备(而与I/O控制器无关)直接读取“可访问设备”( Accessible devices)的站状态。仅当PG/HMI已连接至工业以太网时,才可以执行以上操作。这意味着可以在调试阶段或服务过程中(甚至在I/O控制器不运作时)访问诊断信息。

   (1)  PROFINET I/O中的诊断级别

   I/O设备会将出现的所有错误消息发送到I/O控制器,诊断信息的范围和容量随诊断数据评估的级别以及所使用的PROFINET设备而异,因此可以根据诊断数据的级别判断错误信息出自于哪种PROFINET设备。例如,通过诊断级别4判断错误信息出自的通道编号和类型,如图7-36所示。

PROFINET I/O的诊断级别

    7-36    PROFINET I/O的诊断级别

    7-37以分布式I/O系统ET200MP为例,说明了STEP 7的设备视图中PROFINETI/O诊断级别的表示形式。

STEP 7设备视图中诊断级别的表示形式

    7-37    STEP 7设备视图中诊断级别的表示形式

    1级:设备出错;②2级:模块出错

   (2)I&M数据(标识和维护)

    标识数据(I数据)是模块信息(其中某些数据可能印在模块外壳上),例如订货号和序列号。I数据是只读的供应商特定模块数据。维护数据(M数据)是设备特定信息,例如位置标识符和安装日期。M数据是在组态期间创建的。这些模块可在在线模式下通过I&M数据唯一地标识。

(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:艾特贸易网客服为您服务