Smacq Technologies M2000 Series User manual

M2000 Series Remote I/O Module
User Manual
Rev: E
Beijing Smacq Technology Co., Ltd.
Smacq.com
Smacq.cn

1
Statement
Copyright
©2019 Beijing Smacq Technology Co., Ltd. All rights reserved
No content of this manual may be reproduced, modified or abridged without prior consent and
written permission.
Trademark information
is a registered trademark of Beijing Smacq Technology Co., Ltd.
The names of the other products and companies mentioned in this document are trademarks or
trade names of their respective companies.
Other Disclaimer
⚫The information provided in this document may be modified and updated in subsequent
versions without prior notice.
⚫Smacq does not provide any warranties, express or implied, for this document as well as the
information inside it, including but not limited to implied warranties of the marketable nature
of the product and its suitability for a particular purpose.
⚫There may be a chance that inaccurate descriptions or errors exist in this document. Smacq
does not hold any liability for accidents because of the information and deductive functions
provided in this manual, as well as the resulting loss of any chance because of the use of this
document.
⚫Smacq reserves the rights to change product specifications, prices, and decide whether to stop
the production.
Contact Us
If you have any questions or need assistance in using this product or this document, please contact
us via:
Phone: (+86)10 - 52482802
Website: http://www.smacq.com
http://www.smacq.cn

2
Safety Requirements
Warning
Only the voltage within the specified range can be connected. Voltage
exceeding the specified range may cause damage to the device, and even
present a negative impact on personal safety. Check the product
specification for detailed reference to the range of voltages that can be
connected by each port.
Warning
Do not attempt to operate the device in other ways that are not
mentioned in this document. Incorrect use of the device may be
dangerous. In the event of device damage, the internal security
protection mechanism will also be affected.
Warning
Do not attempt to replace device components or change devices in other
ways that are not mentioned in this document. Do not repair the device
yourself in the event of a product failure.
Warning
Do not use the device in an environment where an explosion may occur
or where flammable flue or gas is present. If you must use the device in
this kind of environment, please fit it into a proper case.
Warning
While the device is running, all chassis covers and fill panels need to be
closed.
Warning
For equipment with exhaust vents, do not insert foreign objects into the
vents or block air circulation in the vents.

3
Measurement Categories
Warning
For use in measurement category I (CAT I) only. Do not use in
measurement category II/III/IV. Use this device to connect signals or
make measurements.
Measurement categories Note
Measurement categories I (CAT I) means that measurements are made on a circuit that is not
directly connected to the main power supply. For example, a circuit that is not exported from the
main power supply, especially a circuit that is exported from a protected (internal) primary power
supply, is measured. In the latter case, the instantaneous stress will change. Therefore, the user
should be aware of the instantaneous affordability of the device.
Measurement categories II (CAT II) means that measurements are made on a circuit that is directly
connected to a low-voltage device. For example, a measurement on household appliances,
portable tools and similar equipment.
Measurement categories III (CAT III) means that measurements are made in construction
equipment. For example, a measurement on the distribution boards, circuit breakers, wiring
(including cables, Busbars, junction boxes, switches, sockets) in fixed equipment and equipment
for industrial use and certain other equipment (for example, fixed motors that are permanently
connected to fixtures).
Measurement categories IV (CAT IV) means that measurements are made on the source of
low-voltage equipment. For example, a measurement on a meter, a major overcurrent protection
device, and a pulse control unit.

4
Environment
Temperature
Operating
0℃ ~ 55℃
Storage
-40℃ ~ 85℃
Humidity
Operating
5%RH ~ 95%RH, no condensation
Storage
5%RH ~ 95%RH, no condensation
Pollution degree
2
Highest elevation
2000 m
Pollution degree description
Pollution degree 1: No pollution, or only dry non-conductive pollution. This pollution degree has
no effect. For example: a clean room or an air-conditioned office environment.
Pollution degree 2: Generally only dry non-conductive pollution occurs. Temporary conduction
can sometimes occur due to condensation. For example: General indoor environment.
Pollution degree 3: Conductive pollution occurs, or dry non-conductive pollution becomes
conductive due to condensation. For example, an outdoor sheltered environment.
Pollution degree 4: Permanent conductive pollution caused by conductive dust, rain, or snow. For
example: Outdoor places.
Recycle precautions
Warning
Some of the substances contained in this product may be harmful to the
environment or human health. In order to avoid releasing harmful
substances into the environment or endangering human health, it is
recommended that appropriate methods be used to recover this product
to ensure that most materials can be properly reused or recycled. For
information about processing or recycling, please contact your local
professional organizations.

5
CONTENT
Statement........................................................................ 1
Safety Requirements....................................................... 2
Measurement Categories ................................................ 3
Environment................................................................... 4
1 Product Profile............................................................. 6
1.1. Overview............................................................. 6
1.2. Product Specifications......................................... 7
2 Unpacking and Packing List of Products................... 13
2.1 Unpacking Products........................................... 13
2.2 Packing List ....................................................... 13
3 Installation and Simple Test....................................... 14
3.1. Hardware Installation........................................ 14
3.2. Software Installation ......................................... 14
3.3. Simple Test........................................................ 15
4 Analog Input.............................................................. 17
5. Programming Instructions ........................................ 18
6.After-Sales Service and Warranty.............................. 24
7.Ordering Information................................................. 25

6
1 Product Profile
1.1. Overview
AI 6-
+Vs
AI 6+
AI 7-
AI 7+
NC
NC
NC
NC
INIT
485-A
485-B
GND
NC
AI 5+
AI 0-
AI 0+
AI 1-
AI 1+
AI 2-
AI 2+
AI 3-
AI 3+
AI 4-
AI 4+
AI 5-
M2001 Analog Input
Code : Input Range
Modbus
Smacq.com
Smacq.cn
®
0 : ±10V
2 : 0 ~10V
1 : ±5V
3 : 0 ~5V
4 : 1 ~5V
5 : ±2.5V
6 : ±1.25V
7 : ±600mV
8 : ±300mV
9 : ±150mV
10 : ±75mV
11 : ±20mA
12 : 0~20mA
13 : 4-20mA
AI 6-
+Vs
AI 6+
AI 7-
AI 7+
NC
NC
NC
NC
INIT
485-A
485-B
GND
NC
AI 5+
AI 0-
AI 0+
AI 1-
AI 1+
AI 2-
AI 2+
AI 3-
AI 3+
AI 4-
AI 4+
AI 5-
M2002 Analog Input
Code : Input Range
Modbus
Smacq.com
Smacq.cn
®
0 : ±20mA
1 : 0 ~20mA
2 : 4-20mA
AI 5 +
+Vs
AI 5 -
AI 6 +
AI 6 -
AI 7 +
AI 7 -
485-A
485-B
GND
AI 0 +
AI 4 -
AI 0 -
AI 1 +
AI 1 -
AI 2 +
AI 2 -
AI 3 +
AI 3 -
AI 4 +
M2003 Analog Input
Code : Input Range
Modbus
Smacq.com
Smacq.cn
®
0 :
2 :
1 :
3 :
0~5V
1~5V
0~20mA
4-20mA (default)
Overview
The remote IO modules in M2000 series refer to a group of computer interface modules with
Modbus RTU standard protocol as basis. Through standard Modbus RTU protocol, M2000 is
remotely controlled with multi-channel programmable analog input interface, multiple output
ranges and multiple sampling rates, and can be converted by program control.
Characteristics Points
8-channel analog input
M2001, M2002, 16-bit resolution
M2003, 12-bit resolution (16-bit in high-resolution mode)
Use standard Modbus RTU protocol
Multi-range setting
Five sampling rates are optional (M2001, M2002)

7
The built-in watchdog will automatically reset the module when the system fails.
9-24V power supply voltage range
DIN guide rail installation and stackable installation
Application Scope
⚫Remote data acquisition
⚫Process monitoring
⚫Industrial process control
⚫Energy management
⚫Monitoring
⚫Safety system
⚫Laboratory automation
⚫Building automation
⚫Production tests
1.2. Product Specifications
General Specifications
Connection
Data interface
RS-485(2-wire)
Baud rate
1200,2400,4800,9600(default),19200,38400,57600,115200bps
Check Digit
No check, odd check and even check (default)
Stop bit
1 (default), 2 digits
Communication
protocol
Modbus RTU
Watchdog
0.1 seconds to 40 seconds
Power Supply
Voltage
9-30VDC
Current
M2001:150mA(MAX) @ 12V
M2002:60mA(MAX) @ 12V
M2003:60mA(MAX) @ 12V
M2001 Product Specification
Analog input

8
Number of channels
8
Type of input
Voltage and current, switched by jumpers.
Resolution
16-bit
Voltage range
±10V, ±5V, 0-10V, 0-5V, 1-5V, ±2.5V, ±1.25V, ±600mV,
±300mV, ±150mV, ±75mV,
Ampere meter range
±20mA, 0-20mA, 4-20mA
Integration time
Maximum speed: 5ms
High speed: 20ms
Medium speed:60ms
Low speed:100ms
Lowest speed:300ms
Input coupling mode
DC
Input impedance
30MΩ, typical
Current input
impedance
120Ω
Accuracy (medium
integration time)
±( Reading % + Range %)
±10V,±5V,0-10V,0-5V,1-5V,±2.5V,±1.25V:0.018 + 0.008
±600mV,±300mV:0.05 + 0.01
±150mV,±75mV :0.1 + 0.05
±20mA,0-20mA,4-20mA :0.05 + 0.015
Temperature
coefficient
25ppm/℃
Isolation voltage
1500V
M2002 Product Specification
Analog input
Number of channels
8
Type of input
Current
Resolution
16-bit
Ampere meter range
±20mA, 0-20mA, 4-20mA
Integration time
Maximum speed: 5ms
High speed: 20ms
Medium speed:60ms
Low speed:100ms
Lowest speed:300ms
Input coupling mode
DC
Current input
impedance
120Ω
Accuracy (medium
integration time)
±( Reading % + Range %)
±20mA,0-20mA,4-20mA :0.05 + 0.015

9
Temperature
coefficient
25ppm/℃
Isolation voltage
1500V
M2003 Product Specification
Analog input
Number of channels
8
Type of input
Voltage and current, switched by jumpers.
Resolution
12-bit
16-bit(high resolution mode)
Voltage range
0-5V, 1-5V,
Ampere meter range
0-20mA, 4-20mA
Integration time
10ms
Input coupling mode
DC
Input impedance
30MΩ, typical
Current input
impedance
249Ω
Accuracy (medium
integration time)
±( Reading % + Range %)
0.05 + 0.1
Temperature
coefficient
25ppm/℃
Isolation voltage
1500V

10
AI 6-
+Vs
AI 6+
AI 7-
AI 7+
NC
NC
NC
NC
INIT
485-A
485-B
GND
NC
AI 5+
AI 0-
AI 0+
AI 1-
AI 1+
AI 2-
AI 2+
AI 3-
AI 3+
AI 4-
AI 4+
AI 5-
M2001 Analog Input
Code : Input Range
Modbus
Smacq.com
Smacq.cn
®
0 : ±10V
2 : 0~10V
1 : ±5V
3 : 0~5V
4 : 1~5V
5 : ±2.5V
6 : ±1.25V
7 : ±600mV
8 : ±300mV
9 : ±150mV
10 : ±75mV
11 : ±20mA
12 : 0~20mA
13 : 4-20mA
M2001 wiring definition

11
AI 6-
+Vs
AI 6+
AI 7-
AI 7+
NC
NC
NC
NC
INIT
485-A
485-B
GND
NC
AI 5+
AI 0-
AI 0+
AI 1-
AI 1+
AI 2-
AI 2+
AI 3-
AI 3+
AI 4-
AI 4+
AI 5-
M2002 Analog Input
Code : Input Range
Modbus
Smacq.com
Smacq.cn
®
0 : ±20mA
1 : 0~20mA
2 : 4-20mA
M2002 wiring definition

12
AI 5 +
+Vs
AI 5 -
AI 6 +
AI 6 -
AI 7 +
AI 7 -
485-A
485-B
GND
AI 0 +
AI 4 -
AI 0 -
AI 1 +
AI 1 -
AI 2 +
AI 2 -
AI 3 +
AI 3 -
AI 4 +
M2003 Analog Input
Code : Input Range
Modbus
Smacq.com
Smacq.cn
®
0 :
2 :
1 :
3 :
0~5V
1~5V
0~20mA
4-20mA (default)
M2003 wiring definition

13
2 Unpacking and Packing List of Products
2.1 Unpacking Products
To prevent electrostatic discharge (ESD) from damaging the equipment, please pay attention to the
following matters:
⚫Please wear a grounding wrist strap or touch the grounded object first to ensure that the
human body is grounded.
⚫Before taking out the equipment from the package, please contact the anti-static package with
the grounded object.
⚫Do not touch the exposed pins of the connector.
⚫Please put the equipment in the anti-static stick when not using it.
If the product is damaged after unpacking, please contact us in time.
2.2 Packing List
Name
Specification description
Quantity
M2000
M2000 remote IO module host
1
Include attachments
Terminal
13pin/green /3.81
2

14
3 Installation and Simple Test
3.1. Hardware Installation
Before installation and commissioning, the following equipment needs to be prepared:
⚫M2000 remote IO module
⚫AWindows computer with RS-485 interface
⚫A DC voltage (9-24V)
⚫A USB to RS485 converter, such as SDS1001 (if the computer has no RS-485 interface)
Connect the power supply and RS-485 cable as indicated in the following figure. Due to the
limitation of DC voltage drop, it is more appropriate to use thicker wires when selecting power
cables. In addition, long wires can also interfere with communication lines. The choice of RS-485
cable is best to use shielded twisted pair in line with EIA RS-485 to reduce interference.
Power supply and RS-485 connection diagram
3.2. Software Installation
We provide an application program for configuration, detection and simple use of M2000 series
remote IO modules, which can only be installed on Windows desktop operating system.
Double-click the setup.exe to install it.

15
Software installation diagram
3.3. Simple Test
M2000 series remote IO module is set to the initial value before leaving the factory. See the
following table for the initial value. If the setting of M2000 series remote IO module has been
modified and the settings have been forgotten, you can connect the INIT and GND terminals with
wires, then turn on the power of M2000, and then the LED indicator of M2000 will flash three
times at a frequency of 1Hz, and then the M2000 remote IO module will return to the factory
default value.
Table 1 List of default values
Project
Default value
45 address
0x01
Baud rate
9600
Check Digit
Even check
Stop bit
1 bit
Run M Console configuration software.

16
Series M DAQ software

17
4 Analog Input
In M2000 series remote IO modules, M2001 is equipped with 8 voltage/current switchable analog
input channels, and M2002 is equipped with 8 current analog inputs
Within M2001, each channel has a jumper bit, which is used to set the input type of that channel.
When the jumper is not connected, this channel is the voltage input channel; When the jumper is
connected, this channel is the current input channel.
Schematic diagram of voltage analog input connection
Schematic diagram of current analog input connection

18
5. Programming Instructions
M2000 series remote IO module is a group of computer interface modules based on Modbus RTU,
and its programming rules follow the relevant agreements of Modbus RTU protocol.
For the convenience of different application scenarios, M2000 series remote IO modules have
built-in MODBUS address schemes of two versions, namely V1.0 and V2.0. The V1.0 version is a
non-offset address scheme, and V2.0 version is an offset address scheme. Since the publication of
this manual, V2.0 is the default setting. If necessary, you can switch versions through the M
Console software.
Comparison table between coil/register address and Modbus message address.
Coil/register address
V1.0 Modbus message address
V2.0 Modbus message address
1~9999
1~9999,0x000~0x270F
0~9998,0x0000~0x270E
10001~19999
10001~19999,0x2711~0x4E1F
0~9998,0x0000~0x270E
30001~39999
30001~39999,0x7531~0x9C3F
0~9998,0x0000~0x270E
40001~49999
40001~49999,0x9C41~0xC34F
0~9998,0x0000~0x270E
Explanation of MODBUS RTU Command Message
For the convenience of users who use Modbus RTU protocol for the first time, here are some
examples of commonly used Modbus command messages. If you already know Modbus RTU
protocol, you can directly check the mapping table at the back.
03 Function Code
Used to read the hold register
If you need to read the status of three registers of a module starting from address 40201, the host
sends the following command:
Module
address
Function code
Register
address
Number of read
registers
CRC check
0x01
0x03
0x00C8
0x0003
2-byte CRC check
The module returns the following data:
Module
address
Function code
Number of
bytes
Data
CRC check
0x01
0x03
0x06
0x0001 0023 0005
2-byte CRC check
0x0001 is the data of register 40201, 0x0023 is the data of register 40202, and 0x0005 is the data
of register 40203. Please refer to Modbus mapping table for specific meanings.
04 Function Code
Used to read the input register
If you need to read the status of three registers of a module starting from address 30101, the host
sends the following command:
Module
address
Function code
Register
address
Number of read
registers
CRC check

19
0x01
0x04
0x0064
0x0003
2-byte CRC check
The module returns the following data:
Module
address
Function code
Number of
bytes
Data
CRC check
0x01
0x04
0x06
0x0001 0023 0005
2-byte CRC check
0x0001 is the data of register 30101, 0x0023 is the data of register 30102, and 0x0005 is the data
of register 30103. Please refer to Modbus mapping table for specific meanings.
06 Function Code
Hold register for write order
If it is necessary to write register data with address 40201 of a module, the host sends the
following command:
Module
address
Function code
Register
address
Data
CRC check
0x01
0x06
0x00C8
0x001C
2-byte CRC check
The data returned by the module is the same as the content sent.
16 (0x10) Function Code
Used to write multiple holding registers
If it is necessary to read the data of two registers of a module starting from address 40201, the host
sends the following commands:
Module
address
Function
code
Register
address
Number of
registers
Number
of bytes
Data
CRC check
0x01
0x10
0x00C8
0x0002
0x04
0x0001 0023
2-byte CRC
check
The data of each register corresponds to 2 bytes of data, the data of two registers is 4 bytes, and so
on. 0x0001 is the data of register 4101 and 0x0023 is the data of register 4102.
The module returns the following data:
Module
address
Function code
Register
address
Number of registers
CRC check
0x01
0x10
0x00C8
0x0002
2-byte CRC check
This manual suits for next models
3
Table of contents
Popular I/O System manuals by other brands

National Instruments
National Instruments NI 9263 Getting started guide

Broadcast Tools
Broadcast Tools Status Sentinel 16 Installation and operation manual

Automationdirect.com
Automationdirect.com Productivity 2000 P2-16AD-1 manual

Teracom
Teracom TCW181B-CM user manual

Pellas X
Pellas X CAN I/O MC-1 manual

Beckhoff
Beckhoff KL301 Series Documentation