Versandkostenfrei innerhalb Deutschlands Professioneller technischer Support

Solidot MT4 – Support, Wiring Diagram & Commissioning

Interaktiver Anschlussplan Solidot MT4

Everything for your Solidot MT4 after purchase – for all 15 models in the Shop: digital with 16 or 32 channels, analog with four or eight channels and the mixed MT4-88B40I:

  • Interactive wiring diagram: system and field supply, PNP sensors, loads, 2-, 3- and 4-wire transmitters, analog output to a drive, Modbus TCP and daisy chain via the built-in switch, with cable cross-sections and parameters

  • Modbus & IP: factory IP, port and the address of every channel for your model

  • First steps: commissioning in eleven steps, from the DIN rail to the first signal in your controller

  • Dimensions & mounting: outside dimensions, DIN rail and minimum clearances

  • Downloads: user manual, MT4-88B40I manual (German), 2D and 3D drawings and EPLAN macros

  • Free support from spstiger if you get stuck

Further down:HelpDownloads

Interactive wiring diagram

Tap a terminal or wire in the drawing to see details.

Terminal overview MT4

TerminalGroupmm²Function
PEVersorgung0.3–1.5Earth. Connect PE securely to earth (manual ch. 6.2).
0VVersorgung0.3–1.50 V of the system supply.
24VVersorgung0.3–1.5System supply +24 V DC (18–30 V) for the module electronics. Keep it separate from the field supply of the inputs and outputs.
ETH1Ethernet–Modbus TCP, 100 Mbit/s, RJ45. Both sockets are connected to the built-in switch: one goes to the master, the other to the next module. Cable Cat. 5 or better, shielded (STP) recommended, max. 100 m between two devices.
ETH2Ethernet–Modbus TCP, 100 Mbit/s, RJ45. Both sockets are connected to the built-in switch: one goes to the master, the other to the next module. Cable Cat. 5 or better, shielded (STP) recommended, max. 100 m between two devices.
X00Block A Kl. 1–100.3–1Digital input X00, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10001 (protocol 0, FC 02).
X01Block A Kl. 1–100.3–1Digital input X01, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10002 (protocol 1, FC 02).
X02Block A Kl. 1–100.3–1Digital input X02, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10003 (protocol 2, FC 02).
X03Block A Kl. 1–100.3–1Digital input X03, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10004 (protocol 3, FC 02).
X04Block A Kl. 1–100.3–1Digital input X04, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10005 (protocol 4, FC 02).
X05Block A Kl. 1–100.3–1Digital input X05, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10006 (protocol 5, FC 02).
X06Block A Kl. 1–100.3–1Digital input X06, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10007 (protocol 6, FC 02).
X07Block A Kl. 1–100.3–1Digital input X07, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10008 (protocol 7, FC 02).
24VBlock A Kl. 1–100.3–1Field supply +24 V DC (18–30 V) of block DI. Terminals 9 and 19 are connected internally.
0VBlock A Kl. 1–100.3–10 V of the field supply. Terminals 10 and 20 are connected internally.
X08Block A Kl. 11–200.3–1Digital input X08, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10009 (protocol 8, FC 02).
X09Block A Kl. 11–200.3–1Digital input X09, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10010 (protocol 9, FC 02).
X0ABlock A Kl. 11–200.3–1Digital input X0A, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10011 (protocol 10, FC 02).
X0BBlock A Kl. 11–200.3–1Digital input X0B, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10012 (protocol 11, FC 02).
X0CBlock A Kl. 11–200.3–1Digital input X0C, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10013 (protocol 12, FC 02).
X0DBlock A Kl. 11–200.3–1Digital input X0D, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10014 (protocol 13, FC 02).
X0EBlock A Kl. 11–200.3–1Digital input X0E, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10015 (protocol 14, FC 02).
X0FBlock A Kl. 11–200.3–1Digital input X0F, PNP: “1” at 15–30 V, “0” at −3…+3 V referred to 0 V, 4 mA, filter 3 ms, optically isolated. Modbus: 1x discrete input, address 10016 (protocol 15, FC 02).
24VBlock A Kl. 11–200.3–1Field supply +24 V DC (18–30 V) of block DI. Terminals 9 and 19 are connected internally.
0VBlock A Kl. 11–200.3–10 V of the field supply. Terminals 10 and 20 are connected internally.
Y00Block B Kl. 1–100.3–1Digital output Y00, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00065 (protocol 64, FC 15).
Y01Block B Kl. 1–100.3–1Digital output Y01, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00066 (protocol 65, FC 15).
Y02Block B Kl. 1–100.3–1Digital output Y02, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00067 (protocol 66, FC 15).
Y03Block B Kl. 1–100.3–1Digital output Y03, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00068 (protocol 67, FC 15).
Y04Block B Kl. 1–100.3–1Digital output Y04, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00069 (protocol 68, FC 15).
Y05Block B Kl. 1–100.3–1Digital output Y05, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00070 (protocol 69, FC 15).
Y06Block B Kl. 1–100.3–1Digital output Y06, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00071 (protocol 70, FC 15).
Y07Block B Kl. 1–100.3–1Digital output Y07, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00072 (protocol 71, FC 15).
24VBlock B Kl. 1–100.3–1Field supply +24 V DC (18–30 V) of block DO. Terminals 9 and 19 are connected internally.
0VBlock B Kl. 1–100.3–10 V of the field supply. Terminals 10 and 20 are connected internally.
Y08Block B Kl. 11–200.3–1Digital output Y08, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00073 (protocol 72, FC 15).
Y09Block B Kl. 11–200.3–1Digital output Y09, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00074 (protocol 73, FC 15).
Y0ABlock B Kl. 11–200.3–1Digital output Y0A, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00075 (protocol 74, FC 15).
Y0BBlock B Kl. 11–200.3–1Digital output Y0B, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00076 (protocol 75, FC 15).
Y0CBlock B Kl. 11–200.3–1Digital output Y0C, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00077 (protocol 76, FC 15).
Y0DBlock B Kl. 11–200.3–1Digital output Y0D, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00078 (protocol 77, FC 15).
Y0EBlock B Kl. 11–200.3–1Digital output Y0E, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00079 (protocol 78, FC 15).
Y0FBlock B Kl. 11–200.3–1Digital output Y0F, PNP: switches +24 V to the load, max. 500 mA, resistive and inductive loads, protected against overvoltage and overcurrent. Modbus: 0x coil, address 00080 (protocol 79, FC 15).
24VBlock B Kl. 11–200.3–1Field supply +24 V DC (18–30 V) of block DO. Terminals 9 and 19 are connected internally.
0VBlock B Kl. 11–200.3–10 V of the field supply. Terminals 10 and 20 are connected internally.

* Clamping range not stated in the manual, derived.

Modbus TCP: IP address and channel addresses

This is how you find the MT4 in your controller: out of the box every module listens on 192.168.1.120, port 502. Below you find all channels for your model – in the notation your software uses.

Factory setting

IP address
192.168.1.120
Subnet mask
255.255.255.0
Gateway
192.168.1.1
Port
502
Unit ID
1
  • All modules ship with the same address. Connect new modules one after the other and change the address before the next one goes on the network.
  • Unit ID 1 and port 502 come from the CODESYS example in the manual (ch. 7.5).

Changing the IP address

  1. Connect your PC to ETH1 or ETH2 and set it to a free address in the 192.168.1.x network, e.g. 192.168.1.10 / 255.255.255.0 (example).
  2. Check: in the command prompt, run ping 192.168.1.120.
  3. Open http://192.168.1.120 in your browser, enter the new IP address, mask and gateway, save.
  4. Restart the module and check it under the new address.

Forgot the address?

  1. With the module switched on, press the reset button for 1 s (insulated tool thinner than 1.2 mm).
  2. RUN/ERR flash and then stay lit.
  3. Switch the module off and on again: it has 192.168.1.120 again.
How does your software show Modbus addresses?

MT4-1616B · 16 DI / 16 DO PNP 0.5 A

Two terminal blocks with 20 terminals each: A = upper block, B = lower block. “B11” means block B, terminal 11.

All at once

Taskfrom addressCount
Read all inputs100011000011x 11x 016
Write all outputs000650000650x 650x 6416

Digital inputs X00–X0F

TerminalSignalAddress (1x discrete input)
A1X00100011000011x 11x 0
A2X01100021000021x 21x 1
A3X02100031000031x 31x 2
A4X03100041000041x 41x 3
A5X04100051000051x 51x 4
A6X05100061000061x 61x 5
A7X06100071000071x 71x 6
A8X07100081000081x 81x 7
A11X08100091000091x 91x 8
A12X09100101000101x 101x 9
A13X0A100111000111x 111x 10
A14X0B100121000121x 121x 11
A15X0C100131000131x 131x 12
A16X0D100141000141x 141x 13
A17X0E100151000151x 151x 14
A18X0F100161000161x 161x 15

Show wiring “PNP sensors on DI”

Digital outputs Y00–Y0F

TerminalSignalAddress (0x coil)
B1Y00000650000650x 650x 64
B2Y01000660000660x 660x 65
B3Y02000670000670x 670x 66
B4Y03000680000680x 680x 67
B5Y04000690000690x 690x 68
B6Y05000700000700x 700x 69
B7Y06000710000710x 710x 70
B8Y07000720000720x 720x 71
B11Y08000730000730x 730x 72
B12Y09000740000740x 740x 73
B13Y0A000750000750x 750x 74
B14Y0B000760000760x 760x 75
B15Y0C000770000770x 770x 76
B16Y0D000780000780x 780x 77
B17Y0E000790000790x 790x 78
B18Y0F000800000800x 800x 79

Show wiring “Valve and lamp on DO”

For specialists: function codes and protocol addresses
AccessFunction codeProtocol address (from 0)
Inputs individually or as a blockFC 020–15
Read inputs via coilsFC 010–15 (0x ab 00001)
Inputs as a group of 16FC 03Register 0 (4x from 40001), bit 0 = X00
Write outputsFC 1564–79
Read back outputsFC 0164–79
Outputs as a group of 16FC 16 / FC 03Register 4 (4x from 40005), bit 0 = Y00

Range codes of the analog channels

CodeCurrent (MT4-…I)Voltage (MT4-…V)
04–20 mA → 0–65535±10 V → −32768–32767
10–20 mA → 0–655350–10 V → 0–65535
24–20 mA → 0–27648±10 V → −27648–27648
30–20 mA → 0–27648±5 V → −27648–27648
4–1–5 V → 0–27648
5–2–10 V → 0–27648

How Modbus addresses work

Modbus divides the data into four areas. Your software usually wants the area first and then the number. Some programs write both together: the first digit is the area, the rest is the number – so 40009 means area 4x, number 9.

The Modbus standard counts from 1: the first holding register is called 40001, and the request frame carries address 0 for it. Some programs count from 0 and show the same register as 40000 or number 0. The 6-digit notation (400001) is used by programs that can address more than 9999 addresses per area.

RangeNameContenton the MT4
0xCoilsBits, read and writeOutputs Y (from number 65), inputs also readable from number 1
1xDiscrete inputsBits, read onlyInputs X (from number 1)
3xInput registers16-bit values, read onlynot used
4xHolding registers16-bit values, read and writeAnalog values, measuring ranges; inputs and outputs also as a group of 16

Not sure whether your software counts from 0 or from 1? Set X00 to “1” and read the address from the table. If the neighbouring channel X01 responds instead, or nothing at all, switch the counting mode or use the address one below.

For specialists: function codes and protocol addresses

According to the manual, the MT4 supports five function codes: 01 read coils, 02 read discrete inputs, 03 read holding registers, 15 write multiple coils and 16 write multiple registers (ch. 7.4).

The manual does not list FC 04 (input registers), FC 05 (write single coil) or FC 06 (write single register). In your master, set outputs and registers to “Write Multiple” (FC 15/16), even if you only write one value.

Protocol addresses from 0, as they appear in the request frame.

  • The assignment X00 = first input (10001) and Y00 = coil 00065 (protocol address 64) is derived from the address table in the manual: channels 0–63 are inputs, outputs start at channel 64. Bit 0 of a register = lowest channel is assumed; the manual does not state the bit order.
  • Out of the box, switching off the outputs on connection loss is disabled (shutdown time 0). How to have them switched off after 1–30 s is described in “First steps”, step “Outputs on loss of connection”.

Source: MT4 Series Integrated I/O User Manual V1.16 (12/2025), ch. 7.1–7.5; MT4-88B40I user manual ch. 6.

First steps with the Solidot MT4

The MT4 brings inputs and outputs straight onto Ethernet: Modbus TCP, two RJ45 sockets with a built-in switch, spring-cage terminals. This guide applies to all MT4 models in the Shop – digital with 16 or 32 channels, analog with four or eight channels, and the mixed MT4-88B40I. It takes you from snapping the module onto the DIN rail to the first signal in your controller: power supply, wiring, setting the IP address, creating the registers in the master.

Before connecting
  • Mount and remove only with the power off (manual chap. 5).

  • The module has protection class IP20 and belongs in a control cabinet or an enclosure.

  • Set up the system supply (module electronics) and the field supply (inputs and outputs) separately and do not mix them.

  • Ground PE at the supply terminal securely.

  • All modules ship with the same IP address 192.168.1.120. Do not plug several new modules into the same network at once; change their addresses one after the other.

  1. 1Mount on the DIN railRequired

    The module measures 25 × 102 × 72 mm (W × H × D) and snaps onto a 35 mm DIN rail. It must sit vertically so that air can flow through the housing.

    Minimum clearances according to the manual: 10 mm to neighbouring modules, 45 mm above and 25 mm below to other devices or cable ducts. Do not mount next to or above devices that give off a lot of heat.

    Mounting

    1. Pull the latch at the bottom of the module outwards until it audibly clicks into place.

    2. Hook the top edge of the mounting clip onto the top edge of the DIN rail and swing the module onto the rail.

    3. Push the latch towards the rail until it clicks – the module is now secure.

    4. Removal: insert a flat-blade screwdriver into the latch, lever it towards the module (it clicks) and remove the module in reverse order.

    Source: Manual chap. 1.2, 3.1, 5, 5.1, 5.2

  2. 2Connect system and field supplyRequired

    The system supply powers the electronics: 24 V DC (18–30 V) to the three-pole terminal on the top, assigned 24V, 0V and PE. The manual recommends a twisted cable.

    The field supply powers the inputs and outputs and goes to terminals 24V/0V in the terminal block (terminal 9/10 and 19/20, each pair connected internally). Modules with two blocks (32 channels, 16 DI/16 DO) need it on both blocks, because the blocks are not connected internally. Loads on outputs run from the same field supply as their block.

    Analog inputs and voltage outputs have no field terminals. The current outputs (MT4-A04I, MT4-A08I) need 24 V at terminal 9/10 or 19/20.

    Terminals

    TerminalCross-sectionNote
    Supply, 3-pole0.3–1.5 mm² (22–16 AWG)24V, 0V, PE
    Signal terminals, 2 × 20-pole0.3–1.0 mm² (22–17 AWG)Spring-cage, screwless

    The manual does not state the current consumption of the electronics or the permissible current per field terminal. The cross-sections in the wiring diagram are derived from this and marked as such.

    After switching on, PWR lights up green.

    Show wiring “System supply 24 V”Show wiring “Field supply 24 V”

    Source: Manual chap. 3.1, 6.1, 6.2, wiring diagrams chap. 6.3; MT4-88B40I chap. 5.3

  3. 3Wire inputs and outputsRequired

    Strip 10 mm of insulation. Insert solid wires directly; use a wire ferrule for fine-stranded wires (length 10 mm, e.g. E0510 for 0.5 mm²). Press the button above the terminal with a flat-blade screwdriver up to 3 mm wide.

    Digital inputs are PNP: the sensor applies +24 V to the input (“1” from 15 V). Digital outputs are PNP with max. 500 mA per channel and switch +24 V to the load.

    Each analog channel has one signal connection (AI0 … or AO0 …, terminal 1–8) and COM next to it (terminal 11–18). All COM are connected internally; all channels must be referenced to the same source. Use twisted, shielded pairs for analog signals.

    Connecting analog transmitters (wiring diagrams chap. 6.3)

    TypeSignal toCOM to
    4-wire, own supplySignal + to AISignal −
    3-wireSignal output to AI0 V of transmitter and power supply
    2-wire 4–20 mALoop (−) to AI, + to +24 V0 V of the power supply

    On the current module, 2 V drop across the input at 20 mA (100 Ω, calculated). A 2-wire transmitter needs this voltage in addition to its minimum voltage.

    Each channel has a green LED: it lights up as long as a signal is present at or output by the channel.

    Show wiring “PNP sensors on DI”Show wiring “Valve and lamp on DO”Show wiring “Transmitter 4-wire”Show wiring “3-wire transmitter”Show wiring “2-wire transmitter 4–20 mA”Show wiring “Setpoint to frequency inverter”

    Source: Manual chap. 3.2, 3.3, 4.2, 6.1, 6.2, 6.3

  4. 4Connect the PC and check the connectionRequired

    From the factory, every module has the IP address 192.168.1.120, mask 255.255.255.0, gateway 192.168.1.1. For your PC to reach it, set the network adapter to a free address in the same network, e.g. 192.168.1.10.

    Check the connection

    1. Connect the PC to one of the two RJ45 sockets with a patch cable.

    2. On the PC, set the address 192.168.1.10 and the mask 255.255.255.0 (example, the address is freely chosen).

    3. Open the command prompt and enter ping 192.168.1.120.

    4. Replies without packet loss: the connection is up. Otherwise check the cable, the addresses and the LEDs at the socket (green = link, orange flashing = data traffic).

    Show wiring “PC for setup”

    Factory IP and addresses in the Modbus & IP tab

    Source: Manual chap. 4.2, 7.1

  5. 5Set the IP addressRequired

    Each module needs its own address in your plant network. You set it on the module's web page.

    Assign a new address

    1. Open http://192.168.1.120 in the browser.

    2. Enter the new IP address, subnet mask and gateway.

    3. Click Save and restart the module.

    4. Switch the PC to the new network and check the new address with ping.

    5. Connect the next module and change it the same way.

    Write the new address on the module, e.g. with a label. If it is forgotten, the factory default helps (step “Troubleshooting and reset”).

    Factory IP and addresses in the Modbus & IP tab

    Source: Manual chap. 7.1

  6. 6Set up in the Modbus TCP masterRequired

    The MT4 is a Modbus TCP slave. In your controller (PLC, HMI or PC), set it up with its IP address, port 502 and unit ID 1 (values from the CODESYS example in the manual). Function codes 1, 2, 3, 15 and 16 are supported.

    Each channel has a fixed address. Which notation your software expects – 40001, 400001 or area + number such as 4x 1 with Kinco – you select in the Modbus & IP tab; it lists all channels of your model.

    All channel addresses for your model, terminal by terminal, are in the Modbus & IP tab.

    Address areas (counting from 1, Modbus standard)

    DataRangeAddressesFunction code
    Digital inputs X00 …1x Discrete Inputsab 1000102
    Digital outputs Y00 …0x Coilsab 0006515, read back 01
    Analog inputs AI0 …4x Holding Registerab 4000903
    Analog outputs AO0 …4x Holding Registerab 4001716
    Measuring range per channel4x Holding Registerab 4003316

    If your software counts from 0, each address is one lower (40008 instead of 40009). Some programs use six digits: 400009.

    The MT4 only knows function codes 01, 02, 03, 15 and 16. For single outputs, select “Write Multiple” (FC 15/16) in the master.

    The assignment X00 = first input and Y00 = coil 65 (protocol address 64) is derived from the address table in the manual.

    Show wiring “Modbus TCP to the master”

    Show addresses for my model

    Source: Manual chap. 7.4, 7.5; MT4-88B40I chap. 6.4

  7. 7Example: CODESYS V3.5Optional

    The manual shows the integration into CODESYS V3.5 step by step. Here it is in short form.

    Set up the MT4 in CODESYS

    1. Create a new project. Under “Device”, add an Ethernet adapter with Add Device and select the network adapter in the same network as the module.

    2. Under the Ethernet adapter, add a “Modbus TCP Master”, and below it a “Modbus TCP Slave”.

    3. In the slave under “General”, enter the IP address of the module, unit ID 1, response timeout 1000 ms and port 502.

    4. Under “Modbus Slave Channel”, create the channels with “Add Channel”, e.g. function code 3, offset 0 for the inputs and function code 15, offset 64, length 16 for the outputs.

    5. Analog inputs: function code 3, offset 8, length 8; plus function code 16, offset 32, length 8 for the measuring ranges.

    6. Log in, start and watch or write the values under “ModbusTCPSlave I/O Mapping”.

    Source: Manual chap. 7.5

  8. 8Select the measuring range of the analog channelsOptional

    Each analog channel has its own measuring range. You set it via a register (32 + channel, function code 16) or on the module's web page. The code also determines which number range appears in the measured value register.

    Range codes

    CodeCurrent (…I)Voltage (…V)
    04–20 mA → 0–65535±10 V → −32768–32767
    10–20 mA → 0–655350–10 V → 0–65535
    24–20 mA → 0–27648±10 V → −27648–27648
    30–20 mA → 0–27648±5 V → −27648–27648
    4–1–5 V → 0–27648
    5–2–10 V → 0–27648

    Example (calculated, linear): code 2, transmitter 4–20 mA, 12 mA at the input → 13824 in the register (middle of 0–27648).

    Codes 2 to 5 use the range 0–27648, which many controllers know as the nominal analog range. The manual does not state the factory default – so always set the range explicitly.

    Resolution 16 bit, accuracy ±0.1 %, sampling up to 1 kS/s.

    Show wiring “Transmitter 4-wire”Show wiring “Setpoint to frequency inverter”

    Source: Manual chap. 2.2, 3.3, 7.3.2, 7.4

  9. 9Outputs on loss of connectionRequired

    If the connection to the master is lost, the Clear/Keep setting on the web page determines what happens to the outputs. From the factory, the switch-off time is 0, so the function is off.

    For valves, drives and anything that must not keep running uncontrolled: enter Clear/Keep = 0 and a switch-off time of 1–30 s. The module then switches the outputs off after this time. With Clear/Keep = 1, the outputs hold their last state.

    ParameterValueMeaning
    Clear/Keep0Switch outputs off after the time has elapsed (factory default)
    Clear/Keep1Outputs hold the state before the loss of connection
    Switch-off time1–30 s0 = function off (factory default)

    Applies to all modules with outputs, digital and analog. The manual describes the setting in Internet Explorer; a current browser shows the same web page.

    Show wiring “Valve and lamp on DO”

    Source: Manual chap. 7.3.1; MT4-88B40I chap. 6.3.1

  10. 10Connect further modules in a lineOptional

    Thanks to the built-in switch, you connect several MT4 without an external switch: ETH2 of one module to ETH1 of the next. Up to 127 stations are possible, max. 100 m per segment.

    Patch cable category 5 or higher, double shielded (braid and foil), is recommended.

    Each module in the line needs its own IP address (step “Set the IP address”).

    If a module in the line has no power, you can no longer reach the modules behind it (derived from the built-in switch; the manual does not mention a bypass).

    Show wiring “Further module in daisy chain”

    Solidot patch cable 0.5 mSolidot patch cable 1 m

    Source: Manual chap. 1.1, 3.1, 6.2

  11. 11Troubleshooting and resetRequired

    Restore the factory IP

    1. Leave the module switched on.

    2. Press the reset button for 1 s, using an insulated tool less than 1.2 mm in diameter or thickness.

    3. RUN/ERR flash and then light up steadily.

    4. Switch the module off and on again. It can now be reached again at 192.168.1.120.

    LEDs

    LEDStateMeaning
    PWR (green)offno supply or faulty supply
    RUN (green)offOperating fault, e.g. communication timeout
    ERR (red)flashingModule fault, e.g. setting out of range or communication error
    Socket 1/2 greenoffno network connection
    Socket 1/2 orangeoffno data exchange
    Channel 0–F (green)offno signal at the channel or signal faulty

    Resetting restores the IP settings to factory default (192.168.1.120, mask 255.255.255.0, gateway 192.168.1.1).

    Source: Manual chap. 4.2, 7.2

Revision 1.0 · 01.10.2026 · Source: MT4 Series Integrated I/O User Manual V1.16 (12/2025); MT4-88B40I user manual (2025). The manufacturer manual and applicable standards take precedence; installation and commissioning by a qualified electrician only.

Dimensions and mounting

All MT4 models are the same size and sit vertically on a 35 mm DIN rail. The drawing is projected from Solidot's 3D models.

Connectors and wires

Supply 24V · 0V · PE (top)

Type
3-pin, spring-clamp
Pitch
5.08 mm*
Size
approx. 9 × 19 mm, 17 mm above the housing*
Cross-section
0.3–1.5 mm² (22–16 AWG)
Strip length
10 mm

Signals (front)

Type
20-pin, two rows of 10 terminals, spring-clamp with push button; one block (16 channels, analog) or two blocks (32 channels, 16/16, 88B40I)
Pitch
3.5 mm*
Size
approx. 13 × 36 mm per block, 16 mm in front of the housing*
Cross-section
0.3–1.0 mm² (22–17 AWG)
Strip length
10 mm

Ethernet ETH1/ETH2 (top)

Type
2 × RJ45 for patch cables Cat. 5 or higher, shielded (STP), max. 100 m

* measured from Solidot's 3D model, not in the manual. We measured the supply connector at ≈ 5.1 mm and assume the standard pitch of 5.08 mm.

Wire ferrules with plastic collar, sleeve length 10 mm: E0310 (0.3 mm²), E0510 (0.5), E7510 (0.75), E1010 (1.0), E1510 (1.5 mm², supply only). Solid wires without ferrule.

Tools: flat-blade screwdriver up to 3 mm to open the spring clamp; for the reset button an insulated tool thinner than 1.2 mm.

Cross-sections, ferrules and strip length: manual ch. 6.1 and 6.2.

Mounting step by step

  1. 1Choose the installation site

    Protection class IP20: the module belongs in a control cabinet or an enclosure. The cabinet needs good ventilation, e.g. a fan.

    Mount the module vertically so that air flows through the housing. Do not mount it next to or above devices that give off a lot of heat. Operating temperature 0–55 °C, humidity up to 95 %, non-condensing.

    At least 10 mm to neighbouring modules, 45 mm upwards and 25 mm downwards to devices or cable ducts. This leaves room at the top for the supply connector and patch cables.

    Show clearances in the drawing

  2. 2Mounting and removing

    Mount and remove only with the power off.

    • Pull the latch at the bottom of the module outwards until it clicks into place.

    • Hook the module onto the top of the DIN rail and swing it onto the rail.

    • Push the latch towards the rail until it clicks.

    • Removing: insert a flat-blade screwdriver into the latch, lever it towards the module and swing the module off.

    Show wiring “System supply 24 V”

  3. 3Connecting the wires

    Strip 10 mm of the wire. Stranded wires get a wire ferrule with a 10 mm sleeve length; solid wires go in directly.

    Press down the push button above the terminal with a flat-blade screwdriver (up to 3 mm), insert the wire, release, give the wire a short pull.

    Signal terminals take 0.3–1.0 mm², the supply terminal 0.3–1.5 mm². Run the supply cable twisted, use shielded pairs for analog signals.

    Show wiring “System supply 24 V”Show wiring “PNP sensors on DI”

Revision 2.0 · 01.10.2026 · Source: MT4 Series Integrated I/O User Manual V1.16 (12/2025), ch. 5; Solidot 3D models EC4_PN4_MT4_1/_2 V1.00. The manufacturer manual and applicable standards take precedence; installation by a qualified electrician only.

Stuck?

Our support helps you free of charge. Tell us what you are planning and which model you use – via the contact form, by email or in the community forum.

More ways to contact us: Support contacts

We have compiled and checked this page carefully from the manufacturer’s documentation. Even so, an error may have slipped in. The manufacturer’s manual and the applicable standards always take precedence. Spotted something? Let us know – we’ll be glad to fix it.

Downloads

User manual, MT4-88B40I manual (German), 2D and 3D drawings and EPLAN macros:

Solidot MT4
User manuals, 2D and 3D drawings and EPLAN macros for the Solidot MT4 series.

Solidot MT4 remote I/O

Solidot Modbus TCP remote I/O module MT4 with 16 digital channels
You need 16 digital signals at a spot where there is a network cable but no controller — and you do not want to build a fieldbus, a bus coupler and half a cabinet for it. The MT4 connects directly to your Ethernet as a Modbus TCP device: electronics, two network ports and terminals sit in one housing 25 mm wide. 🏭 Typical applications Signals over Ethernet instead of a fieldbus: wherever a network is already in place, you bring limit switches, photoelectric sensors and valves into the controller over the existing Ethernet — no separate fieldbus system needed. Machine retrofit: keep the existing controller and add the missing inputs and outputs via Modbus TCP, without wiring back to the main cabinet. Distributed systems: daisy-chain several modules through the two RJ45 ports and save an additional network switch. 🔌 Versions with 16 channels MT4-1600B: 16 digital inputs, PNP, 24 V DC MT4-0016B: 16 digital transistor outputs, PNP MT4-0808B: 8 inputs and 8 outputs in the same housing All inputs and outputs run on 24 V DC in PNP technology and are optically isolated. The outputs are transistor outputs for resistive and inductive loads. ⚙️ Core specifications Bus: Modbus TCP server (slave), 2 × RJ45 with integrated switch, 10/100 Mbit/s, daisy chain without an external switch Function codes: 0x01, 0x02, 0x03, 0x0F and 0x10 for reading and writing coils and registers Power supply: 24 V DC, current consumption ≤ 50 mA Environment: 0 °C to +55 °C operating, 5 % – 95 % relative humidity without condensation, IP20 Form factor: 102 × 72 × 25 mm, 35 mm DIN rail, pluggable push-in spring terminals Diagnostics: a green LED next to every channel 🔗 Compatibility The MT4 registers as an ordinary Modbus TCP server and therefore works with practically any Modbus TCP master — a CODESYS controller, a PLC with Modbus TCP client, an HMI or PC software. Integration into CODESYS V3.5 is documented step by step in the manual, including channel mapping. No device description file, no vendor software, no licence. 🔧 Mounting and commissioning The module clips onto a 35 mm DIN rail. The terminal blocks are pluggable — you wire them up in the cabinet and plug them on afterwards. The MT4 is configured entirely in the web browser: IP address, connection timeout and the behaviour of the outputs when the connection is lost (clear or hold). Its factory IP address is 192.168.1.120; the reset button takes you back to that state at any time. 🏷️ Manufacturer and availability Solidot (Nanjing Solidot Electronic Technology) has been building remote I/O and fieldbus components for industrial series use for years. The MT4 carries the CE mark and is the Modbus TCP sibling of EC4 (EtherCAT), EI4 (EtherNet/IP), PN4 (PROFINET) and CC4 (CC-Link) — same housing, same terminals, just a different bus. spstiger is the importer of the series in the EU; technical questions are answered by us directly, without a detour via the manufacturer.
From €88.00 *

Preis exkl. MwSt., zzgl. Versandkosten

Solidot Modbus TCP remote I/O module MT4 with 32 digital channels
You need 32 digital signals at a spot where there is a network cable but no controller — and you do not want to build a fieldbus, a bus coupler and half a cabinet for it. The MT4 connects directly to your Ethernet as a Modbus TCP device: electronics, two network ports and terminals sit in one housing 25 mm wide. 🏭 Typical applications Signals over Ethernet instead of a fieldbus: wherever a network is already in place, you bring limit switches, photoelectric sensors and valves into the controller over the existing Ethernet — no separate fieldbus system needed. Machine retrofit: keep the existing controller and add the missing inputs and outputs via Modbus TCP, without wiring back to the main cabinet. Distributed systems: daisy-chain several modules through the two RJ45 ports and save an additional network switch. 🔌 Versions with 32 channels MT4-3200B: 32 digital inputs, PNP, 24 V DC MT4-0032B: 32 digital transistor outputs, PNP MT4-1616B: 16 inputs and 16 outputs in the same housing All inputs and outputs run on 24 V DC in PNP technology and are optically isolated. The outputs are transistor outputs for resistive and inductive loads. ⚙️ Core specifications Bus: Modbus TCP server (slave), 2 × RJ45 with integrated switch, 10/100 Mbit/s, daisy chain without an external switch Function codes: 0x01, 0x02, 0x03, 0x0F and 0x10 for reading and writing coils and registers Power supply: 24 V DC, current consumption ≤ 50 mA Environment: 0 °C to +55 °C operating, 5 % – 95 % relative humidity without condensation, IP20 Form factor: 102 × 72 × 25 mm, 35 mm DIN rail, pluggable push-in spring terminals Diagnostics: a green LED next to every channel 🔗 Compatibility The MT4 registers as an ordinary Modbus TCP server and therefore works with practically any Modbus TCP master — a CODESYS controller, a PLC with Modbus TCP client, an HMI or PC software. Integration into CODESYS V3.5 is documented step by step in the manual, including channel mapping. No device description file, no vendor software, no licence. 🔧 Mounting and commissioning The module clips onto a 35 mm DIN rail. The terminal blocks are pluggable — you wire them up in the cabinet and plug them on afterwards. The MT4 is configured entirely in the web browser: IP address, connection timeout and the behaviour of the outputs when the connection is lost (clear or hold). Its factory IP address is 192.168.1.120; the reset button takes you back to that state at any time. 🏷️ Manufacturer and availability Solidot (Nanjing Solidot Electronic Technology) has been building remote I/O and fieldbus components for industrial series use for years. The MT4 carries the CE mark and is the Modbus TCP sibling of EC4 (EtherCAT), EI4 (EtherNet/IP), PN4 (PROFINET) and CC4 (CC-Link) — same housing, same terminals, just a different bus. spstiger is the importer of the series in the EU; technical questions are answered by us directly, without a detour via the manufacturer.
From €119.20 *

Preis exkl. MwSt., zzgl. Versandkosten

Solidot Modbus TCP remote I/O module MT4 with 4 analog channels
You want to capture or output 4 analog signals where they occur — and provide them over the existing Ethernet, without a fieldbus or an extra analog card in the main cabinet. The MT4 analog module packs electronics, two network ports and 4 channels into one housing 25 mm wide, available as voltage or current version. 🏭 Typical applications Process values onto the network: read pressure transmitters, level probes or flow meters on site and provide them as registers via Modbus TCP — for the PLC, the HMI or a control system. Setpoints for drives and valves: set speed or position via 0 – 10 V or 4 – 20 mA without routing an analog channel back to the main cabinet. Data acquisition on a PC: bring measured values straight into a PC application or data-logging system that speaks Modbus TCP — no PLC required. 🔌 Versions with 4 channels MT4-A40V: 4 analog voltage inputs: −10 V to +10 V, −5 V to +5 V, 0 – 10 V or 1 – 5 V MT4-A40I: 4 analog current inputs: 4 – 20 mA or 0 – 20 mA MT4-A04V: 4 analog voltage outputs: −10 V to +10 V, −5 V to +5 V, 0 – 10 V or 1 – 5 V MT4-A04I: 4 analog current outputs: 4 – 20 mA or 0 – 20 mA The channels have a resolution of 16 bit. You select the range per channel; the values are available as Modbus registers. ⚙️ Core specifications Bus: Modbus TCP server (slave), 2 × RJ45 with integrated switch, 10/100 Mbit/s, daisy chain without an external switch Function codes: 0x01, 0x02, 0x03, 0x0F and 0x10 for reading and writing coils and registers Power supply: 24 V DC, current consumption ≤ 50 mA Environment: 0 °C to +55 °C operating, 5 % – 95 % relative humidity without condensation, IP20 Form factor: 102 × 72 × 25 mm, 35 mm DIN rail, pluggable push-in spring terminals Diagnostics: a green LED next to every channel 🔗 Compatibility The MT4 registers as an ordinary Modbus TCP server and therefore works with practically any Modbus TCP master — a CODESYS controller, a PLC with Modbus TCP client, an HMI or PC software. Integration into CODESYS V3.5 is documented step by step in the manual, including channel mapping. No device description file, no vendor software, no licence. 🔧 Mounting and commissioning The module clips onto a 35 mm DIN rail. The terminal blocks are pluggable — you wire them up in the cabinet and plug them on afterwards. The MT4 is configured entirely in the web browser: IP address, connection timeout and the behaviour of the outputs when the connection is lost (clear or hold). Its factory IP address is 192.168.1.120; the reset button takes you back to that state at any time. 🏷️ Manufacturer and availability Solidot (Nanjing Solidot Electronic Technology) has been building remote I/O and fieldbus components for industrial series use for years. The MT4 carries the CE mark and is the Modbus TCP sibling of EC4 (EtherCAT), EI4 (EtherNet/IP), PN4 (PROFINET) and CC4 (CC-Link) — same housing, same terminals, just a different bus. spstiger is the importer of the series in the EU; technical questions are answered by us directly, without a detour via the manufacturer.
From €171.20 *

Preis exkl. MwSt., zzgl. Versandkosten

Solidot Modbus TCP remote I/O module MT4 with 8 analog channels
You want to capture or output 8 analog signals where they occur — and provide them over the existing Ethernet, without a fieldbus or an extra analog card in the main cabinet. The MT4 analog module packs electronics, two network ports and 8 channels into one housing 25 mm wide, available as voltage or current version. 🏭 Typical applications Process values onto the network: read pressure transmitters, level probes or flow meters on site and provide them as registers via Modbus TCP — for the PLC, the HMI or a control system. Setpoints for drives and valves: set speed or position via 0 – 10 V or 4 – 20 mA without routing an analog channel back to the main cabinet. Data acquisition on a PC: bring measured values straight into a PC application or data-logging system that speaks Modbus TCP — no PLC required. 🔌 Versions with 8 channels MT4-A80V: 8 analog voltage inputs: −10 V to +10 V, −5 V to +5 V, 0 – 10 V or 1 – 5 V MT4-A80I: 8 analog current inputs: 4 – 20 mA or 0 – 20 mA MT4-A08V: 8 analog voltage outputs: −10 V to +10 V, −5 V to +5 V, 0 – 10 V or 1 – 5 V MT4-A08I: 8 analog current outputs: 4 – 20 mA or 0 – 20 mA The channels have a resolution of 16 bit. You select the range per channel; the values are available as Modbus registers. ⚙️ Core specifications Bus: Modbus TCP server (slave), 2 × RJ45 with integrated switch, 10/100 Mbit/s, daisy chain without an external switch Function codes: 0x01, 0x02, 0x03, 0x0F and 0x10 for reading and writing coils and registers Power supply: 24 V DC, current consumption ≤ 50 mA Environment: 0 °C to +55 °C operating, 5 % – 95 % relative humidity without condensation, IP20 Form factor: 102 × 72 × 25 mm, 35 mm DIN rail, pluggable push-in spring terminals Diagnostics: a green LED next to every channel 🔗 Compatibility The MT4 registers as an ordinary Modbus TCP server and therefore works with practically any Modbus TCP master — a CODESYS controller, a PLC with Modbus TCP client, an HMI or PC software. Integration into CODESYS V3.5 is documented step by step in the manual, including channel mapping. No device description file, no vendor software, no licence. 🔧 Mounting and commissioning The module clips onto a 35 mm DIN rail. The terminal blocks are pluggable — you wire them up in the cabinet and plug them on afterwards. The MT4 is configured entirely in the web browser: IP address, connection timeout and the behaviour of the outputs when the connection is lost (clear or hold). Its factory IP address is 192.168.1.120; the reset button takes you back to that state at any time. 🏷️ Manufacturer and availability Solidot (Nanjing Solidot Electronic Technology) has been building remote I/O and fieldbus components for industrial series use for years. The MT4 carries the CE mark and is the Modbus TCP sibling of EC4 (EtherCAT), EI4 (EtherNet/IP), PN4 (PROFINET) and CC4 (CC-Link) — same housing, same terminals, just a different bus. spstiger is the importer of the series in the EU; technical questions are answered by us directly, without a detour via the manufacturer.
From €233.60 *

Preis exkl. MwSt., zzgl. Versandkosten

Solidot MT4-88B40I mixed Modbus TCP remote I/O module – 8 DI, 8 DO (PNP) & 4 AI (4–20 mA)
Want to bring sensors and actuators into your control system over Ethernet without building an expensive fieldbus? The Solidot MT4-88B40I combines digital and analog I/O in one compact DIN-rail module and joins your network directly as a Modbus TCP node. One card, three signal types – and the master of your choice. 🏭 Typical applications Machine retrofit: Keep your existing controller and simply add the missing inputs and outputs over Ethernet – no wiring marathon back to the cabinet. Distributed signal acquisition: Capture switches, limit sensors and indicators via 8 digital inputs; switch valves, contactors and lamps via 8 digital outputs. Analog measurements: Read 4 current loops (4–20 mA) from pressure, level or temperature sensors – ideal for process and plant engineering. Distributed plants: Use the two Ethernet ports to daisy-chain multiple modules and save a long cable run back to the cabinet. 🔌 I/O configuration 8 digital inputs, 24 V DC, PNP, 3 ms input filter, optocoupler isolation (500 V AC) 8 digital outputs, 24 V DC, PNP, max. 0.5 A per channel, resistive and inductive loads, with over-voltage and over-current protection 4 analog inputs, current signal 4–20 mA / 0–20 mA, 16-bit resolution, ±0.1 % accuracy Channel-level green status LEDs: the state of every channel can be read right at the terminal block – diagnostics without a meter. 🌐 Modbus TCP with built-in switch The module operates as a Modbus TCP server (slave) and works with virtually any Modbus TCP master. Two RJ45 ports with an integrated switch (100 Mbps) let you daisy-chain several devices without an additional network switch. Function codes 0x01, 0x02, 0x03, 0x0F and 0x10 are supported for reading and writing coils and registers. 🔗 Master compatibility As a standard Modbus TCP node, the MT4-88B40I runs with common controllers and software environments. Integration with CODESYS V3.5 is documented step by step in the manual – including channel mapping for digital inputs, digital outputs and analog inputs as well as range configuration. 🔧 Mounting and commissioning Snap mounting on 35 mm DIN rail, vertical installation, IP20 protection (cabinet/indoor) Screwless push-in spring terminals, operated with a flat screwdriver ≤ 3 mm, strip length 10 mm Full configuration via web browser: IP address, connection timeout and output behaviour on connection loss (clear/hold) are configurable Factory IP 192.168.1.120, reset button; supply 24 V DC (18 – 30 V), approx. 130 g, 102 × 72 × 25 mm 🏷️ Manufacturer and reliability Solidot (Nanjing Solidot Electronic Technology) develops compact remote I/O and fieldbus modules for industrial automation. The MT4-88B40I carries the CE marking and is designed for cabinet installation in Europe. At spstiger the MT4 series is available as a complete family – from purely digital to purely analog and mixed modules like this one.
From €198.40 *

Preis exkl. MwSt., zzgl. Versandkosten

Accessories

Solidot Patchkabel RJ45/RJ45 – geschirmt, grün
Assembled, shielded Ethernet cables for the fieldbus wiring of Solidot remote I/O modules — RJ45 on both ends, green jacket per industry convention. Available in seven lengths from 0.5 to 20 m and two jacket materials. 🔌 What for Connection between PLC and remote I/O module, and for daisy-chaining module to module (2 × RJ45 per module, no switch required). Protocol-neutral: PROFINET (PN4, PN5R, PN7A), EtherCAT (EC4, EC5R, EC7A), EtherNet/IP (EI4) and Modbus TCP (MT4). 🧵 PVC or PUR — which one PVC: the more economical choice for fixed installation in the cabinet and in cable ducts. PUR: tougher, more abrasion-resistant and oil-resistant — for moving installation, machine environments and anything that does not just sit in the cabinet. 📐 Technical basis CAT 5e, shielded, 100 Mbps — matching the Ethernet interface of the Solidot modules. Maximum cable length between two stations: 100 m (fieldbus specification). Lengths: 0.5 · 1 · 2 · 3 · 5 · 10 · 20 m. Custom lengths are available from the manufacturer on request — get in touch if you need one. ⚠️ Limits stated honestly RJ45 is an IP20 connector — for control cabinets and protected enclosures. In the field with splash water or dust, M12 cables (D-coded) are the right choice. CAT 5e, not CAT 6/CAT 6a. Not meant for gigabit backbones — the Solidot modules operate at 100 Mbps anyway.
Cable material
From €7.35 *

Preis exkl. MwSt., zzgl. Versandkosten