小弟想请教一下,在s7中是如何对挂在进行PROFIBUS-DP上的设备进行故障诊断的?我公司的程序用到了功能块CNT_CTL2,如下:
CALL FC 3
CHECK_ACTIV :=M126.2
EXTERNAL_DP_INTERFACE :=FALSE
DP_MASTERSYSTEM :=2
DATA_FIELD :="DB GLOBAL_DIAGNOSI_DP1".DATA_FIELD
SUM_SLAVES_DIAG :=DB101.DBW50
LIST_SLAVES_NOT_PRESENT:="DBGLOBAL_DIAGNOSI_DP1".LIST_SLAVES_NOT_PRESENT
LIST_SLAVES_ERROR :="DB GLOBAL_DIAGNOSI_DP1".LIST_SLAVES_ERROR
RETVAL :=DB101.DBW84
BUSY :=DB101.DBX86.0