Anda di halaman 1dari 12

G0-L0 TP-20181107-001-A

TMEIC Power Plant Controller (PPC)


Modbus Communication Interface Protocol
Rev. A

TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATION


© TOSHIBA MITSUBISHI-ELECTRIC
INDUSTRIAL SYSTEMS Corporation, 2018
All Rights Reserved.

-1-
G0-L0 TP-20181107-001-A

This document describes the specification of Modbus/TCP communication interface for Power Plant
Controller(PPC) manufactured by Toshiba Mitsubishi-Electric industrial systems corporation. For
installation and IP address setting, refer to the Installation Manual and IP address setting manual for
communication unit.

TABLE OF CONTENTS

1 Basic Communication Specifications ...................................................................................................................... 3


1.1 Communication Procedure......................................................................................................................... 3
1.2 System configuration .................................................................................................................................. 3
1.3 Precautions ................................................................................................................................................. 4
2 The overview of Modbus TCP Communication protocol ....................................................................................... 5
2.1 Message Format ......................................................................................................................................... 5
2.2 Supported Modbus Function Codes ........................................................................................................... 5
2.3 Function Code Details................................................................................................................................. 6
3 Modbus/TCP Register Map..................................................................................................................................... 8
3.1 Register Map Structure .............................................................................................................................. 8
3.2 Input Registers (Fault data, Measurement) ................................................................................................ 9
3.3 Holding Registers (Command from SCADA to PPC) .................................................................................. 11

-2-
G0-L0 TP-20181107-001-A
1 Basic Communication Specifications

1.1 Communication Procedure

The communication messages between the PPC and the external SCADA are sent in Modbus TCP protocol
data type.
1.2 System configuration

The following figure shows an example of the communication system configuration. PPC is regarded as
Modbus slave and SCADA is regarded as Modbus master. PPC can respond to a maximum of 3 sessions.

SCADA
[Master]
Ethernet
Switch

[Slave]
PPC

Ethernet Ethernet
Switch Switch

Ethernet Ethernet
port port

Photovoltaic Photovoltaic
Inverter Inverter

-3-
G0-L0 TP-20181107-001-A
1.3 Precautions

The Following precautions shall be considered when you configure communication system for monitoring
and control.

・The preferred communication cycle is 1 second. However, please note that when the information is updated in
the communication module, the previous data is overwritten. Therefore some information may be lost if the
poling cycle is too long.
・ Normal and reliable communication is not guaranteed Differences in communication cable
length/location/route may cause disturbance and communication error.
・Surge protective device for communication line or other surge protection shall be installed when necessary.
External surge voltage coming from communication line can be cause unexpected failure of PPC.
・SCADA system shall be programed for error handling. Some recommended practices are; plural readings cut
off communication by timeout, exclusion of invalid values by checking range of data values, etc.
・This communication function shall never be used for an application where safety of persons rely on.
・Inverter’s communication function has delay time and shall not be used for the application which requires fast
response This delay time is an indeterminate value which is composed from the internal processing delay and
external transmission delay of the inverter. The data gotten from plural inverters at the same time are not
synchronized.
・The inverter is not a measuring device. The measuring values returned from the inverter shall not be used for
the purpose of electricity transaction and efficiency evaluation and other accuracy requested purposes.
・Please use this document as a reference. This document is subjected to change without notice.

-4-
G0-L0 TP-20181107-001-A
2 The overview of Modbus TCP Communication protocol

2.1 Message Format

・ Modbus/TCP
TCP frame
Transaction Identifier
Protocol Identifier
Length
Unit Identifier
Modbus frame Function Code
Data

Unit Identifier is set to ‘1’

2.2 Supported Modbus Function Codes

Supported function codes are listed in the following table.


Code Function Name Description
04 (0x04) Read input registers Reading input registers at once
16 (0x10) Write multiple registers Writing a block of continuous registers at once

-5-
G0-L0 TP-20181107-001-A
2.3 Function Code Details

1) Function code 04 (0x04) Read Input Registers

* Request
Byte offset Description Data
0 Function Code 0x04
1 Starting address Hi 0x0000 to 0xFFFF
2 Starting address Lo
3 Quantity of registers Hi 1 to 125
4 Quantity of registers Lo (0x0001 ~ 0x007D)

* Response
Byte offset Description Data
0 Function Code 0x04
1 Byte count 2xN
2 Register value 1 Hi
3 Register value 1 Lo
... ...
... Register value N Hi
... Register value N Lo

-6-
G0-L0 TP-20181107-001-A
2) Function code 16 (0x10) Write Multiple Registers

* Request
Byte offset Description Data
0 Function Code 0x10
1 Starting address Hi 0x0000 ~ 0xFFFF
2 Starting address Lo
3 Quantity of registers Hi 1 ~ 123
4 Quantity of registers Lo (0x0001 ~ 0x007B)
5 Byte count 2xN
6 Register value 1 Hi
7 Register value 1 Lo
… ...
… Register value N Hi
… Register value N Lo

* Response
Byte offset Description Data
0 Function Code 0x10
1 Starting address Hi 0x0000 ~ 0xFFFF
2 Starting address Lo
3 Quantity of registers Hi 1 ~ 123
4 Quantity of registers Lo (0x0001 ~ 0x007B)

-7-
G0-L0 TP-20181107-001-A
3 Modbus/TCP Register Map

3.1 Register Map Structure

・ Input registers (Read only)


Register Description
Address
30001 Fault data and measurement from PPC and PV system (cyclic
| data)
30064
30065 (Not Supported)
|

・ Holding registers (Write only)


Register Description
Address
40001 Commands from the SCADA system to PPC
|
40032
40033 (Not Supported)
|

-8-
G0-L0 TP-20181107-001-A
3.2 Input Registers (Fault data, Measurement)

Operation status and measured data of PPC


* This data is updated every 1 second.

Register
Description Format (Range)Unit Notes
Address
30001 Healthy signal Int (1-9999) PPC Increments every 500 msec
30002 Control mode(Remote/local) Int (0-1) 0: Local mode, 1: Remote mode
30003 Power Limit Control mode Int (0-1) 0:OFF, 1:ON
30004 Ramp Rate Control mode Int (0-1) 0:OFF, 1:ON
30005 Frequency Control mode Int (0-1) 0:OFF, 1:ON
30006 0: OFF, 1: Voltage mode, 2: PF
Q control mode Int (0-3)
mode, 3 Direct Q mode
30007 (Reserved) Int
30008 kW
External POI Power limit Real Reference(setting) value
[0.1kW per unit]
30010 (Reserved)
30012 (0.00~100.00)
External POI Frequency gain Real Reference(setting) value
%/Hz
30014 External POI Voltage Real (0.00~1.50) P.U. Reference(setting) value
30016 (-1.000~ 1.000)
External POI Power Factor Real Reference(setting) value
PF
30018 kVAr
External POI reactive power Real Reference(setting) value
[0.1kVAr per unit]
30020 Active power ramp rate limit (15~3600)sec Reference(setting) value
Int
at POI Change time rate for 0 to 100%
30021 Reactive ramp rate limit at (15~3600)sec Reference(setting) value
Int
POI Change time rate for 0 to 100%
30022 kW
Active power at POI Real Value of POI meter
[0.1kW per unit]
30024 Hz
Frequency at POI Real Value of POI meter
[0.1Hz per unit]
30026 kV
Voltage at POI Real Value of POI meter
[0.1kV per unit]
30028 Power factor at POI Real PF Value of POI meter
30030 Reactive power at POI Real kVAr Value of POI meter
30032 kW
Rated active power at POI Real Site Rated value
[0.1kW per unit]
30034 Hz
Rated Frequency at POI Real Site Rated value
[0.1Hz per unit]
30036 kV
Rated Voltage at POI Real Site Rated value
[0.1kV per unit]
30038 Rated reactive power kVAr
Real Site Rated value
(Capacitive) [0.1kVAr per unit]
30040 Rated reactive power kVAr
Real Site Rated value
(Inductive) [0.1kVAr per unit]
30042 Number of online and enable -
Int
Inverter
30043 (Reserved) Int
30044 kW
P feedback Real Total output power of Inverters
[0.1kW per unit]
30046 kVAr Total output reactive power of
Q feedback Real
[0.1kVAr per unit] Inverters
30048 External POI Frequency Hz
Real Reference(setting) value
deadband(upper) [0.1Hz per unit]
30050 External POI Frequency Hz
Real Reference(setting) value
deadband(lower) [0.1Hz per unit]
30052 POI available active power MW
Real
lower limit [0.1MW per unit]
30054 POI available reactive power MVar
Real
higher limit [0.1MW per unit]

-9-
G0-L0 TP-20181107-001-A
Register
Description Format (Range)Unit Notes
Address
30056 POI available reactive power MVar
Real
lower limit [0.1MW per unit]
30058 (Reserved)
30060 (Reserved)
30061 (Reserved)
30062 (Reserved)
30063 (Reserved)
30064 (Reserved)

*The ’reserved’ address shall be undecided address. These addresses are not always zero.

-10-
G0-L0 TP-20181107-001-A
3.3 Holding Registers (Command from SCADA to PPC)

Register
Name Format (Range)Unit Description
Address
40001 (Reserved)
40002 (Reserved)
40003 (Reserved)
40004 (Reserved)
40005 (Reserved)
40006 MW
External POI Power limit Real Reference(setting) value
[0.1MW per unit]
40008 (Reserved)
40010 (Reserved)
40012 (Reserved)
40014 External POI Voltage Real (0 ~ 999)kV Reference(setting) value
40016 External POI Power Factor Real (-100.0~ 100.0)% Reference(setting) value
40018 MVar
External POI reactive power Real Reference(setting) value
[0.1MVar per unit]
40020 (Reserved)
40022 (Reserved)
40024 (Reserved)
40026 (Reserved)
40028 (Reserved)
40029 (Reserved)
40030 (Reserved)
40031 (Reserved)
40032 (Reserved)

* This is a write only data.


* Data out of range is discarded.

-11-
G0-L0 TP-20181107-001-A

TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATION

-12-