摘要 |
PROBLEM TO BE SOLVED: To provide a safety controller that has a small number of components and can efficiently perform both safety control and non-safety control.SOLUTION: A safety controller 100 performs both safety control and non-safety control by a processor 10. The processor 10 performs an arithmetic process associated with the non-safety control once by once by a non-safety control part 15, but performs an arithmetic process associated with the safety control twice repeatedly by a safety control part 11. Further, the processor 10 includes a collation part 12 which detects an error when results of two successive arithmetic processes by the safety control part 11 do not match each other, and an abnormality process part 14 which shuts down the safety controller 100 when the collation part 12 detects the error. |