使用Dig Repeater监控总线说明书
硬件:
Dig Reapeater 6ES7 972-0AB1-0XA0
软件:
FB125、DB125
在PLC中分别打开OB1,OB82OB86,在其中调用FB125DB125,输入程序,例子程序如下:
使用说明:
在PLC程序中有一个“DP监控状态位”的变量表,打开并在线监控可以看到其中DB125中的参数的数值,这些变量代表着总线中从站的状态。
每个为代表的含义可看:DB125的功能 部分
FB125参数说明:
-
---------------------------------------------------------------------
          以下参数从1-8均为输入量
----------------------------------------------------------------------
1. DP_MASTERSYSTEM (INT)
表示配置的DP主站系统的个数,在本例中为1。
2.EXTERNAL_DP_INTERFACE(BOOL)
=0,CPU主站的集成DP接口;
=1,外部接口,如CP/IM。
3. MANUAL_MODE (BOOL)
=0,自动模式,此模式下不支持单个从站的诊断;
=1,手动模式,可以进行单个从站的诊断。
4. SINGLE_STEP_SLAVE (BOOL)
转到下一个出错的DP从站。
5. SINGLE_STEP_ERROR(BOOL)
转到正在显示的DP从站的下一个错误。
6. RESET (BOOL)
=1,复位,初始化系统。
7. SINGLE_DIAG (BOOL)
只在手动模式下(MANUAL_MODE=1)有效。
=1,读DP从站的诊断。可在SINGLE_DIAG_ADR配置该从站的站号。
8. SINGLE_DIAG_ADR (BYTE)
只在手动模式下(MANUAL_MODE=1)有效。
与SINGLE_DIAG配合使用,在其中设置单独诊断的从站的站号。
---------------------------------------------------------------------
        以下参数9-25均为输出量。
---------------------------------------------------------------------
9.ALL_DP_SLAVES_OK (BOOL)
=0,系统中从站存在故障;
=1,系统中从站运行正常。
10.SUM_SLAVES_DIAG (BYTE)
出错的DP从站的数目。
11. SLAVE_ADR (BYTE)
出错的DP从站的站号。
12. SLAVE_STATE (BYTE)
与当前SLAVE_ADR参数指示的从站相对应的状态
错误号
0
1
2
3
从站状态
正常
连接从站失败
出错
未组态或无法诊断
13.SLAVE_IDENT_NO (WORD)
与SLAVE_ADR有关。
14. ERROR_NO (BYTE)
与当前SLAVE_ADR参数指示的从站相对应的错误编号,每个编号都有一个与之相对应的故障信息。
15.ERROR_TYPE (BYTE)
与当前SLAVE_ADR参数指示的从站相对应的错误类型,每个编号都有一个与之相对应的故障类型
编号
功能
1
标出故障模块的插槽
2
模块状态
3
通道诊断,定位当前诊断的模块号,通道号
4
S7诊断
5
单位诊断,从站的诊断数据可通过数据块的932-1175字节来读出
6
电缆诊断,可通过Repeater检测错误位置和原因
16.MODULE_NO (BYTE)
与当前SLAVE_ADR参数指示的从站相对应的模块编号,指示出错的从站对应的槽或模块。
17.MODULE_STATE (BYTE)
与当前SLAVE_ADR参数指示的从站相对应的模块状态。
编号
0
1
2
3
模块状态
正常
故障
模块不正确
模块缺失
18.CHANNEL_NO (BYTE)
与当前SLAVE_ADR参数指示的从站相对应的故障模块的通道编号。
19.CHANNEL_TYPE (BYTE)
与当前SLAVE_ADR参数指示的从站相对应的模块中出错通道的类型。
具体的故障信息参见下面表格。
Type (Hex)
Meaning
00
Reserved
01
Input
02
Output
03
Input-/Output
04-1F
Reserved
20
PtP-Coupling
21-2F
Reserved
30
F-Digital Input
31
F-Digital Output
32-3F
Reserved
40
DI SINAUT RTU
41
CO SINAUT RTU
42-4F
Reserved
50
SIWAREX
51-54
Reserved
55
DP-Interface module (Slave)
56-5F
Reserved
60
Bit I/O (e.g. ASI-CP)
61
HART-Input
62
Reservedservice fault
63
HART-Output
64
IQ-Sense
65
HART Extended
66-6F
Reserved
70
Digital-Input
71
Analog-Input
72
Digital-Output
73
Analog-Output
74
FM-POS
75
FM-REG
76
FM-ZAEHL
77
FM-TECHNO
78
FM-NCU
79
SM-POS-INPUT
7A
DESINA-Channel
7B
DP-Norm channel (Input)
7C
DP-Norm channel (Output)
7D
DP-Norm channel (other)
7E
Ultrasound position detection (USW 300)
7F-FF
Reserved
20.CHANNEL_ERROR_CODE (INT)
与当前SLAVE_ADR参数指示的从站相对应,每一个错误的通道都明确地给出了错误信息,每条信息对应着一个标号,具体标号对应的故障信息参见表格。
Code
Meaning
0
-
1
Short-circuit (e.g. on the encoder line or on the output line)
2
Undervoltage (supply voltage)
3
Overvoltage (supply voltage)
4
Overload
5
Overtemperature
6
Wire break (e.g. on the sensor)
7
Upper limit violated
8
Lower limit violated
9
Fault (e.g. encoder supply, load voltage at the output, end of service life)
10-15
-
16
Parameterization error
17
No encoder voltage or load voltage
18
Defective fuse
19
Communication error
20
Ground fault
21
Reference channel error
22
Process interrupt lost
23
Actuator warning

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。