Modicon Modbus Protocol Reference Guide - The Modbus Organization
M-3410a Modbus Protocol Doc
Transcript of M-3410a Modbus Protocol Doc
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 1/35
Modbus-M-3410A 1 Rev. 4.3
MODBUS– M3410A
Communication Data Base for M-3410A Integrated Protection System
Device I.D. = 51
Specifications presented herein are thought to be accurate at the time of publication but are subject to change without notice.
NO WARRANTIES OF ANY KIND ARE IMPLIED ON THE INFORMATION
CONTAINED IN THIS DOCUMENT.
MODBUS COMMUNICATION PROTOCOL FOR M-3410A
When the appropriate communication interface hardware is connected and the proper initialization of the communication options
is complete, the data defined herein can be accessed and modified by remote communications.
This document describes the implementation of the MODBUS protocol as it relates to the M3410A IPS control.
The M-3410A may be programmed to support a subset of the MODBUS protocol. The following restrictions apply:
1. MODBUS protocol is supported on COM1 (front RS232) and COM2 (rear RS232/RS485).
2. Parity and Stop bits are supported, valid selections are [8,N,2], [8,N,1], [8,O,1] or [8,E,1].
3. Only RTU mode is implemented, ASCII mode is not supported.
4. Standard baud rates from 300-19200 are supported.
5. Only the following 6 MODBUS commands are supported: 1) Read Holding register (Function 03) 2) Read Input register (Function 04) 3) Force Single Coil (Function 05) 4) Preset Single Register (Function 06)
5) Preset Multiple Registers (Function 16) 6) Diagnostic (Function 08 – Subfunction code 00, 01, 04) No more than 120 contiguous registers should be read with one request.
No more than 16 contiguous registers should be written with one request.
Read Holding Register (03) is identical to Read Input Register (04) and reads the same data.
Force Single Coil (05) is identical to Preset Single Register (06) and writes the same data.
Force Single Coil (05), Preset Single Register (06) or Preset Multiple Registers (16) is used to write to register(s) defined as
writeable.
Diagnostic (08), Subfunction code: (00) – return query data, (01) – restart communication, (04) – force listen only mode.
The following exception code are implemented:
ILLEGAL FUNCTION 01
ILLEGAL DATA ADDRESS 02ILLEGAL DATA VALUE 03
SLAVE DEVICE BUSY 06
SLAVE DEVICE BUSY is returned if control is in the local mode.
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 2/35
Modbus-M-3410A 2 Rev. 4.3
Register addresses in this document are actual addresses in the device. For examples:Address 2000, in 3x reference (Read Input Registers) will be 30000 + 2000 + 1 = 32001.
Address 3000, in 4x reference (Preset Single Register / Preset Multiple Registers) will be 40000 + 3000 + 1 = 43001.
Register content is a two-byte data word and is transmitted and must be received most significant (high-order) byte first.
Communications is effectively half duplex in that a request packet is transmitted and a response packet received. Further requests
should not be sent until the previous packet response is received.
The following definitions apply to the data table in this specification:
“SCALE FACTOR”: the factor by which the register content read from the control is divided to get the value of the variable in theindicated “UNITS”.
Unless otherwise noted all data registers return 16 bit signed integer value.
Registers marked with a (U) appended to the scale factor field should be taken as unsigned values (0-65535) before scaling.
“UNITS”: unit of the register content
“ATT”: attribute of the register (W indicates writeable, and F indicates factory writeable only. All registers are READ_ONLYunless noted otherwise).
“RANGE/INCREMENT”: valid range and increments of the register content for WRITE commands. Consult the control
specification Sheet for unscaled setpoint ranges and increments.
“DESCRIPTION”: register content description.
To be revised
All voltage, current and power metering values (see TYPE 1-XXX status points) are returned as secondary values(I.E. 120V
5Ampps). These values need to be scaled by the proper C.T. and/or (V.T.) ratios to obtain an equivalent primary quantity. Also, the
VT configuration needs to be considered to obtain the proper primary reading.
Ex:Reactive power
Given:C.T. Ratio 240 : 1 (1200A : 5A) Communication point 3-xxx returns
240
V.T. Ratio 100.0 : 1 (12Kv : 120v) Communication point 3-xxx returns 1000
V.T. Configuration Line to Line Communication point 3-xxx returns 0
Nominal Voltage 120V Communication point 3-xxx returns 120
Nominal Current 5.00A Communication point 3-xxx returns 500
Reactive power -1.2348 PU Communication point 1-44 returns 65535
Communication point 1-45 returns 53188
(-12348)
If V.T. configuration Line-to-Line or Line_Gnd-to-Line_Line
Primary reactive power = 1.732 * C.T. ratio * V.T ratio * Nominal Voltage *Nominal
Current * Secondary reactive power
Else if V.T. configuration Line-to-Ground
Primary reactive power = 3 * C.T. ratio * V.T ratio * Nominal Voltage * Nominal
Current * Secondary reactive power
-30796899 = 1.732 * 240 * 1000 / 10 * 120 * 500 / 100 * (-12348) / 10000
-30.7969Mvar = Reactive power
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 3/35
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 4/35
Modbus-M-3410A 4 Rev. 4.3
1 = date/time ready
When write
1 = date/time request
2 = date/time update
1301 1 W 0 – 65535 / 1 Year/Month BCD
1302 1 W 0 – 65535 / 1 Date/Hour BCD
1303 1 W 0 – 65535 / 1 Minute/Second BCD
1304->1339 Not used
1340 1 Relay Error record available
0 = no record
1 = at least 1 record
1341 1 W 0– 65535 / 1
(See Note 1)
Relay Error record request
If read:
0 = record not ready.0 < and < 65535 = record ready.
65535 = no more record.
If write:
1 = 1st
request.
0 < and < 65535 = subsequent
request.
1342 1 Relay Error total
1343 1 Relay Error record time stamp
MSB Year (BCD 00 – 99)
LSB Month (BCD 01 – 12)
1344 1 Relay Error record time stamp
MSB Day (BCD 01 – 31)
LSB Hour (BCD 00 – 23)
1345 1 Relay Error record time stamp
MSB Minute (BCD 00 – 59)
LSB Second (BCD 00 – 59)
1346 1 Relay error record time stamp
Tenth of a millisecond
(BCD 0000 – 9999)
1347 1 Relay Error Code
1348 1 W 1 – 1 / 1 Clear relay error recorder
1 = clear
1349 Not used
1350 1 W 0 – 65535 Receive packet error
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 5/35
Modbus-M-3410A 5 Rev. 4.3
1351 1 W 0 – 65535 Last communication error code
100 – 199 : UART error
200 – 299 : Comm Channel error
1352 1 Trip conditions
0 = all clear
1 = still active
1353->1399 Not used
1400 1U W 0 – 65535 Unlock communication channel
1401 1 W 1 – 1 / 1 Clear target LED / latch outputs
1 = clear (make sure trip
conditions (1353) are all cleared)
1402 1 W 1 – 1 / 1 Clear event recorder
1 = clear
1403 1 W 1 – 1 / 1 Clear oscillograph recorder
1 = clear
1404 1 W 1 – 1 / 1 Load default set points
1 = load
1405 1 W 1 – 1 / 1 Load autocal default
1 = load
1406 1U W 0 – 65535 Lock communication channel
1407->1439 Not used
1440 1 Last power up time stamp
MSB Year (BCD 00 – 99)
LSB Month (BCD 01 – 12)
1441 1 Last power up time stamp
MSB Day (BCD 01 – 31)
LSB Hour (BCD 00 – 23)
1442 1 Last power up time stamp
MSB Minute (BCD 00 – 59)
LSB Second (BCD 00 – 59)
1443 1 Last power up time stamp
Tenth of a millisecond
(BCD 0000 – 9999)
1444->1449 Not used
1450 1U W 0 – 65535 OUT1 counter
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 6/35
Modbus-M-3410A 6 Rev. 4.3
1451 1U W 0 – 65535 OUT2 counter
1453->1469 Not used
1470 1 Input status #1
0 = Circuit open
1 = Circuit closed
1471 1 Input status #2
0 = Circuit open
1 = Circuit closed
1472->1479 Not used
1480 1 W 1 – 1 / 1 Loopback COM1 RS232
1 = loopback
1481 1 W 1 – 1 / 1 Loopback COM2 RS232
1 = loopback
1482 1 W 1 – 1 / 1 Loopback COM2 RS485
1 = loopback
1483->1489 Not used
1490 1 Comm port connected to
1 = COM1
2 = COM2
1491->1999 Not used
Note:
1. Relay Error Recorder Modbus interface:
User issues Modbus read at register 1340. 0 => no relay error record; 1 => at least 1 relay error record.
User issues Modbus write with a value of 1 at register 1341 to request the first available relay error record.
User issues Mobus read at register 1341 to poll for relay error record ready status. 0 => not ready; >1 => record ready; 65535 =>
no more.
User issues Modbus read at register 1342 to get the relay error total if desired.
User issues Modbus read for 5 registers at register 1343 to retrieve the relay error record when relay error record is ready.
User issues Modbus write with the value returned from the previous Modbus read at register 1341 (1< n < 65535) at register
1341 to request the next relay error record. Repeat the polling/requesting sequence until no more relay error record.
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 7/35
Modbus-M-3410A 7 Rev. 4.3
STATUS
MODBUSREGISTER
SCALEFACTO
R
UNITS ATT RANGE/INCREMENT DESCRIPTION
2000 1U Input status
Bit 0 Input 1 (52b)Bit 1 Input 2
Bit 14 FL
Bit 2 – 13, 15 Not used (0)
0=OFF
1=ON (Circuit closed)
2001 1U Output status
Bit 0 Output 1
Bit 1 Output 2
Bit 2 – 15 Not used (0)
2002 1U Front panel LED status
0=OFF
1=ON
Bit 0 – 59/59I
Bit 1 – 59G
Bit 2 – 60FL
Bit 3 – 81
Bit 4 – 27
Bit 5 – 27G
Bit 6 – 32
Bit 7 – 40
Bit 8 – OSC Trigger
Bit 9 – 46
Bit 10 – DiagnosticBit 11 – 47
Bit 12 – Relay OK
Bit 13 – 51N/51V
Bit 14 – Output 2
Bit 15 – Output 1
2003 10 VOLTS Phase A voltage
2004 10 VOLTS Phase B voltage
2005 10 VOLTS Phase C voltage
2006 10 VOLTS Positive sequence voltage
2007 10 VOLTS Negative sequence voltage
2008 10 VOLTS Zero sequence voltage
2009 100 PU Phase A peak voltage
2010 100 PU Phase B peak voltage
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 8/35
Modbus-M-3410A 8 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
2011 100 PU Phase C peak voltage
2012 100 AMPS Phase a neutral side current
2013 100 AMPS Phase b neutral side current
2014 100 AMPS Phase c neutral side current
2015 100 AMPS Positive sequence current
2016 100 AMPS Negative sequence current
2017 100 AMPS Zero sequence current
2018 100 HZ Frequency
0=Disabled (unmeasurable)
2019 100 Power Factor
(-) = LEAD
(+) = LAG
2020 10000 PU Real power
Most significant word
2021 Real power
Least significant word
Note:Both least and most
significant words must becombined to form a signed long
integer for example:
2017 = 65534 or fffeHEX
2018 = 25804 or 64ccHEX
would be -10.5268 PU
2022 10000 PU Reactive power
Most significant word
2023 Reactive power
Least significant word
Note: Both least and most
significant words must be
combined to form a signed long
2024 10000 PU Apparent power
Most significant word
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 9/35
Modbus-M-3410A 9 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
2025 Apparent power
Least significant word
Note: Both least and most
significant words must be
combined to form a signed long
2026 100 PU Positive sequence resistance (40)
2027 100 PU Positive sequence reactance (40)
2028 1U Function status (picked up)
Most significant word
Bit 0 24 DT # 1
Bit 1 24DT # 2
Bit 2 24IT
Bit 3 25
Bit 4 47 #1
Bit 5 47 #2
Bit 6 59I phase A
Bit 7 59I phase B
Bit 8 59I phase C
Bit 9 79
Bit 10 81 #1
Bit 11 81 #2
Bit 12 81 # 3
Bit 13 81 #4
Bit 14 81R #1
Bit 15 81R #2
2029 1U Function status (picked up)
Next significant word
Bit 0 51V phase A
Bit 1 51V phase B
Bit 2 51V phase C
Bit 3 51N
Bit 4 87 phase A
Bit 5 87 phase B
Bit 6 87 phase C
Bit 7 59 #1 phase A
Bit 8 59 #1 phase B
Bit 9 59 #1 phase C
Bit 10 59 #2 phase ABit 11 59 #2 phase B
Bit 12 59 #2 phase C
Bit 13 59N # 1
Bit 14 59N #2
Bit 15 60FL
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 10/35
Modbus-M-3410A 10 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
2030 1U Function status (picked up)
Least significant word
Bit 0 27G
Bit 1 59G
Bit 2 27 #1 phase ABit 3 27 #1 phase B
Bit 4 27 #1 phase C
Bit 5 27 #2 phase A
Bit 6 27 #2 phase B
Bit 7 27 #2 phase C
Bit 8 27TN #1
Bit 9 27TN #2
Bit 10 32 #1
Bit 11 32 # 2
Bit 12 40 #1
Bit 13 40 #2
Bit 14 46DT
Bit 15 46IT
2031 1U Function status (timeout)
Most significant word
Bit 0 24 DT # 1
Bit 1 24DT # 2
Bit 2 24IT
Bit 3 25
Bit 4 47 #1
Bit 5 47 #2
Bit 6 59I phase A
Bit 7 59I phase B
Bit 8 59I phase C
Bit 9 79
Bit 10 81 #1
Bit 11 81 #2
Bit 12 81 # 3
Bit 13 81 #4
Bit 14 81R #1
Bit 15 81R #2
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 11/35
Modbus-M-3410A 11 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
2032 1U Function status (timeout)
Next significant word
Bit 0 51V phase A
Bit 1 51V phase B
Bit 2 51V phase CBit 3 51N
Bit 4 87 phase A
Bit 5 87 phase B
Bit 6 87 phase C
Bit 7 59 #1 phase A
Bit 8 59 #1 phase B
Bit 9 59 #1 phase C
Bit 10 59 #2 phase A
Bit 11 59 #2 phase B
Bit 12 59 #2 phase C
Bit 13 59N # 1
Bit 14 59N #2
Bit 15 60FL
2033 1U Function status (timeout)
Least significant word
Bit 0 27G
Bit 1 59G
Bit 2 27 #1 phase A
Bit 3 27 #1 phase B
Bit 4 27 #1 phase C
Bit 5 27 #2 phase A
Bit 6 27 #2 phase B
Bit 7 27 #2 phase C
Bit 8 27TN #1
Bit 9 27TN #2
Bit 10 32 #1
Bit 11 32 # 2
Bit 12 40 #1
Bit 13 40 #2
Bit 14 46DT
Bit 15 46IT
2034 10 VOLTS Phase V2
2035 10 DEGREE Phase angle –180.0 to +180.0
2036 10 VOLTS Delta volts
2037 10000 HZ Delta frequency
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 12/35
Modbus-M-3410A 12 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
2038 1U Function status (Trip)
Most significant word
Bit 0 24 DT # 1
Bit 1 24DT # 2
Bit 2 24ITBit 3 25
Bit 4 47 #1
Bit 5 47 #2
Bit 6 59I phase A
Bit 7 59I phase B
Bit 8 59I phase C
Bit 9 79
Bit 10 81 #1
Bit 11 81 #2
Bit 12 81 # 3
Bit 13 81 #4
Bit 14 81R #1
Bit 15 81R #2
2039 1U Function status (Trip)
Next significant word
Bit 0 51V phase A
Bit 1 51V phase B
Bit 2 51V phase C
Bit 3 51N
Bit 4 87 phase A
Bit 5 87 phase B
Bit 6 87 phase C
Bit 7 59 #1 phase A
Bit 8 59 #1 phase B
Bit 9 59 #1 phase C
Bit 10 59 #2 phase A
Bit 11 59 #2 phase B
Bit 12 59 #2 phase C
Bit 13 59N # 1
Bit 14 59N #2
Bit 15 60FL
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 13/35
Modbus-M-3410A 13 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
2040 1U Function status (Trip)
Least significant word
Bit 0 27G
Bit 1 59G
Bit 2 27 #1 phase ABit 3 27 #1 phase B
Bit 4 27 #1 phase C
Bit 5 27 #2 phase A
Bit 6 27 #2 phase B
Bit 7 27 #2 phase C
Bit 8 27TN #1
Bit 9 27TN #2
Bit 10 32 #1
Bit 11 32 # 2
Bit 12 40 #1
Bit 13 40 #2
Bit 14 46DT
Bit 15 46IT
2041>2899 Not used
2900 1U 46IT time dial integrated %
Note: All voltage, current and power values are returned as secondary values. These values need to be scaled by the proper C.T.
and/or (V.T.) ratios to obtain an equivalent primary quantity. Also, the VT configuration needs to be considered to obtain the
proper primary reading.
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 14/35
Modbus-M-3410A 14 Rev. 4.3
SETPOINTS
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
3000 1U W 0 – 65535 / 1 27 #1 Outputs
Bit 0 Out 1Bit 1 Out 2
Bit 3 – 15 Not used
3001 1U W 0 – 65535 / 1 27 #1 Blocking
Bit 0 In 1
Bit 1 In 2
Bit 3 – 13 Not used
Bit 14 FL
Bit 15 Enable Function
3002 10 % W 40 – 1000 / 1 27 #1 Pickup
3003 1 CYCLES W 1 – 8160 / 1 27 #1 Delay
3004 1U W 0 – 65535 / 1 27 #2 Outputs see Register
3000
3005 1U W 0 – 65535 / 1 27 #2 Blocking see Register
3001
3006 10 % W 40 – 1000 / 1 27 #2 Pickup
3007 1 CYCLES W 1 – 8160 / 1 27 #2 Delay
3008 1U W 0 – 65535 / 1 32 #1 Outputs see Register
3000
3009 1U W 0 – 65535 / 1 32 #1 Blocking see Register
3001
3010 100 PU W (-300) – 300 / 1
excluding 1, 0,
-1
32 #1 Pickup
3011 1 CYCLES W 1 – 8160 / 1 32 #1 Delay
3012 1 W 0 – 1 / 1 32 #1 Low forward power
option
0 = OFF
1 = ON
3013 1U W 0 – 65535 / 1 32 #2 Outputs see Register
3000
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 15/35
Modbus-M-3410A 15 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
3014 1U W 0 – 65535 / 1 32 #2 Blocking see Register
3001
3015 100 PU W (-300) – 300 / 1
excluding 1, 0,-1
32 #2 Pickup
3016 1 CYCLES W 1 – 8160 / 1 32 #2 Delay
3017 1 W 0 – 1 / 1 32 #2 Low forward power
option
0 = OFF
1 = ON
3018 1U W 0 – 65535 / 1 40 #1 Outputs see Register
3000
3019 1U W 0 – 65535 / 1 40 #1 Blocking see Register
3001
3020 100 PU W 1 – 300 / 1 40 #1 Diameter
3021 1 CYCLES W 1 – 8160 / 1 40 #1 Delay
3022 100 PU W -200 – 200 / 1 40 #1 Offset
3023 1 W 0 – 1 / 1 40 #1 Voltage control enable0 = disable
1 = enable
3024 1U W 0 – 65535 / 1 40 #2 Outputs see Register
3000
3025 1U W 0 – 65535 / 1 40 #2 Blocking see Register
3001
3026 100 PU W 1 – 300 / 1 40 #2 Diameter
3027 1 CYCLES W 1 – 8160 / 1 40 #2 Delay
3028 100 PU W -200 – 200 / 1 40 #2 Offset
3029 1 W 0 – 1 / 1 40 #2 Voltage control enable
0 = disable
1 = enable
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 16/35
Modbus-M-3410A 16 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
3030 10 % W 40– 1000 / 1 40 Voltage control
3031 1U W 0 – 65535 / 1 46DT Negative Seq. O.C.
Outputs see Register 3000
3032 1U W 0 – 65535 / 1 46DT Negative Seq. O.C.
Blocking see Register 3001
3033 1 % W 3 – 300 / 1 46DT Pickup
3034 1 CYCLES W 1 – 8160 / 1 46DT Delay
3035 1U W 0 – 65535 / 1 46IT Negative Seq. O.C.
Outputs see Register 3000
3036 1U W 0 – 65535 / 1 46IT Negative Seq. O.C.
Blocking see Register 3001
3037 1 W 1 – 9 / 1 46IT Time Curve **
1 = Definite time
2 = Inverse
3 = Very inverse
4 = Extremely inverse
5 = IEC Inverse
6 = IEC Very Inverse
7 = IEC Extremely inverse
8 = IEC Long time inverse
9 = I2T
3038 10 % W 30 – 1000 / 1 46IT Pickup
3039 100 W if 46IT Time Curve ==
(1, 2, 3, 4)
50 – 1100 / 10
if 46IT Time Curve ==
(5, 6, 7, 8)
5 – 110 / 1
if 46IT Time Curve ==
(9)
100 – 9500 / 100
46IT Time dial
3040 1U CYCLES W 600 – 65500 / 1 46IT Definite max time forTime Curve 9 only (see 3040)
3041 1U W 0 – 65535 / 1 47 #1 Outputs see Register
3000
3042 1U W 0 – 65535 / 1 47 #1 Blocking see Register
3001
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 17/35
Modbus-M-3410A 17 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
3043 10 % W 40 – 1000 / 1 47#1 Pickup Neg. Seq. OV
3044 1 CYCLES W 1 – 8160 / 1 47#1 Delay
3045 1U W 0 – 65535 / 1 47 #2 Outputs see Register3000
3046 1U W 0 – 65535 / 1 47 #2 Blocking see Register
3001
3047 10 % W 40 – 1000 / 1 47#2 Pickup Neg. Seq. OV
3048 1 CYCLES W 1 – 8160 / 1 47#2 Delay
3049 1U W 0 – 65535 / 1 59 #1 Outputs see Register
3000
3050 1U W 0 – 65535 / 1 59 #1 Blocking see Register
3001
3051 10 % W 1000 – 1500 / 1 59 #1 pickup
3052 1 CYCLES W 1 – 8160 / 1 59 #1 Delay
3053 1U W 0 – 65535 / 1 59 #2 Outputs see Register
3000
3054 1U W 0 – 65535 / 1 59 #2 Blocking see Register
3001
3055 10 % W 1000 – 1500 / 1 59 #2 pickup
3056 1 CYCLES W 1 – 8160 / 1 59 #2 Delay
3057 1U W 0 – 65535 / 1 59I Outputs see Register 3000
3058 1U W 0 – 65535 / 1 59I Blocking see Register 3001
3059 1 % W 100 – 150 / 1 59I pickup
3060 1 CYCLES W 1 – 8160 / 1 59I Delay
3061 1U W 0 – 65535 / 1 79 Outputs see Register 3000
3062 1U W 0 – 65535 / 1 79 Blocking see Register 3001
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 18/35
Modbus-M-3410A 18 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
3063 1 W 0 – 15 / 1 79 Reconnect initiate (trip
outputs)
Bit 0 Out 1
Bit 1 Out 2
Bit 2 Out 3Bit 3 Out 4
Bit 4 – 7 Not used
3064 1U CYCLES W 2 – 65500 / 1 79 Reconnect delay
3065 1U W 0 – 65535 / 1 81 #1 Outputs see Register
3000
3066 1U W 0 – 65535 / 1 81 #1 Blocking see Register
3001
3067 100 HZ W If nominal frequency
== 60 Hz
5000 – 6700 / 1
excluding 6000
else if nominal
frequency == 50 Hz
4000 – 5700 / 1
excluding 5000
81 #1 Pickup
3068 1 CYCLES W 2 – 65500 / 1 81 #1 Delay
3069 1U W 0 – 65535 / 1 81 #2 Outputs see Register
3000
3070 1U W 0 – 65535 / 1 81 #2 Blocking see Register
3001
3071 100 HZ W If nominal frequency
== 60 Hz
5000 – 6700 / 1
excluding 6000
else if nominal
frequency == 50 Hz
4000 – 5700 / 1
excluding 5000
81 #2 Pickup
3072 1 CYCLES W 2 – 65500 / 1 81 #2 Delay
3073 1U W 0 – 65535 / 1 81 #3 Outputs see Register
3000
3074 1U W 0 – 65535 / 1 81 #3 Blocking see Register
3001
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 19/35
Modbus-M-3410A 19 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
3075 100 HZ W If nominal frequency
== 60 Hz
5000 – 6700 / 1
excluding 6000
else if nominalfrequency == 50 Hz
4000 – 5700 / 1
excluding 5000
81 #3 Pickup
3076 1 CYCLES W 2– 65500 / 1 81 #3 Delay
3077 1U W 0 – 65535 / 1 81 #4 Outputs see Register
3000
3078 1U W 0 – 65535 / 1 81 #4 Blocking see Register
3001
3079 100 HZ W if nominal frequency
== 60 Hz
5000 – 6700 / 1
excluding 6000
else if nominal
frequency == 50 Hz
4000 – 5700 / 1
excluding 5000
81 #4 Pickup
3080 1 CYCLES W 2 – 65500 / 1 81 #4 Delay
3081 1U W 0 – 65535 / 1 60FL Outputs see Register
3000
3082 1U W 0 – 65535 / 1 60FL Blocking see Register
3001
3083 1U W 0 – 65535 / 1 60FL Input Initiate see
Register 3001
3084 1U W 1 – 8160 / 1 60FL Delay
3085 1U W 0 – 65535 / 1 25 Outputs see Register 3000
3086 1U W 0 – 65535 / 1 25 Blocking see Register 3001
3087 1 DEGREE W 0 – 90 / 1 25 Phase angle window
3088 10 % W 1000 – 1200 / 1 25 Upper voltage limit
3089 10 % W 700 – 1000 / 1 25 Lower voltage limit
3090 1 CYCLES W 1 – 8160 / 1 25 Sync check delay
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 20/35
Modbus-M-3410A 20 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
3091 1 W 0 – 1 / 1 25 Delta volt enable
0 = Disable
1 = Enable
3092 10 % W 10 – 500 / 1 25 Delta volts
3093 1 W 0 – 1 / 1 25 Delta frequency enable
0 = Disable
1 = Enable
3094 1000 Hz W 1 – 500 / 1 25 Delta frequency
3095 10 % W 0 – 500 / 1 25 Dead voltage limit
3096 1 W 0 – 1 / 1 25 Dead V1 Hot V2
0 = Disable1 = Enable
3097 1 W 0 – 1 / 1 25 Dead V2 Hot V1
0 = Disable
1 = Enable
3098 1 W 0 – 1 / 1 25 Dead V1 Dead V2
0 = Disable
1 = Enable
3099 1 W 0 – 65535 / 1 25 Dead input initiate
Bit 0 Input 1
Bit 1 Input 2
Bit 2 – 15 not used
3100 1 CYCLES W 1 – 8160 / 1 25 Dead delay
3101 1 W 0 – 1 / 1 25 Supervised by 79
0 = Disable
1 = Enable
3102 1 W 0 – 2 / 1 Sync Check Phase
0 = AB
1 = BC
2 = CA
3103 1U W 0 – 65535 / 1 51N Outputs see Register 3000
3104 1U W 0 – 65535 / 1 51N Blocking see Register
3001
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 21/35
Modbus-M-3410A 21 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
3105 100 AMPS W if C.T. secondary
rating == 5Amp
50 – 600 / 1
if C.T. secondary
rating == 1Amp10 – 120 / 1
51N Pickup
3106 1 W 1 – 8 / 1 51N Curve type **
1 = Definite time
2 = Inverse
3 = Very inverse
4 = Extremely inverse
5 = IEC Inverse
6 = IEC Very Inverse
7 = IEC Extremely inverse
8 = IEC Long time inverse
3107 100 W if curve == 1->450 – 1100 / 10
if curve == 5->8
5 – 110 / 1
51N Time dial **
3108 1 W 0 – 65535 / 1 Spare
3109 1U W 0 – 65535 / 1 51V Outputs see Register 3000
3110 1U W 0 – 65535 / 1 51V Blocking see Register
3001
3111 100 AMPS W if C.T. secondaryrating == 5Amp
50 – 1200 / 1
if C.T. secondary
rating == 1Amp
10 – 240 / 1
51V Pickup
3112 1 W 1 – 8 / 1 51V Curve type **
1 = Definite time
2 = Inverse
3 = Very inverse
4 = Extremely inverse
5 = IEC Inverse6 = IEC Very Inverse
7 = IEC Extremely inverse
8 = IEC Long time inverse
3113 100 W if curve == 1->4
50 – 1100 / 10
if curve == 5->8
5 – 110 / 1
51V Time dial **
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 22/35
Modbus-M-3410A 22 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
3114 1 W 0 – 2 / 1 51V Voltage control
0 = Disable
1 = Voltage control
2 = Voltage restraint
3115 10 % W 40 – 1500 / 1 51V Voltage control level
3116 1U W 0 – 65535 / 1 27G Outputs see Register 3000
3117 1U W 0 – 65535 / 1 27G Blocking see Register
3001
3118 1 % W 4 – 100 / 1 27G Pickup
3119 1 CYCLES W 1 – 8160 / 1 27G Delay
3120 1U W 0 – 65535 / 1 59G Outputs see Register 3000
3121 1U W 0 – 65535 / 1 59G Blocking see Register
3001
3122 1 % W 4 – 150 / 1 59G Neu. OV Pickup
3123 1 CYCLES W 1 – 8160 / 1 59G Neu. OV Delay
3124 1 W 0 – 1 / 1 32 # 1 Three Phase Detect
0 = Disable
1 = Enable
3125 1 W 0 – 1 / 1 32 # 2 Three Phase Detect
0 = Disable
1 = Enable
3126->3699 Not used
+ 1U W 0 – 65535 / 1 50 Instantaneous Phase OV
see register 3000
+ 10 AMPS W if C.T. secondary
rating == 5Amp
1– 2400 / 1if C.T. secondary
rating == 1Amp
1– 480 / 1
50 Phase pickup
+ 1U W 0 – 65535 / 1 50G Instantaneous Neu.OV
see register 3000
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 23/35
Modbus-M-3410A 23 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
+ 10 AMPS W if C.T. secondary
rating == 5Amp
5 – 2400 / 1
if C.T. secondary
rating == 1Amp1 – 480 / 1
50G Neutral pickup
+ 1 W 0 – 1 / 1 50G Directional enable ***
0 = Disable
1 = Enable
+ 1U W 0 – 65535 / 1 50N Neutral Instan. OV
Residual
see register 3000
+ 10 AMPS W if C.T. secondary
rating == 5Amp
1 – 2400 / 1
if C.T. secondary
rating == 1Amp
1 – 480 / 1
50N Neutral pickup
+ 1U W 0 – 65535 / 1 51G Inv. Time Neutral OV
see register 3000
+ 100 AMPS W if C.T. secondary
rating == 5Amp
25 – 1200 / 1
if C.T. secondary
rating == 1Amp5 – 240 / 1
51G Pickup
+ 1 W 1 – 8 / 1 51G Curve type **
1 = Definite time
2 = Inverse
3 = Very inverse
4 = Extremely inverse
5 = IEC Inverse
6 = IEC Very Inverse
7 = IEC Extremely inverse
8 = IEC Long time inverse
+ 100 W if curve == 1->4
50 – 1100 / 10
if curve == 5->8
5 – 110 / 1
51G Time dial **
+ 1 W 0 – 1 / 1 51G Directional enable ***
0 = Disable
1 = Enable
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 24/35
Modbus-M-3410A 24 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
+ 1U W 0 – 65535 / 1 81R #1 ROCOF see register
3000
+ 100 HZ/Sec W 10 – 2000 / 1 81R #1 Rate of change of
frequency
+ 1 CYCLES W 1 – 8160 / 1 81R #1 Delay
+ 1U W 0 – 65535 / 1 81R #2 ROCOF see register
3000
+ 100 HZ/Sec W 10 – 2000 / 1 81R #2 Rate of change of
frequency
+ 1 CYCLES W 1 – 8160 / 1 81R #2 Delay
+ 1 % W 0 – 99 / 1 81R Inhibit
+ 1U W 0 – 65535 / 1 87 Phase Differential
see register 3000
+ 100 AMPS W if C.T. secondary
rating == 5Amp
20 – 300 / 1
if C.T. secondary
rating == 1Amp
4 – 60 / 1
87 Pickup
+ 1 % W 1 – 100 / 1 87 Slope
+ 1 CYCLES W 1 – 8160 / 1 87 Delay
+ 1 C degree W -40 – 200 / 1 RTD #1 Pickup
+ 1 Second W 2 – 5 / 1 RTD #1 Time Delay
+ 1 W 0 – 3 / 1 RTD #1 Type
0 = 100 Ohm Platinum
1 = 100 Ohm Nickel
2 = 120 Ohm Nickel
3 = 10 Ohm Copper
+ 1 C degree W -40 – 200 / 1 RTD #2 Pickup
+ 1 Second W 2 – 5 / 1 RTD #2 Time Delay
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 25/35
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 26/35
Modbus-M-3410A 26 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
+ 1 W 0 – 3 / 1 RTD #7 Type
1 = 100 Ohm Platinum
2 = 100 Ohm Nickel
3 = 120 Ohm Nickel
4 = 10 Ohm Copper
+ 1 C degree W -40 – 200 / 1 RTD #8 Pickup
+ 1 Second W 2 – 5 / 1 RTD #8Time Delay
+ 1 W 0 – 3 / 1 RTD #8 Type
1 = 100 Ohm Platinum
2 = 100 Ohm Nickel
3 = 120 Ohm Nickel
4 = 10 Ohm Copper
3700 W User control number
3701 W User line 1 text
Most significant 2 ASCII
characters of 24 character user
line 1
(Character position 1 & 2)
3702 W User line 1 text
Next significant 2 ASCII
characters of 24 character user
line 1
(Character position 3 & 4)
3703->3712 W User line 1 text
Next significant 2 ASCII
characters of 24 character user
line 1
(Character position 5 & 24)
3713 W User line 2 text see 3701
3714 W User line 2 text see 3702
3715->3724 W User line 2 text see 3703->3712
3725>3799 Not used
3800 1 W 0 – 1 / 1 Phase rotation
0 = ACB
1 = ABC
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 27/35
Modbus-M-3410A 27 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
3801 1 AMPS 0 – 1 / 1 CT secondary rating
0 = 1 Amp
1 = 5 Amp
3802 1 HZ 0 – 1 / 1 Nominal frequency0 = 50 Hz
1 = 60 Hz
3803 1 VOLTS W 50 – 500 / 1 Nominal voltage
3804 100 AMPS W 50 – 600 / 1 Nominal current
3805 1 W 0 – 2 / 1 V.T. Configuration
0 = Line to Line
1 = Line to Ground
2 = Line to Ground-to-Line to
Line
3806 10U W 10 – 65500 / 1 V.T. Phase ratio
3807 10U W 10 – 65500 / 1 V.T. Neutral ratio
3808 1U W 1 – 65500 / 1 C.T. Phase ratio
3809 1U W 1 – 65500 / 1 C.T. Neutral ratio
3810 1 W 0 – 1 / 1 Delta– Y Transform
0 = Disable
1 = Enable
3811 1 W 0 – 1 / 1 59/27 Magnitude select
0 = RMS
1 = DFT
3812 1 W 0 – 65535 / 1 Input status active state
Bit 0 = 0 IN1 active closed
Bit 0 = 1 IN1 active open
Bit 1 same as above for IN2
Bit 2 – Bit 15 not used (0)
3813 1 W 0 – 65535 / 1 Latch Outputs
1 = latched
Bit 0 Output 1
Bit 1 Output 2
Bit 2 – 15 Not used 0 = unlatch,
3814 1 W 0 – 1 / 1 OK LED flash
0 = disable
1 = enable (flash)
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 28/35
Modbus-M-3410A 28 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
3815 1 W 0 – 1 / 1 Display blank
0 = disable
1 = enable (blank)
3816 1 W 0 – 65535 / 1 Output status active stateBit 0 = 0 OUT1 active closed
Bit 0 = 1 OUT1 active open
Bit 1 same as above for OUT2
Bit 2 – Bit 15 not used (0)
3817>3819 Not used
3820 1 CYCLES W 2 – 8160 / 1 Seal in delay relay 1
3821 1 CYCLES W 2 – 8160 / 1 Seal in delay relay 2
3822->3839 Not used
3840 1 W 0 – 1 / 1 Output Relay #1 (forcing)
0 = OFF
1 = ON
3841 1 W 0 – 1 / 1 Output Relay #2 (forcing)
0 = OFF
1 = ON
3842 1 W 0 – 65535 / 1 LED Status (forcing)
See 2002
3843->3899 Not used
3900 1 W 0 – 9999 / 1 Communication access code
3901 1 W 0 – 9999 / 1 Access code 1
3902 1 W 0 – 9999 / 1 Access code 2
3903 1 W 0 – 9999 / 1 Access code 3
3904 1 W 1 – 247 / 1 Communication address
3905 1 W 300 – 19200 / 300*2i
COM1 baud rate
i= 0,1,2,3,4,5,6
0 = 300
1 = 600
2 = 1200
3 = 2400
4 = 4800
5 = 9600
6 = 19200
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 29/35
Modbus-M-3410A 29 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
3906 1 W 300 – 19200 / 300*2i
COM2 baud rate
i= 0,1,2,3,4,5,6
0 = 300
1 = 6002 = 1200
3 = 2400
4 = 4800
5 = 9600
6 = 19200
3907 1 W 0 – 2 / 1 COM1 parity
0=NONE
1=ODD
2=EVEN
3908 1 W 0 – 2 / 1 COM2 parity
0=NONE
1=ODD
2=EVEN
3909 1 W 1 – 2 / 1 COM1 Stop bits
3910 1 W 1 – 2 / 1 COM2 Stop bits
Notes:
+ Modbus address for future extended platform.
** When writing to these points, curve should be selected prior to time dial as range checking is dependent on curve
selection.
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 30/35
Modbus-M-3410A 30 Rev. 4.3
EVENT / OSCILLOGRAPH RECORDER
MODBUSREGISTER
SCALEFACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
4000 1 Event record available
0 = no record1 = at least 1 record
4001 1 W 0– 65535 / 1
(See Note 1)
Event record request
If read:
0 = record not ready.
0 < and < 65535 = record ready.
65535 = no more record.
If write:
1 = 1st
request.
0 < and < 65535 = subsequent
request.
4002 1 Event total
4003 1 Event record time stamp
MSB Year (BCD 00 – 99)
LSB Month (BCD 01 – 12)
4004 1 Event record time stamp
MSB Day (BCD 01 – 31)
LSB Hour (BCD 00 – 23)
4005 1 Event record time stamp
MSB Minute (BCD 00 – 59)
LSB Second (BCD 00 – 59)
4006 1 Event record time stamp
Tenth of a millisecond
(BCD 0000 – 9999)
4007 1 Pickup status word 1
See 2027
4008 1 Pickup status word 2
See 2028
4009 1 Pickup status word 3See 2029
4010 1 Timeout status word 1
See 2030
4011 1 Timeout status word 2
See 2031
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 31/35
Modbus-M-3410A 31 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
4012 1 Timeout status word 3
See 2032
4013 1 Dropout status word 1
See 2030
4014 1 Dropout status word 2
See 2031
4015 1 Dropout status word 3
See 2032
4016 1 Input / Output status word
Bit 0 Input 1
Bit 1 Input 2
Bit 8Output 1
Bit 9 Output 2
Bit 14 FL
Bit 2 – 7, 10-13, 15 Not used (0)
4017 100 Current A
4018 100 Current B
4019 100 Current C
4020 10 Voltage A
4021 10 Voltage B
4022 10 Voltage C
4023->4029 1 Not used
4030 1 W 0– 65535 / 1 Event trigger – pickup
Most significant word
See Register 2028
4031 1 W 0– 65535 / 1 Event trigger – pickup
Next significant word
See Register 2029
4032 1 W 0– 65535 / 1 Event trigger – pickup
Least significant word
See Register 2030
4033 1 W 0– 65535 / 1 Event trigger – timeout
Most significant word
See Register 2031
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 32/35
Modbus-M-3410A 32 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
4034 1 W 0– 65535 / 1 Event trigger – timeout
Next significant word
See Register 2032
4035 1 W 0– 65535 / 1 Event trigger – timeoutLeast significant word
See Register 2033
4036 1 W 0– 65535 / 1 Event trigger – dropout
Most significant word
See Register 2031
4037 1 W 0– 65535 / 1 Event trigger – dropout
Next significant word
See Register 2032
4038 1 W 0– 65535 / 1 Event trigger – dropout
Least significant word
See Register 2033
4039 1 W 0– 65535 / 1 Event trigger inputs active
Bit 0 Input 1
Bit 1 Input 2
Bit 2 – 15 Not used (0)
4040 1 W 0– 65535 / 1 Event trigger inputs inactive
Bit 0 Input 1
Bit 1 Input 2
Bit 2 – 15 Not used (0)
4041 1 W 0– 65535 / 1 Event trigger outputs close
Bit 0 Output 1
Bit 1 Output 2
Bit 2 – 14 Not used (0)
Bit 15 : 0 = Mode 1, 1 = Mode 2
4042 1 W 0– 65535 / 1 Event trigger outputs open
Bit 0 Output 1
Bit 1 Output 2
Bit 2 – 15 Not used (0)
4043->4099 1 Not used
4100 1 W 1– 2 / 1 Oscillograph number of
partitions
1 = 1 @ 120 Cycles
2 = 2 @ 80 Cycles
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 33/35
Modbus-M-3410A 33 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
4101 1 W 0– 65535 / 1 Oscillograph trigger inputs
Bit 0 Input 1
Bit 1 Input 2
Bit 2– 15 Not used (0)
4102 1 W 0– 65535 / 1 Oscillograph trigger outputs
Bit 0 Out 1
Bit 1 Out 2
Bit 2– 15 Not used (0)
4103 1 % W 5– 95 / 1 Oscillograph post trigger delay
4104 1 W 0– 1 / 1 Oscillograph recorder trigger
inhibit
1 = inhibit
4105 1 W 1– 1 / 1 Oscillograph recorder remote
trigger
1 = trigger
4106->4109 1 Not used
4110 1 Total oscillograph(s) available
4111 1 W 1– 2 / 1 Oscillograph record
status/trigger_time request
4112 1 Oscillograph record status
0 = untriggered
(Cleared)
1 = triggered, full record
(Available for downloading)
2 = triggered, incomplete record
(Available for downloading)
4113 1 0 – 65535 / 1 Oscillograph record
trigger_time
Year Month (BCD)
4114 1 0 – 65535 / 1 Oscillograph record
trigger_time
Date Hour (BCD)
4115 1 0 – 65535 / 1 Oscillograph record
trigger_time
Minute Second (BCD)
4116 1 0 – 65535 / 1 Oscillograph record
trigger_time
Tenth of a millisecond (BCD)
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 34/35
Modbus-M-3410A 34 Rev. 4.3
MODBUS
REGISTER
SCALE
FACTOR
UNITS ATT RANGE/INCREMENT DESCRIPTION
4117 1 1– 2 / 1 Oscillograph record request
When read
0 = not ready
>0 = that record is readyWhen write
>0 = request that record
4118 1U W 0 – 1 / 1 Oscillograph data file format
0 = ASCII
1 = Binary
4119 1U W 0 – 1 / 1 Oscillograph data file packet
size
0 = Regular
1 = Minimum
4120 1U W 0 – 65535 / 1
(See Note 2)
Oscillograph configuration file
request
4121 1U Oscillograph configuration file
line length
4122 1U Oscillograph configuration file
line read with number of
registers equal to the value in
4121
4123 1U Oscillograph configuration file
total number of lines
4124->4129 Not used
4130 1U W 0 – 65535 / 1
(See Note 2)
Oscillograph data file request
4131 1U Oscillograph data file line
length
4132 1U Oscillograph data file line read
with number of registers equal
to the value in 4131
4133 1U Oscillograph data file total
number of lines
Note:
1. Event Recorder Modbus interface:
8/13/2019 M-3410a Modbus Protocol Doc
http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 35/35
User issues Modbus read at register 4000. 0 => no event record; 1 => at least 1 event record.
User issues Modbus write with a value of 1 at register 4001 to request the first available event record.
User issues Mobus read at register 4001 to poll for event record ready status. 0 => not ready; >1 => record ready; 65535 => no
more.
User issues Modbus read at register 4002 to get the event total if desired.
User issues Modbus read for 20 registers at register 4003 to retrieve the event record when event record is ready.
User issues Modbus write with the value returned from the previous Modbus read at register 4001 (1< n < 65535) at register
4001 to request the next event record. Repeat the polling/requesting sequence until no more event record.
2. Oscillograph Recorder Modbus Interface:
User issues Modbus read at register 4110. 0 => no osc record; > 0 => that many osc record(s) available.
User issues Modbus write with a value greater than 0 but less than or equal to the value returned from the previous Modbus read
at register 4110 at register 4111 to request the osc record status and trigger time stamp for that osc record.
User issues Modbus read at register 4112 for that osc record status. 0 => untriggered (cleared); 1 => triggered full record; 2 =>triggered incomplete record.
User issues Modbus read at register 4113 to 4116 for that osc record trigger time stamp.
User issues Modbus write with a value greater than 0 but less than or equal to the value returned from the previous Modbus read
at register 4110 at register 4117 to request for that particular osc record.
User issues Modbus read at register 4117 to poll for osc record ready status. 0 => not ready; same as the previously written value
at register 4113 => ready.
User issues Modbus write at register 4118 to set osc data file format (0 = ASCII, 1=Binary).
User issues Modbus write at register 4119 to set packet size (0 = Regular, 1=Minimum).
User issues Modbus read at register 4123 to get the total number of lines for the configuration file.
User issues Modbus read at register 4133 to get the total number of lines for the data file.
User issues Modbus write with a value of 0 at register 4120 to request for line 1 of the configuration file.
User issues Modbus read at register 4120 to poll for line ready status. 0 => not ready; >0 => line ready; 65535=>no more line.
User issues Modbus read at register 4121 to get the line length when line is ready.
User issues Modbus read with line length at register 4122 to retrieve the line when the line is ready.
User issues Modbus write with the value returned from the previous Modbus read at register 4120 (0 < n < 65535) at register
4120 to request for the next line. Repeat the polling/requesting sequence until no more line.
User issues Modbus write with a value of 0 at register 4130 to request for line 1 of the data file.
User issues Modbus read at register 4130 to poll for line ready status. 0 => not ready; >0 => line ready; 65535=>no more line.
User issues Modbus read at register 4131 to get the line length when line is ready.
User issues Modbus read with line length at register 4132 to retrieve the line when the line is ready.User issues Modbus write with the value returned from the previous Modbus read at register 4130 (0 < n < 65535) at register
4130 to request for the next line. Repeat the polling/requesting sequence until no more line.