Table of contents Introduction ..............................5 Revision history ..............................5 Safety rules................................6 Technical specifications ............................. 7 Summary table for all modules ........................10 Dimensions ................................ 11 Power supply connection ..........................12 DC power connection ............................12 AC power connection ............................12 Connecting the communication bus (RS485) .....................
Page 3
Universal Input configuration 1 - 8 (40151 – 40158) ................. 25 Filter time constant of the Universal Input 1 - 8 (40159 – 40166) ............26 Resolution of the Universal Inputs (40167) ....................26 Digital Inputs Connections ..........................27 Connection of Digital Input (Dry Contact) ....................27 Digital Input MODBUS Registers ........................
Page 4
Digital Inputs ..............................47 Digital Outputs ..............................47 Analog Outputs ..............................48 RS485 Configuration ............................49 IP Configuration..............................50 Device management ............................51 Contact ................................51 Modbus TCP/IP modules ........................52 Modbus TCP/IP ..............................52 Module as Modbus TCP/IP Gateway to RS485 ..................52 List of all Modbus Registers ........................
Reason for the creation of a new version of the document: • In 12.2015 GC5, released a new hardware version of MIX module with a more powerful processor and a USB port. For this hardware, and for all MINI series devices, we released 4.0 firmware which contains a bug fix, firmware...
2017.12.07 The reason for the creation of a new version of the document: On 07.12.2017, GC5 released a new firmware version 6.0 for MIX and MINI modules. New firmware contains a bug fix, improvements and changes in BACnet protocol, according to BACnet Testing Laboratories certification requirements.
Failure to do so might result in electric shock. Do not touch electrically charged parts, such as the power terminals. Doing so may • result in electric shock. Do not disassemble the product. Doing so may result in electric shock or faulty •...
Page 8
• Measurement resolution 3 mV@12-bit and 1 mV@ 16-bit Current input Current measurement 0 - 20 mA • Required external resistor 200 Ω • • Measurement accuracy ±1.1% Measurement resolution 15 µA @ 12-bit and 5 µA • @ 16-bit Resistive input Measurement of resistance from 0 to 1000 kΩ...
Page 9
Snubber Snubberless Triac RS485 Up to 128 devices RS485 Interface Communication protocols Modbus RTU, Modbus ASCII or BACnet set by switch Baud rate From 2400 to 115200 set by switch Address 0 to 99 set by switch MIX18-IP, MIX38-IP Ethernet 2x Fast Ethernet Switch mode Baud rate...
Power supply connection DC power connection Figure 4. DC power supply connection AC power connection Figure 5. AC power supply connection Connecting the communication bus (RS485) Figure 6. RS485 connection...
LED Indicators Figure 7. Top panel MIX18-IP Figure 8. Top panel MIX38-IP Figure 9. Top panels 8I and 8I-IP Figure 10. Top panels 8U and 8U-IP Figure 11. Top panels 4I4O-H and 4I4O-H-IP Figure 12. Top panels 4U4O-H and 4U4O-H-IP Figure 14.
The power LED is ON (green) when the module runs properly. • Communication LED is ON (orange) for 20 ms after sending each message. • If the module receives/sends a lot of messages, LED can be lit continuously. LEDs indicating the status of the Universal Inputs are lit when the resistance •...
1.11 Setting module address on Modbus network To determine the address on the Modbus network, the module is equipped with two rotary switches, S1 and S2, located on the top panel of the device. It is possible to set the device address from 0 to 99. The address is set with the following formula: Address = S2 •...
1.13 Protocol selection The protocol is selected with sections 4 and 5 of the S3 switch according to the table below: Protocol OFF (0) OFF (0) Modbus RTU OFF (0) ON (1) Modbus ASCII ON (1) OFF (0) BACnet Master ON (1) ON (1) BACnet Slave...
1.15 Default Settings In its out-of-the-box state, as well as after restoring the default values, the device has got the following default register values: Register Name Default Value COUNTER BAUD RATE 76800 (76800 bps) STOP BITS DATA BITS PARITY BITS RESPONSE DELAY WATCHDOG TIME 0 ( disabled)
Configuration registers WARNING! Changing the parameters concerning the configuration of the transmission will only take effect after restarting the unit (except for the registers the value of which is read from the switch). Firmware version and module type (30001) In this register type and firmware version of the module are encoded. A low byte contains information about the type of module in accordance with the table below: Value...
Baud rate and protocol (30003) The register contains information about the baud rate and type of protocol in accordance with the table below. This register reflects the state of S3 switch. Baud rate Protocol Bit 0 Bit 1 Bit 2 Baud rate Bit 3 Bit 4...
Hardware_version (30130) This 16-bit register contains the module hardware version multiplied by 10. MAC_address (30131) This 32-bit register contains MAC address information of the module. 2.10 Device actions (40001) Setting register 40001 according to the table below will enable 1 of 4 available actions: module reset, reloading the settings, setting to default and entering the bootloader.
Figure 17. Modbus message frame 2.13 Data bits (40138) The number of data bits transmitted in a single byte is determined according to the following table: Value No. of data bits 8 (default) Table 10. Data bits 2.14 Parity bit (40139) Every byte of data being transferred may have additional protection in the form of a parity bit added before the stop bit (bits).
Page 22
default state. This feature is useful if for some reason there is an interruption in data transmission and for security reasons the output states must be set to the appropriate state in order not to endanger the safety of persons or property. The default value is 0 seconds which means the watchdog function is disabled.
Local I/O Universal Inputs connections Connection of Universal Input to measure voltage 0 – 10V Figure 18. Connection of UI to measure 0-10 VDC for MIX38 and MIX38-IP Connection of the Universal Input to measure current 0 – 20 mA Current measurement is performed by measuring the voltage and 200 Ω...
Connection of Universal Input to measure the temperature Figure 20. Connection of UI to measure the temperature for MIX18 and MIX18-IP Connection of Universal Input as a Digital Input (Dry Contact) Figure 21. Connection of UI for operating as DI for MIX38 and MIX38-IP...
Universal Inputs MODBUS Registers Status of Universal Inputs working as Digital Inputs (30017) This 16-bit register contains information about the status of Digital Inputs (dry contacts). When the input is the shortcut to the ground, the corresponding bit value is set to 1 in accordance with the following table: No.
Each input can be configured separately in accordance with the following table: No. of bit in register No. of Universal Input Table 14. Universal input resolution for MIX38 and MIX38-IP Digital Inputs Connections Connection of Digital Input (Dry Contact) Figure 22. Connection of DI for MIX38 and MIX38-IP Digital Input MODBUS Registers State of Digital Inputs (30016) This 16-bit register contains the status of the Digital Inputs.
Counter 1 – 12 (40023, 40024 – 40045, 40046) The modules have 32-bit counters, one for each Digital Input. The register with a lower number contains a lower byte of the counter and in the register with a higher number is stored in the higher byte of the counter. In case you would like to change the value of the register, you can write any value (called ‘preset’) for pulse counting registers.
Resetting the counters (40022) Setting a true value of a particular bit of this 16-bit register results in resetting the corresponding counter (setting it to 0) in accordance with the following table: No. of bit in the No. of Digital Input register …...
Connecting an actuator to the Analog Output Figure 25. Connecting an actuator to AO Analog Output MODBUS Registers 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 (10V) on the corresponding output and setting the corresponding register with Analog Output value (40121 –...
Bits in register correspond to the following Analog Outputs: No. of bit in the No. of Analog Output register Table 18. Default state of AO operating as DO for MIX38 and MIX38-IP 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.
Value of the Status hand status Description AUTO HAND CONTROL Table 21. AO hand status value The current value of the output in the hand mode determines registers from 30125 to 30128. Hand control value of 1-4 Analog Outputs (30125 - 20128) The registers contain a percentage value of manual control for outputs from 1 to 4.
Digital Output (relay) Connections Connecting the solenoid valve to the Digital Output Figure 26. Connection of solenoid valve to DO for MIX38 and MIX38-IP Connecting a resistive load to the Digital Output Figure 27. Connection of resistive load to DO for MIX38 and MIX38-IP Connecting an inductive load to the Digital Output Figure 28.
Digital Output (relay) MODBUS Registers State of Digital Outputs (40018) This 16-bit register contains the state of the Digital Outputs. Setting a particular bit in the register activates the corresponding Digital Output according to the following table: No. of bit in No.
Value of hand Status status Description AUTO HAND OUT = 0 HAND OUT = 1 Table 25. DO Hand status value Triac Output Connections Connecting the solenoid valve to the Triac Output Figure 28. Connection of solenoid valve to TO for 4TO-H and 4TO-H-IP Connecting a resistive load to the Triac Output Figure 29.
3.10 Triac Output MODBUS Registers State of Triac Outputs (40018) This 16-bit register contains the state of the Triac Outputs in digital mode. Setting a particular bit in the register activates the corresponding Triac Output according to the following table: No.
Register Description value 0 (default) Digital Output PWM 1Hz PWM 10Hz Not supported PWM 0.1 HZ PWM 0.01Hz Table 28 TO type settings Hand control status of the Triac Outputs (30015) This register is available only for the modules with manual control of outputs. No.
3.11 Special application modes for 4I4O-H, 4I4O-H-IP, 4U4O-H, and 4U4O- H-IP In 4I4O-H, 4I4O-H-IP, 4U4O-H, and 4U4O-H-IP module, simple applications have been in-built which can be used to control building devices. The applications create a logic between the signal from Digital Input and control Digital Output state. The relation between the Inputs and Outputs is shown in the table below and it cannot be changed.
40189 DI4 TIME VALUE 40190 DI4 SETPOINT (4U4O-H and 4U4O-H-IP only) 40191 DI4 DIFFERENTIAL (4U4O-H and 4U4O-H-IP only) Table 33. List of registers dedicated for special application mode Operation Mode registers (40176, 40180, 40184, and 40188) This register contains information about the module working mode. Available modes and register values are shown in the table below: Value OPERATION MODE Register...
Page 40
DIGITAL OUTPUT register (40018), which allows remote control from BMS. 3.11.1.3 Bistable Relay In this mode, only the rising edge of the digital input changes the output state. The action of a bistable relay can be executed remotely by changing the state of bit from false to true in COMMAND register (40020).
Page 41
(expressed in seconds), counting from the last rising edge of the digital input. The action of time relay can be executed remotely by changing state from false to true in the relevant COMMAND register (40020). Outputs can be also overwritten with the register of DIGITAL OUTPUT module (40018), which allows for remote control from BMS.
the heating mode is not active and the output remains in the false state. 3.11.1.10 Cooling mode (4U4O-H and 4U4O-H-IP only) In this mode, the output is controlled like a typical thermostat on the basis of the Setpoint register and the Control value (Input signal) with the differential parameter defined in the Differential register.
Command register (40020) The module is equipped with a special register called COMMAND (40020). The command register is used to remotely execute the action (simulate light switch/PIR). The action is executed by changing the state of the relevant bit (changing from false to true). All special application modes can be executed except for Input Forwarding, Heating, and Cooling modes.
The default Differential value is 1. (read more in Heating mode, Cooling mode). The register stores the differential multiplied by 10. WEB Configuration - IP version only Web server access All IP version modules are equipped with an in-built web server, which allows for showing the module status and changing the configuration.
Local I/O status and configuration 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 Local IO tab and choose Universal Inputs from the submenu. Figure 30.
• Temperature (Read-Only), in Celsius with an accuracy of 1 decimal [°C]. • Voltage (Read-Only) in millivolts [mV]. WARNING! To save the changes please use the “Submit” button Configuration of special application mode This page allows for entering the configuration parameters and showing the actual value of Special application modes.
In default 0. • Differential (Read & Write, 4U4O-H-IP only), differential value for heating/cooling modes. In default 0. WARNING! To save the changes please use the “Submit” button Digital Inputs This page allows for entering the configuration parameters and showing the actual value of Digital Inputs.
Figure 38. MIX38-IP Digital Outputs page The Digital Outputs table includes the following fields: • State (Read & Write), actual state of digital output. • Default State (Read & Write), output state after power-up and watchdog operation. • Watchdog (Read & Write), watchdog value of the device in seconds. WARNING! To save the changes, please use the “Submit”...
• Watchdog (Read & Write), device watchdog value in seconds. • Hand State Output (Read-Only, MINI series only), manually overrides the status of the potentiometer WARNING! To save the changes please use the “Submit” button RS485 Configuration This page allows for entering the configuration parameters and showing the information of RS485 port of the controllers.
IP Configuration This page allows for changing the parameters of Ethernet port, Modbus TCP and BACnet Figure 41. IP configuration page This page allows for setting the parameters such as: • IP Address (Read & Write), the IP address of the controller Ethernet interface. •...
Device management This page allows for changing the password and rebooting device the device remotely. Figure 42. Device management page The procedure of changing the password of the device: a) enter the current device password in the field - Current Device Password, b) enter the new device password in the field - New Device Password, c) enter the new device password in the field once again - Confirm New Device Password,...
Modbus TCP/IP modules Modbus TCP/IP The device simultaneously supports up to 4 Modbus TCP clients. If a fifth device wants to connect to the module, the TCP connection will be rejected. In order to secure the module before filling up the call list, a mechanism was introduced as a mechanism for monitoring each of the Modbus TCP connections.
Page 53
Figure 44. Gateway Modbus TCP/IP to RS485; an example...
List of all Modbus Registers Below is a table with all the registers available for all types of modules. Please notice that for some types of modules some of the registers are not available according to the physical number and types of Inputs and Outputs. Modbus Register name Access...
Page 55
Modbus Register name Access Description Addr Addr Addr BLOCKING Write Read & Sets bit in register to reset the 40022 0x15 COUNTER RESET Write corresponding counter. 40023 0x16 COUNTER 1 LSB Read & Write 40024 0x17 COUNTER 1 MSB Memory 40025 0x18 COUNTER 2 LSB...
Page 56
Modbus Register name Access Description Addr Addr Addr UIVERSAL INPUT in mV. 30072 0x47 Read Only TEMPERATURE 1 Formula for the current measurements: UIVERSAL INPUT 30073 0x48 Read Only VOLTAGE 2 = where: U – register value, UIVERSAL INPUT 30074 0x49 Read Only...
Page 57
Modbus Register name Access Description Addr Addr Addr VOLTAGE 6 UIVERSAL INPUT 30093 0x5C Read Only VOLTAGE 7 UIVERSAL INPUT 30094 0x5D Read Only VOLTAGE 8 UIVERSAL INPUT 30095 0x5E Read Only TEMPERATURE 1 UIVERSAL INPUT 30096 0x5F Read Only TEMPERATURE 2 UIVERSAL INPUT 30097...
Page 58
Modbus Register name Access Description Addr Addr Addr OUTPUT 1 Write The voltage at the Analog Outputs VALUE OF ANALOG Read & 40122 0x79 expressed in mV within the range from 0 OUTPUT 2 Write to 10000 mV VALUE OF ANALOG Read &...
Page 59
Modbus Register name Access Description Addr Addr Addr Read & Delay in ms before sending the response 40140 0x8B RESPONSE DELAY Write The default value is 0. Memory Time in second before watchdog reset in Read & case no transmission. 40141 0x8C WATCHDOG TIME...
Page 61
Modbus Register name Access Description Addr Addr Addr By default, all the measurements are performed with 12-bit resolution. Read & ANALOG OUTPUT 40168 0xA7 Write CONFIGURATION 1 Memory Read & Configures the mode of the Analog ANALOG OUTPUT 40169 0xA8 Write Output according to the following table: CONFIGURATION 2...
Page 62
Modbus Register name Access Description Addr Addr Addr Memory Value OPERATING MODE Read & Ordinary IO(def) DIGITAL INPUT 3 40184 0xB7 Write CONFIGURATION MODE Monostable Relay Memory Bistable Relay Read & DIGITAL INPUT 3 Time Relay NO [ms] 40185 0XB8 Write TIME VALUE Memory...
Need help?
Do you have a question about the iSMA MINI Series and is the answer not in the manual?
Questions and answers