![background image](http://html1.mh-extra.com/html/omron/cp1h-cpu-05-2006/cp1h-cpu-05-2006_operation-manual_742082406.webp)
375
Failure Diagnosis Functions
Section 6-7
6-7-2
Failure Point Detection: FPD(269)
FPD(269) performs time monitoring and logic diagnosis. The time monitoring
function generates a non-fatal error if the diagnostic output isn’t turned ON
within the specified monitoring time. The logic diagnosis function indicates
which input is preventing the diagnostic output from being turned ON.
Time Monitoring
Function
FPD(269) starts timing when it is executed and turns ON the Carry Flag if the
diagnostic output isn’t turned ON within the specified monitoring time. The
Carry Flag can be programmed as the execution condition for an error pro-
cessing block. Also, FPD(269) can be programmed to generate a non-fatal
FAL error with the desired FAL number.
When an FAL error is generated, a preset message will be registered and can
be displayed on the CX-Programmer. FPD(269) can be set to output the
results of logic diagnosis (the address of the bit preventing the diagnostic out-
put from being turned ON) just before the message.
The teaching function can be used to automatically determine the actual time
required for the diagnostic output to go ON and set the monitoring time.
Logic Diagnosis
Function
FPD(269) determines which input bit is causing the diagnostic output to
remain OFF and outputs the result. The output can be set to bit address out-
put (PLC memory address) or message output (ASCII).
If bit address output is selected, the PLC memory address of the bit can be
transferred to an Index Register and the Index Register can be indirectly
addressed in later processing.
If the message output is selected, an error message can be displayed on the
CX-Programmer at the same time as a FAL error is generated for time moni-
toring.
Time Monitoring
Monitors whether output C goes ON with 10 seconds after input A. If C
doesn’t go ON within 10 seconds, a failure is detected and the Carry Flag
is turned ON. The Carry Flag executes the error-processing block. Also, an
FAL error (non-fatal error) with FAL number 004 is generated.
Logic Diagnosis
FPD(269) determines which input bit in block B is preventing output C from
going ON. That bit address is output to D1000 and D1001.
C (Diagnostic output)
Carry Flag
(ON for timeout)
Control data
(FAL 004, bit address output for failure)
Monitoring time (0.1-s units): 10 s
First register word of diagnostics output
FPD
#0004
&100
D01000
Error-processing block
FPD(269)
execution condition A
Logic diagnosis
execution condition B
Содержание CP1H-CPU - 05-2006
Страница 1: ...OPERATION MANUAL CP1H CPU Unit SYSMAC CP Series CP1H X40D CP1H XA40D CP1H Y20DT D Cat No W450 E1 02...
Страница 2: ...CP1H X40D CP1H XA40D CP1H Y20DT D CP1H CPU Unit Operation Manual Revised May 2006...
Страница 3: ...iv...
Страница 11: ...xii TABLE OF CONTENTS...
Страница 15: ...xvi...
Страница 19: ...xx...
Страница 31: ...xxxii Conformance to EC Directives 6...
Страница 71: ...40 Function Blocks Section 1 5...
Страница 133: ...102 Computing the Cycle Time Section 2 7...
Страница 169: ...138 CPM1A Expansion I O Unit Wiring Section 3 6...
Страница 411: ...380 Clock Section 6 8...
Страница 519: ...488 Replacing User serviceable Parts Section 10 2...
Страница 527: ...496 Standard Models Appendix A...
Страница 535: ...504 Dimensions Diagrams Appendix B...
Страница 628: ...597 Connections to Serial Communications Option Boards Appendix F Connecting to Unit...
Страница 629: ...598 Connections to Serial Communications Option Boards Appendix F...
Страница 659: ...628 PLC Setup Appendix G...
Страница 665: ...634 Index work words 159 write protection 370...
Страница 667: ...636 Revision History...