What is proposed in this paper is a new multilevel and modular
framework for developing flexible PLC programs which offer the
following advantages: an inheritance mechanism is proposed (objects
can inherit properties from other objects), the objects have the same
structure and they can be imported or replaced in any part of the
program seamlessly. Programs developed within this framework can
be adapted with minimum effort and maximum reliability to different
packaging machines. Besides, the objects can share information with
the SCADA system for supervision, quality control, and other
information related purposes.
This paper is structured as follows, first the basic elements and its
structure is showed. Secondly an example which use this objects to
control and axis is displayed and finally the conclusions are
presented.