|


|
|
IEC 61131-3 Programming for QNX Targets
Dynamically extendable IEC 61131-3 Targets for secure distributed Control Systems
very advanced Soft-PLCs with function block programming, event driven, based on the International Standards IEC 61131-3 and IEC 61499 The SDL version is the first SoftPLC integrating SDL and SDL-Gfx !
The HDB version comes with the SQL data base SQLite
ISaGRAF for DACHS
Soft-PLC with all 5 IEC 61131-3 languages based on IEC 61131-3
DACHSview
advanced Soft-PLC with functionblock programming based on the International Standards IEC 61131-3 and IEC 61499
Target running under QNX 6.3 (RTAI Linux under development)
The MS Win based Workbench for DACHSview is available in English and German, other languages on request
-
The communication of the workbench with the QNX Targets works via TCP/IP .
This advanced Soft-PLC supports fully event driven operation regarding IEC61499 as well as the IEC61131-3 compliant polling operation. Up to 16 tasks are supported. Event driven tasks are completely scheduled by the RTOS what means they are also supported by Multi Core CPUs.
DACHSview Targets are offered in single licenses or packages, optional also together with DACHS - fieldbus drivers and advanced function block libraries.
DACHSview supports:
event-driven DACHSview-applications according IEC61499
optional program control according IEC 61131-3 for control applications
integrated function blocks for visualization by DACHSview-SDL
SQL data base SQLite by DACHSview-HDB
excellent re-usability of function blocks, means minimized development costs
modular applications by integrating of multiple targets for one application
hierarchically definitions of function blocks at application layer
instanciation of composite function blocks
import and export of function blocks
upload of applications to the target
networkwide cross-development of distributed control solutions
native QNX message passing and other RTOS services like interrupts, I/O ports and memory
dynamically extendable DACHS-view-Targets by C-Interpreter or Python
simulation target for I/O hardware simulation
support of semaphores
-
TTF fonts
fieldbuses like PROFINET, EtherCAT, PROFIBUS-DP, CAN, CANopen, INTERBUS, etc.
-
visual development of drivers for DAQ boards e.g via special function blocks with access to hardware interfaces
additional options for DACHSview Targets:
OPC server and OPC library for OPC client development
Fieldbus support e.g. for PROFINET, EtherCAT, PROFIBUS-DP, CAN, CANopen, INTERBUS, and ASi for the I/O level.
-
a special simulation target for IO SIMULATION which simulates the behavior of IO hardware of the target system and can be programmed by DACHSview.
DACHSview-SDL Target, the enhanced version, the first SoftPLC integrating SDL and SDL-Gfx!
freely programmable graphical user interface (GUI)
GUI-functions of the SDL-library (Simple Display Layer) and the SDL-Gfx-library as function blocks
defining complex and re-usable GUI components as function blocks easily by a mouse-click
-
IEC 61131-3 compatible function-libraries as well as libraries for using the RTOS QNX6 to system calls of the these graphical functions
ISaGRAF for DACHS
based on the International Standard IEC 61131-3,
-
Target running under QNX 4.25 and QNX 6.3
All 5 IEC 61131-3 languages are supported: SFC, FBD, LD, ST, IL. The MS Win Workbench is available in Chinese, English, French, German, Italian, Japanese, Portuguese, Spanish and Russian. Our ISaGRAF Target for DACHS is optimized for QNX and is offered in single license, also together with DACHS - fieldbus drivers.
The ISaGRAF for DACHS - QNX Target can be adapted from STEINHOFF for other hardware too.
Optional features for our DACHS - ISaGRAF Targets:.
Dynamic functional enhancements at runtime by function blocks coded with C or Python
native QNX message passing for arbitrary buffer length
advanced dynamic buffer management
functions for building of structured contents of buffers
PVM based send / receive functions for distributed control systems, so called automation clusters.
fieldbus support for PROFIBUS-DP (master), INTERBUS, CAN, ASI, LON ...
communication of the workbench with the QNX Targets works via TCP/IP
-
simulation target for IO hardware simulation
QNX based message passing is extremely fast and allows the smooth integration of C application with the IEC 61131-3 control environment by so called proxy function blocks (communication, GUI interfaces ..)
Also available is a special simulation target for IO SIMULATION ... it allows to simulate the behavior of IO hardware of the target system and can be programmed in IEC 61131-3. That means all control applications can be tested under real-time conditions! The communication of the workbench with the QNX Targets works via TCP/IP. Delivery with graphic debugger and simulator Software. Demo CD available! For more information about the ISaGRAF Workbench, FAQ etc. see: ISaGRAF 3.4
|