Page 1
Procon MelcoBEMS MINI (A1M) FOR INSTALLERS INSTALLATION MANUAL Manual version 1.0.1 Firmware version 3.0.1 For safe and correct use, please read this installation manual thoroughly before installing the PROCON MelcoBEMS MINI (A1M).
Do not expose to rain or moisture. Shielded Signal Cables: Use only shielded cables for connecting peripherals to any Procon MelcoBEMS MINI (A1M) device to reduce the possibility of interference with radio communications services. Using shielded cables ensures that you maintain the appropriate EMC classification for the intended environment.
Amendment Register Latest Document Firmware Date Author Notes Version Version 1.0.0 3.0.0 08/05/15 Initial version for firmware V1.0.0 Added ‘Applicable Unit Type’ columns to Air-To-Water 1.0.1 3.0.1 16/06/15 Modbus tables. Other minor modifications. Any additional notes since printing will be appended to the rear of this document on separate sheets of paper.
1. Safety precautions Before installing the unit, make sure you read all the “Safety precautions” The “Safety precautions” provide very important points regarding safety. Make sure you follow them Symbols used in the text Warning: Describes precautions that should be observed to prevent danger of injury or death to the user. Caution: Describes precautions that should be observed to prevent damage to the unit.
Appendix B lists the compatible Air-To-Water indoor units. Figure 1 shows the MelcoBEMS MINI (A1M) converter. Figure 2 shows the CN105/CN92 connector on the indoor unit PCB that the MelcoBEMS MINI (A1M) connects to, for both Air-to-Air and Air-To-Water type units.
Note: When all switches are set to the OFF position a node address of 1 is assumed. Note: Each MelcoBEMS MINI (A1M) connected on the same RS-485 network must be set to a unique node address. 3.2. RS-485 communication settings The RS-485 settings are set using DIP switch 6.
3.3. Protocol selection The RS485 protocol is set using DIP switch 7. When the switch is in the ON position the Modbus RTU protocol is selected. Switch 7 Protocol selection BACnet MS/TP Modbus RTU 3.4. Deadband mode The Deadband feature can be enabled using DIP switch 8. When the switch is in the OFF position the Deadband feature is disabled.
4.2. Operation When enabled, the MelcoBEMS MINI (A1M) controls the Mode and Temperature Setpoint based on the Room (return air) Temperature. While the room temperature is less than the Heating Setpoint the unit will be set to HEAT mode with a setpoint of 28ºC.
4.3. Initialisation When the MelcoBEMS MINI (A1M) powers up it will set the mode, which will be determined by the room temperature. If less than the Heating Setpoint the unit will be set to HEAT mode with a setpoint of 28ºC.
As a hypothetical example, consider the BMS Virtual Setpoint being set to 21ºC and the indoor unit return air temperature remaining constant at 22ºC. As the BMS Room Temperature decreases the MelcoBEMS MINI (A1M) increases the indoor unit’s temperature setpoint.
Page 15
If the BMS Room Temperature is set to 0ºC (which it will be on power up) the setpoint offset feature will be disabled. It will only activate when the BMS Room Temperature is not 0ºC. To disable the feature without removing the MelcoBEMS MINI (A1M) power, simply set the BMS Room Temperature to 0ºC.
6. RS-485 termination An RS-485 termination resistor can be enabled on the MelcoBEMS MINI (A1M) PCB using the single jumper labeled The jumper setting is summarised below: Jumper Setting Description Not fitted Termination resistor not enabled Fitted Termination resistor enabled...
7.1. Physical connection The MelcoBEMS MINI (A1M) has a 1 metre flying lead to connect directly into the CN105/CN92 connector on the controller PCB. As an example, Figure 2 shows this connection on a Mr Slim indoor unit and a CRHV unit.
8. Status LEDs There are two status LEDs on the MelcoBEMS MINI (A1M). The LED indications are as follows: LED Name Colour Functionality Lit when A1M is powered, flashing indicates valid communication AC ACK Green with the indoor unit. Lit when A1M is powered, flashing indicates valid Modbus...
9. BACnet 9.1. BACnet MS/TP The MelcoBEMS MINI (A1M) can be connected to a BACnet MS/TP network using RS-485. BACnet protocol can be selected using DIP switch 7 (see section 3.3). 9.2. Object types supported Object Type Property Analogue Multi State...
9.3. Object list The MelcoBEMS MINI (A1M) currently has objects for certain ATA protocol data points, detailed in the following table. Object type Object ID Object name Notes 0 = Drive OFF Binary Output BO01 Drive OFF/ON 1 = Drive ON Value in either ºC or ºF, depending on the...
Modbus connection 10.1. Modbus background Modbus is a master-slave protocol, which means there are two types of Modbus device, Modbus Masters and Modbus Slaves. Slave devices simply wait until they receive a command from a Master, act upon that command and send a reply to the Master.
Page 22
Caution: RS-485 biasing jumpers must be fitted on the Procon M2M (if used). Please refer to the diagram below. Page 18 of 47...
Some BMS controllers may not be able to read signed register values (i.e. values which can be negative in value), so the MelcoBEMS MINI (A1M) also exposes an unsigned version of those registers (these registers will not return a negative value).
(Refer to indoor unit documentation for description of other fault code values) Firmware Version 30004 MelcoBEMS MINI (A1M) firmware version Value of a counter which increments upon every valid Modbus Comms Counter 30006 Modbus command received. Counter is reset to zero when value exceeds 65535.
Modbus tables – Air-To-Water systems Some BMS controllers can only read Modbus Holding Registers, so the MelcoBEMS MINI (A1M) also exposes all Discrete, Coil and Input Registers as Holding Registers. The Discrete Input registers and Input registers are not writable so their equivalent Holding Register is read only and marked [READ ONLY].
Page 28
Current Hour 40049 0 … 23 Current Minute 40050 0 … 59 Outdoor Temperature By BMS Temperature value in ºC multiplied by 10. 40051 (signed) 0xFE70 = -40ºC … 0x036B = 87.5ºC ...
Page 29
Heat Pump Frequency – Slave 5 Frequency value in Hz 40079 [READ ONLY] 0 = 0Hz … 255 = 255Hz Heat Pump Frequency – Slave 6 Frequency value in Hz 40080 [READ ONLY] 0 = 0Hz …...
Page 30
Flow Temperature Temperature value in ºC multiplied by 100. [READ ONLY] (see note **) 40103 Water Outlet Temperature Temperature value in ºC multiplied by 100. [READ ONLY] (see note **) Return Temperature (signed) Temperature value in ºC multiplied by 100. ...
Page 35
Electric Energy 4 Electric Energy in kWh multiplied by 100 40238 † [READ ONLY] (see note Electric Energy 5 Electric Energy in kWh multiplied by 100 40239 † [READ ONLY] (see note Electric Energy 6 Electric Energy in kWh multiplied by 100 ...
Page 36
Water Pump 1 – PWM Duty Duty value in % Feedback 40264 0 = 0% … 100 = 100% [READ ONLY] 3-Way Valve 1 0 = OFF (stop) 40265 [READ ONLY] 1 = ON (run) Version of Protocol (upper) Version of Protocol is a value in BCD ...
Page 37
^^ 7-Segment Display Error Code Digit 2 1 – 15 = 1 - F 16 = O 17 = H 18 = J 19 = L 20 = P 21 = U † Electric Energy 0x0000 = 0.00 kWh 0x0001 = 0.01 kWh …...
11.6. Input registers Input Registers are read using function code 04. Input Register (Analogue Input) Applicable Unit Type Modicon Register Name Addr Details Address 0x8000 = No error 0x6999 = Bad communication with unit Fault/Error Code (hex) 30002 (Refer to indoor unit documentation for description of other fault code values)
Page 39
Frequency value in Hz Heat Pump Frequency – Slave 3 30036 0 = 0Hz … 255 = 255Hz Frequency value in Hz Heat Pump Frequency – Slave 4 30037 0 = 0Hz … 255 = 255Hz Frequency value in Hz ...
Page 40
Water Outlet Temperature Temperature value in ºC multiplied by 100. (signed) (see note *) Temperature value in ºC multiplied by 100. Flow Temperature (see note **) 30062 Temperature value in ºC multiplied by 100. ...
Page 41
Value in hours multiplied by 100 Heat Pump Run Time 0 = 0 hours 30081 (hours x100) … 65535 = 6553500 hours Value in hours multiplied by 100 Heat Pump Refrigerant Address 0 = 0 hours ...
Page 42
Heat Pump Frequency – Slave Frequency value in Hz 30105 0 = 0Hz … 255 = 255Hz Heat Pump Frequency – Slave Frequency value in Hz 30106 0 = 0Hz … 255 = 255Hz Heat Pump Frequency – Slave Frequency value in Hz ...
Page 43
Brine Outlet Temperature 1 Temperature value in ºC multiplied by 100. 30132 (signed) (see note *) Temperature value in ºC multiplied by 100. Brine Outlet Temperature 1 30133 (see note **) Brine Outlet Temperature 2 Temperature value in ºC multiplied by 100. ...
Page 52
Please be sure to put the contact address/telephone number on this manual before handing it to the customer. MITSUBISHI ELECTRIC UK MITSUBISHI ELECTRIC UK, TRAVELLERS LANE, HATFIELD, HERTFORDSHIRE, AL10 8XB...
Need help?
Do you have a question about the MelcoBEMS MINI and is the answer not in the manual?
Questions and answers