ComAp InteliSys NTC Basebox Communications Manual

ComAp InteliSys NTC Basebox Communications Manual

Hide thumbs Also See for InteliSys NTC Basebox:
Table of Contents

Advertisement

InteliGen
InteliSys
InteliMains
1 Document information
2 Controllers communication capabilities
3 Applications overview
4 Remote monitoring
5 Controller setup
6 Connection
7 Communication
8 Converters
9 Modbus Connection
10 Modbus Appendix
Copyright © 2019 ComAp a.s.
Written by Jan Tomandl
Prague, Czech Republic
ComAp a.s., U Uranie 1612/14a,
170 00 Prague 7, Czech Republic
Tel: +420 246 012 111
E-mail: info@comap-control.com,
www.comap-control.com
Communication Guide for
Communication Guide
ComAp Controllers
7
11
24
47
62
77
82
119
129
146

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the InteliSys NTC Basebox and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ComAp InteliSys NTC Basebox

  • Page 1 6 Connection 7 Communication 8 Converters 9 Modbus Connection 10 Modbus Appendix Copyright © 2019 ComAp a.s. Written by Jan Tomandl Prague, Czech Republic ComAp a.s., U Uranie 1612/14a, 170 00 Prague 7, Czech Republic Tel: +420 246 012 111 Communication Guide E-mail: info@comap-control.com,...
  • Page 2: Table Of Contents

    Table of contents 1 Document information 1.1 Clarification of notation 1.2 About this guide 1.3 Legal notice 1.4 Document history 1.5 Definition of terms 2 Controllers communication capabilities 2.1 IG/IS/IM-NTC-BB - Communications 2.2 IG/IS/IM-NTC-BB - Terminals 2.3 IG/IS/IM-NTC-BB - Peripheral modules 2.4 IG/IS/IM-NTC-BB - Jumpers settings 2.5 IG/IM-NT-BB - Communication 2.6 IG/IM-NT-BB - Terminal...
  • Page 3 3.4 ModBus - Multiple gen-sets 3.4.1 RS485 – MODBUS 3.4.2 RS232/RS485 – MODBUS (I-LB+) 3.4.3 Ethernet - MODBUS (IB-NT) 3.5 Access to password protected objects 4 Remote monitoring 4.1 Connection to Internet (Direct) 4.1.1 Controllers 4.1.2 Equipment 4.1.3 Available software for IG/IS-NT 4.2 Internet connection via AirGate 4.3 WebSupervisor 4.4 Web interface...
  • Page 4 5.5.2 I-CR-R configuration jumpers 5.5.3 I-CR-R indication and diagnostic LEDs 5.6 Commands for IGS-NT 5.7 Commands for IM-NT 6 Connection 6.1 Recommended CAN/RS485 connection 6.1.1 CAN bus connection 6.1.2 CAN/fiber optic converter 6.1.3 CAN-Ethernet gateway 6.1.4 RS485 connection 6.1.5 Termination Resistors 6.1.6 Bias Resistors 7 Communication 7.1 Communication cables...
  • Page 5 7.4.2 Values (Oil press, Water temp, Fuel level) – reading 7.4.3 Binary input - reading 7.4.4 Password decode - reading 7.4.5 Gen-set name - reading 7.4.6 Engine state - reading 7.4.7 Gear teeth – writing 7.4.8 Nominal Power – writing 7.4.9 Mode –...
  • Page 6 8.7.1 GE Digital Energy - P485 Modbus to Profibus Converter 8.7.2 Converter settings 8.7.3 Setup example (using wizard) 8.7.4 Controller settings 8.8 Anybus Comunicator 8.8.1 Ethernet converter from twisted pair(UTP/STP) to optic 8.8.2 Recommended equipment 9 Modbus Connection 9.1 Modbus Step by Step 9.2 Important setpointsin the controller 9.2.1 Modbus communication via RS232 –...
  • Page 7: Document Information

    AGREEMENT CONDITIONS – COMAP CONTROL SYSTEMS SOFTWARE” (License Agreement) and/or in the “ComAp a.s. Global terms and conditions for sale of Products and provision of Services” (Terms) and/or in the “Standardní podmínky projektů komplexního řešení ke smlouvě o dílo, Standard Conditions for Supply of Complete Solutions”...
  • Page 8 Official version of the ComAp’s End User's Guide/Manual is the version published in English. ComAp reserves the right to update this End User's Guide/Manual at any time. ComAp does not assume any responsibility for its use outside of the scope of the Terms or the Conditions and the License Agreement.
  • Page 9: Document History

    Type of connection using standard communication lines such as Internet, modem connection and GSM connection for communication between controller and other superior device. Comap Protocol Communication between PC with ComAp software (InteliMonitor, GenConfig) and controller is running on this protocol. party software Software using standardized protocol for sharing of data between particular systems (for example Modbus RTU, Modbus TCP etc.).
  • Page 10 InteliSys NTC Basebox IS-NTC-BB InteliSys NT IS-NT-BB InteliGen NTC Basebox IG-NTS-BB InteliGen NT Basebox IG-NT-BB InteliGen NTC IG-NTC InteliGen NT IG-NT InteliMains NTC Basebox IM-NTC-BB InteliMains NT Basebox IM-NT-BB InteliMains NT IM-NT Note: In abbreviation the “C” means “Communications” – controller with extended communication ports. The “Basebox”...
  • Page 11: Controllers Communication Capabilities

    2 Controllers communication capabilities 2.1 IG/IS/IM-NTC-BB - Communications 2.2 IG/IS/IM-NTC-BB - Terminals 2.3 IG/IS/IM-NTC-BB - Peripheral modules 2.4 IG/IS/IM-NTC-BB - Jumpers settings 2.5 IG/IM-NT-BB - Communication 2.6 IG/IM-NT-BB - Terminal 2.7 IG/IM-NT-BB - Peripheral modules 2.8 IG/IM-NT-BB - Jumper settings 2.9 IG-NT - Communications, Terminals 2.10 IG-NTC - Communication, Terminals 2.11 IM-NT - Communications, Terminals...
  • Page 12: Ig/Is/Im-Ntc-Bb - Communications

    2.1 IG/IS/IM-NTC-BB - Communications IGS-NT Communication Guide...
  • Page 13: Ig/Is/Im-Ntc-Bb - Terminals

    2.2 IG/IS/IM-NTC-BB - Terminals IGS-NT Communication Guide...
  • Page 14: Ig/Is/Im-Ntc-Bb - Peripheral Modules

    2.3 IG/IS/IM-NTC-BB - Peripheral modules IGS-NT Communication Guide...
  • Page 15: Ig/Is/Im-Ntc-Bb - Jumpers Settings

    2.4 IG/IS/IM-NTC-BB - Jumpers settings IGS-NT Communication Guide...
  • Page 16: Ig/Im-Nt-Bb - Communication

    2.5 IG/IM-NT-BB - Communication IGS-NT Communication Guide...
  • Page 17: Ig/Im-Nt-Bb - Terminal

    2.6 IG/IM-NT-BB - Terminal IGS-NT Communication Guide...
  • Page 18: Ig/Im-Nt-Bb - Peripheral Modules

    2.7 IG/IM-NT-BB - Peripheral modules IGS-NT Communication Guide...
  • Page 19: Ig/Im-Nt-Bb - Jumper Settings

    2.8 IG/IM-NT-BB - Jumper settings IGS-NT Communication Guide...
  • Page 20: Ig-Nt - Communications, Terminals

    2.9 IG-NT - Communications, Terminals IGS-NT Communication Guide...
  • Page 21: Ig-Ntc - Communication, Terminals

    2.10 IG-NTC - Communication, Terminals 6 back to Controllers communication capabilities IGS-NT Communication Guide...
  • Page 22: Im-Nt - Communications, Terminals

    2.11 IM-NT - Communications, Terminals IGS-NT Communication Guide...
  • Page 23: Is-Nt-Bb - Communications, Terminals

    2.12 IS-NT-BB - Communications, Terminals IGS-NT Communication Guide...
  • Page 24: Applications Overview

    3 Applications overview 3.1 Direct PC connection to Single gen-set 3.2 Direct PC connection to Multiple gen-sets 3.3 Monitoring Local on site - MODBUS 3.4 ModBus - Multiple gen-sets 3.5 Access to password protected objects 6 back to Table of contents 3.1 Direct PC connection to Single gen-set 3.1.1 RS232 connection Controllers...
  • Page 25: Usb Connection

    Controller setup (Setpoints/Comms settings group) RS232(1) mode = DIRECT RS485(1) conv. = DISABLED Equipment Equipment needed Controller side Connection RS232 cable (page 83) up to 10m PC side RS232 connection or RS232/USB converter 3.1.2 USB connection Controllers Controllers IG-NT-BB IG-NTC-BB IS-NTC-BB IM-NTC-BB IM-NT-BB...
  • Page 26: Rs485 Connection

    Controller setup (Setpoints/Comms settings group) No special settings are required Equipment Equipment needed Controller side Connection USB cable (page 84) PC side USB connection 3.1.3 RS485 connection Controllers Controllers IG-NT-BB IG-NTC-BB IS-NTC-BB IM-NTC-BB IM-NT-BB Connection applicable Available external bridge RS485(2) RS485(2) RS485(2) external bridge...
  • Page 27: Ethernet Connection (Direct)

    Controller setup (Setpoints/Comms settings group) RS232(2) mode = DIRECT RS485(2) conv. = ENABLED Equipment Equipment needed Controller side Connection RS 485 cable (page 82) - Twisted pair, length up to 1 km PC side Converter RS485/RS232 or USB Note: RS485 connection can be used for gen-set control for longer distance. IG-NT-BB has no possibility of direct connection to RS485 bus.
  • Page 28 Note: Ethernet connection is available for all mentioned controllers via external bridge or IB-NT (see Ethernet connection via IB-NT on page 34). Number of clients connected simultaneously 2 clients with InteliMonitor or WebSupervisor (Comap/TCP protocol) 2 clients with web interface Using a web browser Ethernet connection to controller makes possible using any web browser for basic monitoring and adjustment of the controller.
  • Page 29: Direct Pc Connection To Multiple Gen-Sets

    Image 3.1 Internet gateway configuration example (port forwarding) Equipment Equipment needed Controller side Ethernet cable (page 85) to LAN, for point to point connection between PC and Connection controller use cross-wired cable PC side ETHERNET connection 3.2 Direct PC connection to Multiple gen-sets 3.2.1 RS485 connection IGS-NT Communication Guide...
  • Page 30 Controllers Controllers IG-NT-BB IG-NTC-BB IS-NTC-BB IM-NTC-BB IM-NT-BB Connection applicable Available RS232(2) RS232(2) RS232(2) ports More info IG/IS/IM-NTC-BB - Communications (page 12) Controllers IG-NT IG-NTC IM-NT IS-NTC-BB Connection applicable RS232(1) Available RS232(1) RS232(1) RS232(2) ports RS232(2) IG-NT - IS-NT-BB - IG-NTC - Communication, Terminals More info Communications, Communications,...
  • Page 31: Rs232/485 Connection (I-Lb+)

    (all jumpers in those positions) HW/SW control No matter Open ComAp/ModBus Selection of CAN address. Open = ADDR1, Close = ADDR2 It is possible to use up to two I-LB+ devices in direct mode on CAN(2) bus. Let jumper ADDR1/ADDR2 open in case of using one I-LB+ module.
  • Page 32: Usb Connection Via I-Lb+ Module

    Controllers Controllers IG-NT-BB IG-NTC-BB IS-NTC-BB IM-NT-BB IM-NTC-BB Connection applicable RS232 on ILB+ RS232 on ILB+ RS232 on ILB+ RS232 on ILB+ RS232 on ILB+ Available ports RS485 on ILB+ RS485 on ILB+ RS485 on ILB+ RS485 on ILB+ RS485 on ILB+ More info Comms extension - I-LB+ Local bridge (page 64) Controllers...
  • Page 33 I-LB+ hardware setup (all jumpers in those positions) HW/SW control no matter (Open) ComAp/ModBus Open Selection of CAN address. Open = ADDR2, Close = ADDR1 (read more about I-LB+ ADDR1/ADDR2 module) DIRECT/MODEM Open RS485/RS232 No matter Comm. speed. No matter...
  • Page 34: Ethernet Connection Via Ib-Nt

    More info I-CR Module for CAN Bus Extension (page 67) Note: Max. 3 clients of ComAp type (InteliDDE server, WinScope, WebSupervisor) can be connected simultaneously to the IB-NT. Note: For more information about IB-NT internet bridge read IB-NT Global Guide.
  • Page 35: Ethernet Connection (Direct)

    Note: Ethernet connection is available for all mentioned controllers via external internet bridge or IB-NT (see Ethernet connection via IB-NT on page 34). Number of clients connected simultaneously 2 clients with InteliMonitor or Web Server (Comap/TCP protocol) 2 clients with web interface Ethernet connection settings...
  • Page 36: Monitoring Local On Site - Modbus

    Image 3.2 Internet gateway configuration example (port forwarding) Equipment Equipment needed Controller side Ethernet cable (page 85) to LAN, for point to point connection between PC and Connection controller use cross-wired cable PC side ETHERNET connection 3.3 Monitoring Local on site - MODBUS 3.3.1 RS232 ModBus IGS-NT Communication Guide...
  • Page 37 Controllers Controllers IG-NT-BB IM-NT-BB IG-NTC-BB IS-NTC-BB IM-NTC-BB Connection applicable Available RS232(1) RS232(1) RS232(1) RS232(1) RS232(1) ports IG/IM-NT-BB - Communication More info IG/IS/IM-NTC-BB - Communications (page 12) (page 16) Controllers IG-NT-BB IG-NTC IS-NT-BB IM-NT Connection applicable RS232(1) RS232(1) Available RS232(1) RS232(1) ports RS232(2) RS232(2)
  • Page 38: Rs485 Modbus

    3.3.2 RS485 ModBus Controllers Controllers IG-NT-BB IG-NTC-BB IS-NTC-BB IM-NTC-BB IM-NT-BB Connection applicable Available external bridge RS232(2) RS232(2) RS232(2) external bridge ports More info IG/IS/IM-NTC-BB - Communications (page 12) Controllers IG-NT IM-NT IG-NTC IS-NT-BB Connection applicable RS232(1) Available RS232(1) RS232(1) RS232(2) ports RS232(2) IG-NTC -...
  • Page 39: Ethernet - Modbus/Tcp (Direct)

    Equipment Equipment needed Controller side Connection RS 485 cable (page 82) Other device RS485 connection or RS485/USB converter side 3.3.3 Ethernet - MODBUS/TCP (Direct) Controllers Controllers IG-NT-BB IG-NTC-BB IS-NTC-BB IM-NTC-BB IM-NT-BB Connection applicable Available external bridge ETHERNET ETHERNET ETHERNET external bridge ports More info IG/IS/IM-NTC-BB - Communications (page 12)
  • Page 40 Ethernet cable (page 85) to LAN, for point to point connection between PC and Connection controller use cross-wired cable PC side ETHERNET connection For more informations about ModBus implementation to ComAp controllers see Modbus Communication on page 90. IGS-NT Communication Guide...
  • Page 41: Modbus - Multiple Gen-Sets

    3.4 ModBus - Multiple gen-sets 3.4.1 RS485 – MODBUS Controllers Controllers IG-NT-BB IG-NTC-BB IS-NTC-BB IM-NTC-BB IM-NT-BB Connection applicable Available RS485(2) RS485(2) RS485(2) ports More info IG/IS/IM-NTC-BB - Communications (page 12) Controllers IG-NT IG-NTC IS-NT-BB IM-NT Connection applicable RS232(1) Available RS232(1) RS232(2) ports RS232(2)
  • Page 42: Rs232/Rs485 - Modbus (I-Lb+)

    (all jumpers in those positions) HW/SW control No matter ComAp/ModBus Close Selection of CAN address. Open = ADDR1, Close = ADDR2 It is possible to use up to two I-LB+ devices in direct mode on CAN(2) bus. Let jumper open in case of using one ADDR1/ADDR2 I-LB+ module.
  • Page 43: Ethernet - Modbus (Ib-Nt)

    Controllers Controllers IG-NT-BB IG-NTC-BB IS-NTC-BB IM-NT-BB IM-NTC-BB Connection applicable Available RS232 on I-LB+ RS232 on I-LB+ RS232 on I-LB+ RS232 on I-LB+ RS232 on I-LB+ ports RS485 on I-LB+ RS485 on I-LB+ RS485 on I-LB+ RS485 on I-LB+ RS485 on I-LB+ More info Comms extension - I-LB+ Local bridge (page 64) Controllers IG-NT IG-NTC...
  • Page 44 Controllers Controllers IG-NT-BB IG-NTC-BB IS-NTC-BB IM-NT-BB IM-NTC-BB Connection applicable Available external bridge external bridge external bridge external bridge external bridge ports/ IB-NT IB-NT IB-NT IB-NT IB-NT modules Controllers IG-NT IG-NTC IS-NT-BB IM-NT Connection applicable Available external bridge external bridge external bridge external bridge ports/ IB-NT...
  • Page 45: Access To Password Protected Objects

    Connection controller use cross-wired cable PC side ETHERNET connection For more informations about ModBus implementation to ComAp controllers see Modbus Communication on page 90. 6 back to Applications overview 3.5 Access to password protected objects Dedicated communication objects are setpoints and commands that are protected by a password against writing.
  • Page 46 Each user has his identification number (0 – 7). User with identification number 0 has an exceptional position. This user has access to all groups of protected objects (this access cannot be changed anyhow) and can define groups of access attributes to other users (1 – 7), reset their password and set their name (alias of an identification number).
  • Page 47: Remote Monitoring

    4 Remote monitoring 4.1 Connection to Internet (Direct) 4.2 Internet connection via AirGate 4.3 WebSupervisor 4.4 Web interface 4.5 Internet connection via cellular network 4.6 Active SMS 4.7 Access Lock 6 back to Table of contents IGS-NT Communication Guide...
  • Page 48: Connection To Internet (Direct)

    Note: Internet connection is available for all mentioned controllers via Ethernet - MODBUS (IB-NT) (page 43). Number of clients connected simultaneously 2 clients with InteliMonitor or WebSupervisor (Comap/TCP protocol) 1 client Modbus/TCP 2 clients with web interface Ethernet connection settings...
  • Page 49: Equipment

    4.2 Internet connection via AirGate IMPORTANT: Every new device must be authorized after first time connected to the AirGate, registered and obtained the AirGate ID. Go to the web page airgate.comap.cz to authorize your device. This connection type is used for connection to controllers/sites, that are connected to the Internet, however they do not have public and static IP address.
  • Page 50 server then creates a "tunnel" between the client and the controller. Internet connection via AirGate server is supported by controllers IG-NTC-BB and IS-NTCBB with ethernet connection possibility. The connection to ethernet is realized the same way as Connection to Internet (Direct) (page 48).
  • Page 51 Comms Settings group according to AirGate connecgtion settings and connect controller to LAN. Controller AirGate ID will be viewed on the screen. Note: This function is available in InteliMonitor ver. 2.6 and higher. Please watch the ComAp a.s. web site for detailed information.
  • Page 52: Websupervisor

    Image 4.3 AirGate connection screen 4.3 WebSupervisor WebSupervisor is web based system designed for monitoring and controlling ComAp controllers via the internet. This system offers a number of beneficial features that help optimize revenue for machinery fleets, as each piece of equipment can be individually monitored for all important operation values.
  • Page 53: Web Interface

    First steps Start to using How to Register (Become a User of the WebSupervisor) and Login? You can start using WebSupervisor without installation any special software on your PC. To start and login into WebSupervisor open www.websupervisor.net in your browser and follow the steps at WebSupervisor.
  • Page 54: Scada

    Image 4.4 Port forwarding example for Web connection The web server is designed for basic monitoring and adjustment of the controller using a web browser. Put the Controller IP address into the browser. You will be asked for the controller access code prior to entering the controller web.
  • Page 55: Measurement

    4.4.2 Measurement Click to the MEASUREMENT link in the toolbar to display the measurement page. Then click to the required group name in the left box to display values of the group in the right box. Note: The measurement page is automatically refreshed every 60 seconds. IGS-NT Communication Guide...
  • Page 56: Setpoints

    4.4.3 Setpoints Click to the SETPOINTS link in the toolbar to display the setpoints page. Click to the required group name in the left box to display setpoints of the group in the right box. Click to the required setpoint name or value to change the value. If the respective setpoint is protected by password, which is indicated by a lock icon by the setpoint name, you have to click on the "Controller password"...
  • Page 57: Web Server Adjustment

    4.4.5 Web server adjustment Click to the "Webserver settings" icon in the toolbar to display the settings page. Select the controller language the web pages will appear in. Select the rate of automatic refresh of the scada page. Communication module firmware upgrade Firmware in inbuilt communication module (IB-COM) can be upgraded.
  • Page 58: Internet Connection Via Cellular Network

    For IG-NT and IS-NT standard branch the first version supporting IB-NT is 2.6. For more information about IB- NT read IB-NT Global Guide. Features Direct ethernet connection to ComAp PC programs AirGate® support SMTP protocol for sending of active emails from the controller HTTP protocol for web-based monitoring and adjustment MODBUS/TCP server SNMP protocol 4.5.2 Active Call...
  • Page 59: Active Sms

    Controller setup (Setpoints/Comms settings group) Act. calls/SMS: AcallCH1(-3)-Type = DATA Act. calls/SMS: AcallCH1(-3)-Addr = telephone number 4.6 Active SMS Function When SMS active calls are activated for alarms on site (warning, shut-down…) the controller sends SMS message to the predefined GSM number. Controllers Controllers IG-NT-BB...
  • Page 60: Active E-Mail (Sms E-Mail)

    Note: Maximum length of SMS sent in not default language is 70 characters. Number of language corresponds with number of language in GenConfig (card “Languages”). Example: SMS in format #Gen-set name:AL=(Wrn PrimWater temp, !Emergency stop) is sent in case that the primary water temperature exceeded the warning limit and Emergency stop input has been deactivated.
  • Page 61: Access Lock

    Controller setup (Setpoints/Comms settings group) Act. calls/SMS: AcallCH1(-3)-Type = IB-E-MAIL Act. calls/SMS: AcallCH1(-3)-Addr = email address (maximum length of email address is 31 characters) Act. calls/Acall+SMS lang: AcallCH1(-3)-Addr = 1, 2, 3, ... Note: Number of language corresponds with number of language in GenConfig (card “Languages”). 4.7 Access Lock This functionality limits access to the controller, from fully control to monitoring only (it means that commands are blocked, no setpoint changes).
  • Page 62: Controller Setup

    5.1.1 InteliVision 12Touch display Controllers Controllers IG-NT-BB IG-NTC-BB IS-NTC-BB IM-NT-BB IM-NTC-BB Connection applicable Physical port RS485 (1) RS485 (1) RS485 (1) RS485 (1) Controllers IG-NT IG-NTC IS-NT-BB IM-NT Connection applicable Physical port Note: For more information please see www.comap-control.com/products/detail/intelivision-12touch IGS-NT Communication Guide...
  • Page 63: Intelivision 8 Display

    5.1.2 InteliVision 8 display Controllers Controllers IG-NT-BB IS-NTC-BB IM-NT-BB IG-NTC-BB IM-NTC-BB Connection applicable RS485 (1), RS485 (1), RS485 (1), RS485 (1), RS485 (1), Physical port CAN(2) CAN(2) CAN(2) CAN(2) CAN(2) IG/IS/IM-NTC-BB - More info IG/IM-NT-BB - Terminal (page 17) Terminals (page 13) Controllers IG-NT IM-NT...
  • Page 64: Intelivision 5 Display

    5.1.3 InteliVision 5 display Controllers Controllers IG-NT-BB IM-NT-BB IG-NTC-BB IS-NTC-BB IM-NTC-BB Connection applicable Physical port RS485 (1) RS485 (1) RS485 (1) RS485 (1) RS485 (1) IG/IM-NT-BB - Terminal More info IG/IS/IM-NTC-BB - Terminals (page 13) (page 17) Controllers IG-NT IM-NT IG-NTC IS-NT-BB Connection applicable Physical port...
  • Page 65 IGS-NT Communication Guide...
  • Page 66: Jumper Setings

    2x direct RS232/RS485 and 2x MODEM (USB communication has to be disabled, P8 is opened) 1x USB and 1x RS232/RS485 5.2.2 Jumper selection tree ComAp/ModBus – selects between ComAp PC tools (InteliMonitor, WinScope, ...) and third party PC SW for monitoring: ComAp Direct/Modem –...
  • Page 67: I-Cr Module For Can Bus Extension

    ModBus (not available at USB port of I-LB+, USB port always works in ComAp mode) Direct/Modem – selects between direct connection (via RS232 or RS485) and modem connection type DIRECT RS232/RS485 – selection of serial communication type ADR1/ADR2 – selection between two available local communication channels; if I-LB+ is used,...
  • Page 68: I-Cr Module Functions

    5.3.1 I-CR module functions Intercontroller CAN bus extension (one or more I-CR modules can be used). Intercontroller CAN bus bus-tie bridging – makes groups of controllers in segments A and B“invisible” one for another depending on bus-tie breaker state, keeping the PC communication (ILB, IG-IB) in function for all controllers.
  • Page 69 Typical case – several controllers, each one in separate switchboard More controllers within common switchboard IGS-NT Communication Guide...
  • Page 70: I-Cr-R Module Properties

    Connection of I-LB+ or other bridging modules Note: If I-LB+ (or other bridging module) is to monitor all the site, it is recommended to place it at the position 1. If there is preferably monitored one group (within one switchboard) and the other controllers not at all or only seldom, option 2 is more suitable.
  • Page 71: I-Cr-R Configuration Jumpers

    Intercontroller CAN bus extension – each I-CR-R module provides also CAN bus extension in the same way as I-CR module, i.e. creates segments of the bus where the length of the line is limited within the segment only, not within the whole system. Note: The redundancy system only makes sense if the cables of Primary and Backup buses are placed physically into different cable routes! Placing them into the same cable route increases the risk of damage of both cables at once.
  • Page 72: I-Cr-R Indication And Diagnostic Leds

    5.5.3 I-CR-R indication and diagnostic LEDs State Function If all other LEDs except of the PWR LED are dark the FW is located in a wrong Lights type of module; please make sure that I-CB/CAT GAS HW is present Dark If all LEDs are dark there is no power supply to the module Lights Firmware is OK and running...
  • Page 73 Command Meaning Argument(*) Return Value(*) 000001FF Start the engine – in one Argument has 01FE0000 step (page 106) not been written 000002FE Argument has Engine stop 02FD0000 not been written Horn reset 04FB0000 000004FC Fault reset 08F70000 000008F8 ECU Fault reset 10EF0000 000010F0 Wrong...
  • Page 74 Command Meaning Argument(*) Return Value(*) 00004445 Reset from Init state (#1) 44440000 Not possible to perform 0000007D Statistics reset 007C0000 Not possible to perform Set kWh counter New value Set kVAhr counter New value Set counter of engine starts New value Set runhours counter New value Set counter of unsuccessful...
  • Page 75: Commands For Im-Nt

    5.7 Commands for IM-NT First it is necessary to enter an appropriate user and his password to enable commands, if these are protected by level 1-7. Command Meaning Argument(*) Return Value(*) 000001FF Start command 01FE0000 Argument has not been written 000002FE Stop command 02FD0000...
  • Page 76 Command Meaning Argument(*) Return Value(*) 8 (RemoteControl1-8) 0000YYY (YYYY - 23,24,25,26 Set ExtValue1-4 (#2) Not possible to new value) 1, 2 perform Note: (*) in HEX Note: (**) x: switch1 =0, switch2 =1,... switch8 =7 If the controller setpoints are not valid after it is switched on, the controller goes to a blocked state. In this state it is necessary to modify the setpoints from the controller keypad and switch off and on the controller or from the external terminal and unblock the controller by Reset from Init state command.
  • Page 77: Connection

    6 Connection 6.1 Recommended CAN/RS485 connection 6 back to Table of contents 6.1 Recommended CAN/RS485 connection 6.1.1 CAN bus connection The bus has to be terminated by 120 Ohm resistors at both ends. The bus has to be terminated by 120 Ohm resistors at both ends. External units can be connected on the CAN bus line in any order, but keeping line arrangement (no tails, no star) is necessary.
  • Page 78: Can/Fiber Optic Converter

    6.1.2 CAN/fiber optic converter Image 6.1 Extends CAN bus length by 2000m Recommended converters ADF Web HD67181FS or HD67181FSX (www.ADFweb.com) www.adfweb.com/home/products/optics_fibres_can_bus_repeaters.asp It is simple converter without redundant power supply. It has no alarm contact. Wide Power Supply voltage: 8-19VAC or 8-35VDC. DIN mounting. Multimode version only. Number of converters in cascade is limited. Tested 4 optical links (8 converters) in cascade with no problem with communication.
  • Page 79: Can-Ethernet Gateway

    900 m if setpoint Comms setting: CAN bus mode is set to 8C in controllers 6.1.3 CAN-Ethernet gateway CAN-Ethernet gateway allows you to merge up to four CAN bus branches into one global CAN bus using Ethernet connection. For detailed information about this option see: www.comap-control.com/login?q=%2fsupport%2fknowledge-base%2fas10-ethernet-based-can-extension-r1- (1)-pdf&nodeid=3134&class=ComAp.File IGS-NT Communication Guide...
  • Page 80: Rs485 Connection

    External units can be connected on the RS485 bus line in any order, but line arrangement (no tails no star) is necessary. Availability of embedded galavanic separation of RS485 port in ComAp products All InteliGen controllers - port RS485(1)
  • Page 81: Termination Resistors

    6.1.5 Termination Resistors Because each differential pair of wires is a transmission line, you must properly terminate the line to prevent reflections. A common method of terminating a two-wire multidrop RS-485 network is to install terminating resistors at each end of the multidrop network. If you daisy-chained multiple instruments together, you need a terminating resistor at only the first and last instruments.
  • Page 82: Communication

    7.2 SMS Message command 7.3 Modbus Communication 7.4 Examples of Modbus Communication 7.5 Reserved communication objects 7.6 Replacing InternetBridge-NT 6 back to Table of contents 7.1 Communication cables Recommended communication cables for ComAp controllers Max. Comm. Interface Cable Connector Max. Length Rate...
  • Page 83: Can Bus Cable

    7.1.2 CAN bus cable Galvanically separated Maximal CAN bus length 200m Speed 250kBd Nominal impedance 120Ω Cable type twisted pair (shielded) Following dynamic cable parameters are important especially for maximal 200 meters CAN bus length and 32 iS-COM units connected: Nominal Velocity of Propagation min.
  • Page 84: Usb Cable

    Download the driver for your operating system and follow the enclosed instructions. After successful installation of the driver and connection of the controller or I-LB+ to the PC the new Virtual Communications Port appears in ComAp PC tools and it is possible to open connection via USB. IGS-NT Communication Guide...
  • Page 85: Ethernet Cable

    7.1.6 Ethernet cable It is recommended to use standard UTP or STP cable with connectors RJ 45. Maximal length of cable is 100 m. For direct connection between Controller and PC is necessary to use cross-wired cable (only in case that your PC does not have automatic recognizing of direct and cross-wired cable).
  • Page 86: Read Value Or Setpoint

    7.2.3 Read value or setpoint Command for reading of selected value or setpoint. Return value is in appropriate numerical or string format. r XXXX (or rXXXX) Syntax: r … command XXXX… value or setpoint code #5:accesscode r 8252 Example: Reading of setpoint 8252 (8252 = Gear teeth) Note: Access code can’t contain space character.
  • Page 87: Gen-Set Control

    7.2.6 Gen-set control SMS command for invoking gen-set control command as Start, Stop, Fault reset etc. c Y (or cY) c … command Y … type of operation Type of operation Type of operation Start MCB ON Syntax: Stop MCB OFF Horn Reset GCB ON/OFF Fault Reset...
  • Page 88: Time Delay

    7.2.8 Time delay Insert time delay before serving next part of SMS command. Syntax: d … command T … time delay in sec (in range 1 to 600) #5:accesscode d 10 Example: Request 10 sec delay before serving next SMS command. d_ok …...
  • Page 89: Answer Message

    7.2.11 Answer message Answer message start with # character followed by Gen-set name. Colon separates this header form return codes of SMS commands. Answer message is generated during serving of received message and is sent in case that 160 characters or end of received message are achieved. Answer message is sent to the originator phone number.
  • Page 90: Modbus Communication

    Example 4 – adjusting special setpoint read value 8315, #5:accesscode r8315,w8315 0,r8315 write 0 (index of stringlist type), read value 8315 read value of 8315 as string, Answer #Gen-set name:MAN,ok,OFF writing was ok, read new value of 8315 as string Note: Setpoints Stringlist type (e.g.
  • Page 91: Data Reading

    7.3.1 Data reading The function Read Multiple Registers (page 133) has to be used for data reading. The terminal sends a query and from the controller receives either the normal response containing the requested data or the exceptional response indicating a read error. It is possible to use function 3 for reading (see Read Multiple Registers on page 133).
  • Page 92 Request Controller address (1 - 32), you can set or check your controller’s address in the controller setpoints. Setpoints -> Comms settings -> Contr.address Modbus function code, you can use the 3, 6, 16 Modbus function code Function 3 (Read Multiple Registers) Function 6 (Write Single Register) Command 10 Function 16 (Write Multiple Registers)
  • Page 93: Examples Of Modbus Communication

    7.4 Examples of Modbus Communication In this chapter are some examples, how does communicate controller via Modbus. 7.4.1 Battery voltage – reading (read multiple registers) 7.4.2 Values (Oil press, Water temp, Fuel level) – reading 7.4.3 Binary input - reading 7.4.4 Password decode - reading 7.4.5 Gen-set name - reading 7.4.6 Engine state - reading...
  • Page 94: Battery Voltage - Reading (Read Multiple Registers)

    7.4.1 Battery voltage – reading (read multiple registers) Request: 01 03 00 0C 00 01 44 09 = Controller address See your controller settings = Modbus function code (Read Multiple Registers) = Register address: Register number (Ubat => 40013) 40013 - 40001 = 12 DEC => 000C HEX 00 0C See your Cfg Image or list of Reserved...
  • Page 95 = Value of battery voltage DC HEX => 220 DEC => Batt. voltage is 00 DC represented with 1 decimal => 22,0 VDC convert the data from hex to dec. Use the multiplication factor (In this case 0.1)! Check field calculation (page 143) DD B9 Check with your CRC, because of data validity IGS-NT Communication Guide...
  • Page 96: Values (Oil Press, Water Temp, Fuel Level) - Reading

    7.4.2 Values (Oil press, Water temp, Fuel level) – reading Request: 01 03 00 0F 00 03 35 C8 = Controller address = Modbus function code (Read Multiple Registers (page 133)) = Register address: Register number (40016) – 40001 = 00 0F 15 DEC =>...
  • Page 97: Binary Input - Reading

    7.4.3 Binary input - reading Request: 01 03 00 02 00 01 25 CA = Controller address = Modbus function code (Read Multiple Registers (page 133)) = Register address: Register number (40003) – 40001 00 02 = 02 DEC => 02 HEX 00 01 = Number of registers (40003) = 01 DEC =>...
  • Page 98: Gen-Set Name - Reading

    7.4.5 Gen-set name - reading Request: 01 03 0B B8 00 08 C6 0D = Controller address = Modbus function code (Read Multiple Registers (page 133)) = Register address: Register number (43001) – 40001 = 3000 DEC => 0B B8 BB8 HEX 00 08 = Number of registers (43001 - 43008) = 08 DEC =>...
  • Page 99: Engine State - Reading

    7.4.6 Engine state - reading Request: 01 03 00 A2 00 01 25 E8 = Controller address = Modbus function code (Read Multiple Registers (page 133)) = Register address: Register number (40163) – 40001 00 A2 = 162 DEC => A2 HEX 00 01 = Number of registers (40163) Check field calculation (page 143)
  • Page 100: Gear Teeth - Writing

    7.4.7 Gear teeth – writing Request: 01 06 0B D0 00 7D 4A 36 = Controller address = Modbus function code (Write Single Registers (page 137)) 0B D0 = Register address: Register number (43025) – 40001 = 3024 DEC => BD0 HEX 00 7D = Gear teeth >...
  • Page 101: Mode - Writing

    7.4.9 Mode – writing Request: 01 06 0B D2 00 03 6B D6 = Controller address = Modbus function code (Write Single Registers (page 137)) 0B D2 = Register address: Register number (43027) – 40001 = 3026 DEC => BD2 HEX 00 03 = Set the controller mode to >...
  • Page 102: Reset/Confirm Alarm

    7.4.10 Reset/Confirm Alarm Request: 01 10 18 D6 00 03 06 08 F7 00 00 00 01 49 CB = controller address = Modbus command = Register address: Object for engine commands 18D6 (46359) – 40001 = 6358 DEC => 18D6 HEX 00 03 = number of Modbus registers = data length in bytes (08F70000+0001)
  • Page 103: Remote Switch 1-8 - Set (Remote Control 1-8)

    7.4.11 Remote Switch 1-8 – Set (Remote Control 1-8) Request: 01 10 18 D6 00 03 06 00 20 00 00 00 1A 7C 9A = controller address = Modbus command = Register address: Object for engine commands 18 D6 (46359) –...
  • Page 104: External Value1 - Writing

    7.4.12 External Value1 – writing Request: 01 10 18 D6 00 03 06 00 02 00 24 00 23 04 84 = controller address = Modbus command = Register address: Object for engine commands (46359) – 40001 = 6358 DEC => 18 D6 18D6 HEX 00 03...
  • Page 105: User & Password - In Two Steps

    7.4.13 User & Password – in two steps Request: 01 06 18 DA 00 00 AE 91 = controller address = Modbus function code (Write Single Registers (page 137)) = Register address: Object for user identification 18 DA (46363) – 40001 = 6362 DEC => 18DA HEX 00 00 = ID of user;...
  • Page 106: User & Password - In One Step

    Note: Before entering the password for writing it is necessary to define user identification number. It is recommended to enter user identification number and password simultaneously. Entered password stays valid 5 minutes after the last successful writing. 7.4.14 User & Password – in one step Request: 01 10 18 DA 00 02 04 00 00 00 00 D4 8C = controller address = Modbus command...
  • Page 107: Start The Engine - In Two Steps

    0001 = command number (Commands for IGS-NT (page 72)) 53 95 Check field calculation (page 143) (write LSB MSB !) Response: 01 10 18 D6 00 03 67 50 = Controller address = Modbus function code (Read Multiple Registers (page 133)) 18 D6 = Register address...
  • Page 108 00 00 = First history record (index = 0) 52 CF = CRC (write LSB MSB !) Response: 01 06 18 D4 00 00 CF 52 2 of 3 - reading of history record header: Request: 01 03 19 5C 00 32 03 51 = Controller address = Modbus function code (Read Multiple Registers...
  • Page 109: Alarmlist Reading

    Response: 01 03 FA 00 00 00 00 00 00 00 20 00 … 00 00 F4 01 FD 00 FD 00 FD 00 00 00 00 00 00 00 00 64 20 00 00 00 00 64 00 D8 00 55 01 00 00 A1 00 7A 00 64 00 0A 00 18 00 00 00 00 … 00 00 20 3B = Controller address = Modbus function code (Read Multiple Registers...
  • Page 110: Change The Communication Language (Only String Type Data)

    53 44 = Object data value (S D) 20 31 = Object data value (_ 1) = Object data value (2) = > 1.record in alarmlist is *Sd 32 00 ... SD 12 (inactive, not accepted) F5 18 Check field calculation (page 143) Response: 01 03 32 21 2A 53 64 20 53 44 20 31 32 00 00 …...
  • Page 111: Reserved Communication Objects

    18 VR = Register address 00 01 = Language index set to > 1 55 2F Check field calculation (page 143) 7.5 Reserved communication objects These objects are always available regardless of the controller software modification: Register Number of Registers (*) Access Data type Meaning...
  • Page 112 Register Number of Registers (*) Access Data type Meaning addresses (*) registers Header of the particular 46493 – 46541 6492 – 6540 read String history record (#1) Reserved (register not 46542 6541 implemented) Data part of the particular 46543 – 46667 6542 –...
  • Page 113: Replacing Internetbridge-Nt

    The appropriate argument must be written before writing of the command code, because immediately after the command code has been written the command is executed. For MODBUS-RTU the argument and command code can be written at once, in a multiple registers write using MODBUS function 16 (3 registers). As the argument has lower register address than command, the required sequence is maintained.
  • Page 114 Image 7.2 InternetBridge-NT, wired internet connection IGS-NT Communication Guide...
  • Page 115: Sites With New Controller Families

    Image 7.3 InternetBridge-NT, cellular internet connection 7.6.2 Sites with new controller families In the new controller product families the connectivity is based primarily on ethernet - a modern, fast and reliable communication technology. The communication interface has been moved inside the controllers, either as built-in or as plug-in modules.
  • Page 116 Image 7.4 InteliGen200, wired internet connection Image 7.5 InteliGen200, cellular internet connection via cellular router Image 7.6 InteliGen200 , wired internet connection with cellular fallback IGS-NT Communication Guide...
  • Page 117: Combined Sites

    Image 7.7 InteliGen200, cellular internet connection via separate cellular modules 7.6.3 Combined sites There might be also sites where the “NT” controllers are used together with newly installed controllers from the new product families. In such a case the topology respects the different connectivity: IGS-NT Communication Guide...
  • Page 118 Image 7.8 Combined site, wired internet connection Note: The controllers from new product lines are not supported in InternetBridge and thus not accessible via it. IGS-NT Communication Guide...
  • Page 119: Converters

    8 Converters 8.1 Converter RS232 ↔ RS485 8.1.1 General properties of RS232 to RS485 converters: 8.1.2 Recommended converters 8.2 RS232 Bluetooth adapter 8.2.1 Recommended adapter 8.3 Converter USB ↔ RS232 8.3.1 Recommended converters 8.4 Converter USB ↔ RS485 8.4.1 Recommended converter 8.5 Converter CAN ↔...
  • Page 120: Recommended Converters

    8.1.2 Recommended converters External: ADAM 4520 ADVANTECH, (www.advantech.com/) DIN rail, automatic RS485 bus supervision, no external data flow control signals, galvanic isolated, baud rate 19200 bps When communication is working the LED on ADAM 4520 is going from full illumination to short darkness then again full illuminated When communication of I-LB is working, PWR and RUN LEDs full red illuminated;...
  • Page 121: Recommended Converters

    8.3.1 Recommended converters UCAB232 Full, ASIX (www.asix.cz/) UCAB232 is designated for all standard RS232 devices (mouses, modems, data terminals, barcode readers, serial printers) and industrial applications. UCAB232 supports Baud rates from 300 Bd to 250 kBaud (guaranteed) / 500 kBaud (typ.). VPI - USS-101/111, VPI (www.vpi.us/usb-serial.html) Supports serial devices with speeds up to 230kb/sec (e.g.
  • Page 122: Converter Can ↔ Can

    8.5 Converter CAN ↔ CAN Allows to change the baudrate. Can be usefull to connect specific types of ECU. Allows to map CAN identifier to another. Usefull in case of collision at the CAN bus. Allows to filter range of CAN identifiers. May be appropriate at sites with heavy traffic on the CAN bus. 8.5.1 Recommended converter I-7532: www.icpdas.com...
  • Page 123: Recommended Equipment

    8.6.2 Recommended equipment RadioLinx RL-2400E wireless Ethernet switch, ProSoft Technology Inc. (www.prosoft-technology.com) ADAM-4571, ADVANTECH (www.advantech.com) MOXA DE311, MOXA (www.moxa.com) MOXA Nport 5230, MOXA 8.7 Converter Modbus RTU ↔ Profibus 8.7.1 GE Digital Energy - P485 Modbus to Profibus Converter For connection of 1-32 NT line controllers to a Profibus network RS485 or RS232 physical layer for connection to the controller(s) Full Profibus-DP slave functionality according IEC61158 244 bytes input data size (122 Modbus registers)
  • Page 124: Setup Example (Using Wizard)

    Enervista software will make the setup process much easier, but finally some manual corrections are needed. Below are some notes specific to the connection with ComAp controllers. The physical layer for Modbus communication is select table. The selected type (RS232/RS485) and speed must be same in the P485 and controller, see Controller setup on page 62.
  • Page 125 3. Select physical layer and communication parameters for Modbus. 4. Define IGS-NT Device, it’s Parameters and related Modbus registers. 5. Define nodes connected to the Modbus network. IGS-NT Communication Guide...
  • Page 126 6. For each node select parameters that have to be mapped to the Profibus network. 7. Save the configuration overview (the picture below is only a general example, not a real one). 8. The configuration using wizard is finished. 9. Save the configuration to a file. IGS-NT Communication Guide...
  • Page 127: Controller Settings

    10. Navigation window will appear: 11. For each write-type parameter modify the property Update mode to triggered mode and define trigger byte address. The Profibus master must update the parameter data field first and then increase the trigger byte value to write the parameter (register) to the controller. 12.
  • Page 128: Anybus Comunicator

    8.8 Anybus Comunicator - Modbus RTU to Profibus and other communication standards Anybus comunicator is converter from Modbus RTU (RS232, RS422, RS485) to Profibus and other communication standards. See more information on manufacturer web page. See deatils on the web page of the manufacturer: www.hms.se/ Download user manual and configuration manual www.hms.se/upload/104-0855-ABC-PDP_2_53.pdf...
  • Page 129: Modbus Connection

    9 Modbus Connection Modbus protocol was implemented into the controllers to enable the customer to design its own supervision software. 9.1 Modbus Step by Step 9.2 Important setpointsin the controller 9.2.1 Modbus communication via RS232 – single controller 9.2.2 Modbus communication via RS485 9.2.3 Modbus communication via RS485 –...
  • Page 130: Modbus Communication Via Rs232 - Single Controller

    Controller’s configuration: Comms settings:RS232(1) mode = [MODBUS-DIRECT ] Selection of Modbus communication speed: Comms settings:RS232(1)MBCSpd = [ 9600 , 19200 , 38400 , 57600 ] bps Selection of RS232/RS485 Converter: Comms settings:RS485(1)Conv. = [ DISABLED, ENABLED] Ethernet connection settings are described in chapter Monitoring Local on site - MODBUS (page 36).
  • Page 131: Modbus Communication Via Rs485 - Multiple Controllers

    9.2.3 Modbus communication via RS485 – multiple controllers Controller’s configuration Comms settings:RS232(1) mode = MODBUS-DIRECT Comms settings:RS232(1) MBCSpd = select of Modbus communication speed Comms settings:RS485(1) Conv. = ENABLED 9.2.4 Modbus communication via I-LB+ I-LB+ configuration Jumpers P13, P14 = select of Modbus communication speed Jumper P16 = Modbus Jumper P17...
  • Page 132: Modbus Communicationvia Ib-Nt

    9.2.5 Modbus communication via IB-NT Modbus communication needs to be enabled in settings via IB-NT config. Modbus is available as Modbus TCP or Modbus RTU over RS485. Note: For more information regarding IB-NT please see documentation InteliBridge Global Guide. 9.3 Modbus Protocol Description 9.3.1 Modbus TCP Direct connection: Port 502...
  • Page 133 Read Multiple Registers Query Byte Meaning Note Value will be copied into Transaction Identifier response. Protocol Identifier 0 = MODBUS protocol 4 + 2 * Number of Number of following bytes registers. Controller address 1 to 32 Modbus function code Controller address upper byte (MSB) lower byte (LSB)
  • Page 134 Write Single Registers Query Byte Meaning Note Controller address 1 to 32 Modbus function code Communication object number upper byte (MSB) lower byte (LSB) Data upper byte (MSB) lower byte (LSB) Check field CRC lower byte (LSB) see Check field calculation on page 143 upper byte (MSB) Standard response Byte...
  • Page 135: Modbus Rtu

    9.3.2 Modbus RTU Direct connection: Modbus communication via RS232 – single controller (page 130), Modbus communication via RS485 (page 130), Modbus communicationvia I-LB+ (page 131) 8 data bits 1 stop bit no parity Modem connection 8 data bits 1 stop bit no parity Communication speed: 9600/19200/38400/57600 bps Transfer mode RTU...
  • Page 136 Read Multiple Registers Query Byte Meaning Note Controller address 1 to 32 Modbus function code Communication object number upper byte (MSB) lower byte (LSB) Communication object length expressed by the number of registers Greater than 0 upper byte (MSB) lower byte (LSB) Check field CRC see Check field calculation on lower byte (LSB)
  • Page 137 Exceptional response Byte Meaning Note Controller address Same as in the query Modbus fun.number 128 see Error list on page 150 Check field CRC lower byte (LSB) see Check field calculation on page 143. upper byte (MSB) Write Single Registers Query Byte Meaning...
  • Page 138 Exceptional response Byte Meaning Note Controller address Same as in the query Function code + 128 see Error list on page 150 Check field CRC lower byte (LSB) see Check field calculation on page 143 upper byte (MSB) Write Multiple Registers Query Byte Meaning...
  • Page 139: Alarm List Reading

    Standard response Byte Meaning Note Controller address Same as in the query Same as in the query Communication object number upper byte (MSB) Same as in the query lower byte (LSB) Communication object length expressed by the number of registers Same as in the query upper byte (MSB) lower byte (LSB)
  • Page 140 Number of register of particular protection you can get as exporting of modbus registers list from GenConfig. Open an archive in GenConfig (ver. 2.5 and higher), open File menu and choose “Generate Cfg Image --> Modbus registers all” (see “How get numbers of ModBus communication objects” chapter). Open the list of modbus registers you have got and see registers with number according the table.
  • Page 141 Bit 6-7 ....Protection #1 Sensor failure Value Meaning Sensor failure not active Sensor failure active, confirmed Sensor failure previously active, not confirmed yet Sensor failure active, not confirmed yet Bit 8-10 ....Protection #2 Level 1 Value Meaning Level 1 inactive Level 1 active, confirmed...
  • Page 142 Example Example Register Protection#2 Protection#1 45754 Warning 7 Warning 8 45755 Warning 9 Warning10 45756 SD 11 SD 12 45863 Oil press Water temp 45864 Fuel level 45925 BIN 1 BIN 2 45926 BIN 3 BIN 4 Register number 45863 carries informations about states of protections Oil press and Water temp. For undersanding of particular bit meaning use previous register map according table bellow.
  • Page 143: History Reading

    9.3.4 History reading It is not possible to read history from more terminals simultaneously. Reading must be started by writing of an index of requested history record. If the index is not written it is not possible to read neither history header nor data part of the record.
  • Page 144: User Modbus

    Header Description Registers(s) Register number; register address = register number – 1 Com.Obj. Corresponding communication object number Name Communication object name Value dimension Type Value data type (see Data types on page 146) Data length in Bytes (max. 64) Number of decimals Value low limit Value high limit Group...
  • Page 145 User Modbus registers are assigned in the GenConfig as a standard part of configuration. See the figure below for more information on how to assign a register. Assigned registers can be written and read the same way as standard registers (refer to the chapter above). It is still possible to read the assigned object on its original register address if required.
  • Page 146: Modbus Appendix

    10 Modbus Appendix 10.1 Modbus Switches 10.2 Data types 10.3 Communication status 10.4 Error list 6 back to Table of contents 10.1 Modbus Switches The “Modbus Switches” are two Modbus registers dedicated for continuous writing of binary information via Modbus. Both registers are available on Modbus for simple writing (using command 6 or 16). The particular bits of these registers are available as binary status for universal use in logical binary outputs of the controller as “MODBUSSW1..MODBUSSW32”.
  • Page 147 Number of Data type Meaning Data part of the communication function registers MSB1 = sign extension LSB1 Integer8 Signed integer – 8 bits LSB1 = comm. object value MSB1 = 0 Unsigned8 Unsigned integer – 8 bits LSB1 = comm. object value MSB1 = comm.
  • Page 148: Communication Status

    Number of Data type Meaning Data part of the communication function registers LSB2 = 0 example: MSB1 = 18 (HEX) LSB1 = 04 (HEX) MSB2 = 01 (HEX) LSB2 = 0 → Date = 18.4.(20)01 MSB1 = BCD(hour) LSB1 = BCD(minute) MSB2 = BCD(second) LSB2 = 0 example:...
  • Page 149 Communication object number: Bit 1 Invalid controller software (based on CRC). Bit 2 Invalid controller configuration (based on CRC). Bit 3 In the event history is present at least one unread record. P type setpoints are invalid. P type setpoints are representing the controller setpoints. Values Bit 4 of these setpoints can be set from connected terminals.
  • Page 150: Error List

    Note: The MODE< and MODE> commands have not been implemented to the register oriented modbus commands. 10.4 Error list If the controller encounters an error when processing the query, it returns the exceptional response instead of the normal one to the terminal. An exception has always the value 2 (Illegal Data Address). After receiving the exceptional response, the terminal should read the communication object 24523 containing the last error specification.
  • Page 151 MSB1 LSB1  MSB2 LSB2 Meaning This error is reported by iG-MU module (Modem Bridge) in the case of a connection failure between the module and the addressed controller. The terminal can evaluate this error as a communication timeout with the controller.
  • Page 152 Reading of alarm list is locked. Reading of history is locked. Note: ComAp believes that all information provided herein is correct and reliable and reserves the right to update at any time. ComAp does not assume any responsibility for its use unless otherwise expressly undertaken.

Table of Contents

Save PDF