Monitoring system TAPGUARD®260 Supplement 2058914/04 Protocol description MODBUS ASCII
© All rights reserved by Maschinenfabrik Reinhausen Copying and distribution of this document and utilization and communication of its contents are strictly prohibited unless expressly authorized. Offenders will be held liable for the payment of damages. All rights reserved in the event of the grant of a patent, utility model or ornamental design registration. The product may have been modified after this document went to press. We expressly reserve the right to make changes to the technical data, the design or the scope of delivery. Generally, the information provided and the arrangements agreed during processing of the relevant quotations and orders are binding. The original operating instructions were drawn up in German.
Table of Contents
Table of Contents 1
General notes ............................................................................... 5
1.1
About this document ................................................................................. 5
1.2
General information .................................................................................. 5
1.3
Abbreviations used ................................................................................... 5
2
Monitoring system connections ................................................. 7
3
Protocol specification .................................................................. 9
3.1
Modbus addressing model ...................................................................... 10
4
Data points.................................................................................. 11
4.1
Input register (3X reference points) ........................................................ 11
© Maschinenfabrik Reinhausen 2011
2058914/04 EN
TAPGUARD®260
3
1 General notes
1
General notes
1.1
About this document This document describes implementation of the interface protocol Modbus ASCII for the TAPGUARD®260. Read this description along with the technical file for the TAPGUARD®260.
1.2
General information This implementation of the MODBUS® communication protocol (ASCII mode) in the TAPGUARD®260 is based on the "Modicon Modbus Protocol Reference Guide", PI-MBUS-300 Rev. J, Copyright 1996 von Modicon Inc.
1.3
Abbreviations used Abbreviation
Definition
ASCII
American Standard Code for Information Interchange
IP LSW MSW RTU
Internet Protocol Least Significant Word Most Significant Word Remote Terminal Unit
SCADA
Supervisory Control and Data Acquisition
Table 1
Abbreviations
© Maschinenfabrik Reinhausen 2011
2058914/04 EN
TAPGUARD®260
5
2 Monitoring system connections
2
Monitoring system connections The physical interfaces RS232, RS485, optional fiber-optic cables and the Ethernet are provided on the Monitoring system for data transfer via the Modbus ASCII protocol.
Figure 1 1 2 3 4 5 6 7 8 9
CIC card
RS232 (9 pin female SUB-D connector) RS485 Ethernet RJ45 (optional for Modbus RTU) FH-ST or F-SMA fiber-optic cable in 850 nm or 660 nm (optional) Reset key TxD LED for transmit signal RxD LED for receive signal Clk LED for operating mode (flashes for 2 seconds) Clip for connecting cable shield with functional ground
© Maschinenfabrik Reinhausen 2011
2058914/04 EN
TAPGUARD®260
7
2 Monitoring system connections
9 pin female SUB-D connector Pin 2: TxD Pin 3: RxD Pin 5: GND 3 pin connector from Phoenix (MC1.5/3 GF 3.5) Pin 1: GND (100 Ω ground resistance) Pin 2: B (inverted) Pin 3: A (not inverted) Polarity: A > B by 200 mV corresponds to 1. A < B by 200 mV corresponds to 0. An interrupted communication line corresponds to 1. The start bit has the designation 0. Recommended terminating resistor 120 Ω.
RS232
RS485
Fiber-optic cable (optional) Table 2
8
TAPGUARD®260
FH-ST (850 nm or 660 nm) F-SMA (850 nm or 660 nm)
Interfaces available
2058914/04 EN
© Maschinenfabrik Reinhausen 2011
3 Protocol specification
3
Protocol specification The transmission can be configured on the physical plane
Asymmetric with 7 data bits, even parity, 1 stop bit (7E1)
Asymmetric with 7 data bits, odd parity, 1 stop bit (7O1)
Asymmetric with 7 data bits, no parity, 1 stop bit (7N1)
The following functions are supported: Function Code
Group name
02
Read input status
04
Read input registers
Table 3
Supported function codes
No more than 1 register should be written with one request. No more than 1 coil should be switched with one request. “Read input status” also includes the data points of “Read coil status”. “Read input registers” also includes the data points of “Read holding registers”
© Maschinenfabrik Reinhausen 2011
2058914/04 EN
TAPGUARD®260
9
3 Protocol specification
3.1
Modbus addressing model
Figure 2
10
TAPGUARD®260
Modbus addressing model
2058914/04 EN
© Maschinenfabrik Reinhausen 2011
4 Data points
4
Data points
4.1
Input register (3X reference points)
Register address
Function Code 4
Type
Decimal places
Description
0
Operation counter
30515 30516 30517
4 4 4
LSW of LONG MSW of LONG INT INT INT
30518 30519 30520 30521 30522 30523 30524 30525 30526 30527 30528 30529
4 4 4 4 4 4 4 4 4 4 4 4
INT INT INT INT INT INT INT INT INT INT INT INT
1 1 0 0 0 0 0 0 0 0 0 0
30530
4
INT
0
30513 30514
4
1 1 1 1
Maximum contact wear as % Ambient temperature in °C Oil temperature of diverter switch in °C Tap selector oil temperature in °C Maximum current of motor-drive unit Load current Average initial voltage Assessed (maximum) torque of M1 Assessed (maximum) torque of M2 Assessed (maximum) torque of M3 Assessed (maximum) torque of M4 Assessed (maximum) torque of M5 Assessed (maximum) torque of M6 Assessed (maximum) torque of M7 Assessed (maximum) torque of M8
Tap position Tap position is transferred as a text value (e.g. 18) Data points 30558 and 30559 provide text values (e.g. 17B) 30531 4 INT 0 Parameter for maximum load current limit 30532 4 INT 0 Parameter for torque limit (red)* of M1 *) If the limit value is exceeded, the "Red event" is triggered. 30533 4 INT 0 Parameter for limit position M1 30534 4 INT 0 Parameter for torque limit (red)* of M2
© Maschinenfabrik Reinhausen 2011
2058914/04 EN
TAPGUARD®260
11
4 Data points
Register address
Function Code
Type
Decimal places
30535 30536
4 4
INT INT
0 0
30537 30538
4 4
INT INT
0 0
30539 30540
4 4
INT INT
0 0
30541 30542
4 4
INT INT
0 0
30543 30544
4 4
INT INT
0 0
30545 30546
4 4
INT INT
0 0
30547 30548
4 4
INT INT
0 1
30549
4
INT
1
30550
4
INT
1
30551
4
INT
1
30552
4
INT
1
30553
4
INT
1
30554 30555 30556 30557 30558
4 4 4 4 4
INT INT INT INT INT
1 1 1 1 1
12
TAPGUARD®260
2058914/04 EN
Description Parameter for limit position M2 Parameter for torque limit (red)* of M3 Parameter for limit position M3 Parameter for torque limit (red)* of M4 Parameter for limit position M4 Parameter for torque limit (red)* of M5 Parameter for limit position M5 Parameter for torque limit (red)* of M6 Parameter for limit position M6 Parameter for torque limit (red)* of M7 Parameter for limit position M7 Parameter for torque limit (red)* of M8 Parameter for limit position M8 Parameter for maximum limit (red)* of ambient temperature in °C Parameter for minimum limit (red)* of ambient temperature in °C Parameter for maximum limit (red)* of diverter switch temperature in °C Parameter for minimum limit (red)* of diverter switch temperature in °C Parameter for maximum limit (red)* of tap selector temperature in °C Parameter for minimum limit (red)* of tap selector temperature in °C Secondary voltage of transformer Active current Reactive current Apparent current Position text 1 (is transferred as text value) Tap position is transferred as a text value (e.g. 18) Data point 3530 provides raw value (e.g. 18)
© Maschinenfabrik Reinhausen 2011
4 Data points
Register address
Function Code
Type
Decimal places
30559
4
INT
1
30560 30561 30562 30563 30564 30565 30566 30567 30568
4 4 4 4 4 4 4 4 4
INT INT INT INT INT INT INT INT INT
1 1 1 1 1 1 1 1 1
30569 30570 30571 30572
4 4 4 4
INT INT INT LSW of LONG MSW of LONG LSW of LONG MSW of LONG LSW of LONG MSW of LONG LSW of LONG MSW of LONG LSW of LONG MSW of LONG LSW of LONG
1 1 1 0
30573 30574
4
30575 30576
4
30577 30578
4
30579 30580
4
30581 30582
4
© Maschinenfabrik Reinhausen 2011
Description Position text 2 (is transferred as text value) Tap position is transferred as a text value (e.g. 18) Data point 3530 provides raw value (e.g. 18) New measured values available Replacement of parts as % LUE replacement as % Tap selector inspection as % Oil change as % Wear (absolute) as % Wear (difference) as % Oil sample as % Number of operator tap-change operations as % Operator time as % Vacuum interrupters as % Tap selector replacement as % Forecast date for replacement of parts
0
Forecast date for LUE replacement
0
Forecast date for tap selector inspection
0
Forecast date for oil change
0
Forecast date for wear (absolute)
0
Forecast date for wear (difference)
2058914/04 EN
TAPGUARD®260
13
4 Data points
Register address
Function Code
30583 30584
MSW of LONG LSW of LONG MSW of LONG LSW of LONG MSW of LONG LSW of LONG MSW of LONG LSW of LONG MSW of LONG LSW of LONG MSW of LONG
4
30585 30586
4
30587 30588
4
30589 30590
4
30591 30592
4
30593 Table 4
14
Type
Decimal places
Description
0
Forecast date for oil sample
0
Forecast date for number of operator tap-change operations
0
Forecast date for operator time
0
Forecast data for vacuum interrupters
0
Forecast date for tap selector replacement
Device data points: Input register
TAPGUARD®260
2058914/04 EN
© Maschinenfabrik Reinhausen 2011
2058914/04 EN 03/11
Maschinenfabrik Reinhausen GmbH Falkensteinstrasse 8 93059 Regensburg
Phone: Fax: Email:
+49 941 4090 0 +49 941 4090 7001
[email protected]
www.reinhausen.com