0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Arduino Opta Lite(PLC)をArduinoIDEで試す

Last updated at Posted at 2025-04-16

PLCとして使用可能なArduinoを見つけたので基本的な使い方を記す。
動作確認として内臓されている4つのLEDを制御する。

必要部品
・PC
・Arduino Opta Lite
・ArduinoIDE
・USB Cタイプ(データ通信用)
※内部リレーを使用する場合はDC24V電源が必要。

Arduino Opta Lite
IMG_7266.jpg
IMG_7260.jpg
IMG_7270.jpg
IMG_7271.jpg

void setup() {
  pinMode(LED_D0, OUTPUT);
  pinMode(LED_D1, OUTPUT);
  pinMode(LED_D2, OUTPUT);
  pinMode(LED_D3, OUTPUT);
}

void loop() {
  digitalWrite(LED_D0, HIGH);
  delay(500);
  
  digitalWrite(LED_D1, HIGH);
  delay(500);
  
  digitalWrite(LED_D2, HIGH);
  delay(500);
  
  digitalWrite(LED_D3, HIGH);
  delay(500);
  
  digitalWrite(LED_D0, LOW);
  digitalWrite(LED_D1, LOW);
  digitalWrite(LED_D2, LOW);
  digitalWrite(LED_D3, LOW);
  delay(500);
}

ツール>ボード>ボードマネージャ からOpta mbedを検索しインストール。
ボードでOptaを選択。
スクリーンショット (540).png

USB接続後、シリアルポートを選択して書き込み。

LEDが順番に点灯した後、すべて消灯 を繰り返す。
0416.gif

他の部品(スイッチ、LED、ソレノイドなど)を接続して制御する場合は
※入力ピン I1~I8 は A0~A7
出力ピン(リレー) OUT1~OUT4 は D0~D3
と書く。

※デジタル入力(digitalRead)で使用する場合はDC24Vまで。
※アナログ入力(analogRead)で使用する場合はDC10Vまで。

ピンアウト
https://content.arduino.cc/assets/AFX00001-pinout.pdf?_gl=1*qj8c8g*_ga*MTIxMDE1OTAzOS4xNjc4Nzc0NzEx*_ga_NEXN8H46L5*MTY3ODc3NDcxMC4xLjEuMTY3ODc3NTAyOS4wLjAuMA

Optaドキュメント
https://docs.arduino.cc/hardware/opta/?_gl=1*qj8c8g*_ga*MTIxMDE1OTAzOS4xNjc4Nzc0NzEx*_ga_NEXN8H46L5*MTY3ODc3NDcxMC4xLjEuMTY3ODc3NTAyOS4wLjAuMA

Optaブログ
https://blog.arduino.cc/2022/11/08/welcome-opta-our-first-ever-micro-plc-with-industrial-iot-capabilities/?_gl=1*13zxada*_ga*MTIxMDE1OTAzOS4xNjc4Nzc0NzEx*_ga_NEXN8H46L5*MTY3ODc3NDcxMC4xLjEuMTY3ODc3NTE0My4wLjAuMA

製造元の販売ページ
https://store-usa.arduino.cc/products/opta-lite

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?