153
saia-pcd.com
3
SBC S-Web technology
SBC Software
2
Communication &
Interaction
1
SBC Software
Saia PG5® Fupla (function block diagram)
Fupla is SBC’s own function block diagram editor. It differs in many
respects from other graphical programming interfaces:
One Fupla file can contain several program blocks. This means
that one file can encompass an entire machine function. In
symbolic programming, each program block is given an
individual symbol name. This prevents collisions during the
build.
Fupla blocks are organized into pages. Each page can produce
several outputs so that entire functions can be seen at a glance
on one page.
Graphical functions (FBoxes) not only have inputs and outputs,
but also parameter windows for configuring and online
modification.
Saia PG5® Fupla (function block diagram)
Comment:
The Kopla Editor (contact plan) is an integral part of the Saia PG5® Fupla Editor. Unlike conventional graphical programming
environments, FBoxes and contact plan elements can be freely mixed in one and the same graphic.
Saia PG5® S-Edit (instruction list IL)
Saia PG5® S-Edit (instruction list IL)
The editor for the strong instruction set of Saia PCD®. S-Edit
combines an editor and online debugger in one interface.
The color syntax function detects valid instructions and applies a
color to them. The program code is thus much easier to read and
typographical errors are detected immediately.
The “Bookmarks“, “Goto Line”, “Find and Replace” editor functions
make it easier to navigate through extensive programs.
The code built can be shown directly in the original code. The
function is also used by the integrated debugger.
Complete functions can be copied from the library using
drag-and-drop.
Saia PG5® Graftec (sequential function chart)
Saia PG5® Graftec (sequential function chart)
Graftec (sequential function chart) is particularly suited to
sequential processes. Sequential blocks are a fixed component
of the PCD firmware and are processed by it efficiently.
Steps and transitions can be programmed in IL and graphi-
cally in Fupla.
In order to ensure a good overview with extensive sequential
processes as well, the division into sub-pages is possible.
In online mode, the active transition is permanently displayed.
Option to process the code step-by-step in step mode.
Programming methods in the Saia PG5® Core