Remote Automation Solutions Pass Through Program (ROC800) Manuals & Guides

Flow Computer Division
Pass Through Program
(For the ROC800-Series Remote Operations Controller)
User Manual
(QER 05Q045)
D301835X012
March 2006
Pass Through Program User Manual
Revision Tracking Sheet
March 2006
This manual may be revised periodically to incorporate new or updated information. The revision date of each page appears at the bottom of the page opposite the page number. A change in revision date to any page also changes the date of the manual that appears on the front cover. Listed below is the revision date of each page (if applicable):
Page Revision
Initial release Mar-06
ROCLINK is a mark of one of the Emerson Process Management companies. The Emerson logo is a trademark and service mark of Emerson Electric Co. All other marks are the property of their respective owners.
Fisher Controls International, LLC. 2006. All rights reserved. Printed in the U.S.A. www.EmersonProcess.com/flow
While this information is presented in good faith and believed to be accurate, Fisher Controls does not guarantee satisfactory results from reliance upon such information. Nothing contained herein is to be construed as a warranty or guarantee, express or implied, regarding the performance, merchantability, fitness or any other matter with respect to the products, nor as a recommendation to use any product or process in conflict with any patent. Fisher Controls reserves the right, without notice, to alter or improve the designs or specifications of the products described herein.
Issued Mar-06 ii
Pass Through Program User Manual
Table of Contents
Page
1 INTRODUCTION ................................................................................................................................. 1
1.1 Scope and Organization ........................................................................................................... 1
1.2 Product Overview .................................................................................................................... 1
1.2.1 Product Environment ............................................................................................................ 2
1.3 Program Requirements ............................................................................................................. 4
1.3.1. License Keys ............................................................................................................ 4
2 INSTALLATION ................................................................................................................................... 5
2.1 Installing the License Key ....................................................................................................... 5
2.1.1 Verifying the License Key Installation ..................................................................... 6
2.2 Downloading the Program ....................................................................................................... 6
3 CONFIGURATION ............................................................................................................................. 11
3.1 Comm Port Screen ................................................................................................................. 12
3.2 Pass Through Configuration Screen ...................................................................................... 13
3.3 Saving the Configuration ....................................................................................................... 17
4 REFERENCE MATERIALS ............................................................................................................... 19
4.1 Point Type 41: Pass Through Configuration ......................................................................... 20
Issued Mar-06 iii
Pass Through Program User Manual
1 INTRODUCTION
1.1 Scope and Organization
This document serves as the user manual for the Pass Through program (QER 05Q045), which is intended for use in the ROC800-Series Remote Operation Controllers (“ROC800s”). This manual describes how to download, install, and configure the Pass Through user program (referred to as the “Pass Through program” or “the program” throughout the rest of this manual). You access and configure this program using ROCLINK 800 Configuration Software loaded on an IBM-compatible personal computer running Windows 98, NT 4.0 (with Service Pack 6), 2000 (with Service Pack 2), or XP.
The sections in this manual provide information in a sequence appropriate for first-time users. Once you become familiar with the procedures and the software, the manual becomes a reference tool.
This manual has the following major sections:
Section 1 – Introduction Section 2 – Installation Section 3 – Configuration Section 4 – Reference
This manual assumes that you are familiar with the ROC800s and their configuration. For more information, refer to the following manuals:
ROC809 Remote Operations Controller Instruction Manual (Form A6116). ROC827 Remote Operations Controller Instruction Manual (Form A6175). ROCLINK 800 Configuration Software User Manual (Form A6121).
1.2 Product Overview
The Pass Through program enables host programs to send and receive messages from other devices through the host’s connection to the ROC800. This pass-through feature supports host messages coming in through Ethernet or serial connections and then passing back out through another Ethernet connection or through different serial connections. Essentially, this means you can route requests from high­bandwidth (Ethernet-based) devices to low-bandwidth (serial-based) devices and back again. The program also provides a method to convert serial and Ethernet messages passing to and from devices attached to different physical connections.
For example, a host is connected via Ethernet to a ROC800. A FloBoss 407 is physically connected serially to the same ROC800. The Pass Through program enables the host to pass a message through the ROC800 to the FloBoss 407 via the serial connection. This can be especially useful for remote connections to ROC300-Series, FloBoss 100-Series, FloBoss 500-Series, FloBoss 407s, Modbus slave devices, or other ROC800s.
Note: The ROC Protocol limits the total number of serially-connected devices you can manage. Refer to the ROC Plus Protocol Specification Manual (Form A6127) for further information.
Issued Mar-06 1
Pass Through Program User Manual
To accomplish this pass-through functionality, you complete the parameters on the Pass Through configuration screen, identifying the communications port the host connection and the slave connection(s) use.
Note: In addition to routing host requests through Ethernet-connected to serially connected flow computers or ROCs, you can also enable the routing ROC to respond to the host request using the industry-standard internal loopback address of 127.0.0.1:4000. Since this program, by default, passes through all messages, it does not allow the ROC800 to “monitor” and then respond to messages intended for itself. However, you can configure the program to route incoming messages to the internal loopback address, which enables the ROC800 to respond to incoming Ethernet messages addressed to itself.
1.2.1 Product Environment
Figure 1 presents an example environment in which you might use the Pass Through program.
(such as HMI with an OPC driver)
Host has:
resides at address 155.177.79.12:5000 with
device address A1G10
resides at 155.177.79.12:5000 with device
address A2G10
resides at 155.177.79.12:5000 with device
address A3G10
resides at 155.177.79.22:5000 with device
address A4G10.
Modbus device 1 is configured for 155.177.79.2:5000 at Modbus address 33.
could be polled at address 155.177.79.2:4000,
A1G2, but cannot be reached through port 5000.
can be polled at address 155.177.79.12:4000,
A2G2. but cannot be reached through port 5000.
can be reached at 155.177.79.22:5000, A3G2
Serial
(RS-232)
Modbus Device 1
Address 33
FloBoss 407 A1G10
FloBoss 407 A2G10
FloBoss 407 A3G10
FloBoss 503 A4G10 (North)
ROC800 loaded with Pass Through)
Address : A1G2 TCP/IP : 155.177.79.2 TCP port : 5000
Pass Through Configuration: Incoming msgs are passed through to Comm 2
ROC800 loaded with Pass Through)
Address : A2G2 TCP/IP : 155.177.79.12
Ethernet
TCP port : 5000
Pass through Configuration: Incoming msgs are passed through to Comm 2 and Comm 3
ROC800 loaded with Pass Through)
Address : A3G2 TCP/IP : 155.177.79.22 TCP port : 5000
Internal Loopback
127.0.0.1:4000
Pass through Configuration: Incoming msgs are passed through to Comm2 and to th e Ethernet address 127.0.0.1:4000 (“internal loopback address”)
Comm 2
Comm 2
Comm 3
Comm 2
))))) ((((((
Figure 1. Pass Through Environment
Figure 1 shows how remote serial devices might be connected to a host using the Pass Through program. In this example, the host connects to the ROC800s (ROC1, ROC2, and ROC3) via Ethernet. The Pass Through program is located on each ROC800. Host requests come to port 5000 of the ROC800s and are,
Issued Mar-06 2
Pass Through Program User Manual
in turn, sent out to the appropriate serial or Ethernet ports according to the configuration of the Pass Through program.
The Modbus device, the FloBoss 503, and the FloBoss 407s connect to the ROC800s using either a serial connection or a radio connection. Without the Pass Through program, they cannot respond to requests from the host. Once both the host and the Pass Through program are configured correctly, these devices can communicate with the host.
Note also that ROC3 uses the internal loopback address (127.0.0.1:4000) in order to respond to requests from the host. This would not typically be the way the host is configured, since ROC3 would probably be polled directly on port 4000. However, this loopback example is provided to illustrate this functionality.
Note: Refer to Appendix A in the Protocol Driver Host Program User Manual (Form A6201) for more information in using the Pass Through program in conjunction with the Protocol Driver Host program.
Issued Mar-06 3
Pass Through Program User Manual
1.3 Program Requirements
The Pass Through program is compatible with version 1.50 (or greater) of the ROC800-Series firmware and with version 1.51 (or greater) of the ROCLINK 800 software.
Program specifics include:
DRAM
Used (in
bytes)
ROCKLINK
800 Version
Display
Number
File Name
PassThrough.tar
Target
Unit/
Version
ROC800
1.52
User Defined
Point (UDP)
41 99782 558 229376 1.60 41
Flash Used
(in bytes)
SRAM Used
(in bytes)
Note: You must connect a PC to the ROC800’s LOI port before starting the download.
For information on viewing the memory allocation of user programs, refer to the ROCLINK 800 Configuration Software User Manual (Form A6121).
1.3.1. License Keys
License keys, when matched with valid license codes, grant access to applications such as the Run Switching program.
The term “license key” refers to the physical piece of hardware that can contain up to seven different licenses (refer to Figure 1). Each ROC800 can have none, one, or two license keys installed. If you remove a license key after enabling an application, the firmware disables the task from running. This prevents unauthorized execution of protected applications in a ROC800.
J1
U1
DOC0422A
Figure 2. License Key
Note: You must install the 05Q045 license key to use the Pass Through program.
Issued Mar-06 4
Pass Through Program User Manual
2 INSTALLATION
This section provides instructions for installing the Run Switching program. Read Section 1.3 of this manual for program requirements.
2.1 Installing the License Key
If you order the Pass Through program for a new ROC800, your ROC800 is delivered with the license key installed. Go to Section 2.2.
If you order the program for an existing ROC800, you must install the license key yourself.
Failure to exercise proper electrostatic discharge precautions—such as wearing a grounded wrist strap—may reset the processor or damage electronic components, resulting in interrupted operations.
When working on units located in a hazardous area (where explosive gases may be present), make sure the area is in a non-hazardous state before performing these procedures. Performing these procedures in a hazardous area could result in personal injury or property damage
To install a license key:
1. Remove power from the ROC800.
2. Remove the wire channel cover.
3. Unscrew the screws from the Central Processing Unit (CPU) faceplate.
4. Remove the CPU faceplate.
5. Place the license key in the appropriate terminal slot (P4 or P6) in the CPU (refer to Figure 2).
Incorrect
Correct
DOC0423A
Figure 3. License Key Installation
Note: When using a single license key, install it in slot P4.
6. Press the license key into the terminal until it is firmly seated (refer to Figure 2).
7. Replace the CPU faceplate.
8. Replace the screws on the CPU faceplate.
9. Replace the wire channel cover.
Issued Mar-06 5
Loading...
+ 18 hidden pages