M-3410a Modbus Protocol Doc

35
Modbus-M-3410A 1 Rev. 4.3 MODBUS– M3410A Communication Data Base for M-3410A Integrated Protection System Device I.D. = 51 Specificat ions presented herein are thought to be accurate at the time of publication but are subject to change without notice.  NO WARRANTIES OF AN Y KIN D AR E IMPLIED O N THE INFOR MATIO N 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 select ions 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 (F un ct ion 16)  6) Diagnostic (Function 08 Subfunction code 00, 01, 04)   No more than 120 contiguous regi sters should be read with one request.  No more than 16 contiguous re gisters 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 02 ILLEGAL D ATA V ALUE 03 SLAVE DEVICE BUSY 06 SLAVE DEVICE BUSY is returned if control is in the local mode.

Transcript of M-3410a Modbus Protocol Doc

Page 1: 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.

Page 2: M-3410a Modbus Protocol Doc

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

Page 3: M-3410a Modbus Protocol Doc

8/13/2019 M-3410a Modbus Protocol Doc

http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 3/35

Page 4: M-3410a Modbus Protocol Doc

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

Page 5: M-3410a Modbus Protocol Doc

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

Page 6: M-3410a Modbus Protocol Doc

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.

Page 7: M-3410a Modbus Protocol Doc

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

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

Page 8: M-3410a Modbus Protocol Doc

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

Page 9: M-3410a Modbus Protocol Doc

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

Page 10: M-3410a Modbus Protocol Doc

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

Page 11: M-3410a Modbus Protocol Doc

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

Page 12: M-3410a Modbus Protocol Doc

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

Page 13: M-3410a Modbus Protocol Doc

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.

Page 14: M-3410a Modbus Protocol Doc

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

Page 15: M-3410a Modbus Protocol Doc

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

Page 16: M-3410a Modbus Protocol Doc

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

Page 17: M-3410a Modbus Protocol Doc

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

Page 18: M-3410a Modbus Protocol Doc

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

Page 19: M-3410a Modbus Protocol Doc

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

Page 20: M-3410a Modbus Protocol Doc

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

Page 21: M-3410a Modbus Protocol Doc

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 **

Page 22: M-3410a Modbus Protocol Doc

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

Page 23: M-3410a Modbus Protocol Doc

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

Page 24: M-3410a Modbus Protocol Doc

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

Page 25: M-3410a Modbus Protocol Doc

8/13/2019 M-3410a Modbus Protocol Doc

http://slidepdf.com/reader/full/m-3410a-modbus-protocol-doc 25/35

Page 26: M-3410a Modbus Protocol Doc

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

Page 27: M-3410a Modbus Protocol Doc

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)

Page 28: M-3410a Modbus Protocol Doc

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

Page 29: M-3410a Modbus Protocol Doc

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.

Page 30: M-3410a Modbus Protocol Doc

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

Page 31: M-3410a Modbus Protocol Doc

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

Page 32: M-3410a Modbus Protocol Doc

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

Page 33: M-3410a Modbus Protocol Doc

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)

Page 34: M-3410a Modbus Protocol Doc

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:

Page 35: M-3410a Modbus Protocol Doc

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.