User Tools

Site Tools


en-us_products:mpaino_x

Differences

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

Link to this comparison view

Next revision
Previous revision
en-us_products:mpaino_x [2026/09/07 21:52] – 만듦 - 바깥 편집 127.0.0.1en-us_products:mpaino_x [2026/10/25 08:42] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== MPAINO X analog input module ====== ====== MPAINO X analog input module ======
  
-In MPAINO Series, an analog input X module can be added to the I/O module configuration. (Options on the online store product page)+When ordering an MPAINO Series product, you can add an analog input X module to the I/O module configuration.
  
 Use each channel's DIP switches to select DC 0~5V, DC 0~10V, DC 0(4)~20mA, or NTC thermistor temperature sensor input. Use each channel's DIP switches to select DC 0~5V, DC 0~10V, DC 0(4)~20mA, or NTC thermistor temperature sensor input.
Line 13: Line 13:
 ===== Product Specifications ===== ===== Product Specifications =====
  
-[[https://www.ilogics.net/docs/_media/products:mpaino-x-body.svg|{{ :en-us_products:mpaino-x-body.svg?nolink&180 |MPAINO X analog input module}}]]+{{:en-us_products:mpaino-option-x-front.png?220|X analog input module front}}
  
 ^ Item ^ Details ^ ^ Item ^ Details ^
Line 22: Line 22:
 | Mode selection | Per-channel DIP switch settings | | Mode selection | Per-channel DIP switch settings |
 | A/D converter IC | ADS1118 | | A/D converter IC | ADS1118 |
-| Effective resolution | 15bit — raw values 0~32767 over the rated voltage/current input range |+| Effective resolution | 15-bit — raw values 0~32767 over the rated voltage/current input range |
 | NTC sensor specification | 10kΩ at 25°C, B value (β) 3950K | | NTC sensor specification | 10kΩ at 25°C, B value (β) 3950K |
 | NTC return units | ''ntcRead()'': integer temperature × 10 / ''ntcReadf()'': floating-point °C | | NTC return units | ''ntcRead()'': integer temperature × 10 / ''ntcReadf()'': floating-point °C |
Line 29: Line 29:
 | Operating environment | Use built-in commands in the ILOGICS board package for MPAINO | | Operating environment | Use built-in commands in the ILOGICS board package for MPAINO |
  
-**Resolution and accuracy are different.** 15bit indicates the number of distinct value steps. Actual measurement error is affected by the sensor, signal source, wiring, noise, and other factors. The formulas on this page describe calculations over the rated range; they do not represent calibration results or isolation/overvoltage protection ratings.+**Resolution and accuracy are different.** 15-bit indicates the number of distinct value steps. Actual measurement error is affected by the sensor, signal source, wiring, noise, and other factors. The formulas on this page describe calculations over the rated range; they do not represent calibration results or isolation/overvoltage protection ratings.
  
 ===== Order configuration and module count ===== ===== Order configuration and module count =====
Line 219: Line 219:
 Convert a 1~5V sensor to engineering units with ''minimum + ratio * (maximum - minimum)''. If ''ratio'' is below 0 or above 1, it is out of range; handle it separately according to the sensor specifications. Unconditionally clipping the display to 0~1 may hide abnormal conditions. ''analogRead2()'' is for 4~20mA; do not use it for 1~5V signals. Convert a 1~5V sensor to engineering units with ''minimum + ratio * (maximum - minimum)''. If ''ratio'' is below 0 or above 1, it is out of range; handle it separately according to the sensor specifications. Unconditionally clipping the display to 0~1 may hide abnormal conditions. ''analogRead2()'' is for 4~20mA; do not use it for 1~5V signals.
  
-Use floating-point constants as shown in the example to avoid 16bit integer overflow during calculations. For example, avoid calculating ''raw * 30000'' as an integer before dividing.+Use floating-point constants as shown in the example to avoid 16-bit integer overflow during calculations. For example, avoid calculating ''raw * 30000'' as an integer before dividing.
  
 ===== Example 3 · 4~20mA pressure gauge and error handling ===== ===== Example 3 · 4~20mA pressure gauge and error handling =====
Line 361: Line 361:
 | Read NTC temperature | [[:en-us_commands:reference:ntcread|ntcRead]] · [[:en-us_commands:reference:ntcreadf|ntcReadf]] | | Read NTC temperature | [[:en-us_commands:reference:ntcread|ntcRead]] · [[:en-us_commands:reference:ntcreadf|ntcReadf]] |
 | Product configuration / Wiring basics | [[:en-us_products:mpaino|MPAINO Series]] · [[:en-us_guide:wiring|Wiring guide]] | | Product configuration / Wiring basics | [[:en-us_products:mpaino|MPAINO Series]] · [[:en-us_guide:wiring|Wiring guide]] |
 +
 +[[:en-us_products:mpaino_f|F PT100 input]] · [[:en-us_products:mpaino_y|Y analog output]] · [[:en-us_products:mpaino_k|K pulse output]]
  
 [[:en-us_products:mpaino|← Back to MPAINO Series]] [[:en-us_products:mpaino|← Back to MPAINO Series]]
  
en-us_products/mpaino_x.1788785571.txt.gz · Last modified: by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki