ControlMaestro - Module
CM-PLC
Die CM-PLC ist eine PC-basierende Steuerung und entspricht dem Standard der CoDeSys Automation Alliance (CAA) nach IEC61131-3. CM-PLC dient als interne Logiksprache von ControlMaestro und bietet ein Höchstmaß an Skalierbarkeit und Flexibilität.
Da ControlMaestro und das Modul CM-PLC dieselben Variablen und I/O Datenpunkte nutzen, entfällt eine aufwendige Schnittstelle zwischen SPS und Visualisierung. Mit CM-PLC sind Sie in der Lage, Ihre ControlMaestro Applikation um eigene Funktionen zu erweitern. Und das in jeder beliebigen IEC-Programmiersprache. Der Vorteil gegenüber Hochsprachen-Programmierumgebungen liegt auf der Hand:
- Sie programmieren die Logik in Ihrer Wizcon-Applikation in der selben Programmiersprache, in der Sie auch Ihre SPSen, intelligenten Devices und intelligent I/Os programmieren. Dies ist besonders einfach, da ControlMaestro und CM-PLC dieselben Variablen und I/O Datenpunkte nutzen. So wenden Sie einmal gelerntes Wissen mehrfach an und reduzieren Ihre Engineering-Zeiten.
- CM-PLC bietet hohe Performance und Sicherheit zu niedrigen Kosten. Mit dem Vorteil des preemptiven Multitasking und der Echtzeit Prozess-Geschwindigkeit aktueller Windows-Betriebssysteme kann CM-PLC auf dem ControlMaestro Rechner mit laufen.
- CM-PLC unterstützt alle 5 Sprachen der IEC61131-3. Die grafischen Sprachen beinhalten Kontaktplan (KOP/LD), Funktionsbausteinsprache (FBS) und Ablaufsteuerung(AS/SFC), die Textsprachen strukturiertem Text (ST) und Anweisungsliste (AWL/IL).
- Programmänderungen können online durchgeführt werden, ohne die Programmabarbeitung zu unterbrechen.
- CM-PLC bietet alles, was man zum komfortablen Entwickeln einer Steuerung braucht, wie z.B. Online-monitoring der Variablen, vielfältige Trace- und Debug-Funktionen, frei definierbare Datenstrukturen und vordefinierte und erweiterbare Bibliotheken. So kann man in den Programmen leicht beliebige logische Verknüpfungen und Berechnungen durchführen. Dadurch ist die Realisierung von Betriebsstunden- und Schaltspielzählern mit CM-PLC kein Problem.