General
The purpose of system diagnostic is to give detailed information on the status of the system before a restart/reload/recovery occurred in a LIM, or on a control system side in LIM with duplicated control system. The reason for the restart/reload/recovery can be determined by interpreting the system status data.
At a restart/reload/recovery system status data are copied to a write protected area in the memory called SYAR, system area. To make it easier at fault locating, system status data from SYAR are analysed by a PC program. At the analyse a readable file is created.
3 Functions
3.1 Copying to SYAR
System status data are copied to SYAR at the following occasions:
Disturbance counter is at top
Signal execution time out
PLF restart after power-up
PLF restart after watchdog reset
PLF restart after button reset
PLF restart after power dip
Fatal error in the executive system leading to reload.
Lack of signal buffers
Signal list error
Fatal error in the executive system leading to restart.
Lack of time boxes
Time box list error
Software error in LCP
EXS/LCP protocol error
PLF reload after power-up
PLF reload after watchdog reset
PLF reload after button reset
Only one copy of system status data can exist in a LIM or control system side. System status data are copied to SYAR if SYAR is marked as OLD.
The following are included in system status data:
header
signal buffers
stack/temporary variables/EXS data
system tables (BRT, HDT, BLT, CFT, PDT)
time tables (JTA, JTB, CTM)
MMU tables
3.2 Marking of SYAR
There is a marking of the status of SYAR. The status can be FRESH, OLD or INVALID. At initial start the status is set to INVALID, and will keep that value until the first SYAR dump is made. At SYAR dump the status is set to FRESH by EXS or PLF. The SYAR status is set to OLD with an MML command or by EXS when a certain time has elapsed. A FRESH dump cannot be overwritten by a new dump.
3.3 Reading and analysing SYAR
SDM and SDR are PLEX program units that via MML commands copies the SYAR dump from specified LIM and control system side to the HDU. The files on the HDU are copied to a PC by means of standard file administration MML commands. SDE is a PC program on IBM compatible PC/AT which performs the analyse of system status data. SDE reads system status data, revises this data and saves the revised information on a MS-DOS file.
In order to make the result easier to read, headers and explanatory text are included in the file.
3.4 Communication
The communication between the exchange and the PC program takes place through a serial port on the PC to a serial port on the I/O board in the exchange.
4 Environment
4.1 Hardware
SDE is running on an IBM compatible PC/AT (minimum 286 based) with at least 1 Mbyte primary memory and hard disk and diskette unit as secondary memory.
4.2 Software
SDE is working under the operating system MS-DOS which must be version 3.31 or later. If symbolic signal names and unit names are to be included in the analysed result file, the files SYNAM1.SES, SYNAM2.SES, SYNAM3.SES, SYNAM1.ACS, SYNAM2.ACS and SYNAM3.ACS containing the symbolic name conversion tables must exist on the PC's hard disk.
5 Capacity
The executing part of SDE occupies about 120 kByte storage space.
Files containing the SYAR dump occupies about 800 kByte.
Files containing symbolic program and signal names occupies about 200 kByte.
The analysed result file occupies about 1 Mbyte.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.