DACHSview
visual Programming-Tool for Real-Time Applications
DACHSview is a function block based visual programming system for the cross-development of event-driven real-time applications.
The programming workbench is MS-Windows based and allows to create visual code for QNX
(R) Neutrino
(R) RTOS based real-time targets. This code will be uploaded from the workbench into the
real-time targets by a TCP/IP link. This link will also be used for
online debugging and
parametrization. The workbench includes libraries for generic programming functions, and special QNX Neutrino RTOS v.6.3 related system functions like e.g. message passing primitives.

Example of an user-defined receive/reply component
Interesting options for DACHSview are libraries for visualization, data base handling, and fieldbuses: CAN, CANopen, PROFIBUS-DP, PROFINET, INTERBUS, EtherCAT etc.
Integration with other I/O devices is possible. Low-level I/O-devices can be developed easily because of DACHSview offers also access to the hardware-level.
Function blocks can be used in order to define new user-specific function blocks in a hierarchical way. No compiler is needed!
DACHSview, -SDL and -HDB is an ideal combination in order to realize SCADA applications in a flexible and optimized way.
some DACHSview examples are on a separate page.
DACHSview supports:
event-driven DACHSview-applications according
IEC61499
optional program control according IEC 61131-3 for control applications
excellent re-usability of function blocks means minimized development costs
modular applications by integrating of multiple targets for one application
hierarchically definitions of composited and application specific function blocks
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
dynamically extendable DACHS-view-Targets by C-Interpreter or Python
simulation target for I/O hardware simulation
support of semaphores
TTF fonts
OPC server and OPC library for
OPC client development
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


DACHSview + GUI function block libraries = VISUALIZATION TOOL
DACHSview-SDL demo Flyers: |
DACHSview flyers:
(pdf format)
DACHSview, a visual programming environment and target for event-driven real-time applications with IEC61499 proccessing, Abstract (pdf) of The 3rd International Symposium on Open Control Systems 2003, Helsinki Fair Center, Sept.2003
"PC-based Automation: Real-Time-Applikationen visuell entwickeln", SPS-Magazin 5+6/2003