ROCKWELL Automation's RSLogix 5000 Version 11 programming software incorporates two new design editors -- sequential function chart (SFC) and structured text (ST).
Rockwell Software RSLogix 5000 is the programming and development software for the Allen-Bradley Logix family of controllers.
The new design editors and features of RSLogix, coupled with its existing ladder diagram and function block diagram editors, provide a design environment that can potentially reduce design cycle times by 25 per cent, and cut programming costs by as much as 40 per cent.
SFC is a graphical language used to organise the flow and control of complex, multi-tiered operations. It graphically depicts the individual steps in a given process, and provides a diagnostic check to determine when each has been completed.
SFC is ideal for applications such as sequencing a machine's states (for equipment with repetitive operations), managing programs and routines for batch processes, and executing motion or robotic control.
ST is a high-level, text-based editor with constructs typically found in modern programming languages like BASIC. Augmented by built-in instruction blocks, ST permits easy modelling of multi-pass loop operations to perform repetitive processing and conditional branching.
This is useful for protocol manipulation such as parsing the weight value out of a string of characters received from a weigh scale.
In addition, programmers use ST for complex mathematical calculations, embedded motion control functions and algorithms requiring the inclusion of process/drive functions.
RSLogix 5000's four programming languages form a complete palette of editors, allowing users to choose the capabilities and services that best fit each application.
This helps simplify the design process and decreases the program development time.
RSLogix 5000 also features the most comprehensive instruction set on the market, and symbolic data modelling that ensures automatic memory management and self-documenting code.
Most significantly, it provides a concurrent design environment for discrete, process, motion and sequential operations.