Page 1
Mapping Registers for extending I/O or Instrument Max. 700KHz High Speed Pulse Counter Max. 300KHz High Speed Pulse Output Industrial Ethernet Remote I/O Module MxxT Series User Manual Ver 2.3 Date Issued: 2020-11-08 King Pigeon Hi-Tech. Co., Ltd. www.IOT-Solution.com...
Page 2
5) Each model’s I/O port qty is referred to the above table only. As MXXT series use same housing, those I/O port hardware terminal blocks on the device which not described in the table is not valid. Page 2 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 3
8.3.1Read Bit mapping address data46 8.3.2Rewrite the bit mapping address data......................47 8.3.3Read 16-bit mapped address data........................ 48 8.3.4Write 16-bit mapped address data....................... 49 9. Warranty.................................... 50 10.Appendix Application of MQTT............................52 Page 3 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
King Pigeon Hi-Tech.Co., Ltd, its employees and distributors, accept no liability for any loss or damage including consequential damage due to reliance on any material contained in this manual. King Pigeon Hi-Tech.Co., Ltd, its employees and distributors, accept no liability for any Network upgrading or due to the technology specifications contained in this manual.
2.Standard Packing List Ethernet Remote I/O Module X 1, Card type Manual X 1, 35mm Standard DIN rail fixed Bracket*1. Note: The package does not include AC/DC Adaptor. Page 5 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
• Off: 0 to 3 VDC,logic=0 Only the 1 Channel can be used as pulse counter, Compatibles DI and Pulse Counter Frequency counter simultaneously. Counter value will save if power off. Page 6 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 7
2 or 3-wire ±0.1% FSR @ 25°C Accuracy ±0.3% FSR @ -10 and 60°C ±0.5% FSR @ -40 and 75 ℃ Sampling frequency 20Hz • Analog Output Type 0-10V DC Page 7 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 8
DIN rail or wall-mounted • Environmental Limits Operating Temperature Standard Models: -20 to 70°C (-4 to 158°F) Storage Temperature -40 to 85°C (-40 to 185°F) Ambient Relative Humidity 5 to 95% (non-condensing) Page 8 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Industrial Ethernet Remote I/O Module IoT Data Acquisition Module 5. Physical Layout and Installation Diagram 5.1 Physical Layout 35mm Standard DIN rail fixed Bracket: Page 9 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
DC9~36V positive input, 1A, for power on the Unit. If need to use the AO port, DC in 9~36V then please power on it by DC24~36v. – DC9~36V negative input. DC Out 9~36V DC Power output positive for external device, output voltage= input voltage. Page 10 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 11
Digital input (DI) supports up to 16 channels, with dry contact/wet contact type optional, and the default type is wet contact.Digital output (DO) supports up to 16 channels and supports sink type. Page 11 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 12
Industrial Ethernet Remote I/O Module IoT Data Acquisition Module DI&DO DIN1~DIN 1~16 digital input Digital input common DO1~DO1 1~16 digital (sink) output Digital output common DI Internal interface principle block diagram Page 12 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 13
Industrial Ethernet Remote I/O Module IoT Data Acquisition Module DI Wiring (dry contact) DI Wiring (NPN sensor) DI wiring (PNP sensor) Page 13 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 14
Industrial Ethernet Remote I/O Module IoT Data Acquisition Module DO Internal interface principle block diagram Page 14 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 15
The 1st ~ 8th analog input positive The 1st ~ 8th analog quantity common terminal AO1&AO2 1st & 2nd analog output positive 1st & 2nd analog output common terminal Page 15 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 16
1, 4~20mA/0~20mA; 2, 0~5V; 3, 0~10V. The user needs to select the correct type according to the output type of the transmitter. When selecting, please turn the switch to the corresponding position, Page 16 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 17
IoT Data Acquisition Module and at the same time, select the corresponding type on the configuration software. The labels are as follows: AI wiring (2 wire) AI Wiring (3 wire) Page 17 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 18
Industrial Ethernet Remote I/O Module IoT Data Acquisition Module AO Block diagram of internal interface principle AO wiring Page 18 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 19
Industrial Ethernet Remote I/O Module IoT Data Acquisition Module RS485 RS485 RS485 Data A RS485 Data B RS485 Data Ground RS485 Wiring Page 19 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
JP2&JP3’s jump Caps to the right side2PINs, see below pictures. High speed mode: Low speed mode: Short-circuit the upside 2 pins of Short-circuit the downside 2 pins of JP2&JP3’s with Caps. JP2&JP3’s with Caps. Page 20 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
PC and other terminal devices, And make sure the device and computer are in the same LAN. 2) Powered on the device, the PWR LED indicator will turn on and the device will initialize within several second. Page 21 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 22
[Load File]: Import the previously exported configuration file parameter information to the configuration software. [Save File]: Export the current parameter information on the configuration software to a computer configuration Page 22 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Click [Turn On] or [Turn Off], all DO will output related actions immediately. DO1 Pulse Output ,DO2 Direction Control: Tick ”Enable”, stands for DO1 is used as pulse output and DO2 is used as direction control after the device restarts. Page 23 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Server 1/2 IP/Domain,Server 1/2 Port: The device will connect to server 1 first, and connect to server 2 when the connection fails. Register Packets: Registration packet sent by the device to the server when connecting to the server. Page 24 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
(those 300 register can be 16-bit,32-bit or 64-bit,32-bit takes 2 16-bit address,64-bit takes 4 16-bit address , etc).This storage area is used to store slave data, which can reduce the communication response waiting time of the entire network device and improve communication efficiency. Page 25 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 26
Retry counts: command reply timeout retry times, default is 3 times. Mapping Registers--Read Coil & Registers: Mapping registers between the slaves and module Page 26 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
16-bit type register, used to store input register and holding register data. 300 BIT-bit registers (Boolean) and 300 16-bit register mapping areas are provided. (Those 300 register can be 16-bit, 32-bit or 64-bit, Page 27 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 28
IoT Data Acquisition Module 32-bit takes 2 16-bit address, 64-bit takes 4 16-bit address)The module will automatically assign and stored them according to the coil or register set in Mapping Registers page. Page 28 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Client mode, data transmission error, disconnection Client mode, receiving disconnected packets Client mode, 3 failed connections Ethernet slave mode, successfully connected to the server Ethernet slave mode, the server closes the connection Page 29 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
RTD1 ADC Value, Read Only. 30002 RTD 2 ADC 16 Bit int RTD2 ADC Value, Read Only. 30003 RTD 3 ADC 16 Bit int RTD3 ADC Value, Read Only. Page 32 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 33
This Table corresponds to all MxxT series models, some of the models do not exist in the Notice corresponding channel then its register address is empty. For example, only AIN1 and AIN2 are available for M100T, the AIN3 to AIN8 registers are empty. Page 33 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 34
ABCD 14(low) 40015(low) 1KHz. 15 ( ) 40016 ( DIN3 pulse count 32 Bit The anti-shake time can be set from 1 to High High ) Page 34 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 35
This Table corresponds to all MxxxT series models, some of the models do not exist in Notice the corresponding channel then its register address is empty. For example, M240T,M340T without AO,DIN,DO. Page 35 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 36
Bytes Description (H: HEX) Device Address 01H Device, Range: 1-247, according to setting address Function Code Read input coil, function code 01 Register starting 00 00H Initial address Address Page 36 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 37
CRC check, and the returned data is analyzed as described above. 8.2.2 Read this device holding coil Master Send Data Format: Data Content Bytes Description (H: HEX) Device Address 01H Device, Range: 1-247, according to setting address Page 37 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 38
If you want to read the state of a certain DO or certain DO states, you only need to modify the "register starting address" and "read register quantity", and then recalculate the CRC check. The returned data is analyzed as described above.. Page 38 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 39
If you need to control other DO outputs separately, you only need to change the "DO register starting address" and the "action to be performed", and recalculate the CRC check value. Page 39 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 40
AAH is converted into binary system: 1010 1010, corresponding to the state of DO9-DO16 from low to high. The details are as follows: open closed open closed open closed open closed DO16 DO15 DO14 DO13 DO12 DO11 DO10 Page 40 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 41
CRC0 CRC1 low byte in front, high behind 16 CRC Verify Example:Query 8 AIs of this device at the same time, then: Server send: 01 04 00 00 00 10 F1 C6 Page 41 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 42
Data Content Bytes Description (H: HEX) Device Address 01H Device, according to the data Master send Function Code Read holding register Return the number Return data length of bytes Page 42 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 43
Received 00 00 00 00 00 00 77 9C 00 05 16 15 00 00 00 00 00 00 00 00 00 00 00 00 Page 43 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 44
CRC0 CRC1 low byte in front, high behind Example: Control AO1 output value to 100, then: Server send: 01 06 00 00 00 64 88 21 01= Device address; Page 44 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 45
Example: Control 2 AOs of this equipment at the same time, then: Server send: 01 10 00 00 00 02 04 00 64 00 C8 B3 E6 01= Device address; Page 45 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 46
Receiver Return Data Format: Data Content Bytes Description (H: HEX) Device Address 01H Device, according to the data Master send Function Code Read hold coil Return byte length Return Data Length Page 46 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 47
FF 00H 00 00H means written 0. 16 CRC Verify CD E5H CRC0 CRC1 low byte in front, high behind Receiver Return Data Format: Data Content Bytes Description (H: HEX) Page 47 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 48
Data Content Bytes Description (H: HEX) Device Address 01H Device, according to the data Master send Function Code Read holding register Return the number Return data length of bytes Page 48 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 49
01H Device, Range: 1-247, according to setting address Function Code Write a single holding register, function code 06 Mapping register For address correspondence, please refer to the 00 65H mapping register address starting address Page 49 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
2) This warranty does not extend to any defect, malfunction or failure caused by abuse or misuse by the Operating Instructions. In no event shall the manufacturer be liable for any module altered by purchasers The End! Any questions please help to contact us feel free. Page 50 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 51
Industrial Ethernet Remote I/O Module IoT Data Acquisition Module Http://www.iot-solution.com Page 51 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 52
(Subscribe). Among them, the publisher and subscriber of the message are both clients, the message broker is the server, and the message publisher can also be a subscriber. Take MXXXT connected to King Pigeon cloud 2.0 platform as an example:...
Page 53
6) Mqtt client ID: the unique identification, which can be serial number, device ID, or IMEI code (KingPigeon Cloud 2.0 default is serial number) 7) Mqtt user name: Device's account on the broker server (King Pigeon Cloud 2.0 default is MQTT) 8) Mqtt password:Password of device's account on the broker server(King Pigeon Cloud 2.0...
Page 54
2. Numerical data: the character is "value", followed by "specific value" Time identification: the character is "time", followed by "specific reporting time stamp" Alarm and recovery identification: the character is "state", followed by "alarm" or "recovery" (alarm Page 54 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Page 55
Payload data format in device subscription message (The topic of the King Pigeon 2.0 platform downstream publish message is called "device serial number/sensor ID", so the device subscribe topic needs to add the wildcard "/+" in order toreceive the data sent by the platform to...
Page 56
The data type uploaded by MQTT is a 16-bit unsigned 16 bit data type REG100~REG399 Value integer. If the Modbus slave register is another data type, the platform needs to convert it into a real value by itself Page 56 of 56 King Pigeon Hi-Tech. Co., Ltd. Ver 2.3...
Need help?
Do you have a question about the M410T and is the answer not in the manual?
Questions and answers