steinhoff_logo

 
HOME News Events About Us Contact Us

 

 

 

dachs_better_idea

 

 

DACHSview-SDL
Features
Bar Graph FBs
Meter FBs
PROGRAMMING
OPC
Fieldbus Info
PROFIBUS
PROFINET
EPL  Powerlink
CAN / CANopen
INTERBUS
EtherCAT
ASi
LonTalk
Starterkits
Literature
other  PC/104 HW

 

pingu.s

 

qnx_partner_prog_rgb

   

DACHSview-SDL

 
NEW in 2010: all DACHS products also for Real-Time-Linux with preemptive patch!

 

Full DACHSview-SDL systems are downloadable for evaluation! Please, ask for the link via email and specify if you are interested in the IDE with QNX 6.4 Target or with Real-Time Linux Target with preemtive patch.

deutsche Version     

DACHSview-SDL is the answer on increased complexity as well as increasing costs of development for industrial automation applications.

DACHSview-SDL is an innovative IDE-tool which is based on a graphical function block language and covers all aspects of today’s industrial automation. DACHSview-SDL applications are data flow- and function block oriented and are developed within an uniform programming environment

 

DACHSview-SDL applications

with Real-Time-Linux Target or QNX 6.4 Target, running QNX Photon

DACHSview-SDL Demo 1  dview-sdl_screen04s  

Every static and dynamical element is changeable at Runtime. That means that the dimension, color, scale, as well as the color of all elements like needle, ticks of the scale etc. are also changeable dependent of the displayed value.

 

Please click on the screens in order to see the full size

 

DACHSview-SDL Demo 2 [1]  DACHSview-SDL Demo 2 [2]

in this application the needle changes its color dependent of the scale value

 

 

3D gears3D

3D Applications 

 

DACHSview-SDL comes with Function Block Libraries for:

  • 2D graphics: calls of the libraries SDL and SDL-Gfx, SDL_ttf, TinySDGL and Agar as pre-defined function blocks (FBs) incl. higher level FBs for easy handling of complex visualization tasks,
  • 3D graphics: OpenGL (SDGL)
  • Standard controls: GUI buttons, control- and input-elements, etc.
  • SQL, historical data base: SQLite for extending DACHSview-SDL for processing mass data or for SCADA requirements
  • International fonts: TTF support

 Options, FB Libraries for:

  • Fieldbuses - for processing I/O-data with,  EtherCAT, Ethernet POWERLINK, PROFINET Modbus, PROFIBUS-DP, CAN, CANopen, INTERBUS, etc.
  • additional interfaces like OPC and TCP/IP-based middleware (SDL-net, PVM e.g.)
  • on request: converting C-APIs for devices to FB libraries for DACHSview

All these FBs are provided by the libraries of the MS-Windows based Workbench for the programming tool DACHSview-SDL, and are included in a specific DACHSview-SDL Target for QNX Neutrino RTOS 6.x.  

User-defined function blocks can be built, too.

C-applications can even be integrated by message-passing.

 

Important features of DACHSview-SDL:

  • by mouse-click definition of complex and re-usable GUI-components, based on pre-defined and user-defined function blocks.
  • access from a single pixel up to a complex widget or virtual instrument by graphical libraries
  • minimized complexity by abstraction of details of interfaces in high-level-function blocks
  • higher efficiency in development and shorter time to market because of developers have no longer to care for details of the system
  • hierarchical definitions of composite and application specific function blocks
  • instantiation of library- and composite function blocks
  • easy recycling of function blocks
  • minimized coding errors by code-reuse 
  • support of semaphores

  • TTF fonts

  • freely parameterizable function blocks for bar graphs, meters, trend graphs
  • GUI buttons, control- and input-elements as provided by library AGAR
  • visualization functions combined with Soft-PLC tasks
  • development of control applications by access to hardware interfaces, fieldbus systems and libraries for graphical elements
  • seamless data flow between subsystems like SQL data base or fieldbus-IOs like EtherCAT, Ethernet PowerLink, PROFINET, Modbus, PROFIBUS-DP, CAN, CANopen, INTERBUS, etc.
  • processing in threads:  system threads and internal managed threads according IEC 61131-3
  • blocking function blocks in system threads (IEC 61499-processing), therefore response time on real-time events in microseconds and not in milliseconds! 
  • access to shared-memory, I/O ports, interrupts, and fast message-passing
  • development of device drivers by hierarchical defined function blocks
  • historical data base (function block library for SQLite) for extending DACHSview-SDL for processing mass data or for SCADA requirements  
  you can download the DACHSview-SDL info as pdf file   DACHSview-SDL Flyer, English  DACHSview-SDL Flyer, deutsch 

 

 

dachsview_schema_1499_hp

 

legende

 

 

    

© 1992 - 2010  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.