Professional Documents
Culture Documents
Products Covered
Quadratic Integra 1000 Switchboard Integra 1000 Integra 1540 Integra 1560 Integra 1580 Quadratic Integra 2000 System Protection Relay (SPR)
Tyco Electronics UK Limited Crompton Instruments Freebournes Road, Witham, Essex, CM8 3AH, UK Tel: +44 1376 509 509 Fax: +44 1376 509 511
The Information contained in this guide is for use only by installers trained to make electrical power & communications installations and is intended to describe the commuications function of the products covered. However, Tyco Electronics has no control over the field conditions which influence product installation. It is the user's responsibility to determine the suitability of the installation method in the user's field conditions. Tyco Electronics' only obligations are those in Tyco Electronics' standard Conditions of Sale for this product and in no case will Tyco Electronics be liable for any other incidental, indirect or consequential damages arising from the use or misuse of the products. Crompton is a trade mark.
Tyco Electronics UK Limited Crompton Instruments Freebournes Road, Witham, Essex, CM8 3AH, UK Phone:Page 2 of 35 509 Fax: +44 1376 509 511 +44 1376 509
Page 3 of 35
Contents
INTRODUCING THE MODBUS PROTOCOL.................................................................................................................3 CONTENTS ....................................................................................................................................................................4 WHAT IS RS485?...........................................................................................................................................................5 WHAT IS HALF DUPLEX?.............................................................................................................................................5 CONNECTING THE INSTRUMENTS .............................................................................................................................5 WHICH IS A AND WHICH IS B? ....................................................................................................................................6 MODBUS MESSAGES...................................................................................................................................................7 MODBUS MESSAGE FORMAT .....................................................................................................................................7 THE SERIAL TRANSMISSION MODES ........................................................................................................................9 ASCII MODE .................................................................................................................................................................9 RTU MODE .................................................................................................................................................................10 MODBUS MESSAGE TIMING (RTU MODE)....................................................................................................................10 HOW CHARACTERS ARE TRANSMITTED SERIALLY ............................................................................................................11 ERROR CHECKING METHODS ........................................................................................................................................11 PARITY CHECKING ........................................................................................................................................................12 FUNCTION CODES......................................................................................................................................................13 PRODUCT SPECIFIC CONSIDERATIONS. ................................................................................................................13 MODBUS COMMANDS SUPPORTED ........................................................................................................................15 READ INPUT REGISTERS ...............................................................................................................................................15 READ HOLDING REGISTERS ...........................................................................................................................................16 WRITE HOLDING REGISTERS .........................................................................................................................................17 DIAGNOSTICS ...............................................................................................................................................................18 WHEN THINGS GO WRONG.......................................................................................................................................19 PRODUCT INFORMATION ..........................................................................................................................................20 EXCEPTION CODES.......................................................................................................................................................20 START UP CONSIDERATIONS. ........................................................................................................................................20 IDENTIFYING IMPORTING, EXPORTING, LEADING AND LAGGING..........................................................................................21 LINE TO LINE AND LINE TO NEUTRAL VOLTAGES: .............................................................................................................21 INSTRUMENT MODBUS REGISTERS .................................................................................................................................21 INPUT REGISTERS ........................................................................................................................................................21 HOLDING REGISTERS ....................................................................................................................................................22 HOLDING REGISTERS SPECIFIC TO THE 1560 /1580 ........................................................................................................22 HOLDING REGISTER SPECIFIC TO THE SPR .....................................................................................................................25 APPENDIX A: INSTRUMENT INPUT REGISTERS .....................................................................................................29 APPENDIX B: INSTRUMENT HOLDING REGISTERS ...............................................................................................34
Page 4 of 35
What is RS485?
RS485 or EIA (Electronic Industries Association) RS485 is a balanced line, half-duplex transmission system allowing transmission distances of up to 1.2 km. The following table summarises the RS-485 Standard:
PARAMETER Mode of Operation Number of Drivers and Receivers Maximum cable length (metres) Maximum data rate (baud) Maximum common mode voltage (Volts) Minimum Driver Output Levels (Loaded) Minimum Driver Output Levels (Unloaded) Drive Load (Ohms) Driver Output short circuit current Limit (mA) Minimum receiver input Resistance (kohms) Receiver sensitivity Differential 32 Drivers, 32 Receivers 1200 10 M 12 to -7 +/- 1.5 +/- 6 60 (min) 150 to Gnd, 250 to -7 or 12 V 12 +/- 200mv
Further information relating to RS485 may be obtained from either the EIA or the various RS485 device manufacturers: Texas Instruments Maxim Semiconductors
Page 5 of 35
A Belden 9841 (Single pair) or 9842 (Two pair) cable with a characteristic impedance of 120 ohms is recommended, the cable should be terminated at each end with a 120 ohm, quarter watt (or greater) resistor.
There must be no more than two wires connected to each terminal, this ensures that a Daisy Chain or straight line configuration is used. A Star or a network with Stubs (Tees) is not recommended as reflections within the cable may result in data corruption.
Page 6 of 35
MODBUS Messages
Communication on a MODBUS Network is initiated (started) by a Master with a query to a Slave. The Slave which is constantly monitoring the network for Queries will recognise only the Queries addressed to it and will respond either by performing an action (setting a value for example) or by returning a response. Only the Master can initiate a query.
In the MODBUS protocol the master can address individual slaves, or, using a special Broadcast address, can initiate a broadcast message to all slaves. The SPR and Integra products do not support the broadcast address.
Slave Address
Function Code
Slave Address:
8-bit value representing the slave being addressed (1 to 247), 0 is reserved for the broadcast address. The SPR and Integra products do not support the broadcast address. 8-bit value telling the addressed slave what action is to be performed. (3, 4, or 16 are valid for Integra) The top (most significant) eight bits of a 16-bit number specifying the start address of the data being requested. The bottom (least significant) eight bits of a 16-bit number specifying the start address of the data being requested.
Page 7 of 35
Number of Points (Hi): The top (most significant) eight bits of a 16-bit number specifying the number of registers being requested. Number of Points (Lo): The bottom (least significant) eight bits of a 16-bit number specifying the number of registers being requested. Error Check (Lo): Error Check (Hi): The bottom (least significant) eight bits of a 16-bit number representing the error check value. The top (most significant) eight bits of a 16-bit number representing the error check value.
Response The example illustrates the normal response to a request for a single 16-bit Register.
Slave Address
Function Code
Byte Count
Data (Hi)
Data (Lo)
8-bit value representing the address of slave, which has just responded. 8-bit value which, when a copy of the function code in the query, indicates that the slave recognised the query and has responded. (See also Exception Response). 8-bit value indicating the number of data bytes contained within this response The top (most significant) eight bits of a 16-bit number representing the register(s) requested in the query. The bottom (least significant) eight bits of a 16-bit number representing the register(s) requested in the query. The bottom (least significant) eight bits of a 16-bit number representing the error check value. The top (most significant) eight bits of a 16-bit number representing the error check value.
Byte Count: Data (Hi): Data (Lo): Error Check (Lo): Error Check (Hi): Exception Response
If an error is detected in the content of the query (excluding parity errors and Error Check mismatch), the function code will be modified to indicate that the response is an error response (called an exception response), and the data bytes will contain a code that describes the error. The exception response is identified by the function code being a copy of the query function code but with the most-significant bit set to logic 1.
Slave Address Function Code Error Code Error Check (Lo) Error Check (Hi)
Slave Address:
8-bit value representing the address of slave, which has just responded.
Page 8 of 35
Function Code:
8 bit value which is the function code in the query OR'ed with Hex (80), indicating the slave either does not recognise the query or could not carry out the action requested. 8-bit value indicating the nature of the exception detected. (See Exception Codes in the section Product Information for a list of SPR and Integra supported codes). The bottom (least significant) eight bits of a 16-bit number representing the error check value. The top (most significant) eight bits of a 16-bit number representing the error check value.
Error Code:
ASCII Mode
In ASCII (American Standard Code for Information Interchange) mode, each 8-bit byte in a message is sent as two ASCII characters. The main advantages of this mode are that it allows time intervals of up to one second to occur between characters without causing a timeout error and that messages may be monitored more easily on a simple ASCII terminal. In ASCII mode messages begin with the : character (Hex (3A)) and end with a Carriage Return Line Feed pair (Hex (0D) and Hex (0A)). The format for each byte in ASCII mode is:
Coding System:
Hexadecimal, ASCII characters 0-9, A-F One hexadecimal character contained in each ASCII character of the message, each 8-bit byte to be transmitted requires two characters. 1 start bit 7 data bits, least significant bit sent first 1 parity bit for even/odd parity; no parity bit for no parity, 1 stop bit if parity is used; 2 stop bits if no parity
The SPR and Integra products do not support the ASCII mode.
Page 9 of 35
RTU Mode
In RTU (Remote Terminal Unit) mode, each 8-bit byte in a message contains two 4-bit hexadecimal characters. The main advantage of this mode is that its greater character density allows better data throughput than ASCII for the same baud rate, however each message must be transmitted in a continuous stream. The format for each byte in RTU mode is:
Coding System:
8-bit binary, hexadecimal 0-9, A-F Two hexadecimal characters contained in each 8-bit field of the message 1 start bit, 8 data bits, least significant bit sent first 1 parity bit for even/odd parity; no parity bit for no parity 1 stop bit if parity is used; 2 stop bits if no parity
The SPR and Integra products support MODBUS RTU mode. Integra additionally supports a common alternative format with 1 stop bit and no parity.
Page 10 of 35
Without Parity Checking, 2 Stop Bits (11 bit characters): Start 1 2 3 4 5 6 7 8 Stop Stop
Start
Stop
Page 11 of 35
Parity Checking
If parity checking is enabled - either Even or Odd Parity is specified - the quantity of 1s will be counted in the data portion of each of the eight bits in the character. The parity bit will then be set to a 0 or 1 to result in an Even or Odd total of 1s. Note that parity checking can only detect an error if an odd number of bits are picked up or dropped in a character frame during transmission, if for example two 1s are corrupted to 0s the parity check will not find the error. If No Parity checking is specified, no parity bit is transmitted and no parity check can be made. An additional stop bit is transmitted to fill out the character frame when 2 stop bits are selected. If No Parity checking is specified and one stop bit is selected the character is effectively shortened by one bit.
CRC Checking
The error check bytes of the MODBUS messages contain a Cyclical Redundancy Check (CRC) value that is used to check the content of the entire message. The error check bytes must always be present to comply with the MODBUS protocol; there is no option to disable it. The error check bytes represent a 16-bit binary value, calculated by the transmitting device. The receiving device must recalculate the CRC during receipt of the message and compare the calculated value to the value received in the error check bytes. If the two values are not equal, the message should be discarded. The error check calculation is started by first pre-loading a 16-bit register to all 1s (i.e. Hex (FFFF)) each successive 8-bit byte of the message is applied to the current contents of the register. Note: only the eight bits of data in each character are used for generating the CRC, start bits, stop bits and the parity bit, if one is used, are not included in the error check bytes. During generation of the error check bytes, each 8-bit character is exclusive OR'ed with the register contents. The result is shifted in the direction of the least significant bit (LSB), with a zero filled into the most significant bit (MSB) position. The LSB prior to the shift is extracted and examined. If the LSB was a 1, the register is then exclusive OR'ed with a pre-set, fixed value. If the LSB was a 0, no exclusive OR takes place. This process is repeated until eight shifts have been performed. After the last (eighth) shift, the next 8-bit byte is exclusive OR'ed with the registers current value, and the process repeated. The final contents of the register, after all the bytes of the message have been applied, is the error check value. In the following pseudo code ErrorWord is a 16-bit value representing the error check values.
BEGIN ErrorWord = Hex (FFFF) FOR Each byte in message ErrorWord = ErrorWord XOR byte in message FOR Each bit in byte LSB = ErrorWord AND Hex (0001) IF LSB = 1 THEN ErrorWord = ErrorWord 1 ErrorWord = ErrorWord / 2 IF LSB = 1 THEN ErrorWord = ErrorWord XOR Hex (A001) NEXT bit in byte NEXT Byte in message END
Page 12 of 35
Function Codes
The function code part of a MODBUS message defines the action to be taken by the slave. The SPR and Integra products support the following function codes:
Code 03
Description Read the contents of read/write location (4X references) Read the contents of read only location (3X references)
04
08
Diagnostics
Only sub-function zero is supported. This returns the data element of the query unchanged. Set the contents of read/write location (4X references)
16
Page 13 of 35
Where: S E M represents the sign bit where 1 is negative and 0 is positive is the twos complement exponent with an offset of 127 i.e. an exponent of zero is represented by 127, an exponent of 1 by 128 etc. is the 23-bit normal mantissa. The highest bit is always 1 and, therefore, is not stored.
Using the above format the floating point number 240.5 is represented as <43><70><80><00>:
Data Hi Word, Hi Byte 43 Data Hi Word, Lo Byte 70 Data Lo Word, Hi Byte 80 Data Lo Word, Lo Byte 00
The following example demonstrates how to convert floating-point numbers from their hexadecimal storage equivalents. For this example, we will use the value for 240.5 shown above Note that the floating-point storage representation is not an intuitive format. To convert this value to a floating-point number, the bits should be separated as specified in the floating-point number storage format table shown above. For example:
Data Hi Word, Hi Byte Data Hi Word, Lo Byte Data Lo Word, Hi Byte Data Lo Word, Lo Byte
0100
0011
0111
0000
1000
0000
0000
0000
From this you can determine the following information. The sign bit is 0, indicating a positive number. The exponent value is 10000110 binary or 134 decimal. Subtracting 127 from 134 leaves 7, which is the actual exponent. The mantissa appears as the binary number 11100001000000000000000
There is an implied decimal point at the left of the mantissa that is always preceded by a 1. This digit is not stored in the hexadecimal representation of the floating-point number. Adding 1 and the decimal point to the beginning of the mantissa gives the following: 1.11100001000000000000000 Now, we adjust the mantissa for the exponent. A negative exponent moves the decimal point to the left. A positive exponent moves the decimal point to the right. Because the exponent is 7, the mantissa is adjusted as follows: 11110000.1000000000000000
Page 14 of 35
Finally, we have a binary floating-point number. Binary digits that are to the left of the decimal point represent the power of two corresponding to their position. For example, 11110000 represents (1 x 27) + (1 x 26) + (1 x 25) + (1 x 24) + (0 x 23)+ (0 x 22) + (0 x 21)+ (0 x 20) = 240. Binary digits that are to the right of the decimal point also represent a power of 2 corresponding to their position. As the digits are to the right of the decimal point the powers are negative. For example: 100 represents (1 x 2-1) + (0 x 2-2)+ (0 x 2-3) + which equals 0.5. Adding these two numbers together and making reference to the sign bit produces the number +240.5. For each floating point value requested two MODBUS registers or points (four bytes) must be requested. 1 The received order and significance of these four bytes for the SPR and Integra products is shown below:
Data Hi Word, Hi Byte Data Hi Word, Lo Byte Data Lo Word, Hi Byte Data Lo Word, Lo Byte
Field Name Slave Address Function Starting Address High Starting Address Low Number of Points High Number of Points Low Error Check Low Error Check High
Example (Hex) 01 04 00 00 00 02 71 CB
Note: Data must be requested in register pairs i.e. the Number of Points must be even to request a floating point variable. If the Number of points is odd or the Starting Address falls in the middle of a floating point variable the product will return an error message.
The Integra 1500 Series supports the ability to reverse the word order. In reversed mode the words are transmitted and received Data Lo Word followed by Data Hi Word.
2
Except where the instrument is an Integra 1500 Series configured for reversed mode.
Page 15 of 35
Note: Data must be requested in register pairs i.e. the Number of Points must be even to request a floating point variable. If the Number of points is odd or the Starting Address falls in the middle of a floating point variable the Integra products will return an error message. The following response returns the contents of Demand Time as 1
Field Name Slave Address Function Byte Count Data, High Word, High Byte Data, High Word, Low Byte Data, Low Word, High Byte Data, Low Word, Low Byte Error Check Low Error Check High Example (Hex) 01 03 04 3F 80 00 00 F7 CF
Page 16 of 35
Note: Data must be written in register pairs i.e. the Number of Points must be even to set a floating point variable. If the Number of points is odd or the Starting Address falls in the middle of a floating point variable the Integra products will return an error message.
The following response indicates that the write has been successful.
Field Name Slave Address Function Starting Address High Starting Address Low Number of Registers High Number of Registers Low Error Check Low Error Check High Example (Hex) 01 10 00 00 00 02 41 C8
Page 17 of 35
Diagnostics
MODBUS code 08 provides a number of diagnostic sub-functions. Only the Return Query Data subfunction (sub-function 0) is supported on the Integra 1540, 1560, 1580. Example The following query will send a diagnostic return query data query with the data elements set to Hex(AA) and Hex(55) and will expect these to be returned in the response:
Field Name Slave Address Function Sub-Function High Sub-Function Low Data Byte 1 Data Byte 2 Error Check Low Error Check High Example (Hex) 01 08 00 00 AA 55 5E 94
Note: Data must be written in register pairs i.e. the Number of Points must be even. If the Number of points is odd or the Starting Address falls in the middle of a floating point variable product will return an error message. The following response indicates the correct reply to the query.
Field Name Slave Address Function Sub-Function High Sub-Function Low Data Byte 1 Data Byte 2 Error Check Low Error Check High Example (Hex) 01 08 00 00 AA 55 5E 94
Page 18 of 35
Page 19 of 35
Product Information
The following section outline the general information about the use of Modbus with the products covered by this guide. It also outlines the information available over the Modbus interface of the products. Appendix A and B, provides a cross-reference as to which features are available over the Modbus interface for individual models. On the instrument, each electrical parameter measured or calculated and each configuration parameter is given a number that maps onto a Modbus address. To convert a Crompton Parameter number into a Modbus address, subtract one from the parameter number and double it.
Exception Codes
Whenever an SPR or Integra product receives a MODBUS message with valid parity and error check but which contains some other error (e.g. a request to set a register to an illegal value or a request for part of a floating point variable), an Exception code will be generated. (The message format is shown in the message Formats section) Exceptions are indicated by a value in the function code field of the response greater than Hex (80), obtained by OR'ing the original function code in the query with Hex (80). For example, if a function code of Hex (84) and exception code 2 were present in an exception response this indicates that a function 4 query (Read Holding Registers) has resulted in an illegal data address error. The error codes and the corresponding types of error returned by the models covered in this guide are given in the following table:
MODBUS name Description Reported by
Exception Code 01 02
Illegal Function
The function code is not supported by the product Attempt to access an invalid address or an attempt to read or write part of a floating point value Attempt to set a floating point variable to an invalid value An error occurred when the instrument attempted to store an update to its configuration
03
05
1000, 2000, 1540, 1560, 1580 1000, 2000, 1540, 1560, 1580 1000, 2000, 1540, 1560, 1580 1540, 1560, 1580
Start Up Considerations.
The products covered by this guide do not require any special start up messages; the master simply requests the data it requires. On power up the Integra 1560 and 1580 have a Display Auto Detect facility. For about five seconds the instrument will monitor but not reply to Modbus queries. If it detects a Crompton display unit is powered up and attached, the communication settings on that port will be fixed to 9600 baud, 1 start, 2 stop and no parity until the instrument is powered down. If the display auto detect period expires without a display unit being detected, the Integra 1560 and 1580 will set-up the port(s) to use the communication parameters previously configured by the user.
Page 20 of 35
Input Registers
Input registers are used to indicate the prevailing values of measured and derived (calculated) electrical quantities and parameters. The table in 'Appendix A' lists the information available via input registers for each of the instruments covered by this document. All input registers not listed in the table should be considered as reserved for Crompton Instruments use and the installation should not rely on any value(s) read from an undocumented register.
Page 21 of 35
Holding Registers
Holding registers are generally used to store and display instrument configuration settings. All Holding registers not listed in the table in Appendix B should be considered as reserved for Crompton Instruments use and no attempt should be made to modify their values. Each of the parameters available via the holding registers are briefly described below: Demand Time (parameter 1) is used to reset the demand period. A value of zero must be written to this register to accomplish this. Writing any other value will cause an error to be returned. Demand Period (Parameter 2) is used to view or set the time over which the demand value should be calculated. Valid values are 8, 15, 20 and 30 minutes. Demand Interval (parameter 3) provides frequency at which demand figures are accumulated. This is a read only register and is usually fixed at 1-minute intervals. So for a demand period of 8 minutes for calculation of the demands will be based on 8 accumulated readings, So for a demand period of 15 minutes for calculation of the demands will be based on 15 accumulated readings, etc. An error will occur if an attempt is made to write an unsupported value into this parameter location. System Type (parameter 6) will display 1 for Single phase, 2 for 3 Phase 3 Wire or 3 for 3 Phase 4 Wire. Reset Energy Variables (parameter 8) is used to clear down the energy readings. A value of zero must be written to this register to accomplish this. Writing any other value will cause an error to be returned. System Power (Parameter 19), the maximum system power based on the values of system type, system volts and system current. Register Order (Parameter 21), the instrument can receive or send floating-point numbers in normal or reversed register order. In normal mode, the two registers that make up a floating-point number are send lower register first. In reversed register mode, the two registers that make up a floating-point number are send higher register first. To set the mode, write the value 2141.0 into this register - the instrument will detect the order used to send this value and set that order for all Modbus transactions involving floating point numbers. Secondary Volts (Parameter 143) indicates the voltage on the VT secondary when the voltage on the Primary is equal to the value of System Volts (Parameter 4). The value of this register can be set to between the minimum and maximum instrument input voltage.
Page 22 of 35
Analogue Output 1 Reading Bottom (Parameter154), the lower limit of the parameter value that will be output. This value can range between Parameter Minimum and Parameter Maximum. Analogue Output 1 Output Top (Parameter155), the analogue output level that will be achieved when the parameter reading reaches Reading Top. The value of output top will be greater than Output Bottom and Less than or equal to Analogue Hardware Maximum. Analogue Output 1 Output Bottom (Parameter156), the analogue output level that will be achieved when the parameter reading reaches Reading Bottom. The value of Output Bottom will be greater than or equal to Analogue Hardware Minimum and Less than Output Top. Analogue Output 2 Output Parameter (Parameter160), the number of the input parameter that is to be output on analogue output 2. A value of zero signifies the analogue output is unused. Analogue Output 2 Parameter Maximum (Parameter161), the maximum value that the selected input parameter can reach. Analogue Output 2 Parameter Minimum (Parameter162), the minimum value that the selected input parameter can reach. Analogue Output 2 Reading Top (Parameter163), the upper limit of the parameter value that will be output. This value can range between Parameter Minimum and Parameter Maximum. Analogue Output 2 Reading Bottom (Parameter164), the lower limit of the parameter value that will be output. This value can range between Parameter Minimum and Parameter Maximum. Analogue Output 2 Output Top (Parameter165), the analogue output level that will be achieved when the parameter reading reaches Reading Top. The value of output top will be greater than Output Bottom and Less than or equal to Analogue Hardware Maximum. Analogue Output 2 Output Bottom (Parameter166), the analogue output level that will be achieved when the parameter reading reaches Reading Bottom. The value of Output Bottom will be greater than or equal to Analogue Hardware Minimum and Less than Output Top.
Output Value
Reading Value
Page 23 of 35
Reverse Mode as the reading value increases between the user set values for reading top and reading bottom the output decreases in magnitude between output top and bottom. As the reading value decreases between reading top and reading bottom, the output increases between output top and bottom.
Output Value
Reading Value
Normal Threshold Mode The values for reading top and bottom are set the same, this is called the threshold value. The value set for output bottom is more negative than the value set for output top. If the reading value is between reading min and the threshold value, the output value will be that of output bottom (the more negative of the output limits). If the reading increases beyond the threshold then the output value switches to output top (the more positive of the output limits).
Output Value
Reading Value
Reverse Threshold Mode The values for reading top and bottom are set to the magnitude (the threshold value) and output bottom is set more positive than output top. If the reading value is between reading min and the threshold value, the output value will be that of output bottom (the more positive of the two limits). If the reading increases beyond the threshold then the output value switches to output top (the more negative of the two limits).
Output Value
Reading Value
Page 24 of 35
Constant Current Mode - the values for output top and bottom are set to the same magnitude (the desired output level). The setting of reading top and bottom has no effect.
Output Value
Reading Value
Regardless of the prevailing reading the analogue output will remain at the same level
In each case, the values of the output limits must be between Output Min. and Output Max. and the values of reading limits must be between Reading Min. and Reading Max.
Page 25 of 35
Trip Function (Parameter 31) The trip function the relay given by parameter 30 is currently performing. This is an enumerated type that determines the trip function.
Number 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Function Undefined Over Voltage (ANSI 59) Under Voltage (ANSI 27) Over Frequency (ANSI 81O) Under Frequency (ANSI 81U) Reverse Power (ANSI 32R) Phase Unbalance Voltage (ANSI 47) Time Over current with Voltage Restraint (ANSI 51V) Time Over current (ANSI 51) Ground Fault (ANSI 51G) (ANSI 25) Synchronising Check
Synch Check with Dead Bus (ANSI 25) Phase Sequence (ANSI 47) Logical AND Logical OR Logical NAND Logical NOR Logical XOR Logical Vote Logical Disc Alarm Unacknowledged Alarm
Trip Mode (Parameter 32) This is a bit set, returned as a floating-point number it has the following values, which may be added for composites functions. The setting is binary weighted, e.g. A register setting of 3 indicates inverted and alarm functions are enabled (1 + 2 = 3).
Function Inverted Alarm Latched Logged Value 1 2 4 8
Trip Status (Parameter 33) This is a bit set, returned as a floating point number and has the functions shown below.
Name CurrentState Active Acked InAlarm ClearLatch Description The current state of the trip condition The current state of the latch ( if set ) Acknowledged alarm The trip is in alarm Set to clear the latch Value 1 2 4 8 16 Access R R R/W R W
Page 26 of 35
Trip Parameter 1-6 (Parameter 34 to 39) These are the other parameters for the trip. The function of these is dependent on the trip type, and relates directly to the menu layout through the front panel.
Trip Name Over Volts 59 Under Volts 27 Over Freq. 81O Under Freq. 81U Reverse Pwr 32R UnBal Volts 47 I/T+V.R. I/T 51 51V P1 Trip Point Trip Point Trip Point Trip Point Trip Point Trip Point Trip Point Trip Point Trip Point Phase Angle Phase Angle Time Delay Input 1 Input 1 Input 1 Input 1 Input 1 Input 1 Input 1 Time Delay Time Delay P2 Differential Differential Differential Differential Differential Differential Nominal Volts Time Curve Time Dial Voltage Delta Voltage Delta P3 Time Delay Time Delay Time Delay Time Delay Time Delay Time Delay Time Curve Time Dial P4 P5 P6
Time Dial
Phase Order 47 Logical AND Logical OR Logical NAND Logical NOR Logical XOR Logical Vote Logical Disc Alarm Unack Alarm
Delay Off Delay Off Delay Off Delay Off Delay Off Delay Off Delay Off
Page 27 of 35
Parameter No
Parameter
4 l l l l l l l l l l l l l l l l l l l l l
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Volts 1 Volts 2 Volts 3 Current 1 Current 2 Current 3 Watts 1 Watts 2 Watts 3 VA 1 VA 2 VA 3 VAr 1 VAr 2 VAr 3 Power Factor 1 Power Factor 2 Power Factor 3 Phase Angle 1 Phase Angle 2 Phase Angle 3
Page 29 of 35
Parameter No
Parameter
4 l l l l l l l l l l l l l -
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 47 48 49 50 51 52
Volts Ave Voltage Sum Current Ave Current Sum Watts Ave Watts Sum VA Ave VA Sum VAr Ave VAr Sum Power Factor Ave Power Factor Sum Phase Angle Ave Phase Angle Sum Frequency W.hr Import W.hr Export VAr.h Import VAr.h Export VA.h A.h W Demand Import W Max. Demand Import W Demand Export W Max. Demand Export VAr Demand Import VAr Max Demand Import VAr Demand Export VAr Max Demand Export VA Demand VA Max. Demand
Page 30 of 35
Parameter No
Parameter
4 l l -
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
A Demand A Max. Demand Volts 1 Max. Volts 1 Min. Volts 2 Max. Volts 2 Min. Volts 3 Max. Volts 3 Min. Current 1 Max. Current 1 Min. Current 2 Max. Current 2 Min. Current 3 Max. Current 3 Min. Volts Average Max. Volts Average Min. Volts Sum Max. Volts Sum Min. Current Ave Max. Current Ave Min. Current Sum Max. Current Sum Min. Watt 1 Max. Watt 1 Min. Watt 2 Max. Watt 2 Min. Watt 3 Max. Watt 3 Min. Watt Sum Max. Watt Sum Min. VAr 1 Max.
Page 31 of 35
Parameter No
Parameter
4 l l l l l -
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114
VAr 1 Min. VAr 2 Max. VAr 2 Min. VAr 3 Max. VAr 3 Min. VAr Sum Max. VAr Sum Min. VA1 Max. VA 1 Min. VA 2 Max. VA 2 Min. VA3 Max. VA3 Min. VA Sum Max. VA Sum Min. Frequency Max. Frequency Min. V L1-L2 V L2-L3 V L3-L1 V L-L Ave V L1-L2 Max V L1-L2 Min V L2-L3 Max V L2-L3 Min V L3-L1 Max V L3-L1Min V L-L Ave Max V L-L Ave Min I Neutral Bus Frequency
Page 32 of 35
Parameter No
Parameter
4 l l l l l l l l l -
115 116 117 118 119 120 121 122 123 125 126 128 400 401 402 403 404 405 406 407 408
Bus-Gen Phase Angle Bus Volts I Ground THD Volts 1 THD Volts 2 THD volts 3 THD Current 1 THD Current 2 THD Current 3 THD Voltage Mean THD Current Mean Power Factor (+Ind/ - Cap) Event: Log Number Event: Relay Number Event: Year Event: Month Event: Day Event: Hour Event: Minute Event: Second Event Log Increment
Page 33 of 35
1 2 3 4 5 6 7 8 12 19 21 30 31 32 33 34 35 36 37 38 39 50 51 52
Demand Time Demand Period Demand Interval System Volts System Current System Type Relay Pulse Width Energy Reset Pulse Width Divisor System Power Modbus Word Order Relay Number Trip Function Trip Mode Trip Status Trip 1st Parameter Trip 2nd Parameter Trip 3rd Parameter Trip 4th Parameter Trip 5th Parameter trip 6th Parameter Real-time clock: Year Real-time clock: Month Real-time clock: Day
l l l l l l l l l -
l l l l l l l l l -
l l l l l l l l l l l -
l l l l l l l l l l l -
l l l l l l l l l l l l l l l l
Page 34 of 35
Parameter No
53 54 55 150 152 155 156 157 158 159 160 161 162 165 166 167 168 169 170 171 172
Parameter
Integra 2000
Integra 1000
Integra 1540
Integra 1560/80
SPR
Real-time clock: Hour Real-time clock: Minute Real-time clock: Second Secondary Volts Nominal Volts *Analogue Hardware Max *Analogue Hardware Min *Analogue Output 1: Output Parameter *Analogue Output 1: Parameter Max *Analogue Output 1: Parameter Min *Analogue Output 1: Reading Top *Analogue Output 1: Reading Bottom *Analogue Output 1: Output Top *Analogue Output 1: Output Bottom *Analogue Output 2: Output Parameter *Analogue Output 2: Parameter Max *Analogue Output 2: Parameter Min *Analogue Output 2: Reading Top *Analogue Output 2: Reading Bottom *Analogue Output 2: Output Top *Analogue Output 2: Output Bottom
l l -
l l l l l l l l l l l l l l l l l l
l l l -
Page 35 of 35