Modbus Applications. User Manual. For PanelView Plus and PanelView Plus CE Terminals 2711P
|
|
|
- Cathleen Andrews
- 9 years ago
- Views:
Transcription
1 Modbus Applications For PanelView Plus and PanelView Plus CE Terminals 2711P User Manual
2 Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment. Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls (publication SGI-1.1 available from your local Rockwell Automation sales office or online at describes some important differences between solid state equipment and hard-wired electromechanical devices. Because of this difference, and also because of the wide variety of uses for solid state equipment, all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable. In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment. The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or liability for actual use based on the examples and diagrams. No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or software described in this manual. Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation, Inc., is prohibited. Throughout this manual, when necessary, we use notes to make you aware of safety considerations. WARNING Identifies information about practices or circumstances that can cause an explosion in a hazardous environment, which may lead to personal injury or death, property damage, or economic loss. IMPORTANT ATTENTION SHOCK HAZARD Identifies information that is critical for successful application and understanding of the product. Identifies information about practices or circumstances that can lead to personal injury or death, property damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous voltage may be present. BURN HAZARD Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may reach dangerous temperatures.
3 Table of Contents Preface Topics Covered Software Requirements Additional Resources Chapter 1 Installing Software Objectives Install RSView Studio Install KEPServer Enterprise Firmware Upgrade Wizard Chapter 2 Modbus KEPServer Drivers Objectives Modbus Master/Slave Modbus (RTU) Serial Modbus Unsolicited Serial Modbus ASCII Modbus/TCP Modbus Device Model MailBox Guidelines for Developing Modbus Applications Create a Modbus Application Compile, Download and Run a Modbus application Configuring KEPServer Drivers for Modbus Testing KEPServer Communications Making KEPServer Drivers and Tags Available in RSView Studio Chapter 3 Objectives Create a Project File Select the Default Project File (.pfe) Configure Drivers for Modbus Protocols Add a Channel Add A Device Create Tags Chapter 4 Objectives Use the OPC Quick Client Chapter 5 Objectives Create an OPC Data Server Browse KEPServer Tags
4 4 Table of Contents Installing KEPServer Drivers on Terminal Compiling, Downloading, and Running Application Chapter 6 Objectives Firmware Upgrade Wizard Preparing Terminal for Firmware Upgrade Copy FUP Files to Development Computer Upgrade Firmware using a Compact Flash Card Upgrade Firmware using a Network (Ethernet) Connection.. 46 Chapter 7 Objectives Compile a Runtime Application File Download Application to Terminal Connect Terminal to Modbus Network Modbus Serial Cables Modbus Ethernet Cables Run Application Chapter 8 Troubleshooting Objectives Common Errors Runtime Errors Appendix A Data Types Appendix B Modbus/TCP Address Definitions Output Coils Input Coils Internal Registers Holding Registers Mailbox Addressing Instromet Addressing Appendix C Modbus ASCII Address Definitions Output Coils Input Coils Internal Registers Holding Registers Modbus Unsolicited Serial Address Definitions Appendix D Output Coils Input Coils Internal Registers Holding Registers
5 Table of Contents 5 Modbus (RTU) Serial Address Definitions Appendix E Output Coils Input Coils Internal Registers Holding Registers Magnetek Address Descriptions Elliott Flow Computer Address Descriptions Omni Address Descriptions Daniel S500 Address Descriptions Index Rockwell Automation Support Installation Assistance New Product Satisfaction Return
6 6 Table of Contents
7 Preface For communication with controllers, RSView Machine Edition products are configured with: RSLinx Enterprise for most Rockwell Automation networks or KEPServer Enterprise for RSView OPC servers. The KEPServer OPC server expands PLC and device connectivity options by incorporating 26 communication drivers for the PanelView Plus and PanelView Plus CE platforms, and over 31 communication drivers for RSView Machine Edition running on a desktop. This guide will show you how to configure KEPServer drivers, specifically Modbus drivers, for RSView ME applications that run on: PanelView Plus CE terminals, PanelView Plus terminals, or the Windows 2000/XP environment. Using configured KEPServer drivers in your RSView ME application, the terminals will be able to communicate with devices on a Modbus network. Topics Covered Chapter 1 Installing Software - Covers software installation for RSView Studio, RSView Enterprise, KEPServer Enterprise and the Firmware Upgrade Wizard. Chapter 2 Overview of Modbus Protocols - Gives an overview of Modbus Master/Slave Protocol and each of the KEPServer drivers for Modbus communication protocols. Chapter 3 Configuring KEPServer Drivers for Modbus - Shows how to use KEPServer Enterprise software to configure KEPServer drivers for Modbus protocols. For each driver, you will create a channel, add a device, and create tags. The driver is saved to a.pfe project file that you will set as the default project. Chapter 4 Testing KEPServer Communications - Shows how to use the OPC Quick Client to test KEPServer communications for the driver and tags created in Chapter 3. Chapter 5 Making KEPServer Driver and Tags Available in RSView Studio - Shows how to create an OPC data server in RSView Enterprise or RSView Studio. This server will allow you to access the KEPServer driver and tags from your RSView ME application. Chapter 6 Installing KEPServer Drivers on Terminal - Shows how to use the Firmware Upgrade Wizard to install KEPServer drivers on PanelView Plus/PanelView Plus CE terminals. 7
8 8 Chapter 7 Compiling, Downloading, and Running Application - Shows how to compile a runtime.mer file, connect your PanelView Plus/PanelView Plus CE terminal to a Modbus network, download the.mer file to the terminal, and run the application. Chapter 8 Troubleshooting - Covers common error types that occur during runtime and how you can correct these errors. Software Requirements The following software must be installed on the development desktop: RSView Studio 3.0, or later KEPServer Enterprise software Firmware Upgrade Wizard Additional Resources You might want to consult the following sources for additional information: KEPServer Enterprise Software online help RSView Enterprise or RSView Studio online help PanelView Plus User Manual, publication no. 2711P-UM001 An electronic version of the PanelView Plus user manual is available at:
9 Chapter 1 Installing Software Objectives To develop RSView ME applications, configure KEPServer drivers, and use these drivers with applications that run on PanelView Plus/PanelView Plus CE terminals, the following software must be loaded on your development computer: RSView Studio for ME or RSView Enterprise KEPServer Enterprise Firmware Upgrade Wizard Refer to the installation information provided with RSView Studio and KEPServer Enterprise for the latest details on installation requirements. Install RSView Studio RSView Studio Enterprise or RSView Studio for Machine Edition software is installed from: a CD or downloaded from the Rockwell Software website at IMPORTANT A current registered serial number is required to download software from the Rockwell Software website. The installation menu with instructions will appear when inserting the CD into a computer or you can run setup.exe from the root directory. 9
10 10 Installing Software Install KEPServer Enterprise KEPServer Enterprise is used to: configure the KEPServer driver create tags test communications on the desktop. KEPServer Enterprise is included with RSView Studio and can be installed from: a CD or downloaded from the Rockwell Software web site at KEPServer runs as a service and an icon will display in the toolbar. IMPORTANT A current registered serial number is required to download software from the Rockwell Software website. The software can be installed by running the setup.exe file from the CD or downloaded version. IMPORTANT When installing KEPServer Enterprise, be sure to select the Modbus drivers if you are not doing a full install. Firmware Upgrade Wizard The Firmware Upgrade Wizard is used to install KEPServer drivers and upgrade firmware in the following devices: PanelView Plus PanelView Plus CE The Firmware Upgrade Wizard is installed automatically with RSView Studio. The Firmware Upgrade (FUP) files with the KEPServer drivers is available at under Downloads.
11 Chapter 2 Modbus KEPServer Drivers Objectives This chapter provides an overview of MODBUS KEPServer drivers available in the RSView Enterprise software. Modbus Master/Slave Modbus (RTU) Serial Modbus Unsolicited Serial Modbus ASCII Modbus/TCP Modbus Master/Slave A Modbus master/slave network provides a protocol for data transfer and programming with a single RTU master and up to 247 slave devices. A Modbus network links distributed devices with a central computer terminal or controller for supervisory control and data acquisition. Up to 247 nodes can be connected at data rates of up to 19,200 baud using media such as twisted pair cable, common carrier phone lines, or microwave transmission. This network is commonly used in SCADA application over large areas such as the water/waste water and oil & gas industries. Modbus (RTU) Serial Modbus (RTU) Serial is the protocol for a master and includes RTS support for radio modems. Supported devices include: Modbus compatible devices Elliott Flow Computer Magnetek GPD 515 Drive Omni Flow Computer Daniel S500 Flow Computer Dynamic Fluid Meter (DFM) SFC3 Instromet Modbus Unsolicited Serial Modbus Unsolicited Serial simulates up to 247 Modbus slave devices. Supported devices include Modbus compatible devices. 11
12 12 Modbus KEPServer Drivers Modbus Master/Slave Networks See Chapter 7 for cable information. Direct Connection PanelView Plus (Modbus Serial or Unsolicited Serial Driver) RS-232/RS-485 Converter (1) Controller (Master or Slave) (1) 1761-NET-AIC or Comparable Device Master/Slave Network (Multiple Slave Terminals Connect to one Master Controller) (3) PanelView Plus Slave Devices Each uses Modbus Unsolicited Serial Driver PanelView Plus PanelView Plus PanelView Plus Master Controller RS-232/RS-485 Converters RS-232/RS-485 Converters PanelView Plus (1) PanelView Plus Master Device Uses the Modbus Serial Driver Modbus Device Modbus Device Modbus Device RS-232/RS-485 Converters RS-232/RS-485 Converters RS-232/RS-485 Converters Modem Connection PanelView Plus (2) PanelView Plus Slave Devices Modbus Each uses the Modbus Unsolicited Serial Driver Master Controller PanelView Plus Modems
13 Modbus KEPServer Drivers 13 Modbus ASCII Modbus ASCII protocol is typically used to connect to other ASCII devices that support the Modbus ASCII protocol. KEPServer support includes: Modbus ASCII compatible devices Flow Computers using Daniels/Omni/Elliott register addressing Modbus/TCP Modbus/TCP is a Modbus messaging protocol over Ethernet TCP/IP and is intended for supervision and control of automation equipment. The most common use of this protocol is for Ethernet attachment of PLCs, I/O modules, and gateways to other simple field buses or I/O networks. The Modbus/TCP KEPServer driver supports Modbus and Mailbox device models. Modbus Device Model The most common Modbus device model is where the driver connects to physical devices (e.g. Modicon TSX Quantum, other Modbus Open Ethernet compatible devices) and acts as a device on the network with a device ID equivalent to the machine's IP address. The driver accepts any unsolicited commands it receives and attempts to process them as if it were another PLC. MailBox The Mailbox model determines the manner unsolicited requests are handled. By defining a mailbox device, the driver does not act like a PLC on the network (as described above). Instead, it acts as a storage area for each and every mailbox device defined. When the driver receives an unsolicited command, the driver detects the IP address the message came from and places the data in the storage area allocated for the device. If the message comes from a device with an IP address that has not been defined as a mailbox device, the message is not processed. Any client application that reads/writes to this type of device, reads/writes to the storage area contained in the driver, not the physical device.
14 14 Modbus KEPServer Drivers Refer to the MSTR instruction in your Modicon documentation for details on sending unsolicited requests to the Modbus Ethernet driver. PanelView Plus PanelView Plus PanelView Plus Ethernet Switch Ethernet Switch Master Controller Guidelines for Developing Modbus Applications The section provides general guidelines for creating and running Modbus applications on PanelView Plus/PanelView Plus CE terminals. Create a Modbus Application General Steps Description Reference Step 1 Create a.pfe project file in KEPServer Chapter 3 Enterprise. Step 2 Configure a KEPServer Modbus Driver. Add a Chapter 3 channel and device to the project file. Step 3 Enter application tags. Chapter 3 Step 4 Set your.pfe file as the default project file. Chapter 3 Step 5 Test KEPServer communications to verify your Chapter 4 project file and tags. Step 6 Create an OPC Data Server to make your tags available in RSView Studio. Chapter 5 Compile, Download and Run a Modbus application General Steps Description Reference Step 1 Create a firmware upgrade card that contains Chapter 6 the KEPWare driver and upgrade the terminal. Step 2 Compile the RSView.mer application. Chapter 7 Step 3 Download the.mer runtime file to terminal. Chapter 7 Step 4 Connect the terminal to the Modbus network. Chapter 7 Step 5 Run the application. Chapter 7
15 Chapter 3 Configuring KEPServer Drivers for Modbus Objectives This chapter shows how to use KEPServer Enterprise software to configure KEPServer drivers for Modbus protocols including Ethernet TCP/IP, RTU Serial, Unsolicited Serial, and ASCII Serial. You will: create a project (.pfe) for the drivers set the project file as the default project For each Modbus driver in your project file, you will: add a channel add a device (or controller) create tags Create a Project File The first thing you need to do is create a project file. 1. Double-click the KEPServer Enterprise icon in the Systray to open the default project window below. 15
16 16 Configuring KEPServer Drivers for Modbus 2. Create a new KEPServer project (.pfe) file. From the menu, select File>Save As and save the project as a.pfe file. Select the Default Project File (.pfe) The steps in this section ensure that the correct project file is used in your RSView Studio application. When RSView Studio creates a runtime application and the application contains the KEPware OPC server, RSView Studio will merge the KEPware project file (.pfe) into the runtime file (.mer). The project file that RSView Studio uses is defined by the Default project field in the General tab of the Tools>Options menu in KEPware Server Enterprise. TIP This may not be the current configuration running in KEPware Server Enterprise. If you are testing the application on a PC, make sure the project name in the title bar of KEPware Server Enterprise matches the Project default field. 1. From the Menu bar, select Tools>Options 2. On the General tab, click the button next to the Default project textbox. 3. Select the desired.pfe file and click the button.
17 Configuring KEPServer Drivers for Modbus 17 You should now see the following: 4. Click the button and OK to accept the new project as the default. TIP The KEPServer configuration is not archived with the RSView Studio application backup (.apa) file. If you need to reuse the project configuration file on another computer, copy the.pfe file. Configure Drivers for Modbus Protocols This section shows how to configure KEPServer drivers that will allow a PanelView Plus/PanelView Plus CE terminal to communicate on a Modbus network. Add a Channel The first step in communicating to any device using the KEPServer software is to create a channel. A channel describes the protocol and driver properties used for communication. While a single channel can be used to communicate to multiple devices, separate channels must be defined for each unique driver to be used. Only one project configuration file can run at a time, but it may contain multiple channels and devices. Step 1 - Add a New Channel Click on the New Channel icon or right-click anywhere in the left pane. This will bring up the new channel wizard. Step 2 - Enter a Channel Name Enter a unique name for the channel.
18 18 Configuring KEPServer Drivers for Modbus Step 3 -Select a Device Driver Select a driver from the drop down list. The table below lists the correct driver for each Modbus protocol. For this Protocol: Modbus/TCP Modbus RTU Serial (Master) Modbus Unsolicited Serial (Slave) Modbus ASCII Select this Driver: Modbus Ethernet Modbus Serial Modbus Unsolicited Serial Modbus ASCII Serial Step 4 - Select a Network Adapter (for Modbus/TCP only) The Network Adapter selection left allows you to select a specific NIC card based on either the NIC name or its currently assigned IP address. The list of available NICs will include either unique NIC cards or NICs that have multiple IP addresses assigned to them. Additionally, the selection will display any WAN connections you may have active such as a dialup connection. For PanelView Plus/PanelView Plus CE, select Default and click Next. Step 5 - Enter Communication Settings (doesn t apply to Modbus/TCP) In the New Channel - Communications dialog, make sure the Modicon controller configuration settings match those in slave controllers or devices. Parameter Selections Recommended Data Bits 5, 6, 7, 8 8 Stop Bits 1, 2 1 Parity None, Even, Odd Even Baud 300 to or 19200
19 Configuring KEPServer Drivers for Modbus 19 Modbus RTU Serial Modbus Unsolicited Serial
20 20 Configuring KEPServer Drivers for Modbus Modbus ASCII Step 6 - Set the Optimization Method for Data Requests The New Channel - Write Optimization dialog sets the optimization method for data requests. Select the best optimization for your application and click Next. For more information on KEPServer read and write optimization options refer to the online Driver help. Applies to all Modbus protocols
21 Configuring KEPServer Drivers for Modbus 21 Step 7 -Select Socket Usage (Applies to Modbus/TCP only) The New Channel - Socket Usage dialog controls how the Modbus Ethernet driver will utilize Windows sockets when establishing a connection to the target device. For a normal Modbus Ethernet enabled device, the default Use Multiple Sockets for device connection (checked) mode of operation is designed to give the best performance from the driver. Normally, the Modbus Ethernet driver will use a Windows socket for each device on the network. When using a new socket connection for each device, the Modbus Ethernet driver maintains that socket as an active connection. Normally this provides a very high level of performance since the driver does not need to reestablish a connection each time it needs to read or write data to a given device. For more information on using Sockets in a Modbus RTU bridge application, refer to the online help. Click Next.
22 22 Configuring KEPServer Drivers for Modbus Step 8 - View and Verify Channel Summary The New Channel - Summary dialog provides a summary of the new channel settings. Verify the settings below and click Finish. Modbus/TCP Modbus RTU Serial
23 Configuring KEPServer Drivers for Modbus 23 Modbus Unsolicited Serial Modbus ASCII Serial TIP The red X next to the channel name will disappear when a destination device is added under this driver. Step 9 - Save Project File From the Menu bar, select File>Save or click the Save button.
24 24 Configuring KEPServer Drivers for Modbus Add A Device Now that a new channel is defined, you need to add a new device to the channel. In most cases, selecting the default settings will allow you to quickly configure and connect to a device. Step 1 - Add a Device Add a device by clicking on the Click to add a device hypertext or the New Device icon. This will bring up the new device wizard. Here you ll add the information pertinent to the controller that you are going to communicate with. Step 2 - Enter a Device Name In the New Device - Name dialog, enter a device name that will help you identify the device later and click Next. In most cases, the device will be a logic controller. Step 3 - Select a Device Model If the device you are defining supports more than one model, select a model that best describes the device. For this Protocol: MODBIS/TCP Modbus RTU Serial Modbus Unsolicited Serial Modbus ASCII Most Common Model: Modbus Modbus N/A Modbus ASCII
25 Configuring KEPServer Drivers for Modbus 25 Step 4 - Select a Device ID The device you are defining may be multidropped as part of a network of devices. To communicate with the device, it must be assigned a unique ID. In the New Device - ID dialog, enter a unique Device ID (decimal address) to identify the controller on the network. Enter the Device ID and click Next. For this Protocol: Device ID Range Data Format Modbus/TCP (1) xxx.xxx.xxx.xxx IP Address ModbusModbus RTU Serial Decimal Modbus Unsolicited Serial Decimal Modbus ASCII Decimal (1) For master/slave communications, add a fifth octet to the IP address. Refer to your KEPWare documentation for more details on Modbus/TCP master/slave communications. Step 5 - Enter Device Communication Parameters (Doesn t apply to Modbus Unsolicited Serial Protocol) In the New Device - Communication Parameters dialog, accept the default communication parameters by clicking Next.
26 26 Configuring KEPServer Drivers for Modbus Step 6 - Configure Tag Database Options (Doesn t apply to Unsolicited Serial or ASCII Protocols) In the New Device - Database Creation dialog, click Next to accept the default tag database configuration options. The automatic OPC tag database generation features of the server have been designed to make the setup of your OPC application a Plug and Play operation. For communication drivers that support this feature, you can configure them to automatically build a list of OPC tags within the server that correspond to device specific data. The automatically generated OPC tags can then be browsed from your OPC client.
27 Configuring KEPServer Drivers for Modbus 27 Step 7 - Enter Device Settings In the New Device - Settings dialog, accept the default settings by clicking Next Modbus/TCP Modbus RTU Serial
28 28 Configuring KEPServer Drivers for Modbus Modbus Unsolicited Serial and Modbus ASCII Step 8 - Set the Block Size for Reading Data from Device (Doesn t apply to Unsolicited Serial Protocol) The New Device - Block Sizes dialog sets the largest block size for reading I/O (coils) and data tables (Registers). Click Next. Modbus/TCP, Modbus RTU Serial, Modbus ASCII
29 Configuring KEPServer Drivers for Modbus 29 Reasons to Change the Default Block Sizes include: The device may not support block read/write operations of the default size. Smaller Modicon PLCs and non-modicon devices may not support the maximum data transfer lengths supported by the Modbus Ethernet network. The device may contain non-contiguous addresses. If this is the case and the driver attempts to read a block of data that encompasses undefined memory, the device will probably reject the request. Step 9 - Set Location of the Variable Import File The New Device - Variable Import Settings dialog sets the location of the Concept or ProWORX variable import file the driver will use when the automatic tag database generation feature is enabled for this device. Refer to the KEPServer Enterprise online help for details on how to use this feature.
30 30 Configuring KEPServer Drivers for Modbus Step 10 - View and Verify the Device Summary Information The New Device - Summary dialog provides a summary of the new device settings. Verify the information and click Finish. Modbus/TCP Modbus RTU Serial
31 Configuring KEPServer Drivers for Modbus 31 Modbus Unsolicited Serial Modbus ASCII Step 11 - Save Project File From the Menu bar, select File>Save or click the Save button.
32 32 Configuring KEPServer Drivers for Modbus Create Tags With a channel and device defined, you are ready to create tags within the KEPServer software. These tags are used to link to the controller addresses. The procedure is similar to creating an HMI tag database. For details on valid data types and addressing, see Appendices A - E. 1. In the right hand pane, click on the Click to add a static tag text. Or right-click on a device (such as the Momentum_IEC) in the left hand pane and select New Tag The Tag Properties dialog opens. 2. Enter the tag name and address along with a description as shown in the following dialogs. TIP Clickon? next to the Address field for a list of valid addresses.
33 Configuring KEPServer Drivers for Modbus 33 Replace the xx with your table number. For example, the Address for table #1 would be KEPServer allows you to validate the address based on the device you will be talking to. Your project configuration should now list the tags in the right pane. 3. From the Menu bar, select File>Save or click the Save button.
34 34 Configuring KEPServer Drivers for Modbus
35 Chapter 4 Testing KEPServer Communications Objectives This chapter shows how to test KEPServer communications on a development computer to verify your project configuration and tags. Use the OPC Quick Client Included with the KEPServer server installation is a simple tool for testing OPC tags called the OPC Quick Client. When you create a new KEPServer configuration, there are several system and communications tags that are also created. In this section, you'll verify communication with the tags you ve created before incorporating them into an HMI project. 1. Select Tools>Launch OPC Quick Client from the main menu. Or click on the OPC Quick Client icon. 2. Highlight the name of the device that you plan to test in the left pane. This will display the tags that you have created in the right pane. 3. Right-click the tag in the right pane that you plan to test, and select Synchronous Write. 35
36 36 Testing KEPServer Communications The resulting window not only allows you to write new data to the controller, but it also displays the current value of the tag.
37 Chapter 5 Making KEPServer Drivers and Tags Available in RSView Studio Objectives Now that you ve configured and tested KEPServer communications, you are ready to make the KEPServer driver and tags available in RSView Studio. This chapter will show you how to add an OPC data server to the RSView Studio project. Create an OPC Data Server KEPServer is an OPC data server. You need to add this server to the RSView Studio project. 1. Open RSView Enterprise or RSView Studio for Machine Edition from the development computer. 2. Open your application. 3. In the Application Explorer pane (left), right-click on the application name at the root of the tree view and select New Data Server>OPC 4. Click the button next to the OPC Server Name textbox. 37
38 38 Making KEPServer Drivers and Tags Available in RSView Studio 5. Select KEPServerEnterprise and click OK. 6. Enter a name for the KEPServer driver and click OK. Informational messages appear at the bottom of your RSView Studio window indicating that the Server has started and is available on the computer. Any tags created earlier in the KEPServer software are now available for the HMI using the standard RSView Studio tag browser. TIP Remove all serial drivers from the RSLinx Enterprise Communication Setup that would conflict with the port configured for Modbus.
39 Making KEPServer Drivers and Tags Available in RSView Studio 39 Browse KEPServer Tags TIP For additional information on working with tags, see Chapter 6 of the RSView Machine Edition User s Guide (ViewME-UM003) available under the RSView Studio help menu. 1. Double click or right-click on an object to open its Properties dialog. 2. On the Connections tab, click the Value's button to open the FactoryTalk Tag Browser. 3. Right-click on the heading in the left pane and select Refresh All Folders to obtain the list of tags in the KEPServer data server. 4. Drill down and select the tags from the folder you created. This is the Channel name created in KEPServer. This is the Device name created in KEPServer. 5. Click OK to close the window.
40 40 Making KEPServer Drivers and Tags Available in RSView Studio
41 Chapter 6 Installing KEPServer Drivers on Terminal Objectives If you plan to run the Machine Edition project on a PanelView Plus or PanelView Plus CE terminal, the corresponding CE-based KEPServer components must be installed. This chapter will show you how to use the Firmware Upgrade Wizard (FUW) utility to install the KEPServer drivers on the terminals. Firmware Upgrade Wizard The Firmware Upgrade Wizard (FUW) will add the necessary KEPServer components to the terminal firmware. You can: create a firmware upgrade card (compact flash card) which you then load in the card slot of terminal to upgrade firmware. upgrade firmware in a terminal that is connected to your desktop computer using a Serial, Ethernet, or Network connection via RSLinx Enterprise (for supported protocols). The Firmware Upgrade Wizard is available in RSView Studio. Refer to the FUW Help for additional information. Preparing Terminal for Firmware Upgrade Before starting the Firmware Upgrade Wizard, follow the steps below to prepare the terminal for a successful upgrade. 1. Backup all.mer files on the terminal to an external storage card or network. 2. Delete all applications on the terminal. 3. Record any Ethernet communication settings, such as IP address, subnet masks, and gateways by selecting Terminal Settings>Network and Communications>Network Connections>Network Adapters>IP Address. 4. Disable the Auto-start feature on the terminal by selecting Startup Options>RSView ME Station Startup and select Go to Configuration Mode. 5. Reset the terminal. 41
42 42 Installing KEPServer Drivers on Terminal Copy FUP Files to Development Computer Download the Firmware Upgrade (FUP) files with the KEPServer drivers to your development computer before using the FUW. The FUP files are available on the Firmware Upgrade Media Kit (Cat. No. 2711P-RU31O) which you can order through your local Allen-Bradley distributor. Run the *.exe file to unzip the files. Unzip the files to this directory: Documents and Settings\All User Documents\RSView Enterprise\ME\Firmware Upgrade TIP The Firmware Upgrade Wizard is available at under Downloads. Upgrade Firmware using a Compact Flash Card This section shows how to upgrade firmware in a PanelView Plus terminal using a Compact Flash Card. This is a two step-process. First, you create a firmware upgrade card with the necessary firmware files. Second, you load this card in the terminal to upgrade the firmware. 1. Creating Firmware Upgrade Card 1. Start the Firmware Upgrade Wizard. Select Start>Rockwell Software>RSView Enterprise>Firmware Upgrade Wizard. 2. Select Create firmware upgrade card. In the Firmware card location text box, select the destination for the compact flash files (folder on the hard drive or physical location of the compact flash card, e.g., E:\). From the Existing terminal list, select the type of PanelView Plus terminal you are upgrading, then press Next. TIP To add a KEPWare driver to a PanelView Plus 400/600 terminal, use a compact flash card.
43 Installing KEPServer Drivers on Terminal From the Firmware source folder list, select the location of the firmware files. The default location is C:\Program Files\Rockwell Software\RSView Enterprise\FUPs. From the Upgrade firmware version list, select the version of the firmware you want to upgrade to, then press Next. 4. Select the appropriate KEPServer drivers and press Next. If the selected FUP file does not support the KEPServer drivers, this dialog will not appear. IMPORTANT Each driver consumes 150Kbytes to 250Kbytes of disk-on-chip memory space. Only install drivers to be used on the Windows CE terminals. You can always add others drivers later if needed.
44 44 Installing KEPServer Drivers on Terminal 5. Select Finish to copy the firmware source files to the location specified in step 2. TIP If the files were created in a separate folder on a local hard drive, copy the files to the root directory of the compact flash card. 2. Upgrade Firmware in Terminal using Firmware Upgrade Card 1. Insert the compact flash card into the card slot of a powered PanelView Plus terminal. A dialog appears indicating the firmware upgrade is about to occur. 2. Press Upgrade to begin the firmware upgrade. IMPORTANT Do NOT remove the compact flash card while the upgrade is in process.
45 Installing KEPServer Drivers on Terminal If other PanelView Plus terminals exist on the same Ethernet network, the following error may display: Error registering name on network (may be duplicate). Change in system Control Panel and try again. Ignore this error. It will be corrected during the upgrade. Press OK to acknowledge error and wait for terminal to reset. TIP If a USB mouse is available you can acknowledge this error by selecting OK. 4. On touch or touch/screen terminals, you must calibrate the touch screen by selecting pointers in all four corners of the screen and pressing the middle of the screen when prompted. 5. Ignore the following message if it appears. It means RSView ME is being installed. Do not touch the two buttons that appear with this message. Machine edition may be corrupted. Do you want to download firmware? 6. When the upgrade is complete, a dialog appears requesting you to remove the compact flash card from the card slot. Remove the card and press F8 or Exit to reset the terminal. 7. Communication settings are cleared when the terminal is upgraded. If Ethernet communications is used, reconfigure the Ethernet communication settings using the values recorded when preparing the terminal. TIP Kepware drivers were installed on terminal. On PanelView Plus CE terminals, you can go to the Storage Card/KEPServer/Drivers folder to verify that the driver dll exists. 8. Replace the.mer files that you backed up before starting the upgrade or download a new.mer file to the terminal. 9. Load the.mer file and run the project. TIP You can configure your application to start automatically on power cycle under Startup Options.
46 46 Installing KEPServer Drivers on Terminal Upgrade Firmware using a Network (Ethernet) Connection You can upgrade the firmware in a terminal that is connected to a desktop computer using a Serial, Ethernet or Network (using RSLinx Enterprise) connection. Network connection requires RSLinx Enterprise where you select the terminal on an existing network. Serial connection requires a RAS connection to be set up on computer. During the RAS setup, you select the COM port. Ethernet connection requires that you enter the terminal s IP Address. Both the Serial and Ethernet connection requires the PanelView Plus File Transfer Utility running on the terminal and should only be used when other methods fail. This section shows how to upgrade firmware in a PanelView Plus terminal using a Network connection via Ethernet communications. 1. Start the Firmware Upgrade Wizard. Select Start>Rockwell Software>RSView Enterprise>Firmware Upgrade Wizard.
47 Installing KEPServer Drivers on Terminal Select Upgrade firmware on terminal and press OK. 3. Select Network connection and press Next. Use the Ethernet and Serial connections only if the firmware upgrade is unsuccessful. 4. Locate the PanelView Plus terminal on your Ethernet network via its IP address. Skip to Step 6 if you found the terminal. If you do not see the terminal, right click on the Ethernet driver and add the device to the browse tree.
48 48 Installing KEPServer Drivers on Terminal 5. Double-click on EthernetIP Devices. Select the appropriate terminal and press OK. PanelView Plus CE 700 PanelView Plus CE 1000 PanelView Plus CE Enter the IP address for the terminal and press OK. 7. Select the terminal to be upgraded and press OK.
49 Installing KEPServer Drivers on Terminal From the Firmware source folder text box, select the location of the firmware files. The default location is C:\Program Files\Rockwell Software\RSView Enterprise\FUPs. From the Upgrade firmware version list, select the version of the firmware you want to upgrade to, then select Next. PanelView Plus Select the appropriate KEPServer drivers and select Next. If the selected FUP file does not support the KEPServer drivers, this dialog will not appear. IMPORTANT Each driver consumes 150Kbytes to 250Kbytes of disk-on-chip memory space. Only install drivers to be used on the Windows CE terminals. You can always add others drivers later if needed.
50 50 Installing KEPServer Drivers on Terminal 10. Press Finish to start the upgrade. 11. Press Yes to continue the upgrade process. If the terminal was properly prepared for the upgrade, no applications should be running. 12. Firmware files are downloaded to the terminal. This may take several minutes to 15 minutes. When the download is complete, press OK to reset the terminal. If other PanelView Plus terminals exist on the same Ethernet network, the following error may display: Error registering name on network (may be duplicate). Change in system Control Panel and try again. Ignore this error. It will be corrected during the upgrade. Press OK to acknowledge error and wait for terminal to reset. TIP If a USB mouse is available you can acknowledge the error by selecting OK.
51 Installing KEPServer Drivers on Terminal On touch or touch/screen terminals, you must calibrate the touch screen by selecting pointers in all four corners of the screen and pressing the middle of the screen when prompted. 14. Ignore the following message if it appears. It means RSView ME is being installed. Do not touch the two buttons that appear with the message. Machine edition may be corrupted. Do you want to download firmware? 15. Communication settings are cleared when the terminal is upgraded. If Ethernet communications is used, reconfigure the Ethernet communication settings using the values recorded when preparing the terminal. 16. Replace the.mer files that you backed up before starting the upgrade or download the new.mer files to the terminal. 17. Load the.mer file and run the project. TIP You can configure your application to start automatically on power cycle under Startup Options.
52 52 Installing KEPServer Drivers on Terminal
53 Chapter 7 Compiling, Downloading, and Running Application Objectives This chapter shows how to: compile a runtime RSView ME application file download and load application on terminal. connect terminal to a Modbus network run application. Compile a Runtime Application File You are now ready to build the Machine Edition runtime (.mer) file to be downloaded to a PanelView Plus/PanelView Plus CE terminal. B TIP Before compiling the.mer file, verify that the correct.pfe project file is selected. See page From the menu bar, select Application>Create Runtime Application 2. Save the project to the default Runtime folder location on the hard drive. Enter the filename and click After a few minutes, you should have an.mer project ready to download to the terminal. The KEPServer.pfe project file created in Chapter 3 is merged into the.mer file. 53
54 54 Compiling, Downloading, and Running Application Download Application to Terminal Typically, downloading an application to a terminal is accomplished using the RSLinx Enterprise File Transfer Utility. You can download an application using a Compact Flash card, a serial connection, or an Ethernet connection. Refer to the RSView Machine Edition User Manual (ViewME-UM003). 1. From the menu bar, select Tools>Transfer Utility 2. On the Download tab, click the button. 3. Select the.mer file and click You should see the following dialog. 4. Select the target PanelView Plus using the Ethernet browsing capability of RSLinx Enterprise. Right-click on the Ethernet, AB_ETH-1 driver and select Start Browsing. 5. Highlight your PanelView Plus or PanelView Plus CE terminal and click
55 Compiling, Downloading, and Running Application When the download is complete, click and turn your attention to the terminal. Load Application [F1] button 7. Click the Load Application [F1] Button. 8. Select the.mer file and click the Load [F2] button. 9. Click Yes [F7] to replace the terminal's current RSLinx Enterprise communication configuration with the one stored in the application file.
56 56 Compiling, Downloading, and Running Application Connect Terminal to Modbus Network Before running your application, you need to connect the PanelView Plus/PanelView Plus CE terminal to a Modbus network using either: Modbus serial cables or Modbus Ethernet cables Modbus Serial Cables The serial port on a PanelView Plus/PanelView Plus CE terminal is different than a desktop computer. Typically, you just need to add a null modem adapter to a cable that works with a desktop computer. To create a cable specifically for the PanelView Plus/PanelView Plus CE, use the cable descriptions in this section for Modbus Serial KEPServer drivers (RTU Serial, Unsolicited Serial, ASCII Serial). Terminal to Controller 9-pin/25-pin/8-pin Port Modbus Controller or PanelView Plus RS-232 Port Desktop PC MicroLogix/ DNI 9-pin DCE 9-pin (1) 25-pin 8-pin DIN (2) 1 2 RXD TXD DTR COM DSR RTS CTS Connector Shell Chassis Gnd (1) (2) The 2711-NC13, 2711-NC14, or 2706-NC13 cables have a 9-pin D-Shell connector. The 2711-NC21 or 2711-NC22 have an 8-pin Mini DIN connector. Terminal to Controller with an RJ45 Port Terminal DB-9 (male) 2 RD 3 TD 5 SG Hood Shield RJ-45 Connector (male)
57 Compiling, Downloading, and Running Application 57 Null Modem Cable To construct a null modem cable, refer to the following pinout: Terminal Controller 9-pin 25-pin 9-pin Modbus Ethernet Cables The RJ45 connector pinout for the PanelView Plus or VersaView Terminal is shown below. Connector Pin Pin Name RJ45 1 TD+ Connector 2 TD- 8 3 RD+ 1 4 NC 5 NC 6 RD- 7 NC 8 NC Shield Connection Chassis Gnd Use point-to-point, 10/100Base-T cables with cross over pin-outs (such as 2711P-CBL-EX04) when connecting the Ethernet port on the PanelView Plus directly to a logic controller s Ethernet port or a computer 10/100Base-T port. Use standard Ethernet cables when connecting to a switch or hub.
58 58 Compiling, Downloading, and Running Application Run Application Now that your PanelView Plus/PanelView Plus CE terminal contains the loaded application and is connected to a Modbus network, you can run the application. 1. Click the Run Application [F2] button to launch application. Load Application [F2] button
59 Chapter 8 Troubleshooting Objectives This chapter lists common errors that occur during application development as well as errors that occur during runtime. To diagnose error messages that are generated while developing the KEPServer driver, refer to the KEPServer online help for the appropriate driver and refer to the error description. Common Errors Some of the most common errors made during application development are listed below: The.mer file was compiled with the wrong.pfe file. See page 16 for details on setting the default project file. The KEPServer driver was not downloaded to the terminal. On PanelView Plus CE terminals, you can verify that the driver is in the Storage card/kepserver/drivers folder. The wrong serial cable is connected to the PanelView Plus or PanelView Plus CE terminal. Refer to Chapter 7. Runtime Errors The table below lists errors that may occur during runtime. Possible causes and solutions are provided for each error. Error Error Type Possible Cause Solution Device <device name> is not responding Serious 1. The connection between the device and the terminal is broken. 2. The communication parameters for the connection are incorrect. 3. The named device may have been assigned an incorrect network ID. 1. Verify the cabling between the terminal and the device. The serial pinout for the PanelView Plus/PanelView Plus CE terminal is different than a computer. 2. Verify that the specified communi- cation parameters match those of the device. 3. Verify that the network ID given to the named device matches that of the actual device. Unable to write to <address> on device <device name> Serious 1. The named device may not be connected to the network. 1. Check the PLC network connections. 2. The named device may have been assigned an incorrect Network ID. 3. The named device is not responding to write requests. 2. Verify that the network ID given to the named device matches that of the actual device. 4. The address does not exist in the PLC. 59
60 60 Troubleshooting Error Error Type Possible Cause Solution Bad address in block [x to y] on device <device name> Bad received length [x to y] on <device name> Fatal addresses failing in this block Fatal addresses failing in this block This error is reported when the driver attempts to read a location in a PLC that does not exist. For example, in a PLC that only has holding registers to 41400, requesting address would generate this error. Once this error is generated, the driver will not request the specified block of data from the PLC again. Any other addresses being requested that are in the same block will also be invalid. The driver attempted to read a block of memory in the PLC. The PLC responded with no error, but did not provide the driver with the requested block size of data. Modify the client application to request addresses within the range of the device. Ensure that the range of memory exists for the PLC.
61 Appendix A Data Types This appendix describes valid data types for creating tags. This information is also available in the Modbus driver online help in KEPServer Enterprise. Data Types Description (2) Boolean Word Short Dword Long BCD LBCD Float String (1) Single bit Unsigned16 bit value bit 0 is the low bit bit 15 is the high bit Signed16 bit value bit 0 is the low bit bit 14 is the high bit bit 15 is the sign bit Unsigned 32 bit value bit 0 is the low bit bit 31 is the high bit Signed 32 bit value bit 0 is the low bit bit 30 is the high bit bit 31 is the sign bit Two byte packed BCD Value range is Behavior is undefined for values beyond this range. Four byte packed BCD Value range is Behavior is undefined for values beyond this range. 32-bit floating point value. The driver interprets two consecutive registers as a floating-point value by making the second register the high word and the first register the low word. Float Example: If register is specified as float, bit 0 of register would be bit 0 of the 32-bit word, and bit 15 of register would be bit 31 of the 32-bit word. Null terminated ASCII string Supported on Modbus Model, includes HILo LoHi byte order selection. Modbus Serial 8 byte and 16 byte Omni Flow Computer string data (1) The descriptions assume first word low data handling of 32-bit data types. (2) Not available for Modbus ASCII protocol. 61
62 62 Data Types
63 Appendix B Modbus/TCP Address Definitions This appendix describes valid tag addressing for Modbus/TCP communications. This information is also available in the Modbus/TCP driver online help in KEPServer Enterprise. KEPServer drivers use decimal addressing. Output Coils Output Coils Decimal Addressing Hexadecimal Addressing Type Boolean Format 0xxxxx H0yyyyy Security Read/Write Range H H01000 Example: The 255th output coil would be addressed as 0255 using decimal addressing or H0FF using hexadecimal addressing. Input Coils Input Coils Decimal Addressing Hexadecimal Addressing Type Boolean Format 1xxxxx H1yyyyy Security Read (1) Range H H11000 (1) For unsolicited device , these locations are Read/Write. Example: The 127th input coil would be addressed as 1127 using decimal addressing or H17F using hexadecimal addressing. 63
64 64 Modbus/TCP Address Definitions Internal Registers Defaults are shown in bold. Internal Registers Decimal Addressing Hexadecimal Addressing Type Word, Short, BCD Format 3xxxxx H3yyyyy Security Read only (1) Range H H31000 Type Boolean Format 3xxxxx.bb H3yyyyy.c Security Read only (1) Range 3xxxxx.0-3xxxxx.15 3yyyyy.0-3yyyyy.F Type Float, DWord, Long, LBCD Format 3xxxxx H3yyyyy Security Read only (1) Range H3000D1 - H3FFFF (1) For unsolicited device , these locations are Read/Write. Arrays Arrays are also supported for the internal register addresses. The syntax for declaring an array (using decimal addressing) is 3xxxx[cols] with assumed row count of 1 and 3xxxx[rows][cols]. For Word, Short and BCD arrays, the base address + (rows * cols) cannot exceed For Float, DWord, Long and Long BCD arrays, the base address + (rows * cols * 2) cannot exceed For all arrays, the total number of registers being requested cannot exceed the internal register block size that was specified for this device.
65 Modbus/TCP Address Definitions 65 Holding Registers Default types are shown in bold. Holding Registers Decimal Addressing Hexadecimal Addressing Type Word, Short, BCD Format 4xxxxx H4yyyyy Security Read/Write Range H H Type Boolean Format 4xxxxx.bb H4yyyyy.c Security Read/Write Range 4xxxxx.0-4xxxxx.15 4yyyyy.0-4yyyyy.F Type Float, DWord, Long, LBCD Format 4xxxxx H4yyyyy Security Read/Write Range H H4FFFF Type String HiLo Byte Order Format H H.Bit is string length, Range bytes Security Read/Write Range Length Bytes H H - H4FFFF.240H.Bit is string length, Range bytes H H4FFFF Length Bytes Type String LoHi Byte Order Format L L.Bit is string length, Range bytes Security Read/Write Range , Length Bytes H L - H4FFFF.240L.Bit is string length, Range bytes H H4FFFF, Length Bytes
66 66 Modbus/TCP Address Definitions String Support The Modbus model supports reading and writing holding register memory as an ASCII string. When using holding registers for string data, each register will contain two bytes of ASCII data. The order of the ASCII data within a given register can be selected when the string is defined. The length of the string can be 2 to 240 bytes and is entered in place of a bit number. The length must be entered as an even number. The byte order is specified by appending either an H or L to the address. String Example: To address a string starting at with a length of 100 bytes and HiLo byte order enter: H Arrays Arrays are also supported for the holding register addresses. The syntax for declaring an array (using decimal addressing) is 4xxxx[cols] with assumed row count of 1 and 4xxxx[rows][cols]. For Word, Short and BCD arrays, the base address + (rows * cols) cannot exceed For Float, DWord, Long and Long BCD arrays, the base address + (rows * cols * 2) cannot exceed For all arrays, the total number of registers being requested cannot exceed the holding register block size that was specified for this device.
67 Modbus/TCP Address Definitions 67 Mailbox Addressing Default types are shown in bold. Mailbox Addressing Decimal Addressing Hexadecimal Addressing Type Word, Short, BCD Format 4xxxxx H4yyyyy Security Read/Write Range Type Boolean Format 4xxxxx.bb H4yyyyy.c Security Read/Write Range xxxxx.0 - xxxxx.15 yyyyy.0 - yyyyy.f Type Float, DWord, Long, LBCD Format 4xxxxx H4yyyy Security Read/Write Range FFFF Arrays Arrays are also supported for the holding register addresses. The syntax for declaring an array (using decimal addressing) is 4xxxx[cols] with assumed row count of 1 and 4xxxx[rows][cols]. For Word, Short and BCD arrays, the base address + (rows * cols) cannot exceed For Float, DWord, Long and Long BCD arrays, the base address + (rows * cols * 2) cannot exceed For all arrays, the total number of registers being requested cannot exceed the holding register block size that was specified for this device.
68 68 Modbus/TCP Address Definitions Instromet Addressing Decimal Addressing Area Short Word Registers (16 Bit) Type Word, Short Range Security Read only Area Short Word Registers (32 Bit) Type DWord, Long Range Security Read only Area Floating Point Registers (32 Bit) Type Float Range Security Read only TIP The normal Instromet addressing does not include the 40xxx. It is included here to keep the addresses in a normal Modbus compatible mode.
69 Appendix C Modbus ASCII Address Definitions This appendix describes valid tag addressing for Modbus ASCII communications. This information is also available in the Modbus driver online help in KEPServer Enterprise. KEPServer drivers use decimal addressing. Output Coils Output Coils Decimal Addressing Type Boolean Format 0xxxxx Security Read/Write Range Example: The 255th output coil would be addressed as 0255 using decimal addressing or H0FF using hexadecimal addressing. Input Coils Input Coils Decimal Addressing Type Boolean Format 1xxxxx Security Read (1) Range (1) For unsolicited device , these locations are Read/Write. Example: The 127th input coil would be addressed as 1127 using decimal addressing or H17F using hexadecimal addressing. 69
70 70 Modbus ASCII Address Definitions Internal Registers Defaults are shown in bold. Internal Registers Decimal Addressing Type Word, Short, BCD Format 3xxxxx Security Read only (1) Range Type Boolean Format 3xxxxx.bb Security Read only (1) Range 3xxxxx.0-3xxxxx.15 Type Float, DWord, Long, LBCD Format 3xxxxx Security Read only Range (1) For unsolicited device , these locations are Read/Write. Arrays Arrays are also supported for the internal and holding register addresses. The syntax for declaring an array (using decimal addressing) is 3xxxx[cols] with assumed row count of 1 and 3xxxx[rows][cols]. For Word, Short and BCD arrays, the base address + (rows * cols) cannot exceed For Float, DWord, Long and Long BCD arrays, the base address + (rows * cols * 2) cannot exceed For all arrays, the total number of registers being requested cannot exceed the internal register block size that was specified for this device.
71 Modbus ASCII Address Definitions 71 Holding Registers Default types are shown in bold. Holding Registers Decimal Addressing Type Word, Short, BCD Format 4xxxxx Security Read/Write Range Type Format Security Range Boolean 4xxxxx.bb Read/Write 4xxxxx.0-4xxxxx.15 Type Float, DWord, Long, LBCD Format 4xxxxx Security Read/Write Range
72 72 Modbus ASCII Address Definitions
73 Appendix D Modbus Unsolicited Serial Address Definitions This appendix describes valid tag addressing for Modbus Unsolicited ASCII communications. This information is also available in the Modbus driver online help in KEPServer Enterprise. KEPServer drivers use decimal addressing. Output Coils Output Coils Decimal Addressing Type Boolean Format 0xxxxx Security Read/Write Range Input Coils Input Coils Decimal Addressing Type Boolean Format 1xxxxx Security Read Range
74 74 Modbus Unsolicited Serial Address Definitions Internal Registers Defaults are shown in bold. Internal Registers Decimal Addressing Type Word, Short, BCD Format 3xxxxx Security Read only (1) Range Type Boolean Format 3xxxxx.bb Security Read only (1) Range 3xxxxx.0-3xxxxx.15 Type Float, DWord, Long, LBCD Format 3xxxxx Security Read only (1) Range (1) For unsolicited device , these locations are Read/Write. Arrays Arrays are also supported for the internal and holding register addresses. The syntax for declaring an array (using decimal addressing) is 3xxxx[cols] with assumed row count of 1 and 3xxxx[rows][cols]. For Word, Short and BCD arrays, the base address + (rows * cols) cannot exceed For Float, DWord, Long and Long BCD arrays, the base address + (rows * cols * 2) cannot exceed For all arrays, the total number of registers being requested cannot exceed the internal register block size that was specified for this device.
75 Modbus Unsolicited Serial Address Definitions 75 Holding Registers Default types are shown in bold. Holding Registers Decimal Addressing Type Word, Short, BCD Format 4xxxxx Security Read/Write Range Type Format Security Range Boolean 4xxxxx.bb Read/Write 4xxxxx.0 - xxxxx.15 Type Float, DWord, Long, LBCD Format 4xxxxx Security Read/Write Range Type String HiLo or LoHiByte Order Format H H.Bit is string length, Range bytes Security Read/Write Range Length bytes
76 76 Modbus Unsolicited Serial Address Definitions String Support The Modbus model supports reading and writing holding register memory as an ASCII string. When using holding registers for string data, each register will contain two bytes of ASCII data. The order of the ASCII data within a given register can be selected when the string is defined. The length of the string can be 2 to 240 bytes and is entered in place of a bit number. The length must be entered as an even number. The byte order is specified by appending either an H or L to the address. String Example: To address a string starting at with a length of 100 bytes and HiLo byte order enter: H
77 Appendix E Modbus (RTU) Serial Address Definitions This appendix describes valid tag addressing for Modbus (RTU) Serial communications. This information is also available in the Modbus driver online help in KEPServer Enterprise. KEPServer drivers use decimal addressing. Output Coils Output Coils (Function Codes: 01, 05, 15) Decimal Addressing Hexadecimal Addressing Type Boolean Format 0xxxxx H0yyyyy Security Read/Write Range H H0FFFF Example: The 255th output coil would be addressed as 0255 using decimal addressing or H0FF using hexadecimal addressing. Input Coils Input Coils (Function Code 02) Decimal Addressing Hexadecimal Addressing Type Boolean Format 1xxxxx H1yyyyy Security Read (1) Range H H1FFFF (1) For unsolicited device , these locations are Read/Write. Example: The 127th input coil would be addressed as 1127 using decimal addressing or H17F using hexadecimal addressing. 77
78 78 Modbus (RTU) Serial Address Definitions Internal Registers Defaults are shown in bold. Internal Registers (Function Code 04) Decimal Addressing Hexadecimal Addressing Type Word, Short, BCD Format 3xxxxx H3yyyyy Security Read only (1) Range H H Type Boolean Format 3xxxxx.bb H3yyyyy.c Security Read only (1) Range 3xxxxx.0-3xxxxx.15 H3yyyyy.0 - H3yyyyy.F Type Float, DWord, Long, LBCD Format 3xxxxx H3yyyy Security Read only (1) Range H H3FFFF (1) For unsolicited device , these locations are Read/Write. Arrays Arrays are also supported for the internal register addresses. The syntax for declaring an array (using decimal addressing) is 3xxxx[cols] with assumed row count of 1 and 3xxxx[rows][cols]. For Word, Short and BCD arrays, the base address + (rows * cols) cannot exceed For Float, DWord, Long and Long BCD arrays, the base address + (rows * cols * 2) cannot exceed For all arrays, the total number of registers being requested cannot exceed the internal register block size that was specified for this device.
79 Modbus (RTU) Serial Address Definitions 79 Holding Registers Default types are shown in bold. Holding Registers (Function Codes: 03, 06 (1), 16) Decimal Addressing Hexadecimal Addressing Type Word, Short, BCD Format 4xxxxx H4yyyyy Security Read/Write Range H H41000 Type Boolean Format 4xxxxx.bb H4yyyyy.c Security Read/Write Range 4xxxxx.0-4xxxxx.15 H4yyyyy.0 - H4yyyyy.F Type Float, DWord, Long, LBCD Format 4xxxxx H4yyyyy Security Read/Write Range H H4FFFF Type String HiLo Byte Order Format H H.Bit is string length, Range bytes Security Read/Write Range Length Bytes H H - H4FFFF.240H.Bit is string length, Range bytes H H4FFFF Length Bytes Type String LoHi Byte Order Format L L.Bit is string length, Range bytes Security Read/Write Range , Length Bytes H L - H4FFFF.240L.Bit is string length, Range bytes H H4FFFF, Length Bytes (1) Function Code 06 cannot be used with string types.
80 80 Modbus (RTU) Serial Address Definitions String Support The Modbus model supports reading and writing holding register memory as an ASCII string. When using holding registers for string data, each register will contain two bytes of ASCII data. The order of the ASCII data within a given register can be selected when the string is defined. The length of the string can be 2 to 240 bytes and is entered in place of a bit number. The length must be entered as an even number. The byte order is specified by appending either an H or L to the address. String Example 1: To address a string starting at with a length of 100 bytes and HiLo byte order, enter: H String Example 2: To address a string starting at with a length of 78 bytes and LoHi byte order, enter: L Arrays Arrays are also supported for the holding register addresses. The syntax for declaring an array (using decimal addressing) is 4xxxx[cols] with assumed row count of 1 and 4xxxx[rows][cols]. For Word, Short and BCD arrays, the base address + (rows * cols) cannot exceed For Float, DWord, Long and Long BCD arrays, the base address + (rows * cols * 2) cannot exceed For all arrays, the total number of registers being requested cannot exceed the holding register block size that was specified for this device.
81 Modbus (RTU) Serial Address Definitions 81 Magnetek Address Descriptions The following table provides the general ranges of data available for a Magnetek GPD 515 Drive. Consult the Magnetek Modbus RTU Technical Manual, part number TM4025, for information on how specific drive parameters can be accessed using Modbus RTU addressing. In all cases, the letter H (used to signify Hex addressing) should precede the desired address. Default data types for dynamically defined tags are shown in bold where appropriate. Magnetek GPD 515 Addressing - Hexadecimal Format Address Range Data Type Access Command Registers H H4000F Word, Short, Boolean Read-Write Bit Level Access H4xxxx.0 - H4xxxx.F Monitor Registers H H4001A Word, Short, Boolean Read Only Bit Level Access H4xxxx.0 - H4xxxx.F Driver Parameter Registers H H40097 Word, Short, Boolean Read Only (Monitor Only) Bit Level Access H4xxxx.0 - H4xxxx.F Driver Parameter Registers H H4050D Word, Short, Boolean Read/Write Bit Level Access H4xxxx.0 - H4xxxx.F Special Registers H44FFDD ACCEPT Word, Short Write Only H44FFDD ENTER Addressing Example To access the drive s Operation Status (address 02BH), enter the following address in you client application. H4002B Important Notes When adding a Magnetek device to your OPC Server project, make sure the setting Use Zero Based Addressing is not checked (page 27). If this parameter is not set correctly, the Modbus RTU driver will offset all of your Magnetek addresses by 1. Arrays are supported for holding register locations for all data types except boolean. There are two methods of addressing an array. Examples are given using holding register locations. 4xxx [rows] [cols] 4xxx [cols] - assumes rows is equal to 1 Rows multiplied by cols cannot exceed the block size that has been assigned to the device for the register type.
82 82 Modbus (RTU) Serial Address Definitions Elliott Flow Computer Address Descriptions Default data types for dynamically defined tags are shown in bold where appropriate. Elliott Flow Computer Addressing Address Range Data Type Access Output Coils Boolean Read-Write Input Coils Boolean Read Only Internal Registers xxxxx.0-3xxxxx.15 Holding Registers xxxxx.0-4xxxxx.15 Word, Short, Boolean Float, DWord, Long, LBCD Boolean Word, Short, BCD (1) Float, DWord, Long, LBCD, Boolean Read Only Read-Write Important Notes Address ranges to and to are 32 bit registers. Addresses in the range of to use a default data type of Long. Addresses in the range of to use a default data type of Float. Since these address registers are 32 bit, only Float, DWord, Long or LBCD data types are allowed. Arrays are not allowed for these special address ranges. Arrays are supported for internal and holding register locations (see note 1 above for exceptions) for all data types except Boolean. There are two methods of addressing an array. Examples are given using holding register locations. 4xxxx [rows] [cols] 4xxxx [cols] (this method assumes rows is equal to one) Rows multiplied by cols cannot exceed the block size that has been assigned to the device for the register type. For arrays of 32 bit data types, rows multiplied by cols multiplied by 2 cannot exceed the block size.
83 Modbus (RTU) Serial Address Definitions 83 Omni Address Descriptions Default data types for dynamically defined tags are shown in bold where appropriate. OMNI Addressing Address Range Data Type Access Digital I/O Point Boolean Read-Write Programmable Boolean Point Boolean Read-Write Meter Run Status and Alarm Points Micro Motion Alarm Status Points User Scratch Pad Boolean Points User Scratch Pad One Shot Points Command Boolean Points/Variables Meter Station Alarm and Status Points Prover Alarm and Status Points Meter Totalizer Roll-over Flags Misc. Meter Station Alarm and Status Station Totalizer Roll-over Flats Station Totalizer Decimal Resolution 1n01-001n59 1n76-1n99 n = Number of Meter Run 1n60-1n75 n=number of Meter Run Boolean Boolean Boolean Read-Write Read-Write Read-Write Boolean Read/Write Boolean Read/Write Boolean Read/Write Boolean Read/Write 2n01-2n37 n = Number of Meter Run Boolean Read/Write Boolean Read/Write Boolean Read/Write Boolean Read/Write
84 84 Modbus (RTU) Serial Address Definitions OMNI Addressing - 16 Bit Integer Data Addresses Address Range Data Type Access Custom Data Short, Word, BCD Read-Write Packet #1 Custom Data Short, Word, BCD Read-Write Packet #2 Custom Data Short, Word, BCD Read/Write Packet #3 Misc. 16-Bit Integer Data Short, Word, BCD Read/Write Meter Run 16-Bit Integer Data 3n01-3n52 n=number of Meter Short, Word, BCD Read/Write Scratchpad 16-Bit Short, Word, BCD Read/Write Integer Data User Display # Short, Word, BCD Read/Write User Display # Short, Word, BCD Read/Write User Display # Short, Word, BCD Read/Write User Display # Short, Word, BCD Read/Write User Display # Short, Word, BCD Read/Write User Display # Short, Word, BCD Read/Write User Display # Short, Word, BCD Read/Write User Display # Short, Word, BCD Read/Write Access Raw Data Short, Word, BCD Read/Write Archive Records Meter Station 16-Bit Short, Word, BCD Read/Write Integer Data Meter #1 Batch Sequence Short, Word, BCD Read/Write Meter #2 Batch Sequence Short, Word, BCD Read/Write Meter #3 Batch Sequence Short, Word, BCD Read/Write Meter #4 Batch Sequence Short, Word, BCD Read/Write Flow Computer Time/Date Short, Word, BCD Read/Write Prover 16-Bit Integer Data Short, Word, BCD Read/Write
85 Modbus (RTU) Serial Address Definitions 85 OMNI Addressing - 8 Character ASCII String Data Address Range Data Type Access Meter Run ASCII Data 4n01-4n39 n=number of Meter Run String Read-Write Scratch Pad ASCII Data String Read-Write User Display Definition Variables Station Auxiliary Input Variables Meter Station ASCII Data Meter Run 16-Bit Integer Data String Read/Write String Read/Write String Read/Write String Read/Write Meter #1 Batch ID String Read/Write Meter #2 Batch ID String Read/Write Meter #3 Batch ID String Read/Write Meter #4 Batch ID String Read/Write Prover ASCII String Data String Read/Write OMNI Addressing - 32 Bit Integer Data Address Range Data Type Access Meter Run 32-Bit Integer Data Scratch Pad 32-Bit Integer Data 5n01-5n99 n=number of Meter Run Long, DWord, LBCD, Float Read-Write Long, DWord, LBCD, Float Read-Write Station 32-Bit Integer Data Long, DWord, LBCD, Float Read-Write Meter #1 Batch Size Long, DWord, LBCD, Float Read-Write Meter #2 Batch Size Long, DWord, LBCD, Float Read-Write Meter #3 Batch Size Long, DWord, LBCD, Float Read-Write Meter #4 Batch Size Long, DWord, LBCD, Float Read-Write Additional 32-Bit Meter Run Data Long, DWord, LBCD, Float Read-Write Prover 32-Bit Integer Data Long, DWord, LBCD, Float Read-Write Compact Prover TDVOL/TDFMP Pulses Long, DWord, LBCD, Float Read-Write
86 86 Modbus (RTU) Serial Address Definitions OMNI Addressing - 32 Bit IEEE Floating Point Data Address Range Data Type Access Reserved Data Float, Long, DWord, LBCD Read-Write Digital to Analog Outputs Float, Long, DWord, LBCD Read-Write User Variables Float, Long, DWord, LBCD Read-Write Programmable Float, Long, DWord, LBCD Read-Write Accumulator Meter Run Data 7n01-7n99 Float, Long, DWord, LBCD Read-Write n=number of Meter Run Scratch Pad Data Float, Long, DWord, LBCD Read-Write PID Control Data Float, Long, DWord, LBCD Read-Write Miscellaneous Float, Long, DWord, LBCD Read-Write Meter Run Data Miscellaneous Variables Float, Long, DWord, LBCD Read-Write Meter Station Data Float, Long, DWord, LBCD Read-Write Prover Data Float, Long, DWord, LBCD Read-Write Configuration Data Float, Long, DWord, LBCD Read-Write for Prover Last Prove Data Float, Long, DWord, LBCD Read-Write Data Rejected During Float, Long, DWord, LBCD Read-Write Prove Prove Run Data Float, Long, DWord, LBCD Read-Write Prove Average Data Float, Long, DWord, LBCD Read-Write Prove Run - Master Meter Float, Long, DWord, LBCD Read-Write Data Proving Series Data Float, Long, DWord, LBCD Read-Write Data of Meter Being Proved Float, Long, DWord, LBCD Read-Write Mass Prove Data Float, Long, DWord, LBCD Read-Write Miscellaneous Meter Run #1 Miscellaneous Meter Run #2 Miscellaneous Meter Run #3 Miscellaneous Meter Run #4 Station Previous Batch Average Data Float, Long, DWord, LBCD Read-Write Float, Long, DWord, LBCD Read-Write Float, Long, DWord, LBCD Read-Write Float, Long, DWord, LBCD Read-Write Float, Long, DWord, LBCD Read-Write
87 Modbus (RTU) Serial Address Definitions 87 OMNI Addressing - 16 Bit Integer Configuration Data Address Range Data Type Access Meter Run # Short, Word, BCD Read-Write Meter Run # Short, Word, BCD Read-Write Meter Run # Short, Word, BCD Read-Write Meter Run # Short, Word, BCD Read-Write Prover Configuration Short, Word, BCD Read-Write General Flow Configuration Short, Word, BCD Read-Write Serial Port Configuration Short, Word, BCD Read-Write PID Configuration Short, Word, BCD Read-Write PLC Data Short, Word, BCD Read-Write Peer to Peer Setup Short, Word, BCD Read-Write Raw Data Archive Short, Word, BCD Read-Write OMNI Addressing - 16 Character ASCII String Data Address Range Data Type Access Flow Computer Configuration String Read-Write OMNI Addressing - 32-Bit Integer Data Address Range Data Type Access Flow Computer Configuration Long, DWord, LBCD, Float Read-Write OMNI Addressing - 32-Bit IEEE Floating Point Data Address Range Data Type Access Flow Computer Configuration Float, Long, DWord, LBCD Read-Write
88 88 Modbus (RTU) Serial Address Definitions Daniel S500 Address Descriptions Default data types are dynamically defined tags are shown in bold where appropriate. Daniel S500 Addressing Address Hex Range Decimal Range Data Type Function Codes Access Totals 000-0FF Double 03 Read Only Calculated/Measured F Float 03, 16 Read/Write Variables Calculation Consultants F Float 03, 16 Read/Write Keypad Default Values 290-2AF Float 03, 16 Read/Write Alarm and Scaling 2B0-5FF Float 03, 16 Read/Write Constants Status / Control 700-7FF Boolean 02, 5 Read/Write Alarms 800-8FF Boolean 02 Read/Write
89 Index Symbols.mer file 53.pfe file 15 A address definitions MODBUS (RTU) Serial 77 MODBUS ASCII 69 MODBUS Unsolicited ASCII 73 MODBUS/TCP 63 application compiling 53 downloading 54 guidelines for creating 14 loading 55 running 58 application guidelines 13 C cables Ethernet cables 57 null modem cable 57 serial cables 56 channel 17 compiling application 53 D Daniles S500 address definitions 88 data types 61 downloading application 54 Firmware Upgrade Wizard 42 E Elliott address definitions 82 Ethernet cable 57 F firmware upgrade creating a firmware upgrade card 42 firmware upgrade wizard 41 upgrading via network connection 46 using a firmware upgrade card 44 Firmware Upgrade Wizard 10 using a compact flash card 42 using network connection 46 I Instromet addressing 68 K KEPServer communications, testing 35 KEPServer drivers Firmware Upgrade Wizard 41 installing on terminal 41 KEPServer drivers and tags making available to RSView Studio 37 KEPServer Enterprise 10 M Magnatek address definitions 81 MODBUS (RTU) Serial address definitions 77 Danieles S500 address definitions 88 holding registers 79 input coils 77 internal registers 78 OMNI address definitions 83 output coils 77 MODBUS ASCII 11 address definitions 69 holding registers 71 input coils 69 internal registers 70 output coils 69 MODBUS drivers adding a channel 17 adding a device 24 configuring 17 MODBUS master/slave protocol MODBUS (RTU) Serial 11 MODBUS Unsolicited Serial 11 network illustrations 12 MODBUS protocols master/slave 11 MODBUS (RTU) Serial 11 MODBUS ASCII 13 MODBUS Unsolicited Serial 11 MODBUS/TCP 13 MODBUS Unsolicited ASCII address definitions 73 holding registers 75 input coils 73 internal registers 74 output coils 73
90 90 Index MODBUS/TCP 13 address definitions 63 holding registers 65 input coils 63 Instromet addressing 65 internal registers 64 mailbox addressing 65 output coils 63 N network connections 56 O OMNI address definitions 83 OPC Data Server 37 OPC Quick Client 35 P project.pfe file creating 15 saving 31, 33 setting default project 16 R RSView Studio 9 available KEPServer drivers 37 running application 58 runtime errors 59 S serial cables MODBUS cables 56 null modem cable 57 software, required Firmware Upgrade Wizard 10 KEPServer Enterprise 10 RSView Studio 9 T tags browsing 37 creating 32 terminal connecting to MODBUS network 56 troubleshooting common operating errors 59 runtime errors 59
91
92 Rockwell Automation Support Rockwell Automation provides technical information on the web to assist you in using its products. At you can find technical manuals, a knowledge base of FAQs, technical and application notes, sample code and links to software service packs, and a MySupport feature that you can customize to make the best use of these tools. For an additional level of technical phone support for installation, configuration and troubleshooting, we offer TechConnect Support programs. For more information, contact your local distributor or Rockwell Automation representative, or visit Installation Assistance If you experience a problem with a hardware module within the first 24 hours of installation, please review the information that's contained in this manual. You can also contact a special Customer Support number for initial help in getting your module up and running: United States Monday Friday, 8am 5pm EST Outside United States Please contact your local Rockwell Automation representative for any technical support issues. New Product Satisfaction Return Rockwell tests all of its products to ensure that they are fully operational when shipped from the manufacturing facility. However, if your product is not functioning and needs to be returned: United States Outside United States Contact your distributor. You must provide a Customer Support case number (see phone number above to obtain one) to your distributor in order to complete the return process. Please contact your local Rockwell Automation representative for return procedure. PanelView Plus, VersaView, ControlLogix, Tech Connect, RSView Studio, RSView Machine Edition, RSNetWorx for DeviceNet, RSLogix 5000, RSView, PLC-5, SLC, RSLinx, RSLinx Enterprise, RSNetWorx, Allen-Bradley, and Rockwell Automation are trademarks of Rockwell Automation, Inc. Trademarks not belonging to Rockwell Automation are property of their respective companies. 76 Supersedes Publication 2711P-UM002A-EN-P - August 2004 Copyright 2007 Rockwell Automation, Inc. All rights reserved. Printed in the U.S.A.
Universal Serial Bus (USB) to DH-485 Interface Converter
Installation Instructions Universal Serial Bus (USB) to DH-485 Interface Converter Catalog Number 1747-UIC Contents Overview..................................................3 Computer and Operating System
SLC 5/05 Processors Firmware/Operating System ControlFLASH Upgrade
Installation Instructions SLC 5/05 Processors Firmware/Operating System ControlFLASH Upgrade Catalog Numbers 1747-DU501 Topic Page System Requirements 3 Install ControlFLASH 3 Prior to Running ControlFLASH
FactoryTalk ViewPoint Quick Start Guide
FactoryTalk ViewPoint Quick Start Guide Publication FTVP-QS002F-EN-E - September 2015 Supersedes Publication FTVP-QS002E-EN-E Important user information Read this document and the documents listed in the
USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: 2900-300321 Rev 6
KRAMER ELECTRONICS LTD. USER GUIDE Ethernet Configuration Guide (Lantronix) P/N: 2900-300321 Rev 6 Contents 1 Connecting to the Kramer Device via the Ethernet Port 1 1.1 Connecting the Ethernet Port Directly
User Manual. DeviceNet Network Configuration
User Manual DeviceNet Network Configuration Important User Information Solid-state equipment has operational characteristics differing from those of electromechanical equipment. Safety Guidelines for the
Modbus and ION Technology
70072-0104-14 TECHNICAL 06/2009 Modbus and ION Technology Modicon Modbus is a communications protocol widely used in process control industries such as manufacturing. PowerLogic ION meters are compatible
Stratix 5700 Network Address Translation. Quick Start
Stratix 5700 Network Address Translation Quick Start Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment. Safety Guidelines
MicroLogix 1100 Embedded Web Server
User Manual MicroLogix 1100 Embedded Web Server Bulletin 1763 Controllers Important User Information Solid-state equipment has operational characteristics differing from those of electromechanical equipment.
How To Connect A Directsofl To A Powerpoint With An Acd With An Ctel With An Dm-Tel Modem On A Pc Or Ipad Or Ipa (Powerpoint) With A Powerline 2 (Powerline
Application Note Last reviewed: 03/17/2008 AN-KEP-003.doc Page 1 of 23 Introduction... 1 Recommended s and ports to use... 1 Cable Wiring... 2 MDM-TEL Configuration ( Wizard)... 3 Direct Logic Communications
Modbus Communications for PanelView Terminals
User Guide Modbus Communications for PanelView Terminals Introduction This document describes how to connect and configure communications for the Modbus versions of the PanelView terminals. This document
ENET-710. ENET-710 - Ethernet Module ENET-710 JAN / 06 FOUNDATION
ENET-710 ENET-710 - Ethernet Module JAN / 06 ENET-710 FOUNDATION E N E T 7 1 0 ME smar www.smar.com Specifications and information are subject to change without notice. Up-to-date address information is
Modbus ASCII Driver. 2016 Kepware, Inc.
2016 Kepware, Inc. 2 Table of Contents Table of Contents 2 4 Overview 4 Channel Setup 5 Device Setup 6 Cable Diagram 7 Modem Setup 7 Settings 7 Block Sizes 10 Variable Import Settings 10 Error Handling
Toshiba Serial Driver Help. 2012 Kepware Technologies
2012 Kepware Technologies 2 Table of Contents Table of Contents 2 3 Overview 3 Device Setup 4 Modem Setup 4 Cable Diagram - EX100/200 PLCs 4 Cable Diagram - T1 PLCs 5 Cable Diagram - T2/T3 PLCs 5 Cable
IP SERIAL DEVICE SERVER
IP SERIAL DEVICE SERVER ( 1 / 2 / 4 serial port ) Installation guide And User manual Version 1.0 1Introduction... 5 1.1Direct IP mode...5 1.2Virtual COM mode...5 1.3Paired mode...6 1.4Heart beat... 6
One Port Serial Server Users Manual Model ESP901, ESP901E
One Port Serial Server Users Manual Model ESP901, ESP901E Documentation Number: ESP901-2303 International Headquarters B&B Electronics Mfg. Co. Inc. 707 Dayton Road -- P.O. Box 1040 -- Ottawa, IL 61350
TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL
TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL w w w. c d v g r o u p. c o m CA-ETHR-A: TCP/IP Module Installation Manual Page Table of Contents Introduction...5 Hardware Components... 6 Technical Specifications...
Modbus and ION Technology
Modbus and ION Technology Modicon Modbus is a communications protocol widely used in process control industries such as manufacturing. ACCESS meters are compatible with Modbus networks as both slaves and
MODBUS TCP to RTU/ASCII Gateway. User s Manual
MODBUS TCP to RTU/ASCII Gateway User s Manual 1 INTRODUCTION... 1 1.1 FEATURES... 2 1.2 PRODUCT SPECIFICATIONS... 3 1.3 DEFAULT SETTINGS... 4 2 MAKING THE HARDWARE CONNECTIONS... 5 2.1 POWER CONNECTION...
Product Compatibility and Download Center
Product Compatibility and Download Center Important User Information This documentation, whether, illustrative, printed, online or electronic (hereinafter Documentation ) is intended for use only as a
SA-9600 Surface Area Software Manual
SA-9600 Surface Area Software Manual Version 4.0 Introduction The operation and data Presentation of the SA-9600 Surface Area analyzer is performed using a Microsoft Windows based software package. The
Installation Guide. FactoryTalk Batch Material Manager Installation Guide
Installation Guide FactoryTalk Batch Material Manager Installation Guide Important User Information Solid-state equipment has operational characteristics differing from those of electromechanical equipment.
Omron I/O Driver (Series 2) Programmable Serial Interface Card
Omron I/O Driver (Series 2) Programmable Serial Interface Card USER MANUAL Rev. P1.55 June 8, 2012 DeltaV is a trademark of Emerson Process Management, Inc Emerson Process Management, Inc. 1998, 1999.
MS830 / MS833 Barcode Reader v1.0 9-December-2014
MS830 / MS833 Barcode Reader v1.0 9-December-2014 Publication Information 2014 Imagine Communications Corp. Proprietary and Confidential. Imagine Communications considers this document and its contents
INSTALLATION AND OPERATION MANUAL CNFE2DOE TERMINAL SERVER
INSTALLATION AND OPERATION MANUAL CNFE2DOE TERMINAL SERVER V1.0 April 2010 The ComNet CNFE2DOE terminal server supports 2-channel bi-directional data transmission over 1 or 2 optical fibers. The server
2012 uptimedevices.com
2012 uptimedevices.com Contents Product Overview...3 Installation...4 Web Interface Orientation...5 Web Interface (Login Screen)...6 Summary Screen...7 Sensors Screen...8 Sensor Names...9 Graph...10 Alerts
To perform Ethernet setup and communication verification, first perform RS232 setup and communication verification:
PURPOSE Verify that communication is established for the following products programming option (488.2 compliant, SCPI only): DCS - M9C & DCS M130, DLM M9E & DLM-M9G & DLM M130, DHP - M9D, P series, SG,
Section 5: Installing the Print Driver
Section 5: Installing the Print Driver In This Section Print Driver Installation for USB Connection Using the Ethernet Connection and a Crossover Cable Print Driver: The Epilog print driver is the software
Logix5000 Controllers Security
Programming Manual Logix5000 Controllers Security Catalog Numbers 1756 ControlLogix, 1769 CompactLogix, 1789 SoftLogix, 1794 FlexLogix, PowerFlex 700S with DriveLogix Important User Information Solid-state
Section 5: Connecting the Laser to Your Computer
Section 5: Connecting the Laser to Your Computer In This Section Connecting the Laser to your Computer USB Port Ethernet Port Connecting the Laser to Your Computer All Epilog systems are designed to be
Additional Requirements for ARES-G2 / RSA-G2. One Ethernet 10 Base T/100 Base TX network card required for communication with the instrument.
TA Instruments TRIOS Software Installation Instructions Installation Requirements Your TRIOS Instrument Control software includes all the components necessary to install or update the TRIOS software, as
Modbus RTU (RS-485) TCP/IP (Ethernet)
Eaton Innovative Technology PEM PC Software Installation and Operation Instruction Manual: IM01005006E Rev. 2 March 2007 Modbus RTU (RS-485) TCP/IP (Ethernet) Effective Date 3/2007 For more information
ControlLogix Remote I/O Communication Module
User Manual ControlLogix Remote I/O Communication Module Catalog Number 1756-RIO Important User Information Solid-state equipment has operational characteristics differing from those of electromechanical
ACU-1000 Manual Addendum Replacement of CPM-2 with CPM-4
ACU-1000 Manual Addendum Replacement of CPM-2 with CPM-4 1 PURPOSE:... 1 2 CPM-4/CPM-2 COMPATIBILITY... 2 2.1 NETWORK CABLES... 2 2.2 FACTORY DEFAULT SETTINGS... 2 2.3 CHANGING THE RS-232 SERIAL PORT BAUD
32 Transferring Projects and Data
32 Transferring Projects and Data This Chapter explains how to transfer GP-Pro EX project files to the GP and how to transfer the project files stored on the GP to your PC. Please start by reading 32.1
Ethernet Interface Manual Thermal / Label Printer. Rev. 1.01 Metapace T-1. Metapace T-2 Metapace L-1 Metapace L-2
Ethernet Interface Manual Thermal / Label Printer Rev. 1.01 Metapace T-1 Metapace T-2 Metapace L-1 Metapace L-2 Table of contents 1. Interface setting Guiding...3 2. Manual Information...4 3. Interface
NETWORK PRINT MONITOR User Guide
NETWORK PRINT MONITOR User Guide Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable
BIT COMMANDER. Serial RS232 / RS485 to Ethernet Converter
BIT COMMANDER Serial RS232 / RS485 to Ethernet Converter (Part US2000A) Copyrights U.S. Converters 1 Contents Overview and Features... 3 Functions..5 TCP Server Mode... 5 Httpd Client Mode.5 TCP Auto mode....6
How To Set Up A Modbus Cda On A Pc Or Maca (Powerline) With A Powerline (Powergen) And A Powergen (Powerbee) (Powernet) (Operating System) (Control Microsci
Firmware Loader User Manual CONTROL MICROSYSTEMS SCADA products... for the distance 48 Steacie Drive Telephone: 613-591-1943 Kanata, Ontario Facsimile: 613-591-1022 K2K 2A9 Technical Support: 888-226-6876
1-Port Wireless USB 2.0 Print Server Model # APSUSB201W. Quick Installation Guide. Ver. 2A
1-Port Wireless USB 2.0 Print Server Model # APSUSB201W Quick Installation Guide Ver. 2A Section 1 Step 1Connect one end of the Ethernet cable to the RJ-45 port of the Print Server and attach the other
ETHERNET WEATHER STATION CONNECTIONS Application Note 33
ETHERNET WEATHER STATION CONNECTIONS Application Note 33 With WeatherLink and a Device Server INTRODUCTION It is possible to substitute an Ethernet connection for the direct USB or serial connection that
ScanWin Installation and Windows 7-64 bit operating system
ScanWin Installation and Windows 7-64 bit operating system In order to run the ScanWin Pro install and program on Windows 7 64 bit operating system you need to install a Virtual PC and then install a valid,
Schneider OS-Loader usage via Ethernet or USB.
LHC Gas Systems 28 th February, 2007 Schneider OS-Loader usage via Ethernet or USB. Jacques ROCHEZ - IT/CO/FE Abstract This document is a guideline on how to configure correctly a PC for the use of the
BASLER ACE QUICK INSTALLATION GUIDE
BASLER ACE QUICK INSTALLATION GUIDE Rev. 01 Quick installation Guide V1 1 Introduction The installation procedures in this guide assume that you want to get your camera operational and begin capturing
FactoryTalk Gateway Getting Results Guide
Performance and Visibility FactoryTalk Gateway Getting Results Guide Getting Results Guide Table of contents Chapter 1 Introduction Intended audience... 7 Where to find additional information... 7 Help...
WinPFT File Transfer Utility (Catalog No. 2711-ND7)
Technical Data WinPFT File Transfer Utility (Catalog No. 2711-ND7) Overview WINPFT is a stand-alone Windows utility which lets you transfer applications developed for standard PanelView terminals or Dataliner
TRP-C31M MODBUS TCP to RTU/ASCII Gateway
TRP-C31M MODBUS TCP to RTU/ASCII Gateway User s Manual Printed Feb. 2007 Rev 1.0 Trycom Technology Co., Ltd 1F, No.2-11, Sihu street, Yingge Township, Taipei, Taiwan ROC Tel: 886-2-86781191, Fax: 886-2-86781172
User Manual. Thermo Scientific Orion
User Manual Thermo Scientific Orion Orion Star Com Software Program 68X637901 Revision A April 2013 Contents Chapter 1... 4 Introduction... 4 Star Com Functions... 5 Chapter 2... 6 Software Installation
Logix5000 Controllers Security
Programming Manual Logix5000 Controllers Security Catalog Numbers 1756 ControlLogix, 1769 CompactLogix, 1789 SoftLogix, PowerFlex 700S with DriveLogix Important user information Read this document and
RSView 32 ACTIVE DISPLAY SYSTEM GETTING RESULTS GUIDE. PUBLICATION VW32AD-GR001E-EN-E July 2011 Supersedes Publication VW32AD-GR001D-EN-E
RSView 32 ACTIVE DISPLAY SYSTEM GETTING RESULTS GUIDE PUBLICATION VW32AD-GR001E-EN-E July 2011 Supersedes Publication VW32AD-GR001D-EN-E Contact Rockwell Copyright Notice Trademark Notices Customer Support
Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000
Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000 1.0 Introduction A Technical Application Note from Doppler System July 5, 1999 Version 3.x of the DDF6000, running version
Siemens S7 MPI Driver Help. 2012 Kepware Technologies
Siemens S7 MPI Driver Help 2012 Kepware Technologies 2 Table of Contents Table of Contents 2 3 Overview 3 Device Setup 4 Modem Setup 5 Data Types Description 6 S7-300 & S7-400 Address Descriptions 7 Error
FINS Gateway For OMRON PLCs
1 Purpose This Technical Note describes how to set up a remote collaboration. A remote collaboration consists in configuring, programming or monitoring a PLC from a remote location, without the need of
MODBUS TCP to RTU/ASCII Gateway
MODBUS TCP to RTU/ASCII Gateway Users Manual Model MODport-101, MODport-102, MODport-104 July 2011 1 INTRODUCTION... 1 1.1 FEATURES... 2 1.2 PRODUCT SPECIFICATIONS... 3 1.3 DEFAULT SETTINGS... 4 2 MAKING
Legal Notes. Regarding Trademarks. 2012 KYOCERA Document Solutions Inc.
Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable for any problems arising from
Using IDENT M System T with Modbus/TCP
Using IDENT M System T with Modbus/TCP Introduction The Pepperl+Fuchs IDENT M System T consists of two models MTT3000-F180-B12- V45-MON, which is a read only unit and the MTT6000-F120-B12-V45 which is
Connecting the Console Port to a PC
This document covers tasks associated with connecting a console port to a PC, and includes the following topics: Console (rollover) Cable and Adapters Making the physical connection Connecting using HyperTerminal
MicroLogix 1400 Embedded Web Server
MicroLogix 1400 Embedded Web Server Bulletin 1766 Controllers User Manual Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment.
User s Guide for version 5 Page
Network Management Interface Catalog VPi 32.15E For use with these ATS products: 7000 & 4000 Series (Group 5 Controller) Series 300 (Group 1 Controller), and 940, 962, 436, 434, 447, 448 (Group 6A/7A Control
USER MANUAL GUIMGR Graphical User Interface Manager for FRM301/FRM401 Media Racks
USER MANUAL GUIMGR Graphical User Interface Manager for FRM301/FRM401 Media Racks CTC Union Technologies Co., Ltd. Far Eastern Vienna Technology Center (Neihu Technology Park) 8F, No. 60 Zhouzi St. Neihu,
ODBC Client Driver Help. 2015 Kepware, Inc.
2015 Kepware, Inc. 2 Table of Contents Table of Contents 2 4 Overview 4 External Dependencies 4 Driver Setup 5 Data Source Settings 5 Data Source Setup 6 Data Source Access Methods 13 Fixed Table 14 Table
Professional USB to Serial Adapter Hub with COM Retention
Professional USB to Serial Adapter Hub with COM Retention ICUSB2321X ICUSB2322X ICUSB2324X *actual product may vary from photos *actual product may vary from photos DE: Bedienungsanleitung - de.startech.com
How to setup a serial Bluetooth adapter Master Guide
How to setup a serial Bluetooth adapter Master Guide Nordfield.com Our serial Bluetooth adapters part UCBT232B and UCBT232EXA can be setup and paired using a Bluetooth management software called BlueSoleil
Networking. General networking. Networking overview. Common home network configurations. Wired network example. Wireless network examples
Networking General networking Networking overview A network is a collection of devices such as computers, printers, Ethernet hubs, wireless access points, and routers connected together for communication
User s Manual TCP/IP TO RS-232/422/485 CONVERTER. 1.1 Introduction. 1.2 Main features. Dynamic DNS
MODEL ATC-2000 TCP/IP TO RS-232/422/485 CONVERTER User s Manual 1.1 Introduction The ATC-2000 is a RS232/RS485 to TCP/IP converter integrated with a robust system and network management features designed
Ethernet Radio Configuration Guide
Ethernet Radio Configuration Guide for Gateway, Endpoint, and Repeater Radio Units April 20, 2015 Customer Service 1-866-294-5847 Baseline Inc. www.baselinesystems.com Phone 208-323-1634 FAX 208-323-1834
Vantage RADIUS 50. Quick Start Guide Version 1.0 3/2005
Vantage RADIUS 50 Quick Start Guide Version 1.0 3/2005 1 Introducing Vantage RADIUS 50 The Vantage RADIUS (Remote Authentication Dial-In User Service) 50 (referred to in this guide as Vantage RADIUS)
L11 - New Techniques to Increase Efficiency with PanelView Plus 6 Applications Wil Mattheis Commercial Engineer
L11 - New Techniques to Increase Efficiency with PanelView Plus 6 Applications Wil Mattheis Commercial Engineer November 2012 Rev 5058-CO900C Agenda Product Overview Device Connectivity Design-time Improvements
Table of Contents. Safety Warnings..3. Introduction.. 4. Host-side Remote Desktop Connection.. 5. Setting Date and Time... 7
Table of Contents Safety Warnings..3 Introduction.. 4 Host-side Remote Desktop Connection.. 5 Setting Date and Time....... 7 Changing Network Interface Settings.. 8 System Properties... 10 Changing the
Allworx OfficeSafe Operations Guide Release 6.0
Allworx OfficeSafe Operations Guide Release 6.0 No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopy,
Logix5000 Controllers Import/Export Project Components
Programming Manual Logix5000 Controllers Import/Export Project Components Catalog Numbers 1768-L43, 1768-L45 Important user information Read this document and the documents listed in the additional resources
KEPServerEX Client Connectivity Guide
KEPServerEX Client Connectivity Guide For Rockwell Software s RSView Studio KTSM-00002 v. 1.04 Kepware Technologies i KEPWARE END USER LICENSE AGREEMENT AND LIMITED WARRANTY The software accompanying this
1 Port FTDI USB to RS232 Null Modem Adapter
1 Port FTDI USB to RS232 Null Modem Adapter ICUSB232FTN *actual product may vary from photos DE: Bedienungsanleitung - de.startech.com FR: Guide de l'utilisateur - fr.startech.com ES: Guía del usuario
RS-232/422/485, Power over Ethernet
IP-COM-M IP-COMi-M IP-COM-M PoE IP-COMi-M PoE RS-232 RS-232/422/485 RS-232, Power over Ethernet RS-232/422/485, Power over Ethernet Edition: September 2012 The computer programs provided with the hardware
3.1 RS-232/422/485 Pinout:PORT1-4(RJ-45) RJ-45 RS-232 RS-422 RS-485 PIN1 TXD PIN2 RXD PIN3 GND PIN4 PIN5 T+ 485+ PIN6 T- 485- PIN7 R+ PIN8 R-
MODEL ATC-2004 TCP/IP TO RS-232/422/485 CONVERTER User s Manual 1.1 Introduction The ATC-2004 is a 4 Port RS232/RS485 to TCP/IP converter integrated with a robust system and network management features
T3 Mux M13 Multiplexer
T3 Mux M13 Multiplexer User Manual [Type the abstract of the document here. The abstract is typically a short summary of the contents of the document. Type the abstract of the document here. The abstract
CompactLogix 5370 L1 Controllers
Quick Start CompactLogix 5370 L1 Controllers Catalog Numbers 1769-L16ER-BB1B, 1769-L18ER-BB1B, 1769-L18ERM-BB1B Important User Information Read this document and the documents listed in the additional
USB-to-Data Highway Plus Cable
Installation Instructions USB-to-Data Highway Plus Cable Catalog Number 1784-U2DHP Topic Page Important User Information 2 Environment and Enclosure 3 Install the Cable 5 Configure the DH+ Node Address
Table of Contents. CHAPTER 1 About This Guide... 9. CHAPTER 2 Introduction... 11. CHAPTER 3 Database Backup and Restoration... 15
Table of Contents CHAPTER 1 About This Guide......................... 9 The Installation Guides....................................... 10 CHAPTER 2 Introduction............................ 11 Required
HL2170W Windows Network Connection Repair Instructions
Difficulty printing from your PC can occur for various reasons. The most common reason a networked Brother machine may stop printing, is because the connection between the computer and the Brother machine
About This Guide SolarEdge Configuration Tool Software Guide. About This Guide
About This Guide 3 About This Guide This user guide is intended for Photovoltaic (PV) system owners, installers, technicians, maintainers, administrators and integrators who are authorized to configure
RcWare SoftPLC Modbus server mapping editor User manual
RcWare SoftPLC Modbus server mapping editor User manual 1 Contents 1 Contents... 2 2 Why SoftPLC as a Modbus server... 3 3 Installation and setup of the Modbus mapping editor... 4 4 Creating and editing
Micro800 Programmable Controllers. Bulletin 2080 Selection Guide
Micro800 Programmable Controllers Bulletin 2080 Selection Guide Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment. Safety
Installing the Microsoft Network Driver Interface
Installing the Microsoft Network Driver Interface Overview This guide explains how to install the PictureTel Live200 Microsoft Network Driver Interface (NDIS) software you have downloaded from PictureTel's
Stratix 5700 Switch Configuration
Quick Start Stratix 5700 Switch Configuration Important User Information Read this document and the documents listed in the additional resources section about installation, configuration, and operation
BECKHOFF. Application Notes. www.beckhoffautomation.com. BC9000: Getting Started Guide. For additional documentation, please visit.
BECKHOFF Application Notes www.beckhoffautomation.com BC9000: Getting Started Guide BC-AppNote-002 1.0 27 August 2007 This application note is intended for the first time user of the BC9000 and TwinCAT
Chapter 1 Downloading Images to Your Computer (Windows)
Software User Guide For the safe use of your camera, be sure to read the Safety Precautions thoroughly before use. Types of software installed on your computer varies depending on the method of installation
Moxa Device Manager 2.0 User s Guide
First Edition, March 2009 www.moxa.com/product 2009 Moxa Inc. All rights reserved. Reproduction without permission is prohibited. Moxa Device Manager 2.0 User Guide The software described in this manual
Portions of this product were created using LEADTOOLS 1991-2009 LEAD Technologies, Inc. ALL RIGHTS RESERVED.
Installation Guide Lenel OnGuard 2009 Installation Guide, product version 6.3. This guide is item number DOC-110, revision 1.038, May 2009 Copyright 1992-2009 Lenel Systems International, Inc. Information
SATO Network Interface Card Configuration Instructions
SATO Network Interface Card Configuration Instructions Table of Contents 1. Reset of wired/wireless interface card... 3 2. Installing the All-In-One Utility (recommended)... 4 3. Configuring wired/wireless
Comdial Network Management System User Instructions
Comdial Network Management System User Instructions GCA40 237.01 8/00 printed in U.S.A. Microsoft and Windows 95 are registered trademarks of Microsoft Corporation, Redmond WA. pcanywhere is a registered
NI InsightCM Server Version 1.0
GETTING STARTED NI InsightCM Server Version 1.0 This document contains step-by-step instructions for the setup tasks you must complete to connect an NI Condition Monitoring System to NI InsightCM Server
How do I configure the wireless printer using a USB or Ethernet cable and install the printer driver in Windows?
How do I configure the wireless printer using a USB or Ethernet cable and install the printer driver in Windows? STEP I: Gather the wireless network settings of your wireless access point or wireless router
DUKANE Intelligent Assembly Solutions
PC Configuration Requirements: Configuration Requirements for ipc Operation The hardware and operating system of the PC must comply with a list of minimum requirements for proper operation with the ipc
USING THE XPERT2 / 9210B ON A TCP/IP NETWORK
1 USING THE XPERT2 / 9210B ON A TCP/IP NETWORK Prepared by: R&D January, 2009 Sutron Corporation 21300 Ridgetop Circle Sterling, Virginia 20166 TEL: (703) 406-2800 FAX: (703) 406-2801 WEB: http://www.sutron.com/
2 Setting Up the Hardware for a Wired Ethernet Network... 13. 3 Setting Up the Software for an Ethernet Network... 21
Contents 1 Networking Basics............................................... 1 Selecting a network connection........................................ 2 Wired Ethernet network...........................................
Prestige 324 Quick Start Guide. Prestige 324. Intelligent Broadband Sharing Gateway. Version V3.61(JF.0) May 2004 Quick Start Guide
Prestige 324 Intelligent Broadband Sharing Gateway Version V3.61(JF.0) May 2004 Quick Start Guide 1 1 Introducing the Prestige The Prestige is a broadband sharing gateway with a built-in four-port 10/100
Prestige 324. Prestige 324. Intelligent Broadband Sharing Gateway. Version 3.60 January 2003 Quick Start Guide
Prestige 324 Intelligent Broadband Sharing Gateway Version 3.60 January 2003 Quick Start Guide 1 Introducing the Prestige The Prestige is a broadband sharing gateway with a built-in four-port 10/100 Mbps
CashFlow Programming Module CPM
CashFlow Programming Module CPM Installation & User Guide GB REV G4 08/08/2006 Table of Content Table of Content... 2 CashFlow Programming Module (CPM)... 4 What is a CPM?... 4 CPM Identification... 4
Configuration of Kepware OPC Server in PanelMate Configuration Editor
Configuration of Kepware OPC Server in PanelMate Configuration Editor Configuration of the Kepware OPC Server is done in the PLC Name & Port Table of the desired PanelMate configuration. First select the
EZ-View Network Communications Guide www.cszindustrial.com
Network Communications Guide EzView Network Communications Guide RevB July 2013 (V2.2) Supersedes: RevA (May 2011) Cincinnati Sub-Zero Products, LLC 513-772-8810 12011 Mosteller Road Cincinnati, Ohio 45241
