3.4.2
SYSTEM LEVEL SOFTWARE INITIALISATION
The initialization process initializes the processor registers and interrupts, starts the watchdog timers (used by the
hardware to determine whether the software is still running), starts the real-time operating system and creates
and starts the supervisor task. In the initialization process the device checks the following:
●
The status of the backup battery
●
The integrity of the battery-backed SRAM that is used to store event, fault and disturbance records
●
The operation of the LCD controller
●
The watchdog operation
At the conclusion of the initialization software the supervisor task begins the process of starting the platform
software. Coprocessor board checks are also made as follows:
●
A check is made for the presence of the coprocessor board
●
The RAM on the coprocessor board is checked with a test bit pattern before the coprocessor board is
transferred from flash memory
If any of these checks produces an error, the coprocessor board is left out of service. The other protection
functions provided by the main processor board are left in service.
3.4.3
PLATFORM SOFTWARE INITIALISATION AND MONITORING
When starting the platform software, the IED checks the following:
●
The integrity of the data held in non-volatile memory (using a checksum)
●
The operation of the real-time clock
●
The optional IRIG-B function (if applicable)
●
The presence and condition of the input board
●
The analog data acquisition system (it does this by sampling the reference voltage)
At the successful conclusion of all of these tests the unit is entered into service and the application software is
started up.
3.5
CONTINUOUS SELF-TESTING
When the IED is in service, it continually checks the operation of the critical parts of its hardware and software. The
checking is carried out by the system services software and the results are reported to the platform software. The
functions that are checked are as follows:
●
The Flash memory containing all program code and language text is verified by a checksum.
●
The code and constant data held in system memory is checked against the corresponding data in Flash
memory to check for data corruption.
●
The system memory containing all data other than the code and constant data is verified with a checksum.
●
The integrity of the digital signal I/O data from the opto-inputs and the output relay coils is checked by the
data acquisition function every time it is executed.
●
The operation of the analog data acquisition system is continuously checked by the acquisition function
every time it is executed. This is done by sampling the reference voltages.
●
The operation of the optional Ethernet board is checked by the software on the main processor card. If the
Ethernet board fails to respond an alarm is raised and the card is reset in an attempt to resolve the problem.
●
The operation of the optional IRIG-B function is checked by the software that reads the time and date from
the board.
In the event that one of the checks detects an error in any of the subsystems, the platform software is notified and
it attempts to log a maintenance record.
Chapter 4 - Software Design
P54A/B/C/E
66
P54xMED-TM-EN-1
Summary of Contents for P4A
Page 2: ......
Page 20: ...Contents P54A B C E xviii P54xMED TM EN 1 ...
Page 27: ...CHAPTER 1 INTRODUCTION ...
Page 28: ...Chapter 1 Introduction P54A B C E 2 P54xMED TM EN 1 ...
Page 38: ...Chapter 1 Introduction P54A B C E 12 P54xMED TM EN 1 ...
Page 39: ...CHAPTER 2 SAFETY INFORMATION ...
Page 40: ...Chapter 2 Safety Information P54A B C E 14 P54xMED TM EN 1 ...
Page 52: ...Chapter 2 Safety Information P54A B C E 26 P54xMED TM EN 1 ...
Page 53: ...CHAPTER 3 HARDWARE DESIGN ...
Page 54: ...Chapter 3 Hardware Design P54A B C E 28 P54xMED TM EN 1 ...
Page 86: ...Chapter 3 Hardware Design P54A B C E 60 P54xMED TM EN 1 ...
Page 87: ...CHAPTER 4 SOFTWARE DESIGN ...
Page 88: ...Chapter 4 Software Design P54A B C E 62 P54xMED TM EN 1 ...
Page 99: ...CHAPTER 5 CONFIGURATION ...
Page 100: ...Chapter 5 Configuration P54A B C E 74 P54xMED TM EN 1 ...
Page 120: ...Chapter 5 Configuration P54A B C E 94 P54xMED TM EN 1 ...
Page 121: ...CHAPTER 6 CURRENT DIFFERENTIAL PROTECTION ...
Page 122: ...Chapter 6 Current Differential Protection P54A B C E 96 P54xMED TM EN 1 ...
Page 149: ...CHAPTER 7 AUTORECLOSE ...
Page 150: ...Chapter 7 Autoreclose P54A B C E 124 P54xMED TM EN 1 ...
Page 207: ...CHAPTER 8 CB FAIL PROTECTION ...
Page 208: ...Chapter 8 CB Fail Protection P54A B C E 182 P54xMED TM EN 1 ...
Page 219: ...CHAPTER 9 CURRENT PROTECTION FUNCTIONS ...
Page 220: ...Chapter 9 Current Protection Functions P54A B C E 194 P54xMED TM EN 1 ...
Page 244: ...Chapter 9 Current Protection Functions P54A B C E 218 P54xMED TM EN 1 ...
Page 247: ...CHAPTER 10 VOLTAGE PROTECTION FUNCTIONS ...
Page 248: ...Chapter 10 Voltage Protection Functions P54A B C E 222 P54xMED TM EN 1 ...
Page 261: ...CHAPTER 11 FREQUENCY PROTECTION FUNCTIONS ...
Page 262: ...Chapter 11 Frequency Protection Functions P54A B C E 236 P54xMED TM EN 1 ...
Page 268: ...Chapter 11 Frequency Protection Functions P54A B C E 242 P54xMED TM EN 1 ...
Page 269: ...CHAPTER 12 MONITORING AND CONTROL ...
Page 270: ...Chapter 12 Monitoring and Control P54A B C E 244 P54xMED TM EN 1 ...
Page 300: ...Chapter 12 Monitoring and Control P54A B C E 274 P54xMED TM EN 1 ...
Page 301: ...CHAPTER 13 SUPERVISION ...
Page 302: ...Chapter 13 Supervision P54A B C E 276 P54xMED TM EN 1 ...
Page 312: ...Chapter 13 Supervision P54A B C E 286 P54xMED TM EN 1 ...
Page 323: ...CHAPTER 14 DIGITAL I O AND PSL CONFIGURATION ...
Page 324: ...Chapter 14 Digital I O and PSL Configuration P54A B C E 298 P54xMED TM EN 1 ...
Page 336: ...Chapter 14 Digital I O and PSL Configuration P54A B C E 310 P54xMED TM EN 1 ...
Page 337: ...CHAPTER 15 FIBRE TELEPROTECTION ...
Page 338: ...Chapter 15 Fibre Teleprotection P54A B C E 312 P54xMED TM EN 1 ...
Page 354: ...Chapter 15 Fibre Teleprotection P54A B C E 328 P54xMED TM EN 1 ...
Page 355: ...CHAPTER 16 ELECTRICAL TELEPROTECTION ...
Page 356: ...Chapter 16 Electrical Teleprotection P54A B C E 330 P54xMED TM EN 1 ...
Page 366: ...Chapter 16 Electrical Teleprotection P54A B C E 340 P54xMED TM EN 1 ...
Page 367: ...CHAPTER 17 COMMUNICATIONS ...
Page 368: ...Chapter 17 Communications P54A B C E 342 P54xMED TM EN 1 ...
Page 439: ...CHAPTER 18 CYBER SECURITY ...
Page 440: ...Chapter 18 Cyber Security P54A B C E 414 P54xMED TM EN 1 ...
Page 457: ...CHAPTER 19 INSTALLATION ...
Page 458: ...Chapter 19 Installation P54A B C E 432 P54xMED TM EN 1 ...
Page 471: ...CHAPTER 20 COMMISSIONING INSTRUCTIONS ...
Page 472: ...Chapter 20 Commissioning Instructions P54A B C E 446 P54xMED TM EN 1 ...
Page 513: ...CHAPTER 21 MAINTENANCE AND TROUBLESHOOTING ...
Page 514: ...Chapter 21 Maintenance and Troubleshooting P54A B C E 488 P54xMED TM EN 1 ...
Page 530: ...Chapter 21 Maintenance and Troubleshooting P54A B C E 504 P54xMED TM EN 1 ...
Page 531: ...CHAPTER 22 TECHNICAL SPECIFICATIONS ...
Page 532: ...Chapter 22 Technical Specifications P54A B C E 506 P54xMED TM EN 1 ...
Page 558: ...Chapter 22 Technical Specifications P54A B C E 532 P54xMED TM EN 1 ...
Page 559: ...APPENDIX A ORDERING OPTIONS ...
Page 560: ...Appendix A Ordering Options P54A B C E P54xMED TM EN 1 ...
Page 565: ...APPENDIX B SETTINGS AND SIGNALS ...
Page 566: ...Appendix B Settings and Signals P54A B C E P54xMED TM EN 1 ...
Page 790: ...Appendix B Settings and Signals P54A B C E B224 P54xMED TM EN 1 ...
Page 835: ...APPENDIX C WIRING DIAGRAMS ...
Page 836: ...Appendix C Wiring Diagrams P54A B C E P54xMED TM EN 1 ...
Page 849: ......