機械とシステムはフィールドバスカプラでリンクできます。これにより、異なる制御世界間でのデータ交換が可能になります。複雑なCPU間通信を省くことができます。フィールドバスによっては、GSD、GSDML、EDSのようなデバイス記述ファイルを介して統合が行われます。
MQTTプロトコルは、IoTの世界におけるシンプルなメッセージ送信プロトコルとして近年確立されました。MQTTは「Message Queue Telemetry Transport Protocol」の略で、OASIS標準です。MQTTプロトコルは、デバイス間の通信に常に中央のブローカーを使用し、例えばセンサーからのメッセージを受信し、制御ユニットなどの関係するデバイスに転送する。センサーがブローカーにデータを送信することを "パブリッシュ "と呼ぶ。デバイスがデータを必要とする場合、ブローカーにサブスクライブ("Subscribe")する必要がある。ブローカーはパブリッシャーから新しいデータが到着すると、すべてのサブスクライバーにデータを配信する。
PN/MQTTカプラを使用すると、PROFINETマシン(PLC)とMQTTブローカ間で値を転送できます。PLCからPROFINET経由でブローカに値を送信する(「Publish」)だけでなく、MQTTブローカから値をサブスクライブして、PROFINET経由でPLCで受信する(「Subscribe」)こともできます。
PLC エンジニアリングツールへの統合は、GSDML ファイルによって可能になります。MQTT 接続のすべての設定は、デバイスのウェブページで行います。MQTTブローカーは、インターネット経由のクラウドだけでなく、ローカルネットワーク(「オンプレミス」)でも接続できます。
PLCに直接統合することで、IoT世界とのデータ交換をプログラマが完全に制御できます。
---