RSLinx-Lite PLC Programming software communication interface. RSLinx-OEM Provides DDE capability for Rockwell DDE capable software.



Similar documents
WinPFT File Transfer Utility (Catalog No ND7)

Allen Bradley PLC connection procedure (RSLogix 500 Version 3.1.9, RSLinx Version 2.1)

Allen-Bradley. User Manual. PanelView e Transfer Utility. (Cat. No. 2711E ND7)

PanelView e Transfer Utility

RSLinx Training Guide

Virtual DHX Driver Help Virtual DHX Driver for Allen-Bradley Networks

Allen-Bradley. User Manual. PanelView 1200/1400e Transfer Utility. (Cat. No. 2711E ND7)

RSLinx Enterprise GETTING RESULTS GUIDE. PUBLICATION LNXENT-GR001K-EN-E August 2014 Supersedes Publication LNXENT-GR001J-EN-E

Allen-Bradley. ControlLogix Gateway System (Cat. No series) User Manual

Configuring RSLinx as an OPC Server for PanelMate epro

Universal Serial Bus (USB) to DH-485 Interface Converter

Multi-Master DF1 Protocol User Guide

RSLinx Classic Getting Results Guide

Voice Over Internet Protocol (VoIP) Configuration

ControlLogix Remote I/O Communication Module

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

1. Requirements for Network Installation on 840D

SA-9600 Surface Area Software Manual

Industry White Paper. Ensuring system availability in RSView Supervisory Edition applications

Allen-Bradley ControlLogix Ethernet Driver Help Kepware Technologies

TECHNICAL NOTE TNOI32

BECKHOFF. Application Notes. BC9000: Getting Started Guide. For additional documentation, please visit.

Allen Bradley ControlLogix Ethernet Driver for KEPServerEX

Eaton Corporation Cutler-Hammer Business Unit 811 Green Crest Drive Columbus, OH PanelMate Transfer Utility User s Guide

USB-to-Data Highway Plus Cable

Building a groov HMI for Allen-Bradley Logix Systems. About groov. Building a groov HMI for Allen-Bradley Logix. A-B Systems and groov

Application Note: Connecting to a 2500 Series Processor using PLC Workshop

1 How configure S7 PLC in the configuration tool

SCADA System. Application Guide

Technical Note. Monitoring Ethernet Traffic with Tolomatic ACS & Managed Switch. Contents

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: Rev 6

Communication with BushingGard using computer USB port

ControlFLASH Firmware Upgrade Software

Modbus Communications for PanelView Terminals

User Manual. DeviceNet Network Configuration

Module 1 Overview ControlLogix5000

Emonitor INSTALLATION MANUAL INSTALLING EMONITOR SOFTWARE WITH A GUPTA SINGLE USER DATABASE

ETHERNET WEATHER STATION CONNECTIONS Application Note 33

Configuring SMC-Flex for Communications over Remote I/O Network using 20-COMM-R Card This document is intended to be used for reference purposes only.

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000

USER MANUAL GUIMGR Graphical User Interface Manager for FRM301/FRM401 Media Racks

Technical Information Sheet Page 1 of 8

Application Note Connect to a Rockwell PLC over Netbiter Remote Access

Toshiba Serial Driver Help Kepware Technologies

ControlNet PLC-5 Hot Backup System

AdeptWindows Quick Install Version 3.0. October 2001 Part Number: Rev B

Orbit PCI Mk 2 Network Card. User Manual. Part No Issue 4

AC500. Software Description. Scalable PLC for Individual Automation. Installation of the AC500 Control Builder PS501

IP SERIAL DEVICE SERVER

Schneider OS-Loader usage via Ethernet or USB.

SYNERGY CONFIGURATION SOFTWARE AND HARDWARE SETUP V /02

System Configuration Guide

DIRECT INTERNET 3. Install Guide for the Mac OS Operating System

A L ERT. Quick Start With

WinLIN Setup and Operation:

EtherNet/IP Modules in Logix5000 Control Systems

E-series/E1000-series Cable Guide

Batch. Production Management INSTALLATION GUIDE INTEGRATED PRODUCTION & PERFORMANCE SUITE

RSNetWorx RSNETWORX FOR DEVICENET GETTING RESULTS GUIDE. PUBLICATION DNET-GR001H-EN-E October 2015 Supersedes Publication DNET-GR001G-EN-E

Remote Access for Schneider Electric Modicon Micro & Premium Series PLCs

PN L, Revision B, October Epic 950 TM. Master Programmer User s Guide

1. MOXA NPort Express TCP/IP to RS-232 server

WinCC. Communication Manual. Manual 2. This manual is part of the documentation package with the order number: 6AV6392-1CA05-0AB0 C79000-G8276-C156-01


Honeywell Internet Connection Module

Config software for D2 systems USER S MANUAL

Configuring the Beckhoff BK9000 Network Parameters

Volume AGKSOFT. Ruby VeriFone Back Office Software. Ruby VeriFone Guide

Ethernet Module Manual

IntraVUE Plug Scanner/Recorder Installation and Start-Up

ACU-1000 Manual Addendum Replacement of CPM-2 with CPM-4

RSView 32 ACTIVE DISPLAY SYSTEM GETTING RESULTS GUIDE. PUBLICATION VW32AD-GR001E-EN-E July 2011 Supersedes Publication VW32AD-GR001D-EN-E

Export and Importing Tags DirectSoft, KEPDirect, Allen-Bradley, C-more Application Note

Installing Global Logger USB Drivers

Installation Instructions

Technical Note. Setting ACS drive IP address automatically with Rockwell BOOTP/DHCP Server. Contents

DeviceNet Communication Card

Installation Guide. FactoryTalk Batch Material Manager Installation Guide

USB PC Adapter V4 Configuration

1769 CompactLogix Packaged Controllers

Connecting UniOP to Telemecanique PLC s

FactoryTalk Gateway Getting Results Guide

USB Driver INSTALLATION GUIDE 6 NOVEMBER 2013 RIGHT SOLUTIONS RIGHT PARTNER D B

RIO Remote I/O System

User Manual. Thermo Scientific Orion

SmartStation ATM Installation Guide Addendum

Running the R4 Software on a USB Port

User manual Compact Web PLC WP240 series IEC-line

EASE Scan Tool Customers. SECTION I - Installation

Software User Guide UG-461

2-Port RS232/422/485 Combo Serial to USB2.0 Adapter (w/ Metal Case and Screw Lock Mechanism) Installation Guide

Centurion PLUS CPC4 Download Guide

DUKANE Intelligent Assembly Solutions

L5354 ControlNet Communications Interface

Setting Up the ZigBee Ethernet Gateway

PC Program User s Guide ( ) 1. Connecting the PC. 2. Installation and Start-up. 3. Programming

Installing the Gerber P2C Plotter USB Driver

Administration and Technical Manual

Connecting the DG-102S VoIP Gateway to your network

WindO/I-NV2 Utility Pass-Through Tool

Transcription:

H 1 H. RSLinx is a windows based communication software package developed by Rockwell Software to interface to all of the Rockwell and A-B industrial control and automation hardware. RSLinx comes in a variety of different flavors including RSLinx-Lite PLC Programming software communication interface. RSLinx-OEM Provides DDE capability for Rockwell DDE capable software. RSLinx Professional Provides DDE capability to and DDE capable software. RSLinx-Gateway Communication network bridgeing, routing, and OPC server. RSLinx SDK Software Development Kit includes the OEM version. In actuality, all of the RSLinx software packages are the same. What differentiates the software packages from one other is the copy protection software key for RSLinx. If you run RSLinx without a software key the software operates in the Lite mode. If you have a key the software operates in the mode that the software key authorizes it to run in. This appendix is going to explore the capabilities of RSLinx-Lite. However, the driver configurations sections are applicable to all uses of RSLinx.

H 2 H.1 RSLinx is the intermediary between the communication hardware and the software package that needs data from the communication hardware. Communication Hardware Serial Port KT Card Ethernet Card RSLinx Software Package wants data RSLogix-5 RSLogix 500 that For RSLinx to function it must be configured to use the communication hardware interface of your choice. Choosing the correct communication hardware interface requires a thorough understanding of the device that is to be communicated with. In the case of communicating with a PLC it is important to understand the communication capability of the specific PLC that is being used. Different types, models and revisions of PLCs have different communication capabilities. For the purposes of this discussion and the following examples I am going to focus on the PLC hardware; specifically the PLC-5 and the SLC-500 processors. By focusing on the PLC hardware we can concentrate on the following communication hardware choices. 1. Serial Using the serial port on a PC to the serial port on a PLC. 2. KT-Card Use one of the many types of KT card to talk DH+, DH-485, or ControlNet. 3. Ethernet Use Ethernet to communicate to an Ethernet capable processor.

H 3 H.2 The A-B serial driver uses what is called the DF1 protocol to provide PC to PLC, point to point, communications. The keys to being able to implement a serial connection from your programming PC to the PLC are; 1. Having a PLC capable of serial communication 2. Having a properly configured cable to connect the serial port of the programming PC to the serial port of the processor. A-B PLCs capable of direct serial communication include; All Enhanced PLC-5 processors. Channel 0 is a 25 pin serial port. SLC-5/03, 5/04, and 5/04 processors. Channel 0 is a 9 pin serial port. ControlLogix 5550 processor. Channel 0 is a 9 pin serial port. Micrologix processors have a Mini-Din serial port. H.2.1 nouts The serial communication cable is the other critical piece of the puzzle. All of the proper cables can be purchased directly from A-B or made based on the following configurations. SLC 5/03, 5/04, 5/05 and ControlLogix Serial cable pinouts 2&:;<=0?>>9+@A?B9> 8 CD B EGFH9A?I F!#" $ %& ' ()%& * (+$, -/.10 2&$ 3 $ ()254 ()256 7 #8 J?H9KL?MNF?O)2PF?O=D AI 8 CQD B ERF?H9A?I F "9! *9()%& ' $ %& 3 2&$ 09-/., (+$ 69()2 4 $ ()2 PLC-5 Enhanced Processor Serial Cable Pinouts CU:;<=09@?A?B/> '?0 CQD B ERF?H9A?I F S 7T" ()%& ' $ %& * ()25, -/.14!3 $ ()250 2&$ 6 (+$'> J?H9KL?MNF?O)2PF?O=D AI 8 CQD B ERF?H9A?I F ' $ %& *9()%& 4 $ ()2 09-/. "9! 69()2, (+$ 3 2&$ Figure H-1 slc500.dsf Figure H-2 plc-5 serial.dsf At this time I do not have the pinout configuration for the MicroLogix processors. Furthermore, the Mini-Din connector that they use is much more difficult to find. So I would recommend purchasing the cable for the MicroLogix from A-B.

H 4 H.2.2 RSLinx ; Once a physical serial connection is in place between our programming PC and the PLC the next step is setting up RSLinx to use the serial connection. Start up RSLinx and the following screen or one similar should appear. The only driver currently configured in RSLinx is the default driver the Linx Gateways, Ethernet driver. This driver is always present and cannot be removed. This driver is used to communicate over Linx Gateways to other communication networks. a- To add the Serial driver select the appear; menu and the following list of options will To add the Serial driver select the Drivers window will open. menu choice and the Configure

H 5 The Configure Drivers window is where all new communication interfaces are added, and where existing drivers are configured or reconfigured. In addition, the status of existing drivers can be verified from this window. The Configure Drivers window is initially empty and looks like the following; To begin the process of adding a serial driver the first thing to do is click on the drop down arrow for the Available Driver Types list box. This will open the available drivers list box showing all of the possible available drivers.

H 6 The serial driver is the RS-232 DF1 Devices choice in the list box. Select the RS-232 DF1 Devices choice by clicking on it with the mouse8. The RS-232 DF1 Devices entry should now appear in the list box as shown below; Click on the button and the Add New RSLinx Driver dialog box will appear prompting you to enter a name for the driver. b- The default name will be AB_DF1-1. This name is perfectly fine but if you want to change the name, you can enter any name up to 15 characters in length into the dialog box. To accept the name click on the button. The Configure Allen-Bradley DF1 Communications Device window will now appear.

H 7 The Configure DF1 Communications Device window is where all of the critical communication configuration information is entered pertaining to the serial port settings on the Programming PC. The first two (2) entries, Comm Port, and Device refer to hardware. Comm Port: - refers to the serial communication port being used on the Programming PC. Most modern PCs only have 1 or maybe 2 serial ports. If the serial cable from the Programing PC to the PLC is plugged into the first serial port then the default choice of COM1 is correct. If the serial cable is plugged into a serial port other than COM1 then click the drop down arrow next to COM1 and choose the correct COM port. Device: - refers to the type and model of the PLC that the other end of the serial cable is plugged in to. There is a fairly extensive list of choices here. The following table cross references the listed devices with the real world device. Device Listed PLC-CH0 SLC-CH0/Micro/PanelView Logix-5550 Serial Port Real Device Enhanced PLC-5 processor SLC-5/03, 5/04, or 5/05 processor ControlLogix 5550 Processor serial port This example is going to use the PLC-5 processor so the correct choice is PLC-CH0. The Auto-Configure button will normally determine what the device is at the other end of the cable. However, if Auto-Configure does not sense the device properly you may have to manually change this setting. The bottom section of the Configure DF1 Communications Device window pertains to the settings of the serial port on our Programming PC. The most important thing about these serial port settings is that they have to exactly match what the serial port settings on the PLC. If the settings do not match exactly it will be impossible to establish communications between the Programming PC and the PLC. Furthermore, it is almost a given that the default settings shown will not work.

H 8 Thankfully the RSLinx software can interrogate the serial port settings on the PLC and change the RSLinx software settings to match. To perform the interrogation,, click on the button. The RSLinx software will now attempt to establish communication with the Processor. In the window next to the button appears status information about the progress of the Auto-Configure. When the auto-configuration process completes the results will appear in this window.

H 9 In this case auto-configuration was successful and the Baud Rate was found to be 2400. If auto-configuration is successful it will now be possible to establish communication with the PLC. Click the button and the new DF1 driver will appear in the Configure Drivers window as a Configured Driver with a Status of Running; If the configuration ever needs to be changed, such as changing baud rate, come back to this screen select the DF1 driver by clicking on it with the mouse8 and click the button. The driver can also be started, stopped, deleted, and its startup mode changed from this window. c- Success With the DF1 driver now running and seemingly working correctly click the button and the Configure Drivers Window will close and we will be back to the RSLinx window with the new driver showing below the Linx Gateways Ethernet driver.

H 10 d- Browsing If the Autobrowse box is checked and the AB_DF1-1 driver is selected by clicking on it with the mouse8 the current connected devices will appear in the right hand pane of the window. By clicking on the sign next to the AB_DF1-1 driver the DF1 devices can be browsed in an explorer type tree arrangement.

5 H 11 RSLinx can also provide diagnostic information on each device and on the driver by right clicking on the device and choosing the diagnostic menu choice. e- If auto-configuration comes back as unsuccessful some troubleshooting will need to be performed. The first thing to check is the serial cable. Is the serial cable plugged in to the Programming PC and the PLC? Is the PLC powered up? Is the correct Comm Port selected? Is the Correct Device selected? If the answers to the above questions are yes and auto-configure is still not successful then changing the protocol to half duplex is worth a try

H 12. Half-Duplex mode is often used if the serial port is connected to an Operator Interface.

H 13 H.3? The A-B KT driver is generally used when communicating over a DH+ (Data Highway Plus) network. However, the KT driver can also be used with the DH-485 network. For this example, I am going to concentrate on configuring the KT driver to use the DH+ network. The keys to being able to implement a KT connection from your programming PC to the PLC are; 1. Having a PLC capable of DH+ communication 2. Having a KT card of some flavor. 3. Having a properly configured cable to connect the KT card in the programming PC to the DH+ programmer port on the processor or to plug into the DH+ network directly. A-B PLCs capable of DH+ communication include; All PLC-5 processors. The SLC-5/04 processor. The ControlLogix 5550 processor with a DH+/RIO communication module. H.3.1 The KT card comes in many different models. The table below lists all of the current flavors of the KT card. Model Description Bus 1784-KT Standard DH+ card. ISA 1784-KTS DH+ and RIO ISA 1784-KTX DH+, DH-485, and RIO ISA 1784-KTXD Two Channel DH+, DH-485, and RIO ISA 1784-KT2 Standard DH+ Micro Channel 1784-PCMK DH+, DH-485, and RIO PCMCIA (PC card) 1784-PKTS DH+ and RIO PCI 1784-PKTX DH+, DH-485, and RIO PCI 1784-PKTXD Two Channel DH+, DH-485, and RIO PCI

5 H 14 H.3.2 ; Once a physical DH+ connection is in place between our programming PC and the PLC the next step is setting up RSLinx to use the KT/DH+ connection. Start up RSLinx and the following screen or one similar should appear. The only driver currently configured in RSLinx is the default driver the Linx Gateways, Ethernet driver. This driver is always present and cannot be removed. As far as I have been able to tell the driver does not do anything and is just a placeholder or a loopback device needed so that the RSLinx software can initialize properly. a- To add the KT/DH+ driver select the will appear; menu and the following list of options To add the KT/DH+ driver select the Drivers window will open. menu choice and the Configure

H 15 The Configure Drivers window is where all new communication interfaces are added, and where existing drivers are configured or reconfigured. In addition, the status of existing drivers can be verified from this window. The Configure Drivers window is initially empty and looks like the following; To begin the process of adding a KT/DH+ driver the first thing to do is click on the drop down arrow for the Available Driver Types list box. This will open the available drivers list box showing all of the possible available drivers.

H 16 The KT/DH+ driver is the 1784-KT/KTX(D)/PKTX(D) choice in the list box. Select the 1784-KT/KTX(D)/PKTX(D) choice by clicking on it with the mouse8. The 1784- KT/KTX(D)/PKTX(D) entry should now appear in the list box as shown below; Click on the button and the Add New RSLinx Driver dialog box will appear prompting you to enter a name for the driver. b- The default name will be AB_KT-1. This name is perfectly fine but if you want to change the name, you can enter any name up to 15 characters in length into the dialog box. To accept the name click on the button. The Configure Allen-Bradley 1784- KTX/KTXD window will now appear. The first entry here is the Device Type. The Device Type defaults to the KTX(D). Our example is going to make use of the plain KT card.

H 17 To change the Device Type click the drop down arrow in the Value box. The following choices will appear. Select the KT choice. KT will now appear in the value box and in the Device type entry. The next entry is Network. The Network type defaults to DH+. However, in the Value entry are the following options, Leave the selection as DH+. The next entry is the Station Name. The default station name is RSLinx. I recommend changing the default station name to the name of your programming computer or some other unique location descriptive name. For our example the station name will be Moe. To change the Station Name enter a new name in the value box name will now appear as the value entered.. The station

H 18 The Station Number is the next entry. The Station Number is the DH+ address of this programming computer on the DH+ network. The DH+ address number entered here has to be unique (No other devices may exist on the network with this address). The default Station Number is 0 or 00 (octal). I do not recommend ever using address 0 because everything defaults to address 0. Instead you need to know what DH+ address numbers are not being used on the DH+ network. I normally assign high numbered address to programming PC (i.e. address 70-77). For this exercise use address 77. To change the address enter the new address in the Value box, will now appear in the Station Number entry;. The new DH+ address

H 19 The Board Address is the next entry. The Board Address is actually set by dip switches on the KT card itself. To set the board address you must know what the dip switches on the board are set for. The image below shows where the dip switches are located on the KT card. The dip switches on this KT card are set for board address D400. The value D400 must be chosen from the value box will change to reflect the value D400. A- - November 2000. When D400 is chosen the Board Address value 5 %,# 264 "*"7,86 ) ' 869" :" ;!, 0 6*,# "4<9 ) 434&# 2='! # :,7 ' "4 "! # $&% ' ( ) '! ' "*"% + ( ) *, + -,., 2000 /10 " 1# $&% ' 23 "2! " "4

H 20 The next entry is the Interrupt. As a general rule the Interrupt value should be left at None,. The last parameter to enter is the Terminate DH+ parameter. This value should be left as No unless your programming PC is the last device on the network, will always be on, and you are not using external terminating resistors. The final settings for all the parameters for this KT card application is shown below. Click the button and the new KT driver will appear in the Configure Drivers window as a Configured Driver with a Status of Running;

H 21 If the configuration ever needs to be changed, such as station number, come back to this screen select the KT driver by clicking on it with the mouse8 and click the button. The driver can also be started, stopped, deleted, and its startup mode changed from this window. c- Success With the KT driver now running and seemingly working correctly click the button and the Configure Drivers Window will close and we will be back to the RSLinx window with the new driver showing below the Linx Gateways Ethernet driver.

H 22 d- Browsing If the Autobrowse box is checked and the AB_KT-1 driver is selected by clicking on it with the mouse8 the current connected devices will appear in the right hand pane of the window. By clicking on the sign next to the AB_KT-1 driver the DH+ devices can be browsed in an explorer type tree arrangement. RSLinx can also provide diagnostic information on each device and on the driver by right clicking on the device and choosing the diagnostic menu choice.

5 e- If the KT driver does not appear as running or shows an ERROR indication in the configure drivers dialog window, then you need to go back and review all of the parameters entered. H 23 Make sure the Board Address setting matches the dip switch settings on the board. Make sure the Device Type specified matches the model of KT card that you are using.

H 24 H.4 T

H 25 H.5