Simpson Gima400 Digital Power Meters User Manual

Simpson Gima400 Digital Power Meters User Manual

Simpson-logo

Simpson GIMA400 Digital Power Meters

Simpson-GIMA400-Digital-Power-Meters-fig- (2)

Safety

The GIMA400 is intended for connection to dangerous voltages giving a risk of electric shock. Refer to the safety/installation instructions in the GIMA400 Installation Guide before connecting the communications.

WARNING

The meter contains no user serviceable parts. Installation and commissioning should only be carried out by qualified personnel

For further Information contact the manufacturer:
Address: Simpson Electric Company 520 Simpson Avenue Lac Du Flambeau, WI. (USA)
Web: www.simpsonelectric.com
Email: [email protected]

Programming

Meters fitted with the Modbus option have two additional stages in the front panel programming menu.

To enter programming mode:

  • Hold and together for 5 Seconds.
  • Press repeatedly until the required setup page is displayed.

Simpson-GIMA400-Digital-Power-Meters-fig- (3)

For full information on entering and using programming mode refer to the latest “GIMA400

Connection

Cable Selection

A dedicated, screened twisted pair cable is required to provide basic RS485 connection. A second twisted pair may be used for 0V connection if required. The cable should be chosen to suit the data rate and maximum length to be installed. The EIA RS-485-A standard provides curves that relate cable length to data rate for 24 AWG screened, twisted pair, telephone cable with a shunt capacitance of 50pf/m. For baud rates up to 19,200 the standard suggests a maximum length of 1200m for this type of cable. If other types of cable are to be used it is recommended that the cable supplier is consulted as to the suitability for use with RS485 to 19,200 baud.

Signal 0V and Cable Shield

  • A signal 0V termination is provided on each meter. Although RS485 does not strictly require a signal 0V, it is recommended this is connected as shown in the diagram below. This creates a known reference for the isolated RS485 system thereby reducing potential common-mode errors in the meter’s RS485 driver circuit.
  • A cable shield is used to attenuate noise picked up from external sources. This should be continuous, and cover as much of the signal pairs as possible. It is recommended that the shield should be connected to ground at the host (PC) only. The cable shield should not be used as the 0V connection.

Terminating Resistors

In order to minimise signal errors due to noise over long cable lengths, terminating resistors may be fitted. These match the RS485 device impedance to that of the cable. Two 120 resistors, one at the host port terminals and the other at the most remote meter terminals are recommended for this purpose.

Connection To Meters

The bus wires should be taken to meters at each location for termination, using the meter terminals as a loop in-out connection. 3-Pairs of terminals, internally shorted, are provided for convenience. The use of spurs should be avoided wherever possible.

Basic ConnectionSimpson-GIMA400-Digital-Power-Meters-fig- (4)

Protocol

Modbus Commands

The GIMA400 meter supports the following standard Modbus commands

CommandFunctionBroadcast
03Read Multiple Holding RegistersNo
04Read Multiple Input RegistersNo
06Preset a Single RegisterYes
08 (SF=00)Sub Function 00 only (Loop Back)No
16Preset Multiple RegistersYes

Exception Responses

If the meter receives a Modbus command, with no errors and a valid address, it will attempt to handle the query and provide an appropriate response. If the meter cannot handle the query a standard Modbus exception response is sent (except broadcast queries). An exception response is characterised by its function byte which has 80H added to that sent in the query. The following exceptions codes are supported:

CodeFunction
1Preset data is out of range for parameter
2Function cannot access requested register address

Modbus Data Tables

Using The Tables

For convenience, meter data is organised in tables of like information with the same format. An entire table may be read with a single Modbus command 3 (Holding Registers). For compatibility with the Modbus standard each register contains a single data Word (16 bits). Data in the meter is stored as:

Unsigned Integer (U-INT)

16-bit data in the range 0 to 65,535. This is used for parameters such as CT prim as this can never be negative.

Signed Integer (S-INT)

16-bit data in the range –32,768 to +32,767. This is used for parameters such as instantaneous kW, which may have a negative value indicating export power.

Long Integer (LONG)

32-bit data in the range 0 to 4,294,967,295. This is used for parameters such as kWh, which may have large values. Each LONG requires two consecutive Modbus data words. Standard software often handles long integer reads, however, a LONG may be calculated from the individual data words as:

Energy Registers

Data AddressModbus RegisterDataAccess
51240513eScale High WordRead Only
51340514eScale Low Word
51440515kWh High WordRead/Write
51540516kWh Low Word
51640517kVAh High WordRead/Write
51740518kVAh Low Word
51840519kvarh Inductive High WordRead/Write
51940520kvarh Inductive Low Word
52040521kvarh Capacitive High WordRead/Write
52140522kvarh Capacitive Low Word
52240523Import kvarh High WordRead/Write
52340524Import kvarh Low Word
52440525Export kWh High WordRead/Write
52540526Export kWh Low Word
52640527Export kvarh High WordRead/Write
52740528Export kvarh Low Word
52840529Hours Run High WordRead/Write
52940530Hours Run Low Word

Energy registers are stored as long integer representations of the number displayed on the meter
without decimal point or scaling. For example if the meter displays 123456.78kWh, the Holding Registers 40515-40516 will contain the long integer 12345678. This number may be scaled in Wh or kWh, using eScale as:

  • Wh = Holding Reg[40516] x 10(eScale-3)
  • kWh = Holding Reg[40516] x 10(eScale-6)

The eScale constant is set, along with the kWh register resolution and scaling, by the CT primary and nominal voltage programmed settings. The display scaling and eScale therefore remain constant once a meter is installed and commissioned. A read of eScale High Word always returns zero.

Example:

If the meter displays 1234567.8 kWh then eScale would be 5 and the Holding Registers 40515- 40516 would contain 12345678.

The host would calculate the scaled energy reading as:

12345678 x 10(5-3) = 12345678 x 100 = 1,234,567,800 Wh or 12345678 x 10(5-6) = 12345678 x 0.1 = 1,234,567.8 kWh

The host programmer could take two approaches to interpreting the data from the meter:

  • Enter a fixed scaling factor (x100 for Wh or x0.1 for kWh in above example). This would be set for each meter in the system based on its display after commissioning.
  • Use the transmitted eScale constant, as shown above, to automatically position the decimal point in the interpreted result.

Instantaneous Meter Values

Data AddressModbus RegisterDataScaling
281642817System kWKp
281742818System kVAKp
281842819System kvarKp
281942820System PF1000 = 1.000
282042821Frequency500 = 50.0
282142822Phase 1 VoltsKvp
282242823Phase 1 AmpsKi
282342824Phase 1 kWKp
282442825Phase 2 VoltsKvp
282542826Phase 2 AmpsKi
282642827Phase 2 kWKp
282742828Phase 3 VoltsKvp
282842829Phase 3 AmpsKi
282942830Phase 3 kWKp
283042831Phase 1 PF1000 = 1.000
283142832Phase 2 PF1000 = 1.000
283242833Phase 3 PF1000 = 1.000
283342834Ph1-Ph2 VoltsKvl
283442835Ph2-Ph3 VoltsKvl
283542836Ph3-Ph1 VoltsKvl
283642837Neutral CurrentKi
283742838Amps Scale Ki
283842839Phase Volts Scale Kvp
283942840Line Volts Scale Kvl
284042841Power Scale Kp

Note: All registers in this table have read only access.

Instantaneous readings are provided as signed integer values with no decimal point or legend (e.g. kW or MW). Scaling factors are provided to enable conversion of the raw data to real numbers inbasic unit form (amps, volts, watts, VA, or var). These scaling factors are constant values calculated as a function of CT and PT Primary programming. To convert raw data to real numbers

  • R = I x 10(K-3)

Where:

  • I = Integer number
  • K = Relevant Scaling Factor
  • R = Real number result

Example:

  • If the meter is programmed with CT Primary=50Amps and PT Primary=415V:
  • LCD values would be scaled as: 50.00A, 240.0V, 415.7VLL and 36.00kW.
  • Scaling factors would be: I Scale=1, Kvp=2, Kvl=2, Kp=4.
  • Integer Values would be transmitted as: 5000, 2400, 4157 and 3600
  • Amps would be calculated as 5000 x 10(1-3) = 5000/100 = 50.00A
  • Phase Volts would be calculated as 2400 x 10(2-3) = 2400/10 = 240.0V
  • Line Volts would be calculated as 4157 x 10(2-3) = 4157/10 = 415.7V
  • 3-Ph Power would be calculated as 3600 x 10(4-3) = 3600×10 = 36000W

Additional Instantaneous Values

Data AddressModbus RegisterDataScaling
307243073Phase 1 kVAKp
307343074Phase 2 kVAKp
307443075Phase 3 kVAKp
307543076Phase 1 kvarKp
307643077Phase 2 kvarKp
307743078Phase 3 kvarKp

Note: All values in this table are Signed Integers with read only access.

Peak Hold Values

Data AddressModbus RegisterDataScaling
332843329Peak Hold Ph1 AmpsKi
332943330Peak Hold Ph2 AmpsKi
333043331Peak Hold Ph3 AmpsKi
333143332Peak Hold Ph1 VoltsKvp
333243333Peak Hold Ph2 VoltsKvp
333343334Peak Hold Ph3 VoltsKvp
333443335Peak Hold kW DemandKp + 1
333543336KW Demand Period1-60 Minutes
333643337KW DemandKp + 1
333743338KVA DemandKp + 1
333843339Peak Hold kVA DemandKp + 1
333943340Kvar DemandKp + 1
334043341Peak Hold kvar DemandKp + 1

Note: All values in this table are Signed Integers(amps & Volts parameters) and unsigned integers ( power demands) with read/write access except 43337, 43338 and 43340 which have read only access.

Meter Setup

Data AddressModbus RegisterDataScaling
358443585CT Primary10 – 25,000 Amps
358543586Nominal Volts10 – 55,000 Volts
358643587Pulse 1 Rate1-1000 Counts/Pulse
358743588Pulse 2 Rate (= Pulse 1 Rate)1-1000 Counts/Pulse
358843589Baud96 = 9600baud etc
358943590Modbus ID0 – 247
359043591Meter ModelCube400 = 400
359143592Meter TypeBasic Cube400 = 1
359243593Firmware VersionEg. 0x14 = 1.04
359343594Current Demand Period1 = 10Sec, 2=20Sec etc
359443595Pulse ON Time1 = 100ms, 2=200ms etc
359543596Security Code0 – 9999
359643597Hours Run Limit0–9999kW (scaled as LCD)
359743598PT Scaling Factor1 – 10

Note: All values in this table are unsigned Integers with read/write access except 43591-43593 which are read only.
The overall PT Primary is calculated as: Nominal Volts X PT scaling factor

Peak Hold Current/Voltage Demand

Data AddressModbus RegisterDataScaling
384043841Peak Ph1 Amps DemandKi
384143842Peak Ph2 Amps DemandKi
384243843Peak Ph3 Amps DemandKi
384343844Peak Ph1 Volts DemandKvp
384443845Peak Ph2 Volts DemandKvp
384543846Peak Ph3 Volts DemandKvp

Note: All values in this table are Unsigned Integers with read/write access.

Current/Voltage Demand

Data AddressModbus RegisterDataScaling
409644097Ph1 Amps DemandKi
409744098Ph2 Amps DemandKi
409844099Ph3 Amps DemandKi
409944100Ph1 Volts DemandKvp
410044101Ph2 Volts DemandKvp
410144102Ph3 Volts DemandKvp

Note: All values in this table are Unsigned Integers with read only access

Total Harmonic Distortion Values

Data AddressModbus RegisterDataScaling
435244353V1 % THD1000 = 100%
435344354V2 % THD1000 = 100%
435444355V3 % THD1000 = 100%
435544356I1 % THD1000 = 100%
435644357I2 % THD1000 = 100%
435744358I3 % THD1000 = 100%

Note: All values in this table are Unsigned Integers with read only access.

Power Demand Values

Data AddressModbus RegisterDataScaling
460844609kW DemandKp + 1
460944610kVA DemandKp + 1
461044611Kvar DemandKp + 1
461144612Peak Hold kW DemandKp + 1
461244613Peak Hold kVA DemandKp + 1
461344614Peak Hold kvar DemandKp + 1

Note: All values in this table are signed Integers. Demand values have read only access while peak hold values have read/write access

Amalgamated Data Table

Data AddressModbus RegisterDataScaling
768047681KWh High WordKe
768147682KWh Low Word
768247683KVAh High WordKe
768347684KVAh Low Word
768447685Kvarh High WordKe
768547686Kvarh Low Word
768647687Export kWh High WordKe
768747688Export kWh Low Word
768847689Phase 1 Amps 

Ki

768947690Phase 2 Amps
769047691Phase 3 Amps
769147692Phase 1 Volts 

Kvp

769247693Phase 2 Volts
769347694Phase 3 Volts
769447695Ph1-Ph2 Volts 

Kvl

769547696Ph2-Ph3 Volts
769647697Ph3-Ph1 Volts
769747698Frequency500 = 50.0
769847699Phase 1 PF 

1000 = 1.000

769947700Phase 2 PF
770047701Phase 3 PF
770147702System PF
770247703Phase 1 kW 

Kp

770347704Phase 2 kW
770447705Phase 3 kW
770547706System kW
770647707Phase 1 kVA 

Kp

770747708Phase 2 kVA
770847709Phase 3 kVA
770947710System kVA
771047711Phase 1 kvar 

Kp

771147712Phase 2 kvar
771247713Phase 3 kvar
771347714System kvar
771447715Ph1 Amps Demand 

Ki

771547716Ph2 Amps Demand
771647717Ph3 Amps Demand
771747718Ph1 Volts Demand 

Kvp

771847719Ph2 Volts Demand
771947720Ph3 Volts Demand
772047721Peak Ph1 Amps 

Ki

772147722Peak Ph2 Amps
772247723Peak Ph3 Amps
772347724Peak Ph1 Volts 

Kvp

772447725Peak Ph2 Volts
772547726Peak Ph3 Volts
772647727kW Demand 

Kp + 1

772747728kVA Demand
772847729kvar Demand
772947730Peak Hold kW Demand 

Kp + 1

773047731Peak Hold kVA Demand
773147732Peak Hold kvar Demand
773247733Neutral CurrentKi
773347734Amps Scale Ki
773447735Phase Volts Scale Kvp
773547736Line Volts Scale Kvl
773647737Power Scale Kp
773747738Energy Scale Ke

Note: All values in this table have read only access.

The amalgamated data table provides a copy of key variables in a single table, which may be read with a single Modbus command. The format and scaling of each parameter is identical to that found in the main tables

V1 Harmonics

Data AddressModbus RegisterDataScaling
793647937V1: 2nd Harmonic1000 = 100%
793747938V1: 3rd Harmonic1000 = 100%
793847939V1: 4th Harmonic1000 = 100%
793947940V1: 5th Harmonic1000 = 100%
794047941V1: 6th Harmonic1000 = 100%
794147942V1: 7th Harmonic1000 = 100%
794247943V1: 8th Harmonic1000 = 100%
794347944V1: 9th Harmonic1000 = 100%
794447945V1: 10th Harmonic1000 = 100%
794547946V1: 11th Harmonic1000 = 100%
794647947V1: 12th Harmonic1000 = 100%
794747948V1: 13th Harmonic1000 = 100%
794847949V1: 14th Harmonic1000 = 100%
794947950V1: 15th Harmonic1000 = 100%

V2 Harmonics

Data AddressModbus RegisterDataScaling
819248193V2: 2nd Harmonic1000 = 100%
819348194V2: 3rd Harmonic1000 = 100%
819448195V2: 4th Harmonic1000 = 100%
819548196V2: 5th Harmonic1000 = 100%
819648197V2: 6th Harmonic1000 = 100%
819748198V2: 7th Harmonic1000 = 100%
819848199V2: 8th Harmonic1000 = 100%
819948200V2: 9th Harmonic1000 = 100%
820048201V2: 10th Harmonic1000 = 100%
820148202V2: 11th Harmonic1000 = 100%
820248203V2: 12th Harmonic1000 = 100%
820348204V2: 13th Harmonic1000 = 100%
820448205V2: 14th Harmonic1000 = 100%
820548206V2: 15th Harmonic1000 = 100%

V3 Harmonics

Data AddressModbus RegisterDataScaling
844848449V3: 2nd Harmonic1000 = 100%
844948450V3: 3rd Harmonic1000 = 100%
845048451V3: 4th Harmonic1000 = 100%
845148452V3: 5th Harmonic1000 = 100%
845248453V3: 6th Harmonic1000 = 100%
845348454V3: 7th Harmonic1000 = 100%
845448455V3: 8th Harmonic1000 = 100%
845548456V3: 9th Harmonic1000 = 100%
845648457V3 10th Harmonic1000 = 100%
845748458V3: 11th Harmonic1000 = 100%
845848459V3: 12th Harmonic1000 = 100%
845948460V3: 13th Harmonic1000 = 100%
846048461V3: 14th Harmonic1000 = 100%
846148462V3: 15th Harmonic1000 = 100%

I1 Harmonics

Data AddressModbus RegisterDataScaling
870448705I1: 2nd Harmonic1000 = 100%
870548706I1: 3rd Harmonic1000 = 100%
870648707I1: 4th Harmonic1000 = 100%
870748708I1: 5th Harmonic1000 = 100%
870848709I1: 6th Harmonic1000 = 100%
870948710I1: 7th Harmonic1000 = 100%
871048711I1: 8th Harmonic1000 = 100%
871148712I1: 9th Harmonic1000 = 100%
871248713I1: 10th Harmonic1000 = 100%
871348714I1: 11th Harmonic1000 = 100%
871448715I1: 12th Harmonic1000 = 100%
871548716I1: 13th Harmonic1000 = 100%
871648717I1: 14th Harmonic1000 = 100%
871748718I1: 15th Harmonic1000 = 100%

I2 Harmonics

Data AddressModbus RegisterDataScaling
896048961I2: 2nd Harmonic1000 = 100%
896148962I2: 3rd Harmonic1000 = 100%
896248963I2: 4th Harmonic1000 = 100%
896348964I2: 5th Harmonic1000 = 100%
896448965I2: 6th Harmonic1000 = 100%
896548966I2: 7th Harmonic1000 = 100%
896648967I2: 8th Harmonic1000 = 100%
896748968I2: 9th Harmonic1000 = 100%
896848969I2: 10th Harmonic1000 = 100%
896948970I2: 11th Harmonic1000 = 100%
897048971I2: 12th Harmonic1000 = 100%
897148972I2: 13th Harmonic1000 = 100%
897248973I2: 14th Harmonic1000 = 100%
897348974I2: 15th Harmonic1000 = 100%

I3 Harmonics

Data AddressModbus RegisterDataScaling
921649217I3: 2nd Harmonic1000 = 100%
921749218I3: 3rd Harmonic1000 = 100%
921849219I3: 4th Harmonic1000 = 100%
921949220I3: 5th Harmonic1000 = 100%
922049221I3: 6th Harmonic1000 = 100%
922149222I3: 7th Harmonic1000 = 100%
922249223I3: 8th Harmonic1000 = 100%
922349224I3: 9th Harmonic1000 = 100%
922449225I3: 10th Harmonic1000 = 100%
922549226I3: 11th Harmonic1000 = 100%
922649227I3: 12th Harmonic1000 = 100%
922749228I3: 13th Harmonic1000 = 100%
922849229I3: 14th Harmonic1000 = 100%
922949230I3: 15th Harmonic1000 = 100%

Custom Data Table

This provides a custom table containing 32 Modbus registers, selected and arranged to suit individual requirements.
To set up a custom table first write the Data Addresses of the required parameters to the following Modbus table.

Data AddressModbus RegisterDataExample
19200419201Custom Address 0514kWh High Word
19201419202Custom Address 1515kWh Low Word
19202419203Custom Address 2516kVAh High Word
19203419204Custom Address 3517kVAh Low Word
19204419205Custom Address 4518kvarh Inductive High Word
19205419206Custom Address 5519kvarh Inductive Low Word
19206419207Custom Address 6520kvarh Capacitive High Word
19207419208Custom Address 7521kvarh Capacitive Low Word
19208419209Custom Address 8522Import kvarh High Word
19209419210Custom Address 9523Import kvarh Low Word
19210419211Custom Address 10524Export kWh High Word
19211419212Custom Address 11525Export kWh Low Word
19212419213Custom Address 12526Export kvarh High Word
19213419214Custom Address 13527Export kvarh Low Word
19214419215Custom Address 142816System kW
19215419216Custom Address 152817System kVA
19216419217Custom Address 162818System kvar
19217419218Custom Address 172819System PF
19218419219Custom Address 182820Frequency
19219419220Custom Address 192821Phase 1 Volts
19220419221Custom Address 203331Peak Hold Ph1 Volts
19221419222Custom Address 212824Phase 2 Volts
19222419223Custom Address 223332Peak Hold Ph2 Volts
19223419224Custom Address 232827Phase 3 Volts
19224419225Custom Address 243333Peak Hold Ph3 Volts
19225419226Custom Address 252822Phase 1 Amps
19226419227Custom Address 263328Peak Hold Ph1 Amps
19227419228Custom Address 272825Phase 2 Amps
19228419229Custom Address 283329Peak Hold Ph2 Amps
19229419230Custom Address 292828Phase 3 Amps
19230419231Custom Address 303330Peak Hold Ph3 Amps
19231419232Custom Address 313584CT Primary

Write 514 to Modbus Register 419201 etc. The Data Addresses may be any valid Modbus register address listed in the above tables. Data Addresses in this table have read/write access. The corresponding Modbus Parameters pointed to by Data Address 0 – Data Address 31 are available at Modbus Addresses 419457 – 419488 (Data Addresses 19456 – 19487).

Specification

  • Aux Mains
    • Internally supplied from GIMA400 Auxiliary
    • Requires additional 1W max
  • Modbus
    • RS485 Half duplex, 2 Wires + 0V
    • RX Load: ¼ Unit load per meter (max 128 per bus)
    • TX Drive: 32 Unit loads maximum
    • Protocol: Modbus RTU/JBUS, 16-Bit CRC
    • Baud: 4800, 9600, 19200 user programmable
    • Address: 1-247 user programmable
  • Isolation
    • 3.5kV (1 minute) RS485 Port from all other circuit
  • Performance
    • Reply: Maximum 250ms
    • Rate: Min 5ms from reply to next request
    • Data: Meter readings & programmable settings
    • Maximum data length 20 Words.
  • General
    • Environmental: Refer to GIMA400 specification
    • Dimensions: Add 10mm to depth of GIMA400
    • Terminals: Rising clamp, max wire 4mm2

SIMPSON ELECTRIC COMPANY 520 Simpson Avenue Lac Du Flambeau, WI 54538 715-588-3311
Part #06-118352 Rev 01, 09/29/21

References

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals