Manual: iSTAT I400 Standard Transducer
Manual: iSTAT I400 Standard Transducer
Manual: iSTAT I400 Standard Transducer
(i4C,i4D,i4E,i4F,i4M,i4P,i4R,i4V,i4W
Manual
iSTAT I400 Standard Transducer
Publication Reference: I400/EN/M/E
I400/EN/M/E2011.ALSTOM,theALSTOMlogoandanyalternativeversionthereofaretrademarksandservicemarksofALSTOM.Theothernames mentioned,registeredornot,arethepropertyoftheirrespectivecompanies.Thetechnicalandotherdatacontainedinthisdocumentisprovidedfor information only.NeitherALSTOM, its officers or employeesacceptresponsibilityfor, orshould be takenasmakinganyrepresentation or warranty (whetherexpressorimplied),astotheaccuracyorcompletenessofsuchdataortheachievementofanyprojectedperformancecriteriawheretheseare indicated.ALSTOMreservestherighttoreviseorchangethisdataatanytimewithoutfurthernotice.
GRID
I400/EN M/E
Page 1/58
A persons normal movements can easily generate electrostatic potentials of several thousand volts. Discharge of these voltages into semiconductor devices when handling circuits can cause serious damage, which often may not be immediately apparent but the reliability of the circuit will have been reduced. The electronic circuits of Alstom Grid products are immune to the relevant levels of electrostatic discharge when housed in their cases. Do not expose them to the risk of damage by withdrawing modules unnecessarily. Each module incorporates the highest practicable protection for its semiconductor devices. However, if it becomes necessary to withdraw a module, the following precautions should be taken to preserve the high reliability and long life for which the equipment has been designed and manufactured. 1. 2. 3. 4. 5. Before removing a module, ensure that you are a same electrostatic potential as the equipment by touching the case. Handle the module by its front-plate, frame, or edges of the printed circuit board. Avoid touching the electronic components, printed circuit track or connectors. Do not pass the module to any person without first ensuring that you are both at the same electrostatic potential. Shaking hands achieves equipotential. Place the module on an anti-static surface, or on a conducting surface that is at the same potential as you. Store or transport the module in a conductive bag.
More information on safe working procedures for all electronic equipment can be found in BS5783 and IEC 60147-0F. If you are making measurements on the internal electronic circuitry of equipment in service, it is preferable that you are earthed to the case with a conductive wrist strap. Wrist straps should have a resistance to ground between 500k 10M ohms. If a wrist strap is not available you should maintain regular contact with the case to prevent the build up of static. Instrumentation which may be used for making measurements should be earthed to the case whenever possible. Alstom Grid strongly recommends that detailed investigations on the electronic circuitry, or modification work, should be carried out in a Special Handling Area such as described in BS5783 or IEC 60147-0F.
I400/EN M/E
Page 3/58
1.
1.1
SAFETY SECTION
This Safety Section should be read before commencing any work on the equipment. Health and Safety The information in the Safety Section of the product documentation is intended to ensure that products are properly installed and handled in order to maintain them in a safe condition. It is assumed that everyone who will be associated with the equipment will be familiar with the contents of the Safety Section.
1.2
Explanation of symbols and labels The meaning of symbols and labels may be used on the equipment or in the product documentation, is given below.
Functional *earth terminal Note: This symbol may also be used for a protective/safety earth terminal if that terminal is part of a terminal block or sub-assembly e.g. power supply.
*NOTE:
The term earth used throughout the product documentation is the direct equivalent of the North American term ground.
I400/EN M/E
Page 4/58
2.
I400/EN M/E
Page 5/58
3.
3.1
Do not open the secondary circuit of a live CT since the high level voltage produced may be lethal to personnel and could damage insulation. 3.2 External resistors
Where external resistors are fitted to relays, these may present a risk of electric shock or burns, if touched. 3.3 Battery Replacement
Where internal batteries are fitted they should be replaced with the recommended type and be installed with the correct polarity, to avoid possible damage to the equipment. 3.4 Insulation and dielectric strength testing
Insulation testing may leave capacitors charged up to a hazardous voltage. At the end of each part of the test, the voltage should be gradually reduced to zero, to discharge capacitors, before the test leads are disconnected. 3.5 Insertion of modules and pcb cards
These must not be inserted into or withdrawn from equipment whist it is energised since this may result in damage. 3.6 Fibre optic communication
Where fibre optic communication devices are fitted, these should not be viewed directly. Optical power meters should be used to determine the operation or signal level of the device.
I400/EN M/E
Page 6/58
4.
OLDER PRODUCTS
Electrical adjustments
Equipments that require direct physical adjustments to their operating mechanism to change current or voltage settings should have the electrical power removed before making the change, to avoid any risk of electrical shock. Mechanical adjustments
The electrical power to the relay contacts should be removed before checking any mechanical settings, to avoid any risk of electric shock. Draw out case relays
Removal of the cover on equipment incorporating electromechanical operating elements, may expose hazardous live parts such as relay contacts. Insertion and withdrawal of extender cards
When using an extender card, this should not be inserted or withdrawn from the equipment whilst it is energised. This is to avoid possible shock or damage hazards. Hazardous live voltages may be accessible on the extender card. Insertion and withdrawal of heavy current test plugs
When using a heavy current test plug, CT shorting links must be in place before insertion or removal, to avoid potentially lethal voltages.
I400/EN M/E
Page 7/58
5.
Disposal:
I400/EN M/E
Page 8/58
6.
6.1
TECHNICAL SPECIFICATIONS
Protective fuse rating The recommended maximum rating of the external protective fuse for this equipment is 16A, Red Spot type or equivalent, unless otherwise stated in the technical data section of the product documentation. Insulation class: IEC 61010-1 : 2002 Class II EN 61010-1 : 2002 Class II Insulation Category (Over voltage): IEC 61010-1 : 2002 Category II (600V), III (300V) EN 61010-1 : 2002 Category II (600V), III (300V) IEC 61010-1 : 2002 Pollution degree 2 (600V), 3 (300V) EN 61010-1 : 2002 Pollution degree 2 (600V), 3 (300V) Product Safety: 72/23/EEC & 2006/95/EC EN 61010-1 : 2002 Compliance with the European Commission Low Voltage Directive. Compliance is demonstrated by reference to generic safety standards. Compliance is demonstrated by reference to generic safety standards.
Environment:
I400/EN M/E
Page 9/58
CONTENT
1.
1.1 1.2
SAFETY SECTION
Health and Safety Explanation of symbols and labels
3
3 3
2. 3.
3.1 3.2 3.3 3.4 3.5 3.6
4 5
5 5 5 5 5 5
4. 5. 6.
6.1
6 7 8
8
7. 8.
8.1 8.1.1 8.1.2 8.1.3 8.1.4 8.1.5 8.2 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.2.6 8.3 8.3.1 8.3.2 8.4
13 14
14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17
I400/EN M/E
Page 10/58 8.4.1 8.4.2 8.5 8.5.1 8.5.2 8.6 8.6.1 8.6.2 8.7 8.7.1 8.7.2 8.8 8.9 8.9.1 8.9.2 Output Ranges Accuracy Analogue Output Ratings D.C. transducers Output Ranges Accuracy Pulsed energy switches (I4E) Output range Accuracy Communication ports EIA232 Port EIA485 Port Electrical Environment Environmental Conditions Atmospheric environment Construction
9.
9.1 9.2 9.3
INSTALLATION
Dimensions Mounting Internal Jumpers
21
21 21 22
10.
10.1 10.1.1 10.1.2 10.2 10.2.1 10.2.2 10.3 10.3.1 10.3.2 10.4
CONNECTIONS
Auxiliary Supply Connection A.C. auxiliary supply Universal auxiliary supply Communications Connections EIA232 port EIA485 port Input Connections A.C. input transducers D.C. input transducers Output Connections
23
23 23 23 23 23 24 24 24 26 26
11. 12.
12.1 12.1.1 12.1.2 12.1.3 12.2 12.2.1 12.3
27 28
28 28 28 28 29 29 29
Service Manual iSTAT I400 12.3.1 12.3.2 12.3.3 12.3.4 12.3.5 12.3.6 12.3.7 12.4 12.4.1 03 read from holding registers 04 read from input registers 06 write to a single holding register 16 (10 HEX) write to one or more registers 17 (11HEX) report slave id 77 (4D HEX) read measurement string 82 (52 HEX) re-read output buffer ERROR RESPONSES Exception codes
I400/EN M/E
Page 11/58 30 30 31 31 32 33 35 35 36
MODBUS ADDRESS MAP FOR AC MEASUREMENT TRANSDUCERS 37 MODBUS ADDRESS MAP FOR DC MEASUREMENT TRANSDUCERS 51 MODBUS DATA TYPES 55
I400/EN M/E
Page 12/58
BLANK PAGE
I400/EN M/E
Page 13/58
7.
INTRODUCTION
iSTAT I400 digital transducers provide local and remote indication for precision electrical measurement and control when used with instruments, recorders, data loggers and SCADA (Supervisory Control and Data Acquisition) systems. The I400 range contains the following type of devices: (1) A.C. input transducers I4CA I4VA I4CD, I4CF I4VD, I4VF I4F I4P I4W I4R I4M I4E Mean-Sensing Current (single phase) Mean-Sensing Voltage (single phase) RMS Current (single-, three-phase) RMS Voltage (single-, three-phase) Frequency Phase Angle Watts VArs Multi-function Multi-function Energy
(2) D.C. input transducers I4DA I4DB I4DC I4DF I4DG Tap Position Indicator (T.P.I.) D.C. Voltage D.C. Current Resistance Temperature (RTD input)
Provision of both analogue outputs, pulsed electronic switches (I4E only) and MODBUS communication allows integration within existing sites and also in new facilities, where digital communications can be used. The software package QDSP is used to program the I400 transducers. The ease of programmability of digital transducers is an important feature in the provision of cost effective system control. Systems can be easily changed or expanded as required. Scaling may be programmed on site, thereby avoiding costly project delays. NOTE: When programming a transducer using the QDSP, it may additionally be necessary to physically change jumper positions within the transducer case. Refer to section 9.3 for further details.
Applications are found in electrical utilities, energy management systems, SCADA, building management and control systems, and process control environments.
I400/EN M/E
Page 14/58
8.
8.1 8.1.1
TECHNICAL DATA
Input Ratings A.C. transducers Voltage transducers Mean-sensing: Nominal voltage (Un) Measuring range Burden Overload RMS: Nominal voltage (Un) Measuring range Burden Overload 50 500 V 0 to 120% Un 1mA x Un 1.5 x Un continuously 2 x Un for 1s 57.7V, 63.5V, 69.3V, 100V, 110V, 120V, 127V, 220V, 240V, 380V, 400V, 415V, 440V 10 to 120% Un 2 VA 1.2 x Un continuously 2 x Un for 1s
8.1.2
Current transducers Mean-sensing: Nominal current (In) Measuring range Burden Overload RMS: Nominal current (In) Measuring range Burden Overload 0.5A - 5A 0 to 120% In 0.5 VA 2 x In continuously 20 x In for 1s 1A, 1.2A, 5A, 6A 0 to 120% In 2 VA 2 x In continuously 20 x In for 1s
8.1.3
Frequency transducers Nominal frequency (fn) Measuring range Burden (voltage circuit) Overload (voltage circuit) 50Hz or 60Hz 45Hz to 65Hz 1mA x Un 1.2 x Un continuously 2 x Un for 1s
Service Manual iSTAT I400 8.1.4 Watts, VArs, Phase Angle Nominal voltage (Un) Nominal current (In) Measuring range Burden (voltage circuit) Overload (voltage circuit) Burden (current circuit) Overload (current circuit) 8.1.5 Multi-function transducers Nominal voltage (Un) Nominal current (In) Measuring range Burden (voltage circuit) Overload (voltage circuit) 50 500V 0.5A - 5A 0 to 120% In, 0 to 120% Un 0.2mA x Un 1.5 x Un continuously 2 x Un for 1s 0.01 x In 2 2 x In continuously 20 x In for 1s 50 500V 0.5A - 5A 0 to 120% In, 0 to 120% Un 1mA x Un 1.2 x Un continuously 2 x Un for 1s 0.5 VA 2 x In continuously 20 x In for 1s
I400/EN M/E
Page 15/58
Burden (current circuit) Overload (current circuit) 8.2 8.2.1 Input Ratings D.C. transducers (i4D) General
Some of the DC Transducers are defined with different measurement ranges available. It is important that the correct range is selected when ordering as the top of the required measurement range cannot be set below the bottom of the units range, i.e. if DC Voltage 1V to 50V unit is purchased the top of the configured range can not be set below 1V. 8.2.2 Tap Position Indicator Nominal resistance (Rn) Number of steps Minimum step value Measuring voltage Lead resistance Burden 8.2.3 D.C. Voltage Nominal voltage (Un) Measuring ranges 50mV to 300V programmable 50mV to 1V 1V to 50 V 50V to 300V <0.5 VA 1.2 x Un continuously 2 x Un for 1s Input impedance >2.5M Input impedance 250k Input impedance 2.5M 100 to 500k 1 to 100 30 <2.2V <50 per lead <0.5 VA
Burden Overload
I400/EN M/E
Page 16/58 8.2.4 D.C. Current Nominal current (In) Measuring ranges Burden Overload 8.2.5 Resistance Nominal resistance (Rn) Measuring voltage Lead resistance Burden 8.2.6 Temperature (RTD) RTD sensor type Measuring method Measuring ranges RTD sensor limit values Measuring voltage Lead resistance Burden Pt100, Pt1000, Ni100 2-wire, 3-wire or 4-wire 0 100mA (programmable) 1mA to 10mA 10mA to 100mA <0.5 VA 2 x In continuously 20 x In for 1s
10 to 50k (programmable) 100 to 500k (programmable) <2.2V <10 per lead <0.5 VA
-200C to 850C (Pt), -60C to 250C (Ni) (programmable) 20 to 10k <2.2V <10 per lead <0.5 VA
Service Manual iSTAT I400 8.3 8.3.1 Auxiliary Supply Input Universal AC/DC auxiliary supply Nominal voltage DC AC Burden 8.3.2 24 V to 220 V 50 V to 230 V (4070 Hz) <3VA Operative range 19 V to 300 V
I400/EN M/E
Page 17/58
AC auxiliary supply Nominal voltage (Ur) AC 57.7 V 63.5 V 69.3 V 100 V 110 V 115 V 120 V 208 V 230 V Range 4565 Hz <3VA Operative range
80120 % Ur
Analogue Output Ratings A.C. transducers Output Ranges DC Current output Nominal values Compliance voltage Response time (099.5%) DC Voltage output Nominal values Maximum current Response time (099.5%) 0..1V, -1..0..1V, 0..10V, -10..0..10V 20mA <300 ms 0..1mA, -1..0..1mA, 0..5mA, -5..0..5mA, 0..10mA, 10..0..10mA, 0..20mA, 4..20mA, -20..0..20mA 15V (10V for i4CA, i4VA) <300 ms
8.4.2
Accuracy EN 60688 (analogue outputs) and via communications. % of full scale unless otherwise stated. Voltage (Mean Sensing/RMS) Voltage (Suppressed Zero RMS) Phase current Neutral current Power Phase angle Demand values Frequency THD 0.5% 0.5% Un 0.5% 1% 0.5% 0.2 1% 0.1% (0.01% via communications) * 1%
I400/EN M/E
Page 18/58 8.5 8.5.1 Analogue Output Ratings D.C. transducers Output Ranges DC Current output Nominal values Compliance voltage Response time (099.5%) DC Voltage output Nominal values Maximum current Response time (099.5%) 8.5.2 Accuracy Analogue outputs and via communications. % of full scale. T.P.I. DC Voltage DC Current Resistance Temperature (RTD) 8.6 8.6.1 Pulsed energy switches (I4E) Output range Type Pulsed Pulse width Signal level 8.6.2 Accuracy Energy 8.7 8.7.1 Communication ports EIA232 Port Connection type Signal levels Cable type Maximum cable length Connector Isolation Transmission mode Protocol Data rate Point to point EIA232 Screened multi-core 15m Screw terminals electronic switch 2 to 510 ms 0.5% 0.5% 0.5% 0.5% 0.5%
0..1mA, -1..0..1mA, 0..5mA, -5..0..5mA, 0..10mA, 10..0..10mA, 0..20mA, 4..20mA, -20..0..20mA 15V 500 ms
3.7kV rms for 1 minute between all terminals and all other circuits Asynchronous MODBUS RTU 1200 to 115200 bits/s
Service Manual iSTAT I400 8.7.2 EIA485 Port Connection type Signal levels Cable type Maximum cable length Connector Isolation Transmission mode Protocol Data rate 8.8 Electrical Environment Insulation EN 61010-1: 1990 EMC compliance 89/336/EEC & 2004/108/EC The following generic standards were used to establish conformity. EN 61326-1: 1997 EMC Requirements Low Voltage Directive 73/23/EEC & 2006/95/EC Insulation Class II (500V RMS) Tested at 3.7kV peak Multi-drop (32 connections per link) EIA485 Screened twisted pair 1000m Screw terminals
I400/EN M/E
Page 19/58
3.7kV rms for 1 minute between all terminals and other circuits Asynchronous MODBUS RTU 1200 to 115200 bits/s
The following generic standards were used to establish conformity. EN 61010-1: 2002 8.9 8.9.1 Environmental Conditions Atmospheric environment Temperature and humidity EN 60688: 1992 JVF (DIN 40 040) Nominal range of operation Storage and transit Temperature coefficient (A.C. transducers) Temperature coefficient (D.C. transducers) Annual mean relative humidity -10C to 55C -40C to 70C 0.02% / C 0.05% / C 75% Class 2 Electrical equipment for measurement, control, and laboratory use.
I400/EN M/E
Page 20/58 8.9.2 Construction Material Enclosure protection Mounting Dimensions Flammability protection IEC 60529: 1989 EN 50022: 1978 100mm Case 45mm Case Weight AC auxiliary supply units UL 94 V-0
IP 50 (IP 20 for connection terminals) DIN rail 35x15 mm 100x75x104.5 mm 45x75x104.5 mm <0.6kg
I400/EN M/E
Page 21/58
9.
9.1
INSTALLATION
Dimensions
75
44.8
104.5
All dimensions in mm
Maximum section of connection wires < = 4.0mm for one wire < = 1.5mm for two wires
75
100
104.5
FIGURE 1 : I400 DIMENSIONS Models with case width 44.8mm Models with case width 100mm 9.2 Mounting Mounting is at the rear of the unit, for 35x15 mm DIN rail according to EN 50022: 1978 . I4CA, I4VA, I4CD, I4VD, I4F and I4D I4P, I4W, I4R, I4M and I4E
I400/EN M/E
Page 22/58 9.3 Internal Jumpers
On programmable models of transducers, the analogue output values can be programmed using the QDSP software via the EIA232 or EIA485 communication port. However, before this is done, the hardware output range of each analogue output must be selected, on some versions (i4C, i4V, i4F, i4Dx) and on early models of other variants a physical jumper position on the output module within the transducer case needs to be changed. On later models (except i4C, i4V, i4F, i4Dx) the configuration is done completely using the configuration software and no physical changes will be required. It is possible to choose between three hardware output ranges: 05 mA 020 mA 010 V
By selecting one of these three hardware output ranges, it is possible to program any linear or multiple-slope (with maximum 5 break points) output characteristic using the QDSP setting software. Caution: Electrical adjustments
Equipment that requires direct physical adjustments to their operating mechanism to change current or voltage settings, should have the electrical power removed before making the change, to avoid any risk of electrical shock. Where the internal jumper needs to be set, the location of the jumpers is as shown in the diagram below. Single output transducers will have only Jumper 1 fitted.
FIGURE 2 : I400 JUMPER POSITIONS For information, the QDSP setting software displays for each analogue output, on the Output graphical display in the Device Settings window, the positions to which the jumpers must be set to match the currently-selected output type. If it is attempted in QDSP to select an output range which is not in the currently-selected hardware range, QDSP will display an error message, to indicate that the jumper positions must be physically changed.
I400/EN M/E
Page 23/58
10.
10.1
CONNECTIONS
Auxiliary Supply Connection An auxiliary power supply is necessary for all I400 transducers, except for the self-powered mean sensing current and voltage transducers (I4CA and I4VA).
10.1.1
A.C. auxiliary supply If the I400 transducer is fitted with an A.C. auxiliary supply, the terminal allocations are as follows: Terminal Number 13 14 Terminal Marking ~ ~ Description Live Neutral
10.1.2
Universal auxiliary supply If the I400 transducer is fitted with a universal AC/DC auxiliary supply, the terminal allocations are as follows: Terminal Number 13 14 Terminal Marking +/~ /~ Description + / Live Common / Neutral
10.2
Communications Connections To be able to establish communication with an I400 unit, it has to be physically connected to the serial port of the computer or Remote Terminal Unit, etc. I400 transducer connections are identified on the transducer label beside the screw terminals. In order to communicate with the device, auxiliary power must be applied to the device, and the communications connection must be correctly wired.
10.2.1
EIA232 port If the I400 transducer is fitted with an EIA232 communications port, the terminal allocations are as follows: Description Receive Signal Ground Transmit I400 Terminal number 21 (23 I4M4 only) 22 (24 I4M4 only) 23 (25 I4M4 only) Tx Terminal RS232 9 pin connection marking PC Terminal Rx 3 5 2
The EIA232 communications port is configured as a DTE (Data Terminal Equipment) device, which means that a crossover cable will be required to connect to a standard EIA232 serial port on a PC (also a DTE). The maximum connection length is 15 metres.
I400/EN M/E
Page 24/58 10.2.2 EIA485 port
If the I400 transducer is fitted with an EIA485 communications port, the terminal allocations are as follows: Terminal Number 21 (23 I4M4 only) 22 (24 I4M4 only) A C Terminal Marking Description TxRxA (DATA+) No connection
23 (25 I4M4 only) TxRxB (DATA-) B Two-wire EIA485 only is used. An EIA485 port will be required on the Master system and on any PC being used with QDSP an external EIA485 (2-wire) interface is required connected to the PCs USB (or EIA232) port. The maximum connection length is 1000 metres. Conductors A and B should be terminated with a 120 terminating resistor. 10.3 10.3.1 Input Connections A.C. input transducers
11
u U L N
v k V L N K L l
Volts, frequency
Current
1 2
11
1 2 3 5 8
v V K k l L
u U L1 N
v k V K L l
L1 L2 L3
1 2
1 2 3 5 7 8 9
3 11
u
U L1 L2 L3 V K k l
v k l L V K
U
L K k l L
L1 L3 N
I400/EN M/E
Page 25/58
1 2 3 4 5 6 7
9 11
3 4
6 7
k L1 L3 N
l k K l k L K L l L1 L2 L3 N K
l k L K L K L l k l
Triple current
11
L1 L2 L3 N
Triple voltage
NOTE: The diagrams referred to as Power are applicable to Watt, VAr, Phase Angle and Multifunction transducers.
I400/EN M/E
Page 26/58 10.3.2 D.C. input transducers
1 +U
3 -U
3 +I -I
Ri Ru Ru Ri
Rx
100% 0%
DC Voltage
DC Current
1 Ri
4 Ri
1 Ri
Ri RuRu Ri
Ru Ri
Rx x
Rx x
Rx x
The I400 transducer output terminal allocations are as follows, where fitted: Terminal Number 15 16 17 18 19 20 21 (I4M4 only) 22 (I4M4 only) Terminal Marking + + + Description Output 1 + Output 1 Output 2 + Output 2 Output 3 + Output 3 Output: 4+ Output: 4
By default single output transducers always use Output 1 terminals (15 and 16). I4M Multifunction transducers may be fitted with none, one, two, three or four outputs depending on order option. I4E Multifunction energy transducers are always fitted with a pulse electronic switch on Output 1 terminals (15 and 16). If fitted, the other two outputs can be ordered as either additional electronic switches or analogue outputs. All D.C. input transducers are single output transducers.
I400/EN M/E
Page 27/58
11.
RELATED DOCUMENTS
Ref 1 2 3 Title I400 Digital Transducers Brochure QDSP Technical Manual Application Guide for Electrical Measuring Transducers
I400/EN M/E
Page 28/58
12.
12.1
MODBUS IMPLEMENTATION
TRANSACTIONS Communication operates on a master-slave basis where only one device (the master) can initiate transactions called 'Requests'. The other devices (slaves) respond by supplying the requested data to the master. This is called the 'Request - Response Cycle'. Master to slave request: Device address Function Code nx8 bit data bytes Error check
Slave to master response: Device address Function Code nx8 bit data bytes Error check
12.1.1
Request This Master to Slave transaction takes the form: Device address: Master addressing a slave (Address 0 is used for the broadcast address, which all slave devices recognise.) Function code: E.g. 03 asks the slave to read its Holding registers and respond with their contents. Data bytes: Tells the slave which register to start at and how many registers to read.
12.1.2
Response This Slave to Master transaction takes the form: Device address: To let the master know which slave is responding. Function code: This is an echo of the request function code. Data bytes: Contains the data collected from the slave.
12.1.3
Example of Request - Response cycle Input to I400 transducer: Data held in Input Registers: Van = 57.4 V 50Hz 30057(10) & 30058(10) Starting register 30057(10) - 30000(10) offset = 57(10) = 00 39(16)
12.1.3.1
Request Frame Starting Register Slave Address 21 Function code 04 HI LO 00 39 Register Count HI LO 00 02 CRC LO HI
Service Manual iSTAT I400 12.1.3.2 Response Frame Register Data Slave Address 21 Function code 04 Byte count 04 HI LO HI LO FD 00 E0 1F
I400/EN M/E
Page 29/58
CRC LO HI
Response register data, FD 00 E0 1F, is decoded as: Exponent (8 m.s.b., signed) = FD(16) = -3(10) Value (24 l.s.b., unsigned) = 00 E0 1F(16) = 57375(10) Complete number (decimal) = 57375 x 10-3 = 57.375 V 12.2 FRAMING There are two types of message framing for Modbus serial communications, ASCII or RTU. The I400 family of transducers supports RTU framing only. 12.2.1 RTU framing In RTU mode, messages start and end with a silent interval of at least 3.5 character times (t1-t2-t3-t4 as shown below). The advantage of this mode of framing is that it enables a greater character density and a better data throughput. However, each message must be transmitted in a continuous stream. If a silent interval of more than 1.5 character times occurs before completion of the frame, the device flushes the incomplete message and assumes that the next byte will be the address field of a new message. Start t1-t2-t3-t4 Address 8 bits Function 8 bits Data n x 8 bits CRC Check 16 bits End t1-t2-t3-t4
The Cyclic Redundancy Check (CRC) field is two bytes, containing a 16 bit binary value. The CRC value is calculated by the transmitting device, which appends the CRC to the message. The receiving device recalculates a CRC during receipt of the message, and compares the calculated value to the actual value it received in the CRC field. If the two values are not equal an error results. The CRC-16 calculation is an industry standard method used for error detection. One frame is transmitted as 1 start bit, 8 data bits and 2 stop bit. If parity is selected then the frame is transmitted as 1 start bit, 8 data bits, and 1 stop bit. Where n > 1 data is transmitted most significant byte first. The CRC check is transmitted least significant byte first. 12.3 SUPPORTED FUNCTIONS AND USAGE Code DEC 3 4 6 16 17 77 82 Code HEX 03 04 06 10 11 4D 52 to read from holding registers to read from input registers to write to a single holding register to write to one or more holding registers report slave ID read measurement string re-read output buffer (4XXXX memory references) (3XXXX memory references) (4XXXX memory references) (4XXXX memory references) 6 characters 1 byte value code (request) Use after broadcast request Function References
I400/EN M/E
Page 30/58 12.3.1 03 read from holding registers
Reads the content of Holding Registers (4XXXX references) in the slave. Broadcast is also supported. 12.3.1.1 Request Frame The query message specifies the starting register and quantity of registers (1 to 28) to be read. Registers are addressed starting at zero. Here is an example of a request to read register 40043 Connection Mode from slave device 33 (=21(16) ) Starting Register Slave Address 21 Function Code 03 HI LO 00 2B Register Count HI LO 00 01 CRC LO HI
12.3.1.2
Response Frame The register data in the response message is packed as two bytes per register, with the binary contents right justified within each byte. For each register, the first byte contains the high order bits and the second contains the low order bits. Data is scanned in the slave at the rate of 28 registers maximum per scan. The response is returned when the data is completely assembled. Here is an example of a response to the query: Register Data Slave Address 21 Function Code 03 Byte Count 02 HI LO 00 05 CRC LO HI
The contents of register 40043 is 00 05 (=4u 3 phase 4 wire unbalanced). 12.3.2 04 read from input registers Reads the content of Input Registers (3XXXX references) in the slave. Broadcast is also supported
I400/EN M/E
Page 31/58
The query message specifies the starting register and quantity (1 to 28) of registers to be read. Registers are addressed starting at zero. Here is an example of a request to read registers 30057 ... 30058 U1 (=Van) from slave device 33: Starting Register Slave Address 21 Function Code 04 HI LO 00 39 Register Count HI LO 00 02 CRC LO HI
12.3.2.2
Response Frame The register data in the response message is packed as two bytes per register, with the binary contents right justified within each byte. For each register, the first byte contains the high order bits and the second contains the low order bits. Data is scanned in the slave at the rate of 28 registers maximum per scan. The response is returned when the data is completely assembled. Here is an example of a response to the query: Register Data Register Data Slave Address 21 Function Code 04 Byte Count 04 HI LO FD 00 HI LO E0 1F CRC LO HI
The contents of registers 30036 ... 30037 are FD 00 and E0 1F hex. 12.3.3 06 write to a single holding register Pre-sets a value into a single holding register (4XXXXX reference). When broadcast, the function pre-sets the same register reference in all attached slaves. 12.3.3.1 Request Frame The query message specifies the register reference to be pre-set. Registers are addressed starting at zero; register 1 is addressed as 0. Here is an example of a request to pre-set register 40010 Active Access Level to 00 02 hex (Level 2 access) in slave device 33: Register Address Slave Address 21 Function Code 06 HI LO 00 0A Register Data HI LO 00 02 CRC LO HI
12.3.3.2
Response Frame The normal response is an echo of the query, returned after the register contents have been pre-set. Here is an example of a response to the query: Register Address Slave Address 21 Function Code 06 HI LO 00 0A Register Data HI LO 00 02 CRC LO HI
12.3.4
16 (10 HEX) write to one or more registers Pre-sets values into a sequence of holding registers (4XXXX references). When broadcast, the function pre-sets the same register references in all attached slaves.
I400/EN M/E
Page 32/58 12.3.4.1 Request Frame
The query message specifies the register references to be pre-set. Registers are addressed starting at zero; register 1 is addressed as 0. Here is an example of a request to pre-set two registers starting at 40008 to 41 41 and 41 41 hex (Enter Level 2 Password AAAA), in slave device 33: Slave Address 21 Function Code 10 Starting Address HI LO 00 08 Register Count HI LO 00 02 04 Byte Count Register Data HI LO HI LO 41 41 41 41 CRC LO HI
12.3.4.2
Response Frame The normal response returns the slave address, function code, starting address, and quantity of registers pre-set. Here is an example of a response to the query shown above. Slave Address 21 Function Code 10 Starting Address HI LO 00 08 Register Count HI LO 00 02 CRC LO HI
12.3.5
17 (11HEX) report slave id Returns a description of the type of controller present at the slave address.
12.3.5.1
Request Frame Here is an example of a request to report the ID of slave device 33: CRC Slave Address 21 Function Code 11 LO HI
12.3.5.2
Response Frame The format of a normal response is shown below: Slave Address 21 Function Code 11 Byte Count HI LO HI LO .. 10
49 34 4D 20 20 20 54 72 61 6E 73 64 75 63 65 72
Register Data
CRC LO HI
Service Manual iSTAT I400 12.3.6 77 (4D HEX) read measurement string
I400/EN M/E
Page 33/58
Reads the measurement value as an ASCII string. Broadcast is also supported. The value codes are listed in the following table:
Value Code DEC 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Value Code HEX 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 Measurement Value Frequency Frequency 1 Frequency 2 Frequency 3 U1 U2 U3 Uavg (phase to neutral) j12 (angle between U1 and U2) j23 (angle between U2 and U3) j31 (angle between U3 and U1) U12 U23 U31 Uavg (phase to phase) I1 I2 I3 IN Byte Count 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 Example String Data "50.004 " "50.004 " "50.004 " "50.004 " "48.043k" "48.115k" "48.183k" "48.113k" "+000.00" "+000.02" "-000.02" "00.07k" "00.07k" "00.14k" "00.09k" "079.94 " "080.58 " "080.40 " "240.9 "
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26
Iavg Total I Active Power Total (Pt) Active Power Phase L1 (P1) Active Power Phase L2 (P2) Active Power Phase L3 (P3) Reactive Power Total (Qt) Reactive Power Phase L1 (Q1) Reactive Power Phase L2 (Q2) Reactive Power Phase L3 (Q3) Apparent Power Total (St) Apparent Power Phase L1 (S1) Apparent Power Phase L2 (S2) Apparent Power Phase L3 (S3) Power Factor Total (PFt) Power Factor Phase 1 (PF1) Power Factor Phase 2 (PF2) Power Factor Phase 3 (PF3)
7 7 8 8 8 8 12 12 12 12 7 7 7 7 8 8 8 8
"080.31 " "240.91 " "+8147.3k" "+2697.6k" "+2724.2k" "+2725.1k" "8225.8kvar L" "2727.3kvar L" "2750.8kvar L" "2747.3kvar L" "11.578M" "3836.0k" "3871.4k" "3869.6k" "+0.704 L" "+0.703 L" "+0.704 L" "+0.704 L"
I400/EN M/E
Page 34/58
Value Code DEC 39 40 41 42 43 44 45 46 47 48 49 50 51 52 Value Code HEX 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 Measurement Value Power Angle Total (atan2(Pt,Qt)) (angle between U1 and I1) 2 (angle between U2 and I2) 3 (angle between U3 and I3) Internal Temperature U1 THD% U2 THD% U3 THD% U12 THD% U23 THD% U31 THD% I1 THD% I2 THD% I3 THD% DYNAMIC DEMAND VALUES 53 54 55 56 57 58 59 60 35 36 37 38 39 3A 3B 3C I1 I2 I3 Apparent Power Total (St) Active Power Total (Pt) - (positive) Active Power Total (Pt) - (negative) Reactive Power Total (Qt) - L Reactive Power Total (Qt) - C MAX DEMAND SINCE LAST RESET 61 62 63 64 65 66 67 68 3D 3E 3F 40 41 42 43 44 I1 I2 I3 Apparent Power Total (St) Active Power Total (Pt) - (positive) Active Power Total (Pt) - (negative) Reactive Power Total (Qt) - L Reactive Power Total (Qt) - C 10 10 10 11 11 11 14 14 10 10 10 11 11 11 14 14 Byte Count 7 7 7 7 7 6 6 6 6 6 6 6 6 6
"I1=79.70 A" "I2=80.07 A" "I3=79.91 A" "St=11.53MVA" "Pt=+8.051MW" "Pt=-0.000MW" "Qt=8.253Mvar L" "Qt=0.000Mvar C"
"I1=082.6 A" "I2=082.6 A" "I3=082.3 A" "St=12.02MVA" "Pt=+08.29MW" "Pt=-00.00MW" "Qt=08.71Mvar L" "Qt=00.00Mvar C"
Service Manual iSTAT I400 12.3.6.1 Request Frame The query message specifies the value code of the measurement to be read.
I400/EN M/E
Page 35/58
Here is an example of the query to read U1 (Van), value code 05, from slave device 33: Slave Address 21 Function Code 4D 05 Value Code CRC LO HI
12.3.6.2
Response Frame The ASCII string in the response message is packed as data bytes. The quantity of data bytes depends on the value code. Here is an example of a response to the query: Slave Address 21 Function Code 4D Byte Count 07 String Data 1. 2. 3. 4. 5. 6. 7. 34 38 2E 30 34 33 6B CRC LO HI
This reply is the ASCII string 48.043k. 12.3.7 82 (52 HEX) re-read output buffer This function should be used after the broadcast request. The addressed slave transmits the response frame of the previous request. 12.3.7.1 Request Frame Here is an example of a request to re-read the output buffer of slave device 33: CRC Slave Address 21 Function Code 52 LO HI
12.3.7.2
Response Frame The response to the query depends on the previous function code.
12.4
ERROR RESPONSES When a slave detects an error other than a CRC error, a response will be sent to the master. The most significant bit of the function code byte will be set to 1 (i.e. the function code sent from the slave will be equal to the function code sent from the master plus 128). The following byte will be an exception code indicating the type of error that occurred. The slave will ignore transmissions received from the master with CRC errors. An example of an illegal request and the corresponding exception response is shown below. The request in this example is to read registers 0201H to 0209H. If these addresses are not supported in the slave then the following occurs: Request Message Starting Register Address 01 Function Code 01 HI LO 02 01 Register Count HI LO 00 08 CRC 6D B4
I400/EN M/E
Page 36/58 Exception Response Message Address 01 12.4.1 Exception codes Code 01 Name ILLEGAL FUNCTION Meaning Function Code 81 Exception Code 02 CRC C1 91
The function code transmitted is not one of the functions supported by the slave.
02
ILLEGAL DATA ADDRESSES The data address received in the request is not an allowable value for the slave. Write to password protected registers. ILLEGAL DATA VALUE The value referenced in the data field transmitted by the master is not within range for the selected data address. The register count is greater than 28 (functions 03 and 04). The slave is engaged in processing a long duration program command. The master should re-transmit the message later when the slave is free.
03
06
I400/EN M/E
Page 37/58
13.
Code Address
Contents
Data
Ind
Values/Dependencies
Type
Min
Max
30000 memory reference SYSTEM DATA 04 04 04 04 30001 30008 Model Number 30009 30012 Serial Number 30013 30014 Software Reference Modbus Max. Register Read at Once T_Str16 T_Str8 T1 T1 Example: I4M3 Data Data Data Use 28 if (reg.30013) > 103 Data 105
04 04 04 04 04
30015 30018 Configuration Time Stamp 30019 30022 Calibration Time Stamp 30023 30024 Reserved Locations 30025 30026 Hardware I/O 4 Hardware - I/O 1
T_Time T_Time
Data Data
T1 T1
3 0 1 2 3 4 5
Jumperless Analog Output No I/O Unipolar Analog Output Bipolar Analog Output Jumperless Analog Output Pulse Output Tariff Input see Hardware - I/O 1 see Hardware - I/O 1 Data Data Data Data
04 04 04
T1 T1 0 1 2
No Communication RS 232 RS 485 External Auxiliary Supply N - Neutral Phase Voltage L1 Phase Voltage L2 Phase Voltage L3 Phase Current L1 Phase Current L2 Phase Current L3
04
30030
Hardware Configuration
T1
Data
04 04 04
T2 T2 T2
Step
I400/EN M/E
Page 38/58
Code Address 04 30040 Contents Energy Counter 4 Exponent Data T2 Ind Values/Dependencies Type Data
AVAILABLE MEASUREMENTS 04 30041 Measurements Parameter 1 Bit-0 Bit-4 Bit-5 Bit-6 Bit-7 Bit-8 Bit-9 Bit-10 Bit-11 Bit-12 Bit-13 Bit-14 Bit-15 04 30042 Measurements Parameter 2 Bit-0 Bit-1 Bit-2 Bit-4 Bit-5 Bit-6 Bit-7 Bit-8 Bit-9 Bit-10 Bit-11 Bit-12 Bit-13 Bit-14 Bit-15 04 30043 Measurements Parameter 3 I2 I3 IN Iavg I Active Power Total (Pt) Active Power Phase L1 (P1) Active Power Phase L2 (P2) Active Power Phase L3 (P3) Reactive Power Total (Qt) Reactive Power Phase L1 (Q1) Reactive Power Phase L2 (Q2) Reactive Power Phase L3 (Q3) Apparent Power Total (St) Apparent Power Phase L1 (S1) Data Frequency U1 U2 U3 Uavg (phase to neutral) 12 (angle between U1 and U2) 23 (angle between U2 and U3) 31 (angle between U3 and U1) U12 U23 U31 Uavg (phase to phase) I1 Data Data
I400/EN M/E
Page 39/58
Code Address
Contents
Data
Ind Bit-0 Bit-1 Bit-2 Bit-3 Bit-4 Bit-5 Bit-6 Bit-7 Bit-8 Bit-9 Bit-10 Bit-11 Bit-12 Bit-13 Bit-14 Bit-15
Values/Dependencies Apparent Power Phase L2 (S2) Apparent Power Phase L3 (S3) Power Factor Total (PFt) Power Factor Phase 1 (PF1) Power Factor Phase 2 (PF2) Power Factor Phase 3 (PF3)
Type
Min
Max
Power Angle Total (atan2(Pt,Qt)) 1 (angle between U1 and I1) 2 (angle between U2 and I2) 3 (angle between U3 and I3) Internal Temperature U1 THD% U2 THD% U3 THD% U12 THD% U23 THD% Data
04
30044
Measurements Parameter 4 Bit-0 Bit-1 Bit-2 Bit-3 Bit-8 Bit-9 Bit-10 Bit-11 U31 THD% I1 THD% I2 THD% I3 THD% Energy Counter 1 Energy Counter 2 Energy Counter 3 Energy Counter 4
04
30045
Measurements Parameter 5 Bit-0 Bit-1 Bit-2 Bit-3 Bit-4 Bit-5 Bit-6 Bit-7 Bit-8 MD I1 MD I2 MD I3 MD St MD Pt1 MD Pt2 MD Qt1 MD Qt2 MD Previous Period
Data
Step
I400/EN M/E
Page 40/58
Code Address Contents Data Ind Bit-9 Values/Dependencies MD Since Last Reset Type
MEASUREMENT 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 30049 30050 Frequency 30057 30058 U1 30059 30060 U2 30061 30062 U3 30063 30064 Uavg (phase to neutral) 30065 30066 30067 12 (angle between U1 and U2) 23 (angle between U2 and U3) 31 (angle between U3 and U1) T5 T5 T5 T5 T5 T17 T17 T17 T5 T5 T5 T5 T5 T5 T5 T5 Hz V V V V deg deg deg V V V V A A A A Data Data Data Data Data Data Data Data Data Data Data Data Data Data Data Data -180.00 -180.00 -180.00 179.99 179.99 179.99
30068 30069 U12 30070 30071 U23 30072 30073 U31 30074 30075 Uavg (phase to phase) 30076 30077 I1 30078 30079 I2 30080 30081 I3 30082 30083 IN
04 04 04 04 04 04 04 04 04 04 04 04
30086 30087 Iavg 30088 30089 I 30090 30091 Active Power Total (Pt) 30092 30093 Active Power Phase L1 (P1) 30094 30095 Active Power Phase L2 (P2) 30096 30097 Active Power Phase L3 (P3)
T5 T5 T6 T6 T6 T6
A A W W W W var L (if > 0) var C (if < 0) var L (if > 0) var C (if < 0) var L (if > 0) var C (if < 0) var L (if > 0) var C (if < 0) VA VA
Data Data Data Data Data Data Data Data Data Data Data Data
30098 30099 Reactive Power Total T6 (Qt) 30100 30101 Reactive Power Phase L1 (Q1) 30102 30103 Reactive Power Phase L2 (Q2) 30104 30105 Reactive Power Phase L3 (Q3) T6 T6 T6
30106 30107 Apparent Power Total T5 (St) 30108 30109 Apparent Power Phase L1 (S1) T5
I400/EN M/E
Page 41/58
Code Address 04 04 04 04 04 04 04 04 04 04 04
Contents
Data T5 T5 T7
Ind
Values/Dependencies VA VA
Min
Max
30110 30111 Apparent Power Phase L2 (S2) 30112 30113 Apparent Power Phase L3 (S3) 30114 30115 Power Factor Total (PFt)
30116 30117 Power Factor Phase 1 T7 (PF1) 30118 30119 Power Factor Phase 2 T7 (PF2) 30120 30121 Power Factor Phase 3 T7 (PF3) 30122 30123 30124 30125 30126 Power Angle Total (atan2(Pt,Qt)) T17 deg deg deg deg deg C
1 (angle between U1 T17 and I1) 2 (angle between U2 T17 and I2) 3 (angle between U3 T17 and I3) Internal Temperature T17
ENERGY 04 30134 30135 Energy Counter 1 T3 Data 8999999 1 9999999 99 9 8999999 1 9999999 99 9 8999999 1 9999999 99 9 8999999 1 9999999 99 9
04
T3
Data
04
T3
Data
04
T3
Data
DEMAND VALUES DYNAMIC DEMAND VALUES 04 04 04 04 04 04 04 30175 30176 I1 30177 30178 I2 30179 30180 I3 T5 T5 T5 Data Data Data Data Data Data Data
30181 30182 Apparent Power Total T5 (St) 30183 30184 Active Power Total (Pt) - (positive) 30185 30186 Active Power Total (Pt) - (negative) T6 T6
I400/EN M/E
Page 42/58
Code Address 04 Contents Data Ind Values/Dependencies Type Data
30189 30190 Reactive Power Total T6 (Qt) - C MAX DEMAND SINCE LAST RESET
04
30207 30208 I1
T5
Data
04
30213 30214 I2
T5
Data
04
30219 30220 I3
T5
Data
04
Data
04
T6
Data
04
T6
Data
04
Data
04
Data
THD HARMONIC DATA 04 04 04 04 04 04 04 04 04 30639 30640 30641 30642 30643 30644 30645 30646 30647 U1 THD% U2 THD% U3 THD% U12 THD% U23 THD% U31 THD% I1 THD% I2 THD% I3 THD% T16 T16 T16 T16 T16 T16 T16 T16 T16 Data Data Data Data Data Data Data Data Data
40000 memory reference SYSTEM DATA 16 16 16 40001 40002 User Password (L1, L2) 40003 40005 Factory Password (FAC) 40006 40007 Level 1 - User password T_Str4 T_Str6 T_Str4 AZ AZ AZ Password to attempt user access level upgrade Setting 41h 41h 41h 5Ah 5Ah 5Ah
I400/EN M/E
Page 43/58
Contents
Data T_Str4 T1
Ind AZ 0 1 2 3 4
Values/Dependencies
Type Setting
Min 41h 0
Max 5Ah 3
Full protection Access up to level 1 user password Access up to level 2 user password Access up to level 2 (backup pass.) Factory access level
03, 06, 40012 40021 Description 1 16 03, 06, 40022 40031 Description 2 16
T_Str20 T_Str20
Alphanum Alphanum
Setting Setting
20h 20h
7Eh 7Eh
SYSTEM CONFIGURATION 03, 06 40032 "M" Function Mode T1 0 I400 order of measurements Setting 0 1 1
T2 T2 T1 0 1 2 3 4 5
ms
Setting Setting
2 -3 0
510 9 5
Setting
3u - 3 phase 3 wire unbalanced 4u - 3 phase 4 wire unbalanced mA A/10 mV V/10 mA mV % of input range for 100% output % of input range for 100% output Setting Setting Setting Setting Setting Setting Setting Setting ? ? ? ? ? ? 10 10 ? ? ? ? ? ? 100 100 ? ? ? ? ? ? 0.01 0.01
CT Secondary CT Primary VT Secondary VT Primary Calibration current Calibration voltage Current input/output range Voltage input/output range
T4 T4 T4 T4 T4 T4 T16 T16
SYSTEM COMMANDS 06 40052 Reset command register T1 Bit-0 Bit-1 Reset Energy Meter Reset Demand
Step 1 1 1 1 2 1 1
I400/EN M/E
Page 44/58
Code Address Contents Data Ind Values/Dependencies Type
06
40053
T1
1 2
Setting
COMMUNICATION 03, 06 03, 06 40055 40056 Modbus Address Baud Rate T1 T1 0 1 2 3 4 5 6 7 Baud rate 1200 Baud rate 2400 Baud rate 4800 Baud rate 9600 Baud rate 19200 Baud rate 38400 Baud rate 57600 Baud rate 115200 Setting Setting 1 0 247 7
03, 06
40057
Stop Bit
T1
0 1
1 Stop bit 2 Stop bits No parity Odd parity Even parity 8 bits 7 bits
Setting
03, 06
40058
Parity
T1
0 1 2
Setting
03, 06
40059
Data Bits
T1
0 1
Setting
ANALOG OUTPUTS OUTPUT 1 03, 06 40060 Output 1 Type T1 0 1 2 3 4 5 03, 06 40061 Output 1 Parameter T1 0 1 5 6 7 8 9 10 11 1 mA 5 mA 10 mA 20 mA 1V 10 V No parameter Frequency U1 U2 U3 Uavg (phase to neutral) 12 (angle between U1 and U2) 23 (angle between U2 and U3) 31 (angle between U3 and U1) Setting 0 255 Setting 0 5
I400/EN M/E
Page 45/58
Code Address
Contents
Data
Ind 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
Values/Dependencies U12 U23 U31 Uavg (phase to phase) I1 I2 I3 IN Iavg I Active Power Total (Pt) Active Power Phase L1 (P1) Active Power Phase L2 (P2) Active Power Phase L3 (P3) Reactive Power Total (Qt) Reactive Power Phase L1 (Q1) Reactive Power Phase L2 (Q2) Reactive Power Phase L3 (Q3) Apparent Power Total (St) Apparent Power Phase L1 (S1) Apparent Power Phase L2 (S2) Apparent Power Phase L3 (S3) Power Factor Total (PFt) Power Factor Phase 1 (PF1) Power Factor Phase 2 (PF2) Power Factor Phase 3 (PF3)
Type
Min
Max
Power Angle Total (atan2(Pt,Qt)) 1 (angle between U1 and I1) 2 (angle between U2 and I2) 3 (angle between U3 and I3) Internal Temperature U1 THD% U2 THD% U3 THD%
Step
I400/EN M/E
Page 46/58
Code Address Contents Data Ind 47 48 49 50 51 52 Values/Dependencies U12 THD% U23 THD% U31 THD% I1 THD% I2 THD% I3 THD% DYNAMIC DEMAND VALUES 53 54 55 56 57 58 59 60 I1 I2 I3 Apparent Power Total (St) Active Power Total (Pt) - (positive) Active Power Total (Pt) - (negative) Reactive Power Total (Qt) L Reactive Power Total (Qt) C MAX DEMAND SINCE LAST RESET 61 62 63 64 65 66 67 68 I1 I2 I3 Apparent Power Total (St) Active Power Total (Pt) - (positive) Active Power Total (Pt) - (negative) Reactive Power Total (Qt) L Reactive Power Total (Qt) C EXTENDED POWER FACTOR 69 70 71 72 CAP/IND P. F. Total (PFt) CAP/IND P. F. Phase 1 (PF1) CAP/IND P. F. Phase 2 (PF2) CAP/IND P. F. Phase 3 (PF3) Directional Currents (= Ix * sign(Px)) 73 74 75 76 Directional Iavg Directional I1 Directional I2 Directional I3 Type
I400/EN M/E
Page 47/58
Data T1
Ind 0 1
Type Setting
Min 0
Max 1
03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06
40063 40064 40065 40066 40067 40068 40069 40070 40071 40072 40073 40074 40075 40076 40077
Output 1 Number of Breakpoints Output 1 Lower X Point (X0) Output 1 Lower Y Point (Y0)
T1 T17 T17 % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type
Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting
0 -300 -120 -300 -120 -300 -120 -300 -120 -300 -120 -300 -120 -300 -120
6 300 120 300 120 300 120 300 120 300 120 300 120 300 120
Output 1 X Breakpoint T17 1 (X1) Output 1 Y Breakpoint T17 1 (Y1) Output 1 X Breakpoint T17 2 (X2) Output 1 Y Breakpoint T17 2 (Y2) Output 1 X Breakpoint T17 3 (X3) Output 1 Y Breakpoint T17 3 (Y3) Output 1 X Breakpoint T17 4 (X4) Output 1 Y Breakpoint T17 4 (Y4) Output 1 X Breakpoint T17 5 (X5) Output 1 Y Breakpoint T17 5 (Y5) Output 1 X Breakpoint T17 6 (X6) Output 1 Y Breakpoint T17 6 (Y6) OUTPUT 2
Output 2 Type Output 2 Parameter Output 2 Function Type Output 2 Number of Breakpoints Output 2 Lower X Point (X0) Output 2 Lower Y Point (Y0)
T1 T1 T1 T1 T17 T17
% of parameter value % of output type % of parameter value % of output type % of parameter value
Output 2 X Breakpoint T17 1 (X1) Output 2 Y Breakpoint T17 1 (Y1) Output 2 X Breakpoint T17 2 (X2)
Step 1 1 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 1 1 1 1 0.01 0.01 0.01 0.01 0.01
I400/EN M/E
Page 48/58
Code Address 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 40089 40090 40091 40092 40093 40094 40095 40096 40097 Contents Data Ind Values/Dependencies % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type Type Setting Setting Setting Setting Setting Setting Setting Setting Setting
Output 2 Y Breakpoint T17 2 (Y2) Output 2 X Breakpoint T17 3 (X3) Output 2 Y Breakpoint T17 3 (Y3) Output 2 X Breakpoint T17 4 (X4) Output 2 Y Breakpoint T17 4 (Y4) Output 2 X Breakpoint T17 5 (X5) Output 2 Y Breakpoint T17 5 (Y5) Output 2 X Breakpoint T17 6 (X6) Output 2 Y Breakpoint T17 6 (Y6) OUTPUT 3
03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06
40100 40101 40102 40103 40104 40105 40106 40107 40108 40109 40110 40111 40112 40113 40114 40115 40116
Output 3 Type Output 3 Parameter Output 3 Function Type Output 3 Number of Breakpoints Output 3 Lower X Point (X0) Output 3 Lower Y Point (Y0)
T1 T1 T1 T1 T17 T17
0 0 0 0 -300 -120 -300 -120 -300 -120 -300 -120 -300 -120 -300 -120 -300
5 255 1 6 300 120 300 120 300 120 300 120 300 120 300 120 300
% of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value
Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting
Output 3 X Breakpoint T17 1 (X1) Output 3 Y Breakpoint T17 1 (Y1) Output 3 X Breakpoint T17 2 (X2) Output 3 Y Breakpoint T17 2 (Y2) Output 3 X Breakpoint T17 3 (X3) Output 3 Y Breakpoint T17 3 (Y3) Output 3 X Breakpoint T17 4 (X4) Output 3 Y Breakpoint T17 4 (Y4) Output 3 X Breakpoint T17 5 (X5) Output 3 Y Breakpoint T17 5 (Y5) Output 3 X Breakpoint T17 6 (X6)
I400/EN M/E
Page 49/58
Contents
Data
Ind
Type Setting
Min -120
Max 120
DEMAND CALCULATIONS 03, 06 40123 Time constant T1 minutes (0=disabled) Setting 0 255 1
ENERGY COUNTER SETTINGS Energy Counter 1 03, 06 40131 Energy Counter 1 Parameter T1 0 1 2 3 03, 06 40132 Energy Counter 1 Configuration T1 Bit-0 Bit-1 Bit-2 Bit-3 Bit-4 Bit-5 03,06 40134 Energy Counter 1 divider T1 No parameter Active Power Reactive Power Apparent Power Quadrant I Enabled Quadrant II Enabled Quadrant III Enabled Quadrant IV Enabled Absolute Value Invert Value 1, 10, 100, 1000, 10000 Setting Setting 0 63 1 Setting 0 3 1
Energy Counter 2 03, 06 03, 06 03,06 40135 40136 40138 Energy Counter 2 Parameter Energy Counter 2 Configuration Energy Counter 2 divider T1 T1 T1 See Energy Counter 1 Parameter See Energy Counter 1 Configuration See Energy Counter 1 divider Setting Setting Setting 0 0 3 63 1 1
Energy Counter 3 03, 06 03, 06 03,06 40139 40140 40142 Energy Counter 3 Parameter Energy Counter 3 Configuration Energy Counter 3 divider T1 T1 T1 See Energy Counter 1 Parameter See Energy Counter 1 Configuration See Energy Counter 1 divider Setting Setting Setting 0 0 3 63 1 1
Energy Counter 4 03, 06 03, 06 40143 40144 Energy Counter 4 Parameter Energy Counter 4 Configuration T1 T1 See Energy Counter 1 Parameter See Energy Counter 1 Configuration Setting Setting 0 0 3 63 1 1
Step 0.01
I400/EN M/E
Page 50/58
Code Address 03,06 40146 Contents Energy Counter 4 divider Data T1 Ind Values/Dependencies See Energy Counter 1 divider Type Setting
ANALOGUE OUTPUT 4 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 40160 40161 40162 40163 40164 40165 40166 40167 40168 40169 40170 40171 40172 40173 40174 40175 40176 40177 Output 4 Type Output 4 Parameter Output 4 Function Type Output 4 Number of Breakpoints Output 4 Lower X Point (X0) Output 4 Lower Y Point (Y0) T1 T1 T1 T1 T17 T17 % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type See Analogue Output 1 See Analogue Output 1 See Analogue Output 1 Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting 0 0 0 0 -300 -120 -300 -120 -300 -120 -300 -120 -300 -120 -300 -120 -300 -120 5 255 1 6 300 120 300 120 300 120 300 120 300 120 300 120 300 120
Output 4 X Breakpoint T17 1 (X1) Output 4 Y Breakpoint T17 1 (Y1) Output 4 X Breakpoint T17 2 (X2) Output 4 Y Breakpoint T17 2 (Y2) Output 4 X Breakpoint T17 3 (X3) Output 4 Y Breakpoint T17 3 (Y3) Output 4 X Breakpoint T17 4 (X4) Output 4 Y Breakpoint T17 4 (Y4) Output 4 X Breakpoint T17 5 (X5) Output 4 Y Breakpoint T17 5 (Y5) Output 4 X Breakpoint T17 6 (X6) Output 4 Y Breakpoint T17 6 (Y6)
I400/EN M/E
Page 51/58
14.
Code Address
30000 memory reference SYSTEM DATA 04 04 04 04 30001 30008 Model Number 30009 30012 Serial Number 30013 30014 Software Reference Modbus Max. Register Read at Once T_Str16 T_Str8 T1 T1 Example: I4DB Data Data Data Use 28 if (reg.30013) > 103 Data
04 04 04
30015 30018 Configuration Time Stamp 30019 30022 Calibration Time Stamp 30023 30025 Reserved Locations
T_Time T_Time
Data Data
04
30026
Hardware - I/O 1
T1
0 2
Data
04
30029
0 1 2
Data
04 04 04 04 04 04
31501 31502 User Function 31503 31504 DC Voltage 31505 31506 DC Current 31507 31508 Resistance 31509 31511 Temperature Ratio
T6 T6 T6 T6 T19 T17
40000 memory reference SYSTEM DATA 16 16 16 16 03, 06 40001 40002 User Password (L1, L2) 40003 40005 Factory Password (FAC) 40006 40007 Level 1 - User password 40008 40009 Level 2 - User password 40010 Active Access Level T_Str4 T_Str6 T_Str4 T_Str4 T1 AZ AZ AZ AZ 0 Full protection Password to attempt user access level upgrade Setting 41h 41h 41h 41h 0 5Ah 5Ah 5Ah 5Ah 3
Password to attempt factory Setting access level upgrade Setting Setting Setting
I400/EN M/E
Page 52/58
Code Address Contents Data Ind 1 2 3 4 Values/Dependencies Access up to level 1 user password Access up to level 2 user password Access up to level 2 (backup pass.) Factory access level Type Data Data Data Data
03, 06, 40012 40021 Description 1 16 03, 06, 40022 40031 Description 2 16
T_Str20 T_Str20
Alphanum Alphanum
Setting Setting
20h 20h
7Eh 7Eh
COMMUNICATION 03, 06 03, 06 40055 40056 Modbus Address Baud Rate T1 T1 0 1 2 3 4 5 6 7 Baud rate 1200 Baud rate 2400 Baud rate 4800 Baud rate 9600 Baud rate 19200 Baud rate 38400 Baud rate 57600 Baud rate 115200 Setting Setting 1 0 247 7
03, 06
40057
Stop Bit
T1
0 1
1 Stop bit 2 Stop bits No parity Odd parity Even parity 8 bits 7 bits
Setting
03, 06
40058
Parity
T1
0 1 2
Setting
03, 06
40059
Data Bits
T1
0 1
Setting
ANALOG OUTPUTS OUTPUT 1 03, 06 40060 Output 1 Type T1 0 1 2 3 4 5 03, 06 40061 Output 1 Parameter T1 0 43 100 1 mA 5 mA 10 mA 20 mA 1V 10 V No parameter Internal Temperature User Function Setting 0 255 Setting 0 5
I400/EN M/E
Page 53/58
Code Address
Contents
Data
Type
Min
Max
03, 06
40062
T1
0 1
linear quadratic
Setting
03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06
40063 40064 40065 40066 40067 40068 40069 40070 40071 40072 40073 40074 40075 40076 40077
Output 1 Number of Breakpoints Output 1 Lower X Point (X0) Output 1 Lower Y Point (Y0)
T1 T17 T17 % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type % of parameter value % of output type
Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting
0 -300 -120 -300 -120 -300 -120 -300 -120 -300 -120 -300 -120 -300 -120
6 300 120 300 120 300 120 300 120 300 120 300 120 300 120
Output 1 X Breakpoint T17 1 (X1) Output 1 Y Breakpoint T17 1 (Y1) Output 1 X Breakpoint T17 2 (X2) Output 1 Y Breakpoint T17 2 (Y2) Output 1 X Breakpoint T17 3 (X3) Output 1 Y Breakpoint T17 3 (Y3) Output 1 X Breakpoint T17 4 (X4) Output 1 Y Breakpoint T17 4 (Y4) Output 1 X Breakpoint T17 5 (X5) Output 1 Y Breakpoint T17 5 (Y5) Output 1 X Breakpoint T17 6 (X6) Output 1 Y Breakpoint T17 6 (Y6)
DC INPUT CONFIGURATION 03, 06 03, 06 03, 06 03, 06 40200 40201 40202 40204 Max. Voltage input range Max Current input range T4c T4c V A Ohm % of input range for 100% output Setting Setting Setting Setting 0.1 100 0.01
Step 1 1 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01
I400/EN M/E
Page 54/58
Code Address 03, 06 03, 06 03,06 03,06 40205 40206 40207 40208 Contents Current input/output range Resistance input/output range Number of Quantization levels Resistance Connection Mode Data T16 T16 T1 T1 0 1 2 03, 06 03,06 03,06 40209 40210 40211 Offset Resistance Input Average Time Interval Number of sliding windows for avg. T16 T18 T1 Ind Values/Dependencies % of input range for 100% output % of input range for 100% output 0 for continuous 2-wire 3-wire 4-wire Terminal Wires Resistance Setting (Ohms) Seconds Setting Setting 0 0.1 1 Type Setting Setting Setting Setting
100 6 10
LINEARISATION FUNCTION 03, 06 03, 06 03, 06 40230 40231 40232 Zero Input point (X=0) T17 Unit Input point (X=1) T17 Function Type T1 0 1 2 3 % of input range for x=0 % of input range for x=1 Linear User Function Pt100 Ni100 Setting Setting Setting -120 -120 0 120 120 10
03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06 03, 06
40233 40234 40235 40236 40237 40238 40239 40240 40241 40242
User function Nominal T2 Output Exponent User function Nominal T1 Output Value User function Polynomial level Polynom factor A0 Polynom factor A1 Polynom factor A2 Polynom factor A3 Polynom factor A4 Polynom factor A5 Polynom factor A6 T1 T17 T17 T17 T17 T17 T17 T17 % % % % % % %
Setting Setting Setting Setting Setting Setting Setting Setting Setting Setting
I400/EN M/E
Page 55/58
15.
Type T1
T2
T3
Signed Long Value (32 bit) Example: 123456789 stored as 123456789 = 075B CD 15(16)
Short Unsigned float (16 bit) Decade Exponent(Unsigned 2 bit) Binary Unsigned Value (14 bit) Example: 10000*102 stored as A710(16)
Unsigned Measurement (32 bit) Decade Exponent(Signed 8 bit) Binary Unsigned Value (24 bit) Example: 123456*10-3 stored as FD01 E240(16)
Signed Measurement (32 bit) Decade Exponent (Signed 8 bit) Binary Signed value (24 bit) Example: - 123456*10-3 stored as FDFE 1DC0(16)
Power Factor (32 bit) Sign: Import/Export (00/FF) Sign: Inductive/Capacitive (00/FF) Unsigned Value (16 bit), 4 decimal places Example: 0.9876 CAP stored as 00FF 2694(16)
Time stamp (32 bit) Minutes 00 - 59 (BCD) Hours 00 - 23 (BCD) Day of month 01 - 31 (BCD) Month of year 01 - 12 (BCD) Example: 15:42, 1. SEP stored as 4215 0109(16)
Time (32 bit) 1/100s 00 - 99 (BCD) Seconds 00 - 59 (BCD) Minutes 00 - 59 (BCD) Hours 00 - 24 (BCD) Example: 15:42:03.75 stored as 7503 4215(16)
I400/EN M/E
Page 56/58 Type Value / Bit Mask bits # 23..16 bits # 15..00 Description Month of year 01 - 12 (BCD) Year (unsigned integer) 1998..4095
Example: 10, SEP 2000 stored as 1009 07D0(16) T_Str4 (T11) T_Str6 (T12) T_Str8 Text String 4 characters Two characters per 16 bit register Text String 6 characters Two characters per 16 bit register Text String 8 characters Two characters per 16 bit register. T_Str16 Text String 16 characters Two characters per 16 bit register. T_Str20 Text String 20 characters Two characters per 16 bit register. T16 Unsigned Value (16 bit), 2 decimal places Example: 123.45 stored as 123.45 = 3039(16) T17 Signed Value (16 bit), 2 decimal places Example: -123.45 stored as -123.45 = CFC7(16) T18 Unsigned Value (16 bit), 1 decimal palce Example: 1234.5 stored as 1234.5 = 3039(16) T19 Signed Value (16 bit), 1 decimal palce Example: -1234.5 stored as -1234.5 = CFC7(16) T_Time bits # 63..56 bits # 55..48 bits # 47..40 bits # 39..32 bits # 31..24 bits # 23..16 bits # 15..00 Time and Date (64 bit) 1/100s 00 - 99 (BCD) Seconds 00 - 59 (BCD) Minutes 00 - 59 (BCD) Hours 00 - 24 (BCD) Day of month 01 - 31 (BCD) Month of year 01 - 12 (BCD) Year (unsigned integer) 1998..4095 Example: 15:42:03.75, 10. SEP 2000 stored as 7503 4215 1009 07D0(16) T_TimeIEC bits # 63..55 bits # 54..48 bits # 47..44 bits # 43..40 bits # 39..37 bits # 36..32 bit # 31 bits # 30..29 Time and Date (64 bit) = IEC870-5-4 "Binary Time 2a" Reserved Years (0 .. 99) Reserved Months (1 .. 12) Day of Week (1 .. 7) Day of Month (1 .. 31) Summer Time (0 .. 1): Summer time (1), Standard time (0) Reserved
Service Manual iSTAT I400 Type Value / Bit Mask bits # 28..24 bit # 23 bit # 22 bits # 21..16 bits # 15..00 Description Hours (0 .. 23) Invalid (0 .. 1): Invalid (1), Valid (0) Reserved Minutes (0 .. 59) Milliseconds (0 .. 59999)
I400/EN M/E
Page 57/58
Example: 15:42, 1. SEP stored as 4215 0109(16) T_Data Record Data Size and SubTypes depends on the Actual Memory Part T4c bits # 15..14 bits # 13..00 Short Unsigned float (16 bit), 3 decimal palces Decade Exponent(Unsigned 2 bit) Binary Unsigned Value (14 bit) Example: 10.000*102 stored as A710(16)
I400/EN M/E
Page 58/58
BLANK PAGE
PXXX
Product Description
Alstom Grid - ALSTOM 2011. ALSTOM, the ALSTOM logo and any alternative version thereof are trademarks and service marks of ALSTOM. The other names mentioned, registered or not, are the property of their respective companies. The technical and other data contained in this document is provided for information only. Neither ALSTOM, its officers or employees accept responsibility for, or should be taken as making any representation or warranty (whether express or implied), as to the accuracy or completeness of such data or the achievement of any projected performance criteria where these are indicated. ALSTOM reserves the right to revise or change this data at any time without further notice. Alstom Grid Worldwide Contact Centre www.alstom.com/grid/contactcentre/ Tel: +44 (0) 1785 250 070
www.alstom.com
GRID