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

English version     

DACHSview-SDL mit vordefinierten und selbst definierten Funktionsblöcken ist die Antwort auf erhöhte Komplexität und steigende Entwicklungskosten von Automatisierungsapplikationen

 

DACHSview-SDL ist ein innovatives IDE Tool das auf einer graphischen Funktionsblocksprache beruht und datenfluss- und funktionsblockorientiert alle Aspekte heutiger Automatisierungsanforderungen durchgängig mit einer einzigen Programmierumgebung abdeckt.

 

alle QNX 6.4 DACHSview-SDL Targets laufen in Echtzeit unter QNX Photon !

 DACHSview-SDL Demo 1  dview-sdl_screen04s  

Jedes statische und dynamische Element kann während der Runtime geändert werden!

Das heißt dass Abmaße, Farbe, Skalen, sowie auch die Farbe von allen Elementen wie Nadeln, Skalenstriche, Skalenwerte usw. abhängig vom angezeigten Wert geändert werden können.

 

Bildschirme in voller Grösse durch Anklicken

 

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

in dieser Demoapplikation ändert die Nadel ihre Farbe in Abhängigkeit vom Skalenwert

 

3D gears3D

  

3D Applikationen 

 

 

DACHSview-SDL enthält Funktionsblock-Bibliotheken für: 

  • 2D Graphiken: Calls der SDL SDL-Gfx, TinySDGL,SDL_ttf und Agar Bibliotheken als vordefinierte Funktionsblöcke (FBs), zusätzlich High-Level-FBs um komplexe Visualisierungsaufgaben einfach zu handhaben.

  • 3D Graphiken: OpenGL (SDGL)
  • Standard Steuerungs-Elemente (AGAR): GUI Schaltflächen, Bedien- und Eingabe-Elemente, etc.
  • SQL, historische Datenbank : SQLite (SQL Datenbank) um DACHSview-SDL für die Bearbeitung von Massendaten oder für SCADA Anforderungen zu erweitern
  • Internationale Fonts: TTF Support

 Optionen, FB Bibliotheken für:

  • Feldbusse - zum Bearbeiten von I/O-Daten mit EtherCAT, Ethernet POWERLINK, PROFINET Modbus, PROFIBUS-DP, CAN, CANopen, INTERBUS, etc.
  • zusätzliche Schnittstellen wie OPC und TCP/IP-basierte Middleware
  • auf Anfrage: Konvertierung von C-APIs von Geräten als FB Bibliothek für DACHSview

Alle gelisteten FBs sind über Bibliotheken in die MS-Windows basierte Workbench des Programmiertools DACHSview-SDL und in einen speziellen DACHSview-SDL Target für QNX Neutrino RTOS v. 6.x integriert.

Benutzerdefinierte Funktionsblöcke können ebenfalls implementiert werden.

C-Applikationen können über Message-Passing integriert werden.

 

Wichtige Eigenschaften von DACHSview-SDL:

  • per Maus-Klick Definition von komplexen und wiederverwendbaren GUI-Komponenten, basiert auf vordefinierten oder kundendefinierten Funktionsblöcken
  • Zugang vom einzelnen Pixel bis zum komplexen Grafikobjekt oder virtuellen Instrument durch grafische Bibliotheken
  • minimierte Komplexität durch Abstraktion von Schnittstellendetails in High-Level-Funktionsblöcken
  • größere Entwicklungseffizienz und kürzere Markteinführungszeit, da sich Entwickler nicht mehr um Systemdetails kümmern müssen
  • hierarchische Definition von zusammengesetzten applikationsspezifischen Funktionsblöcken
  • Instanziierung von bibliotheks- und zusammengesetzten Funktionsblöcken. 
  • problemlose Wiederverwendung von Funktionsblöcken
  • minimierte Codierungsfehler durch Code-Wiederverwendung
  • Support von Semaphoren
  • beliebig parametrierbare Funktionsblöcke für Balkenanzeigen, Rundinstrumente und Trendgraphen,
  • GUI-Tasten, Bedien- und Eingabeelemente (Bibliothek Agar)
  • Visualisierungsfunktionen kombiniert mit Soft-SPS Programmen
  • Entwicklung von Steuerungsapplikatonen mit Zugriff auf Hardwareschnittstellen, Feldbus-Systeme und graphische Bibliotheken
  • nahtloser Datenfluß zwischen Subsystemen, wie z.B. SQL Datenbank oder Feldbus-IOs wie EtherCAT, Ethernet-POWERLINK, PROFINET, Modbus, PROFIBUS-DP, CAN, CANopen, INTERBUS, etc.
  • Verarbeitung in Threads: System-Threads und intern verwaltete Threads nach IEC61131-3
  • blockierende Funktionsblöcke in System-Threads (IEC1499-Verarbeitung), dadurch Antwortzeiten auf Echtzeitereignisse in der Größenordnung von Mikrosekunden und nicht Millisekunden!
  • Zugang zu Shared-Memory, I/O Ports, Interrupts und schnelles Message-Passing

     

    DACHSview-SDL Info als pdf File  DACHSview-SDL Flyer, English  DACHSview-SDL Flyer, deutsch 

     

     

     

     

     

 

 

    

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