Die von Janz Tec entwickelte Codesys-Bibliothek implementiert einen Client für das MQTT-Protokoll. Mit ihrer Hilfe können Benutzer dieses Kommunikationsprotokoll auf einfache Art und Weise in ihren IEC-61131-Anwendungen nutzen. Die Bibliothek ist vollständig in IEC-61131-Code geschrieben und damit unabhängig vom Zielsystem einsetzbar. MQTT ist ein Client-Server-basiertes Publish/Subscribe-Nachrichtentransportprotokoll. Es ist schlank, offen, simpel und so entworfen, dass es leicht implementiert werden kann. Diese Eigenschaften machen es zu einem geeigneten Kommunikationsprotokoll in vielen Gebieten, beispielsweise in eingeschränkten Umgebungen, in denen eine geringe Codegröße erforderlich ist und/oder die verfügbare Bandbreite eingeschränkt ist; dies ist vor allem in der Maschine-zu-Maschine-Kommunikation (M2M) und dem Internet der Dinge (IoT) der Fall. Der Hersteller bietet vorkonfigurierte Codesys-Laufzeitumgebungen der Versionen V2.x und V3.x für nahezu alle emPC-, emVIEW-, emWEB- und JIPSY-Systeme an.

all about automation Friedrichshafen 2017: Stand 112