23.12.2012 Views

Safety Considerations Guide for Trident v2 Systems - TUV ...

Safety Considerations Guide for Trident v2 Systems - TUV ...

Safety Considerations Guide for Trident v2 Systems - TUV ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

60 Chapter 4 Application Development<br />

Program EX03_SHUTDOWN<br />

SHARED_IO<br />

EX03_SHARED_IO<br />

CI<br />

RELAY1_OK<br />

001<br />

T#3d<br />

T#400ms<br />

CO<br />

TMR<br />

GE_DUAL<br />

GE_SINGLE<br />

NO_VOTER_FLTS<br />

ERROR<br />

PROCESS_1_IO<br />

SHARED<br />

SYS_SHUTDOWN<br />

CI<br />

CO<br />

IO_CO<br />

OPERATIING<br />

IO_TMR<br />

TMR<br />

IO_GE_DUAL<br />

DUAL<br />

IO_GE_SINGLE<br />

SINGL<br />

IO_NO_VOTER_FLTS<br />

ZERO<br />

IO_ERROR<br />

TIMER_RUNNING<br />

MAX_TIME_DUAL<br />

TIME_LEFT<br />

MAX_TIME_SINGLE ALARM_PROGRAMMING_PERMITTED<br />

MAX_SCAN_TIME<br />

002<br />

ALARM_REMOTE_ACCESS<br />

ALARM_RESPONSE_TIME<br />

ALARM_DISABLED_POINTS<br />

ERROR<br />

PROCESS_1<br />

SYS_SHUTDOWN<br />

EX03_PROCESS_1_IO<br />

CI<br />

CO<br />

CI<br />

CO IO_CO<br />

OPERATIING<br />

RELAY1_OK<br />

TMR IO_TMR<br />

TMR<br />

GE_DUAL IO_GE_DUAL<br />

DUAL<br />

GE_SINGLE IO_GE_SINGLE<br />

SINGL<br />

NO_VOTER_FLTS IO_NO_VOTER_FLTS<br />

ZERO<br />

003<br />

ERROR IO_ERROR<br />

TIMER_RUNNING<br />

MAX_TIME_DUAL<br />

TIME_LEFT<br />

MAX_TIME_SINGLE<br />

T#3d<br />

MAX_SCAN_TIME<br />

T#400ms<br />

004<br />

ALARM_PROGRAMMING_PERMITTED<br />

ALARM_REMOTE_ACCESS<br />

ALARM_RESPONSE_TIME<br />

ALARM_DISABLED_POINTS<br />

ERROR<br />

PROCESS_2_IO<br />

EX03_PROCESS_2_IO<br />

CI<br />

RELAY1_OK<br />

005<br />

CO<br />

TMR<br />

GE_DUAL<br />

GE_SINGLE<br />

NO_VOTER_FLTS<br />

ERROR<br />

T#3d<br />

T#400ms<br />

PROCESS_2<br />

SYS_SHUTDOWN<br />

CI<br />

CO<br />

IO_CO<br />

OPERATIING<br />

IO_TMR<br />

TMR<br />

IO_GE_DUAL<br />

DUAL<br />

IO_GE_SINGLE<br />

SINGL<br />

IO_NO_VOTER_FLTS<br />

ZERO<br />

IO_ERROR<br />

TIMER_RUNNING<br />

MAX_TIME_DUAL<br />

TIME_LEFT<br />

MAX_TIME_SINGLE ALARM_PROGRAMMING_PERMITTED<br />

MAX_SCAN_TIME<br />

006<br />

ALARM_REMOTE_ACCESS<br />

ALARM_RESPONSE_TIME<br />

ALARM_DISABLED_POINTS<br />

ERROR<br />

Figure 12 EX03_SHUTDOWN Sample Program<br />

<strong>Safety</strong> <strong>Considerations</strong> <strong>Guide</strong> <strong>for</strong> <strong>Trident</strong> <strong>v2</strong> <strong>Systems</strong><br />

ALARM_PROGRAMMING_PERMITTED<br />

ALARM_REMOTE_ACCESS<br />

ALARM_RESPONSE_TIME<br />

ALARM_DISABLED_POINTS<br />

AND<br />

005<br />

AND<br />

006<br />

PROCESS_1_<br />

OPERATING<br />

If<br />

PROCESS_1_OPERATING<br />

= FALSE, shut down<br />

process 1 because the<br />

time in degraded mode<br />

exceeds the specified limit<br />

<strong>for</strong> safety-critical modules<br />

PROCESS_2_<br />

OPERATING<br />

If<br />

PROCESS_2_OPERATING<br />

= FALSE, shut down<br />

process 2 because the<br />

time in degraded mode<br />

exceeds the specified limit<br />

<strong>for</strong> safety-critical modules

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!