Modbus User Manual Table of Contents Introduction ..........................6 Revision History..........................7 Safety Rules..........................9 Wiring............................... 10 EN 60730-1 Power Supply Considerations ................10 FCC Compliance Note........................10 Technical Specification ......................12 Summary Table for All Modules ....................15 Hardware Specification ....................... 17 Dimensions ............................
Page 3
Modbus User Manual 5.4.1 Analog Output Voltage Connection ................... 29 5.4.2 Analog Output Relay Connection ..................30 5.4.3 Analog Output Actuator Connection ................. 30 Digital Outputs ..........................30 5.5.1 Digital Output Solenoid Valve Connection ............... 31 5.5.2 Digital Output Resistive Load Connection................ 31 5.5.3...
Page 4
Modbus User Manual 7.2.1 State of Digital Inputs (30016) ..................... 41 7.2.2 Counter 1-12 (40023, 40024-40045, 40046)..............41 7.2.3 Resetting the Counters (40022) ..................41 Analog Output Registers......................42 7.3.1 State of Analog Outputs Operating as Digital Outputs (40019)........42 7.3.2...
Page 5
Modbus User Manual 8.3.4 Analog Outputs ........................58 RS485 Configuration........................59 IP Configuration ..........................59 Device Management ........................60 Contact ............................61 List of Modbus Registers ....................62 List of Supported Temperature Sensors ................ 73 www.ismacontrolli.com DMP262en | 1st Issue rev. 8 | 05/2022...
Modbus User Manual 1 Introduction The MINI and MIX series of I/O modules with RS485 and IP (2 Ethernet) have been designed for building distributed control systems using MAC36, AAC20, or another controller. Each module is equipped with the most commonly used types of I/O in building automation.
Modbus User Manual 1.1 Revision History Rev. Date Description 28 Aug 2015 First edition 1 Feb 2016 • Information about the capacitive load relay added to the technical specifications. • Information about load Triac Outputs added to the technical specifications.
Page 8
Modbus User Manual Rev. Date Description • fixed overridden flags in AO, BO and TO • fixed bug with number of counters for Binary input object (now variable is 32 bit) • changed AO-1, BO-1, TO-1 HAND_STATUS Access to read- only •...
Modbus User Manual 2 Safety Rules • Improper wiring of the product can damage it and lead to other hazards. Make sure that the product has been correctly wired before turning the power on. • Before wiring or removing/mounting the product, make sure to turn the power off.
Whether or not the iSMA modules are immune to such effects, the interferences must be suppressed at their source if possible to ensure the proper functioning of the entire system.
Page 11
Modbus User Manual particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: •...
Modbus User Manual 3 Technical Specification Power supply Voltage 24 V AC/DC ± 20% Power consumption Module type At 24 V DC At 24 V AC 0.4 W 0.6 VA 8I-IP 1.4 W 2.1 VA 0.5 W 0.8 VA 8U-IP 1.5 W...
Page 13
Modbus User Manual Current input Current measurement in 0 - 20 mA range Required external resistor 200 Ω Measurement accuracy ±1.1% Measurement resolution 15 µA at 12-bit and 5 µA at 16- Resistive input Measurement of resistance in 0 to 1000 kΩ range Measurement resolution for 20 kΩ...
Page 14
Modbus User Manual Digital Outputs Contact material AgSnO2 (relays) UL compliant ratings Maximum ratings 4O-H and 4O-H-IP Resistive load AC1 8 A at 230 V AC 8 A at 230 V AC 8 A at 30 V DC...
Modbus User Manual Humidity Relative 5% to 95% Connectors Type Removable Maximum cable size 2.5 mm (18 – 12 AWG) Maximum tightening torque 0,35 Nm Dimensions MIX18, MIX18-IP Width 110 mm (4.331 in) Length 88 mm (3.4646 in) Height 62 mm (2.441 in)
Modbus User Manual 4 Hardware Specification 4.1 Dimensions 4.1.1 MINI Series Dimensions Figure 2. The MINI series dimensions 4.1.2 MIX18 Series Dimensions Figure 3. The MIX18 series dimensions 4.1.3 MIX38 Series Dimensions Figure 4. The MIX38 series dimensions www.ismacontrolli.com DMP262en | 1st Issue rev.
Modbus User Manual 4.2 Power Supply Connection Figure 5. AC power supply connection Figure 6. DC power supply connection 4.3 LED Indicators 4.3.1 MIX Series Front Panels MIX18 Top Panels Figure 7. The MIX18 top panel Figure 8. The MIX18-IP top panel www.ismacontrolli.com...
Modbus User Manual MIX38 Top Panels Figure 9. The MIX38 top panel Figure 10. The MIX38-IP top panel 4.3.2 MINI Series Front Panels MINI 8I and 8I-IP Top Panels Figure 11. The 8I top panel Figure 12. The 8I-IP top panel MINI 8U and 8U-IP Top Panels Figure 13.
Page 20
Modbus User Manual MINI 4I4O-H and 4I4O-H-IP Top Panels Figure 15. The 4I4O-H top panel Figure 16. The 4I4O-H-IP top panel MINI 4U4O-H and 4U4O-H-IP Top Panels Figure 17. The 4U4O-H top panel Figure 18. The 4U4O-H-IP top panel MINI 4U4A-H and 4U4A-H-IP Top Panels Figure 19.
Page 21
Modbus User Manual MINI 4O-H and 4O-H-IP Top Panels Figure 21. The 4O-H top panel Figure 22. The 4O-H-IP top panel MINI 4TO-H and 4TO-H-IP Top Panels Figure 23. The 4TO-H top panel Figure 24. The 4TO-H-IP top panel •...
Modbus User Manual 4.4 RS485 Port 4.4.1 RS485 Communication Bus Connection Figure 25. RS485 connection 4.4.2 RS485 Network Termination Transmission line effects often present problems for data communication networks. These problems include reflections and signal attenuation. To eliminate the presence of reflections of signal from the end of the cable, the cable must be terminated at both ends with a resistor across the line adequate to its characteristic impedance.
Modbus User Manual Switches set as in the figure above will set the module address to 11. 4.6 Baud Rate The transmission baud rate is set with the S3 switch (sections 1, 2, and 3) in accordance with the following table:...
Page 24
Modbus User Manual USER BAUD RATE 7680 (76800 bps) STOP BITS DATA BITS PARITY BITS RESPONSE DELAY WATCHDOG TIME 0 (disabled) STATE OF THE DIGITAL OUTPUTS AFTER START STATE OF THE ANALOG OUTPUTS (DIGITAL) AFTER START STATE OF THE ANALOG OUTPUTS AFTER START...
Modbus User Manual 4.8.1 Restoring Default Settings To restore the default configuration of all registers, follow the steps below: • turn off the power supply; • set section 6 of the S3 switch to on; • turn on the power supply, the power LED will start blinking;...
5 Inputs and Outputs 5.1 Local I/O The iSMA-B-MINI/MIX modules are equipped with local inputs and outputs (universal inputs, digital inputs, analog outputs, digital outputs, and triac outputs), and their quantities differ between the modules types, according to the table:...
Modbus User Manual • resistance and temperature measurement (10k thermistor, a full list of supported temperature sensors is available here: List of Supported Temperature Sensors); • dry contact (output current 1 mA). Current measurement is realized by voltage measurement and 200 Ω resistance.
Modbus User Manual 5.2.3 Universal Input Resistance Connection Figure 29. A universal input resistance connection 5.2.4 Universal Input Dry Contact Connection Figure 30. A universal input dry contact connection 5.3 Digital Inputs Digital inputs operate as standard dry contact inputs and, additionally, as high speed pulse counters up to 100 Hz.
Modbus User Manual Figure 31. A digital input connection 5.3.1 Digital Input Counter A digital input can work as a counter of dry contact pulses up to 100 Hz. The connection is identical as in case of the dry contact input.
Modbus User Manual 5.4.2 Analog Output Relay Connection Figure 33. An analog output relay connection 5.4.3 Analog Output Actuator Connection Figure 34. An analog output actuator connection 5.5 Digital Outputs Digital outputs operate as relay outputs with maximum loads of: •...
Modbus User Manual 5.5.1 Digital Output Solenoid Valve Connection Figure 35. A digital output solenoid valve connection 5.5.2 Digital Output Resistive Load Connection Figure 36. A digital output resistive load connection 5.5.3 Digital Output Inductive Load Connection Figure 37. A digital output inductive load connection www.ismacontrolli.com...
Modbus User Manual 6 Configuration Registers WARNING! Changing the configuration parameters of the transmission will only take effect after restarting the unit (except for the registers the value of which is read from the switch). 6.1 Firmware Version and Module Type (30001) In this register type and firmware version of the module are encoded.
Modbus User Manual The high byte contains the module firmware version multiplied by 10. For example: In the 30001 register, number 12810 = 0x320A , which means that it is module MIX18 (0x32) with firmware in version 1.0 (0x0A = 10 6.2 Module Address (30002)
Modbus User Manual 6.6 Counter of Sent Messages (30008) The 32-bit register with the number of error Modbus messages received by the module, which was powered up last. The value is reset after the power cycle or after changing transmission parameters (speed, stop bits, parity, etc.).
If the bit no. 8 is true (bit 8 = 1), RS485 biasing resistors are activated. The function is only available in MINI IP I/O modules with hardware version >= 2.0 The biasing resistors are useful in case the iSMA modules are connected with third-party devices with the same RS485 bus and communication errors appear on the network.
Modbus User Manual Register Value Type of Parity Bit Always 1 Always 0 Table 13. Parity bit 6.15 Response Delay Time (40140) The value of this 16-bit register determines the number of milliseconds to wait before the unit answers the question. This time is used to extend the interval between the question and answer.
Modbus User Manual 7 LocalIO Registers The following sections describe the BACnet objects dedicated to inputs and outputs of the iSMA-B-MINI/MIX modules. 7.1 Universal Input Registers 7.1.1 Status of Universal Inputs Working as Digital Inputs (30017) This 16-bit register contains information about the status of digital inputs (dry contacts). If...
Modbus User Manual 7.1.4 Universal Input Resistance Measurement 1-8 (30103, 30104-30117, 30118) In these 16-bit registers the result is expressed in Ω or in 0.1 Ω units for PT1000 and NI1000 configuration. In the register with the lower number, it is the lower storage part of the result and the higher register storage part of the result.
Modbus User Manual Register Value Description NI1000 32F (ºF) NI1000 70F (ºF) +128 Off voltage measurement (set 7. bit of register) Table 15. UI configuration 7.1.6 Filter Time Constant of the Universal Input 1-8 (40159-40166) These 16-bit registers contain a time constant low pass filter. The value is expressed in seconds.
Modbus User Manual 7.2 Digital Input Registers 7.2.1 State of Digital Inputs (30016) This 16-bit register contains the status of digital inputs. Short-circuit input to GND sets the corresponding bit in the register in accordance with the table below: No.
Modbus User Manual 7.3 Analog Output Registers 7.3.1 State of Analog Outputs Operating as Digital Outputs (40019) Setting a true value of a particular bit of this 16-bit register causes setting the maximum output voltage (10 V) on the corresponding output and setting the corresponding register with analog output value (40121-40126) to 0.
Modbus User Manual 7.3.4 Default State of 1-6 Analog Outputs (40145-40150) These 16-bit registers contain the values of voltage in mV, which appear on the analog outputs after turning the power on or resetting the watchdog. 7.3.5 Configuration Mode of 1-6 Analog Outputs (40168-40173)
Modbus User Manual 7.4 Digital Output Registers 7.4.1 State of Digital Outputs (40018) This 16-bit register contains the state of digital outputs. Setting a particular bit in the register activates the corresponding digital output according to the following table: No.
Modbus User Manual No. of Bit in the Register Description 2, 3 Hand status of output 2 4, 5 Hand status of output 3 6, 7 Hand status of output 4 Table 26. DO hand status bits Value of Hand Status...
Modbus User Manual No. of Bit in the Register No. of Digital Output Table 29. Default state for 4TO-H and 4TO-H-IP 7.5.3 Value of 1-4 Triac PWM Outputs (40121-40124) These 16-bit registers contain the value of the duty that appears on the PWM output (expressed in percents).
Modbus User Manual No. of Bit in the Register Description Hand status of outputs 4 Table 31. TO hand status bits Value of Hand Status Status Description AUTO HAND OUT = 0 HAND OUT = 1 Table 32. TO hand status value 7.6 Special Application Modes...
Modbus User Manual Register Description 40179 DI1 DIFFERENTIAL (4U4O-H and 4U4O-H-IP only) 40180 DI2 OPERATION MODE 40181 DI2 TIME VALUE 40182 DI2 SETPOINT (4U4O-H and 4U4O-H-IP only) 40183 DI2 DIFFERENTIAL (4U4O-H and 4U4O-H-IP only) 40184 DI3 OPERATION MODE 40185...
Page 49
Modbus User Manual Value OPERATION MODE Register Time Relay NO [s] Time Relay NC [s] Input Forwarding Heating (4U4O-H and 4U4O-H-IP only) Cooling (4U4O-H and 4U4O-H-IP only) Table 35. Special application modes The operating mode can be changed by writing the right value in the Operation Mode register.
Page 50
Modbus User Manual Time Relay NC [ms] In this mode, if the output value is false, the falling edge of the digital input sets the output to a true value. Every rising edge of the digital input starts the counter from the beginning so that the output stays in true value for a time defined in the TIME VALUE register (expressed in milliseconds), counting from the last rising edge of the digital input.
Page 51
Modbus User Manual The algorithm of the heating mode is shown in chart below. Figure 40. The heating mode algorithm WARNING! In case when the temperature sensor fails (when it is disconnected or shortcut), the heating mode is not active and the output remains in the false state.
Modbus User Manual Figure 41. The cooling mode algorithm WARNING! In case when the temperature sensor fails (if it is disconnected or shortcut), the heating mode does not work and the output remains in the false state. 7.6.3 Time Value Registers (40177,40181,40185,40189) The registers contain time values for TIME RELAY modes.
Modbus User Manual be executed. Setting false value restores normal operation. The block input function does not work when the heating/cooling input mode is set. No. of Bit in the Register (40021) Block Input Number Table 37. Block input register 7.6.6 Setpoint Registers (40178, 40182, 40186, 40190)
Modbus User Manual 8 Web Configuration This section outlines all information specific to configuring IP modules in a web server. WARNING! Please note that web configuration features are available only for IP versions for the MINI/MIX modules. 8.1 Web Server Access All IP version modules are equipped with a built-in web server, which allows for showing the status of the module and for changing the configuration.
Modbus User Manual 8.3 LocalIO Status and Configuration 8.3.1 Universal Inputs This page allows for entering the configuration parameters and showing the actual value of the universal inputs. To open this page, please navigate to the Local I/O tab and choose Universal Inputs from the submenu.
Page 56
Modbus User Manual WARNING! To save changes, please use the “Submit” button. Configuration of Special Application Modes This page allows for entering the configuration parameters and showing the actual value of Special application modes. To open this page, please navigate to the Local I/O tab and choose Universal Inputs from the submenu.
Modbus User Manual WARNING! To save changes, please use the “Submit” button. 8.3.2 Digital Inputs This page allows for entering the configuration parameters and showing the actual value of the digital inputs. To open this page, please navigate to the Local IO tab and choose Digital Inputs from the submenu.
Modbus User Manual Figure 48. The MIX38-IP Digital Outputs page The Digital Output table contains the following fields: • State (read/write): the actual state of the digital output; • Default State (read/write): the output state after power-up and watchdog operation;...
Modbus User Manual • Hand State Output (read-only, MINI series only): manually overrides the status of the potentiometer; • BACnet COV Increment (read/write): change of the state sending threshold value. WARNING! To save changes, please use the “Submit” button. 8.4 RS485 Configuration This page allows to enter the configuration parameters and show the information of the controller’s RS485 port.
Modbus User Manual Figure 51. The IP configuration page This page allows for setting parameters such as: • IP Address (read/write): the IP address of the controller’s Ethernet interface; • Mask (read/write): the network mask; • Gateway (read/write): the network default gateway;...
Modbus User Manual Figure 52. The Device Management page The procedure of changing the device password: • enter current device password in the Current Device Password field; • enter the new device password in the New Device Password field;...
Modbus User Manual 9 List of Modbus Registers Modbus Decimal Register Name Access Description Address Address Address 30001 0x00 VERSION AND Read-only MODULE TYPE 30002 0x01 MODULE ADDRESS Read-only (state of switch) 30003 0x02 BAUD RATE AND Read-only ...
Page 63
Modbus User Manual Modbus Decimal Register Name Access Description Address Address Address 40019 0x12 STATE OF ANALOG Read/write State of analog outputs OUTPUTS operating as digital outputs WORKING AS DIGITAL OUTPUTS 40020 0x13 DIGITAL INPUTS Read/write Digital inputs command...
Page 67
Modbus User Manual Modbus Decimal Register Name Access Description Address Address Address 40123 0x7A VALUE OF ANALOG Read/write OUTPUT 3 40124 0x7B VALUE OF ANALOG Read/write OUTPUT 4 40125 0x7C VALUE OF ANALOG Read/write OUTPUT 5 40126 0x7D VALUE OF ANALOG...
Page 68
Modbus User Manual Modbus Decimal Register Name Access Description Address Address Address Value Descripti 0 (default) None Even Always 1 Always 0 40140 0x8B RESPONSE DELAY Read/write Delay in ms before sending the response Memory The default value is 0...
Page 69
Modbus User Manual Modbus Decimal Register Name Access Description Address Address Address 40150 0x95 DEFAULT STATE OF Read/write ANALOG OUTPUT 6 Memory 40151 0x96 UNIVERSAL INPUT Read/write Configuration of universal CONFIGURATION 1 input and type of Memory temperature sensor...
Page 70
Modbus User Manual Modbus Decimal Register Name Access Description Address Address Address 40160 0x9F FILTER TIME Read/write CONSTANT Memory OF THE UNIVERSAL INPUT 2 40161 0xA0 FILTER TIME Read/write CONSTANT Memory OF THE UNIVERSAL INPUT 3 40162 0xA1 FILTER TIME...
Page 71
Modbus User Manual Modbus Decimal Register Name Access Description Address Address Address 40169 0xA8 ANALOG OUTPUT Read/write Value Descriptio CONFIGURATION 2 Memory Voltage 40170 0xA9 ANALOG OUTPUT Read/write (default) output 0‑10 CONFIGURATION 3 Memory 40171 0xAA ANALOG OUTPUT Read/write...
Page 72
Modbus User Manual Modbus Decimal Register Name Access Description Address Address Address 40177 0xB0 DIGITAL INPUT 1 Read/write Valu OPERATING MODE TIME VALUE Memory Cooling 40178 0xB1 DIGITAL INPUT 1 Read/write (4U4O-H and SETPOINT Memory 4U4O-H-IP only) 40179 0xB2...
Need help?
Do you have a question about the iSMA-B-MINI Series and is the answer not in the manual?
Questions and answers
at what length can a mod bus cable be ran between the pulse converter and meter