Compilation of resources for Geologic Mapping, a Science Olympiad event. This document includes diagrams, equations, and summaries, as well as further web and print references.
Full description
Memenuhi tugas mata kuliah Sistem Digital & Mikroprosessor.Deskripsi lengkap
RSDeskripsi lengkap
mind mappingDeskripsi lengkap
gfhjbkjnkjnDeskripsi lengkap
RENCANAKAN MASA DEPANMU...Deskripsi lengkap
bb
Descrição completa
P1 AURORA CENTRAL RTU Modbus Specification. (3I56001F000G) (Related Firmware Version C012) March 2012, Version 1. Rev 13 This document is confidential to the organisation receiving it. Neither the document nor the information contained in it may be revealed to any third parties without an approval from P1’s executive management P1 reserves the right to change any information in this specification without advise
THE MODBUS PROTOCOL In the our Modbus Interface is implemented only the RTU Mode. The parameters are referred to as 16-bit Modbus Registers, a 32-bit Float parameters covers therefore two Modbus registers The broadcast mode is not allowed. An implemented subset of the Modbus functions contains: • O3 Read-Write Holdings Registers • 04 Read Input Register The communication foresees the following setting: • RS 485 • Baud Rate 19200 bps • 1 bit start • 1 bit stop • No parity 8 data bits (RTU protocol) •
The Modbus Interface Interface collects data by max 32 Aurora Central Inverters. The Modbus Interface Interface collects data by max 64 Junction Box The Modbus Interface collects data by max 16 Rack.
Is recommended before to use this Modbus Interface to have already setting the values of the Racks Numbers in the System.
By Power One Italy Page 2 of 27
READ OUTPUTS REGISTERS (Rd 03/Wr 06-16) This function allows to require the value of 16-bit register containing Modbus Address parameter. This function allows also to change this parameter via command 06 , the value changed is saved in EEprom memory. The Default parameter is 0x01
Register Map. Add. 0001
Word 1
Description Modbus Address
Unit Decimal (1-247)
Format Unsigned int
This function allows to synchronize Modbus collection Data .(Junction Box and Rack)
Is recommended to use this feature every day at the start of the system to synchronize the data acquired. The parameters accepted are: 1 = Synchronization. This register show also the answers at the Modbus Synchronization command 9999 = Synchronization Pending.
Register Map. Add. 0002
Word 1
Description Modbus Synchronization
By Power One Italy Page 3 of 27
Unit Decimal
Format Unsigned int
This function allows to setting the parameter :Message Time to Live. (The maximum number of lost messages in succession before you have a situation of LOST COMUNICATION) The parameters accepted are: Min .= 5 Max. = 20 Default = 5 (See Note3)
Register Map. Add. 0010
Word 1
Description Modbus Message Time to Live
Unit Decimal
Format Unsigned int
This function allows to setting the parameter : State of the data collection. The parameters accepted are: 1 = asks for global measurements (only for a Master, registers xx84 to xx94 ). 0 = asks for module measurements (only for a Slave, registers xx48 to xx60). Default = 1 (See Note 2 & 3)
Register Map. Add. 0011
Word 1
Description Modbus state of the data collection
Unit Decimal
Format Unsigned int
This function allows to setting the reset of the values in the Modbus table, when happens a situation of LOST COMUNICATION. The parameters accepted are: 1 = Values cleared. 0 = Values no cleared. Default = 1 (See Note3)
Register Map. Add. 0012
Word 1
Description Modbus resets the own values after a LOST COMUNICATION
By Power One Italy Page 4 of 27
Unit Decimal
Format Unsigned int
This function allows to setting the rate of sending for messages to Inverter Module The parameters accepted are: Min .= 50 (ms) Max. = 250 (ms) Default = 250 (ms) (See Note3)
Register Map. Add. 0013
Word 1
Description Modbus Speed messages to the Inverter Modules
Unit Decimal
Format Unsigned int
This function allows to setting the rate of sending for messages to Junction Box Module The parameters accepted are: Min .= 150 (ms) Max. = 250 (ms) Default = 250 (ms)
Register Map. Add. 0014
Word 1
Description Modbus Speed messages to the Junction Box Modules
By Power One Italy Page 5 of 27
Unit Decimal
Format Unsigned int
This function allows to require the value of 16-bit register containing the number of the Rack presents in the system and the Rack Number associate. This function allows also to have a Remote ON OFF in a Rack, starting from register 117 until register 132. The parameter is : 0 for ON 1 for OFF This register show also the answers at the On-Off command 0= Command ON OK 1= Command OFF OK 3 = Communication Lost 4 = Rack not present The Default value for this registers is 0
Register Map. Add. 0100
Word 1
0101
1
…. 0116
…. 1
…. 0117
…. 1
…. 0132
…. 1
Description Numbers Racks presents in the System st 1 Rack Number found in the System …. th 16 Rack Number found in the System …. st Remote On-Off for 1 Rack Number found in the System
…. th Remote On-Off for 16 Rack Number found in the System
…. Decimal (0 = ON) (1=OFF)
…. Unsigned Int
By Power One Italy Page 6 of 27
Unsigned Int …. Unsigned Int …. Unsigned Int
READ INPUT REGISTER (Rd0x04) This function allows to require the value of 16-bit register containing the measures of the Modules present in the system .
Register Map. Add. 0001
Word 1
Description Number Modules Aurora Central Present in the System Presence Module Aurora Central 01
0002
1
…. 0033
…. 1
…. Presence Module Aurora Central 32
0034
1
Status Module Aurora Central 01
…. 0065
…. 1
…. Status Module Aurora Central 32
0066
1
…. 0097
…. 1
…. 0098
…. 1
Rack Number Module Aurora Central 01 …. Rack Number Module Aurora Central 32 …. Status Modbus Interface
This function allows to require the value of 16-bit register containing the collection of Energy Modules
Register Map. Add. 3700
Word 2
3702
2
3704
2
3706
2
3708
2
3710
2
Description Collection Daily Energy of all Modules Collection Total Energy of all Modules Collection Partial Energy of all Modules Collection Week Energy of all Modules Collection Monthly Energy of all Modules Collection Yearly Energy of all Modules
Unit KWattHour
Format IEEE 32 Float
KWattHour
IEEE 32 Float
KWattHour
IEEE 32 Float
KWattHour
IEEE 32 Float
KWattHour
IEEE 32 Float
KWattHour
IEEE 32 Float
By Power One Italy Page 10 of 27
This function allows to require the value of 16-bit register containing the measures of the Junction Box present in the system .
Register Map. Module 01. The below register map is referred at the Module 01 , but it is valid for all the Modules presents in the system Aurora Central.
Unit Decimal (TBD) Decimal (0-255) Decimal (0-12) Number J.B. presents in the system Decimal (1= JB Master) (0= JB Not Master) Decimal ( See Table 3) Decimal ( See Table 3) Decimal (ASCII ) (See Note1) …. Decimal (ASCII ) (See Note1) Decimal (ASCII ) (See Note1) …. Decimal (ASCII ) (See Note1) Decimal (ASCII ) (See Note1) …. Decimal (ASCII ) (See Note1) Decimal (ASCII ) (See Note1) ….
By Power One Italy Page 12 of 27
Format Unsigned Int Unsigned Int Unsigned Int
Unsigned Int
Unsigned Int Unsigned Int Unsigned Int …. Unsigned Int Unsigned Int …. Unsigned Int Unsigned Int …. Unsigned Int Unsigned Int ….
0129
1
PN5 Module 01
Decimal (ASCII ) (See Note1) Decimal (0= Master MPPT) (1=Slave MPPT) Decimal ( See Table 2.1) Decimal ( See Table 2.2) Decimal ( See Table 2.4)
Supervisor Temperature Module 01 Power Supply Temperature Module 01 Headsink Module 01 T2 Module 01 T3 Module 01 Daily Energy Module 01 (Rack Energy ) Total Energy Module 01 (Rack Energy) Partial Energy Module 01 (Rack Energy)
Float Float Float Float
KWattHour
IEEE 32 Float
KWattHour
IEEE 32 Float
By Power One Italy Page 13 of 27
0178
2
0180
2
0182
2
0184
2
0186
2
0188
2
0190
2
0192
2
0194
2
Week Energy Module 01 (Rack Energy) Monthly Energy Module 01 (Rack Energy) Yearly Energy Module 01 (Rack Energy) Grid Voltage Module 01 (Master Mean of 3 phases Global Measurements) Grid Current Module 01 (Master Mean of 3 phases Global Measurements) Grid power Module 01 (Master Mean of 3 phases Global Measurements) Input Power Module 01 (Master Global Measurements) Input Voltage Module 01 (Master Global Measurements) Input Current Module 01 (Master Global Measurements)
KWattHour
IEEE 32 Float
KWattHour
IEEE 32 Float
KWattHour
IEEE 32 Float
Volt
IEEE 32 Float
Ampere
IEEE 32 Float
KWatt
IEEE 32 Float
KWatt
IEEE 32 Float
Volt
IEEE 32 Float
Ampere
IEEE 32 Float
By Power One Italy Page 14 of 27
Register Map. Junction Box 01. The below register map is referred at the Junction Box 01 , but it is valid for all the Junction Box presents in the system Aurora Central.
Add. 4100
Word 1
1
Description Numbers Junction Box presents in the System (Total) RackNumber of the Module that manages the Junction Box Address of the Module that manages the Junction Box Junction Box present in the Rack
Unit Decimal
Format Unsigned Int
4101
1
Decimal
Unsigned Int
4102
1
Decimal
Unsigned Int
4103
Decimal
Unsigned Int
4104
1
Address Junction Box 01
Decimal
Unsigned Int
4105
1
Fuses State 1
Unsigned Int
4106
1
Fuses State 2
4107
1
String Currents State 0
4108
1
String Currents State 1/ Fuses State 0
04109
1
JB State
4110
1
Junction Box Type
4111
1
Junction Box Digital Input state
Decimal (See Table 4.1) Decimal (See Table 4.2) Decimal (See Table 4.3) (See Table 4.3 by Current State 1 See Table 4.2 by Fuses State 0) Decimal (See Table 4.1) Decimal (ASCII ) 71 =3G90(Def.) 76 =3L11 Decimal (This register is valid only for 3L11 Type See Table 5)
…. Current I0 Junction Box 01 Current I1 Junction Box 01 Current I2 Junction Box 01 Current I3 Junction Box 01 Current I4 Junction Box 01 Current I5 Junction Box 01 Current I6 Junction Box 01 Current I7 Junction Box 01 Current I8 Junction Box 01 Current I9 Junction Box 01 Internal Temperature Junction Box 01 Global Parallel Voltage Junction Box 01 Analog Input 1 Junction Box 01 Analog Input 2 Junction Box 01 Analog Input 3 Junction Box 01 Analog Input 4 Junction Box 01 Global String Current Junction Box 01
Decimal (This register is valid only for 3L11 Type 0=Generic Alarm Input 1= DC Isolation Switch Reading ) Decimal (This register is valid only for 3L11 Type 0=Generic Measure Input 1= PT100 Input) …. Ampere Ampere Ampere Ampere Ampere Ampere Ampere Ampere Ampere Ampere Celsius Degree
USA - UL1741 Germany - VDE0126 Spain - DR 1663/2000 Italy - ENEL DK 5950 UK - UK G83 Australia - AS 4777 France - VDE French Model Ireland - EN50438 Belgium - VDE Belgium Model Korea Greece - VDE Greece Model Taiwan Czech Republic People’s Republic of China China USA - UL1741 Vout = 208 single phase USA - UL1741 Vout = 240 single phase USA - UL1741 Vout = 277 single phase
Table 1.3 - Transformer/Transformerless identifier. See table below
Inverter State Stand By Checking Grid Run Bulk OV Out OC IGBT Sat Bulk UV Degauss Error No Parameters Bulk Low Grid OV Communication Error Degaussing Starting Bulk Cap Fail Leak Fail DcDc Fail Ileak Sensor Fail SelfTest: relay inverter SelfTest: wait for sensor test SelfTest: test relay DcDc + sensor SelfTest: relay inverter fail SelfTest timeout fail SelfTest: relay DcDc fail Self Test 1 Waiting self test start Dc Injection Self Test 2 Self Test 3 Self Test 4 Internal Error Internal Error Forbidden State Input UC Zero Power Grid Not Present Waiting Start MPPT Grid Fail Input OC … Inverter Dsp not programmed
By Power One Italy Page 20 of 27
Table2.4 Status 3 (Alarm State). See table below
Alarm State Value Description Code Value Description Code 0
No Alarm
34
Grid OF
W006
1
Sun Low
W001
35
Grid UF
W007
2
Input OC
E001
36
Z grid Hi
W008
3
Input UV
W002
37
Internal error
E024
4
Input OV
E002
38
Riso Low
E025
5
W001
39
Vref Error
E026
E003
40
Error Meas V
E027
7
Sun Low No Parameters Bulk OV
E004
41
Error Meas F
E028
8
Comm.Error
E005
42
E029
9
Output OC
E006
43
E030
10
IGBT Sat
E007
44
Error Meas Z Error Meas Ileak Error Read V
11
Bulk UV
W011
45
Error Read I
E032
12
Internal error
E009
46
Table fail
W009
13
Grid Fail
W003
47
Fan Fail
W010
14
Bulk Low
E010
48
UTH
E033
15
Ramp Fail
E011
49
Interlock fail
E034
16
Dc/Dc Fail
E012
50
E035
17
Wrong Mode
E013
51
18
Ground Fault
---
52
Remote Off Vout Avg errror Battery low
W012
19
E014
53
Clk fail
W013
E015
54
Input UC
E037
21
Over Temp. Bulk Cap Fail Inverter Fail
E016
55
Zero Power
W014
22
Start Timeout E017
56
E038
23
Ground Fault
57
24
Degauss error ---
58
25
Ileak sens.fail E019
59
26
DcDc Fail Self Test Error 1 Self Test Error 2 Self Test Error 3 Self Test Error 4
E012
60
Fan Stuck DC Switch Open Tras Switch Open AC Switch Open Bulk UV
E020
61
Autoexclusion E043
E021
62
Grid df/dt
W015
E019
63
Den switch Open
W016
E022
64
Jbox fail
W017
31
DC inj error
E023
65
32
Grid OV
W004
66
33
Grid UV
W005
6
20
27 28 29 30
E018
DC Door Open AC Door Open
By Power One Italy Page 21 of 27
E031
E036
E039 E040 E041 E042
E044 E045
Table 3 – Monitor junction box status JA active junction boxes coded bit x bit as follow. JA = JAH * 28 + JAL.
Junction number 1 (Inner Rs-485 address 2) is not active Junction number 9 (Inner Rs-485 address 10) is active Junction number 2 (Inner Rs-485 address 2) is not active Junction number 9 (Inner Rs-485 address 10) is active Junction number 3 (Inner Rs-485 address 2) is not active Junction number 9 (Inner Rs-485 address 10) is active Junction number 4 (Inner Rs-485 address 2) is not active Junction number 9 (Inner Rs-485 address 10) is active Junction number 5 (Inner Rs-485 address 2) is not active Junction number 9 (Inner Rs-485 address 10) is active Junction number 6 (Inner Rs-485 address 2) is not active Junction number 9 (Inner Rs-485 address 10) is active Junction number 7 (Inner Rs-485 address 2) is not active Junction number 9 (Inner Rs-485 address 10) is active Junction number 8 (Inner Rs-485 address 2) is not active Junction number 9 (Inner Rs-485 address 10) is active
=0 =1 =0 =1 =0 =1 =0 =1
Junction number 9 (Inner Rs-485 address 2) is not active Junction number 9 (Inner Rs-485 address 10) is active Junction number 10 (Inner Rs-485 address 2) is not active Junction number 9 (Inner Rs-485 address 10) is active Junction number 11 (Inner Rs-485 address 2) is not active Junction number 9 (Inner Rs-485 address 10) is active Junction number 12 (Inner Rs-485 address 2) is not active Junction number 9 (Inner Rs-485 address 10) is active
By Power One Italy Page 22 of 27
Table 4.1 – Junction Box state
JB State identifier of the junction box state. See table below.
Jbox state-bit0
=0 =1
All fuses OK Burnt fuse on Jbox
Jbox state-bit1
=0 =1
OK Jbox Overtemperature
Jbox state-bit2
=0 =1
OK Jbox Overvoltage
Jbox state-bit3
=0 =1
OK Unbalanced string current
Jbox state-bit4
=0 =1
OK Jbox Overcurrent
Jbox state-bit5
=0 =1
OK Power Off
Jbox state-bit6
=0 =1
OK No communication
Jbox state-bit7
=0 =1
OK Jbox not calibrated
Table 4.2 – Fuses state Fuses state identifier of the junction box state. See table below. Fx =1 x-th fuse OK Fx =0 x-th fuse is burnt
By Power One Italy Page 23 of 27
Table 4.3 – String-Currents State
String-Currents State identifier of the string-currents state. See table below. Cx =0 x-th string current OK Cx =1 x-th string current Unbalanced
ID1 – the input can be configured to work as generic alarm or to monitor DC isolation-switch state – see the commands 211 and 220 for setting and reading the input function. ID1 – ( generic alarm ): 0: Contact open 1: Contact closed ID1 – ( DC isolation-switch state ): 0: Switch open 1: Switch closed
Data Collection Master or Slave If Module is a Master MPPT asks the values for global measurements (Master registers xx84 to xx94 ). If Module is a slave MPPT asks the values for module measurements (Slave registers xx48 to xx60).
By Power One Italy Page 26 of 27
Note 3
In the P1 Rack where it’s mounted the Display Touch Screen 5.7” AURORA CENTRAL PVI MONITOR , P1 suggests to use the following values:
Modbus Modbus Modbus Modbus
Message Time to Live state of the data collection resets the own values after a LOST COMUNICATION Speed messages to the Inverter Modules