IP I/O Communication Module Specification and Installation Instructions CMMB-IP-ESA-220405 (V3.03) Page | 1 Models Model Router Display Communication Ports BACnet Ports Modbus Ports CMMB-IP - - 1 1 CMMB-IP-L - Yes 1 1 CMMB-IP-R1B Yes - 1 - CMMB-IP-R2B Yes - 2 - CMMB-IP-RL1B Yes Yes 1 - CMMB-IP-RL2B Yes Yes 2 - CMMB-IP Series CMMB-IP-L Series Description The CMMB-IP extends your BACnet or Modbus network when your application requires additional inputs and outputs on a physical controller. Combining the 20 inputs and outputs of the CMMB-IP with your Building Automation System provides simple expansion of a new or existing controller and reduces unnecessary costs of additional components. Features Power • 24Vac or 24Vdc supply • 22 Vdc 200 mA power output for loop powered 4-20 mA transmitters 10 Inputs • 2 binary inputs • 8 universal inputs 10 Outputs • 6 binary outputs (relays) • 4 analog outputs • Supervised manual override of outputs via local WEB page or local dip switches Other • SD card slot for updates • USB port for 5 Vdc power supply • RJ45 Ethernet connection for IP and WEB services Network Communication • Up to 2 RS-485 communication ports for BACnet MS/TP or Modbus RTU • BACnet IP, BACnet Ethernet or Modbus TCP/IP • Set network settings via embedded WEB server • Provision for I/O expansion modules • Router functionality (optional) BACnet MS/TP • MS/TP @ 9600, 19200, 38400 or 76800 bps • Automatic baud rate detection • Automatic device instance configuration BACnet IP / BACnet Ethernet • All IP / Ethernet configuration via on board WEB page • Display device status including each available data point. In addition to the BACnet object interface. • Supports DHCP or fixed/static addressing Modbus RTU • Modbus @ 9600, 19200, 38400 or 57600 bps • RTU Slave, 8 bits (configurable parity and stop bits) • Connects to any Modbus master Modbus TCP/IP Connects to any Modbus TCP/IP master controller Technical Specifications Specifications CMMB-IP Series Input Voltage 24 Vac or 24 Vdc Consumption 5VA (331mA @ 24 Vac) Universal Inputs (12-bit) 8 [0-10Vdc, Thermistor, on/off (dry contact), 4-20mA] / 12-bit resolution Binary Inputs 2 [normally open/closed or direct/reverse] / 12-bit resolution Analog Outputs 4 [0-10Vdc] / Adjustable span 12-bit resolution Digital Relay Binary Outputs 6 [isolated normally open/closed, independent common per relay, 5A resistive] RS-485 Communication Connections 24 AWG twisted-shield cable (Belden 9841 or equivalent) Electrical Connections 0.8 mm 2 [18 AWG] maximum Operational Temperature 0ºC to 50ºC [32ºF to 122ºF] Storage Temperature -30ºC to 50ºC [-22ºF to 122ºF] Relative Humidity 5 a 95% non condensed Weight 0.6 kg [1.3 lb] Dimensions A = 9.18” / 233 mm B = 4.93” / 125 mm C = 2.27” / 58 mm IP I/O Communication Module Specification and Installation Instructions www.neptronic.com Page | 2 Connections and Configurations Please note that all jumper settings must also be set to the same value through BACnet. Some additional configurations are only available through BACnet (see Network Data and Utilization on page 8). Binary Outputs | TB3-8 NC:Normally Closed COM:Common NO:Normally Open NC COM NO NC COM NO NC COM NO NC COM NO NC COM NO NC COM NO BO1 BO2 BO3 BO4 BO5 BO6 AO4 COM AO3 Analog Outputs | TB9 ** 0-10 Vdc ** AO4:AnalogOutput 4 COM:Common AO3: AnalogOutput 3 AO2 COM AO1 Analog Outputs | TB10 ** 0-10 Vdc ** AO2:Analog Output 2 COM:Common AO1: Analog Output 1 24V 24V COM COM Power Input | TB2 ** 500mA max ** COM:Common 24V: 24 Vac or 24 Vdc RJ45 Ethernet connection BI1 COM BI2 Binary Inputs | TB16 ** Configurable ** BI1:Binaryl Input 1 COM:Common BI2: Binary Input 2 Modbus RTU 1 or BACnet MS/TP 2 Port | TB18 ** Only available for models with two ports ** A+: Modbus/BACnet A+ B-: Modbus/BACnet B- A+ B- BACnet MS/TP 1 Port | TB17 A+: BACnet A+ B-: BACnet B- A+ B- Universal Inputs | TB12-15 ** Selectable ** AI1:Universal Input 1 COM:Common AI2: Universal Input 2 AI3:Universal Input 3 COM:Common AI4: Universal Input 4 AI5:Universal Input 5 COM:Common AI6: Universal Input 6 AI7:Universal Input 7 COM:Common AI8: Universal Input 8 AI1 COM AI2 AI1AI2 AI3 COM AI4 AI4 AI3 AI5 AI6 AI5 COM AI6 AI7 COM AI8 AI8AI7 Power Ouput | TB11 For 4-20mA, 2 wire sensor ** 200mA max ** 22V:22Vdc 22V 22V AI1-AI8 Signal I= 4-20mA T*= Thermistor / on-off V= 0-10Vdc * default setting AO1-AO4 Switches | SW7-SW10 Off = 0Vdc Auto*= Automatic On= 10Vdc * default setting B- A+ Internal COM Port | TB1 POWER STATUS Provision for I/O expansion board Provision for I/O expansion board End of Line None* 120 Ohms * default setting B-:COM Port B- A+: COM Port A+ USB port Micro SD card slot BO1-BO6 Switches | SW1-SW6 Off =Deactivated (normal state) Auto*= Automatic On= Activated (opposite state) * default setting IP I/O Communication Module Specification and Installation Instructions www.neptronic.com Page | 3 Controller Configuration (only for models CMMB-IP-L, CMMB-IP-RL1B and CMMB-IP-RL2B) Back/Menu Button p Arrow Button wn Arrow Button Minus Button Plus Button Enter Button Power LED larm LED Control Panel Features The following are the features of the Control Panel and their description: Feature Description Power LED ☼ (Blue) Indicates that the CMMB-IP is turned on. O (Off) Indicates that the CMMB-IP is turned off. Alarm LED ☼ (Red) Indicates that the alarm is issuing a warning and that the system must be verified. O (Off) Indicates that there is currently no alarm activated. Up and Down Arrow Buttons The up arrow button is used to scroll to the next menu item or parameter. The down arrow button is used to scroll to the previous menu item or parameter. Plus and Minus Buttons The plus button is used to increase the value of the displayed parameter. The minus button is used to decrease the value of the displayed parameter. Back/Menu Button The back/menu button is used to go to previous menu or to access the Main Menu page from the Idle Screen. Enter Button The enter button is used to advance to the next sub-menu, to access the selected option or to confirm set parameter value. Idle Screen When the controller is in operation, the unit displays the following information on the Idle Screen: Setting Default Range (* indicates no configuration; display only) Description/Notes Status Operational * (Operational, Operational Read-Only, Download required, Download in progress, Non-operational, Backup in progress) Displays the current system status. DeviceInstance 0153001 * Displays the device instance value. MSTP1MAC 1 * (min: 1, max: 127) Displays the local BACnet MS/TP network MAC address for port 1 (TB17). MSTP2MAC 2 * (min: 1, max: 127) Displays the local BACnet MS/TP network MAC address for port 2 (TB18). (Only appears for models CMMB-IP-RL2B.) IP I/O Communication Module Specification and Installation Instructions www.neptronic.com Page | 4 Menu Access • From the Idle Screen, the Main Menu can be accessed by pressing the Back/Menu button , enabling access to the General menu. • To view other menu options and perform configurations to the system, press Enter while on the Idle Screen to advance to the Login Screen, where a valid password must be entered. • Four different passwords can be used, each granting access to an additional menu option depending on the access level assigned to the provided password. • If a password of higher access is provided, all menu options accessible with the use of a lower level password will also be unlocked. Access Level Password Menu Unlocked Description/Notes 1 None General Grants access to General menu. 2 2222 User Grants access to General and User menus. 3 4433 Installation Grants access to General, User and Installation menus. 4 5544 Integration Grants access to General, User, Installation and Integration menus. Note: To modify or retrieve lost passwords, please contact factory. A. After accessing the Login Screen, use the + or - buttons to increase or decrease the value of the number that is highlighted. B. Use the ▲, ▼ buttons to scroll to the next or previous number. C. Press Enter to confirm the password once completed. If you enter the wrong password, the controller displays a “Login Failed” message. D. The Back/Menu button may also be used to return to the Idle Screen display. Menu Navigation A. Use the ▲ , ▼ buttons to select the desired menu category and press Enter to advance to the next sub-menu. B. Use the + and - buttons to increase and decrease values. Use the ▲, ▼ buttons to scroll to the next or previous parameter. Values are saved as soon as a change is made. C. Press the Back/Menu button to go back one menu. The current menu location is displayed at the top of the screen. D. To exit completely, press the Back/Menu button until you return to the Idle Screen. After 5 minutes of inactivity, the controller will automatically return to the Idle Screen. IP I/O Communication Module Specification and Installation Instructions www.neptronic.com Page | 5 Network Settings CAUTION: Connect the device to a secure network with a strong firewall protection, in order to prevent unauthorized access to the system. All settings for network management, including BACnet and Modbus settings, can be made through the local web page of the controller. The default IP address of the controller is 192.168.1.100. • If the newly set address is lost or the currently assigned IP address of the device cannot be remembered, use a fresh SD card to retrieve the address, by installing the new card and booting up the controller. • After a minute, remove the SD card and open the log file using a text editor. • The assigned IP settings are listed at the top of the log file. Using the currently assigned IP address, load the local web page. • Using the Login button, access the Login screen and enter the password 5544 to access all of the properties of the module. • All network settings are found under the Integration tab. IP I/O Communication Module Specification and Installation Instructions www.neptronic.com Page | 6 Overrides Under the User tab, the present values of the inputs and outputs can be visualised in real time. The analog and binary outputs can be overridden using the local dip switches, directly on the I/O module. The status of the output is shown as overridden on the web page. IP I/O Communication Module Specification and Installation Instructions www.neptronic.com Page | 7 LEDs POWER STATUS nput Status LEDs ne per input) Output Status LEDs (one per output) Power On = Input voltage normal Off = No power Status Flashing = Normal operation (watchdog) RX/TX Flashing = Receiving (RX) and/or transmitting (TX) data. Input Status On = Input on Off = Input off Flashing = Input not connected (thermistor setting only) Analog = When Universal Inputs are set to analog values (Vdc, mA, or Thermistor); the LED intensity corresponds to the input value. For example: At 10Vdc, the LED will be fully on. At 5Vdc, the LED will be at 50% intensity. At 0 Vdc, the LED will be off. Output Status On = Activated Off = Deactivated Flashing = Output pulsed Analog = When Universal and Analog outputs are set to analog values (Vdc); the LED intensity corresponds to the output value. For example: At 10Vdc, the LED will be fully on. At 5Vdc, the LED will be at 50% intensity. At 0 Vdc, the LED will be off. IP I/O Communication Module Specification and Installation Instructions www.neptronic.com Page | 8 Network Data and Utilization Please note that all hardware jumper settings for the universal inputs need to match the software configuration of the input. Universal Inputs (AI1-AI8) Ex.: Using AI3 • The configuration of the universal input will automatically hide certain objects that are not useful for that specific input configuration. Refresh your BACnet browser to expose the required and used objects. For Thermistor Temperature Reading • With the hardware jumper set to Thermistor, set the AI input type to 10K_TypeG, 10K_Type3A1, 10K_Type4A1, 10K_NTC, 20K_Type6A1 or 30K_Type6A1. It may also be set with BACnet, by using the MSV.29 object (AI3 Signal Type). • The objects used for AI3 in this configuration are: AI3 Temperature (AV.63), when used in thermistor mode. AI3 Temperature Min (AV.64). AI3 Temperature Max (AV.65). AI3 Temperature Bias (AV.66), used for calibration offset. For On/Off Contact Input Reading • With the hardware jumper set to Thermistor, set the AI input type to Digital_Input. It may also be set with BACnet, by using the MSV.29 object (AI3 Signal Type). • The objects used for AI3 in this configuration are: AI3 Binary (BV.14) For Analog 0-10 Vdc Input Reading • With the hardware jumper set to 0-10 Vdc, set the AI input type to 0_10V. It may also be set with BACnet, by using the MSV.29 object (AI3 Signal Type). • The objects used for AI3 in this configuration are: AI3 Signal (AV. 3) AI3 Signal Min (AV.59), can be used to customize the signal input voltage span. AI3 Signal Max (AV.60), can be used to customize the signal input voltage span. AI3 Temperature (AV.63), when used in temperature mode with a 0-10 Vdc temperature transmitter. AI3 Temperature Min (AV.64), when used in temperature mode with a 0-10 Vdc temperature transmitter. AI3 Temperature Max (AV.65), when used in temperature mode with a 0-10 Vdc temperature transmitter. For Analog 4-20 mA Input Reading • With the hardware jumper set to 4-20 mA, set the AI input type to 4_20mA. It may also be set with BACnet, by using the MSV.29 object (AI3 Signal Type). • The objects used for AI3 in this configuration are: AI3 Signal (AV.3). Please note that the value is still shown in Vdc after the 500Ω shunt resistor. AI3 Signal Min (AV.59), can be used to customize the signal input voltage span. AI3 Signal Max (AV.60), can be used to customize the signal input voltage span. AI3 Temperature (AV.63), when used in temperature mode with a 4-20 mA temperature transmitter. AI3 Temperature Min (AV.64), when used in temperature mode with a 4-20 mA temperature transmitter. AI3 Temperature Max (AV.65), when used in temperature mode with a 4-20 mA temperature transmitter. IP I/O Communication Module Specification and Installation Instructions www.neptronic.com Page | 9 Binary Inputs (BI1-BI2) • Both BI’s can be monitored through the BI1 and BI2 objects. Analog Outputs (AO1-AO4) • The AO objects support priority array for writing with BACnet. • The local switch can be overridden by the network as long as the priority level is inferior to 16 (1 to 15). • The objects used by the AO’s are: Ex.: for AO1 Analog Output AO1 Signal (AO.1). Minimum Voltage AO1 (AV.125), can be used to customize the signal output voltage span. Maximum Voltage AO1 (AV.126), can be used to customize the signal output voltage span. AO1 Percentage (AV.127). Binary Outputs (BO1-BO6) • The BO objects support priority array for writing with BACnet. • The local switch can be overridden by the network as long as the priority level is inferior to 16 (1 to 15). • The objects used by the AO’s are: Ex.: for BO1 Binary Output BO1 Signal (BO.1). Supervised Outputs • All outputs are fully supervised via BACnet or Modbus. This provides the actual state of the output including any manual overrides done using the on-board switches.Next >