====== MPS-16A16R ====== MPS-16A16R is a all-in-one industrial PLC with 16 digital inputs and 16 relay outputs. Provides 4 analog inputs, 2 NTC temperature sensor inputs, 2 high-speed input channels, 3 PWM outputs, and RS-485 communication. Program with ladder logic using MP STUDIO. {{ :en-us_products:mps-16a16r-connectors.svg?nolink |MPS-16A16R connector guide }} ===== Product Specifications ===== ^ Category ^ Quantity ^ Terminal / Item ^ Specifications ^ | Programming method | - | - | MP STUDIO \\ MP STUDIO2 \\ (Ladder logic program) | | Power | - | +5V, P24, N24 | DC 12~24V (0.5A or more when using DC 24V) \\ +5V output: up to 1A | | Digital inputs | 16 points \\ (Solid-state, isolated) | P0~P15 | DC 0~40V; HIGH detection at DC 5V or higher \\ COM0: P0~P7, COM1: P8~P15 \\ NPN/PNP input support | | Relay outputs | 16 points \\ (Mechanical contacts, isolated) | P32~P47 | AC 250V or DC 30V \\ Max. 5A/1 points, 15A/1COM \\ 4 points/1COM | | Analog inputs | 4 points \\ (Non-isolated) | A0~A3 | Factory default: 0(4)~20mA \\ Can be changed to DC 0(1)~5V / DC 0~10V \\ 10bit | | Temperature sensor inputs | 2 points \\ (Non-isolated) | NTEMP channels 0·1 | NTC 3950K, 10kΩ(25℃) \\ -40~120℃ | | High-Speed Counter / Encoder | 2 channels \\ (Non-isolated) | CLK(A)·DIO(B) \\ SDA(A)·SCL(B) | Max. 50kHz \\ Channel 1 is shared with I²C | | Pulse outputs | 3 points \\ (Non-isolated) | PWM0~PWM2 | DC 5V, Max. 30mA \\ Shares 1 timer | | Communication Channels | 1 channel each \\ (Non-isolated) | I²C, RS-485 | I²C Master \\ Modbus RTU Slave \\ LS Industrial Systems Cnet(XGK) Slave | | Memory | - | Flash | 128KB (32KB used by system) | | ::: | ::: | Data Memory | 4KB (1KB used by system) | ===== Digital inputs ===== [[:en-us_guide:wiring#digital_input_one_channel_check|See the one-channel digital-input check before wiring for the first time. →]] ^ Contact ^ COM ^ Input type ^ Connector / Wiring example ^ | P0~P7 | COM0 | NPN/PNP inputs | {{:en-us_products:mps-16a16r-digital-input-wiring.svg?628|MPS-16A16R digital-input}} | | P8~P15 | COM1 | NPN/PNP inputs | ::: | ===== Relay outputs ===== [[:en-us_guide:wiring#relay_output_one_channel_check|See the one-channel relay-output check before wiring for the first time. →]] ^ COM ^ Contact ^ Contact ratings ^ Connector / Wiring example ^ | COM2 | P32~P35 | AC 250V or DC 30V, Max. 5A/ points | {{:en-us_products:mps-16a16r-relay-output-wiring.svg?740|MPS-16A16R relay-output}} | | COM3 | P36~P39 | AC 250V or DC 30V, Max. 5A/ points | ::: | | COM4 | P40~P43 | AC 250V or DC 30V, Max. 5A/ points | ::: | | COM5 | P44~P47 | AC 250V or DC 30V, Max. 5A/ points | ::: | ===== Analog / Temperature inputs ===== ^ channel ^ Input range ^ Function block ^ Connector / Wiring example ^ | A0~A3 | 0(4)~20mA, DC 0(1)~5V, DC 0~10V | ''ADC'' or ''ADC2'' | {{:en-us_products:mps-16a16r-analog-input-wiring.svg?691|MPS-16A16R analog-input}} | | NTEMP channels 0·1 | NTC 10kΩ, 3950K | ''NTEMP'' | ::: | ===== PWM and High-Speed Inputs ===== ^ Function ^ Contacts / Channels ^ Points ^ Connector / Wiring example ^ | PWM outputs | PWM0~PWM2 | 3 points | {{:en-us_products:mps-16a16r-pwm-output-wiring.svg?334|MPS-16A16R pwm-output}} | | High-speed counter / Encoder channel 0 | CLK(A), DIO(B) | 1 channel | {{:en-us_products:mps-16a16r-counter-encoder0-wiring.svg?369|MPS-16A16R counter-encoder0}} | | I²C · High-speed input ch. 1 | SDA(A), SCL(B) | 1 channel | {{:en-us_products:mps-16a16r-counter-encoder1-wiring.svg?369|MPS-16A16R counter-encoder1}} | | FND / ENCO / High-speed input channel 0 | CLK(A), DIO(B) | 1 channel | {{:en-us_products:mps-16a16r-counter-encoder0-wiring.svg?369|MPS-16A16R counter-encoder0}} | ===== Communication and Upload ===== ^ Function ^ Terminals / Cables ^ Usage ^ Connector / Wiring example ^ | Program download | MP Download Cable | MP STUDIO download / monitoring | {{:en-us_products:mps-16a16r-communication-wiring.svg?780|MPS-16A16R communication}} | | I²C communication | SDA, SCL | I²C Master | ::: | | RS-485 | 485+, 485- | Modbus RTU Slave, LS Industrial Systems Cnet(XGK) Slave, IBUS Master·Slave | ::: | | Power terminals | +5V, P24, N24 | DC 12–24V input | ::: | ===== Basic I/O example ===== 0000 [ P0:Run button ]────────────────( P32:Relay ) [[:en-us_products:mps|← Back to MPS Series comparison]]