en-us_products:mpaino_32a32t
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en-us_products:mpaino_32a32t [2026/09/13 00:34] – external edit 127.0.0.1 | en-us_products:mpaino_32a32t [2026/10/25 08:42] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== MPAINO-32A32T ====== | ====== MPAINO-32A32T ====== | ||
| - | MPAINO Series | + | The MPAINO Series |
| Analog input/ | Analog input/ | ||
| The selected I/O and optional modules are assembled and shipped as one product. Users cannot add or remove modules. | The selected I/O and optional modules are assembled and shipped as one product. Users cannot add or remove modules. | ||
| Line 13: | Line 13: | ||
| Program the controller with Arduino IDE (Arduino C/C++) or MPINO STUDIO 2 (Arduino C/C++ & ladder logic). | Program the controller with Arduino IDE (Arduino C/C++) or MPINO STUDIO 2 (Arduino C/C++ & ladder logic). | ||
| + | |||
| + | See the [[: | ||
| + | |||
| + | |||
| + | |||
| \\ | \\ | ||
| Line 28: | Line 33: | ||
| | Power | - | Supply voltage | | Power | - | Supply voltage | ||
| | Digital inputs | | Digital inputs | ||
| - | | Transistor outputs | + | | Transistor outputs |
| | High-Speed Inputs / Interrupts | | High-Speed Inputs / Interrupts | ||
| | ::: | 2 points \\ (Non-isolated) | | ::: | 2 points \\ (Non-isolated) | ||
| Line 42: | Line 47: | ||
| ===== Digital inputs ===== | ===== Digital inputs ===== | ||
| + | [[: | ||
| ^ Module ^ Group ^ Terminal ^ Input Configuration ^ Terminals and Wiring Example ^ | ^ Module ^ Group ^ Terminal ^ Input Configuration ^ Terminals and Wiring Example ^ | ||
| | Module 0 | COM0 \\ COM1 | D0~D3 \\ D4~D7 | 8 isolated digital inputs \\ D0/D1 also serve as INT0/INT1 | {{: | | Module 0 | COM0 \\ COM1 | D0~D3 \\ D4~D7 | 8 isolated digital inputs \\ D0/D1 also serve as INT0/INT1 | {{: | ||
| Line 171: | Line 177: | ||
| ===== Transistor outputs ===== | ===== Transistor outputs ===== | ||
| + | [[: | ||
| ^ Module ^ Output terminals ^ Output power ^ Output configuration ^ Terminals and Wiring Example ^ | ^ Module ^ Output terminals ^ Output power ^ Output configuration ^ Terminals and Wiring Example ^ | ||
| | Module 0 | D64~D71 | P24 \\ N24 | 8 isolated SINK transistor outputs | {{: | | Module 0 | D64~D71 | P24 \\ N24 | 8 isolated SINK transistor outputs | {{: | ||
| Line 181: | Line 188: | ||
| ^ Item ^ Rating ^ | ^ Item ^ Rating ^ | ||
| | Load voltage | DC 0~100V | | | Load voltage | DC 0~100V | | ||
| - | | Maximum allowable current | 1A/1 points | + | | Maximum allowable current | 1A/1 point | |
| | Maximum allowable current per module | 8A/1COM | | | Maximum allowable current per module | 8A/1COM | | ||
| Line 281: | Line 288: | ||
| <code cpp> | <code cpp> | ||
| - | // Serial Monitor via MP download | + | // Serial Monitor via USB download |
| void setup() { | void setup() { | ||
| Serial.begin(115200); | Serial.begin(115200); | ||
| Line 300: | Line 307: | ||
| <code cpp> | <code cpp> | ||
| - | // MP download | + | // USB download |
| void setup() { | void setup() { | ||
| Serial.begin(115200); | Serial.begin(115200); | ||
| Line 319: | Line 326: | ||
| <code cpp> | <code cpp> | ||
| - | // MP download | + | // USB download |
| void setup() { | void setup() { | ||
| Serial.begin(115200); | Serial.begin(115200); | ||
| Line 456: | Line 463: | ||
| **Related built-in functions** | **Related built-in functions** | ||
| - | === Function example · LS Industrial Systems Cnet SLave: ICnetMem(), ICnetAdr(), ICnetInit(), | + | === Function example · LS Industrial Systems Cnet Slave: ICnetMem(), ICnetAdr(), ICnetInit(), |
| **Function prototype** | **Function prototype** | ||
| Line 871: | Line 878: | ||
| Control the CPU module STATUS LED with '' | Control the CPU module STATUS LED with '' | ||
| + | |||
| + | You can use the CPU module' | ||
| + | |||
| + | First set '' | ||
| + | |||
| + | ==== Example · STATUS LED blink ==== | ||
| + | |||
| + | This example turns the CPU module' | ||
| + | |||
| + | <code cpp> | ||
| + | void setup() { | ||
| + | pinMode(LED_BUILTIN, | ||
| + | } | ||
| + | |||
| + | void loop() { | ||
| + | digitalWrite(LED_BUILTIN, | ||
| + | delay(500); | ||
| + | digitalWrite(LED_BUILTIN, | ||
| + | delay(500); | ||
| + | } | ||
| + | </ | ||
| ==== Example program · status LED ==== | ==== Example program · status LED ==== | ||
| Display the input 0 state on the CPU module STATUS LED (LED_BUILTIN, | Display the input 0 state on the CPU module STATUS LED (LED_BUILTIN, | ||
| + | |||
| + | **Output setup:** To use the input-state example below, add '' | ||
| <code cpp> | <code cpp> | ||
| Line 893: | Line 923: | ||
| - Select the verified COM number under Tools → Port in Arduino IDE. | - Select the verified COM number under Tools → Port in Arduino IDE. | ||
| - Select '' | - Select '' | ||
| - | - Select '' | + | - Click **Verify (✓)** in Arduino IDE. If there are no errors, click **Upload (→)** to transfer |
| [[https:// | [[https:// | ||
| Line 914: | Line 944: | ||
| | [[https:// | | [[https:// | ||
| - | [[:en-us_products: | + | [[https:// |
| + | [[: | ||
en-us_products/mpaino_32a32t.1789227264.txt.gz · Last modified: by 127.0.0.1
