使用DigRepeater监控总线说明书硬件:DigReapeater6ES7972-0AB1-0XA0软件:FB125、DB125在PLC中分别打开OB1,OB82和OB86,在其中调用FB125和DB125,输入程序,例子程序以下:使用说明:在PLC程序中有一个“DP监控状态位”变量表,打开并在线监控能够看到其中DB125中参数数值,这些变量代表着总线中从站状态。每个为代表含义可看:DB125功效部分FB125参数说明:----------------------------------------------------------------------以下参数从1-8均为输入量----------------------------------------------------------------------(INT)表示配置DP主站系统个数,在本例中为1。(BOOL)=0,CPU主站集成DP接口;=1,外部接口,如CP/IM。(BOOL)=0,自动模式,此模式下不支持单个从站诊疗;=1,手动模式,能够进行单个从站诊疗。(BOOL)转到下一个犯错DP从站。(BOOL)转到正在显示DP从站下一个错误。(BOOL)=1,复位,初始化系统。(BOOL)只在手动模式下(MANUAL_MODE=1)有效。=1,读DP从站诊疗。可在SINGLE_DIAG_ADR配置该从站站号。(BYTE)只在手动模式下(MANUAL_MODE=1)有效。和SINGLE_DIAG配合使用,在其中设置单独诊疗从站站号。---------------------------------------------------------------------以下参数9-25均为输出量。---------------------------------------------------------------------(BOOL)=0,系统中从站存在故障;=1,系统中从站运行正常。(BYTE)犯错DP从站数目。(BYTE)犯错DP从站站号。(BYTE)(WORD)和SLAVE_ADR相关。(BYTE)和目前SLAVE_ADR参数指示从站相对应错误编号,每个编号全部有一个和之相对应故障信息。(BYTE)和目前SLAVE_ADR参数指示从站相对应错误类型,每个编号全部有一个和之相对应故障类型。编号功效1标出故障模块插槽2模块状态3通道诊疗,定位目前诊疗模块号,通道号4S7诊疗5单位诊疗,从站诊疗数据可经过数据块932-1175字节来读出6电缆诊疗,(BYTE)和目前SLAVE_ADR参数指示从站相对应模块编号,指示犯错从站对应槽或模块。(BYTE)和目前SLAVE_ADR参数指示从站相对应模块状态。(BYTE)和目前SLAVE_ADR参数指示从站相对应故障模块通道编号。(BYTE)和目前SLAVE_ADR参数指示从站相对应模块中犯错通道类型。具体故障信息参见下面表格。Type(Hex)Meaning00Reserved01Input02Output03Input-/Output04-1FReserved20PtP-Coupling21-2FReserved30F-DigitalInput31F-DigitalOutput32-3FReserved40DISINAUTRTU41COSINAUTRTU42-4FReserved50SIWAREX51-54Reserved55DP-Interfacemodule(Slave)56-5FReserved60BitI/O(-CP)61HART-Input62Reserved63HART-Output64IQ-Sense65HARTExtended66-6FReserved70Digital-Input71Analog-Input72Digital-
FB125监控DP总线说明样本 来自淘豆网m.daumloan.com转载请标明出处.