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

PLC用于分布式I/O的SFC 103 DP_TOPOL识别总线协议

来源:艾特贸易2018-04-20

简介SFC 103 DP_TOPOL 用诊断中继器来确定 DP 主系统的总线协议, DP 主系统的 ID 在 DP_ID 参数里指定。确定过程由 REQ= “ 1 ”时开始,当 BUSY= “ 0 ”时结束。用 R= “ 1 ”来取消协议结构的确定

    SFC 103 DP_TOPOL用诊断中继器来确定DP主系统的总线协议,DP主系统的IDDP_ID参数里指定。确定过程由REQ=1”时开始,当BUSY=0”时结束。用R=1”来取消协议结构的确定过程。

    如果诊断中继器检测到禁止确定总线协议的一个错误,该错误就会在DPRDPRI参数里显示。如果几个诊断中继器检测到错误,那么只显示第一个错误信息,整个诊断信息可用SFC 13 DPNRM_DG来读取。

    DPRI参数里的出错信息分为暂态错误和永久错误。暂态错误,如一个连接不实,可能难以确认也可能自行消失。在再次调用SFC 103 DP_TOPOL确定协议结构之前,必须消除永久错误。

    调用SFC 103DP_TOPOL之后,诊断中继器中确定的数据有效并可以用SFC 59 RD_REC或者SFB 52 RDREC来读取。该数据包含总线段的协议(站和电缆长度)、片诊断缓冲器(前10个带出错信息、地点和起因的事件)和统计数据(总线系统性能的信息)。