- プロジェクトの作成
- グラフィックオブジェクト
- オブジェクトと変数のリファレンス
- プロジェクトの拡張
- チュートリアル
- グラフィックオブジェクト チュートリアル
MQTT クライアントを追加する
MQTT ブローカーとの接続を有効化するように MQTT クライアントノードを構成します。
- プロジェクトビューで、[MQTT]を右クリックし、 を選択します。
- [プロパティ]で、[MQTT クライアント]の構成を構成します。
- ブローカーアドレス
- 接続先のブローカーのアドレス。
- ポート
- 通信ポート番号。
- ClientID
- サーバー上で一意のクライアント識別子。
- SSL/TLS が有効
- FT Optix MQTT クライアントと MQTT ブローカー間のセキュアな接続を有効にします。有効化すると、MQTTS プロトコルが使用されます。
- ブローカー証明書を検証
- MQTT ブローカー証明書の検証処理をアクティブ化/非アクティブ化します。SSL 証明書の検証プロセス中に、FactoryTalk OptixMQTT クライアントはブローカー証明書のデジタル署名を確認し、信頼できる認証局 (CA) によって発行されたことを確認します。また、クライアントは、証明書の有効期限が切れていないことも確認します。
- CA 証明書ファイル
- MQTT ブローカー上のサーバー証明書に署名した認証局の証明書。これは、SSL/TLSがアクティブ化されると、ブローカーとの安全な接続を確立するために必要になります。次のディレクトリ内にある必要があります:\FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs
- クライアント証明書ファイル
- FactoryTalk OptixMQTT クライアント証明書。クライアント証明書は、サーバー証明書がサーバーを識別するのと同様に、クライアントを識別します。このプロパティが空のままの場合、認証のためのユーザーはブローカー証明書のみとなります。次のディレクトリ内にある必要があります:\FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs
- クライアントプライベートキーファイル
- FactoryTalk OptixMQTT クライアントのプライベートキー。次のディレクトリ内にある必要があります:\FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs
- ユーザー ID タイプ
- MQTT ブローカーへのアクセス時にユーザーを指定します。
- [匿名]- ログインは必要ありません。匿名ユーザーとしてサーバーにアクセスします
- [ユーザー名/パスワード]- ログオン用のユーザー名とパスワードの組み合わせを指定します。[ユーザー名]と[パスワード]は、MQTT ブローカー用に設定されたユーザー名とパスワードと一致する必要があります。
[プロジェクトビュー]
の [MQTT]
フォルダーに、 [MQTT クライアント]
オブジェクトが表示されます。- MQTT 公開者と MQTT サブスクライバーを追加します。参照:
mqtt client
ご質問やご意見