By providing control and application modules from a library of blocks, we can enable plant devices and equipment to be represented by dedicated objects designed to simplify the implementation, reduce testing time and provide tight integration at workstation level.