PG5 Graftec Editor
Graftec is a graphical programming method for defining sequential 'state-driven' processes. It is based on the IEC "Sequential Function Chart" standard. A Graftec diagram has two main elements: Steps, and Transitions. These are connected together alternately, in series and in parallel. The content of the Steps and Transitions may be programmed in either Fupla or IL.
The Graftec Editor (SGraf) creates Sequential Blocks (SB) that are to be called in a Cyclical Organisation Block (COB). Every time an SB is called, the code of the actual Transition is called and in case the condition to process the next step is fulfilled the following step will be processed. After processing this Step the CPU will jump back into the COB and process the code of it. After one program cyle the next Transition of the Graftec structure will be handled.
Graphical programming that helps saving time saving through predefined FBoxes for specific code (e.g. reading analogue values, controlling room temperatures or modem communication )
A non-graphical programming environment where the user writes programs with the help of the powerful PCD instruction set.