Abstract:
The present invention relates to an automation system in which a functionality of at least two components from a programmable logic controller which can be regulated as required and/or from a drive controller which regulates rotation speed and/or position, and/or from a motion controller which regulates complex operations is integrated. The integrated controller constructed in this way can additionally have a single processor equipped with every functionality, further specific interfaces incorporation of engineering system and runtime system (RS) into the integrated controller, a web server functionality, a project data configuration using a single control action and an integrated, extensive data management unit (DM).
Abstract:
A modular programmable controller, comprised of a central processing unit and peripheral units, has a serial bus system in the form of a shift register. The total length of the shift register is equal to the sum of the individual register lengths of the bus interface connections of the peripheral units. The individual register lengths of the bus interface connections are dependent upon command and peripheral units. The individual register lengths amount to between 0 and 40 bits. This results in an exceptionally efficient exchange of information between the central processing unit and peripheral units.
Abstract:
The present invention provides a processing unit with an improved ability to coordinate the execution of multiple tasks with varying priorities. Tasks to be executed are assigned both a request condition and a terminating condition, with the processing unit initiating execution of the task with the highest priority whose request condition is satisfied. In general, the processing unit terminates an executing task once the terminating condition of that task is satisfied, and then initiates execution of the next highest-priority task with a satisfied request condition. However, the processing unit may abort execution of a task (other than the highest-priority task) if the request condition of a higher-priority task becomes satisfied. Moreover, the processing unit ensures the highest-priority task does not monopolize system resources by tracking the elapsed execution time and terminating the highest-priority task if this elapsed time exceeds a predetermined maximum, in which case the processing unit initiates execution of the next highest priority task with a satisfied request condition.
Abstract:
A process system, for example a storage-programmable control, having a central unit (1) and a number of peripheral devices, for instance I/O assemblies, controller assemblies, etc., which are connected to the central unit (1) via a bus system (7). The central unit (1) includes two processor systems (2, 4) which are separate from each other, one processor system (2) processing real-time tasks and one processor system (4) processing tasks which are not time-critical. The bus system (7) is split into two separate, individual buses (7′, 7″) which are associated with the processor systems (2, 4). In this way, the processor systems (2, 4) are uncoupled from each other upon access to the bus system (7).
Abstract:
One cycle of a programmable controller includes reading-in (E) the input signals, processing (B) the input signals, whereby inter alia the output signals are calculated, and outputting (A) the output signals. The time one cycle takes can be shortened by processing (B) the input signals at least in part simultaneously with the outputting (A) of the output signals of the preceding cycle and with the reading-in (E) of the input signals of the subsequent cycle.
Abstract:
In order to simplify the HMI design of HMI surfaces for operating and observing automation components with the aid of an HMI unit, HMI data are derived directly from the engineering process. The generation of relevant HMI data is therefore integrated in the operation for commissioning, designing and programming an automation component such that HMI information is also generated by simple operating actions or in an automated fashion in normal engineering.