background image

TPU2000/2000R Modbus/Modbus Plus/ Modbus TCP/IP Automation Guide

 

i

 

 

TPU2000/2000R SERIAL MODBUS/MODBUS PLUS/ 

MODBUS TCP/IP AUTOMATION TECHNICAL GUIDE 

 

TG 7.11.1.7-61 

 

 

Version 1.1 

5/04 

 
 
 
 
 
 
 

 
 
 

Summary of Contents for TPU2000

Page 1: ...TPU2000 2000R Modbus Modbus Plus Modbus TCP IP Automation Guide i TPU2000 2000R SERIAL MODBUS MODBUS PLUS MODBUS TCP IP AUTOMATION TECHNICAL GUIDE TG 7 11 1 7 61 Version 1 1 5 04 ...

Page 2: ...ation 27 Software Configuration 29 Section 5 Modbus Modbus Protocol 30 Modbus ASCII Emulation 30 Modbus RTU Emulation 32 Modbus Plus Available on the TPU2000R Only 33 Modbus Plus Theory of Operation 33 Modbus and Modbus Plus General Notes 37 Modbus Modbus Plus Register Map 37 0X Discrete Coils 37 Function Code 1 Read Coil Status Read Only Data 38 Modbus 0X Implementation Features 39 Logical Output...

Page 3: ... Registers Defined 97 4X Register Write Capabilities 106 Function Code 16 Preset 4X Registers Write Only 107 Function Code 23 Read Write Register Read Write Concurrently 108 Fault Records 108 Differential Fault Record Reporting 110 Through Fault Buffers 114 Harmonic Restraint Fault Record 118 Event Records 11 Registers Defined 123 Providing Control Functionality in the TPU2000 2000R 126 Group I Co...

Page 4: ...ghput Calculation and Analysis 232 Modbus Plus Troubleshooting 234 Modbus Plus Throughput 235 Appendix A TPU Standard 10 Byte Protocol Document 237 Appendix B ASCII Conversion Table 328 Appendix C Modbus Plus Communication Between an ABB Protective Relay and a Modicon PLC 331 Appendix D Telebyte RS232 485 Converter Connection to ABB Protective Relays 338 The following are trademarks of AEG Schneid...

Page 5: ... Table 5 7 Logical Input Status Momentary Change Detect Status 59 Table 5 8 Physical Input Momentary Change Detect Register Map 63 Table 5 9 Register Scaling Queries 69 Table 5 10 Minimum and Maximum Ranges for Scaled Numbers Depending Upon Scale Option and Bit Length Selected 71 Table 5 11 Default Scaling and Remapping Register Assignments 75 Table 5 12 Relay Status Modbus Address Map Definition ...

Page 6: ...s for Register 60044 to 60058 169 Table 5 57 Relay Configuration Setting Definition 170 Table 5 58 Programmable Input NEGATED AND Input 171 Table 5 59 AND OR Conditional Logic Table 172 Table 5 60 Physical Input Mapping Table 173 Table 5 61 Relay Configuration Setting Definition 174 Table 5 62 Physical Logical Function Byte Configuration Codes for Register 60044 to 60058 175 Table 5 63 Programmabl...

Page 7: ...t 1 WinECP Setting Screen 20 Figure 4 4 WinECP COM Port 2 Communication Screen 20 Figure 4 5 TPU2000R Communication Capability Chart 21 Figure 4 6 TPU2000 Communication Capability Chart 21 Figure 4 7 Modbus DNP 3 0 SPACOM and PG E Port 3 Communication Screen 23 Figure 4 8 Typical IRIG B Architecture 25 Figure 4 9 IRIG B Frame Construction 26 Figure 4 10 DPU TPU GPU2000R and DPU1500R IRIG B Connect...

Page 8: ...a Modbus Network Control 130 Figure 5 45 Typical Modbus Modbus Plus Register Definition 131 Figure 5 46 Scada Redi Memory Map Modification 131 Figure 5 47 Typical Commissioning System 132 Figure 5 48 Force Physical Input Example 134 Figure 5 49 Force Physical Input Example 134 Figure 5 50 Force Physical Input Example 135 Figure 5 51 Force Physical Output Example 138 Figure 5 52 Force Physical Outp...

Page 9: ...TPU2000 2000R Modbus Modbus Plus Modbus TCP IP Automation Guide ix Figure 5 77 Network Throughput Analysis at 19200 Baud 233 Figure 5 78 Modbus Plus Network Throughput Example 235 ...

Page 10: ......

Page 11: ...a relay protection engineer This manual departs from the standard type of relay manual in that each data type is explained and each bit byte and word meaning is explained Several application examples are given within each section A description of each protocol command is illustrated for the benefit of the user Appendices are included detailing application notes which augment the text An explanatio...

Page 12: ...everal protocols and network transmissions may peaceably coexist on a single network cable Network Modbus or TCP IP Modbus has its own protocol conventions and is not merely initiation of an Ethernet TELNET session over the Local Area Network LAN Modbus Plus is a hybrid protocol refinement of Modbus Modbus Plus has a proprietary physical interface which is available to device manufacturers through...

Page 13: ... PORT 0 STANDARD 10 BYTE Figure 2 1 COM 0 Port Location Com 3 Com 1 Com 2 AUX COM TPU2000R Chassis Rear View Horizontal Mounting RS 232C TPU2000 Chassis Rear View Horizontal Mounting AUX COM Model xxxx ct xx pt xx Model xxxx ct xx pt xx Unit Identification Label Unit Identification Label Figure 2 2 Physical Optional Communication Card Port Locations The TPU2000 and TPU2000R differ in physical appe...

Page 14: ...CAL Figure 2 3a TPU 2000R Communication Cards The TPU2000 Communication card is housed within a removable chassis The communication card mates with edge card connectors located at the front and bottom of the removable chassis Figure 2 3 illustrates the mounting location of the TPU2000 Communication card Figure 2 4 illustrates the communication port locations of the TPU2000 which may be configured ...

Page 15: ...AW OUT CHASSIS PRODUCT IDENTIFICATION LABELS AUX COM 3 0 12345 SIDE VIEW TPU2000R TOP VIEW Figure 2 5 Physical Communication Card Location for the TPU2000R CAUTION REMOVAL OF THE DRAW OUT CHASSIS COMPONENTS WILL DE ENERGIZE THE ELECTRONICS OF THE UNIT THEREBY PREVENTING SYSTEM PROTECTION EXTREME CARE MUST BE TAKEN WHEN REMOVING THE ELECTRONIC DRAWER FROM THE CHASSIS SINCE ALL PROTECTIVE RELAY FUNC...

Page 16: ...tility industry standard protocol allowing communication between a host and slave devices DNP 3 0 is a byte oriented asynchronous protocol which is physical interface device independent The protocol allows for time synchronization and unsolicited event reporting It is a very popular protocol in utility installations The discussion of DNP 3 0 protocol is included in this document SPACOM This is an ...

Page 17: ...5 AUX COM PORT Ports Enabled IF PART NUMBER POSITION Q IS THE TPU2000 HAS AN INSTALLED OPTION For unit 4 8 8 M R X D C Z S S S Q COMMUNICATION PHYSICAL INTERFACE OPTION 0 STANDARD TEN BYTE 1 DNP 3 0 2 SPACOM 4 MODBUS Table 2 2 TPU2000 Communication Card Matrix for Unit 4 8 8 M R X D Z C S S S Q Z Digit Q Digit COM 3 AUX COM RS485 INCOM IRIG B 1 0 Standard 10 Byte RS232 2 0 Standard 10 Byte RS232 S...

Page 18: ...ion denoted in part number position Y is a 2 or 6 the COM 2 Port is disabled IF PART NUMBER POSITION Q IS THE TPU2000R HAS AN INSTALLED OPTION For unit 5 8 8 X X X Y Z X X X X Q X Don t Care COMMUNICATION PHYSICAL INTERFACE OPTION 0 STANDARD TEN BYTE 1 DNP 3 0 4 Serial Modbus Modbus Plus TCP IP Modbus Depending on hardware interface selected in Position Z Table 2 4 TPU2000R Communication Card Matr...

Page 19: ...X 613755 002 REV0 Fully populated E 613850 Unit Communication Card Verification There are several ways to identify the communication cards inserted in the TPU2000 or TPU2000R units Some of the methods require the unit to be powered up Other methods require the unit to be taken out of service To identify the unit part number of the present TPU2000 or TPU2000R the following steps may be executed to ...

Page 20: ...s a final check if the TPU2000 or TPU2000R can be powered down or if protection can be interrupted loosen the front panel screws at the front of the unit Remove the product component drawer from the chassis Face the front panel interface and rotate the board so that the semiconductor components are directly visible On the backside of the metal panel supporting the Front Panel Interface a label sha...

Page 21: ...ation network or allows extension of communication distances in a network with two nodes Physical connection of two devices or more than two devices require differing approaches Figure 3 1 illustrates a topology using two devices point to point topology Figure 3 2 illustrates a multi drop topology between many nodes RS232 was designed to allow two devices to communicate without using intermediate ...

Page 22: ...eakness of software handshaking inadvertent operation due to control characters being imbedded within data streams Software handshaking is usually used in printer control The TPU2000 and TPU2000R devices do not incorporate handshaking therefore the control lines may be ignored as illustrated in Figure 3 3 However some PC software utilizes handshaking thus the port on the personal computer may requ...

Page 23: ...g passed through the cable without jumpering or modification will allow a DTE device to communicate to a DCE device Connection of a PC to a TPU2000 or TPU2000R requires cable modification since the interconnected devices are both DTE The same cabling would be utilized if one would connect two DCE devices The classifications of DTE DCE devices allow the implementers to determine which device genera...

Page 24: ...used a pull up and pull down resistor may be added to bias the line to decrease the amount of induced noise coupled onto the line when no communications are occurring Internal to the TPU2000 and TPU2000R are jumpers which when inserted in the proper position as referenced in Figure 3 5 bias the line by inserting the proper pull up pull down and termination resistors To configure the Jumpers J6 J7 ...

Page 25: ...E C E C E C 32 Devices and 3000 Feet Maximum loading and distance E C Unit 1 Unit 2 Unit 30 Unit 31 Three wire cable with shield Cable B See Attached Diagram End Unit Inline Unit Inline Unit End Unit Jumpers J6 J7 J8 OUT 5 V 120 Ohms 470 Ohms 470 Ohms Jumper J8 IN Jumper J 7 IN Jumper J6 IN TX RX TX RX Topology Diagram for RS485 Multi Drop Architecture if jumpers are inserted on end units providin...

Page 26: ...ded Alpha 58902 Belden 9729 9829 Carol 58902 55 56 57 58 59 60 61 120 Ohms AUX Port Figure 3 7 Alternate External Resistor Placement for the TPU2000R TX RX TX RX GND 3 55 56 57 58 59 60 61 RS485 Isolated Port Shield is isolated Shield is Frame Grounded at one point 3 55 56 57 58 59 60 61 RS485 Isolated Port 3 55 56 57 58 59 60 61 RS485 Isolated Port End Unit Inline Unit End Unit Shield Isolated Sh...

Page 27: ...73 72 71 70 69 68 RS485 Isolated Port 74 73 72 71 70 69 68 RS485 Isolated Port TPU2000 End Unit TPU2000 Inline Unit TPU2000 End Unit Shield Isolated Shield is isolated Cable B RS485 Connection See Note Note Reference the Topology Drawing for Termination configuration if internal or external termination is selected Figure 3 9 TPU2000 RS485 Wiring Diagram Ethernet Connectivity There are two interfac...

Page 28: ...vice If an Ethernet switch is used reference the manufacturer s documentation for setup of the device E C NORMAL FAIL PICKUP RECLOSER OUT SYSTEM RESET TIME INSTANTANEOUS FREQUENCY NEGATIVE SEQUENCE TARGET RESET STATUS TARGET S A B C N DPU 2000R Network Partner V1 0 HUB SWITCH CAT 5 CABLE Copper E C NORMAL FAIL PICKUP RECLOSER OUT SYSTEM RESET TIME INSTANTANEOUS FREQUENCY NEGATIVE SEQUENCE TARGET R...

Page 29: ...ng to the connector style used on the hub switch module The chipset used in the Fiber Optic section of the Ethernet card uses an Agilent HFBR 1414T for Transmission and an Agilent HFBR2416 for reception of the message Copper Ethernet Specifications Copper Twisted Pair can be used to interconnect the TPU 2000R with the hub or switch The cable must be a CAT 5 Cable with an RJ45 cable The cable is co...

Page 30: ...ommunication with the configuration program Figure 4 1 illustrates the parameterization screen in WIN ECP which must be parameterized allowing communication between the configuration unit and the DPU 2000R The WIN ECP VERSION for parameterization of the UCA or Modbus TCP IP board must be version 4 3 or greater Figure 4 1 Initial WIN ECP Communication Configuration Screen A direct connect is select...

Page 31: ...s should be marked on the front panel sticker with the port s parameters The keystrokes required for visualizing the communication port parameters from the front panel interface are 1 Depress the E pushbutton 2 Depress the key once to select the SETTINGS Menu and then depress the E pushbutton 3 Depress the E pushbutton to select the SHOW SETTINGS Menu selection 4 Depress the key six times to selec...

Page 32: ...232 BAUD RATE Menu and then depress the E pushbutton The selections for the menu are listed in Table 4 1 Use the and keys to select the baud rates for the port Depress E to select the entry Depress C to return to the Root Menu 8 Once returned to the Main Menu depress the key once to select the FRONT RS232 FRAME Menu and then depress the E pushbutton The selections for the menu are listed in Table ...

Page 33: ...terface the rear port is on the TPU2000R is active The Configuration screens through WinECP are shown in Figure 4 3 for reference The communication options may not be configured via the front panel interface since this port is only active if the unit does not have a front panel communication port interface see Section 3 of this document for further information The communication protocol supported ...

Page 34: ...gs TPU2000R Only Catalog 588 XXXX0 XXX0 or 588 XXXX6 XXX4 There are two option boards which enable communication port 2 for the TPU2000R Figure 4 4 illustrates the configuration screen for the COM PORT 2 options when viewed on WinECP Figure 4 4 WinECP COM Port 2 Communication Screen The options for configuration are listed in Table 4 3 ...

Page 35: ...uration depends upon the protocol included on the board itself Figure 4 5 lists the combinations for the TPU2000R Figure 4 6 lists the communication option combinations for the TPU2000 IRIG B time synchronization is not covered in this guide since the DNP 3 0 boards do not support IRIG B time synchronization Figure 4 5 TPU2000R Communication Capability Chart IRIG B Modbus or Standard Modbus or Sta...

Page 36: ...s RTU 3 Enabled Disabled Modbus ASCII Modbus RTU 3 Disabled Enabled Modbus RTU Modbus ASCII 3 Enabled Enabled Modbus ASCII Modbus ASCII NOTE STD is Standard Ten Byte Protocol Selected If a Modbus capable card is inserted into the unit the configuration screen appears as shown in Figure 4 7 The Baud and Frame Options allowable for RTU and ASCII communication are shown in Table 4 4 Table 4 4 Valid P...

Page 37: ...h the RS232 port and RS485 AUX COM the WINECP and Front Panel Interface will be represented in the query for configuration If the card is associated with Option Card 8 COM 3 and AUX COM being RS485 the configuration software program and the front panel interface shall indicate that COM 3 is RS485 in that the query will indicate RP 485 If the communication card option is an E then no selection will...

Page 38: ...ections for the menu are listed in Table 4 1 Use the and keys to select the baud rates for the port Depress E to select the entry Depress C to return to the Root Menu 10 Once returned to the main menu depress the key once to select the RP RS485 FRAME SEE NOTE 4 menu and then depress the E pushbutton The selections for the menu are listed in Table 4 1 Use the and keys to select the baud rates for t...

Page 39: ...CHRONIZATION SELECTION All Modbus Cards in the DPU 2000R allow for time synchronization The DPU 2000R with serial Modbus protocols allow for device Time Synchronization using IRIG B DPU 2000R devices with Modbus TCP IP Ethernet option cards installed allow for time synchronization using SNTP Simple Network Time Protocol using Ethernet IRIG B TIME SYNCHRONIZATION Although not a protocol IRIG B time...

Page 40: ...d Sine Wave Amplitude Modulated and REL5XX products support Sine Wave Amplitude Modulated IRIG If the IRIG signal supplied to the device is one in which the attached device cannot decode the IED shall not synchronize with the signal and IED will not calculate time correctly The IRIG B time code has a one second time frame Every frame contains 30 bits of Binary Coded Decimal time information repres...

Page 41: ...h are IRIG B capable The second field Y determines if a carrier is included within IRIG B Data format The third field Z determines if a combination of the BCD time Control Function Straight Binary Time is included within the IRIG B time frame The inclusion or exclusion of any of the fields may cause errors in receivers not designed for the field s inclusion exclusion The following combinations may...

Page 42: ...nd DPU1500R use pins 65 and 66 as illustrated in Figure 4 12 Com 3 55 56 57 58 59 60 61 62 63 64 RS485 Isolated Port IRIG B Positive IRIG B Negative Figure 4 11 DPU TPU GPU2000R and DPU1500R IRIG B Connector Placement COM PORT AUX PORT 74 73 72 71 70 69 68 67 66 65 RS485 Isolated Port IRIG B Positive IRIG B Negative Figure 4 12 DPU TPU2000 IRIG B Connector Placement ABB s implementation of IRIG B ...

Page 43: ...total Figure 4 13 Load Impedance Calculation The calculated load impedance for the architecture presented in Figure 4 14 is 333 33 ohms In this example the IRIG B receiver converter must be capable of sending a three milli amp TTL level signal to a 333 33 ohm load If the source is not matched with the load impedance IRIG B will not operate correctly The cable recommended to connect the IRIG B devi...

Page 44: ... SNTP and NTP SNTP is based upon the international time standard UTC Universal Time Coordinated which is an official and international standard for workd time UTC is an evolved form of GMT Greenwich Mean Time which was a world standard UTC is used because from a single universal time one can convert the UTC to a local time by adding or subtracting hours based upon a local time zone SNTP is based u...

Page 45: ... 15 all protocol formats are available A simple explanation of the configuration fields follows EXTERNAL TIME SYNCH This field applies for SNTP or Serial Protocols The field ENABLES or DISABLES external Time Synchronization If Time Synchronization is enabled the selection from the pull down menu also determines the reporting format and resolution of the internal time stamp Table 4 5 describes the ...

Page 46: ...fset the received UTC time so that local time can be displayed If the TPU only supports serial time synchronization via IRIG B then only the selections listed in Table 4 5 will be available for configuration TIME SYNCHRONIZATION MEHTOD WINECP TIME SYNCH VALUE SNTP BOX DESCRIPTION NONE DISABLE Not Applicable Internal TPU Clock Not Synchronized with External Source IRIG B ENABLE cc Or ENABLE mmm Unc...

Page 47: ...TPU2000 2000R Modbus Modbus Plus Automation Guide 37 FIGURE 4 17 TIME SYNCHRONIZATION PARAMETERIZATION OPTIONS ...

Page 48: ...tocol Modbus operates in the following fashion A host device transmits a command and one of the attached device s respond Each device has a unique address assigned to it Each device is configured for the same protocol emulation of Modbus Figure 5 1 illustrates the polling sequence Master Slave Example The Master node Circle contains a polling list The master transmits its request and waits for a r...

Page 49: ...ats START FUNCTION ADDRESS DATA LRC END 1 Char 2 Chars 2 Chars N Chars 2 Chars2 Chars CR LF Figure 5 3 Modbus ASCII Frame Format The Modbus characters are encoded with a variety of frame sizes An analysis of each frame is illustrated in Figure 5 4 When selecting a common frame size as explained in the configuration setup examples parity word length and stop bits are selected to form a 10 bit data ...

Page 50: ...f data would be sent as an ASCII data string the data would be composed of the encoded ASCII string 30 30 hex binary 0011 0000 0011 0000 The Modbus RTU emulation is twice as efficient as Modbus ASCII mode START FUNCTION ADDRESS DATA LRC END 4 Char Delays 8 Bits 8 Bits N 8 bits 16 Bits 4 Char Delays Figure 5 5 Modbus RTU Format RTU Framing Least Significant Bit Most Significant Bit With Parity Chec...

Page 51: ...ction of a single host or multiple hosts with the addition of hardware multiplexers to up to 247 IEDs The originator of the protocol Modicon AEG had devised a way to use the Modbus protocol and present it to the attached nodes to eliminate the deficiencies found in large Modbus installations Modbus Plus was developed using a proprietary physical interface allowing communication over a twisted shie...

Page 52: ...described in Figures 5 8 through 5 10 PEER TO PEER EXAMPLE Each node on the Network has a list of all other node addresses on the network Upon Startup a token is generated The node in possession of the token Red Spot may transmit When the node has finished transmitting it passes the token to the next node This node may for instance may not wish to transmit The token will be passed to the next node...

Page 53: ...and calculating network throughput Figure 5 12 illustrates the maximum path implementation for Modbus Plus The maximum path implementation for a Modbus Plus Node is shown in Figure 5 12 8 Program Master Paths Programmable Logic Controller Only Used by Programmable Logic controllers to Transfer Master Data From Node to Node Unavailable to Modconnect Partner IED s 8 Program Slave Paths Programmable ...

Page 54: ...tion note is included in Appendix C describing the process for Programmable Logic Controller attachment with a TPU2000R This application note can easily be applied in connecting a TPU2000R to a Programmable Logic Controller Network As per Figure 5 13 if a host device X is to request data from an ABB TPU2000R the node address configured via the front panel interface ECP or WinECP is the first addre...

Page 55: ...hall result in a Modbus exception code being sent to the transmitting device The following sections will further describe the Modbus functionality within the TPU2000 and TPU2000R IMPLEMENTATION TIP Although the TPU2000 and TPU2000R allows configuration of Modbus for a Frame of N 8 1 some implementations will interpret this emulation of Modbus to be RTU Mode The TPU2000 and TPU2000R does not suppor...

Page 56: ...he real time status of the point Other points reported in the table are latched A Latched point sometimes referred to as Sealed In Output Point These points stay energized until they are reset by a group control function The function is reset via the method described in the 4X control explanation and an example is shown in Figure 5 15 Momentary data reporting is available at the present time Some ...

Page 57: ...6 Status RESULT Output 1 and Output 6 are energized Figure 5 16 Example of Raw Data Decode Modbus 0X Implementation Features Modbus is a protocol often used in the industrial sector The protocol was developed to operate between hosts and programmable logic controllers The controlling device in most cases was a PLC Programmable Logic Controller which had the capability of detecting and storing fast...

Page 58: ...bit Note that the even bit momentary change detect resets itself to a zero state after a host read E C OUTPUT 1 ADDR 00270 REAL TIME STATE 00271 OUTPUT 1 echo s that of 01053 when read 1 0 MOMENTARY STATE 01053 STATUS OUTPUT 1 01054 MOMENTARY OUTPUT 1 TIME 0 0 1 1 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 1 0 0 1 1 0 HOST READS DPU 2000R 01053 1 01054 0 HOST READS DPU 2000R 01053 0 01054 0 HOST READS HOST REA...

Page 59: ...ELFCHECK ALARM MOMENTARY Self Check Alarm Energized Momentary 00517 87T STATUS Harmonic Restrained Differential Trip Alarm Energized Status 00518 87T MOMENTARY Harmonic Restrained Differential Trip Alarm Energized Momentary 00519 87H STATUS Unrestrained High Set Instantaneous Differential Trip Alarm Energized Status 00520 87H MOMENTARY Unrestrained High Set Instantaneous Differential Trip Alarm En...

Page 60: ...ng 1 Neutral Instantaneous Overcurrent Trip Alarm Energized Status 00548 50N 1 MOMENTARY 1st Winding 1 Neutral Instantaneous Overcurrent Trip Alarm Energized Momentary 00549 150N 1 STATUS 2nd Winding 1 Neutral Instantaneous Overcurrent Trip Alarm Energized Status 00550 150N 1 MOMENTARY 2nd Winding 1 Neutral Instantaneous Overcurrent Trip Alarm Energized Momentary 00551 50N 2 STATUS 1st Winding 2 N...

Page 61: ...Overcurrent Function Disabled Alarm Status 00576 50N 1D MOMENTARY 1st Winding 1 Neutral Instantaneous Overcurrent Function Disabled Alarm Momentary 00577 50N 2D STATUS 1st Winding 2 Neutral Instantaneous Overcurrent Function Disabled Alarm Status 00578 50N 2D MOMENTARY 1st Winding 2 Neutral Instantaneous Overcurrent Function Disabled Alarm Momentary 00579 150P 1D STATUS 2nd Winding 1 Phase Instant...

Page 62: ...tary 00611 OCTC STATUS Overcurrent Trip Counter Alarm Energized Status 00612 OCTC MOMENTARY Overcurrent Trip Counter Alarm Energized Momentary 00613 PDA STATUS Phase Demand Current Alarm Energized Status 00614 PDA MOMENTARY Phase Demand Current Alarm Energized Momentary 00615 NDA STATUS Neutral Demand Current Alarm Energized Status 00616 NDA MOMENTARY Neutral Demand Current Alarm Energized Momenta...

Page 63: ...ent Trip Alarm Energized L 00648 51N 1 Winding 1 Neutral Time Overcurrent Trip Alarm Energized L 00649 51N 2 Winding 1 Neutral Time Overcurrent Trip Alarm Energized L 00650 51N 2 Winding 1 Neutral Time Overcurrent Trip Alarm Energized L 00651 50N 1 1st Winding 1 Neutral Instantaneous Overcurrent Trip Alarm Energized L 00652 50N 1 1st Winding 1 Neutral Instantaneous Overcurrent Trip Alarm Energized...

Page 64: ...1 Winding 1 Low Level Detector Alarm 00692 LLDA 1 Winding 1 Low Level Detector Alarm 00693 HLDA 2 Winding 2 High Level Detector Alarm 00694 HLDA 2 Winding 2 High Level Detector Alarm 00695 LLDA 1 Winding 1 Low Level Detector Alarm 00696 LLDA 1 Winding 1 Low Level Detector Alarm 00697 HPFA High Power Factor Alarm Energized 00698 HPFA High Power Factor Alarm Energized 00699 LPFA Low Power Factor Ala...

Page 65: ... Reserved Reserved 3 00745 Reserved Reserved 3 00746 Reserved Reserved 3 00747 Reserved Reserved 3 00748 Reserved Reserved 3 00749 Reserved Reserved 3 00750 Reserved Reserved 3 00751 Reserved Reserved 3 00752 Reserved Reserved 3 00753 Reserved Reserved 3 00754 Reserved Reserved 3 00755 Reserved Reserved 3 00756 Reserved Reserved 3 00757 Reserved Reserved 3 00758 Reserved Reserved 3 00759 Reserved ...

Page 66: ...current Control Energized 3 00787 150G 2nd Ground Time Instantaneous Overcurrent Control Energized 3 00788 150G 2nd Ground Time Instantaneous Overcurrent Control Energized 3 00789 51P 3D Winding 3 Phase Time Overcurrent Function Disabled Alarm Energized 3 00790 51P 3D Winding 3 Phase Time Overcurrent Function Disabled Alarm Energized 3 00791 50P 3D 1st Winding 3 Phase Instantaneous Overcurrent Fun...

Page 67: ... Neutral Instantaneous Overcurrent Trip Alarm Energized Seal In 3 00818 50N 3 1st Winding 3 Neutral Instantaneous Overcurrent Trip Alarm Energized Seal In L 3 00819 150N 3 2nd Winding 3 Neutral Instantaneous Overcurrent Trip Alarm Energized Seal In 3 00820 150N 3 2nd Winding 3 Neutral Instantaneous Overcurrent Trip Alarm Energized Seal In L 3 00821 46 3 Winding 1 Negative Sequence Time Overcurrent...

Page 68: ...ved 00259 Spare Reserved 00260 Spare Reserved 00261 Spare Reserved 00262 Spare Reserved 00263 Spare Reserved 00264 Spare Reserved 00265 OUT7 Physical Output Contact 7 00266 OUT 6 Physical Output Contact 6 00267 OUT5 Physical Output Contact 5 00268 OUT4 Physical Output Contact 4 00269 OUT3 Physical Output Contact 3 00270 OUT2 Physical Output Contact 2 00271 OUT1 Physical Output Contact 1 00272 TRIP...

Page 69: ...taneous Overcurrent Function Disabled Alarm 00032 50N 1D 1st Winding 1 Neutral Instantaneous Overcurrent Function Disabled Alarm 00033 50N 2D 1st Winding 2 Neutral Instantaneous Overcurrent Function Disabled Alarm 00034 150P 1D 2nd Winding 1 Phase Instantaneous Overcurrent Function Disabled Alarm 00035 150P 2D 2nd Winding 2 Phase Instantaneous Overcurrent Function Disabled Alarm 00036 150N 1D 2nd ...

Page 70: ...al Output 1 00078 ULO 2 User Logical Output 2 00079 ULO 3 User Logical Output 3 00080 ULO 4 User Logical Output 4 00081 ULO 5 User Logical Output 5 00082 ULO 6 User Logical Output 6 00083 ULO 7 User Logical Output 7 00084 ULO 8 User Logical Output 8 00085 ULO 9 User Logical Output 9 00086 LOADA Load Current Alarm Energized 00087 OCA 1 Winding 1 Overcurrent Alarm Energized 00088 OCA 2 Winding 2 Ove...

Page 71: ...Alarm Energized 3 00142 51N 3D Winding 3 Phase Time Overcurrent Function Disabled Alarm Energized 3 00143 50N 3D 1st Winding 3 Neutral Instantaneous Overcurrent Function Disabled Alarm Energized 3 00144 150N 3D 2nd Winding 3 Neutral Instantaneous Overcurrent Disable Alarm Energized 3 00145 46 3D Winding 3 Negative Sequence Tiem Overcurrent Function Disabled Alarm Energized 3 00146 51GD Ground Time...

Page 72: ...t shall detect a status change between reads of the element s data As always the bits must be read in pairs for accurate reporting of the element status Table 5 4 lists the definitions of each defined 0X address Table 5 4 Modbus Physical Output Momentary Change Detect Address Allocation Discrete Address Item Description 01025 Spare Status Reserved 01026 Spare Momentary Reserved 01027 Spare Status ...

Page 73: ... 16 checksum and three character delays Additional information is available in Modicon s protocol manual references listed at the beginning of this document The same information is available through a 4X register read command which allows a host without 1X data accesses capabilities to obtain physical input and relay element information Tables 5 5 through 5 9 list the 1X discrete contact memory ma...

Page 74: ... physical input transitions of input 1 At each field voltage rising edge falling edge transition the status of the Modbus contact 1x addresses are listed The dotted line arrows indicate the poll received by the TPU2000R and the state of both the status bit and the momentary indication bit Note that the even bit momentary change detect resets itself to a zero state after a host read E C INPUT 1 ADD...

Page 75: ...nitiate Event Capture 1 10020 ECI2 Initiate Event Capture 2 10021 WCI Waveform Capture Initiate 10022 TRIP Differential Trip Output Initiated 10023 SPR Sudden Pressure Relay Input Intiated 10024 TCM Trip Coil Monitor 10025 ULI1 User Logical Input 1 Element Energized 10026 ULI2 User Logical Input 2 Element Energized 10027 ULI3 User Logical Input 3 Element Energized 10028 ULI4 User Logical Input 4 E...

Page 76: ...he state of the input seen at the physical terminals of the TPU2000 2000R their status is available at the following addresses as illustrated in Table 5 6 Table 5 6 Physical Input Modbus Address Map Definition Notes Register Address Item Description 10257 Reserved Reserved 10258 Reserved Reserved 10259 Reserved Reserved 10260 Reserved Reserved 10261 Reserved Reserved 10262 Reserved Reserved 10263 ...

Page 77: ... Neutral Time Instantaneous Control Enabled Momentary 10531 50N 2 Status 1st Winding 2 Neutral Time Instantaneous Control Enabled Status 10532 50N 2 Momentary 1st Winding 2 Neutral Time Instantaneous Control Enabled Momentary 10533 150P 1 Status 2nd Winding 1 Phase Time Instantaneous Control Enabled Status 10534 150P 1 Momentary 2nd Winding 1 Phase Time Instantaneous Control Enabled Momentary 1053...

Page 78: ...gical Input 6 Element Energized Status 10572 ULI6 Momentary User Logical Input 6 Element Energized Momentary 10573 ULI7 Status User Logical Input 7 Element Energized Status 10574 ULI7 Momentary User Logical Input 7 Element Energized Momentary 10575 ULI8 Status User Logical Input 8 Element Energized Status 10576 ULI8 Momentary User Logical Input 8 Element Energized Momentary 10577 ULI9 Status User ...

Page 79: ... 10642 51P 3 Momentary Winding 3 Phase Time Overcurrent Control Enabled Momentary 3 10643 51N 3 Status Winding 3 Neutral Time Overcurrent Control Enabled Status 3 10644 51N 3 Momentary Winding 3 Neutral Time Overcurrent Control Enabled Momentary 3 10645 50P 3 Status 1st Winding 3 Phase Time Instantaneous Control Enabled Status 3 10646 50P 3 Momentary 1st Winding 3 Phase Time Instantaneous Control ...

Page 80: ... Reserved Reserved 3 Three Winding TPU Only Application Example Obtain Winding 1 Phase Time and Winding 2 Phase Time 51P 1 and 51P 2 Status The relay status is available from inputs 10517 through 10520 using Momentary Change Detect Bits Figures 5 21 and 5 22 illustrate the polling sequence and raw data returned over the network utilizing function code 02 using Momentary change detect notification ...

Page 81: ...s similar to that presented in Table 5 7 above however momentary status is provided in this block Table 5 8 Physical Input Momentary Change Detect Register Map Notes Address Item Description 11025 Reserved Reserved 11026 Reserved Reserved 11027 Reserved Reserved 11028 Reserved Reserved 11029 Reserved Reserved 11030 Reserved Reserved 11031 Reserved Reserved 11032 Reserved Reserved 11033 Reserved Re...

Page 82: ...Event Record Buffering 1 128 Breaker Counter Operation Retrieval Force of Physical Outputs Breaker Control Functions over the network Reset of Counter Event Buffer Operational Buffer Seal In and Target information Each function code and data type shall be explained in detail within the following sections Modbus protocol allows a variety of information to be placed within the 4X register types The ...

Page 83: ... would reflect the status described as Bit 0 lsb nomenclature No data address offset would need to be performed to obtain the correct information from the protective relay Figure 5 23 Vendor Documentation Translation Example Function Code 03 Read Holding Registers Read Only The 4x frame sequence is illustrated in Figure 5 24 for Function 03 Read Holding Registers The Host sends the protocol reques...

Page 84: ... gather the data Network throughput is increased Register scaling and re mapping is common to all ABB TPU2000 and 2000R relays The Register Scaling and Re Mapping procedure is the same for DNP Modbus Modbus Plus Standard Ten Byte Protocols Modbus uses this method to group data so that throughput may be improved by obtaining the data in one network scan TPU2000 and TPU2000R protective relays provid...

Page 85: ...r V1 0 TPU2000R 32 Mappable Registers Change Register Configuration 400001 400002 400003 400004 400005 400032 User Definable Register 40005 Scale 500 Source Register Address 4XXX 265 Destination Data Type Bipolar LSB Destination Data Size 12 Bit Source Scale Type Voltage Source Data Type Unsigned 32 Bit To Accept Changes Press Enter Return No Change Press Escape Key High Word Van Low Word Van 4026...

Page 86: ...gned 16 bits 2 bytes in 1 word Range 32 768 to 32 767 Unsigned Long 32 bits 4 bytes in 2 words Range 0 to 4 294 967 295 Signed Long 32 bits 4 bytes in 2 words Range 2 147 483 648 to 2 147 483 647 ASCII 16 bits 2 bytes in 1 word 2 characters per register Reference Appendix B The tables contained within this document reference the above definitions and give the cadence of bytes or words as MSB Most ...

Page 87: ...ds must be configured to perform scaling correctly Table 5 9 Register Scaling Queries WIN ECP ECP QUERY QUERY SELECTIONS SCALING METHOD UNIPOLAR NEGATIVE UNIPOLAR BIPOLAR OFFSET BIPOLAR DESTINATION REGISTER JUSTIFICATION Selectable with Scaling Method LSB Least Significant Bit MSB Most Significant Bit DESTINATION REGISTER SIZE 16 Bits 12 Bits 8 Bits 4 Bits 2 Bit SOURCE REGISTER ADDRESS 257 XXXX wh...

Page 88: ... value which is sent to a destination register The scaling minimum and maximum values sent to the destination register are listed in the table below Table 5 10 Minimum and Maximum Ranges for Scaled Numbers Depending Upon Scale Option and Bit Length Selected SCALE OPTION 16 Bit Scale min max 12 Bit Scale min max 8 Bit Scale min max 4 Bit Scale min max 1 Bit Scale min max Offset Bipolar 0 65535 0 40...

Page 89: ...NEGATIVE UNIPOLAR SCALING Unscaled Value In The DPU2000R Scaled Value ReportedTo the Host Via Network Full Scale 0 Full Scale Table 2 Minimum Value 0 BIPOLAR SCALING Unscaled Value In The DPU2000R Scaled Value ReportedTo the Host Via Network Full Scale 0 Full Scale Table 2 Minimum Value Table 2 Maximum Value 2 OFFSET BIPOLAR SCALING Table 2 Maximum Value Table 2 Maximum Value Figure 5 29 Relations...

Page 90: ...ificant bit 0 indicates a padded bit 0 0 0 0 1 2 3 4 5 6 7 8 9 1011 12 1 2 3 4 5 6 7 8 9 101112 0 0 0 0 12 BIT 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 0 0 0 0 0 0 0 0 8 BIT 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 1 2 3 4 0 0 0 0 0 0 0 0 0 0 0 0 4 BIT 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 BIT Figure 5 30 Bit Justification Notation An investigation of Figure 5 30 illustra...

Page 91: ...er scaled value The values within the relay may be scaled by an integer factor if a normal or remainder scaling type is selected If one of aforementioned selections are within the FULL SCALE SCALE FACTOR selection field then the selection is automatically the scale factor The allowable values for the FULL SCALE SCALE FACTOR field are from 1 to 65535 This is equivalent to the secondary quantities a...

Page 92: ...CALE entry shown in Figure 8 2 refers to the Scale divisor denominator as referenced TPU2000 and 2000R User Definable Register Defaults The TPU2000 and 2000R contains User Definable Register default mappings as shown in Table 5 11 below It should be noted that the register shall saturate at the maximum values computed and shown in Table 5 10 above The maximum saturation value can be computed to be...

Page 93: ...29 40029 No Default No Default No Default Spare 30 40030 No Default No Default No Default Spare 31 40031 No Default No Default No Default Spare 32 40032 No Default No Default No Default Spare An explanation of some of the above default mappings are offered as a guide to understanding the scaling methodology implementation Figure 5 31 illustrates the scaling procedure for remapped registers 40001 t...

Page 94: ...ltage Mag Hi Va Voltage Mag Lo VbVoltage Mag Lo Vc Voltage Mag Lo OFFSET BIPOLAR 12 bit resolution 0 Full Scale 12 bits 1 2 1 2047 0 12 bits 2 1 4095 Full Scale Full Scale 50000 V FS PT Full Scale 50000 V FS PT 0 Amperes RTU or Host Reads 0 RTU or Host Reads 2047 RTU or Host Reads 4095 TPU 2000 2000R Metered Value reported to the MMI SCREEN Value stored in Registers 40005 40006 and 40007 read by t...

Page 95: ... the host all bits in Register 40129 will be reset by the relay The status shall then be refreshed by the TPU2000 2000R until the next host read of Register 40129 Once the status change has been detected by the host specific registers further detailing the status change may be accessed by the host Table 5 12 Relay Status Modbus Address Map Definition Register Address Item Description 40129 Relay S...

Page 96: ... Relay Response Since the last read of the status register a new fault record and event record has been input within the TPU2000 2000R buffers Diagnostic Status 2 Registers Defined Bits 0 1 or 2 are updated continuously The TPU2000 2000R performs diagnostics Upon power up of the unit Continuously thereafter on a periodic basis A variety of TPU2000 2000R diagnostics are performed and completed in 2...

Page 97: ... Fail Digital Signal Process ROM Fail Reserved Reserved Reserved Reserved EEPROM Checksum fail on Refresh Non Volatile RAM Failure Checksum Failure on EPROM Main CPU RAM FAILURE 40131 Bit 0 Reserved Lsb Bit 1 Reserved Bit 2 Reserved Bit 3 Reserved Bit 4 Reserved Bit 5 Reserved Bit 6 Reserved Bit 7 Reserved Bit 8 Reserved Bit 9 Reserved Bit 10 Reserved Bit 11 Reserved Bit 12 Reserved Bit 13 Reserve...

Page 98: ...I 2 Characters 40138 Catalog Number ASCII 2 Characters 40139 Catalog Number ASCII 2 Characters 40142 Catalog Number LSW ASCII 2 Characters Rightmost Digits 40143 Main CPU Sw Version Number Unsigned 16 Bit Scale Factor 100 40144 Analog DSP Sw Version Number Unsigned 16 Bit Scale Factor 10 40145 Front Panel Controller Sw Version Number Unsigned 16 Bit Scale Factor 10 40146 Communication Sw Version N...

Page 99: ...ours Unsigned Integer 16 Bit 0 Range 23 40165 Power Fail Timestamp Minutes Unsigned Integer 16 Bit 0 Range 59 40166 Power Fail Timestamp Seconds Unsigned Integer 16 Bit 0 Range 59 40167 Power Fail Timestamp Hundreths of Seconds Unsigned Integer 16 Bit 0 Range 99 40168 Power Fail Timestamp Fail Type Unsigned Integer 16 Bit 1 DC 40169 Power Fail Timestamp Machine State Unsigned Integer 16 Bit 0 Circ...

Page 100: ...ommunication Event Log 8 Registers Defined Whenever a communication error occurs the TPU2000 TPU2000R generates an exception response to the rejected command Registers 40172 through 40179 contains information on the last communication error experienced via the front communication port rear INCOM port or the RS232 485 ports resident on the relay s communication card Table 5 18 lists the register de...

Page 101: ...from the front panel Table 5 19 TPU2000 TPU2000R Metering Values Table Register Address Item Scale Factor Description 40257 Operate Current A 800 Unsigned 16 Bit 40258 Operate Current B 800 Unsigned 16 Bit 40259 Operate Current C 800 Unsigned 16 Bit 40260 Restraint Current A Winding 1 800 Unsigned 16 Bit 40261 Restraint Current B Winding 1 800 Unsigned 16 Bit 40262 Restraint Current C Winding 1 80...

Page 102: ... 40291 All Harmonic C Winding 3 2 Unsigned High Order Byte LSB 40291 Current Tap Scale Winding 1 10 Unsigned Low Order Byte MSB 40292 Current Tap Scale Winding 2 10 Unsigned High Order Byte LSB 40292 Current Tap Scale Winding 3 10 Unsigned Low Order Byte MSB Load Current and Angular Values 63 Registers Defined TPU 2 Winding 66 Registers Defined TPU 3 Winding Load Currents for the windings are repo...

Page 103: ...Winding 1 Unsigned 32 Bit High Order Word MSW 40426 Load Current Negative Sequence Winding 1 Unsigned 32 Bit Low Order Word LSW 40427 Load Current Zero Sequence Winding 2 Unsigned 32 Bit High Order Word MSW 40428 Load Current Zero Sequence Winding 2 Unsigned 32 Bit Low Order Word LSW 40429 Load Current Positive Sequence Winding 2 Unsigned 32 Bit High Order Word MSW 40430 Load Current Positive Sequ...

Page 104: ...it 40521 Voltage VC Angle 1 Unsigned 16 Bit 40522 Voltage Positive Sequence 1 Unsigned High Order Word LSW 40523 Voltage Positive Sequence 1 Unsigned Low Order Word MSW 40524 Voltage Negative Sequence 1 Unsigned High Order Word LSW 40525 Voltage Negative Sequence 1 Unsigned Low Order Word MSW 40526 Voltage Positive Sequence Angle 1 Unsigned 16 Bit 40527 Voltage Negative Sequence Angle 1 Unsigned 1...

Page 105: ... Quantity Sign 1 Pos 0 Neg Bit 7 Status 0 Leading 1 Lagging Bit 0 6 Power Factor 100 lSW 40565 Signed Power Factor 100 Signed 16 Bits 40566 Power Factor Status 1 0 Leading 1 Lagging RMS Demand Current Real and Reactive Power Values Block 24 Registers Defined Present RMS demand values are reported in Registers 40641 through 40664 for both the three and two winding TPU2000R and the two Winding TPU20...

Page 106: ...ister 40129 Please reference the 6X register configuration tables to configure energy demand parameterization Demand Metering is reported within Table 5 The accumulated magnitudes are reported in 16 bit unsigned and 32 bit unsigned numerical values as indicated in the following table The demands are reset by writing a reset command to the 4X register XXXX Bit X Please reference Table 5 24 of this ...

Page 107: ...set prior to the demand window time elapsing the time shall reset to 0 1000 TIME Actual Energy Calculated by relay INTERVAL 1 Interval sample is taken every 1 15 th of the selected demand interval in this case every minute The logaritmic function shall report 90 of the integrated value calculated beneath the demand curve Reported Value 0 Reported Value 900 KW Reported Value 900 KW Reported Value 9...

Page 108: ... 31 40782 Peak Demand Current Phase C Hour Most Significant Byte 8 Bits 00 Range 23 40783 Peak Demand Current Phase C Minute Most Significant Byte 8 Bits 00 Range 59 40783 Reserved Byte Reserved 40784 Peak Demand Current Neutral Unsigned 32 Bit High Order Word MSW 40785 Peak Demand Current Neutral Unsigned 32 Bit Low Order Word LSW 40786 Peak Demand Current Neutral Year Most Significant Byte 8 Bit...

Page 109: ...its 00 Range 59 40803 Reserved Byte Reserved 40804 Kwatt Hours 3 Phase Peak Demand Signed 32 Bit High Order Word MSW 40805 Kwatt Hours 3 Phase Peak Demand Signed 32 Bit Low Order Word LSW 40806 Peak Demand Kwatt Hours 3 Phase Year Most Significant Byte 8 Bits 00 Range 99 40806 Peak Demand Kwatt Hours 3 Phase Month Least Significant Byte 8 Bits 00 Range 12 40807 Peak Demand Kwatt Hours 3 Phase Day ...

Page 110: ...R Hours 3 Phase Peak Demand Signed 32 Bit High Order Word MSW 40825 KVAR Hours 3 Phase Peak Demand Signed 32 Bit Low Order Word LSW 40826 Peak Demand KVAR Hours 3 Phase Year Most Significant Byte 8 Bits 00 Range 99 40826 Peak Demand KVAR Hours 3 Phase Month Least Significant Byte 8 Bits 00 Range 12 40827 Peak Demand KVAR Hours 3 Phase Day Most Significant Byte 8 Bits 00 Range 31 40827 Peak Demand ...

Page 111: ...te Most Significant Byte 8 Bits 00 Range 59 40911 Reserved Byte Reserved 40912 Minimum Demand Current Neutral Unsigned 32 Bit High Order Word MSW 40913 Minimum Demand Current Neutral Unsigned 32 Bit Low Order Word LSW 40914 Minimum Demand Current Neutral Year Most Significant Byte 8 Bits 00 Range 99 40914 Minimum Demand Current Neutral Month Least Significant Byte 8 Bits 00 Range 12 40915 Minimum ...

Page 112: ... MSW 40933 Kwatt Hours 3 Phase Minimum Demand Signed 32 Bit Low Order Word LSW 40934 Minimum Demand Kwatt Hours 3 Phase Year Most Significant Byte 8 Bits 00 Range 99 40934 Minimum Demand Kwatt Hours 3 Phase Month Least Significant Byte 8 Bits 00 Range 12 40935 Minimum Demand Kwatt Hours 3 Phase Day Most Significant Byte 8 Bits 00 Range 31 40935 Minimum Demand Kwatt Hours 3 Phase Hour Most Signific...

Page 113: ...0954 Minimum Demand KVAR Hours 3 Phase Month Least Significant Byte 8 Bits 00 Range 12 40955 Minimum Demand KVAR Hours 3 Phase Day Most Significant Byte 8 Bits 00 Range 31 40955 Minimum Demand KVAR Hours 3 Phase Hour Most Significant Byte 8 Bits 00 Range 23 40956 Minimum Demand KVAR Hours 3 Phase Minute Most Significant Byte 8 Bits 00 Range 59 40956 Reserved Byte Reserved Breaker Counters 11 Regis...

Page 114: ...s command retrieval Some hosts however do not offer the capability to read data via these data types The data types have been structured to be reported in 4X data types Reported data is of the following types Logical Outputs Logical Inputs Physical Inputs Forced Physical Input State Reporting Forced Physical Output State Reporting Forced Logical Input State Reporting The following registers only r...

Page 115: ...2 Bit 2 50P 1D Note 1 Bit 1 50P 2D Note 1 Bit 0 50N 1D Note 1 Unsigned Integer 16 Bits 1st Winding 2 Ground Time Trip Alarm msb leftmost bit 1st Winding 1 Neutral Instantaneous Trip Alarm 2nd Winding 1 Neutral Instantaneous Overcurrent Trip Alarm 1st Winding 2 Ground Instantaneous Trip Alarm 2nd Winding 2 Ground Instantaneous Overcurrent Trip Alarm Winding 1 Negative Sequence Time Overcurrent Trip...

Page 116: ...urrent Trip Alarm Latched lsb rightmost bit 41157 Logical Output Bit 15 150P 1 L Bit 14 50 P2 L Bit 13 150P 2 L Bit 12 51N 1 L Bit 11 51N 2 L Note 3 Bit 10 50N 1 L Bit 9 150N 1 L Bit 8 50N 2 L Note 3 Bit 7 150N 2 L Note 3 Bit 6 46 1 L Bit 5 46 2 L Bit 4 63 L Bit 3 ULO 1 Bit 2 ULO 2 Bit 1 ULO 3 Bit 0 ULO 4 Unsigned Integer 16 Bit msb leftmost bit 2nd Winding 1 Phase Instantaneous Overcurrent Trip A...

Page 117: ...tmost bit Pwinding 1 Positive 3Phase kWatt Alarm Pwinding 2 Positive 3Phase kWatt Alarm Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved lsb rightmost bit 41160 Logical Output Bit 15 Reserved Bit 14 Reserved Bit 13 Reserved Bit 12 Reserved Bit 11 Reserved Bit 10 Reserved Bit 9 Reserved Bit 8 Reserved Bit 7 Reserved Bit 6 Reserved ...

Page 118: ...2nd Winding 1 Neutral Instantaneous Overcurrent Control Enabled 2nd Winding 2 Ground Instantaneous Overcurrent Control Enabled Winding 1 Negative Sequence Control Enabled Winding 1 Negative Sequence Control Enabled lsb rightmost 41162 Logical Input Bit 15 ALT 1 Bit 14 ALT 2 Bit 13 ECI 1 Bit 12 ECI 2 Bit 11 WCI Bit 10 TRIP Bit 9 SPR Bit 8 TCM Bit 7 ULI 1 Bit 6 ULI 2 Bit 5 ULI 3 Bit 4 ULI 4 Bit 3 UL...

Page 119: ...rrent Function Enabled 1st Ground Instantaneous Overcurrent Function Enabled 2nd Ground Instantaneous Overcurrent Function Enabled Storage of Data Fault Summary Capture Initiated Reserved Reserved Reserved Reserved Reserved lsb rightmost 41166 Logical Input Reserved Unsigned Integer 16 Bits Reserved 41167 Logical Input Reserved Unsigned Integer 16 Bits Reserved 41168 Logical Input Reserved Unsigne...

Page 120: ... 8 Bit 6 IN 7 Bit 5 IN 6 Bit 4 IN 5 Bit 3 IN 4 Bit 2 IN 3 Bit 1 IN 2 Bit 0 IN 1 Unsigned Integer 16 Bits Physical Input Select Status Reserved msb leftmost bit Reserved Reserved Reserved Reserved Reserved Reserved 0 Normal 1 Forced 0 Normal 1 Forced 0 Normal 1 Forced 0 Normal 1 Forced 0 Normal 1 Forced 0 Normal 1 Forced 0 Normal 1 Forced 0 Normal 1 Forced 0 Normal 1 Forced lsb rightmost bit 41172 ...

Page 121: ...tate Reserved msb leftmost bit Reserved Reserved Reserved Reserved Reserved Reserved 0 Open 1 Closed 0 Open 1 Closed 0 Open 1 Closed 0 Open 1 Closed 0 Open 1 Closed 0 Open 1 Closed 0 Open 1 Closed 0 Open 1 Closed 0 Open 1 Closed lsb rightmost bit 41175 FORCED LOGICAL IN Bit 15 FLI 17 Bit 14 FLI 18 Bit 13 FLI 19 Bit 12 FLI 20 Bit 11 FLI 21 Bit 10 FLI 22 Bit 9 FLI 23 Bit 8 FLI 24 Bit 7 FLI 25 Bit 6 ...

Page 122: ...CAL IN Bit 15 FLI 1 Bit 14 FLI 2 Bit 13 FLI 3 Bit 12 FLI 4 Bit 11 FLI 5 Bit 10 FLI 6 Bit 9 FLI 7 Bit 8 FLI 8 Bit 7 FLI 9 Bit 6 FLI 10 Bit 5 FLI 11 Bit 4 FLI 12 Bit 3 FLI 13 Bit 2 FLI 14 Bit 1 FLI 15 Bit 0 FLI 16 Unsigned Integer 16 Bits 0 De energized 1 Energized msb leftmost bit 0 De energized 1 Energized 0 De energized 1 Energized 0 De energized 1 Energized 0 De energized 1 Energized 0 De energi...

Page 123: ...d 2nd Winding 3 Neutral Instantaneous Overcurrent Alarm Latched Winding 3 Negative Sequence Time Overcurrent Alarm Latched 1st Ground Instantaneous Overcurrent Alarm Latched Ground Time Overcurrent Alarm Latched 2nd Ground Instantaneous Overcurrent Alarm Latched Through Fault Counter Alarm Winding 3 High Level Detector Alarm lsb rightmost bit 41181 Phys Out Bit 15 LLDA 3 Bit 14 OCA 3 Bit 13 Pwatt3...

Page 124: ...gister Hi Byte Data HI Data LO Error Check Command Allows 125 Regs Max E C SOM Start of Message EOM End of Message Figure 5 37 Modbus Write Command 16 10 Hex Allowing Writes to the TPU2000 2000R The write multiple register command is convenient for writing the following control blocks Control Block 1 allows for Initiation of Relay Trip Initiation of Input Functions Control Block 2 allows for Forci...

Page 125: ...Command would then be issued to extract the data from the relay Using Modbus command 23 allows for decreasing of the overhead associated with multiple register reads and writes Function 23 Read Write 4X Registers Modbus Host E C Modbus Slave Addr 1 Slave Addr Funct Code 17 Read Addr HI Read Addr LO Regs Read HI Regs Read LO Byte 1 2 3 4 5 6 7 8 9 10 11 12 X Data HI Data LO Error Check Command Allo...

Page 126: ...Fault Records are sequentially numbered from 1 to 999 If the fault number is presently at 999 and an additional fault is recorded the fault number shall rollover to 1 The Record number and fault buffer cannot be cleared and reset through a keypad or unit reset procedure or a reset via the network as explained in Section 3 as a note METHOD 1 The host writes a Modbus 23 Command Modbus 4X Register Re...

Page 127: ...sts the register map for the 2 Winding buffer and Table 5 34 lists that for the 3 Winding unit Differential Fault Record Layout TPU2000 TPU 2000R Data Control Register Differential Fault Data DPU 2000 and DPU 2000R 41665 41666 41745 Differential Fault Data Control Register Differential Fault Data DPU 2000R Only 43305 42306 42352 32 Faults in Stack Max 32 Faults in Stack Max Fault Stack Fault Stack...

Page 128: ...ly last 32 kept 41670 Year 2 digit 00 99 Unsigned 16 Bit Year of Fault 41671 Month 1 12 Unsigned 16 Bit Month of Fault 41672 Day 1 31 Unsigned 16 Bit Day of Fault 41673 Hour 00 23 Unsigned 16 Bit Hour of Fault 41674 Minute 00 59 Unsigned 16 Bit Minute of Fault 41675 Second 00 59 Unsigned 16 Bit Second of Fault 41676 Hundredths of Seconds 0 99 Unsigned 16 Bit Hundredth Second of Fault Time 41677 Cl...

Page 129: ... X 800 41715 I Phase C Winding 1 Unsigned 16 Bit X 800 41716 I Neutral Winding 1 Unsigned 16 Bit X 800 41717 I Phase A Winding 2 Unsigned 16 Bit X 800 41718 I Phase B Winding 2 Unsigned 16 Bit X 800 41719 I Phase C Winding 2 Unsigned 16 Bit X 800 41720 I Neutral Winding 2 Unsigned 16 Bit X 800 41721 Spare Unsigned 16 Bit 41722 I Phase A Winding 1 Ang Unsigned 16 Bit 41723 I Phase B Winding 1 Ang U...

Page 130: ...42352 with the last oldest unreported record of data 42306 Parameter Flag Unsigned Integer 16 Bit 42307 Fault Type Element Unsigned 16 Bit 00 87T Differential Alarm 01 87H High Set Inst Differential Alarm 02 51P 1 Winding 1 Phase Time Overcurrent 03 51P 2 Winding 2 Phase Time Overcurrent 04 50P 1 1st Winding 1 Phase Inst Overcurrent 05 50N 1 1st Winding 1 Neutral Inst Overcurrent 06 150P 1 2nd Win...

Page 131: ...8 2nd Harmonic Phase C Winding 3 Unsigned 16 Bit X 2 42329 5th Harmonic Phase C Winding 3 Unsigned 16 Bit X 2 42330 All Harmonic Phase C Winding 3 Unsigned 16 Bit X 2 42331 I restraint Phase A Winding 3 Ang Unsigned 16 Bit 42332 I restraint Phase B Winding 3 Ang Unsigned 16 Bit 42333 I restraint Phase C Winding 3 Ang Unsigned 16 Bit 42334 I Phase A Winding 3 Unsigned 16 Bit X 800 42335 I PhaseB Wi...

Page 132: ...Register Address Item Description Multiplier if any 41793 2 Winding Through Fault Control Register 1 First Record 2 Next Record 3 Oldest Unreported Record Fault Record Control Register Unsigned 16 Bit 1 Fill 41794 through 41830 with First Record in Data Buffer 2 Fill 41794 through 41830 with next Record Data pointed to in buffer 3 Fill 41794 through 41830 with the last oldest unreported record of ...

Page 133: ...it X 800 41811 I Neutral Winding 1 Unsigned 16 Bit X 800 41812 I Phase A Winding 2 Unsigned 16 Bit X 800 41813 I Phase B Winding 2 Unsigned 16 Bit X 800 41814 I Phase C Winding 2 Unsigned 16 Bit X 800 41815 I Neutral Winding 2 Unsigned 16 Bit X 800 41816 Spare Unsigned 16 Bit 41817 I Phase A Winding 1 Ang Unsigned 16 Bit 41818 I Phase B Winding 1 Ang Unsigned 16 Bit 41819 I Phase C Winding 1 Ang U...

Page 134: ...ted record of data 42434 Parameter Flag Unsigned Integer 16 Bit 42435 Fault Type Element Unsigned 16 Bit 00 87T Differential Alarm 01 87H High Set Inst Differential Alarm 02 51P 1 Winding 1 Phase Time Overcurrent 03 51P 2 Winding 2 Phase Time Overcurrent 04 50P 1 1st Winding 1 Phase Inst Overcurrent 05 50N 1 1st Winding 1 Neutral Inst Overcurrent 06 150P 1 2nd Winding 1 Phase Inst Overcurrent 07 1...

Page 135: ...Ground Angle Unsigned 16 Bit 42458 I 0 2 Zero Sequence Current Winding 3 Unsigned 16 Bit 42459 I 1 2 Positive Sequence Current Winding 3 Unsigned 16 Bit 42460 I 2 2 Negative Sequence Current Winding 3 Unsigned 16 Bit 42461 I 0 3 Ang Zero Sequence Angle Winding 3 Unsigned 16 Bit 42462 I 1 3 Ang Positive Sequence Angle Winding 3 Unsigned 16 Bit 42463 I 2 3 Ang Negative Sequence Angle Winding 3 Unsig...

Page 136: ... pointed to in buffer 3 Fill 41922 through 42009 with the last oldest unreported record of data 41922 Parameter Flag Unsigned Integer 16 Bit 41923 Fault Type Element Unsigned 16 Bit 00 87T Differential Alarm 01 87H High Set Inst Differential Alarm 02 51P 1 Winding 1 Phase Time Overcurrent 03 51P 2 Winding 2 Phase Time Overcurrent 04 50P 1 1st Winding 1 Phase Inst Overcurrent 05 50N 1 1st Winding 1...

Page 137: ...B Winding 1 Unsigned 16 Bit X 2 41948 5th Harmonic Phase B Winding 1 Unsigned 16 Bit X 2 41949 All Harmonic Phase B Winding 1 Unsigned 16 Bit X 2 41950 2nd Harmonic Phase C Winding 1 Unsigned 16 Bit X 2 41951 5th Harmonic Phase C Winding 1 Unsigned 16 Bit X 2 41952 All Harmonic Phase C Winding 1 Unsigned 16 Bit X 2 41953 2nd Harmonic Phase A Winding 2 Unsigned 16 Bit X 2 41954 5th Harmonic Phase A...

Page 138: ...e A Winding 2 Unsigned 16 Bit X 2 41997 All Harmonic Phase A Winding 2 Unsigned 16 Bit X 2 41998 2nd Harmonic Phase B Winding 2 Unsigned 16 Bit X 2 41999 5th Harmonic Phase B Winding 2 Unsigned 16 Bit X 2 42000 All Harmonic Phase B Winding 2 Unsigned 16 Bit X 2 42001 2nd Harmonic Phase C Winding 2 Unsigned 16 Bit X 2 42002 5th Harmonic Phase C Winding 2 Unsigned 16 Bit X 2 42003 All Harmonic Phase...

Page 139: ...of Fault 42572 Hundredths of Seconds0 99 Unsigned 16 Bit Hundredth Second of Fault Time 42573 Winding3 Tap Unsigned 16 Bit X 10 42574 I restraint Phase A Winding 3 Unsigned 16 Bit X 800 42575 I restraint Phase B Winding 3 Unsigned 16 Bit X 800 42576 I restraint Phase C Winding 3 Unsigned 16 Bit X 800 42577 2nd Harmonic Phase A Winding 3 Unsigned 16 Bit X 2 42578 5th Harmonic Phase A Winding 3 Unsi...

Page 140: ...written to it Registers 42050 through 42059 will fill with the LAST UNREPORTED record of Operation Record data in the 128 records of fault data stored in the unit For example if two records of data accumulated between reads a read LAST UNREPORTED record command would point to the oldest unreported record of data accumulated in the buffer The host could then send another value of 3 to the control r...

Page 141: ... Event 42052 Day Unsigned 16 Bit Day of Event 42053 Hour Unsigned 16 Bit Hour of Event 42054 Minute Unsigned 16 Bit Minute of Event 42055 Second Unsigned 16 Bit Second of Event 42056 Hundredths of a Second Unsigned 16 Bit Hundredth Second of Event Date 42057 Message Number Unsigned Integer 16 Bits 0 Range 999 42058 VALUE Who the hell knows 42059 Operation Number 16 Bit Unsigned See Table XX Table ...

Page 142: ...nter Alarm 71 Through Fault kA Summation Alarm 72 Through Fault Cycle Alarm 73 OC Trip Counter Alarm 74 Differential Trip Counter Alarm 75 Phase Demand Alarm Disabled 76 Neutral Demand Alarm Disabled 77 Load Current Alarm 78 Trip Coil Failure 79 High Power Factor Alarm 80 Low Power Factor Alarm 81 k VAR Demand Alarm 82 Positive kVAR Alarm 83 Negative kVAR Alarm 84 Positive Watt Alarm 1 85 Positive...

Page 143: ...d Providing Control Functionality in the TPU2000 TPU2000R As described in the beginning of this section six groups of control blocks are resident in the TPU2000 TPU2000R Each group is comprised of 6 registers The six control block groups are defined in Table 5 41 The first block within the set of registers determines whether or not the control block requires password control ABB relays are designe...

Page 144: ...Password Char 3 Password Char 4 Control Mask 1 Copy of Control Mask 1 Initiate Inputs Force Phys In Force Phys Out Force Log In Set Reset Outputs Pulse Outputs Typical Definition E C Of a Control Block Command Sequence Through Modbus Command 16 Preset Multiple Holding Registers Security Status Read Only Register 41409 41410 41457 Figure 5 43 Typical Control Features Available for the TPU2000 and T...

Page 145: ...responding to the default password is 2020 HEX for password register 1 and 2020 HEX for password register 2 IMPLEMENTATION TIP if control does not occur after initiation through the network verify that the local remote control bit is not configured in the programmable logical inputs logic or that the local remote control bit is in the remote state If the local remote control bit is configured and ...

Page 146: ... Bit 2 Reserved Bit 3 Reserved Bit 4 Reserved Bit 5 Reserved Bit 6 Reserved Bit 7 Reserved Bit 8 Reset Targets 1 Control Bit State 0 No Control Bit 9 Reset Alarms 1 Control Bit State 0 No Control Bit 10 Reset Min Max demands 1 Control Bit State 0 No Control Bit 11 Reset Relay Status 1 Control Bit State 0 No Control Bit 12 Reset Energy Meters 1 Control Bit State 0 No Control Bit 13 Toggle SCADA RED...

Page 147: ...bit To Change 41415 0100 hex Reset Target bit to value of 1 EXAMPLE 1 Reset Targets via a Modbus Command Sequence E C The Relay logically ANDS the register 41414 and 41415 If the result of the logical operation is a 1 for the operation then the relay performs the operation The Relay performs the Reset Operation command in one quarter cycle The Relay then responds to the request received over the n...

Page 148: ...6X memory and some of the 4X memory a host device can force the read write capable 4X and 6X memory locations and verify data is sent and received to some memory location The SCADA REDI provides much more flexibility allowing streamlining of the commissioning process Within the TPU2000 and TPU2000R control register memory map a single bit Bit 13 in Register 41415 may be set to allow READ WRITE and...

Page 149: ...nect scenario the Host and Simulator devices may be located offsite and connected to the substation via a modem or fiber optic connection Please refer to Section 5 to reference the method of toggling the SCADA REDI bit Registers 41114 and 41115 Group II Control Features Explained Group II places each of the Physical Input statuses reported to the processor in the TPU2000R in to a logical state whi...

Page 150: ...nsigned 16 Bits Bit 0 Input 1 Terminal 4 lsb 1 Normal State Override 0 Normal State Bit 1 Input 2 Terminal 5 1 Normal State Override 0 Normal State Bit 2 Input 3 Terminal 6 1 Normal State Override 0 Normal State Bit 3 Input 4 Terminal 7 1 Normal State Override 0 Normal State Bit 4 Input 5 Terminal 8 1 Normal State Override 0 Normal State Bit 5 Input 6 Terminal 9 1 Normal State Override 0 Normal St...

Page 151: ...Voltage at Term 1 0 X Normal State follows Voltage at Term 1 1 0 Input Forced State OFF 1 1 1 Input Forced State ON Note X Don t Care State Once an input is forced on or off it must be unforced or returned to normal state for the point to resume normal operation and reflect the state present at the physical input terminals present at the rear of the relay It is important to emphasize that the forc...

Page 152: ...1416 0001 hex E C The Relay Responds over the network that the command has been accepted Figure 5 48 Force Physical Input Example E C Command Sequence Through Modbus Command 16 Preset Multiple Holding Registers STEP 3 Host sends following register contents to initiate Force Physical Input 4 OFF Assumed that default password of all spaces is active 41417 2020 hex Password Hi 41418 2020 hex Password...

Page 153: ...Features Explained The complimentary control functions are available for forcing the Physical Output contacts located at the back of the relay The Physical Output force functions follows that of the Physical Input Force Functionality There are three modes which a Physical Output may be placed NORMAL The TPU2000R Physical Output reflects that of the logic configured within the protective relay FORC...

Page 154: ...14 Reserved Bit 15 Reserved msb 41429 Force Physical Input Forcing State Mask Unsigned 16 Bits Bit 0 Trip Terminal 29 30 lsb 1 Force Set State 0 Force Reset State Bit 1 Output 1 Terminal 28 27 1 Force Set State 0 Force Reset State Bit 2 Output 2 Terminal 26 25 1 Force Set State 0 Force Reset State Bit 3 Output 3 Terminal 24 23 1 Force Set State 0 Force Reset State Bit 4 Output 4 Terminal 22 21 1 F...

Page 155: ...PU2000R to complete a Force On Force Off and Return to Normal State Operation within the TPU2000R As with the other control functions the registers may be sent down individually in blocks of data transferred or as one block of data followed by an execute command as illustrated in Figures 5 51 5 52 and 5 53 E C Command Sequence Through Modbus Command 16 Preset Multiple Holding Registers STEP 1 Host...

Page 156: ...sword Lo 41426 0 Reserved 41427 0040 hex Select Bit to Change 41428 0000 hex Place Bit in Normal Unforced State 41429 0000 hex Send State of Force Don t Care EXAMPLE 3 Force Output 6 to a State of 1 and Then to a Force State of 0 and Then to a Normal State E C The relay reports the Input Status of Physical Output 6 to be that reflected at the Physical Input terminals of the TPU 2000R A Modbus resp...

Page 157: ...hase Diff Current Control 87 T FLI 17 Alternate Settings 1 Enable ALT 1 FLI 02 3 Phase Inst Differential Current Control 87H FLI 18 Alternate Settings 2 Enable ALT 2 FLI 03 Winding 1 Phase Time Overcurrent Control 51P 1 FLI 19 Event Capture Initiate 1 ECI 1 FLI 04 Winding 2 Phase Time Overcurrent Control 51P 2 FLI 20 Event Capture Initiate 2 ECI 2 FLI 05 Winding 1 Neutral Time Overcurrent Control ...

Page 158: ...a desired control function were to be controlled via the network then ECP mapping would have to be configured as per Figure 5 55 The method employed to force the state of the function is similar to that of the Group II and III functions As illustrated in Table 5 48 the mapping of each of the FLI s is illustrated Registers 41430 through 41439 allow forcing of the desired feature Figure 5 55 Mapping...

Page 159: ...e 5 49 TPU2000 and TPU2000R Bit Control Function Definitions Register Item Description GROUP IV 41430 Execute Register 0 No Action 1 Execute Unsigned 16 Bits 41431 Password ASCII 2 Characters Leftmost Digits 41432 Password ASCII 2 Characters Rightmost Digits 41433 Spare 41434 Force Logical Input Change Mask FLI 17 to FLI 32 Unsigned 16 Bits 1 Control Bit State 0 No Control Bit 0 FLI 17 lsb 1 Contr...

Page 160: ...e 0 Normal State Bit 9 FLI 26 1 Force State 0 Normal State Bit 10 FLI 27 1 Force State 0 Normal State Bit 11 FLI 28 1 Force State 0 Normal State Bit 12 FLI 29 1 Force State 0 Normal State Bit 13 FLI 30 1 Force State 0 Normal State Bit 14 FLI 31 1 Force State 0 Normal State Bit 15 FLI 32 msb 1 Force State 0 Normal State 41437 Force Logical Input Normal State Mask Unsigned 16 Bits Bit 0 FLI 01 lsb 1...

Page 161: ...set State Bit 14 FLI 15 1 Force Set State 0 Force Reset State Bit 15 FLI 16 msb 1 Force Set State 0 Force Reset State A simple application example in Figure 5 56 follows illustrating the method to force TPU2000 or TPU2000R functions via the Group IV mapping E C Command Sequence Through Modbus Command 16 Preset Multiple Holding Registers STEP 1 Host sends following register contents to initiate FLI...

Page 162: ... for Physical Input Forcing Function Bit Value Change Mask Register 41444 through 41447 Bit Value Normal Forced Mask Register 41448 through 41451 Description 0 X Normal State Unforced 1 0 Logical Input Forced State OFF 1 1 Logical Input Forced State ON There are three modes which a Physical Output may be placed UNFORCED The TPU2000 TPU2000R Logical Input is not forced to any state SET The TPU2000 ...

Page 163: ...rmal lsb 41445 Change Mask Register 2 R Bit 15 150N 2 2nd Winding 2 Neutral Time Overcurrent Trip Alarm 1 Select bit 0 Normal msb R Bit 14 46 1 Winding 1 Negative Sequence Time Overcurrent Alarm 1 Select bit 0 Normal R Bit 13 46 2 Winding 2 Negative Sequence Time Overcurrent Alarm 1 Select bit 0 Normal Bit 12 63 Sudden Pressure Input Alarm 1 Select bit 0 Normal Bit 11 User Logical Output 1 ULO 1 1...

Page 164: ...Bit 7 Reserved Bit 6 Reserved Bit 5 Reserved Bit 4 Reserved Bit 3 Reserved Bit 2 Reserved Bit 1 Reserved Bit 0 Reserved lsb 41448 Set Reset Mask Register 1 R Bit 15 87T 3 Phase Differential Current Alarm 0 Reset msb R Bit 14 87H 3 Instantaneous Phase Differential Current Alarm 0 Reset R Bit 13 2HROA Second Harmonic Restraint Alarm 0 Reset R Bit 12 5HROA 5th Harmonic Restraining Alarm 0 Reset R Bit...

Page 165: ...utput 4 ULO 4 1 Set 0 Reset Bit 7 User Logical Output 5 ULO 5 1 Set 0 Reset Bit 6 User Logical Output 6 ULO 6 1 Set 0 Reset Bit 5 User Logical Output 7 ULO 7 1 Set 0 Reset Bit 4 User Logical Output 8 ULO 8 1 Set 0 Reset Bit 3 User Logical Output 9 ULO 9 1 Set 0 Reset Bit 2 Reserved Bit 1 Reserved Bit 0 Reserved 41450 Set Reset Mask Register 3 R Bit 15 51P 3 Winding 3 Phase Instantaneous Overcurren...

Page 166: ...hex Change Select Mask 3 41447 0800 hex Change Select Mask 4 41448 0000 hex Set Reset Mask 1 41449 0000 hex Reset Trip ABC Mask 2 41450 0000 hex Set Reset Mask 3 41452 0000 hex Set Reset Mask 4 EXAMPLE 5 Reset 46 1 46 2 and 63 Alarm Status Bits E C 46 1 46 2 and 63 alarms are reset A Modbus response will be returned to the host indicating that the command has been accepted E C Command Sequence Thr...

Page 167: ...t 5 Terminal 19 20 1 Pulse Output 0 No Control Bit 6 Output 6 Terminals 17 18 1 Pulse Output 0 No Control Bit 7 Output 7 TPU2000 ONLY 1 Pulse Output 0 No Control Bit 8 Reserved Bit 9 Reserved Bit 10 Reserved Bit 11 Reserved Bit 12 Reserved Bit 13 Reserved Bit 14 Reserved Bit 15 Reserved msb 41457 Pulse Physical Output Change Mask Unsigned 16 Bits Bit 0 Trip lsb 1 Pulse Output 0 No Control Bit 1 Ou...

Page 168: ...U2000R has the capability of accepting an option of OSCILLOGRAPHICS Part Number 588 XXXXX X1XXX X Don t Care The total storage buffer capacity for the TPU2000R is 64 cycles of waveform data which consists of four input currents one per phase and neutral and three input voltages A user may configure the TPU2000R to capture a single or multiple events of waveform capture One may think of the wavefor...

Page 169: ...ameterized or re parameterized while the relay is monitoring the waveform for capture Register 63972 controls the start stop capabilities of this feature Register 63973 controls the storage capacity within the waveform capture buffer as shown in Figure 5 59 For example if a value of 0 is selected Eight records of data can be captured and stored by the TPU2000R upon the trigger action as defined in...

Page 170: ...77 2 0 Trigger 128 If 63077 3 0 Trigger 256 63976 Trigger Flag Reserved Unsigned Integer 16 Bits Set to zero 63977 Trigger Flag Reserved Unsigned Integer 16 Bits Set to 0 63978 Trigger Flag Bit 0 Master Trip lsb Bit 1 Breaker Open Bit 2 WCI Bit 3 Reserved Bit 4 Reserved Bit 5 Reserved Bit 6 Reserved Bit 7 Reserved Bit 8 Reserved Bit 9 Reserved Bit 10 Reserved Bit 11 Reserved Bit 12 Reserved Bit 13...

Page 171: ...Bit 15 Reserved msb Through Fault Control Harmonic Restraint Control External Input Control Winding 3 Phase Time Overcurrent Control Winding 3 Neutral Time Overcurrent Control 1st Winding 3 Phase Instantaneous Overcurrent Control 1st Winding 3 Neutral Inst Overcurrent Control 2nd Winding 3 Phase Instantaneous Overcurrent Control 2nd Winding 3 Neutral Instantaneous Overcurrent Control Winding 3 Neg...

Page 172: ...Oscillographics buffer Trigger Information sample time stamps and point scaling information The data is stored in a format in which the information is easily translated to a COMTRADE format The second step is the actual retrieval of the data point information used to construct the waveform If one wishes to retrieve oscillographics from a 3 Winding Unit the mapping is shown in Table 5 55 If one wis...

Page 173: ...ISTER 4X OSCILLOGRAPHICS MAP MEMORY Data Control Register Oscillographic Configuration Settings E C Not Viewable By Operator Viewable Via Modbus Modbus Plus Record Number Desired 42817 42818 42819 42820 42821 42930 RESERVED Quarter Cycles In Record 1st Quarter Cycle 2nd Quarter Cycle 3rd Quarter Cycle Nth Quarter Cycle RECORD N 1st Quarter Cycle 2nd Quarter Cycle 3rd Quarter Cycle Nth Quarter Cycl...

Page 174: ...vercurrent Trip Phase Instantaneous Overcurrent Trip Phase Time Overcurrent Trip Direct Overcurrent Trip Positive Sequence Direct Overcurrent Trip Negative Sequence Negative Sequence Overcurrent Trip Undervoltage Trip Overcurrent Trip Recloser Lockout Frequency Shed First Stage Frequency Restore First Stage DATE TIMESTAMPS OF TRIGGER POINT 42695 Year Unsigned Integer 16 Bits 0 99 42696 Month Unsig...

Page 175: ... CHANNEL 2 Scale Factor Numerator Unsigned 32 Bit Low Order Word LSW 42724 CHANNEL 2 Scale Factor Denominator Unsigned 32 Bit High Order Word MSW 42725 CHANNEL 2 Scale Factor Denominator Unsigned 32 Bit Low Order Word MSW 42726 CHANNEL 3 Channel Number Unsigned Integer 16 Bits See Note 1 42727 CHANNEL 3 Channel Name 2 Digits ASCII 42728 CHANNEL 3 Channel Phase Identification Unsigned Integer 16 Bi...

Page 176: ... Scale Factor Denominator Unsigned 32 Bit Low Order Word MSW 42758 CHANNEL 7 Channel Number Unsigned Integer 16 Bits See Note 1 42759 CHANNEL 7 Channel Name 2 Digits ASCII 42760 CHANNEL 7 Channel Phase Identification Unsigned Integer 16 Bits See Note 1 42761 CHANNEL 7 Channel Units Unsigned Integer 16 Bits 1 Amps 2 Volts 42762 CHANNEL 7 Scale Factor Numerator Unsigned 32 Bit High Order Word MSW 42...

Page 177: ... 42793 CHANNEL 11 Channel Units Unsigned Integer 16 Bits 1 Amps 2 Volts 42794 CHANNEL 11 Scale Factor Numerator Unsigned 32 Bit High Order Word MSW 42795 CHANNEL 11 Scale Factor Numerator Unsigned 32 Bit Low Order Word LSW 42796 CHANNEL 11 Scale Factor Denominator Unsigned 32 Bit High Order Word MSW 42797 CHANNEL 11 Scale Factor Denominator Unsigned 32 Bit Low Order Word MSW 42798 CHANNEL 12 Chann...

Page 178: ...er 16 Bit Neutral Instantaneous Overcurrent Trip Neutral Instantaneous Overcurrent Trip Neutral Instantaneous Overcurrent Trip Neutral Time Overcurrent Trip Phase Instantaneous Overcurrent Trip Phase Instantaneous Overcurrent Trip Phase Instantaneous Overcurrent Trip Phase Time Overcurrent Trip Direct Overcurrent Trip Positive Sequence Direct Overcurrent Trip Negative Sequence Negative Sequence Ov...

Page 179: ... Signed Integer 16 Bits 42832 CHANNEL 6 POINT 1 Signed Integer 16 Bits 42833 CHANNEL 7 POINT 1 Signed Integer 16 Bits 42834 CHANNEL 1 POINT 2 Signed Integer 16 Bits 42835 CHANNEL 2 POINT 2 Signed Integer 16 Bits 42836 CHANNEL 3 POINT 2 Signed Integer 16 Bits 42837 CHANNEL 4 POINT 2 Signed Integer 16 Bits 42838 CHANNEL 5 POINT 2 Signed Integer 16 Bits 42839 CHANNEL 6 POINT 2 Signed Integer 16 Bits ...

Page 180: ...75 CHANNEL 7 POINT 7 Signed Integer 16 Bits 42876 CHANNEL 1 POINT 8 Signed Integer 16 Bits 42877 CHANNEL 2 POINT 8 Signed Integer 16 Bits 42878 CHANNEL 3 POINT 8 Signed Integer 16 Bits 42879 CHANNEL 4 POINT 8 Signed Integer 16 Bits 42880 CHANNEL 5 POINT 8 Signed Integer 16 Bits 42881 CHANNEL 6 POINT 8 Signed Integer 16 Bits 42882 CHANNEL 7 POINT 8 Signed Integer 16 Bits 42883 CHANNEL 1 POINT 9 Sig...

Page 181: ...42920 42921 42922 42923 42924 42925 42926 42927 42928 42929 42930 42931 42932 42933 42934 42935 42936 42937 42938 Oscillographic Data Interpretation Once the point and configuration data is obtained from the relay constructing the waveform curve is fairly straightforward as illustrated in Figure 5 63 The mathematics required for obtaining point data follows ...

Page 182: ...Denom Scale Factor Hi Denom Scale Factor Lo 41686 41687 41688 41689 41690 41691 41692 41693 Figure 5 63 Data Interpretation OSCILLOGRAPHIC FAULT AND OPERATION RECORD RETRIEVAL USING THE FTP BROWSER Oscillographic records can be extracted from the TPU2000R by using a standard web browser from Netscape or Internet Explorer Version 5 0 from Microsoft from an initiated FTP session The waveform file wi...

Page 183: ...ustrated in FIGURE 5 63b the method to access the FTP is listed on the browser screen capture If one selects the file folder OSCGRPH several subdirectories may be visible representing the COMTRADE oscillographic records present in the relay If several oscillographic files are present in the DPU 2000R then several subdirectories are visible This is illustrated in FIGURE 5 63c If there are no oscill...

Page 184: ...ds can be extracted from the DPU2000R by using a standard web browser from Netscape or Internet Explorer Version 5 0 from Microsoft from an initiated FTP session The format is a standard text file listing the time and dates for of each fault recorded in the relay If one selects the subdirectory for FLTREC Fault Records additional files will be available to extract and view FIGURE 5 63e illustrates...

Page 185: ...The files are stored in ASCII TEXT format and may be viewed using the Windows WORDPAD utility FIGURE 5 63f gives an example of the fault record storage within the relay FIGURE 5 63e FTP FAULT RECORD ARCHIVE IN THE UCA SERVER FIGURE 5 63f EXAMPLE FAULT RECORD TEXT FILE CONTENTS ...

Page 186: ...listing the time and dates for of each Operation recorded in the relay If the OPERREC file is selected via the browser an additional Operation record file tree will be visible The extension of the file is opr An example Operation record file retrieved from the Ethernet card is visible in FIGURE 5 63g If the file is uploaded from the IED and displayed via a text reader utility such as WORDPAD its c...

Page 187: ...TPU2000 2000R Modbus Modbus Plus Automation Guide 177 FIGURE 5 63h OPERATION RECORD FILE TEXT EXAMPLE ...

Page 188: ... settings in 6X register memory The TPU2000 TPU2000R has all its parameters stored in File 0 of the 6X memory definition Files being defined from 0 through 9 Generally all configurable functions available through ECP or WinECP configuration package may be configured via the 6X Modbus registers However ECP or WinECP configures the IED through the Standard Ten Byte protocol ECP or WinECP configurati...

Page 189: ...yte Count Req1 Byte Count Ref Type 06 Sub Response 01 Sub Response 02 SOT EOT Total length of response not be be 256 Bytes Req2 Byte Count MSB LSB 151413121110 9 8 7 6 5 4 3 2 1 0 MSB LSB Figure 5 65 Modbus Command 21 Write General Reference Format IMPLEMENTATION TIP When 6x Registers Are Written A 10 Minute Execute Timer Is Initiated Upon The First Write To A 6x Block If The Execute Register Is N...

Page 190: ...nput Equation Logical ORed Physical 50P 1 IN1 IN2 IN3 Logical ANDed Physical WCI IN1 IN2 IN3 Input Select The physical inputs are associated with a bit mask to determine which inputs are used when resolving the logical input s boolean equation If the appropriate bit is set the term will be included as part of the equation Likewise a cleared bit indicates that the physical input term will be ignore...

Page 191: ...cts IN3 and IN4 bits for INPUT3 Input Select low byte Reference Figure 5 66 for the mapping of the input selection table Bit 0 lsb rightmost bit Bit 15 msb leftmost bit Reference Table 5 57 Input xxxxxx 60045 0x0300 Assigning PH3 offset to INPUT3 for Input Index high byte The Physical Input 3 is to be mapped to the logical function PH3 The Logical Input function code definitions are given in Table...

Page 192: ... ta an ne eo ou us s 5 50 0P P 3 3 5 50 0N N 3 3 Enables ALT1 settings table Enables ALT2 settings table Event Capture Initiated data in fault record Event Capture Initiated data in fault record Waveform Capture Initiated Zone Sequence Coordination Trip initiated Close Initiated Enables 46 Function Enables 67P Function TPU2000 R Enables 67N Function TPU2000 R User Logical Input Asserts ULO1 TPU200...

Page 193: ...eger 16 Bits 60028 INPUT 24 SELECT MASK Unsigned Integer 16 Bits 60029 INPUT 25 SELECT MASK Unsigned Integer 16 Bits 60030 INPUT 26 SELECT MASK Unsigned Integer 16 Bits 60031 INPUT 27 SELECT MASK Unsigned Integer 16 Bits 60032 INPUT 28 SELECT MASK Unsigned Integer 16 Bits 60033 INPUT 29 SELECT MASK Unsigned Integer 16 Bits 60034 Reserved WRITABLE Unsigned Integer 16 Bits 60035 Reserved WRITABLE Un...

Page 194: ...signation is shown in Figure 5 66 Table 5 58 Programmable Input NEGATED AND Input Address Item Description 60064 INPUT 1 AND NEGATE MASK Unsigned Integer 16 Bits 60065 INPUT 2 AND NEGATE MASK Unsigned Integer 16 Bits 60066 INPUT 3 AND NEGATE MASK Unsigned Integer 16 Bits 60067 INPUT 4 AND NEGATE MASK Unsigned Integer 16 Bits 60068 INPUT 5 AND NEGATE MASK Unsigned Integer 16 Bits 60069 INPUT 6 AND ...

Page 195: ... it ts s O OR Re ed d 60129 Programmable Input AND OR Select Bit 0 INPUT 1 AND OR lsb rightmost Bit 1 INPUT 2 AND OR Bit 2 INPUT 3 AND OR Bit 3 INPUT 4 AND OR Bit 4 INPUT 5 AND OR Bit 5 INPUT 6 AND OR Bit 6 INPUT 7 AND OR Bit 7 INPUT8 AND OR Bit 8 INPUT 9 AND OR Bit 9 INPUT 10 AND OR Bit 10 INPUT 11 AND OR Bit 11 INPUT 12 AND OR Bit 12 INPUT 13 AND OR Bit 13 INPUT 14 AND OR Bit 14 INPUT 15 AND OR ...

Page 196: ...most 2 Characters 2 Digit ASCII Characters 60280 INPUT 7 Rightmost 2 Characters 2 Digit ASCII Characters 60281 INPUT 7 Characters 2 Digit ASCII Characters 60282 INPUT 7 Characters 2 Digit ASCII Characters 60283 INPUT 7 Leftmost 2 Characters 2 Digit ASCII Characters 60284 INPUT 8 Rightmost 2 Characters 2 Digit ASCII Characters 60285 INPUT 8 Characters 2 Digit ASCII Characters 60286 INPUT 8 Characte...

Page 197: ...ts Lo Bit Mask 60525 OUTPUT 3 SELECT MASK HI Unsigned Integer 16 Bits Hi Bit Mask 60526 OUTPUT 3 SELECT MASK LO Unsigned Integer 16 Bits Lo Bit Mask 60527 OUTPUT 2 SELECT MASK HI Unsigned Integer 16 Bits Hi Bit Mask 60528 OUTPUT 2 SELECT MASK LO Unsigned Integer 16 Bits Lo Bit Mask 60529 OUTPUT 1 SELECT MASK HI Unsigned Integer 16 Bits Hi Bit Mask 60530 OUTPUT 1 SELECT MASK LO Unsigned Integer 16 ...

Page 198: ... OT 24 OT 23 OT 22 OT 21 OT 20 OT 19 OT 18 OT 17 OT 16 Figure 5 68 High Bit Mask Output Mapping Definition for Registers Function Index Table and Definition Table 5 62 Physical Logical Function Byte Configuration Codes for Registers 60044 to 60058 Index decimal Input Definition 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 TRIP CLOSE ALARM 27 1P 46 50P 1 50N 1...

Page 199: ... Demand Reclose Counter2 Single Pole Trip Phase A Single Pole Trip Phase B Single Pole Trip Phase C Single Phase Under Voltage LATCHED Negative Sequence Overcurrent LATCHED Phase Inst Overcurrent LATCHED Neutral Inst Overcurrent LATCHED Phase Inst Overcurrent LATCHED Neutral Inst Overcurrent LATCHED Phase Inst Overcurrent LATCHED Neutral Inst Overcurrent LATCHED Phase Time Overcurrent LATCHED Neut...

Page 200: ...e bits to be anded ored are designated by the following axiom If the selected bit in the pattern designated in Figure 5 69 is a 0 then the bit is OR ed If the selected bit is a 1 then the bits are AND ed together The Table Position for the Physical contact select is as per Table 5 65 Bit Position 7 6 5 4 3 2 1 0 TPU2000 R OT1 OT2 OT3 OT6 OT4 OT7 OT5 N A Figure 5 69 Low Bit Mask Output Mapping Defi...

Page 201: ...INDEX Byte Unsigned Integer Lo byte 8 rightmost bits Programmable Output User Defined String Block Each one of the Output contacts may be assigned an eight character name The registers for configuration of the text name are Registers 60640 through 60695 The name is programmed similarly to the Input name designation Table 5 64 lists the address assignment for the Programmable Output User Defined St...

Page 202: ...eger 16 Bits See Note 1 60773 OUT 2 delay in 0 01 sec inc Unsigned Integer 16 Bits See Note 1 60774 OUT 1 delay in 0 01 sec inc Unsigned Integer 16 Bits See Note 1 Note 1 Range is as Such 0 00 Range 60 100 Settings There are three setting groups PRIMARY ALT 1 and ALT 2 possible in the TPU2000 and TPU2000R However the number of defined registers to read or transmit for the configuration process may...

Page 203: ...egisters for the Primary Settings Group Functions Table 5 66 Primary Settings Register Definition Common to the 2 and 3 Winding Units Register Address Item Description 61024 SPARE_1 61025 Execute Register 0 No Action 1 Update Registers 2 Refresh Registers Unsigned 16 Bits 61026 Access Password ASCII 2 Characters Leftmost Digits 61027 Access Password ASCII 2 Characters Rightmost Digits 61028 SPARE_...

Page 204: ...e 61048 46 1 Pickup Amps Unsigned 16 Bits 1 Range 12 10 0 2 Range 2 4 Amp 50 See Note 61049 46 1 Time Dial Time Delay Unsigned 16 Bits 1 Range 12 10 0 2 Range 0 4 50 61050 51N 1 Curve Select TYPE II Unsigned 16 Bits Range 0 12 See Text Above 61051 51N 1 Pickup Amps Unsigned 16 Bits 1 Range 12 10 0 2 Range 2 4 Amp 50 See Note 61052 51N 1 Time Dial Unsigned 16 Bits 1 Range 20 Delay Byte 0 Range 10 2...

Page 205: ... 61071 46 2 Time Dial Time Delay Unsigned 16 Bits 1 Range 10 20 0 Range 10 20 61072 51G 2 Curve Select TYPE II Unsigned 16 Bits Range 0 12 See Text Above 61073 51G 2 Pickup Amps Unsigned 16 Bits 1 Range 12 10 0 2 Range 2 4 Amp 50 See Note 61074 51G 2 Time Dial Time Delay Unsigned 16 Bits 1 Range 10 20 Time Dial 0 Range 10 20 Time Delay 61075 50G 2 Curve Select Byte TYPE II Unsigned Integer 16 bits...

Page 206: ... the settings are configured as follows in Table 5 67 Table 5 67 3 Winding Primary Settings Block Register Address Item Description 63200 SPARE_1 63201 Execute Register 0 No Action 1 Update Registers 2 Refresh Registers U Un ns si ig gn ne ed d 1 16 6 B Bi it ts s 63202 Access Password ASCII 2 Characters Leftmost Digits 63203 Access Password ASCII 2 Characters Rightmost Digits 63204 SPARE_2 63205 ...

Page 207: ... Byte TYPE II Unsigned Integer 16 bits 0 Range 12 See Text Above 63222 51N 3 Pickup Amps Unsigned 16 Bits 0 5 Range 20 10 63223 51N 3 Time Dial Delay Setting Unsigned 16 Bits Time Dial 10 Delay 100 63224 150N 3 Curve Select TYPE II Unsigned Integer 16 bits See Table Above 63225 150N 3 Pickup Amps Unsigned 16 Bits 0 5 Range 20 10 63226 150N 3 Time Delay Unsigned 16 Bits 0 Range 9 99 100 63227 51G 3...

Page 208: ...ed Integer 16 Bits Refer to Mode Selection Table 61161 87T 2nd Harmonic Restraint Unsigned Integer 16 Bits 7 5 Range 25 X10 61162 87T 5th Harmonic Restraint Unsigned Integer 16 Bits 15 Range 40 X10 61163 87T All Harmonic Restraint Unsigned Integer 16 Bits 15 Range 40 X10 61164 87H Tap X Byte Unsigned Integer 16 Bits 6 Range 20 X10 61165 87T 1 Amp Unsigned Integer 16 Bits 2 Range 9 X10 0 4 Range 1 ...

Page 209: ... 16 Bits Time Dial 10 Delay 100 61184 150N 1 Curve Select TYPE II Unsigned Integer 16 bits See Table Above 61185 150N 1 Pickup Amps Unsigned 16 Bits 0 5 Range 20 10 61186 150N 1 Time Delay Unsigned 16 Bits 0 Range 9 99 100 61187 87T 2 Tap Amp Setting Unsigned 16 Bits 2 Range 9 Amperes 10 0 4 Range 1 8 50 61188 51P 2 Curve Select Byte TYPE I Unsigned 16 Bits See Text Above 61189 51P 2 Pickup Amp OA...

Page 210: ...d 16 Bits Time Dial 10 Delay 100 61206 150G 2 Curve Select TYPE II Unsigned Integer 16 bits See Table Above 61207 150G 2 Pickup Amps Unsigned 16 Bits 0 5 Range 20 10 61208 150G 2 Time Delay Unsigned 16 Bits 0 Range 9 99 100 61209 Disturb 2 Pickup X Unsigned Integer 16 Bits 0 5 Range 5 10 61210 Level Detector 1 Pickup X Unsigned Integer 16 Bits 0 5 Range 20 10 201 Disable 61211 Level Detector 1 Pic...

Page 211: ...mps Unsigned 16 Bits 1 Range 12 10 0 2 Range 2 4 Amp 50 See Note 63336 51P 3 Time Dial Time Delay Unsigned 16 Bits 1 Range 10 X20 Time Dial 0 Range 10 X20 Time Delay 63337 50P 3 Curve Select Byte TYPE II Unsigned Integer 16 bits 0 Range 12 See Text Above 63338 50P 3 Pickup Amps Unsigned 16 Bits 0 5 Range 20 10 63339 50P 3 Time Dial Time Delay U Un ns si ig gn ne ed d 1 16 6 B Bi it ts s Dial 10 De...

Page 212: ...3 Time Dial Time Delay Unsigned 16 Bits 1 Range 10 20 Time Dial 0 Range 10 20 Time Delay 63358 50G 3 Curve Select Byte TYPE II Unsigned Integer 16 bits 0 Range 12 See Text Above 63359 51G 3 Pickup Amps Unsigned 16 Bits 0 5 Range 20 10 63360 51G 3 Time Dial Delay Setting Unsigned 16 Bits Time Dial 10 Delay 100 63361 150G 3 Curve Select TYPE II Unsigned Integer 16 bits See Table Above 63362 150G 3 P...

Page 213: ... Bits Range 0 12 See Text Above 61295 51P 1 Pickup Amps Unsigned 16 Bits 1 Range 12 10 0 2 Range 2 4 Amp 50 See Note 61296 51P 1 Time Dial Time Delay Unsigned 16 Bits 1 Range 10 X20 Time Dial 0 Range 10 X20 Time Delay 61297 50P 1 Curve Select Byte TYPE II Unsigned Integer 16 bits 0 Range 12 See Text Above 61298 50P 1 Pickup Amps Unsigned 16 Bits 0 5 Range 20 10 61299 50P 1 Time Dial Time Delay Uns...

Page 214: ...elay Setting Unsigned 16 Bits Dial 1 Range 10 20 Delay 0 Range 10 20 61319 51P 2 Curve Select TYPE I Unsigned 16 Bits Range 0 12 See Text Above 61320 51P 2 Pickup Amps Unsigned 16 Bits 1 Range 12 10 0 2 Range 2 4 Amp 50 See Note 61321 51P 2 Time Dial Time Delay Unsigned 16 Bits 1 Range 10 X20 Time Dial 0 Range 10 X20 Time Delay 61322 51P 2 Curve Select TYPE II Unsigned 16 Bits Range 0 12 See Text ...

Page 215: ...ed Integer 16 Bits 0 5 Range 20 10 201 Disable 61340 Unit Configuration Byte Unsigned Integer 16 Bits rightmost bit Bit 0 Neutral Tap Range Wdg1 lsb 0 1 12 A 1 0 2 2 4A Bit 1 Neutral Tap Range Wdg1 0 1 12 A 1 0 2 2 4A Bit 2 Neutral Tap Range Wdg1 0 1 12 A 1 0 2 2 4A Bit 3 Neutral Tap Range Wdg1 0 1 12 A 1 0 2 2 4A Bit 4 User Definable Curves Bit 5 Reserved Bit 6 Neutral Tap Range Wdg 3 0 1 12 A 1 ...

Page 216: ... Unsigned 16 Bits 0 5 Range 20 10 63470 150P 3 Time Dial Unsigned 16 Bits 0 Range 9 99 100 63471 46 3 Curve Select Byte Unsigned Integer 16 bits See Table Above 63472 46 3 Pickup Amps Unsigned 16 Bits 1 Range 12 10 0 2 Range 2 4 Amp 50 See Note 63473 46 3 Time Dial Time Delay Unsigned 16 Bits 1 Range 12 10 0 2 Range 0 4 50 63474 51N 3 Curve Select TYPE II Unsigned 16 Bits Range 0 12 See Text Above...

Page 217: ... Integer 16 Bits 0 5 Range 20 10 201 Disable Configuration Settings The TPU2000 and TPU2000R has configuration settings which may be set through the unit s Front Panel Interface FPI ECP External Communication Program WinECP WINdows External Communication Program or via Modbus Modbus Plus via Registers 61458 through 61445 Table 5 72 is for the TPU2000 2 Winding units and the TPU2000R 2 and 3 Windin...

Page 218: ...4 Local Edit Bit 5 Remote Edit Bit 6 Whr VarHr Mtr Mode Bit 7 LCD light Bit 8 Cross Block Mode Bit 9 Reserved Bit 10 Reserved Bit 11 Reserved Bit 12 Reserved Bit 13 Reserved Bit 14 Reserved Bit 15 Reserved Unsigned Integer 16 Bits 0 Fundamental 1 RMS lsb Leftmost Bit 0 Instant 1 Delayed Reserved 0 Last 1 All 0 Disabled 1 Enabled 0 Disabled 1 Enabled 0 Kwh 1 MwHr 0 Timer 1 On 0 Disabled 1 Enabled R...

Page 219: ... Leftmost Digits 63587 Access Password ASCII 2 Characters Rightmost Digits 63588 SPARE_2 63589 Winding 3 Phase CT Ratio Unsigned Integer 16 Bits 1 Range 4000 63590 Winding 3 Neutral CT Ratio Unsigned Integer 16 Bits 1 Range 4000 63591 Winding 3 Ground CT Ratio Unsigned Integer 16 Bits 1 Range 4000 63592 Winding 3 CT Configuration Unsigned Integer 16 Bits 0 Wye 1 Delta IA IC 2 Delta IA IB 63593 Win...

Page 220: ...may be set and configured via the registers from 61664 through 61682 Setting of the quantities is relatively straightforward It should be noted that Positive Watt Alarm 1 and Positive Watt Alarm 2 units are displayed in either KWhr or MWhr according to bit 6 of Configuration Flag in the Configuration Settings Group If bit is set to one use MWhr if bit is zero use KWhr Table 5 75 Alarm Setting Tabl...

Page 221: ...II 2 Characters Leftmost Digits 63843 Access Password ASCII 2 Characters Rightmost Digits 63844 SPARE_2 63845 Positive Watt Alarm 2 Unsigned Integer 16 Bits 0 Range 9999 10000 Disables 63846 Through Fault Summation KSI Alarm Winding 3 Unsigned Integer 16 Bits 0 Range 9999 Real Time Clock 13 Registers Defined The real time clock data can be set via the network This clock is the master which is used...

Page 222: ...s connected to the corresponding ULI Registers 61926 through 61958 contain the 8 characters which make up the ULO Name Table 5 78 ULO Table Map For Character Name Assignment Address Item Description 61920 SPARE_1 61921 Execute Register 0 No Action 1 Update Registers 2 Refresh Registers Unsigned 16 Bits 61922 Access Password ASCII 2 Characters Leftmost Digits 61923 Access Password ASCII 2 Character...

Page 223: ...acters 61951 ULO 7 Characters 2 Digit ASCII Characters 61952 ULO 7 Characters 2 Digit ASCII Characters 61953 ULO 7 Leftmost 2 Characters 2 Digit ASCII Characters 61954 ULO 8 Rightmost 2 Characters 2 Digit ASCII Characters 61955 ULO 8 Characters 2 Digit ASCII Characters 61956 ULO 8 Characters 2 Digit ASCII Characters 61957 ULO 8 Leftmost 2 Characters 2 Digit ASCII Characters 61958 ULO 9 Rightmost 2...

Page 224: ...ters 62080 ULI 7 Leftmost 2 Characters 2 Digit ASCII Characters 62081 ULI 8 Rightmost 2 Characters 2 Digit ASCII Characters 62082 ULI 8 Characters 2 Digit ASCII Characters 62083 ULI 8 Characters 2 Digit ASCII Characters 62084 ULI 8 Leftmost 2 Characters 2 Digit ASCII Characters 62085 ULI 9 Rightmost 2 Characters 2 Digit ASCII Characters 62086 ULI 9 Characters 2 Digit ASCII Characters 62087 ULI 9 C...

Page 225: ...yte 8 leftmost bits FLI 24 INDEX Byte Unsigned Integer Lo byte 8 rightmost bits 62193 FLI 25 INDEX Byte Unsigned Integer Hi byte 8 leftmost bits FLI 26 INDEX Byte Unsigned Integer Lo byte 8 rightmost bits 62194 FLI 27 INDEX Byte Unsigned Integer Hi byte 8 leftmost bits FLI 28 INDEX Byte Unsigned Integer Lo byte 8 rightmost bits 62195 FLI 29 INDEX Byte Unsigned Integer Hi byte 8 leftmost bits FLI 3...

Page 226: ...haracters 62242 FLI 12 Characters 2 Digit ASCII Characters 62243 FLI 12 Characters 2 Digit ASCII Characters 62244 FLI 12 Lefttmost 2 Characters 2 Digit ASCII Characters 62245 FLI 13 Rightmost 2 Characters 2 Digit ASCII Characters 62246 FLI 13 Characters 2 Digit ASCII Characters 62247 FLI 13 Characters 2 Digit ASCII Characters 62248 FLI 13 Leftmost 2 Characters 2 Digit ASCII Characters 62249 FLI 14...

Page 227: ...ers 2 Digit ASCII Characters 62296 FLI 25 Leftmost 2 Characters 2 Digit ASCII Characters 62297 FLI 26 Rightmost 2 Characters 2 Digit ASCII Characters 62298 FLI 26 Characters 2 Digit ASCII Characters 62299 FLI 26 Characters 2 Digit ASCII Characters 62300 FLI 26 Leftmost 2 Characters 2 Digit ASCII Characters 62301 FLI 27 Rightmost 2 Characters 2 Digit ASCII Characters 62302 FLI 27 Characters 2 Digit...

Page 228: ...Groups 6 as described in Section 5 The status of control being password protected unprotected is indicated in Register 4XXXX If a password section is unprotected then the password requested in Groups 1 through 6 may be any arbitrary value corresponding to the bit state If one were to configure the global registers via ECP or WinECP a configuration screen is available to parameterize each of the 32...

Page 229: ...e register assignment field then allows the sub window to be visible In this example Ia Phase A Current Register 257 is mapped to Global Register 1 The register address is found by referencing Table 5 81 of this document Table 5 81 Modbus Plus Global Register Map Configuration Definition Register Address Item Description 62560 SPARE_1 62561 Execute Register 0 No Action 1 Update Registers 2 Refresh...

Page 230: ...577 Modbus Plus Global Register 12 Mapped Address Unsigned Integer 16 Bits 1 Range 921 62578 Modbus Plus Global Register 13 Mapped Address Unsigned Integer 16 Bits 1 Range 921 62579 Modbus Plus Global Register 14 Mapped Address Unsigned Integer 16 Bits 1 Range 921 62580 Modbus Plus Global Register 15 Mapped Address Unsigned Integer 16 Bits 1 Range 921 62581 Modbus Plus Global Register 16 Mapped Ad...

Page 231: ... 5 82 The following registers support modification and scaling of information contained in the Modbus user register set The information in the 4xxxx registers can be tailored to the users needs with the following options 1 Register Register needed can be programmed 2 Scalability Data in the registers can be scaled 3 Destination register data type This supports multiple data types to match the dest...

Page 232: ...ng Section 5 default Data type and size definitions Table 5 82 User Definable Register Configuration Table Register Address Item Description 62688 SPARE_1 62689 Execute Register 0 No Action 1 Update Registers 2 Refresh Registers Unsigned 16 Bits 62690 Access Password ASCII 2 Characters Leftmost Digits 62691 Access Password ASCII 2 Characters Rightmost Digits 62692 SPARE_2 62693 User Reg 40001 Scal...

Page 233: ...ificant Bit 0 0 0 0 2 Bits 0 0 0 1 4 Bits 0 0 1 0 8 Bits 0 1 0 0 12 Bits 1 0 0 0 16 Bits 62700 User Register 40002 Source Register Scale Type Leftmost Byte Data Type Rightmost Byte Unsigned Integer 16 Bits 0 Normal 1 Remainder 2 Phase Current 3 Neutral Current 4 Voltage 5 Power 0 Unsigned 16 Bits 1 Unsigned 32 Bits 2 Signed 16 Bits 3 Signed 32 Bits 62701 User Reg 40003 Scale Unsigned Integer 16 Bi...

Page 234: ...s 62708 User Register 40004 Source Register Scale Type Leftmost Byte Data Type Rightmost Byte Unsigned Integer 16 Bits 0 Normal 1 Remainder 2 Phase Current 3 Neutral Current 4 Voltage 5 Power 0 Unsigned 16 Bits 1 1 U Un ns si ig gn ne ed d 3 32 2 B Bi it ts s 2 Signed 16 Bits 3 Signed 32 Bits 62709 User Reg 40005 Scale Unsigned Integer 16 Bits 0 Range 65535 62710 User Reg 40005 Source Register Add...

Page 235: ...U Un ns si ig gn ne ed d I In nt te eg ge er r 1 16 6 B Bi it ts s 0 Normal 1 Remainder 2 Phase Current 3 Neutral Current 4 Voltage 5 Power 0 Unsigned 16 Bits 1 1 U Un ns si ig gn ne ed d 3 32 2 B Bi it ts s 2 Signed 16 Bits 3 Signed 32 Bits 62717 User Reg 40007 Scale Unsigned Integer 16 Bits 0 Range 65535 62718 User Reg 40007 Source Register Address Unsigned Integer 16 Bits 1 Range 922 62719 User...

Page 236: ...rent 4 Voltage 5 Power 0 Unsigned 16 Bits 1 Unsigned 32 Bits 2 Signed 16 Bits 3 Signed 32 Bits 62725 User Reg 40009 Scale Unsigned Integer 16 Bits 0 Range 65535 62726 User Reg 40009 Source Register Address Unsigned Integer 16 Bits 1 Range 922 62727 User Reg 40009 Register Destination Type Rightmost Bits 2 1 0 D De es st ti in na at ti io on n J Ju us st ti if fi ic ca at ti io on n B Bi it t 3 3 D...

Page 237: ...ge 65535 62734 User Reg 40011 Source Register Address Unsigned Integer 16 Bits 1 Range 922 62735 User Reg 40011 Register Destination Type Rightmost Bits 2 1 0 D De es st ti in na at ti io on n J Ju us st ti if fi ic ca at ti io on n B Bi it t 3 3 D De es st ti in na at ti io on n S Sc ca al le e B Bi it t S Si iz ze e B Bi it ts s 7 7 6 6 5 5 4 4 Unsigned Integer 16 Bits 0 0 0 Offset Bipolar 0 0 1...

Page 238: ...i if fi ic ca at ti io on n B Bi it t 3 3 D De es st ti in na at ti io on n S Sc ca al le e B Bi it t S Si iz ze e B Bi it ts s 7 7 6 6 5 5 4 4 Unsigned Integer 16 Bits 0 0 0 Offset Bipolar 0 0 1 Bipolar 0 1 0 Unipolar 0 1 1 Negative Unipolar 1 Least Significant Bit 0 Most Significant Bit 0 0 0 0 2 Bits 0 0 0 1 4 Bits 0 0 1 0 8 Bits 0 1 0 0 12 Bits 1 0 0 0 16 Bits 62744 User Register 40013 Source ...

Page 239: ... 0 1 Bipolar 0 1 0 Unipolar 0 1 1 Negative Unipolar 1 Least Significant Bit 0 Most Significant Bit 0 0 0 0 2 Bits 0 0 0 1 4 Bits 0 0 1 0 8 Bits 0 1 0 0 12 Bits 1 0 0 0 16 Bits 62752 User Register 40015 Source Register Scale Type Leftmost Byte Data Type Rightmost Byte Unsigned Integer 16 Bits 0 Normal 1 Remainder 2 Phase Current 3 Neutral Current 4 Voltage 5 5 P Po ow we er r 0 Unsigned 16 Bits 1 U...

Page 240: ...0 1 4 Bits 0 0 1 0 8 Bits 0 1 0 0 12 Bits 1 0 0 0 16 Bits 62760 User Register 40017 Source Register Scale Type Leftmost Byte Data Type Rightmost Byte Unsigned Integer 16 Bits 0 Normal 1 Remainder 2 Phase Current 3 Neutral Current 4 Voltage 5 Power 0 Unsigned 16 Bits 1 Unsigned 32 Bits 2 Signed 16 Bits 3 Signed 32 Bits 62761 User Reg 40018 Scale Unsigned Integer 16 Bits 0 Range 65535 62762 User Reg...

Page 241: ...ost Byte Data Type Rightmost Byte U Un ns si ig gn ne ed d I In nt te eg ge er r 1 16 6 B Bi it ts s 0 Normal 1 Remainder 2 Phase Current 3 Neutral Current 4 Voltage 5 Power 0 Unsigned 16 Bits 1 Unsigned 32 Bits 2 2 S Si ig gn ne ed d 1 16 6 B Bi it ts s 3 Signed 32 Bits 62769 User Reg 40020 Scale Unsigned Integer 16 Bits 0 Range 65535 62770 User Reg 40020 Source Register Address Unsigned Integer ...

Page 242: ...ghtmost Byte Unsigned Integer 16 Bits 0 Normal 1 Remainder 2 Phase Current 3 Neutral Current 4 Voltage 5 Power 0 Unsigned 16 Bits 1 Unsigned 32 Bits 2 Signed 16 Bits 3 Signed 32 Bits 62777 User Reg 40022 Scale Unsigned Integer 16 Bits 0 Range 65535 62778 User Reg 40022 Source Register Address Unsigned Integer 16 Bits 1 Range 922 62779 User Reg 40022 Register Destination Type Rightmost Bits 2 1 0 D...

Page 243: ...its 2 Signed 16 Bits 3 Signed 32 Bits 62785 User Reg 40024 Scale Unsigned Integer 16 Bits 0 Range 65535 62786 User Reg 40024 Source Register Address Unsigned Integer 16 Bits 1 Range 922 62787 User Reg 40024 Register Destination Type Rightmost Bits 2 1 0 D De es st ti in na at ti io on n J Ju us st ti if fi ic ca at ti io on n B Bi it t 3 3 D De es st ti in na at ti io on n S Sc ca al le e B Bi it ...

Page 244: ...signed Integer 16 Bits 1 Range 922 62795 User Reg 40026 Register Destination Type Rightmost Bits 2 1 0 D De es st ti in na at ti io on n J Ju us st ti if fi ic ca at ti io on n B Bi it t 3 3 D De es st ti in na at ti io on n S Sc ca al le e B Bi it t S Si iz ze e B Bi it ts s 7 7 6 6 5 5 4 4 Unsigned Integer 16 Bits 0 0 0 Offset Bipolar 0 0 1 Bipolar 0 1 0 Unipolar 0 1 1 Negative Unipolar 1 Least ...

Page 245: ...na at ti io on n S Sc ca al le e B Bi it t S Si iz ze e B Bi it ts s 7 7 6 6 5 5 4 4 Unsigned Integer 16 Bits 0 0 0 Offset Bipolar 0 0 1 Bipolar 0 1 0 Unipolar 0 1 1 Negative Unipolar 1 Least Significant Bit 0 Most Significant Bit 0 0 0 0 2 Bits 0 0 0 1 4 Bits 0 0 1 0 8 Bits 0 0 1 1 0 0 0 0 1 12 2 B Bi it ts s 1 0 0 0 16 Bits 62804 User Register 40028 Source Register Scale Type Leftmost Byte Data ...

Page 246: ...cant Bit 0 Most Significant Bit 0 0 0 0 2 Bits 0 0 0 1 4 Bits 0 0 1 0 8 Bits 0 1 0 0 12 Bits 1 0 0 0 16 Bits 62812 User Register 40030 Source Register Scale Type Leftmost Byte Data Type Rightmost Byte Unsigned Integer 16 Bits 0 Normal 1 Remainder 2 Phase Current 3 Neutral Current 4 Voltage 5 Power 0 Unsigned 16 Bits 1 Unsigned 32 Bits 2 Signed 16 Bits 3 Signed 32 Bits 62813 User Reg 40031 Scale Un...

Page 247: ...Significant Bit 0 Most Significant Bit 0 0 0 0 2 Bits 0 0 0 1 4 Bits 0 0 1 0 8 Bits 0 1 0 0 12 Bits 1 0 0 0 16 Bits 62820 User Register 40032 Source Register Scale Type Leftmost Byte Data Type Rightmost Byte Unsigned Integer 16 Bits 0 Normal 1 Remainder 2 Phase Current 3 Neutral Current 4 Voltage 5 Power 0 Unsigned 16 Bits 1 Unsigned 32 Bits 2 Signed 16 Bits 3 Signed 32 Bits ETHERNET EXTENDED REGI...

Page 248: ...ters 63217 RESERVED AP Title ASCII 2 Characters 63218 RESERVED AP Title ASCII 2 Characters 63219 RESERVED AP Title ASCII 2 Characters 63220 RESERVED AP Title ASCII 2 Characters 63221 RESERVED AP Title ASCII 2 Characters 63222 RESERVED AP Title ASCII 2 Characters 63223 RESERVED AP Title ASCII 2 Characters 63224 RESERVED AP Title ASCII 2 Characters 63225 RESERVED AP Title ASCII 2 Characters 63226 RE...

Page 249: ...242 RESERVED Local P Selector ASCII 2 Characters 63243 RESERVED Local P Selector ASCII 2 Characters 63244 RESERVED Local P Selector ASCII 2 Characters 63245 RESERVED Local P Selector ASCII 2 Characters 63246 RESERVED Local P Selector ASCII 2 Characters 63247 RESERVED Local P Selector ASCII 2 Characters 63248 RESERVED Local P Selector ASCII 2 Characters 63249 RESERVED Local P Selector ASCII 2 Chara...

Page 250: ...II Rightmost 2 Characters 63265 RESERVED Local TSAP ASCII Leftmost 2 Characters 63266 RESERVED Local TSAP ASCII 2 Characters 63267 RESERVED Local TSAP ASCII 2 Characters 63268 RESERVED Local TSAP ASCII 2 Characters 63269 RESERVED Local TSAP ASCII 2 Characters 63270 RESERVED Local TSAP ASCII 2 Characters 63271 RESERVED Local TSAP ASCII 2 Characters 63272 RESERVED Local TSAP ASCII 2 Characters 63273...

Page 251: ...ddress Read Only Unsigned Integer 63292 Local Mac Address Read Only Unsigned Integer 63293 RESERVED ESH Interval Unsigned Integer 63294 RESERVED ESH Interval Unsigned Integer 63295 RESERVED TP Ack Time Unsigned Integer 63296 RESERVED TP Ack Time Unsigned Integer 63297 RESERVED CLNP Lifetime Unsigned Integer 63298 RESERVED CLNP Lifetime Unsigned Integer 63299 RESERVED TP Inactivity Time Unsigned In...

Page 252: ...ED TP Max Output Que Size Unsigned Integer 63315 RESERVED TP Max Connections Unsigned Integer 63316 RESERVED TP Max Connections Unsigned Integer 63317 RESERVED Buffer Pool Size Unsigned Integer 63318 RESERVED Buffer Pool Size Unsigned Integer 63319 IP Address Unsigned Integer 63320 IP Address Unsigned Integer 63321 Reserved Reserved 63322 Reserved Reserved 63323 Reserved Reserved 63324 Reserved Re...

Page 253: ...rved Reserved 63339 Reserved Reserved 63340 Reserved Reserved 63341 Reserved Reserved 63342 Reserved Reserved 63343 Reserved Reserved 63344 Reserved Reserved 63345 Reserved Reserved 63346 Reserved Reserved 63347 Reserved Reserved 63348 Reserved Reserved 63349 Reserved Reserved 63350 Reserved Reserved 63351 Reserved Reserved 63352 Reserved Reserved 63353 SNTP IP Address 63354 SNTP IP Address 63355 ...

Page 254: ...on Guide 244 0 Disable 1 Enable 63361 SNTP Period Unsigned Integer Word Lo 63362 SNTP Period Unsigned Integer Word Hi 63363 Reserved Reserved 63364 SNTP Timeout Unsigned Integer 50 x 1000 milli sec 63365 SNTP Offset from UTC Signed Integer 780 x 720 minutes ...

Page 255: ...sage calculated LRC code 72 37 32 and line feed 0D and 0A A typical response shall include the following Address number 01 Read Holding Registers Command Code 3 in HEX Byte Count Returned in decimal 0C in HEX 12 bytes in decimal Data Register 40133 3538 hex 58 ASCII Data Register 40134 3743 hex 7C ASCII Data Register 40135 3034 04 ASCII Data Register 40136 3132 hex 32 ASCII Data Register 40137 363...

Page 256: ...y 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 the receipt of the message and compares the calculated value to the value it received in the CRC field If the two values are not equal an error results The CRC is started by first preloading a 16 b...

Page 257: ...0 TPU2000R does not understand the command sent to the device or if the command is sent in the wrong format the TPU2000 TPU2000R shall generate an exception response A Modbus exception response is in the format of that shown in Figure 5 73 As illustrated the function code is ANDed with 80 HEX Following the modified function code an exception code byte will follow The customary LRC and terminator o...

Page 258: ...s 0B Fetch Communication Event Counter 0C Fetch Communication Log The TPU2000 and TPU2000R do support one sub function code of the Diagnostic Function 08 Modbus Commands 0B and 0C are not supported Figure 5 74 lists the 08 Diagnostic Function Format Function 08 Diagnostic Function Modbus Host E C Modbus Slave Addr 1 Slave Addr Funct Code 08 Sub Funct HI Sub Funct LO Data HI Data LO Error Check EOT...

Page 259: ...s will usually notice communication errors in the form of excessive communication retries errors or non responses Understanding communication timing is a subject rarely covered in protocol manuals but an important topic in network implementation Network timing is predicated upon the following factors Host Latency How long does it take a host device to generate a command receive the response and in...

Page 260: ...time is shown in Table 5 85 Each bit has specific transfer time which correlates to a specific character transfer time Table 5 85 Character Transfer Time vs Baud Rate Baud Rate Transfer Time Per Bit Transfer Time Per Character 300 3 33 mS 3 33 mS 1200 0 833 mS 8 333 mS 2400 0 4167 mS 4 167 mS 4800 0 2083 mS 2 083 mS 9600 0 1041 mS 1 041 mS 19200 0 0521 mS 0 521 mS These are fixed times determined ...

Page 261: ... baud to 16 672 at 19 200 baud Baud rate is a major influence at 1200 baud and a lesser influence at 19200 baud It must be realized that this is only one of three components analyzed for a complete throughput analysis In this case the Host time to generate the command TPU2000 TPU2000R Throughput Analysis Communication implementation within a protective relay is a demanding task In other devices co...

Page 262: ...tion of our example throughput is warranted For this example the host update time shall now be assumed to be 250 mS This 250 mS shall be an example estimation or time to generate a command interpret the received command and update the screen This is just for this example and varies according to Speed of the host processor hardware bus structure of processors video card update RAM memory microproce...

Page 263: ...serted within the network transaction time would increase proportionately Baud rate is only one of many contributing factors in calculating system throughput If one network access was required for retrieval of system data overall network efficiency would be improved If in a networked system the protocol utilized would allow for additional data request commands while the slave device is processing ...

Page 264: ...gurations are necessary please use fiber optics 5 Improper grounding of the cable If proper care is not taken in the planning and installation of the network the time saved on planning and installation is usually spent and exceeded in troubleshooting of the network Since Modbus Plus is a serial network any loose connection impedance mismatch or anomaly is usually difficult to find Cable planning a...

Page 265: ... Modbus Slave Addr 1 Read from 4X Mapping 40283 kWatts A High 16 bits 40284 kWatts A Low 16 bits 40285 kWatts B High 16 bits 40286 kWatts B Low 16 bits 40287 kWatts C High 16 bits 40288 kWatts C Low 16 bits 40289 kWatts Three Phase High 40290 kWatts Three Phase Low 40291 kVars A High 16 Bits 40292 kVars A Low 16 Bits 40293 kVars B High 16 Bits 40294 kVars B Low 16 Bits 40295 kVars C High 16 Bits 4...

Page 266: ...ng from a level 0 to a level 1 on the PLC processor A PLC throughput analysis of the host yields the following PLC Input Delay 1mS PLC Scan 4 mS per K 2 scans of the PLC 8 mS 2 4 mS PLC Scan and Delay 5 mS best case and 9 mS worst Case It is interesting to note that 32 words of Global Data if used in this calculation were requested An additional token rotation time of 32 0 016 1 0 512 mS would be ...

Page 267: ...ation Guide 257 Appendix A TPU2000 Protocol Command Set Revision 3 1 1 Revision History Revision Date Author Description 3 1 04 07 98 VAB 3 4 11 maximum CT ratio was 2000 for messages 2 1 4 2 Maximum VT ratio was 2000 for message 20 1 20 2 ...

Page 268: ... 9 10 Figure 5 Command Message 10 byte RS 232 The address bytes Addr Lo Addr Mid and Addr Hi are a 3 digit hex address The checksum is 256 minus the sum of the ASCII characters in bytes 1 to 8 CS Lo is the low byte and CS Hi is the high byte of the checksum Example 3 4 1 command with a unit address of 001 STX hex 02 use 2 Start of transmission C D hex 31 ascii 1 Command type of message Inst hex 33...

Page 269: ...o Data 1 34 ascii 4 Data 2 38 ascii 8 Data 3 37 ascii 7 Checksum 256 STX C D D1L D1H D2L D2H D3L D3H 256 2 0 4 3 8 3 7 3 E2 Transmission and reception convention To acknowledge successful receipt of a message an ACK is transmitted The three byte message packet is 0x000013 For an unsuccessful reception ie a checksum error or an error in command processing a NACK is transmitted The three byte messag...

Page 270: ... message bytes 1 1 1 2 1 3 2 1 2 2 for the command The only exception is that the checksum message bytes are not included in the summation Example 3 3 1 command values are hex equivalent of the ASCII 1 1 hex 05 3 1 hex 44 1 2 hex 31 3 2 hex 00 1 3 hex 04 3 3 hex 00 2 1 hex 00 4 1 hex 00 2 2 hex 01 4 2 hex 00 checksum high byte 2 3 hex 44 4 3 hex C3 checksum low byte Command Set Summary Inst Cmd Su...

Page 271: ... D5 D4 D3 D2 D1 D0 Division Code RTD division code is 5 000101 A3 A2 A1 A0 A0 One More Unreported Operations A1 Reserved A2 A3 Reserved P5 P4 P3 P2 P1 P0 Product ID TPU2000 010011 T2 T1 T0 Reserved T4 T3 Reserved L Reserved for local operator interface action ST2 ST1 Reserved for corporate standard status bits 0 2 Unit Information 3 0 2 This command will cause the relay to transmit data messages c...

Page 272: ...nreported Through Fault Record Count byte 2 3 Unreported Harmonic Restraint Record Count byte 3 1 Unreported Operations Record Count byte 3 2 Spare 3 3 Spare 4 1 Spare 4 2 Spare 4 3 Spare 0 5 Reset Alarms Target LEDs 3 0 5 The targets alarms and relay status flag see command 3 4 1 msg 2 1 will be reset on the TPU After the relay receives this command it will transmit an ACK NACK based on the TPU c...

Page 273: ...nput Byte Bit Output Input 7 7 DTC 8 7 87T 7 6 OCTC 8 6 87H 7 5 PDA 8 5 2HROA 7 4 NDA 8 4 5HROA 7 3 PRIM 8 3 AHROA 7 2 ALT1 8 2 51P 1 7 1 ALT2 8 1 51P 2 7 0 STCA 8 0 50P 1 Byte Bit Output Input Byte Bit Output Input 9 7 150P 1 10 7 150G 2 9 6 50P 2 10 6 46 1 9 5 150P 2 10 5 46 2 9 4 51N 1 10 4 63 9 3 51G 2 10 3 ULO1 9 2 50N 1 10 2 ULO2 9 1 150N 1 10 1 ULO3 9 0 50G 2 10 0 ULO4 Byte Bit Output Input...

Page 274: ...Output byte 15 7 1 Logical Output byte 16 7 2 Logical Input byte 1 7 3 Logical Input byte 2 8 1 Logical Input byte 3 8 2 Logical Input byte 4 8 3 Logical Input byte 5 9 1 Logical Input byte 6 9 2 Logical Input byte 7 9 3 Logical Input byte 8 10 1 Logical Input byte 9 10 2 Logical Input byte 10 10 3 Logical Input byte 11 11 1 Logical Input byte 12 11 2 Logical Input byte 13 11 3 Logical Input byte ...

Page 275: ...igned Byte 128 to 127 Unsigned Short 0 to 65535 Signed Short 32 768 to 32767 Unsigned Long 0 to 4 294 967 295 Signed Long 2 147 483 648 to 2 147 483 647 Note Data Byte Order follows the Low Address High Byte High Address Low Byte Convention TPU2000 R Register Based Communication Definitions BLK 0 SYSTEM STATUS CONFIGURATION BLOCK Block Offset Data Size Scale Description Offset 0 Unsigned Word Rela...

Page 276: ... 800 Restraint Current A Winding 2 Offset 14 Unsigned Word 800 Restraint Current B Winding 2 Offset 16 Unsigned Word 800 Restraint Current C Winding 2 Offset 18 Unsigned Word 800 Restraint Current A Winding 3 Offset 20 Unsigned Word 800 Restraint Current B Winding 3 Offset 22 Unsigned Word 800 Restraint Current C Winding 3 Offset 24 Unsigned Word 1 Restraint Angle A Winding 1 Offset 26 Unsigned Wo...

Page 277: ... Load Current G Winding 2 Offset 32 Unsigned Long 1 Load Current A Winding 3 Offset 36 Unsigned Long 1 Load Current B Winding 3 Offset 40 Unsigned Long 1 Load Current C Winding 3 Offset 44 Unsigned Long 1 Load Current N Winding 3 Offset 48 Unsigned Word 1 Load Current A Angle Winding 1 Offset 50 Unsigned Word 1 Load Current B Angle Winding 1 Offset 52 Unsigned Word 1 Load Current C Angle Winding 1...

Page 278: ...s B Offset 38 Signed Long 1 kWatts C Offset 42 Signed Long 1 kVars A Offset 46 Signed Long 1 kVars B Offset 50 Signed Long 1 kVars C Offset 54 Signed Long 1 kWatt Hours A Offset 58 Signed Long 1 kWatt Hours B Offset 62 Signed Long 1 kWatt Hours C Offset 66 Signed Long 1 kVar Hours A Offset 70 Signed Long 1 kVar Hours B Offset 74 Signed Long 1 kVar Hours C Offset 78 Signed Long 1 3 Phase kWatts Off...

Page 279: ...ar Offset 35 Unsigned Byte Peak Demand Current N Month Offset 36 Unsigned Byte Peak Demand Current N Day Offset 37 Unsigned Byte Peak Demand Current N Hour Offset 38 Unsigned Byte Peak Demand Current N Minute Offset 39 Unsigned Byte Spare Offset 40 Signed Long 1 Peak Demand KWatts A Offset 44 Unsigned Byte Peak Demand KWatts A Year Offset 45 Unsigned Byte Peak Demand KWatts A Month Offset 46 Unsig...

Page 280: ...h Offset 116 Unsigned Byte 3 Phase Peak Demand KVars Day Offset 117 Unsigned Byte 3 Phase Peak Demand KVars Hour Offset 118 Unsigned Byte 3 Phase Peak Demand KVars Minute Offset 119 Unsigned Byte Spare BLK 6 RMS MINIMUM DEMAND CURRENT REAL and REACTIVE POWER VALUES and TIME STAMPS BLOCK Block Offset Data Size Scale Description Offset 0 Signed Long 1 Minimum Demand Current A Offset 4 Unsigned Byte ...

Page 281: ...d KVars A Month Offset 76 Unsigned Byte Minimum Demand KVars A Day Offset 77 Unsigned Byte Minimum Demand KVars A Hour Offset 78 Unsigned Byte Minimum Demand KVars A Minute Offset 79 Unsigned Byte Spare Offset 80 Signed Long 1 Minimum Demand KVars B Offset 84 Unsigned Byte Minimum Demand KVars B Year Offset 85 Unsigned Byte Minimum Demand KVars B Month Offset 86 Unsigned Byte Minimum Demand KVars ...

Page 282: ...T OUTPUT BLOCK Block Offset Data Size Description Offset 0 Unsigned Long Logical Output 0 31 Bit 31 DIFF Bit 15 51G 2 Bit 30 ALARM Bit 14 50N 1 Bit 29 87T Bit 13 150N 1 Bit 28 87H Bit 12 50G 2 Bit 27 2HROA Bit 11 150G 2 Bit 26 5HROA Bit 10 46 1 Bit 25 AHROABit 9 46 2 Bit 24 TCFA Bit 8 87T D Bit 23 TFA Bit 7 87H D Bit 22 51P 1 Bit 6 51P 1D Bit 21 51P 2 Bit 5 51P 2D Bit 20 50P 1 Bit 4 51N 1D Bit 19 ...

Page 283: ...t 7 Bit 22 Bit 6 Bit 21 Bit 5 Bit 20 Bit 4 Bit 19 Bit 3 Bit 18 Bit 2 Bit 17 Bit 1 Bit 16 Bit 0 Offset 16 Unsigned Long Logical Input 0 31 Bit 31 87T Bit 15 ALT1 Bit 30 87H Bit 14 ALT2 Bit 29 51P 1 Bit 13 ECI1 Bit 28 51P 2 Bit 12 ECI2 Bit 27 51N 1 Bit 11 WCI Bit 26 51G 2 Bit 10 TRIP Bit 25 50P 1 Bit 9 SPR Bit 24 50P 2 Bit 8 TCM Bit 23 50N 1 Bit 7 ULI1 Bit 22 50G 2 Bit 6 ULI2 Bit 21 150P 1 Bit 5 ULI...

Page 284: ... repeat 3 3 n 1 Communications Settings 3 1 Transmit Communications Settings 3 3 1 Low byte consists of bits 0 through 7 High byte consists of bits 8 through 15 Port configuration byte bit0 3 port baud rate where 0 300 1 1200 2 2400 3 4800 4 9600 5 19200 6 38400 bit 4 5 parity 0 None 1 Odd 2 Even bit 6 number of data bits 0 seven 1 eight bit 7 number of stop bits 0 one 1 two Valid Frame Combinatio...

Page 285: ... Relay Settings 10 Alternate 2 Relay Settings 11 Configuration Settings 12 Counter Settings 13 Alarm Settings 14 Real Time Clock 15 Output Delays 4 1 Transmit Programmable Input Select and Index 3 4 1 Bit 0 Physical Input is selected Bit 1 Physical Input is not selected Low byte consists of bits 0 through 7 High byte consists of bits 8 through 15 Index byte is the offset into the TPU s logical inp...

Page 286: ...ugh Fault and OC Counters Example if message 2 1 hex 24 2 2 hex 11 2 3 hex 4 I O word is 00100100 00010001 hex 2411 Note the Physical Inputs are translated using the physical input table below In the example IN3 IN10 IN8 and IN5 are selected for GND The AND OR selection and enable disable mapping is selected with commands 3 11 3 and 3 11 2 Bit Physical Input 0 IN6 1 IN7 2 IN8 3 IN2 4 IN9 5 IN3 6 I...

Page 287: ...ed 9 3 INPUT8 index byte 11 Reserved 10 1 INPUT9 high byte 12 Reserved 10 2 INPUT9 low byte 13 Reserved 10 3 INPUT9 index byte 14 Reserved 11 1 INPUT10 high byte 15 Reserved 11 2 INPUT10 low byte 11 3 INPUT10 index byte 12 1 INPUT11 high byte 12 2 INPUT11 low byte 12 3 INPUT11 index byte 13 1 INPUT12 high byte 13 2 INPUT12 low byte 13 3 INPUT12 index byte 14 1 INPUT13 high byte 14 2 INPUT13 low by...

Page 288: ...yte 30 1 INPUT29 high byte 30 2 INPUT29 low byte 30 3 INPUT29 index byte 31 1 INPUT30 high byte 31 2 INPUT30 low byte 31 3 INPUT30 index byte 32 1 INPUT31 high byte 32 2 INPUT31 low byte 32 3 INPUT31 index byte 33 1 INPUT32 high byte 33 2 INPUT32 low byte 33 3 INPUT32 index byte 34 1 spare 34 2 Checksum high byte 34 3 Checksum low byte 4 2 Transmit Programmable Input Negated AND Input 3 4 2 From T...

Page 289: ...0 3 INPUT14 high byte 11 1 INPUT14 low byte 11 2 INPUT15 high byte 11 3 INPUT15 low byte 12 1 INPUT16 high byte 12 2 INPUT16 low byte 12 3 INPUT17 high byte 13 1 INPUT17 low byte 13 2 INPUT18 high byte 13 3 INPUT18 low byte 14 1 INPUT19 high byte 14 2 INPUT19 low byte 14 3 INPUT20 high byte 15 1 INPUT20 low byte 15 2 INPUT21 high byte 15 3 INPUT21 low byte 16 1 INPUT22 high byte 16 2 INPUT22 low b...

Page 290: ...T28 28 INPUT29 29 INPUT30 30 INPUT31 31 INPUT32 4 4 Transmit Programmable User Defined Input Names 3 4 4 User definable 8 char input strings Byte 9 is an implied NULL Msg byte Definition 1 1 Relay Status see command 3 4 1 msg 1 1 1 2 Command Subcommand 0x44 1 3 Total Number of Messages 37 2 1 4 2 IN1 Character String 8 bytes 4 3 7 1 IN2 Character String 8 bytes 7 2 9 3 IN3 Character String 8 bytes...

Page 291: ...t OUT7 most significant low byte 4 1 Contact OUT7 least significant high byte 4 2 Contact OUT7 least significant low byte 4 3 Contact OUT4 most significant high byte 5 1 Contact OUT4 most significant low byte 5 2 Contact OUT4 least significant high byte 5 3 Contact OUT4 least significant low byte 6 1 Contact OUT6 most significant high byte 6 2 Contact OUT6 most significant low byte 6 3 Contact OUT...

Page 292: ...ailure Alarm 09 51P 1 Wdg 1 Phase Time OC Trip 10 51P 2 Wdg 2 Phase Time OC Trip 11 50P 1 1st Wdg 1 Phase Inst OC Trip 12 150P 1 2nd Wdg 1 Phase Inst OC Trip 13 50P 2 1st Wdg 2 Phase Inst OC Trip 14 150P 2 2nd Wdg 2 Phase Inst OC Trip 15 51N 1 Wdg 1 Neutral Time OC Trip 16 51G 2 Wdg 2 Ground Time OC Trip 17 50N 1 1st Wdg 1 Neutral Inst OC Trip 18 150N 1 2nd Wdg 1 Neutral Inst OC Trip 19 50G 2 1st ...

Page 293: ...Harmonic Restraint Sealed In Alarm 61 51P 1 Wdg 1 Phase Time OC Sealed In Alarm 62 51P 2 Wdg 2 Phase Time OC Sealed In Alarm 63 50P 1 1st Wdg1 Phase Inst OC Sealed In Alarm 64 150P 1 2nd Wdg1 Phase Inst OC Sealed In Alarm 65 50P 2 1st Wdg2 Phase Inst OC Sealed In Alarm 66 150P 2 2nd Wdg2 Phase Inst OC Sealed In Alarm 67 51N 1 Wdg1 Neutral Time OC Sealed In Alarm 68 51G 2 Wdg2 Ground Time OC Sealed...

Page 294: ...UT6 index byte 5 2 OUTPUT7 index byte 5 3 OUTPUT8 index byte 6 1 OUTPUT9 index byte 6 2 OUTPUT10 index byte 6 3 OUTPUT11 index byte 7 1 OUTPUT12 index byte 7 2 OUTPUT13 index byte 7 3 OUTPUT14 index byte 8 1 OUTPUT15 index byte 8 2 OUTPUT16 index byte 8 3 OUTPUT17 index byte 9 1 OUTPUT18 index byte 9 2 OUTPUT19 index byte 9 3 OUTPUT20 index byte 10 1 OUTPUT21 index byte 10 2 OUTPUT22 index byte 10...

Page 295: ...8 bytes 36 3 39 1 spare Character String 8 bytes 39 2 Checksum high byte 39 3 Checksum low byte 4 8 9 10 Transmit Relay Settings 3 4 X 3 4 8 Primary Settings 3 4 9 Alternate 1 Settings 3 4 10 Alternate 2 Settings Low byte consists of bits 0 through 7 High byte consists of bits 8 through 15 Curve Selection Type I 0 Extremely Inverse 1 Very Inverse 2 Inverse 3 Short Time Inverse 4 Definite Time 5 Lo...

Page 296: ...lay 0 10 20 7 1 50P 1 Curve Select byte Type II 7 2 50P 1 Pickup X byte 0 5 20 0 10 7 3 50P 1 Timedial delay high byte dial 10 delay 100 8 1 50P 1 Timedial delay low dial 1 10 delay 0 9 99 8 2 150P 1 Curve Select byte Type II 8 3 150P 1 Pickup X 0 5 20 10 9 1 150P 1 Timedial high byte 0 9 99 100 9 2 150P 1 Timedial low byte 9 3 46 1 Curve Select byte Type I 10 1 46 1 Pickup Amp byte 1 12 Amp 10 0 ...

Page 297: ...yte 0 9 99 100 22 3 150G 2 Time Delay low byte 23 1 Disturb 2 Pickup X byte 0 5 5 10 23 2 Level Detector 1 PickupX 0 5 20 10 201 Disable 23 3 Level Detector 2 PickupX 0 5 20 10 201 Disable 24 1 spare 24 2 spare 24 3 spare 25 1 Unit Configuration byte bit 0 neutral tap range Wdg1 0 1 12A 1 0 2 2 4A bit 1 phase tap range Wdg1 0 1 12A 1 0 2 2 4A bit 2 neutral tap range Wdg2 0 1 12A 1 0 2 2 4A bit 3 p...

Page 298: ...yte 10 1 Trip Fail Dropout PU high byte 5 90 10 2 Trip Fail Dropout PU low byte 10 3 Configuration Flag high byte bit 8 Cross Block Mode 0 Disable 1 Enable bit 9 SPARE bit 10 SPARE bit 11 SPARE bit 12 SPARE bit 13 SPARE bit 14 SPARE bit 15 SPARE 11 1 Configuration Flag low byte bit 0 OC Protect Mode 0 Fund 1 RMS bit 1 Reset Mode 0 Instant 1 Delayed bit 2 Spare bit 3 Target Display Mode 0 Last 1 Al...

Page 299: ... Trips high byte 0 9999 6 2 Differential Trips low byte 6 3 Spare 7 1 Spare 7 2 Checksum high byte 7 3 Checksum low byte 4 13 Transmit Alarm Settings 3 4 13 Low byte consists of bits 0 through 7 High byte consists of bits 8 through 15 Msg byte Definition 1 1 Relay Status see command 3 4 1 msg 1 1 1 2 Command Subcommand 0x4d 1 3 Total Number of Messages 17 2 1 Through Faults high byte 0 9999 2 2 Th...

Page 300: ...re 14 2 Spare 14 3 Spare 15 1 Spare 15 2 Spare 15 3 Spare 16 1 Spare 16 2 Spare 16 3 Spare 17 1 Spare 17 2 Checksum high byte 17 3 Checksum low byte 4 14 Transmit Real Time Clock 3 4 14 Msg byte Definition 1 1 Relay Status see command 3 4 1 msg 1 1 1 2 Command Subcommand 0x4e 1 3 Total Number of Messages 4 2 1 Hours byte 0 23 2 2 Minutes byte 0 59 2 3 Seconds byte 0 59 3 1 Day byte 0 31 0 Shutdown...

Page 301: ...mand Currents Data 3 Show Max Demand Currents Data 4 Show Min Demand Currents Data 5 Show Magnitudes Load Meter Data 6 Show Average Load Current 7 Show Wdg 1 2 Differential Meter Data 8 Send First Fault Record 9 Send Next Fault Record 10 Not used 11 Not used 12 Send First Operation Record 13 Send Next Operation Record 14 Breaker Status including contact inputs 15 Power Fail Data 5 1 Show Wdg 1 2 L...

Page 302: ...Angle Hi byte 13 3 I2 1 Angle Lo byte 14 1 IA 2 Hi byte 14 2 IA 2 Mid byte 14 3 IA 2 Lo byte 15 1 IA 2 Angle Hi byte 15 2 IA 2 Angle Hi byte 15 3 IB 2 Hi byte 16 1 IB 2 Mid byte 16 2 IB 2 Lo byte 16 3 IB 2 Angle Hi byte 17 1 IB 2 Angle Lo byte 17 2 IC 2 Hi byte 17 3 IC 2 Mid byte 18 1 IC 2 Lo byte 18 2 IC 2 Angle Hi byte 18 3 IC 2 Angle Lo byte 19 1 IG 2 Hi byte 19 2 IG 2 Mid byte 19 3 IG 2 Lo byt...

Page 303: ...Spare 5 3 Show Maximum Demand Currents Data 3 5 3 Msg byte Definition 1 1 Relay Status see command 3 4 1 msg 1 1 1 2 Command Subcommand 0x53 1 3 Total Number of Messages 12 2 1 Aux Status byte see command 3 5 1 msg 2 1 2 2 Max Dem Ia Hi byte Load Currents 2 3 Max Dem Ia Mid byte 3 1 Max Dem Ia Lo byte 3 2 Max Dem Ia time yy 3 3 Max Dem Ia time mn 4 1 Max Dem Ia time dd 4 2 Max Dem Ia time hh 4 3 M...

Page 304: ... Min Dem Ib Mid byte 5 3 Min Dem Ib Lo byte 6 1 Min Dem Ib time yy 6 2 Min Dem Ib time mn 6 3 Min Dem Ib time dd 7 1 Min Dem Ib time hh 7 2 Min Dem Ib time mm 7 3 Min Dem Ic Hi byte 8 1 Min Dem Ic Mid byte 8 2 Min Dem Ic Lo byte 8 3 Min Dem Ic time yy 9 1 Min Dem Ic time mn 9 2 Min Dem Ic time dd 9 3 Min Dem Ic time hh 10 1 Min Dem Ic time mm 10 2 Min Dem In Ig Hi byte 10 3 Min Dem In Ig Mid byte ...

Page 305: ...mmand 0x57 1 3 Total Number of Messages 18 2 1 Aux Status see command 3 5 1 msg 2 1 2 2 Iop A high byte 800 2 3 Iop A low byte 3 1 Iop B high byte 800 3 2 Iop B low byte 3 3 Iop C high byte 800 4 1 Iop C low byte 4 2 IresA 1 high byte 800 4 3 IresA 1 low byte 5 1 IresA 1 Angle high byte 5 2 IresA 1 Angle low byte 5 3 IresB 1 high byte 800 6 1 IresB 1 low byte 6 2 IresB 1 Angle high byte 6 3 IresB ...

Page 306: ...inding 1 Tap 10 18 3 Winding 2 Tap 10 5 8 Send First Differential Fault Record 3 5 8 The Differential Fault Record command returns data in two parts This command requires a data byte message to indicate which part of the record is to be returned If the data message 1 2 0 part 1 of the record is returned If the data message 1 2 1 part 2 of the record is returned Fault Type Definitions 00 87T 01 87H...

Page 307: ...raint B 1 Hi byte 800 11 2 I restraint B 1 Lo byte 11 3 I restraint C 1 Hi byte 800 12 1 I restraint C 1 Lo byte 12 2 I restraint A 2 Hi byte 800 12 3 I restraint A 2 Lo byte 13 1 I restraint B 2 Hi byte 800 13 2 I restraint B 2 Lo byte 13 3 I restraint C 2 Hi byte 800 14 1 I restraint C 2 Lo byte 14 2 2nd Harmonic A 1 2 14 3 5th Harmonic A 1 2 15 1 All Harmonics A 1 2 15 2 2nd Harmonic B 1 2 15 3...

Page 308: ... 3 4 1 msg 1 1 1 2 Command Subcommand 0x58 1 3 Total Number of Messages 28 2 1 Param Flag high byte 2 2 Param Flag low byte 2 3 Fault Type element 3 1 Setting 3 2 Fault Number high byte 3 3 Fault Number low byte 4 1 Year 4 2 Month 4 3 Day 5 1 Hours 5 2 Minutes 5 3 Seconds 6 1 Hundredths of seconds 6 2 Clear Time Hi byte 1000 6 3 Clear Time Lo byte 7 1 I A 1 high byte 800 Phase Wdg1 Scale 7 2 I A 1...

Page 309: ... I 0 2 high byte 800 Phase Wdg2 Scale 20 2 I 0 2 low byte 20 3 I 1 2 high byte 800 Phase Wdg2 Scale 21 1 I 1 2 low byte 21 2 I 2 2 high byte 800 Phase Wdg2 Scale 21 3 I 2 2 low byte 22 1 I 0 1 ang high byte 22 2 I 0 1 ang low byte 22 3 I 1 1 ang high byte 23 1 I 1 1 ang low byte 23 2 I 2 1 ang high byte 23 3 I 2 1 ang low byte 24 1 I 0 2 ang high byte 24 2 I 0 2 ang low byte 24 3 I 1 2 ang high by...

Page 310: ... Fault Cleared 33 Harmonic Restraint 34 Manual Trip 35 Manual Trip Failed 40 87T Enabled 41 87H Enabled 42 51P 1 Enabled 43 51P 2 Enabled 44 51N 1 Enabled 45 51G 2 Enabled 46 50P 1 Enabled 47 50P 2 Enabled 48 50N 1 Enabled 49 50G 2 Enabled 50 150P 1 Enabled 51 150P 2 Enabled 52 150N 1 Enabled 53 150G 2 Enabled 54 46 1 Enabled 55 46 2 Enabled 56 ALT1 Input Closed 57 ALT2 Input Closed 58 Event Cap1 ...

Page 311: ...ure 102 Self Test Failed 103 EEPROM Failure 104 BATRAM Failure 105 DSP Failure 106 Control Power Fail 107 Editor Access 120 87T Disabled 121 87H Disabled 122 51P 1 Disabled 123 51P 2 Disabled 124 51N 1 Disabled 125 51G 2 Disabled 126 50P 1 Disabled 127 50P 2 Disabled 128 50N 1 Disabled 129 50G 2 Disabled 130 150P 1 Disabled 131 150P 2 Disabled 132 150N 1 Disabled 133 150G 2 Disabled 134 46 1 Disab...

Page 312: ...d 4 2 Message Number 4 3 Value if any Hi byte 5 1 Value if any Lo byte 5 2 Operation Number high byte 5 3 Operation Number low byte If the operation entry doesn t exist then send 0 s in all the bytes 2 1 through 5 3 5 13 Send Next Operations Record 3 5 13 Same format as 3 5 12 except Msg 1 2 0x5d 5 14 Breaker Status Including I O Status 3 5 14 Input status bit 0 opened 1 closed Output status bit 0...

Page 313: ... Bit 6 Bit 7 3 2 Output Contact Status high byte Bit 0 Spare Bit 1 Spare Bit 2 Spare Bit 3 Spare Bit 4 Spare Bit 5 Spare Bit 6 Spare Bit 7 Spare 3 3 Output Contact Status low byte Bit 0 Trip Bit 1 Output 1 Bit 2 Output 2 Bit 3 Output 3 Bit 4 Output 4 Bit 5 Output 5 Bit 6 Output 6 Bit 7 Output 7 5 15 Power Fail Data 3 5 15 Msg byte Definition 1 1 Relay Status see command 3 4 1 msg 1 1 1 2 Command S...

Page 314: ...rofile Data 3 6 2 6 3 Report Load Profile Data Header All Data 3 6 3 This command is used to initialize the unit to report the entire contents of the accumulated load profile Msg byte Definition 1 1 Relay Status see command 3 4 1 msg 1 1 1 2 4 1 Report Column 1 9 Attribute Number 4 2 spare 4 3 9 3 Unit Id Name 16 chars 10 1 11 2 Time Tag of the first Block reporting 5 bytes yy mn dd hh mm in order...

Page 315: ... report_value unsigned short intdata_word report_value ConvertData data_word attribute_scale int scale 1 if data_word 0x4000 is sign bit set scale 1 if data_word 0x8000 is scale bit set scale attribute_scale return data_word 0x3fff scale 6 5 Retransmit the Last Load Profile Data Block 3 6 5 Same as Report Next Load Profile Data Block except its the previous data sent 6 6 Report Load Profile Data H...

Page 316: ... 2 Lo byte 12 2 I C 2 Hi byte 800 Phase Wdg2 Scale 12 3 I C 2 Lo byte 13 1 I G 2 Hi byte 800 Ground Wdg2 Scale 13 2 I G 2 Lo byte 13 3 Spare 14 1 I A 1 ang Hi byte 14 2 I A 1 ang Lo byte 14 3 I B 1 ang Hi byte 15 1 I B 1 ang Lo byte 15 2 I C 1 ang Hi byte 15 3 I C 1 ang Lo byte 16 1 I N 1 ang Hi byte 16 2 I N 1 ang Lo byte 16 3 I A 2 ang Hi byte 17 1 I A 2 ang Lo byte 17 2 I B 2 ang Hi byte 17 3 I...

Page 317: ...gh 30 3 6 9 Send Next Through Fault Record 3 6 9 Same format as 3 6 8 except Msg 1 2 0x69 6 10 Send First Harmonic Restraint Record 3 6 10 Msg byte Definition 1 1 Relay Status see command 3 4 1 msg 1 1 1 2 Command Subcommand 0x6a 1 3 Total Number of Messages 42 2 1 Param Flag high byte 2 2 Param Flag low byte 2 3 Fault Type element See Send First Differential Fault Record command 3 5 8 for Fault T...

Page 318: ...onic B 2 byte 2 18 1 5th Harmonic B 2 byte 2 18 2 All Harmonics B 2 byte 2 18 3 2nd Harmonic C 2 byte 2 19 1 5th Harmonic C 2 byte 2 19 2 All Harmonics C 2 byte 2 19 3 I Restraint A 1 ang Hi byte 20 1 I Restraint A 1 ang Lo byte 20 2 I Restraint B 1 ang Hi byte 20 3 I Restraint B 1 ang Lo byte 21 1 I Restraint C 1 ang Hi byte 21 2 I Restraint C 1 ang Lo byte 21 3 I Restraint A 2 ang Hi byte 22 1 I...

Page 319: ...raint B 1 ang Hi byte 38 1 I Restraint B 1 ang Lo byte 38 2 I Restraint C 1 ang Hi byte 38 3 I Restraint C 1 ang Lo byte 39 1 I Restraint A 2 ang Hi byte 39 2 I Restraint A 2 ang Lo byte 39 3 I Restraint B 2 ang Hi Lo byte 40 1 I Restraint B 2 ang Lo Hi byte 40 2 I Restraint C 2 ang Hi byte 40 3 I Restraint C 2 ang Lo byte 41 1 Duration Most Significant Hi byte 1000 41 2 Duration Most Significant ...

Page 320: ... command will report the oldest unreported harmonic restraint record The 3 0 4 command can be issued to determine the number of unreported records that exist in the unit s queue The issuance of the 3 6 14 command will decrement the unit s counter by one record Unreported Command Byte 0 Get Oldest Unreported 1 Repeat last command Data Byte Definition 1 1 Unreported Command Byte 1 2 Reserved for Dif...

Page 321: ...is command has a data message that contains the Password and a command verification code and a 16 bit word indicating which contacts should be closed The output contact will be a momentary closure for the time period specified in the configuration menu for trip failure time Msg byte Definition 1 1 Most significant high byte of password 1 2 Most significant low byte of password 1 3 Least significan...

Page 322: ...RE Example To send a command to clear 150G 2 and set ULO4 the following command bytes should be issued Set Reset Output Byte3 01 hex Status Change Output Byte3 81 hex This allows a change to occur for outputs in bit position 7 and 0 Note that you can only clear sealed in outputs Msg byte Definition 1 1 Most significant high byte of password 1 2 Most significant low byte of password 1 3 Least signi...

Page 323: ...yte of password 1 2 Most significant low byte of password 1 3 Least significant high byte of password 2 1 Least significant low byte of password 2 2 Spare 2 3 Command Subcommand 0xa1 3 1 Unit Address high byte 3 2 Unit Address low byte 3 3 Front Panel RS232 configuration byte 4 1 Rear Panel RS232 or INCOM configuration byte 4 2 Rear Panel RS485 configuration byte 4 3 Rear Panel IRIG byte 0 Disable...

Page 324: ...et into the TPU s logical input structure Offset Definitions 00 87T Restrained Differential Trip 01 87H High Set Inst Differential Trip 02 51P 1 Wdg1 Phase Time OC Trip 03 51P 2 Wdg2 Phase Time OC Trip 04 51N 1 Wdg1 Neutral Time OC Trip 05 51G 2 Wdg2 Ground Time OC Trip 06 50P 1 1st Wdg1 Phase Inst OC Trip 07 50P 2 1st Wdg2 Phase Inst OC Trip 08 50N 1 1st Wdg1 Neutral Inst OC Trip 09 50G 2 1st Wdg...

Page 325: ...4 index byte 7 1 INPUT5 high byte 0 IN6 7 2 INPUT5 low byte 1 IN7 7 3 INPUT5 index byte 2 IN8 8 1 INPUT6 high byte 3 IN2 8 2 INPUT6 low byte 4 IN9 8 3 INPUT6 index byte 5 IN3 9 1 INPUT7 high byte 6 IN4 9 2 INPUT7 low byte 7 IN5 9 3 INPUT7 index byte 8 IN1 10 1 INPUT8 high byte 9 Reserved 10 2 INPUT8 low byte 10 Reserved 10 3 INPUT8 index byte 11 Reserved 11 1 INPUT9 high byte 12 Reserved 11 2 INPU...

Page 326: ...yte 26 2 INPUT24 low byte 26 3 INPUT24 index byte 27 1 INPUT25 high byte 27 2 INPUT25 low byte 27 3 INPUT25 index byte 28 1 INPUT26 high byte 28 2 INPUT26 low byte 28 3 INPUT26 index byte 29 1 INPUT27 high byte 29 2 INPUT27 low byte 29 3 INPUT27 index byte 30 1 INPUT28 high byte 30 2 INPUT28 low byte 30 3 INPUT28 index byte 31 1 INPUT29 high byte 31 2 INPUT29 low byte 31 3 INPUT29 index byte 32 1 ...

Page 327: ... 1 INPUT8 low byte 5 IN3 8 2 INPUT9 high byte 6 IN4 8 3 INPUT9 low byte 7 IN5 9 1 INPUT10 high byte 8 IN1 9 2 INPUT10 low byte 9 Reserved 9 3 INPUT11 high byte 10 Reserved 10 1 INPUT11 low byte 11 Reserved 10 2 INPUT12 high byte 12 Reserved 10 3 INPUT12 low byte 13 Reserved 11 1 INPUT13 high byte 14 Reserved 11 2 INPUT13 low byte 15 Reserved 11 3 INPUT14 high byte 12 1 INPUT14 low byte 12 2 INPUT1...

Page 328: ... 1 2 Most significant low byte of password 1 3 Least significant high byte of password 2 1 Least significant low byte of password 2 2 spare 2 3 Command Subcommand 0xb3 3 1 Programmable input AND OR selection bits 24 31 3 2 Programmable input AND OR selection bits 16 23 3 3 Programmable input AND OR selection bits 8 15 4 1 Programmable input AND OR selection bits 0 7 4 2 Checksum high byte 4 3 Chec...

Page 329: ...rough 31 Msg byte Definition 1 1 Most significant high byte of password 1 2 Most significant low byte of password 1 3 Least significant high byte of password 2 1 Least significant low byte of password 2 2 spare 2 3 Command Subcommand 0xb5 3 1 Contact OUT5 most significant high byte 3 2 Contact OUT5 most significant low byte 3 3 Contact OUT5 least significant high byte 4 1 Contact OUT5 least signif...

Page 330: ...m 05 5HROA 5th Harm Restraint Alarm 06 AHROA All Harm Restraint Alarm 07 TCFA Trip Circuit Failure Alarm 08 TFA Trip Failure Alarm 09 51P 1 Wdg 1 Phase Time OC Trip 10 51P 2 Wdg 2 Phase Time OC Trip 11 50P 1 1st Wdg 1 Phase Inst OC Trip 12 150P 1 2nd Wdg 1 Phase Inst OC Trip 13 50P 2 1st Wdg 2 Phase Inst OC Trip 14 150P 2 2nd Wdg 2 Phase Inst OC Trip 15 51N 1 Wdg 1 Neutral Time OC Trip 16 51G 2 Wd...

Page 331: ... Harmonic Restraint Sealed In Alarm 59 5HROA 5th Harmonic Restraint Sealed In Alarm 60 AHROA All Harmonic Restraint Sealed In Alarm 61 51P 1 Wdg 1 Phase Time OC Sealed In Alarm 62 51P 2 Wdg 2 Phase Time OC Sealed In Alarm 63 50P 1 1st Wdg1 Phase Inst OC Sealed In Alarm 64 150P 1 2nd Wdg1 Phase Inst OC Sealed In Alarm 65 50P 2 1st Wdg2 Phase Inst OC Sealed In Alarm 66 150P 2 2nd Wdg2 Phase Inst OC ...

Page 332: ...R selection bits 8 15 4 1 Programmable output AND OR selection bits 0 7 4 2 OUTPUT1 index byte 4 3 OUTPUT2 index byte 5 1 OUTPUT3 index byte 5 2 OUTPUT4 index byte 5 3 OUTPUT5 index byte 6 1 OUTPUT6 index byte 6 2 OUTPUT7 index byte 6 3 OUTPUT8 index byte 7 1 OUTPUT9 index byte 7 2 OUTPUT10 index byte 7 3 OUTPUT11 index byte 8 1 OUTPUT12 index byte 8 2 OUTPUT13 index byte 8 3 OUTPUT14 index byte 9...

Page 333: ... OUT2 Character String 8 bytes 8 2 10 3 OUT3 Character String 8 bytes 11 1 13 2 OUT4 Character String 8 bytes 13 3 16 1 OUT5 Character String 8 bytes 16 2 18 3 OUT6 Character String 8 bytes 19 1 21 2 OUT7 Character String 8 bytes 21 3 24 1 spare Character String 8 bytes 24 2 26 3 spare Character String 8 bytes 27 1 29 2 spare Character String 8 bytes 29 3 32 1 spare Character String 8 bytes 32 2 3...

Page 334: ...g byte Definition 1 1 Most significant high byte of password 1 2 Most significant low byte of password 1 3 Least significant high byte of password 2 1 Least significant low byte of password 2 2 spare 2 3 Command Subcommand Prim 0xb8 Alt1 0xb9 Alt2 0xba 3 1 87T Curve Select byte Type 87T 3 2 87T Min I Operate byte 0 2 1 0 10 3 3 87T Percent Restraint byte 15 60 4 1 87T Restraint Mode byte Mode Sele...

Page 335: ... 0 2 2 4Amp 50 16 2 51P 2 Timedial delay dial 1 10 delay 0 10 20 16 3 50P 2 Curve Select byte Type II 17 1 50P 2 Pickup X byte 0 5 20 10 17 2 50P 2 Timedial delay high dial 10 delay 100 17 3 50P 2 Timedial delay low dial 1 10 delay 0 9 99 18 1 150P 2 Curve Select byte Type II 18 2 150P 2 Pickup X byte 0 5 20 10 18 3 150P 2 Time Delay high byte 0 9 99 100 19 1 150P 2 Time Delay low byte 19 2 46 2 C...

Page 336: ...atio high byte 1 2000 3 2 Wdg1 P CT Ratio low byte 3 3 Wdg1 N CT Ratio high byte 1 2000 4 1 Wdg1 N CT Ratio low byte 4 2 Wdg2 P CT Ratio high byte 1 2000 4 3 Wdg2 P CT Ratio low byte 5 1 Wdg2 G CT Ratio high byte 1 2000 5 2 Wdg2 G CT Ratio low byte 5 3 Winding Phase Comp high byte 0 330 30 6 1 Winding Phase Comp low byte 6 2 Wind1 CT Config high byte 0 Wye 1 Delta IA IC 2 Delta IA IB 6 3 Wind1 CT ...

Page 337: ...cter 13 16 3 Unit Name character 14 17 1 Unit Name character 15 17 2 Transformer Configuration Byte 0 Wye1 Wye2 1 Wye1 Delta2 2 Delta1 Wye2 3 Delta1 Delta2 17 3 Demand Time Const high byte Type Demand Time 18 1 Demand Time Const low byte 18 2 LCD Contrast Adjustment high byte 0 63 18 3 LCD Contrast Adjustment low byte 19 1 Relay Password character 1 19 2 Relay Password character 2 19 3 Relay Passw...

Page 338: ...ast significant high byte of password 2 1 Least significant low byte of password 2 2 spare 2 3 Command Subcommand 0xbd 3 1 Through Faults Alarm Threshold high byte 0 9999 3 2 Through Faults Alarm Threshold low byte 3 2 Through Fault Sum kAmp Alarm Thres high 0 9999 4 1 Through Fault Sum kAmp Alarm Threshold low byte 4 2 Through Fault Sum Cyc Alarm high 0 99990 10 4 3 Through Fault Sum Cyc Alarm Th...

Page 339: ...te of password 2 1 Least significant low byte of password 2 2 spare 2 3 Command Subcommand 0xbe 3 1 Hours byte 0 23 3 2 Minutes byte 0 59 3 3 Seconds byte 0 59 4 1 Day byte 0 31 0 Shutdown Clock 4 2 Month byte 1 12 4 3 Year byte 0 99 5 1 spare 5 2 Checksum high byte 5 3 Checksum low byte 11 15 Receive Programmable Output Delays 3 11 15 Msg Byte Definition 1 1 Most significant high byte of password...

Page 340: ... Differential Curve Data Set 11 Send Differential Curve Parameters 12 Send Differential Curve Data Set 13 1 Receive Overcurrent Curve Parameters 3 13 1 For the unit to receive the overcurrent curve data the following sequence of commands must be issued 3 13 1 Curve Parameters 3 13 2 8 Alpha Beta segments Block 0 3 13 3 8 Alpha Beta segments Block 1 3 13 3 8 Alpha Beta segments Block 2 3 13 3 8 Alp...

Page 341: ... 2 User 2 3 User 3 3 2 Segment 0 Endrange high byte 3 3 Segment 0 Endrange low byte 4 1 Segment 0 Alpha high byte 4 2 Segment 0 Alpha 4 3 Segment 0 Alpha 5 1 Segment 0 Alpha low byte 5 2 Segment 0 Beta high byte 5 3 Segment 0 Beta 6 1 Segment 0 Beta 6 2 Segment 0 Beta low byte 6 3 9 3 Segment 1 same as segment 0 10 1 14 1 Segment 2 same as segment 0 14 2 18 2 Segment 3 same as segment 0 18 3 22 3 ...

Page 342: ... offset 19 10 1 Pointer offset 20 10 2 Pointer offset 21 10 3 Pointer offset 22 11 1 Pointer offset 23 11 2 Pointer offset 24 11 3 Pointer offset 25 12 1 Pointer offset 26 12 2 Pointer offset 27 12 3 Pointer offset 28 13 1 Pointer offset 29 13 2 Pointer offset 30 13 3 Pointer offset 31 14 1 Pointer offset 32 14 2 Pointer offset 33 14 3 Pointer offset 34 15 1 Pointer offset 35 15 2 Pointer offset 3...

Page 343: ...nts Block 3 3 13 6 8 Alpha Beta segments Block 4 3 13 6 8 Alpha Beta segments Block 5 3 13 6 8 Alpha Beta segments Block 6 3 13 7 60 Pointer Offsets Data Byte Definition 1 1 Programmable Curve Number User Programmable Curve number 1 User 1 2 User 2 3 User 3 1 2 Programmable Curve Number 1 3 Programmable Curve Number Msg Byte Definition 1 1 Relay Status see command 3 4 1 msg 1 1 1 2 Command Subcomm...

Page 344: ...nt 0 Beta 5 2 Segment 0 Beta 5 3 Segment 0 Beta low byte 6 1 9 1 Segment 1 same as segment 0 9 2 12 2 Segment 2 same as segment 0 12 3 15 3 Segment 3 same as segment 0 16 1 19 1 Segment 4 same as segment 0 19 2 22 2 Segment 5 same as segment 0 22 3 25 3 Segment 6 same as segment 0 26 1 29 1 Segment 7 same as segment 0 29 2 Checksum high byte 29 3 Checksum low byte 13 7 Send Overcurrent Curve Point...

Page 345: ...t 29 12 2 Pointer offset 30 12 3 Pointer offset 31 13 1 Pointer offset 32 13 2 Pointer offset 33 13 3 Pointer offset 34 14 1 Pointer offset 35 14 2 Pointer offset 36 14 3 Pointer offset 37 15 1 Pointer offset 38 15 2 Pointer offset 39 15 3 Pointer offset 40 16 1 Pointer offset 41 16 2 Pointer offset 42 16 3 Pointer offset 43 17 1 Pointer offset 44 17 2 Pointer offset 45 17 3 Pointer offset 46 18 1...

Page 346: ...number 1 2 or 3 3 2 Coefficient A high high byte 3 3 Coefficient A 4 1 Coefficient A 4 2 Coefficient A low low byte 4 3 Coefficient B high byte 5 1 Coefficient B 5 2 Coefficient B 5 3 Coefficient B low byte 6 1 Coefficient C high byte 6 2 Coefficient C 6 3 Coefficient C 7 1 Coefficient C low byte 7 2 Spare 7 3 Spare 8 1 Spare 8 2 Spare 8 3 Spare 9 1 Spare 9 2 Checksum high byte 9 3 Checksum low by...

Page 347: ...Data Point 0 14 1 Data Point 16 same as Data Point 0 14 2 Data Point 16 same as Data Point 0 14 3 Data Point 17 same as Data Point 0 15 1 Data Point 17 same as Data Point 0 15 2 Data Point 18 same as Data Point 0 15 3 Data Point 18 same as Data Point 0 16 1 Data Point 19 same as Data Point 0 16 2 Data Point 19 same as Data Point 0 16 3 Data Point 20 same as Data Point 0 17 1 Data Point 20 same as ...

Page 348: ...me as Data Point 0 32 3 Data Point 44 same as Data Point 0 33 1 Data Point 44 same as Data Point 0 33 2 Data Point 45 same as Data Point 0 33 3 Data Point 45 same as Data Point 0 34 1 Data Point 46 same as Data Point 0 34 2 Data Point 46 same as Data Point 0 34 3 Data Point 47 same as Data Point 0 35 1 Data Point 47 same as Data Point 0 35 2 Data Point 48 same as Data Point 0 35 3 Data Point 48 sa...

Page 349: ...w byte 13 12 Send Differential Curve Data Set 3 13 12 Data Byte Definition 1 1 Programmable curve number 1 2 or 3 1 2 Block number 1 3 Programmable curve number Block number Msg Byte Definition 1 1 Relay Status see command 3 4 1 msg 1 1 1 2 Command Subcommand 0xdc 1 3 Total Number of Messages 38 2 1 Programmable curve number 1 2 or 3 2 2 Block number 2 3 Data Point 0 Operate Threshold high byte 3 ...

Page 350: ...int 20 same as Data Point 0 16 2 Data Point 20 same as Data Point 0 16 3 Data Point 21 same as Data Point 0 17 1 Data Point 21 same as Data Point 0 17 2 Data Point 22 same as Data Point 0 17 3 Data Point 22 same as Data Point 0 18 1 Data Point 23 same as Data Point 0 18 2 Data Point 23 same as Data Point 0 18 3 Data Point 24 same as Data Point 0 19 1 Data Point 24 same as Data Point 0 19 2 Data Po...

Page 351: ...49 same as Data Point 0 35 3 Data Point 49 same as Data Point 0 36 1 Data Point 50 same as Data Point 0 36 2 Data Point 50 same as Data Point 0 36 3 Data Point 51 same as Data Point 0 37 1 Data Point 51 same as Data Point 0 37 2 Data Point 52 same as Data Point 0 37 3 Data Point 52 same as Data Point 0 38 1 Spare 38 2 Checksum high byte 38 3 Checksum low byte 14 Waveform Capture Commands 3 14 n N ...

Page 352: ...1 Harmonic Restraint Bit 2 External WCI 4 1 Trigger source reserved byte 4 4 2 Trigger position quarter cycle 0 to 255 for 64 qtr cycle record 0 to 128 for 32 qtr cycle record 0 to 64 for 16 qtr cycle record 0 to 32 for 8 qtr cycle record 4 3 Mode Record Size bit 0 1 00 8 rec of 8 qtr cycle record 01 4 rec of 16 qtr cycle record 10 2 rec of 32 qtr cycle record 11 1 rec of 64 qtr cycle record bit 6...

Page 353: ... 2 Bit 3 50P 2 Bit 4 50G 2 Bit 5 150P 2 Bit 6 150G 2 Bit 7 46 2 7 3 Trigger source byte 3 Bit 0 Through Fault Bit 1 Harmonic Restraint Bit 2 External WCI 8 1 Trigger source byte 4 8 2 Trigger position quarter cycle 0 to 255 for 64 qtr cycle record 0 to 128 for 32 qtr cycle record 0 to 64 for 16 qtr cycle record 0 to 32 for 8 qtr cycle record 8 3 Mode Record Size ...

Page 354: ... Record 0 Month 8 1 Record 0 Date 8 2 Record 0 Hour 8 3 Record 0 Minute 9 1 Record 0 Second 9 2 Record 0 Hundredth of second 9 3 Record 0 Spare 10 1 Record 0 Spare 10 2 Record 0 Mode Record Size bit 0 1 00 8 rec of 8 qtr cycle record 01 4 rec of 16 qtr cycle record 10 2 rec of 32 qtr cycle record 11 1 rec of 64 qtr cycle record bit 6 Single Shot Mode 0 Off 1 On bit 7 Append Record Mode 0 Off 1 On ...

Page 355: ... 1 Sample 7 data 45 2 Spare 45 3 Spare 14 6 Fetch Next Block of a Record Part A 3 14 6 Same message format as 3 14 5 14 7 Retransmit Last Block of a Record Part A 3 14 7 Same message format as 3 14 5 14 8 Fetch First Block of a Record Part B 3 14 8 Msg Byte Definition 1 1 Relay status see command 3 4 1 msg 1 1 1 2 Command Subcommand 0xe8 1 3 Total Number of Messages 9 2 1 Record number 2 2 Block n...

Page 356: ...ult status High high byte 8 2 Fault status High low byte 8 3 Fault status Low high byte Bit 0 46 1 Bit 1 51P 2 Bit 2 51G 2 Bit 3 50P 2 Bit 4 50G 2 Bit 5 150P 2 Bit 6 150G 2 Bit 7 46 2 9 1 Fault status Low low byte Bit 0 87T Bit 1 87H Bit 2 51P 1 Bit 3 51N 1 Bit 4 50P 1 Bit 5 50N 1 Bit 6 150P 1 Bit 7 150N 1 9 2 Spare 9 3 Spare 14 9 Fetch Next Block of a Record Part B 3 14 9 Same message format as 3...

Page 357: ...0 8 rec of 8 qtr cycle record 01 4 rec of 16 qtr cycle record 10 2 rec of 32 qtr cycle record 11 1 rec of 64 qtr cycle record bit 6 Single Shot Mode 0 Off 1 On bit 7 Append Record Mode 0 Off 1 On 2 2 Records Remaining Single Shot Mode Only 2 3 State of Accumulation 0 Running 1 Stopped ...

Page 358: ... I Tab 10 0A LF CTRL J Line feed 11 0B VT CTRL K Cursor home 12 0C FF CTRL M Form feed 13 0D CR CTRL N Carriage Return Enter 14 0E SO CTRL O Shift Out 15 0F SI CTRL P Shift In 16 10 DLE Data Link Escape 17 11 DCI 18 12 DC2 19 13 DC3 20 14 DC4 21 15 NAK 22 16 SYN 23 17 ETB 24 18 CAN 25 19 EM 26 1A SUB 27 1B ESC 28 1C Cursor right 29 1D Cursor left 30 1E Cursor up 31 1F Cursor down 32 20 Space 33 21...

Page 359: ...3 C 68 44 D 69 45 E 70 46 F 71 47 G 72 48 H 73 49 I 74 4A J 75 4B K 76 4C L 77 4D M 78 4E N 79 4F O 80 50 P 81 51 Q 82 52 R 83 53 S 84 54 T 85 55 U 86 56 V 87 57 W 88 58 X 89 59 Y 90 5A Z 91 5B 92 5C 93 5D 94 5E 95 5F _ 96 60 97 61 a 98 62 b 99 63 c 100 64 d 101 65 e 102 66 f 103 67 g 104 68 h 105 69 i 106 6A j 107 6B k 108 6C l 109 6D m 110 6E n 111 6F o ...

Page 360: ...U2000 2000R Modbus Modbus Plus Modbus TCP IP Automation Guide 350 112 70 p 113 71 q 114 72 r 115 73 s 116 74 t 117 75 u 118 76 v 119 77 w 120 78 x 121 79 y 122 7A z 123 7B 124 7C 125 7D 126 7E 127 7F DEL ...

Page 361: ...a network connection Additionally each device can be capable of transmitting receiving data of a length of 32 data words which can be seen by all nodes attached to the network Modbus Plus has the Modbus Protocol imbedded within its data transport structure Modbus Plus is a deterministic network in that the response time to a command can be reasonably calculated The method of determinism employed i...

Page 362: ...on PLC as well as place data into the Global Register buffer for retrieval from a host device Modbus Plus Node Addressing and Path Designation Modbus Plus Node addressing for a Modicon PLC is determined by a thumbwheel switch or dipswitch configuration on the appropriate PLC Please reference the appropriate Schneider Electric Product Manual for further information Figure 1 illustrates the Modicon ...

Page 363: ... 2 10 3 0 0 0 Address 10 Path 3 10 4 0 0 0 Address 10 Path 4 10 5 0 0 0 Address 10 Path 5 10 6 0 0 0 Address 10 Path 6 10 7 0 0 0 Address 10 Path 7 10 8 0 0 0 Address 10 Path 8 The Master Block Explained The Modicon PLC allows for 4X data retrieval via Modbus Plus The PLC scans ladder logic as such Read PLC INPUTS Execute LADDER LOGIC Write PLC Outputs The PLC scan is illustrated in Figure 3 The P...

Page 364: ... in a number greater than four The MSTR instruction is executed whenever the ENABLE instruction leg is energized If the instruction is enabled the ACTIVE output at the right side of the instruction shall energize When the instruction has executed correctly the COMPLETE instruction leg shall energize and the ACTIVE leg shall de energize If an error occurs within parameterization or timeout of the n...

Page 365: ...s 40121 kVars C High 16 Bits 40122 kVars C Low 16 Bits 40123 kVars Three Phase High 40124 kVars Three Phase Low 40125 SPARE REGISTER 40139 SPARE REGISTER Modicon Compact PLC ABB DPU2000R MSTR Figure 5 Modbus Plus Network Topology MSTR Read Instruction Example A sample Ladder Logic Instruction network is given in Figure 6 The ladder logic is included for instruction purposes only The MSTR instructi...

Page 366: ...ss is specified as the configured address via the relay front panel Register 400104 10 and the Modbus Plus Data Slave path in this case Data Slave Path 1 as designated in Register 400105 1 Each time the MSTR instruction is executed the data as designated in the parameterization block of 400100 to 400108 shall be transferred from the DPU 2000R s address to the PLC s data buffer which in this case r...

Page 367: ...ransfer different pointers to obtain additional information from the DPU2000R The data would have to be transferred to Registers 400100 to 400108 The logic is relatively straightforward Conclusion The ABB series of Protective relays have been designed and certified to operate seamlessly with Modicon Programmable Logic Controllers The Ladder Logic is straightforward and easily implemented Metering ...

Page 368: ... has two sets of dB 25 connectors One connector is a standard RS 232 interface whereas the other connector is the RS 485 RS 422 interface Switches 1 and 2 configure the RS 485 interface A DTE DCE Data Terminal Emulation Data Communication Emulation switch configures the RS 232 pins determining where the data is expected DTE Data is Transmitted on Pin 2 and Data is Receive on Pin 3 DCE Data is Tran...

Page 369: ... The Telebyte converter is an actively powered device requiring attachment to a supplied power transformer This transformer supplies power to both ports on the unit No additional power supplies are required for this converter to operate The TELEBYTE converter has an additional dipswitch configuring the RS 232 port for DCE or DTE configuration Figures 2 and 3 illustrate cable pinouts to connect a P...

Page 370: ...line Figure 3 RS 232 Cable Connections When No Handshaking Is Used See Figure 1 For Dipswitch Setting Power Requirements The TELEBYTE converter is available using a variety of power supply options The converter is supplied with a power converter which attaches to which attaches to the device For current options please consult the TELEBYTE website RS485 Configuration And Cabling The TELEBYTE conver...

Page 371: ...istance E C Unit 1 Unit 2 Unit 30 Unit 31 Three wire cable with shield Cable B See Attached Diagram End Unit Inline Unit Inline Unit End Unit Jumpers J6 J7 J8 OUT 5 V 120 Ohms 470 Ohms 470 Ohms Jumper J8 IN Jumper J 7 IN Jumper J6 IN TX RX TX RX Topology Diagram for RS 485 Multi drop Architecture if jumpers are inserted on end units providing for proper termination See Note A Note A Following Cabl...

Page 372: ...ion NOTE Termination at end units 55 56 57 58 59 60 61 475 Ohms 475 Ohms 120 Ohms AUX Port See note A Note A Following Cable Recommended Alpha 58902 Belden 9729 9829 Carol 58902 TELEBYTE 245 RS 232 RS422 485 BANK SW 2 Dipswitch 1 UP Term IN Unit 3 Figure 7 Termination Using External Resistors On The IED s And Using The Telebyte Converter As An End Unit RS485 Biasing Figures 4 through 7 illustrate ...

Page 373: ... 14 7 Figure 8 Conductor Connectivity Diagram For The 2000R Products And The Telebyte Converter Inline 74 73 72 71 70 69 68 RS 485 Isolated Port Shield is isolated Shield is Frame Grounded at one point 74 73 72 71 70 69 68 RS 485 Isolated Port 74 73 72 71 70 69 68 RS 485 Isolated Port Shield Isolated Shield is isolated Cable B RS 485 Connection See Note Note Reference the Topology Drawing for Term...

Page 374: ...from the RS 232 port to the RS 485 port one should investigate wiring DTE DCE emulation switches and the wiring on the RS 232 and RS 485 ports If the error rate of communication message transmission and reception is high investigate wiring in the areas of 1 Biasing of the cable in only one location 2 Installation of termination resistors at two nodes only at both remote ends 3 Cable installation w...

Reviews: