FST4 - The unique Programming System for Automation
Now with LADDER
and
CPX Support
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 1
FST4 – An Overview
• Statement List and Ladder
• CPX-FEC Configuration Tool
• IF ... THEN ... ELSE
• STEP
• Multitasking
• Programs/Functions/Function Blocks
• Huge Set of Operands/Variables
• Open Hardware Interface
• Open Driver Interface/Open C Interface
• TCP/IP Support
• WEB Server
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 2
New features in version 4.21
• Signed/unsigned online display of operands
• 32Bit values in online display
• New STL operations [] (indexed access) and
@ (address operator)
• Support for new CPX-modules and features
• ASi driver for PS1-CP92
• Web Server: New driver setting for automatic
web page download
• New and extended function blocks
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 3
Statement List and Ladder
• Unreachable simple programming of
sequential processes in Statement List
• The graphical programming tool
Ladder Diagram is available too
• Both programming languages can be mixed
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 4
CPX-FEC Configuration Tool
• Easy configuration of the
modular Control System
• System diagnostics integrated
• Actual – Nominal – Comparison
• Parametrize and Go!
• Festo plug and work®
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 5
IF ... THEN ... ELSE
• Programming as you think
• Describe the process – and
program simultaneously
• Have a clear concept of SET / RESET
• Program in relation to the automation task
IF Event
THEN SET Output
IF Other Event
THEN RESET Output
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 6
STEP
• Unreachable simple programming of sequential
processes
• More than 75% of all automation tasks are
sequential tasks
• No other textual language can program
sequences as easy as FST
• Much more compact than any graphic tool
• Much better online help than any other method
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 7
Multitasking
• Unreachable simple method of multitasking
• Program and Program Status gives complete
control over simultaneous and alternative
tasks
• Up to 64 simultaneous tasks
• Clear concept of task switching
• Up to 100 function blocks may include steps
• Up to 100 functions without step without task
switch
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 8
Set of operands
• Almost unlimited set of operands/variables
• Up to 64 programs, 100 functions, 100
function blocks
• Up to 2048 inputs and 2048 outputs
= 4096 I/Os
• Up to 256 Timers / 256 Counters
/ 256 Registers
• Up to 160,000 Flags (10,000 Flag Words)
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 9
Open hardware interface
• A script language describes the access to any
hardware
• New modules can be added at any time of a
project
• Module scripts may be updated at any time of
a project
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 10
Open driver interface/Open C interface
• Driver interface
• The PC based concept allows to call drivers
before the FST kernel
• The driver interface is open
• New drivers can be added/updated at any time
of a project
• C interface
• Open C interface to write functions in C/C++
• Completely open development system for
high-level language
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 11
TCP/IP support
• FST supports Ethernet and TCP/IP for
• Real Time communication between CPUs
• Program up- and download
• Debugging
• Connection to the office world via
DDE or OPC server
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 12
WEB Server
Web
• WEB server is available for all CPUs
IntraNet
• Leading in WEB technology
Ethernet
• WEB server for even the smallest CPU (FC34)
Web
• WEB server works simultaneously to the
process control
Ethernet
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 13
FST4 is tradition and future in one
• More than 200.000 projects worldwide are
programmed with any one of the FST versions
• Thousands of FST customers worldwide
• Hundreds of experienced FST programmers
worldwide
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 14
Contact us
Tel: +49/711/347-0
Fax: +49/711/347-2144
E-Mail: [email protected]
Internet: http://www.festo.com/
SE-CE / Bernhard Felkel FST4.21 EN / 20091130 21.08.20 15