摘要 |
<P>PROBLEM TO BE SOLVED: To provide an industrial controller for detecting and correcting any bit error in the case of the arithmetic operation of numeric data in response to every arithmetic command in a real time with simple configurations by an industrial controller. <P>SOLUTION: In this industrial controller, a first arithmetic operating part 11 is provided with a first modular arithmetic code generation part 11b for encoding numeric data transmitted by a command output from a central controller 31; a first arithmetic operation processor 11a for executing an operation instruction based on a command from the central controller 13 by using encoded numerical data (modular arithmetic code) as an input operand, and for outputting it in the form of a modular arithmetic code; and a first modular arithmetic code decoder 11c for deciding the presence/absence of the bit error of the output data of the first arithmetic operation processor, and for, when any bit error is detected, correcting the detected bit error, and for outputting the decoded numeric data. <P>COPYRIGHT: (C)2009,JPO&INPIT |