ラズパイ3A+を24VアイソレートIO基板と合体してみました。ラズパイ3BだとUSBとイーサネットのコネクタがはみ出てしまうので、ちょっと小型版でスペックもそれなりにあるラズパイ3A+を選択しました。
CPUはラズパイ3B+と同じ「SoC Broadcom BCM2837B0 @1.4GHz」を搭載しています。有線LANが非搭載で、搭載メモリも512MBと少なめですが、無線機能もIEEE802.11.b/g/n/ac(5GHzもOK)で、Bluetooth 4.2 / BLEに対応しています。今回は無線での使用を考えていたので、小型で値段も安いラズパイ3A+を選択しました。
![](https://raspi-katsuyou.com/wp-content/uploads/2020/09/2AB9A876-A13F-480A-9D0D-36266B0FA901-scaled-e1600733341311-1024x817.jpeg)
![](https://raspi-katsuyou.com/wp-content/uploads/2020/09/98FFA92E-7518-4126-9384-2EF5AF9BD2D6-scaled-e1600733374305-1024x849.jpeg)
![](https://raspi-katsuyou.com/wp-content/uploads/2020/09/4689B5AC-C66F-48F9-9AA7-27730913EA4D-scaled-e1600733435927-1024x557.jpeg)
![](https://raspi-katsuyou.com/wp-content/uploads/2020/09/E5AA4591-6134-427B-AE85-A910C0EDA1D4-scaled-e1600733400951-1024x552.jpeg)
まずは、以下の手順でOpnePLC Runtimeをインストールします。
①システムを最新にします $ sudp apt-get update $ sudp apt-get upgrade ②gitコマンドを使用するのでインストール $ sudp apt-get install git ③OpenPLCをダウンロード $ git clone https://github.com/thiagoralves/OpenPLC_v3.git ④OpnePLCをインストール $ cd OpenPLC_v3/ $ ./install.sh rpi ⑤インストールが完了してから再起動 $ sudo reboot
再起動後にOpenPLCサーバーの動作を確認します。
・インストールしたラズパイ3A+のブラウザで「127.0.0.1:8080」にアクセス
・デフォルトのユーザー名「openplc」とパスワード「openplc」を入力してログイン
![](https://raspi-katsuyou.com/wp-content/uploads/2020/09/2020-09-22-155255_929x618_scrot.png)
サーバーのDashboardが表示されることを確認できれば、OpenPLCサーバーは正しくインストールされています。
![](https://raspi-katsuyou.com/wp-content/uploads/2020/09/2020-09-22-160650_929x618_scrot.png)
以上で、ラズパイ側の初期設定は完了です。これからラズパイとPLCを使っていろいろ試してみようと思います。