The purpose of this manual is to give information about CIU Emulation and virtual tunnel, and modbus emulation as implemented in the CIU 888. In addition, this manual provides a general description of the GPU protocol. Target audience of this manual...
Page 4
Preface This page is intentionally left blank Protocol Manual - CIU Emulation Part No.: 4417589_Rev13 CIU 888...
CIU Emulation CHAPTER 1 CIU EMULATION CIU 888 has 2 fixed serial host ports and upto 4 field cards can be converted as host ports resulting in a maximum of 6 host ports. Maximum of 4 of these 6 host ports can be configured for emulation of the CIU protocol (compatible with the CIU 858) to provide backward compatibility with earlier generations in Honeywell’s series of CIUs (i.e.
Page 8
CIU Emulation FIGURE 1-1 shows a schematic representation of CIU emulation in the CIU 888. FIGURE 1-1 Schematic representation of CIU Emulation in the CIU 888 Protocol Manual - CIU Emulation Part No.: 4417589_Rev13 1 - 2 CIU 888...
1.1.1 Configuring a host port for CIU Emulation using Service tool The following configuration settings in Service tool need to be applied to enable CIU Emulation for one of the host ports of the CIU 888. NOTE: Refer to the Configuration Manual CIU 888 (Part No. 4417584) for more information about the commissioning and configuration of the CIU 888.
Page 10
1.3.3 for more information about MSU mode. A check mark is displayed in the associated check box. FIGURE 1-3 CIU Emulation - CIU Prime configuration settings Protocol Manual - CIU Emulation Part No.: 4417589_Rev13 1 - 4 CIU 888...
Page 11
CIU 888. When configuring a new site, CIU Emulation is usually configured on either HostPort 2 or HostPort 4. However, if a CIU 880 database is migrated to the CIU 888, the configuration will depend on the CIU 880 Plus host ports that were configured in the first place.
CIU Emulation Cache mode for a host port can be configured via the CIU 888 WEB- interface (see FIGURE 1-6). NOTE: In case of 880 Migrations, Cache mode is configured in CIU web interface. For the new sites, it will be configured by Service Tool.
CIU 888 interprets the message and tries to determine which field port the gauge is connected to. In order to find out this, the CIU 888 takes the first digit of the three-digit gauge address (e.g. 402BB) in the request and compares it with the last digit of the RTU address (e.g.
Page 14
CIU Emulation FIGURE 1-6 Schematic representation of the handling of request and reply between a host system and gauges underneath a downlink CIU in RS-232 point-to-point configuration Protocol Manual - CIU Emulation Part No.: 4417589_Rev13 1 - 8 CIU 888...
RTU addresses 32 and 34 will work properly (see FIGURE 1-7). FIGURE 1-7 Schematic representation of the handling of request and reply between a host system and gauges underneath a downlink CIU in RS-485 multi-drop configuration Part No.: 4417589_Rev13 Protocol Manual - CIU Emulation CIU 888 1 - 9...
In Normal mode, requests are handled according to the diagram shown in FIGURE 1-8. FIGURE 1-8 Diagram for handling of requests in Normal mode (MSU mode not enabled) Protocol Manual - CIU Emulation Part No.: 4417589_Rev13 1 - 10 CIU 888...
If two CIU 888s are configured as a redundant pair and CIU Emulation is enabled, GPU requests sent to the secondary CIU 888 will be ignored. NOTE: Refer to the Configuration Manual CIU 888 (Part No. 4417584) for more information about redundancy. Part No.: 4417589_Rev13...
CIU Emulation 1.5 GPU protocol on serial (RS-232/RS-485) Refer to APPENDIX A for more information about the GPU protocol. Protocol Manual - CIU Emulation Part No.: 4417589_Rev13 1 - 12 CIU 888...
The CIU 888 allows service tools (TCP/IP clients), i.e. Engauge, to communicate with gauges via the CIU 888 using the GPU protocol on TCP/IP or FlexConn protocol on TCP/IP. The CIU 888 acts as a virtual tunnel for transmitting the GPU/FlexConn messages between the service tool connected to the Service port of the CIU 888 and the gauges connected to the CIU 888.
The main difference is, that with addressing for virtual tunnel only the address of the gauge is needed, whereas with addressing for CIU Emulation both the address of the CIU 888 and the address of the gauge are needed. With addressing for virtual tunnel, the CIU address is not needed, because an IP address is used to address the CIU 888.
Page 21
Perform the following steps to set up a virtual tunnel: 1. Connect the PC/laptop with Engauge installed to the Service port of the CIU 888 using the Ethernet cable. The Service port is located at the front of the CIU 888 (see FIGURE 2-2).
Page 22
The Site control window is displayed (see FIGURE 2-4). FIGURE 2-4 Engauge: Site control window b) Click New. The Site Name window is displayed (see FIGURE 2-5). FIGURE 2-5 Engauge: Site Name window Protocol Manual - CIU Emulation Part No.: 4417589_Rev13 2- 4 CIU 888...
Page 23
Select the dimensions to be used in the site. Next, click OK. A dialogue box will be displayed to confirm the settings. FIGURE 2-7 Engauge: Global settings confirmation dialogue box Part No.: 4417589_Rev13 Protocol Manual - CIU Emulation CIU 888 2 - 5...
Page 24
FIGURE 2-8 Engauge: Site Explorer window - Site created f) If necessary, update the properties of the site. Next, click Apply. 4. Add a device (i.e. the CIU 888) to the site: Protocol Manual - CIU Emulation Part No.: 4417589_Rev13...
Page 25
Engauge: Ethernet Port window b) Enter the properties of the device. In the Gateway IP Address text entry box, enter the IP address of the CIU 888, i.e. 192.168.1.1.In the Time Out text entry box, enter 4000. The other settings can be left as they are.
Page 26
In the Site Explorer window, right-click the device name in the site tree, i.e. TCP. Next, click Start TCP/IP Site Scan... in the pop-up menu (see FIGURE 2-11). FIGURE 2-11 Engauge: TCP pop-up menu Protocol Manual - CIU Emulation Part No.: 4417589_Rev13 2- 8 CIU 888...
Page 27
The TCP/IP site scan is performed. The progress of the scan in displayed at the bottom of the window (see FIGURE 2-13). FIGURE 2-13 Engauge: Site Explorer window - TCP/IP site scan in progress Part No.: 4417589_Rev13 Protocol Manual - CIU Emulation CIU 888 2 - 9...
Page 28
When the TCP/IP site scan is complete, all ports, devices, tanks and gauges that were detected during the TCP/IP site scan are displayed (see FIGURE 2-14). FIGURE 2-14 Engauge: Site Explorer window - TCP/IP site scan complete Protocol Manual - CIU Emulation Part No.: 4417589_Rev13 2- 10 CIU 888...
Configure field port communication settings. NOTE: Set 1000 ms as TRL/2 field port timeout and Refer to the Configuration Manual CIU 888 (Part No. 4417584) for more information about the configuration of the field port communication settings. Part No.: 4417589_Rev13...
3.1.1 Configuring a host port for MODBUS Emulation using Service tool The following configuration settings in Service tool need to be applied to enable Modbus Emulation for one of the host ports of the CIU 888. NOTE: Refer to the Configuration Manual CIU 888 (Part No. 4417584) for more information about the commissioning and configuration of the CIU 888 1.
Description Modbus Slave This mode is used when Entis Pro, other DCS / SCADA / PLC is connected to CIU 888 and request- ing for tank data. This is CIU 880 compatible Modbus mode. In this mode, CIU 888 acts a Modbus slave and services the Modbus requests similar to that of CIU 880.
Emulation is enabled, Modbus RTU tunnel requests sent to the secondary CIU 888 will be ignored. NOTE: Refer to the Configuration Manual CIU 888 (Part No. 4417584) for more information about redundancy. 3.3 Emerson Rex Gauge Configuration through host port A PC/laptop with TankMaster Winsetup installed is needed.
Page 33
3. Select the Rex gauge in the tree view and perform the required gauge configuration / servicing operations. NOTE: Refer to the TankMaster Winsetup User guide for more information about Rex Gauge configuration and servicing procedure. Part No.: 4417589_Rev13 Protocol Manual - CIU Emulation CIU 888 3 - 5...
Appendix A - GPU Communication Protocol APPENDIX A GPU COMMUNICATION PROTOCOL A.1 Introduction The CIU 888 uses a communication protocol based on a request/reply schedule. The protocol consists of command records and answer records. A record consists of a data field packed in an envelope. The envelope allows the receiver to detect the incoming record and to verify its proper reception.
Page 36
End of Text Character (End of transmission) Block Check Character REMARK: The value referring to the CIU address (i.e. ‘N’) will not be part of the GPU commands in case of TCP/IP communication. Protocol Manual - CIU Emulation Part No.: 4417589_Rev13 A- 2 CIU 888...
TCP/IP communication. A.3 CIU answer records The following records are transmitted to the computer system after reception of a CIU individual command record. Part No.: 4417589_Rev13 Protocol Manual - CIU Emulation CIU 888 A - 3...
CIU. This answer is passed on to the computer system by the CIU (the CIU adds its own address to the record). data data ..data Protocol Manual - CIU Emulation Part No.: 4417589_Rev13 A- 4 CIU 888...
For example, if the value of the BCC is 02 hexadecimal do not read this as an STX character. Here is the answer record from the CIU to the computer system: Part No.: 4417589_Rev13 Protocol Manual - CIU Emulation CIU 888 A - 5...
ACK character from the CIU. When a command record is accepted and being processed (i.e. ACK characters are sent every 50 milliseconds) a new command is not accepted. The CIU 888 service tool and CIU 888 web interface provides an option to disable the ACK characters sent to the host system, refer to the Configuration Manual CIU 888 (Part No.
Communication Interface Unit End of Text Character Gauge Processing Unit Internet Protocol Start of Text Character Transmission Control Protocol Type Of Instrument Type Of Record Tank Radar Level Part No.: 4417589_Rev13 Protocol Manual - CIU Emulation CIU 888 B - 1...
Page 42
Appendix B - List of Abbreviations This page is intentionally left blank Protocol Manual - CIU Emulation Part No.: 4417589_Rev13 B- 2 CIU 888...
Page 44
For More Information To learn more about Honeywell Enraf’s solutions, contact your Honeywell Enraf account manager or visit www.honeywellenraf.com. Americas Asia Pacific Honeywell Enraf Americas, Inc. Honeywell Pte Ltd. 1250 West Sam Houston Pkwy S. 17 Changi Business Park Central 1...