Abstract:
When executing sequential processing such as a ladder logic, converting a program formed of an instruction set of another processor to a program executable by an own processor in software and then conducting processing lowers the real time property. In a control system, a storage unit stores a program for the own processor and a program for another processor. A processor reads data from the storage unit, executes processing described as a program, and gives an instruction to change over a method for acquiring data from the storage unit, to a conversion instruction unit according to data contents. A changeover unit is connected to the storage unit directly or via the conversion unit to change over the data acquiring method according to an instruction from the conversion instruction unit. The conversion unit converts data read from the storage unit to data executable by the processor, according to a conversion scheme.
Abstract:
A first functional plan is created from a platform-independent, technological functional plan and a second functional plan, which is adapted to specific requirements of the target platform, is generated from the latter in a subsequent step. Finally, a software program for the target platform is generated essentially automatically, by way of the second functional plan. A corresponding device includes a read-in unit for reading in the first functional plan, and a memory device with a rule base for transferring at least one platform-independent port and/or parameter and/or functional module of the first functional plan into at least one further port and/or further parameter and/or further functional module of the second functional plan. The second functional plan is generated by a processing unit, by way of the rule base and the first functional plan.
Abstract:
Automated program validation components are provided to facilitate software program development for industrial control systems and processes. In one aspect, a simulation tool is provided for an industrial automation system. The simulation tool includes a transform component that receives one or more program chart components as input and outputs a subset of model components for simulation. A simulation component executes the subset of model components in order to validate the program chart components.
Abstract:
Automated program validation components are provided to facilitate software program development for industrial control systems and processes. In one aspect, a simulation tool is provided for an industrial automation system. The simulation tool includes a transform component that receives one or more program chart components as input and outputs a subset of model components for simulation. A simulation component executes the subset of model components in order to validate the program chart components.
Abstract:
A first functional plan is created from a platform-independent, technological functional plan and a second functional plan, which is adapted to specific requirements of the target platform, is generated from the latter in a subsequent step. Finally, a software program for the target platform is generated essentially automatically, by way of the second functional plan. A corresponding device includes a read-in unit for reading in the first functional plan, and a memory device with a rule base for transferring at least one platform-independent port and/or parameter and/or functional module of the first functional plan into at least one further port and/or further parameter and/or further functional module of the second functional plan. The second functional plan is generated by a processing unit, by way of the rule base and the first functional plan.