Modern hardware can’t get by without software. Often there is one fundamental decision to make: whether to use individual, complex, in-depth programming or simply drag and drop with ready-made software blocks. The new automation system PSS4000 combines these two seemingly conflicting methods in one tool. The software platform PAS4000 accommodates a wide range of programming abilities: from first-timers to professionals.
The market reveals a trend towards universal, complete solutions, in which programmable safety technology is linked ever closer with standard control technology. And this is where the new automation system comes in: with PSS4000, Pilz Australia combines the safety and standard sections, making safety technology easier to program in the process.
The automation system can be used to build control structures that are very complex, and yet are still easy for the user to operate. The PSS4000 automation system enables users to reap the benefits of a decentralised control structure without having to face the higher complexity that this would normally involve. Thanks to the software platform PAS4000, users can not only retain an overview of a decentralised automation system with distributed control functions, but also have a tool to hand which enables them to create applications simply and flexibly.
The graphics editor PASmulti enables the necessary functions to be configured with ease. The editor has been developed from the proven, user-friendly configuration tool for the PNOZmulti safety system, which has been extended to incorporate standard automation technology. The software platform provides the IEC 61131-3 languages for proprietary programming. The full, standardised instruction set is available for standard control functions and, for the first time, safety functions too. The programming languages start with IL (Instruction List), followed by ST (Structured Text).
This way Pilz has managed to merge a variety of levels within the software platform: a pure programming level for experts and a superimposed level on which the complexity is virtually hidden, enabling functions to be configured with ease.
Both levels merge to form a powerful, yet simple tool. On less complex machines with straightforward safety functions, the whole safety solution can be created simply and quickly using the software blocks supplied by Pilz. On larger applications with more demanding safety requirements, the user is able to structure his application very clearly through configuration with PASmulti; individual sections can then be programmed in accordance with IEC 61131-3. Parameters for these self-written safety functions can then be set and linked very easily.
So programming and configuration are merged and blocks are “composed”, so to speak. Ready-made program sections can be combined in this way, to cover complete plant functions.
Another special feature is the fact that programming is independent of the hardware. Each function can be used with total flexibility, whether it’s from the Pilz block library or from the library that the customer has created himself. The benefit lies in the fact that the system is not dependent on a specific CPU or on specific inputs and outputs. When using the block, the software platform PAS4000 merely checks that the combination of the block, executing CPU and assigned I/Os provides the required performance level (PL). The resulting flexibility is particularly beneficial to the user when subsequent changes are to be implemented.