SoftPLC

services-serc-softplc

Mit der HOOC SoftPLC lassen sich auf einfachste Art und Weise Datenpunktwerte verarbeiten. Somit können sowohl einfache als auch komplexe Steuerungsaufgaben mit der HOOC SoftPLC gelöst werden. Die SoftPLC arbeitet Zyklusorientiert mit einem Interval von einer Sekunde und verarbeitet alle Daten mit dem Typ Float64.

Toolbar

Beschreibung Tastenkombination
Programm importieren -
Programm exportieren -
Programm als Bild herunterladen -
Änderungen im Editor zurücksetzen -
Rückgängig Control+z
Wiederherstellen Control+y
Programmänderungen anwenden Control+s
PLC-Programm starten F5
PLC-Programm stoppen (zurücksetzen / Reset Ursprung) Shift+F5
PLC-Programm anhalten F5
Einen Programmzyklus ausführen F10

Elemente

Für das Erstellen des SoftPLC Programms steht eine Standardbibliothek sowie die erfassten Datenpunkte in der Seitenleiste zur Verfügung. Ein Element kann mittels Drag and Drop in das Programmfenster gezogen werden.

Standardbibliothek

Im Reiter wird die Standardbibliothek gelistet. Mittels Tastenkombination Control+1 kann in diesen Reiter gewechselt werden.

Gruppe Funktionen
Allgemein Kommentar
Lokale IO\’s Konstanten, lokale Variablen, abgetastete lokale Variablen
Logische Operatoren AND, NAND, NOR, NOT, OR, XNOR, XOR
Vergleichsoperatoren EQ, GE, GT, LE, LT, NE
Arithmetische Operatoren ADD, DIV, LIMIT, MAX, MIN, MODULO, MUL, SUB, TRUNC
Bit/Byte Funktionen AND_BITWISE, EXTRACT, NOT_BITWISE, OR_BITWISE, PACK, PUTBIT, SHL, SHR
Signalspeicher MOVE, SR
Multiplexer MUX, SEL
Zähler CTD, CTU, CTUD
Flankenauswertung E_TRIG, F_TRIG, R_TRIG
Timer BLINK, TIME, TOF, TON, WEEKLY_TIMER

Eine optionale Hilfeanzeige eines Standardbibliothekbausteines kann mittels Doppelklick geöffnet werden.

Datenpunkte

Im Reiter werden die erfassten Datenpunkte gelistet. Mittels Tastenkombination Control+2 kann in diesen Reiter gewechselt werden.

Typ Beschreibung
Datenpunktwert lesen. Der Eingangsblock kann Erweitert werden. Somit steht neben dem Datenpunkt Wert auch die Flags Lesefehler und Wertungültigkeit zur Verfügung.
Datenpunktwert schreiben

Bei Verwendung eines Datenpunktes mit der Umwandlung Wochenzeitschaltuhr (U32 eines virtuellen Gerätes) werden die einzelnen Werte separat herausgeführt um beispielsweise direkt mit dem Standardbibliothekbaustein WEEKLY_TIMER zu verwenden.