Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
[Meaning] [Condition]
Checks Task errors.
1. SYS1 LED(green) on DOC-131 lights up or off
(Normal if it flickers)
2. When a Watchdog error occurs
[Explanation] - it is transferred to 74HC4538 chip and recognized by speed
Tasks are monitored within the software(S/W) regularly. control section
If a task has errors three successive times, S/W Watchdog error occurs. - running control program registers a S/W watchdog error in the
MRL elevator operation control program is composed of 12 tasks. These tasks are table and reset running control program automatically.
inspected for their any possible errors as shown below.(Initial Error_Counter value
is set to 0(Zero).
[Countermeasures]
- This error has no relation to the outside connection.
- Check the voltage(5V) on output of SMPS,
If no, replace SMPS.
Task에 error 발생
Error occurs ?
in task - If the same error continues to happen, replace DOC-131.
Yes
No
Error_Counter를
Increase 1
1 증가시킨다.
Error_Counter
Error_Counter == 3
Yes
시스템에
Create 서 사용할 pool
memory
메모리 풀(pool)
for system생성
메모Memory
리 풀(pool) 생성
pool
실패failed
creating ? ?
No
Yes
메모 리 풀(pool)에
Memory 서 타스크(Task)나
assigning for task &
인터럽트 interrupt
핸들러(Interrupt
handler & r),
handle
큐(Queue) queue
등에서 사용in할pool.
메모리 할당
No
Memory assigning
메모리 할당 실패 ?
failed ?
프Perform
로그램 다음Next
단계
Yes
stage수of
행 P/G
Memory
메 assigning
모리 할당 Error 발생
error generated?
시스템에
Create 서 사용할 pool
memory
메모리 풀(pool)
for system생성
Task creating or
타스크 생성 혹은
No interrupt registering
인터럽트 등록 실패 ?
failed?
Yes
프로그램 다음next
Perform 단계
stage수of
행 P/G
Task creating error
타스크 생성 Error 발생
generated
엘리베이터 운
Initialize 전 제어 프로
elevator 그램
operation
시스템
control 초기system
P/G 화
or e 생성
S e ma p hsemaphore
Create
Semaphore creating
No S e ma p h or e 생성 실패 ?
failed?
Yes
Perform next stage of
프로그램 다음 단계 수행
P/G
SSemaphore creating
e ma p h or e 생성 Error
error
Watchdog Timer not only carries out tasks periodically just as several
other tasks do, but also supervises all other tasks. So its period is the
shortest (30m sec) and it has top priority.
시스템memory
Create 에서 사용할 pool
메모리 풀(pool) 생성
for system
Create
W a tc h d o g watchdog
T i m e r 생성
timer
Yes
Watchdog
W at c h d o g T itimer
mer
생성 실패 ?
creating failed?
W aWatchdog 생성
tc h d o g T i m e rtimer No
r ro r 발
creatingE error 생
generated
Assign
메 memory
모리 풀(pool)에서 타스크 for task &
(Task)나
인터럽트interrupt
핸들러(Interrupt
handler in )에서
handler
사 용할 메 모리 할
memory pool당
Task creating or
타스크 생성 혹은
No interrupt
인터럽트 등록 실패 ?
registering
Yes
프로그램 다음 단
Perform 계
next
수행
stage of P/G
Task creating
타스크 생성 Error 발생
error generated
[Reference]
The number of interrupt vector can be checked by ‘A42E’.
(Trace information)
Part ; TCD Code
Di1(Si210) Elevator / Trouble Shooting Crtl No.: SI-TS-02-2
Page: 15/117
○ Operation CPU
TCD 16 Speed CPU H/W WDT trouble occurred Detection Application Si210
○ Speed CPU
[Detection] In case that H/W Watchdog error of DSP maintain over 3 cycle of
detection(Min. 60~ Max. 90ms), detect the trouble and output
the signal of DSP reset.
This trouble can not be detective in case of over 48 volts.
(Voltage drop/ failure)
Part ; TCD Code
Di1(Si210) Elevator / Trouble Shooting Crtl No.: SI-TS-02-2
Page: 16/117
○ Operation CPU
TCD 17 Speed CPU Retry failure Detection Application Si210
○ Speed CPU
[Meaning] DSP H/W Watchdog has been detective and DSP can not be operable [Countermeasures]
even if operation CPU perform retry of DSP more than 4 times.
- Check if the communication connector(64P) between
DOC-131 and DPC-122 is connected well, If connector is
abnormal, replace.
[Explanation] If retry signal of operation CPU keeps up more than 4 times,
the error is detected and make the elevator being inoperable. - Check the voltage(5V) on output of SMPS,
If no, replace SMPS.
- Twist the cables of the communication connector(64P)
- Check if ground condition is correct.
- Check if JUMP PIN setting is correct.
- Replace DPC-122.
[Meaning] When communicating DPRAM between operation side & speed side, [Countermeasures]
a error detected if transmitted data is different with feed back data for
4 cycles(120ms) in series. - Check if the communication connector(64P) between
DOC-131 and DPC-122 is connected well, If connector is
abnormal, replace.
[Explanation] 1. When transmitting data by DPRAM, feed back data
- Check the voltage(5V) on output of SMPS,
Transmitted data Feed back data If no, replace SMPS.
- Twist the cables of the communication connector(64P)
Coil[RS_SUPPRESS_ON]: 0x91C3 Coil[SV_INV_SUPPRESS_FB]: 0x9208 - Check if ground condition is correct.
- Replace DOC-131
SWD_O[VO_C1ST]: 0x8081 Coil[SV_INV_C1ST_FB]: 0x920A - Replace DPC-122.
SWD_O[VO_C1BR]: 0x8080 Coil[SV_INV_C1BR_FB]: 0x9209