Without prior consent and written permission, no content of this manual may be copied, modified, or deleted. Trademark information It is a registered trademark of Smacq Technologies. Co., Ltd. The other products and company names mentioned in this document are trademarks or business names of their respective companies.
Safety requirements Warning: Only connect voltage within the specified range. If the voltage exceeds the specified range, it may cause equipment damage and even affect personal safety. The voltage range that can be connected to each port is detailed in the product specification section.
Measurement category Warning: This device can only be used in measurement category I (CAT I). Do not use this device to connect signals or perform measurements in measurement categories II/III/IV. Measurement category description Measurement Category I (CAT I) refers to measurements taken on circuits that are not directly connected to the main power supply.
Page 5
Environment Temperature Operation 0℃~55℃ Storage -40℃~85℃ Humidity Operation 5% RH~95% RH, non-condensing Storage 5% RH~95% RH, non-condensing Pollution level Highest altitude 2000m Pollution level description Pollution level 1: No pollution, or only dry non-conductive pollution occurs. This pollution level has no impact. For example, a clean room or an air-conditioned office environment. Pollution level 2: Generally only dry non-conductive pollution occurs.
1.1. Overview Overview The M2000 series remote IO module is a set of computer interface modules based on the Modbus RTU standard protocol. The M2000 is remotely controlled through the standard Modbus RTU protocol, with programmable analog input interfaces for multiple channels, multiple output ranges,...
Page 7
Feature point 8-channel analog input M2001, M2002, 16 bit resolution M2003, M2004, M2013, M2014, 12 bit resolution (16 bit in high-resolution mode) Using standard Modbus TCP protocol Multi-range setting sampling rates to choose from (M2001, M2002) Multi- ...
1.2. Product specifications Common Specifications Connection Interface RS-485 (2-Wire) 1200,2400,4800,9600(Default),19200,38400,57600,115200 Baud rate (bps) NONE, ODD, EVEN(Default) Checksum 1(Default), 2 Stop bits Protocol Modbus RTU Watchdog Timer 0.1seconds to 40 seconds Power Supply Input Voltage 9-30 VDC Electric Current M2001: 150mA(Max) @ 12V M2002: 60mA(Max) @ 12V M2003: 60mA(Max) @ 12V M2013: 60mA(Max) @ 12V...
Page 9
M2001 Wiring Definition M2001 Product Specification Analog input Channels Channel mode Differential Input Type Voltage, Current (Switch through Jumper setting) Resolution 16-bit Voltage range ±10V (Default), ±5V, ±2.5V, ±1.25V,0-10V, 0-5V, 1-5V ±600mV, ±300mV, ±150mV, ±75mV Current range ±20mA, 0-20mA, 4-20mA Integral time Maximum speed: 5ms High speed: 20ms...
Page 10
M2002 Wiring Definition M2002 Product Specification Analog input Channels Channel mode Differential Input Type Current Resolution 16-bit Current range ±20mA(Default), 0-20mA, 4-20mA Integral time Maximum speed: 5ms High speed: 20ms Medium speed: 60ms (Default) Low speed: 100ms Minimum speed: 300ms Input coupling mode Current input impedance 120Ω...
Page 11
M2003 Wiring Definition M2003 Product Specification Analog input Channels Channel mode Referenced Single Ended Input Type Voltage, Current (Switch through Jumper setting) Resolution 12-bit 16-bit (High-resolution mode) Voltage range 0-5V, 1-5V Current range 0-20mA, 4-20mA (Default) Integral time 20ms Input coupling mode Voltage input impedance 10M Ω...
Page 12
M2013 Wiring Definition M2013 Product Specification Analog input Channels Channel mode Referenced Single Ended Input Type Voltage, Current (Switch through Jumper setting) Resolution 12-bit 16-bit (High-resolution mode) Voltage range 0-10V (Default), 2-10V Current range 0-20mA, 4-20mA Integral time 20ms Input coupling mode Voltage input impedance 10M Ω...
Page 13
M2004 Wiring Definition M2004 Product Specification Analog input Channels Channel mode Referenced Single Ended Input Type Voltage, Current (Switch through Jumper setting) Resolution 12-bit 16-bit (High-resolution mode) Voltage range 0-5V, 1-5V Current range 0-20mA, 4-20mA (Default) Integral time 20ms Input coupling mode Voltage input impedance 10M Ω...
Page 14
M2014 Wiring Definition M2014 Product Specification Analog input Channels Channel mode Referenced Single Ended Input Type Voltage, Current (Switch through Jumper setting) Resolution 12-bit 16-bit (High-resolution mode) Voltage range 0-10V, 2-10V Current range 0-20mA, 4-20mA (Default) Integral time 20ms Input coupling mode Voltage input impedance 10M Ω...
2. Product unpacking and packing list 2.1. Product unboxing To prevent equipment damage from electrostatic discharge (ESD), please note the following: Please wear a grounded wristband or touch a grounded object first to ensure that the human body is grounded.
Power Connection Diagram 3.2. Software installation We provide an application for configuring, detecting, and easy-to-use M2000 series remote I/O modules, which can only be installed on the Windows desktop operating system. Double click to run setup. exe for installation.
Page 17
3.3. Simple testing The M2000 series remote I/O module is set to its initial value before leaving the factory, as shown in the table below. If the settings of the M2000 series remote I/O module have been modified and the settings have been forgotten, a wire can be used to connect the Initiate and GND terminals, and then the power of the M2000 can be turned on.
4. Analog input In the M2000 series remote I/O module, except M2002 cannot switched input type, the other module voltage/Current switchable. Each channel has a Jumper bit to set the input type for that channel. When the Jumper is not connected, this channel is a voltage input channel;...
Page 19
At the leave factory, these Jumper positions will be set according to the default input range. The default range is marked on the front panel of the module, as shown in the figure below. The default range is 0~10V, so there is no Jumper wire connected inside. If you need to measure a 20mA Current signal, you need to open the housing and plug in the Jumper cap on the corresponding channel.
Page 20
Schematic diagram of voltage signal analog input connection Schematic diagram of Current signal analog input connection...
5. Programming instructions The M2000 series remote I/O module is a set of computer interface modules based on Modbus RTU, and its programming rules follow The relevant conventions of Modbus RTU protocol. For the convenience of different application scenarios, the M2000 series remote IO module is equipped with two versions of MODBUS address schemes, namely V1.0 and V2.0.
Page 22
03 Function code Used for reading and holding registers To read the status of three registers starting from address 40201 in a module, the host sends the following command: Module address Function code Register address Read the number of CRC verification registers 0x01 0x03...
Page 23
(0x0F) Function code Used for writing multiple coils (DO) To read the status of the 8 coils starting from address 1 of a module, the host sends the following command: Module address Function code Coil address Number of coils Byte count data CRC verification 0x01 0x0F 0x0000...
Page 24
M2000 Series Remote I/O Module Universal Function Modbus Mapping Table Address 4X Function Explain Attribute Command 40201 1-255 Read/Write 0x03,0x06,0x10 485 Address 40202 Read/Write 0x03,0x06,0x10 Serial port settings 0-3 bits: Baud rate 4-5 bits: Checksum 6-7 bits: Stop bit 40203...
Page 25
M2000 Series Remote I/O Module Modbus Mapping Table Analog input register list (The 4-channel module cannot use 30005-30008 register) Address 3X Channel Function Attribute Command Analog input register Read 30001 AI 0 0x04 Analog input register Read 30002 AI 1...
Page 26
M2013,MT2014 High Resolution Mode (Default) Register Data and Analog Values list Analog input range Analog input register data values (Decimal) 0-65535, 0 corresponds to 0V, 65535 corresponds to 10V 0-10V 0-65535, 0 corresponds to 2V, 65535 corresponds to 10V 2-10V 0-65535, 0 corresponds to 0mA, 65535 corresponds to 20mA 0-20mA 4-20mA...
Page 27
M2002 Analog Input Range Register Range and Set Value Comparison Table Analog input range Analog input range register setting value (Decimal) ±20mA 0-20mA 4-20mA Comparison Table of Range and Setting Values of M2003 and M2004 Analog Input Range Register Analog input range Analog input register data values (Decimal) 0-5V 1-5V...
6. After sales service and warranty Smacq Technologies. Co., Ltd. promises that its products are under warranty. If the product malfunctions during normal use, we will provide free repair or replacement of parts for the user. For detailed warranty instructions, please refer to the warranty instructions inside the packaging box.
7. Ordering information Main Equipment Model Description 8-channel Voltage/Current analog input M2001 8-channel Current analog input M2002 8-channel Voltage/Current analog input M2003 M2013 8-channel Voltage/Current analog input 8-channel Voltage/Current analog input (10V Range) M2004 8-channel Voltage/Current analog input (10V Range) M2014 Standard Accessories Model...
8. Document Revision History Date Edition Remarks First release. 2019.03.28 Rev: A 2019.11.06 Rev: B Revise important programming content. Ad d so m e co n t e n t to M2 0 0 3 2021.12.20 Rev: C Mo d ify som e co n tent of M2 00 3 data co m par iso n tab le 2022.06.22 Rev: D Add relevan t co n tent on Mo db u s pr oto col ex plan atio n...
Need help?
Do you have a question about the M2000 Series and is the answer not in the manual?
Questions and answers