Re2:50歳から始めるラズベリーパイ(シーケンス制御OpenPLC編)-5
Re2:50歳から始めるラズベリーパイ
シーケンス制御OpenPLC編
amazon kindle版を出版しました。
前回までで、入力X1,出力コイルY1のラダープログラムのシミュレーションまでできました。
今回はラズベリーパイへのOpenPLCインストールしてみましょう。
(1)ラズベリーパイのブラウザを開きましょう。
The OpenPLC Projectのホームページを開きます。
https://www.openplcproject.com/です。
画面上方にあるGETTING STARTEDをクリックします。
そうすると、このような画面が出てきますので、
Runtimeをクリックします。
ラズベリーパイを選択しましょう。
そうすると、このような画面が出てきますので、
次の三行をコンソールに順に打ち込みます。
git clone https://github.com/thiagoralves/OpenPLC_v3.git
cd OpenPLC_v3
./install.sh rpi
インストールが開始されます。ラズベリーパイ3Bで約20分ほどインストールに時間がかかります。
最後にラズベリーパイの設定を見てみましょう。
インターフェイスはとりあえず全部無効で大丈夫なようです。
これで、ラズベリーパイのOpenPLC設定は完了です。
(2)ラズベリーパイのLANの設定
dhcpcd設定ファイルの編集をします。
LXTerminalを起動します。
sudo nano /etc/dhcpcd.confを入力します。
カーソルキーでスクロールして、一番下の行までカーソルを移動します
そこに、
設定したい固定IPアドレス 192.168.0.3
デフォルトゲートウェイのIPアドレス 192.168.0.1
DNSサーバーのIPアドレス 192.168.0.1
の場合、次のように記述します。
interface eth0
static ip_address=192.168.0.3
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
編集し終えたら、
Ctrl + O
で上書き保存し、
Ctrl + X
で nano を終了します。