
3
SYSTEM LEVEL SOFTWARE
3.1
REAL TIME OPERATING SYSTEM
The real-time operating system is used to schedule the processing of the various tasks. This ensures that they are
processed in the time available and in the desired order of priority. The operating system also plays a part in
controlling the communication between the software tasks, through the use of operating system messages.
3.2
SYSTEM SERVICES SOFTWARE
The system services software provides the layer between the hardware and the higher-level functionality of the
platform software and the protection and control software. For example, the system services software provides
drivers for items such as the LCD display, the keypad and the remote communication ports. It also controls things
like the booting of the processor and the downloading of the processor code into RAM at startup.
3.3
SELF-DIAGNOSTIC SOFTWARE
The device includes several self-monitoring functions to check the operation of its hardware and software while in
service. If there is a problem with the hardware or software, it should be able to detect and report the problem, and
attempt to resolve the problem by performing a reboot. In this case, the device would be out of service for a short
time, during which the ‘Healthy’ LED on the front of the device is switched OFF and the watchdog contact at the
rear is ON. If the restart fails to resolve the problem, the unit takes itself permanently out of service; the ‘Healthy’
LED stays OFF and watchdog contact stays ON.
If a problem is detected by the self-monitoring functions, the device attempts to store a maintenance record to
allow the nature of the problem to be communicated to the user.
The self-monitoring is implemented in two stages: firstly a thorough diagnostic check which is performed on boot-
up, and secondly a continuous self-checking operation, which checks the operation of the critical functions whilst
it is in service.
3.4
STARTUP SELF-TESTING
The self-testing takes a few seconds to complete, during which time the IED's measurement, recording, control,
and protection functions are unavailable. On a successful start-up and self-test, the ‘health-state’ LED on the front
of the unit is switched on. If a problem is detected during the start-up testing, the device remains out of service
until it is manually restored to working order.
The operations that are performed at start-up are:
1.
System boot
2.
System software initialisation
3.
Platform software initialisation and monitoring
3.4.1
SYSTEM BOOT
The integrity of the Flash memory is verified using a checksum before the program code and stored data is loaded
into RAM for execution by the processor. When the loading has been completed, the data held in RAM is compared
to that held in the Flash memory to ensure that no errors have occurred in the data transfer and that the two are
the same. The entry point of the software code in RAM is then called. This is the IED's initialisation code.
P64x
Chapter 4 - Software Design
P64x-TM-EN-1.3
67
Summary of Contents for P642
Page 2: ......
Page 18: ...Contents P64x xvi P64x TM EN 1 3 ...
Page 24: ...Table of Figures P64x xxii P64x TM EN 1 3 ...
Page 25: ...CHAPTER 1 INTRODUCTION ...
Page 26: ...Chapter 1 Introduction P64x 2 P64x TM EN 1 3 ...
Page 36: ...Chapter 1 Introduction P64x 12 P64x TM EN 1 3 ...
Page 37: ...CHAPTER 2 SAFETY INFORMATION ...
Page 38: ...Chapter 2 Safety Information P64x 14 P64x TM EN 1 3 ...
Page 50: ...Chapter 2 Safety Information P64x 26 P64x TM EN 1 3 ...
Page 51: ...CHAPTER 3 HARDWARE DESIGN ...
Page 52: ...Chapter 3 Hardware Design P64x 28 P64x TM EN 1 3 ...
Page 87: ...CHAPTER 4 SOFTWARE DESIGN ...
Page 88: ...Chapter 4 Software Design P64x 64 P64x TM EN 1 3 ...
Page 98: ...Chapter 4 Software Design P64x 74 P64x TM EN 1 3 ...
Page 99: ...CHAPTER 5 CONFIGURATION ...
Page 100: ...Chapter 5 Configuration P64x 76 P64x TM EN 1 3 ...
Page 121: ...CHAPTER 6 TRANSFORMER DIFFERENTIAL PROTECTION ...
Page 122: ...Chapter 6 Transformer Differential Protection P64x 98 P64x TM EN 1 3 ...
Page 165: ...CHAPTER 7 TRANSFORMER CONDITION MONITORING ...
Page 166: ...Chapter 7 Transformer Condition Monitoring P64x 142 P64x TM EN 1 3 ...
Page 189: ...CHAPTER 8 RESTRICTED EARTH FAULT PROTECTION ...
Page 190: ...Chapter 8 Restricted Earth Fault Protection P64x 166 P64x TM EN 1 3 ...
Page 215: ...CHAPTER 9 CURRENT PROTECTION FUNCTIONS ...
Page 216: ...Chapter 9 Current Protection Functions P64x 192 P64x TM EN 1 3 ...
Page 249: ...CHAPTER 10 CB FAIL PROTECTION ...
Page 250: ...Chapter 10 CB Fail Protection P64x 226 P64x TM EN 1 3 ...
Page 259: ...CHAPTER 11 VOLTAGE PROTECTION FUNCTIONS ...
Page 260: ...Chapter 11 Voltage Protection Functions P64x 236 P64x TM EN 1 3 ...
Page 274: ...Chapter 11 Voltage Protection Functions P64x 250 P64x TM EN 1 3 ...
Page 275: ...CHAPTER 12 FREQUENCY PROTECTION FUNCTIONS ...
Page 276: ...Chapter 12 Frequency Protection Functions P64x 252 P64x TM EN 1 3 ...
Page 286: ...Chapter 12 Frequency Protection Functions P64x 262 P64x TM EN 1 3 ...
Page 287: ...CHAPTER 13 MONITORING AND CONTROL ...
Page 288: ...Chapter 13 Monitoring and Control P64x 264 P64x TM EN 1 3 ...
Page 306: ...Chapter 13 Monitoring and Control P64x 282 P64x TM EN 1 3 ...
Page 307: ...CHAPTER 14 SUPERVISION ...
Page 308: ...Chapter 14 Supervision P64x 284 P64x TM EN 1 3 ...
Page 322: ...Chapter 14 Supervision P64x 298 P64x TM EN 1 3 ...
Page 323: ...CHAPTER 15 DIGITAL I O AND PSL CONFIGURATION ...
Page 324: ...Chapter 15 Digital I O and PSL Configuration P64x 300 P64x TM EN 1 3 ...
Page 336: ...Chapter 15 Digital I O and PSL Configuration P64x 312 P64x TM EN 1 3 ...
Page 337: ...CHAPTER 16 COMMUNICATIONS ...
Page 338: ...Chapter 16 Communications P64x 314 P64x TM EN 1 3 ...
Page 397: ...CHAPTER 17 CYBER SECURITY ...
Page 398: ...Chapter 17 Cyber Security P64x 374 P64x TM EN 1 3 ...
Page 415: ...CHAPTER 18 INSTALLATION ...
Page 416: ...Chapter 18 Installation P64x 392 P64x TM EN 1 3 ...
Page 431: ...CHAPTER 19 COMMISSIONING INSTRUCTIONS ...
Page 432: ...Chapter 19 Commissioning Instructions P64x 408 P64x TM EN 1 3 ...
Page 460: ...Chapter 19 Commissioning Instructions P64x 436 P64x TM EN 1 3 ...
Page 461: ...CHAPTER 20 MAINTENANCE AND TROUBLESHOOTING ...
Page 462: ...Chapter 20 Maintenance and Troubleshooting P64x 438 P64x TM EN 1 3 ...
Page 477: ...CHAPTER 21 TECHNICAL SPECIFICATIONS ...
Page 478: ...Chapter 21 Technical Specifications P64x 454 P64x TM EN 1 3 ...
Page 507: ...APPENDIX A ORDERING OPTIONS ...
Page 508: ...Appendix A Ordering Options P64x P64x TM EN 1 3 ...
Page 512: ...Appendix A Ordering Options P64x A4 P64x TM EN 1 3 ...
Page 513: ...APPENDIX B SETTINGS AND SIGNALS ...
Page 515: ...APPENDIX C WIRING DIAGRAMS ...
Page 516: ...Appendix C Wiring Diagrams P64x P64x TM EN 1 3 ...
Page 590: ......
Page 591: ......