Patent ID: 6618635
Filing Date: 2003-09-09
Classification: G05B

Abstract:
A programming apparatus, comprising:a first arrangement formulating an automation task to be performed in a form of a programming language for an automating apparatus, the programming language allowing display, on a display unit, of at least one of: i) a function plan diagram, ii) an instruction list, and iii) a contact plan, the at least one of the function plan diagram, the instruction list and the contact plan being provided with at least one network having operands and corresponding logic operators, the first arrangement generating from the formulated task a control program for execution on the automating apparatus for controlling an industrial process, the first arrangement allowing a process monitoring to be configured through a selection and marking of selected operands in the network; and a process monitoring program storing in a logic list corresponding ones of the logic operators of the network which correspond to the marked ones of the operands, the corresponding ones of the logic operators being stored in an order in which the corresponding ones of the logic operators appear in the network, the logic list being transferrable to an analysis unit, the process monitoring program further storing the marked ones of the operands in an operand list in an order in which the marked ones of the operands appear in the network, the operand list being transferrable into the automating apparatus, the automating apparatus inputting status of the operands in the operand list during processing cycles in a control mode, the operand list with the status of the operands being transferrable into the analysis unit for analysis of a process error.