steinhoff_logo

 
HOME News Events About Us Contact Us

 

 

 

dachs_better_idea

 

 

Fieldbus Info
PROFIBUS
PROFINET
EPL  Powerlink
CAN / CANopen
INTERBUS
EtherCAT
ASi
LonTalk
Starterkits
Programming
DACHSview/IEC61499
IEC61131-3
PyDACHS
DACHSview-SDL
OPC
Literature
other  PC/104 HW

 

 

qnx_partner_prog_rgb

   

IEC 61131-3 Programming for QNX Targets

Dynamically extendable IEC 61131-3 Targets for secure distributed Control Systems

 

 

        DACHSview and DACHSview-SDL

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

 

 

 

 

    

© 1992 - 2008  STEINHOFF Automation & Fieldbus-Systems.   All rights reserved.

DACHS and the DACHS logo are registered trademarks from STEINHOFF A.

All other trademarks and registered trademarks belong to their respective owners.