ユーザ用ツール

サイト用ツール


ja-jp_products:mpaino

文書の過去の版を表示しています。


MPAINO Series

MPAINO Seriesは、Arduino IDE(Arduino C/C++)またはMPINO STUDIO 2(Arduino C/C++ & ラダーロジック)でデジタル入出力、アナログ入出力、温度センサ入力、高速パルス入出力を制御できるモジュール式の産業用Arduinoシリーズです。

CPUモジュール、I/Oモジュール、オプションモジュールを選択して構成します。 選択した構成に組み立てて出荷します。

RS-232 1チャンネル、RS-485 1チャンネル、UART 1チャンネルに対応します。

型式の読み方

  • 8A16Aなどの先頭の数字は、デジタル入力点数です。
  • Rの前の数字は、リレー出力点数です。
  • Tの前の数字は、トランジスタ出力点数です。
  • 16A16Rは、デジタル入力16点、リレー出力16点のモデルです。
  • 16A16Tは、デジタル入力16点、トランジスタ出力16点のモデルです。

MPAINO Series比較表

モデル プログラム デジタル入力 リレー出力 トランジスタ出力 高速パルス入力 エンコーダ入力 RS-232 RS-485 UART
MPAINO-8A8R Arduino & ラダーロジック 8 8 0 4 2 1 1 1
MPAINO-8A8T Arduino & ラダーロジック 8 0 8 4 2 1 1 1
MPAINO-16A16R Arduino & ラダーロジック 16 16 0 4 2 1 1 1
MPAINO-16A16T Arduino & ラダーロジック 16 0 16 4 2 1 1 1
MPAINO-16A32R Arduino & ラダーロジック 16 32 0 4 2 1 1 1
MPAINO-24A24R Arduino & ラダーロジック 24 24 0 4 2 1 1 1
MPAINO-24A24T Arduino & ラダーロジック 24 0 24 4 2 1 1 1
MPAINO-32A16R Arduino & ラダーロジック 32 16 0 4 2 1 1 1
MPAINO-32A32R Arduino & ラダーロジック 32 32 0 4 2 1 1 1
MPAINO-32A32T Arduino & ラダーロジック 32 0 32 4 2 1 1 1
MPAINO-48A48R Arduino & ラダーロジック 48 48 0 2 1 1 1 1
MPAINO-48A48T Arduino & ラダーロジック 48 0 48 2 1 1 1 1
MPAINO-64A64R Arduino & ラダーロジック 64 64 0 2 1 1 1 1
MPAINO-64A64T Arduino & ラダーロジック 64 0 64 2 1 1 1 1

オプションモジュールを追加することで、アナログ入出力、温度センサ入力、高速パルス出力を使用できます。

CPUモジュール

  • ATmega2560, 16MHz
  • Serial1: RS-232
  • Serial2: RS-485
  • Serial3: TTL UART
  • I²C接続に対応

オプションモジュール

製品構成に以下のオプションモジュールを追加できます。 選択した構成に組み立てて出荷します。
ユーザーによるI/Oモジュールやオプションモジュールの追加・取り外しはできません。

コード 機能 モジュール当たりの点数 最大構成 主な特長
X・詳細 アナログ入力 4点 最大5台、20点 ADS1118
DC 0~5V・0~10V・0(4)~20mA・NTC入力選択
F・詳細 PT100Ω温度センサ入力 4点 最大5台、20点 ADS1118
2線式または3線式PT100Ω入力
Y・詳細 アナログ出力 3点 最大4台、12点 PWM平滑
DC 0~5V・0~10V・0(4)~20mA出力選択
K・詳細 高速パルス出力 6点 最大2台、12点 MCU PWM信号を直接出力

アナログ入力とPT100Ω温度センサ入力の合計は最大20点です。
アナログ出力と高速パルス出力の合計は最大12点です。
オプションモジュールを追加した製品はカスタム製作となるため、交換や返金が難しくなります。

論理チャンネル番号

MPAINOコアは、お客様がモジュール順に使いやすいよう、論理番号を実際のMCUピンに変換します。

機能 ユーザー番号 備考
デジタル入力 0から 製品の入力点数まで連続使用
デジタル出力 64から Rはリレー、Tはトランジスタ出力
アナログ入力 X 0~19 モジュール数で使用範囲が決まる
アナログ出力 Y 0~11 モジュール数で使用範囲が決まる
PT100入力 F 0~19 F~F5論理チャンネル
// MPAINO-8A8R例:最初の入力で最初のリレー出力を制御
const uint8_t inputChannel = 0;
const uint8_t outputChannel = 64;
 
void setup() {
  pinMode(inputChannel, INPUT);
  pinMode(outputChannel, OUTPUT);
}
 
void loop() {
  digitalWrite(outputChannel, digitalRead(inputChannel));
}

MPAINOのdigitalPinToInterrupt(2)は、デジタル入力2番ではなくSDA割り込みを意味します。 外部割り込みには、MPAINO専用の論理番号0~3の基準を確認してください。

MPAINO配線原則を確認 →

ja-jp_products/mpaino.1789199926.txt.gz · 最終更新: by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki