Die MySQL Library ermöglicht die Verbindung mit einer MySQL Datenbank. Diese kann eine externe oder Interne SQL Datenbank sein und benötigte keine zusätzliche Software oder Treiber.
Der Zugriff auf Datenbanken ist somit weltweit möglich oder die Datenbank läuft direkt auf dem System, auf dem auch die Applikation läuft. Somit ist es möglich Prozess und Maschinendaten, Energiezähler sowie andere große Mengen an Daten die z.B. in IoT Projekten anfallen zu sammeln und zu speichern. Übergeordnete Prozesse, ERP Systeme oder andere Auswertungstools können dann ganz einfach die Daten über die Datenbank abrufen, verwalten und sichern. Es steht also nichts mehr im Wege, von einer noch so kleinen PLC Applikation die Daten im evtl. schon vorhandenen MySQL Datenbanksystem abzuspeichern.
Die Handhabung der MySQL Library ist sehr simpel und wurde auf wenige Funktionsbausteine beschränkt. Für freie Umsetzungsmöglichkeiten steht aber trotzdem nichts im Wege.
Zusätzlich wird in der MySQL_Lib_Manual.pdf die Installation einer MySQL Datenbank auf einem Raspberry Pi als Schritt für Schritt Anleitung mitgeliefert.
Requirements
Programming System | CODESYS Development System V3.5.9.0 |
Target System | CODESYS Control V3.5.9.0 |
Supported Platforms / Devices | Tested devices: CODESYS Control Win 32/64Bit V3, CODESYS Control RTE, Raspberry Pi, Beagle Bone Black, WAGO PFC 200. Notice: Use the project ‘Device Reader’ to find out the supported features of your device. ‘Device Reader’ is available for free in the CODESYS Store. |
Additional Requirements | MySQL-database |
Restrictions | |
Licensing | License activation via CODESYS Runtime Key or CODESYS license key (soft container) |
Required Accessory | None |
Produkte
Das CODESYS Development System ist das IEC 61131-3 Programmiertool für die industrielle Steuerungs- und Automatisierungstechnik, verfügbar in einer 32-Bit und einer 64-Bit-Version.