Rockwell Automation Allen-Bradley 1770-KFC15 User Manual

Controlnet communication interface module
Hide thumbs Also See for Allen-Bradley 1770-KFC15:
Table of Contents

Advertisement

Quick Links

sales@artisantg.com
artisantg.com
(217) 352-9330 |
|
Click HERE
Find the Rockwell / Allen-Bradley 1770-KFC15 at our website:

Advertisement

Table of Contents
loading

Summary of Contents for Rockwell Automation Allen-Bradley 1770-KFC15

  • Page 1 (217) 352-9330 | Click HERE Find the Rockwell / Allen-Bradley 1770-KFC15 at our website:...
  • Page 2 ControlNet Communication Interface Module 1770-KFC15 User Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 3 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.
  • Page 4 Preface The 1770-KFC15 communication interface module provides a communication link between a ControlNet cable system and devices with a serial or parallel port, such as programming terminals, portable computers, and other serial/parallel devices. Purpose of the Manual Throughout this manual we refer to the 1770-KFC15 communication interface module as simply ‘the module’.
  • Page 5 Related Products The module creates an interface between the ControlNet cable system and devices with a serial or parallel port. It has been verified to work with these products: • Allen-Bradley ControlNet taps (1786-TPR, 1786-TPS, 1786-TPYR, and 1786-TPYS) • Allen-Bradley high voltage AC and DC type repeaters (1786-RPT and 1786- RPTD) •...
  • Page 6 Terms and Abbreviations This term: Means: 1747-KFC15 SLC-based module 1756-CNB a 1756-CNB or 1756-CNBR module; a ControlLogix backplane to ControlNet bridge 1770-KFC15 referred to herein as the module a.k.a. also known as a DF1 or ControlNet acknowledgement ControlNet the communication architecture that allows the exchange of messages between devices that follow the ControlNet specifications It is a real-time, control-layer network that provides high-speed transport for both time-critical I/O and messaging data.
  • Page 7 This term: Means: old KFC Any 1747-KFC15 or 1770-KFC15 firmware released before v4.2, including version 2.2 (a.k.a. version B/B) and older firmware parallel port input/output port for a device that transmits multiple data and control bits over wires connected in parallel PCCC Programmable Controller Communication Commands;...
  • Page 8 Environment and Enclosure ATTENTION This equipment is intended for use in a Pollution Degree 2 industrial environment, in overvoltage Category II applications (as defined in IEC publication 60664-1), at altitudes up to 2000 meters without derating. This equipment is considered Group 1, Class A industrial equipment according to IEC/CISPR Publication 11.
  • Page 9 Notes: Publication 1770-UM520C-EN-P - July 2004 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 10: Table Of Contents

    Table of Contents Chapter 1 ControlNet System Overview Overview of ControlNet........1-1 Communication Protocol .
  • Page 11 Table of Contents Chapter 4 Configuring the Module Overview of Configuration Procedures ......4-1 Displays .
  • Page 12 Table of Contents Appendix A Product Specifications Appendix B Cabling and Pinouts Cabling and Pinouts for RS-232C Connection..... B-1 Cabling and Pinouts for Parallel Port Connection ....B-6 Appendix C DF1 Diagnostic Command Support Diagnostic Loop.
  • Page 13 Table of Contents Publication 1770-UM520C-EN-P - July 2004 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 14: Controlnet System Overview

    Chapter ControlNet System Overview This chapter briefly describes the network architecture. For detailed information, refer to the ControlNet Cable System Planning and Installation Manual, CNET-IN002. Overview of ControlNet ControlNet combines the capabilities of Data Highway Plus and Remote I/O in a single local area network (LAN).
  • Page 15: Understanding The Controlnet Architecture

    ControlNet System Overview The NUT is divided into three parts: Scheduled—every node is guaranteed one opportunity to transmit Unscheduled—remaining time is divided among all nodes on a round-robin basis. This rotation of access repeats until the time allotted to the unscheduled portion is used up. The amount of time available for the unscheduled portion is determined by the traffic load of the scheduled portion.
  • Page 16: Planning The Host Cable System

    ControlNet System Overview Planning the Host Cable System A serial or parallel host (computer, controller, or other device) can connect to the module through either the parallel or RS-232C serial port. Both ports on the module cannot be active at the same time so you must decide which port is the most appropriate for your application.
  • Page 17 ControlNet System Overview If more than one module is connected to a host, only half-duplex communication can occur and half-duplex modems must be used between the module and the host. See Figure 1.1 on page 1-4. Determine how many modules you will need before planning the layout of the host system because cable length and baud rate are affected as well.
  • Page 18 ControlNet System Overview Planning for a Parallel Port (Not supported in V4.2 and later) Host 1770-KFC15 Parallel Link ControlNet ControlNet Devices 31347-M The parallel port interface, not supported in V4.2 or later, consists of eight, bidirectional data lines and nine handshaking lines. Consider the following requirements when planning for a parallel port connection.
  • Page 19 ControlNet System Overview Notes: Publication 1770-UM520C-EN-P - July 2004 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 20: Introducing The Module

    Chapter Introducing the Module Overview of the 1770-KFC15 Module The module enables you to connect RS-232 devices directly to ControlNet. Device types requiring connection to the ControlNet cable system are varied, including multi-vendor automation equipment, personal computers, mini-computers, and modems. Figure 2.1 Top View Network Status LEDs...
  • Page 21 Introducing the Module Figure 2.2 Sample Connections Shielded 8 Conductor Cable with RJ-45 type connectors Hand-held Programming Terminal 1770-KFC15 RS-232-C PLC-540C15 Portable PC 1770-KFC15 RS-232-C 1770-KFC15 Telephone Line ControlNet Network B Modem Sending or Controlling RS-232C ControlNet Devices Supporting PCCC Network A 1770-KFC15 Desktop PC...
  • Page 22 Introducing the Module The serial and parallel ports use DF1 protocol while the remaining network access port handles ControlNet packets directly. Status, Host, and ControlNet LEDs on the top of the module indicate current operating conditions of the unit and communication activities taking place through the ports.
  • Page 23 Introducing the Module Notes: Publication 1770-UM520C-EN-P - July 2004 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 24: Installing The Module

    Chapter Installing the Module Use this chapter to install the module. This chapter describes: • an overview of the general installation procedure • how to connect the module to a host through the RS-232C serial port • how to connect the module to a host through the parallel port •...
  • Page 25: Overview Of The Installation Procedure

    Installing the Module Overview of the Installation Procedure 1. Make sure that the ControlNet cable system can accommodate additional nodes (one per module being installed). 2. Determine the placement of the module (desk, wall or mounting bracket). 3. Connect the module to the host through either the parallel or serial port, or through the network access port.
  • Page 26: Cables

    Installing the Module Cables Cabling for the RS-232C connector will vary depending on your application. You can use either a 3-wire cable or a cable with handshaking lines. For wiring diagrams, see Appendix B, Cabling and Pinouts. The maximum recommended cable lengths are: –...
  • Page 27: Connecting To A Host Through The Parallel Port

    Installing the Module Connecting to a Host through the Parallel Port The parallel port is not supported in V4.2 and later. IMPORTANT The parallel port interface is compatible with the parallel ports of IBM PCs, and also with bidirectional parallel ports of PS/2 computers. Two data transfer modes are available to provide compatibility, byte and nibble (4 bit).
  • Page 28: Connecting To The Ac Power Supply

    Installing the Module Connecting to the AC Power Supply The module contains an internal transformer that allows you to switch between 115V ac or 230V ac at 60 Hz or 50 Hz respectively The module does not have an ON/OFF switch so power is applied to the ATTENTION module as soon as you plug it in.
  • Page 29: Connecting To The Controlnet Cable System

    Installing the Module Connecting to the ControlNet Cable System To connect the module to the ControlNet cable system use an approved ControlNet tap. Refer to the ControlNet Cable System Planning and Installation Manual, CNET-IN002, for complete instructions on connecting the tap to the cable system. If the module is connected to a cable system that does not support ATTENTION redundant media, the tap dropline should be connected to the BNC...
  • Page 30: Attaching The Module To A Wall Or Mounting Bracket

    Installing the Module Attaching the Module to a Wall or Mounting Bracket You can set the module on any flat surface, such as a desk or shelf, or attach it to a mounting bracket or directly to a wall for vertical placement. Use the two #10-32 threaded inserts on the unit if you are mounting it vertically.
  • Page 31 Installing the Module Notes: Publication 1770-UM520C-EN-P - July 2004 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 32: Configuring The Module

    Chapter Configuring the Module Use this chapter to configure the module’s communication parameters via the pushbuttons and seven-segment displays in the configuration panel on the bottom of the module. Overview of Configuration Procedures The module has two modes of operation, run mode and configuration mode. During normal operation the module functions in run mode.
  • Page 33: Pushbuttons

    Configuring the Module Parameter Number Current Setting SAVE VIEW DATA EXIT 31358-M Pushbuttons The operation of the three pushbuttons labelled VIEW, DATA, and EXIT in the configuration panel are described in this table. Pressing this button or button Performs this task: combination: VIEW In run mode, places the module in configuration mode.
  • Page 34: Configuring The Module By Using Pushbuttons

    Configuring the Module Pressing this button or button Performs this task: combination: EXIT In configuration mode at the main menu, returns the module to run mode without saving any changes. From the sub_menu, returns to the main menu. VIEW + EXIT In configuration mode, saves all configuration changes, and returns the module to run mode from either menu.
  • Page 35 Configuring the Module Configuring the Basic Parameters The basic parameters are numbered zero to eight. The letters A, C, F, and P also come up on the seven-segment LEDs as you cycle through them as described above. The letter A lets you into the sub-menu that contains the advanced communication parameters.
  • Page 36 Configuring the Module Table 4.1 Basic Communication Parameters Parameter Number Parameter Description Factory Default RS-232C Baud Rate 300 (03), 600 (06), 1200 (12), 2400 (24), 4800 (48), 9600 (96), 19200 (19), 38400 (38) bits/sec Parity None (00), Even (01), Odd (02) Full/Half Duplex Full duplex (00), Half duplex (01) for serial port only...
  • Page 37 Configuring the Module Table 4.1 Basic Communication Parameters Parameter Number Parameter Description Factory Default DF1 Station Address The station address of this node on the DF1 link. Valid addresses are 00-77 Octal inclusive. Diagnostic Command Determines whether PCCC diagnostic Execution commands are executed directly by the KFC15 (01) or passed through to the host computer (00).
  • Page 38 Configuring the Module Table 4.1 Basic Communication Parameters Parameter Number Parameter Description Factory Default V4.2 and later support additional parameters. Counter Sub-menu Displays diagnostic counter information. Press the DATA key to enter the Counters sub-menu. See the new counter table in Appendix Extra Path Sub-menu Lets the user into the Extra Path sub-menu.
  • Page 39 Configuring the Module Configuring the Advanced Communication Parameters The advanced communication parameters, numbers zero through nine, are in the advanced parameters sub-menu. See Table 4.2 on page 4-9. Sub-menu parameters are followed by a decimal in the display. View them the same way basic parameters are viewed, when you enter the sub-menu.
  • Page 40 Configuring the Module Note: You can press EXIT to return to the main menu from the sub-menu, if necessary. This does not end the configuration session. You can go back to the sub-menu as described in step 1. The changes you have made to advanced parameters are not lost as long as you go through the save and exit procedure, described on page 4-12, when you return the module to run mode.
  • Page 41 4-10 Configuring the Module Table 4.2 Advanced Communication Parameters Parameter Number Parameter Description Factory Default CTS to Transmit Delay The delay between the CTS signal and No delay the start of transmission. The delay is (00) from 0 to 0.99 seconds in 10 ms (0.01 second) increments.
  • Page 42 Configuring the Module 4-11 Table 4.2 Advanced Communication Parameters Parameter Number Parameter Description Factory Default Message Reply Used to configure the message reply 5 secs Time-out time-out. This parameter represents time in seconds and has a range of 1 to 99 seconds.
  • Page 43 4-12 Configuring the Module Saving Configuration Changes To save all parameters in both the main menu and the sub-menu in non-volatile memory, press the VIEW and EXIT buttons simultaneously. The module returns to run mode. This ends the configuration session. If the save is successful, the display will show three dashes for a period of two seconds.
  • Page 44: Verifying The Communication Parameters

    Configuring the Module 4-13 Exit Without Saving To exit without saving while in the main menu, press EXIT. The module returns to run mode from configuration mode without saving any changes. This ends the configuration session and the previous settings will remain in effect. To return to the main menu from the sub-menu, press EXIT.
  • Page 45: 1770-Kfc15 Diagnostic Counters

    4-14 Configuring the Module 1770-KFC15 Diagnostic Counters Diagnostic counters can now be accessed on the 7-segment display of the new 1770-KFC15 module. All of the counters, except 0, are 16 bits wide and are displayed in hexadecimal format. Press the [Data] key to toggle between viewing the low byte and high byte. See Table C.6 on page C-4 for a list of counters.
  • Page 46: Understanding The Extra-Hop Feature

    Chapter Understanding the Extra-hop Feature The extra-hop feature has been added so that network routing information can be added to standard PCCC, DF1 packets. For example, using this feature, a PCCC message from a PLC-5 message instruction can be routed through a 1770-KFC15 module to a 1756-CNB module, out the ControlLogix backplane port of the 1756-CNB module, and across the ControlLogix backplane to a Logix controller.
  • Page 47: Method 1: No Configuration

    Understanding the Extra-hop Feature Method 1: No Configuration This is specifically intended to route messages through CNB modules to Logix controllers in the same backplane. Just add 100, 150, or 200 to the ControlNet node address of the DF1 message. (In full-duplex mode, the ControlNet node address of the DF1 message is simply the DF1 destination address which is ignored on the local DF1 link.
  • Page 48: Method 2: Configure A Path Using The Pushbuttons And 7-Segment Display

    Understanding the Extra-hop Feature Method 2: Configure a Path Using the Pushbuttons and 7-segment Display This method works only for the 1770-KFC15 module. For the 1747-KFC15 module, use method 1. You can use this method to access Logix controllers that are in slots greater than 2. As many as 99 paths can be defined, with as many as 3 hops each.
  • Page 49: Port Numbers

    Understanding the Extra-hop Feature Port Numbers Port numbers can range from 1 to 14. If a device has a backplane connector, that connector will be port 1. See Table 5.1 on page 5-4 for the port numbers for several modules. Check the product documentation or EDS file to find the port numbers of other modules.
  • Page 50: Address/Slot Number

    Understanding the Extra-hop Feature Address/Slot Number This is either the address of a node on a network or a slot number of a module in a backplane. The value has a range of 0 through 99. On the ControlLogix backplane, you can use slot numbers of 0 through 16.
  • Page 51 Understanding the Extra-hop Feature 6. Press [View] to advance to the first Port parameter. You see {1. 0 1}. The default Port Number is 1, so you don’t need to do anything. Port 1 is the ControlLogix backplane port of the CNB module. 7.
  • Page 52 Understanding the Extra-hop Feature Example 5.2 For this example you have 2 ControlNet networks. (See the diagram that EXAMPLE follows). The first contains the 1770-KFC15 and a 1756-CNB. The 1756-CNB is at ControlNet node address 65. This is CNB 1. CNB 1 is in slot 4 of ControlLogix backplane 1.
  • Page 53 Understanding the Extra-hop Feature Figure 5.1 CNB 1 (slot 4, node CNB 2 (slot 7, address 65) node address 1) ControlLogix module device backplane 1 RS-232 ControlNet network 1 LGX (slot 16) CNB 3 (node address 53) ControlLogix backplane 2 ControlNet network 2 You see: {A.
  • Page 54: Communicating With The Module

    Chapter Communicating with the Module DF1 Communication The module supports both full-duplex and half-duplex DF1 protocol between it and a host device. This protocol can be used over either the serial or parallel interface to send PCCC or ControlNet messages across the ControlNet cable system to other nodes. For more information on PCCC messages refer to the DF1 Protocol and Command Set Reference Manual, 1770-RM516.
  • Page 55: Serial Communication

    Communicating with the Module Serial Communication Serial communication with the module can be either full- or half-duplex DF1. The duplex used depends on the overall application’s requirements. Full-duplex serial protocol: • is a direct link that allows simultaneous two-way transmission •...
  • Page 56 Communicating with the Module Half-duplex serial protocol: • is a protocol for one host processor and one or more field devices. You must use half-duplex modems if there is more than one 1770-KFC15 module. • allows only one host processor or field device to transmit at any one time •...
  • Page 57: Parallel Communication

    Communicating with the Module Parallel Communication Parallel communication with the module can be half-duplex DF1 only. Full duplex is not supported. The parallel port is not supported in V4.2 or later. Half-duplex parallel protocol: • uses the same protocol as with half-duplex RS-232C (serial) •...
  • Page 58: Embedded Responses

    Communicating with the Module Embedded Responses An embedded response occurs when a DF1 ACK or NAK is embedded within another DF1 message. Embedded responses can improve the throughput of a full-duplex DF1 link since a transmitter will not need to wait any longer than necessary to receive a response (ACK or NAK) to the last message it has sent.
  • Page 59: Message Reply Time-Out

    Communicating with the Module Message Reply Time-out To aid in memory buffer management, a message reply time-out parameter has been added to the V4.2 and later 1770-KFC15 firmware. This is the length of time the KFC will wait for a reply to a request message.
  • Page 60: Df1 Src And Dst Address

    Communicating with the Module NOTE: The new 1747-KFC15 will always use the ControlNet address as the default DF1 destination address as did the old KFC. Note that DH+ PCCC messages (i.e., PCCC messages that originate from a device on DH+) have source and destination information contained in their message header.
  • Page 61: Rslinx Df1 Driver Anomaly

    Communicating with the Module 3. If a DH+ PCCC message request comes in from ControlNet, it must be forwarded onto the DF1 link. Since DH+ PCCC messages have source and destination information contained in their message header, these source and destination values can be used for the SRC and DST addresses on the DF1 link.
  • Page 62: Auto-Recovery

    Communicating with the Module Auto-recovery An auto-recovery feature has been added so that the new KFC can automatically recover from non-hardware error conditions. The default setting for this feature is “Disabled.” It is recommended that this feature be enabled if the KFC is operating in a remote location where a manual reset of the module would be difficult.
  • Page 63 6-10 Communicating with the Module For applications using the RSLinx DF1 driver, a user trying to increase the number of outstanding messages the RSLinx driver uses (to browse the ControlNet network, for example), should use care when doing so. Some messages may time out too soon. If this happens, the user sees red X’s in the RSWho screen.
  • Page 64: Troubleshooting The Module

    Chapter Troubleshooting the Module Use this chapter to interpret the indicators (status LEDs and seven-segment LED displays) on the module to help you troubleshoot problems. Interpreting the Status LEDs There are four, bi-color (red/green) status LEDs on the top of the module. Two are for ControlNet showing physical layer status of channels A (primary connection) and B (redundant media connection), one is for communication on the RS-232C or parallel port (HOST), and one is for the module (STATUS).
  • Page 65 Troubleshooting the Module Term State of the LED solid on continuously in the defined state flashing each LED alternates between the two defined states (or with OFF if only one state is defined). This only applies to a single LED viewed independently of the other. If both ControlNet LEDs are flashing, they flash together (in phase) railroad both LEDs alternate between the two defined states at the same time.
  • Page 66 Troubleshooting the Module State Probable Cause Recommended Action HOST No activity or no host present None FLICKERING Link OK--data is being None GREEN-OFF transmitted or received over the RS-232C or parallel port SOLID RED Link fault--the module has Check cable pinouts and detected a communication parameter settings, then reset the fault...
  • Page 67 Troubleshooting the Module Interpreting the Seven-Segment LED Displays Under normal conditions, the numeric displays should be off unless you are configuring the communication parameters. During operation, the numeric displays are used to indicate hardware fault conditions. When the STATUS LED is solid or flashing red, the left parameter display will show a number indicating the type of hardware fault.
  • Page 68 Troubleshooting the Module Table 7.1 Fault Descriptions This number: Indicates this fault: Meaning: Power Failure The power supply voltage is below the minimum rating for the module. The module will continue to communicate when this fault is detected, but configuration will not be possible. Invalid Network Address The chosen network address is greater than the highest network address ControlNet is configured for.
  • Page 69 Troubleshooting the Module Table 7.2 Possible File Names AB_INIT.C CM_ORIG.C DI_CFG70.C LL_UTIL.C P3U_OBJ.C AB_STAT.C CM_TARGT.C DI_COMON.C MAIN.C SM_CD.C ABU_INIT.C CN_OBJ.C FM_UTIL.C MR_ROUTR.C SM_CN.C AD_UTIL.C DB_OBJ.C GO_OBJ.C NV_OBJ.C SM_ISR.C BD_UTIL.C DF_CD.C GS_EVENT.C NVS_CNET.C SM_UTIL.C BR_OBJ.C DF_SPOBJ.C GS_UTIL.C NVS_DF1.C SM_XPORT.C BU_BITS.C DF_UM.C ID_OBJ.C OS_KERN.C SMU_HW.C...
  • Page 70 Appendix Product Specifications RS-232C Interface Start Bits Data Bits Parity None, Even, Odd Stop Bits Baud Rates 300, 600, 1200, 2400, 4800, 9600, 19200, 38400 Connector DB-25P (male) with 4-40 screwlock hardware Output RS-232C Protocol Allen-Bradley DF1 Cable Length Recommended maximum of 7.5 m (25 ft) at 38400 baud, or 15 m (50 ft) at lower baud rates Cable Type Shielded...
  • Page 71 Product Specifications RS-232C Interface Operating Temperature IEC 60068-2-1 (Test Ad, Operating Cold), IEC 60068-2-2 (Test Bd, Operating Dry Heat), IEC 60068-2-14 (Test Nb, Operating Thermal Shock): 0 to 60°C (32 to 140°F) Storage Temperature IEC 60068-2-1 (Test Ab, Un-packaged Non-operating Cold), IEC 60068-2-2 (Test Bb, Un-packaged Non-operating Dry Heat), IEC 60068-2-14 (Test Na, Un-packaged Non-operating Thermal Shock): -40 to 85°C (-40 to 185°F)
  • Page 72 Product Specifications 1770-KFC15 Supply Rating 115/230V ac 50/60 Hz, 0.2/0.1A Power Dissipation Cord Hard Service S or Junior Hard Service SJ grade 14AWG, 250V rating 115 Volt operation: Alpha Wire #546 230 Volt operation: Alpha Wire #920 Branch Circuit Protection Fuse 5 x 20 mm, 0.5A, 250V, IEC 127 Type T (Blue) Bussmann GDC-500mA...
  • Page 73 Product Specifications Notes: Publication 1770-UM520C-EN-P - July 2004 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 74: Cabling And Pinouts

    Appendix Cabling and Pinouts This appendix contains the pinout and wiring information required if you need to construct cables before connecting the 1770-KFC15 module to a host device. Cabling and Pinouts for RS-232C Connection The 1770-KFC15 module’s RS-232C connector is a DB-25 male with the following EIA standard pinout: Table B.1 EIA Standard Pinout Signal...
  • Page 75 Cabling and Pinouts The following diagrams illustrate wiring for a three-wire cable and a cable with handshaking lines. The maximum recommended cable lengths are: – baud rates less than or equal to 19200 15 m (50 ft) – baud rates equal to 38400 7.5 m (25 ft) Figure B.1 Three Wire Connections to IBM Computers (25-pin) 1770-KFC15...
  • Page 76 Cabling and Pinouts If you require active DSR and CTS signals and you don’t require handshaking lines from the module, add jumpers to the computer connections as shown in the next two illustrations. Figure B.3 Jumper Positions for DSR and CTS Lines (25-pin) 1770-KFC15 Host Computer Shield...
  • Page 77 Cabling and Pinouts If you are using handshake signals with your computer, use pinouts as shown in the next two illustrations. Figure B.5 Connection to IBM Computer with Handshake Signals (25-pin) 1770-KFC15 Host Computer Shield TXD 2 3RXD RXD 3 2 TXD RTS 4 5 CTS...
  • Page 78 Cabling and Pinouts The 1770-KFC15 module is connected to a modem through the RS-232C serial port. Figure B.7 Connection between the 1770-KFC15 and a Modem 1770-KFC15 Modem Shield TXD 2 2 RXD RXD 3 3 TXD RTS 4 4 RTS CTS 5 5 CTS DSR 6...
  • Page 79: Cabling And Pinouts For Parallel Port Connection

    Cabling and Pinouts Cabling and Pinouts for Parallel Port Connection The parallel port interface connector is a DB-25 female with the Centronics standard pinout shown in the table below. The polarity in the fourth column applies when a signal is active. Negative polarity indicates an active low signal, while positive polarity indicates an active high signal.
  • Page 80 Cabling and Pinouts Figure B.8 illustrates the wiring for a cable to connect the 1770-KFC15 module to a host computer through the parallel port. You must use a shielded cable. Figure B.8 Connection to IBM Computer through the Parallel Port (25-pin) DB-25 Male DB-25 Connector to...
  • Page 81 Cabling and Pinouts Notes: Publication 1770-UM520C-EN-P - July 2004 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 82: Df1 Diagnostic Command Support

    Appendix DF1 Diagnostic Command Support The information in this appendix deals with DF1 communications between the host processor and 1770-KFC15 module. The module interprets and responds to the following diagnostic commands from the host: Description Command Byte Function Code (hex) Diagnostic Loop Diagnostic Read Counters Diagnostic Status...
  • Page 83: Diagnostic Loop

    DF1 Diagnostic Command Support Diagnostic Loop You can use this command to check the integrity of the transmissions over the communication link. The command message transmits up to 243 bytes of data to a node interface module. The receiving module should reply to this command by transmitting the same data back to the originating node.
  • Page 84 DF1 Diagnostic Command Support Table C.4 Reply Format 1 byte 1 byte 2 bytes 16 bytes (old counters) or 46 bytes (new counters) DATA Table C.5 Reply Values (8-bit wide old counter descriptions) Counter Description Total DF1 packets received, low byte Total DF1 packets received, high byte Total DF1 packets transmitted, low byte Total DF1 packets transmitted, high byte...
  • Page 85 DF1 Diagnostic Command Support Table C.6 Reply Values (16-bit wide new counter descriptions) Counter Description Handshake Lines (Low byte only). This is a hexadecimal value that indicates the state of the hardware handshake lines. The bits are defined as follows: x x x DTR DCD DSR RTS CTS. The three most significant bits, represented by ‘x’, are not used and are always 0.
  • Page 86: Diagnostic Status

    DF1 Diagnostic Command Support Diagnostic Status This command requests a block of status information from an RS-232C device. The reply contains the information in its DATA field. The status information varies from device to device. The status block is shown below. Table C.7 Command Format 1 byte 1 byte...
  • Page 87: Diagnostic Counter Reset

    DF1 Diagnostic Command Support Diagnostic Counter Reset This command resets the diagnostic counters listed above. Table C.10 Command Format 1 byte 1 byte 2 bytes 1 byte Table C.11 Reply Format 1 byte 1 byte 2 bytes 1747-KFC15 Meters Instead of counters, the 1747-KFC15 module shows traffic activity and error conditions on 6 display-panel meters.
  • Page 88: Writing A Parallel Communication Driver

    Appendix Writing a Parallel Communication Driver The 1770-KFC15 module supports both full-duplex and half-duplex DF1 protocol over the RS-232C link. For details of the protocol format, refer to the document Allen-Bradley Data Highway/Data Highway Plus/DH-485 Communication Protocol and Command Set Reference Manual (1770-6.5.16).
  • Page 89 Writing a Parallel Communication Driver Pin Notation BYTE Mode NIBBLE Mode Strobe Host Data Clock/ Acknowledge Host Data Clock/ Acknowledge (ACK) (ACK) Data 0 Data 0 to/from 1770-KFC15 Data 0 to 1770-KFC15 Data 1 Data 1 to/from 1770-KFC15 Data 1 to 1770-KFC15 Data 2 Data 2 to/from 1770-KFC15 Data 2 to 1770-KFC15...
  • Page 90 Writing a Parallel Communication Driver The host communication software must turn on pin 17 (Host Transmit Control) to transmit data and reset it to receive data from the module. Every byte transmitted to the module must be clocked with a positive transition on pin 1. Every byte or nibble sent from the module must be clocked with a positive transition on pin 10.
  • Page 91: Data Transmission

    Writing a Parallel Communication Driver Data Transmission The following describes the actions that should be taken by both the host and module to send and transmit data. Note that 1 means logical 1 or high, regardless of whether or not the signal is normally active high or active low.
  • Page 92 Writing a Parallel Communication Driver To receive data in Byte mode, the host: 1. Sets pin 14 (Auto Feed) to 1. 2. Reads the data. 3. Sets pin 1 (Strobe) to 0 then 1. If there is more data to send, the module: Sets pin 15 (Error) and pin 12 (P.
  • Page 93 Writing a Parallel Communication Driver To send the upper nibble, the module: 1. Checks that the host’s pin 14 (Auto Feed) is set to 0. 2. Places the upper nibble on the handshaking lines. 3. Sets pin 10 (Acknowledge) to 0 then 1. To receive the upper nibble, the host: 1.
  • Page 94 Index Numerics configuration changes save 1747-KFC15 4-12 successful Preface-3 defined 4-12 unsuccessful meters configuration panel displays 1756-CNB configuration panel pushbuttons Preface-3 defined configuration procedures 1770-KFC15 overview of Preface-3 defined configuring the advanced communication 4-14 1770-KFC15 diagnostic counters parameters 1770-KFC15 module configuring the basic parameters overview of the configuring the module...
  • Page 95 Index-2 diagnostic command support parallel communication factory defaults RSLinx driver anomaly 4-13 setting SRC and DST address fault descriptions file names Preface-3 defined full duplex DH+ PCCC message Preface-3 defined Preface-3 defined full-duplex serial protocol DHRIO Preface-3 defined diagnostic counter reset command format reply format half duplex...
  • Page 96 Index-3 Preface-3 defined VIEW network access cable network access port network address Preface-3 defined reading 1770-KFC15 counters with a diagnostic network update time (NUT) 4-14 command new KFC Preface-2 related products Preface-3 defined Preface-1 related publications Nibble Transfer Mode repeater node Preface-4 defined...
  • Page 97 Index-4 Preface-3 terms and abbreviations troubleshooting the module trunkline Preface-4 defined trunkline section Preface-4 defined understanding the ControlNet architecture unscheduled data 4-13 verifying the communication parameters viewing basic parameter settings writing a parallel communication driver Publication 1770-UM520C-EN-P - July 2004 Artisan Technology Group - Quality Instrumentation ...
  • Page 98 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 99 Rockwell Automation Support Rockwell Automation provides technical information on the web to assist you in using our products. At http://support.rockwellautomation.com, 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.

Table of Contents