このページではOMRON NX/NJシリーズPLCをAWS IoT CoreへMQTT接続するために必要な設定方法を解説します。 AWSアカウントの作成からIoT Coreのポリシー設定、証明書の発行、ポリシーの関連付けまで順番に説明します。
アマゾン ウェブサービス(AWSクラウド) のIot CoreにPLCをMQTT接続する準備をします
AWSのアカウントを作成します
https://portal.aws.amazon.com/billing/signup#/start
接続テストや機能の確認などで使うのであれば無料利用枠でよさそうです
AWSにサインインします
続いてメニューの[サービス]を開いて[IoT]の中から[IoT Core]を開きます
左のツリーの[安全性]の中の[ポリシー]を選択します
次に、[ポリシーを作成]ボタンを押してポリシー作成フォームを表示します
上記を入力して[作成]ボタンを押します
ここではポリシーアクション、ポリシーリソースを緩く設定していますが、実際は実運用に合わせて設定してください
バッファにはいろいろな種類がありますがここでは代表的なリングバッファについて
左のツリーの[安全性]の中の[証明書]を選択します
次に、[証明書を追加]ボタンを押してポリシー作成フォームを表示します
証明書のステータスをアクティブにして[作成]ボタンを押します
デバイス証明書、パブリックキーファイル、プライベートキーファイルをダウンロードします
ダウンロードしたファイルはPC\ダウンロードフォルダに入ります
追加した証明書をクリックして証明書の情報を表示します
下のほうにある[ポリシーをアタッチ]ボタンを押して手順2で作成したポリシーを選択して[ポリシーをアタッチ]します
PLCと接続するにはAWS IoT CoreとMQTT接続するを参照してください