Deutsch | English

Home | Produkte | Unternehmen | Kontakt

Impressum | Datenschutz

Home
Produkte
IASopen
IASopen-Module
Konfigurationen
Typdeklarationen
Programm-Organisatio...
Datenbanken
Datenerfassungen
Alarmerfassungen
Meldungserfasungen
Rezepturen
Visualisierungen
Berichte
Benutzerverwaltungen
Sprachenverwaltungen
Versionsinformationen
Build 850 - Build 800
Build 800 - Build 750
Build 750 - Build 700
Build 700 - Build 650
Build 650 - Build 600
Build 600 - Build 550
Build 550 - Build 500
Build 500 - Build 450
Build 450 - Build 400
Download
Hardware-Voraussetzungen
Software-Voraussetungen
Lieferumfang
Schulung
Projektierung
Unternehmen
Kontakt
Impressum
Datenschutz

 

Programm-Organisations-Einheiten (POE)

Allgemein

Mit dem Modul Programm-Organisations-Einheiten können Programm-Organisations-Einheiten in allen 5 Sprachen der IEC 61131-3 erstellt werden:

  • Anweisungsliste (Instruction list)

  • Strukturierter Text (Structured text)

  • Kontaktplan (Ladder diagram)

  • Funktions-Baustein-Sprache (Function block diagram)

  • Ablaufsprache (Sequential function chart)

Es können POEs vom Typ PROGRAM, FUNCTION und FUNCTION_BLOCK erstellt werden.

Alle Datentypen der IEC 61131-3 werden unterstützt (auch 64-Bit-Typen, wie z.B. LREAL und LINT).

 

Variablendeklaration

Bei allen Programmiersprachen erfolgt die Deklaration von Variablen in gleicher Weise mit Hilfe eines Tabelleneditors mit Syntax-Coloring.

Kontextsensitive Hilfe (Direkthilfe) für Datentypen, POUs, etc. über F1, Undo/Redo-Funktionalität, etc.

 

Texteditor

Bei textuellen Sprachen erfolgt die Eingabe mit einem Texteditor mit Syntax-Coloring.

Kontextsensitive Hilfe (Direkthilfe) für Datentypen, POUs, etc. über F1 Undo/Redo-Funktionalität, etc.

 

Grafikeditor

Bei grafischen Sprachen erfolgt die Eingabe über einen vollgrafischen Editor mit diversen Möglichkeiten wie Zoom, Multilevel Undo/Redo, etc.

Kontextsensitive Hilfe (Direkthilfe) für Datentypen, POUs, etc. über F1 Undo/Redo-Funktionalität, etc.

 

Bibliotheken 

Alle Standardfunktionen und Standard-Funktionsbausteine der IEC 61131-3 sind implementiert.

Neben den in der Norm definierten Standardfunktionen und Standard-Funktionsbausteinen stehen viele weitere umfangreiche Bibliotheken mit Funktionen und Funktionsbausteinen zur Verfügung. Insgesamt sind über 1000(!) Funktionen und Funktionsbausteine im Lieferumfang enthalten.

Folgende Gruppen sind enthalten:

  • Alarmerfassungen

  • Analogwertverarbeitung

  • Arithmetik

  • Auswahl

  • Benutzerverwaltungen

  • Bistabil

  • Bitschiebe

  • Bitweise boolsch

  • Berichte

  • Dateizugriff

  • Datenerfassung (allgemein)

  • Datenbanken

  • Datenerfassung

  • Datum- und Uhrzeit

  • Dynamischer Datenaustausch (DDE)

  • Flankenerkennung

  • Formatierung von Zeichenketten

  • IEEE488

  • Kalender

  • Medienwiedergabe

  • Meldungen

  • Meldungserfassungen

  • Netzwerk-Variablen-Kommunikation

  • Numerik

  • ODBC

  • Regelungstechnik (z.B. PID-Regler)

  • Rezepturen

  • Serielle Kommunikation

  • Speicherzugriff

  • Socket-Kommunikation (TCP/IP)

  • Shell

  • Sprachenverwaltungen

  • Streams

  • System

  • Textdateien

  • Typkonvertierung

  • Vergleich

  • Visualisierungen

  • Zähler

  • Zeichenfolgen (IEC)

  • Zeichenfolgen (nicht IEC)

  • Zeitgeber

 

Externer Code ist über eine DLL-Schnittstelle aufrufbar. Dieser Code kann z.B. in C, C++, Visual Basic oder Delphi erstellt werden.

 

Hilfsmittel zur Fehlersuche (Debugging)

Folgende Hilfsmittel zur Fehlersuche stehen zur Verfügung:

  • Anzeige aller Variablen und deren Werte im Watchfenster

  • Forcen von Variablen.

  • Profiler zur Angabe von Zyklus- und Wartezeiten von Programmen

  • Anzeige der Kontakt- und Spulenzustände innerhalb Kontaktplan-Grafik

  • Anzeige aktueller Werte innerhalb Funktions-Baustein-Sprache-Grafik

  • Anzeige der aktiven Schritte innerhalb Ablaufsprache-Grafik

  • Haltepunkte (Breakpoints)

  • Schrittweise Ausführung (Singlestep)

 
 
 

Diener automation GmbH & Co. KG
Kapellenweg 21
D-51580 Reichshof

Telefon
+49 (0)2265 / 99745-0
Telefax
+49 (0)2265 / 99745-20

E-Mail
info@diener-automation.de

Nach oben