User Tools

Site Tools


en-us_products:mpino_8a4r_su

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en-us_products:mpino_8a4r_su [2026/09/17 12:16] – external edit 127.0.0.1en-us_products:mpino_8a4r_su [2026/10/25 08:42] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== MPINO-8A4R-SU ====== ====== MPINO-8A4R-SU ======
  
-MPINO-8A4R-SU is a all-in-one industrial Arduino with 8 digital inputs and 4 relay with independent COM terminals outputs. A single PCB integrates selectable analog inputs, NTC temperature sensor inputs, 6 PWM outputs, and RS-485·I²C·SPI communication.+MPINO-8A4R-SU is an all-in-one industrial Arduino with 8 digital inputs and 4 relay outputs with independent COM terminals. A single PCB integrates selectable analog inputs, NTC temperature sensor inputs, 6 PWM outputs, and RS-485·I²C·SPI communication.
  
 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).
Line 17: Line 17:
 |  Power  |  -  |  Supply voltage  | DC 24V only (0.5A or more)  | |  Power  |  -  |  Supply voltage  | DC 24V only (0.5A or more)  |
 |  Digital inputs  |  8 points \\ (Solid-state, isolated)  |  P0~P7  | operating input voltage: DC 0~40V \\ HIGH detection voltage: DC 5V or higher \\ 4 points/1COM \\ NPN/PNP input support  | |  Digital inputs  |  8 points \\ (Solid-state, isolated)  |  P0~P7  | operating input voltage: DC 0~40V \\ HIGH detection voltage: DC 5V or higher \\ 4 points/1COM \\ NPN/PNP input support  |
-|  Relay outputs  |  4 points \\ (Mechanical contacts, isolated)  |  P32~P35  | operating connection voltage: DC 0~30V or AC 0~250V \\ maximum allowable output current: 16A/1 points, 16A/1COM \\ 1 points/1COM  | +|  Relay outputs  |  4 points \\ (Mechanical contacts, isolated)  |  P32~P35  | operating connection voltage: DC 0~30V or AC 0~250V \\ maximum allowable output current: 16A/1 point, 16A/1COM \\ 1 point/1COM  | 
-|  Analog inputs  |  4 points \\ (Non-isolated)  |  A0~A3  | DC 0~5V: 10bit (0~1023), input resistance 100MΩ (±1%) \\ 0~20mA or 4~20mA: 10bit (0~1023 or 0~818), input resistance 250Ω (±1%) \\ DC 0~10V: 10bit (0~1023), input resistance 200kΩ (±1%), optional  |+|  Analog inputs  |  4 points \\ (Non-isolated)  |  A0~A3  | DC 0~5V: 10-bit (0~1023), input resistance 100MΩ (±1%) \\ 0~20mA or 4~20mA: 10-bit (0~1023 or 0~818), input resistance 250Ω (±1%) \\ DC 0~10V: 10-bit (0~1023), input resistance 200kΩ (±1%), optional  |
 |  Temperature sensor inputs  |  2 points \\ (Non-isolated)  |  NTEMP \\ A4, A5  | input temperature: -40~120℃ \\ Sensor: NTC 3950K, 10kΩ(25℃) \\ Resolution: 0.1℃ (at 0~40℃)  | |  Temperature sensor inputs  |  2 points \\ (Non-isolated)  |  NTEMP \\ A4, A5  | input temperature: -40~120℃ \\ Sensor: NTC 3950K, 10kΩ(25℃) \\ Resolution: 0.1℃ (at 0~40℃)  |
 |  Interrupts \\ High-Speed Counter / Encoder  |  4 points \\ (Non-isolated)  |  D24(CLK), D25(DIO) \\ D18(SCL), D19(SDA)  | input voltage: DC 0~5V \\ HIGH detection voltage: DC 3V or higher \\ input frequency: Max. 50kHz \\ Built-in 10kΩ pull-up \\ FND unavailable when D24/D25 are in use \\ I²C unavailable when D18/D19 are in use  | |  Interrupts \\ High-Speed Counter / Encoder  |  4 points \\ (Non-isolated)  |  D24(CLK), D25(DIO) \\ D18(SCL), D19(SDA)  | input voltage: DC 0~5V \\ HIGH detection voltage: DC 3V or higher \\ input frequency: Max. 50kHz \\ Built-in 10kΩ pull-up \\ FND unavailable when D24/D25 are in use \\ I²C unavailable when D18/D19 are in use  |
Line 157: Line 157:
 </code> </code>
  
 +
 +===== STATUS LED =====
 +
 +The MPINO-8A4R-SU STATUS LED is an indicator mounted on the board. You can use it to show the operating state of your program.
 +
 +The STATUS LED is connected to digital pin D20. In a sketch, use ''LED_BUILTIN'' in place of D20. Set ''pinMode(LED_BUILTIN, OUTPUT)'' before controlling it. ''digitalWrite(LED_BUILTIN, HIGH)'' turns the LED on; ''digitalWrite(LED_BUILTIN, LOW)'' turns it off.
 +
 +**Note:** The STATUS LED is on the board and is separate from the external output terminals.
 +
 +==== Example · Blink the STATUS LED ====
 +
 +This example turns the STATUS LED on and off at 0.5-second intervals.
 +
 +<code cpp>
 +void setup() {
 +  pinMode(LED_BUILTIN, OUTPUT);
 +}
 +
 +void loop() {
 +  digitalWrite(LED_BUILTIN, HIGH);  // LED on
 +  delay(500);
 +  digitalWrite(LED_BUILTIN, LOW);   // LED off
 +  delay(500);
 +}
 +</code>
  
 ===== Relay outputs ===== ===== Relay outputs =====
Line 592: Line 617:
  
 <code cpp> <code cpp>
-// Serial Monitor via MP download cable ↔ RS-232 Serial1+// Serial Monitor via MP download cable ↔ RS-485 Serial1
 void setup() { void setup() {
   Serial.begin(115200);   Serial.begin(115200);
Line 729: Line 754:
 **Related built-in functions** **Related built-in functions**
  
-=== Function example · LS Industrial Systems Cnet SLave: ICnetMem(), ICnetAdr(), ICnetInit(), ICnet() ===+=== Function example · LS Industrial Systems Cnet Slave: ICnetMem(), ICnetAdr(), ICnetInit(), ICnet() ===
  
 **Function prototype** **Function prototype**
en-us_products/mpino_8a4r_su.1789615017.txt.gz · Last modified: by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki