はじめに
Arduino Opta備忘録について
Arduino Optaで何か作りたいので新発見があったらちょいちょい書き足しています。
ソフトウェア
Arduino PLC IDEはどこの会社が作ったソフトウェアなのか
Axel softwareのLogicLabがベースのようです。
たまに見かけるAlなんとかみたいなのは、Axelの略語なのかもしれません。
アクティベーションできない
Arduino OptaにはArduino PLC IDEのライセンスが購入しなくても付属しているので、ネットでアクティベーションすれば使えます。
しかしうまくいかないケースがあるようです。
シリアルモニタで接続すればアクティベーションエラーのログが取れるらしいのでサポートに問い合わせすると解決が早いかも。
Arduino Forum - ライセンスアクティベーション問題
動作がおかしいときはまずソフトのバージョンアップをする
Arduino PLC IDEは不安定なのでバージョンアップされてないかチェックして常に最新版を使いましょう。
ひっそり更新されています更新内容は公開されていないようです(?)
またArduino PLC IDE Toolsも必要です。
Connectを押してもつながらず砂時計になる
1分程度我慢して待てばつながることがあります。
接続できない。壊れてるのか?
以下を確認してみる:
- リセットボタン2回押しでブートローダーモードになります
- Arduino IDEでサンプルプログラムを転送して反応があるか
イーサネットポートからのプログラム書き込み
できるらしいのですが制約事項があるようです。
Arduino Forum - イーサネット経由でのプログラム書き込み
仕様
リレーが動作しない
リレーの動作にはDC12~DC24Vの電圧供給が必要です。
USB-Cだけで接続した場合動作しません。
入力ピンの電圧入力範囲
説明書を見るとアナログ入力レンジ0~10V、デジタル入力 VIL=4V VHL=5.9V
なので一般的なPLCのように24V入力はできないのかと思われるが24V入力も可能のようです
(Forum書き込み参照)
ピン配列
RS-485モデル(AFX00001)
WiFiモデル(AFX00003)
LED USER(BLUE LED)が点灯しない
**LED USER(BLUE LED)はWiFiモデル(AFX00002)**にのみ実装されています。
Arduino Forum - LED USER点灯について
プログラム
Modbus TCP Masterの使用方法
Arduino OptaとArduino PLC IDEでMODBUS/TCP通信をやってみよう
そのほか
内部構造
入手方法
秋月電子(WiFiモデルは技適がないので当分日本では発売されそうない…)
RS-485モデル(AFX00001)
Ethernetモデル(AFX00003)
公式フォーラム
Hardware Opta
Software PLC IDE
Arduino Forum - Software PLC IDE
調べること/確認すること
今後の調査予定項目:
- 割り込み機能
- 停電保持デバイスの作り方
- その他の機能検証

