Download ControlNet Communication Interface Module User Manual
Transcript
ControlNet Communication Interface Module 1770-KFC15 User Manual 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 http://www.ab.com/manuals/gi) 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 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 Identifies information that is critical for successful application and understanding of the product. ATTENTION 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 • recognize the consequence SHOCK HAZARD BURN HAZARD Labels may be located on or inside the equipment to alert people that dangerous voltage may be present. Labels may be located on or inside the equipment to alert people that surfaces may be dangerous temperatures. Preface 7KH.)&FRPPXQLFDWLRQLQWHUIDFHPRGXOHSURYLGHVDFRPPXQLFDWLRQOLQNEHWZHHQ D&RQWURO1HWFDEOHV\VWHPDQGGHYLFHVZLWKDVHULDORUSDUDOOHOSRUWVXFKDVSURJUDPPLQJ WHUPLQDOVSRUWDEOHFRPSXWHUVDQGRWKHUVHULDOSDUDOOHOGHYLFHV Purpose of the Manual 7KURXJKRXWWKLVPDQXDOZHUHIHUWRWKH.)&FRPPXQLFDWLRQLQWHUIDFHPRGXOHDV VLPSO\¶WKHPRGXOH· 8VHWKLVPDQXDOWR • LQVWDOODQGFRQILJXUHWKHPRGXOH • XQGHUVWDQGKRZWKHPRGXOHFRPPXQLFDWHVRQWKHQHWZRUNSURFHGXUHVDQG SURWRFROV • WURXEOHVKRRWIRUSUREOHPV Related Publications 7KHVHSXEOLFDWLRQVFRQWDLQLQIRUPDWLRQUHODWHGWRWKH.)&&RPPXQLFDWLRQ,QWHUIDFH PRGXOH Publication Title Publication Number ControlNet Cable System Planning and Installation Manual CNET-IN002 ControlNet Cable System Component List AG-PA002 DF1 Protocol and Command Set Reference Manual 1770-RM516 Industrial Automation Wiring and Grounding Guidelines 1770-4.1 PLC-5 Family Programmable Controllers Hardware Installation Manual 1785-6.6.1 Publication 1770-UM520C-EN-P - July 2004 P-2 Related Products 7KHPRGXOHFUHDWHVDQLQWHUIDFHEHWZHHQWKH&RQWURO1HWFDEOHV\VWHPDQGGHYLFHVZLWKD VHULDORUSDUDOOHOSRUW,WKDVEHHQYHULILHGWRZRUNZLWKWKHVHSURGXFWV • $OOHQ%UDGOH\&RQWURO1HWWDSV 73573673<5DQG73<6 • $OOHQ%UDGOH\KLJKYROWDJH$&DQG'&W\SHUHSHDWHUV 537DQG537' • $OOHQ%UDGOH\3/&SURJUDPPDEOHFRQWUROOHUV/&/&/& /& • $OOHQ%UDGOH\FRPSXWHULQWHUIDFHFDUGV.7&DQG.7&; • $OOHQ%UDGOH\)OH[,2$GDSWHUV$&1$&15 • $OOHQ%UDGOH\,2$GDSWHUV$&1$&15 • $OOHQ%UDGOH\&RQWURO/RJL[&RQWURO1HW%ULGJH0RGXOH&1%DQG &1%5 • 5RFNZHOO6RIWZDUH·V56/RJL[569LHZ56/LQ[561HW:RU[56/RJL[ 56/RJL[ • 1HWZRUN$FFHVVFDEOH&3 2WKHU&RQWURO1HWGHYLFHVDQGVRIWZDUHWKDWFRPSO\ZLWKWKH&RQWURO1HW1HWZRUN VSHFLILFDWLRQVFDQDOVREHXVHGZLWKWKHPRGXOH Publication 1770-UM520C-EN-P - July 2004 P-3 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 ACK 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. A ControlNet cable system can be either single or redundant media. DF1 DF1 protocol is an Allen-Bradley RS-232 proprietary data-link layer protocol that combines features of subcategories D1 (data transparency) and F1 (two-way simultaneous transmission with embedded responses) of ANSI x3.28 specification. The KFC uses DF1 protocol to communicate on the serial port. DH+ Data Highway Plus network; existing Allen-Bradley peer-to-peer network for messaging and program upload/download DH+ PCCC message a PCCC message that originated from a device on a DH+ network DHRIO Data Highway and Remote I/O DST the destination address on a DF1 link full duplex simultaneous send/receive between devices, point-to-point half duplex data transmission in one direction at a time, usually point-to-multipoint NAK a DF1 negative acknowledgement NAP network access port; input/output (RJ-45 style) connector for a programming terminal to gain full access to the network network a collection of connected nodes (end devices). The connection paths between any pair of nodes can include repeaters, routers, bridges and gateways. network address the network address of a node on the ControlNet cable system. This address must be in the range of 1 to 99 (decimal) and be unique to that subnet. A subnet can contain a maximum of 99 nodes. new KFC Version 4.2 or later of the KFC firmware node any physical device connecting to the ControlNet cable system that requires a network address in order to function on the network. NUT network update time; the rate at which access to the ControlNet network is granted Publication 1770-UM520C-EN-P - July 2004 P-4 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; an Allen-Bradley communication protocol used on the Data Highway Plus network repeater a two-port active physical layer component that reconstructs all traffic it hears on one network segment side and retransmits it to another network segment side. Repeaters allow for extensions in network distance, conversion to alternate media (coaxial cable, fiber, etc.) and altering the topology of the network. RIO Remote Input/Output; an Allen-Bradley remote input/output link that supports remote, time-critical, I/O and control communication between a master PLC controller and its remote I/O and adapter mode slave processors RS-232C port a serial port that complies with accepted industry standards for serial communications connections SRC The source address on a DF1 link segment trunkline sections connected via taps with terminators at each end, and with no repeaters serial port input/output connector for a device that transmits data and control bits sequentially over a single transmission line. (See RS-232C port.) standard PCCC message A PCCC message that originated from a device that is not on a DH+ network subnet network segments connected by repeaters to make up one ControlNet network tap the connection device between any ControlNet device and the trunkline. A tap is required for each node and for both sides of each repeater. terminator a special circuit that prevents signal reflections from occurring at the end of a cable trunkline the bus or central part of a cable system trunkline section a length of trunkline cable between any two taps Publication 1770-UM520C-EN-P - July 2004 P-5 ATTENTION Environment and Enclosure 7KLVHTXLSPHQWLVLQWHQGHGIRUXVHLQD3ROOXWLRQ'HJUHHLQGXVWULDO HQYLURQPHQWLQRYHUYROWDJH&DWHJRU\,,DSSOLFDWLRQVDVGHILQHGLQ,(& SXEOLFDWLRQDWDOWLWXGHVXSWRPHWHUVZLWKRXWGHUDWLQJ 7KLVHTXLSPHQWLVFRQVLGHUHG*URXS&ODVV$LQGXVWULDOHTXLSPHQW DFFRUGLQJWR,(&&,6353XEOLFDWLRQ:LWKRXWDSSURSULDWH SUHFDXWLRQVWKHUHPD\EHSRWHQWLDOGLIILFXOWLHVHQVXULQJHOHFWURPDJQHWLF FRPSDWLELOLW\LQRWKHUHQYLURQPHQWVGXHWRFRQGXFWHGDVZHOODVUDGLDWHG GLVWXUEDQFH 7KLVHTXLSPHQWLVVXSSOLHGDV´HQFORVHGµHTXLSPHQW,WVKRXOGQRW UHTXLUHDGGLWLRQDOV\VWHPHQFORVXUHZKHQXVHGLQORFDWLRQVFRQVLVWHQW ZLWKWKHHQFORVXUHW\SHUDWLQJVVWDWHGLQWKH6SHFLILFDWLRQVVHFWLRQRIWKLV SXEOLFDWLRQ6XEVHTXHQWVHFWLRQVRIWKLVSXEOLFDWLRQPD\FRQWDLQ DGGLWLRQDOLQIRUPDWLRQUHJDUGLQJVSHFLILFHQFORVXUHW\SHUDWLQJVEH\RQG ZKDWWKLVSURGXFWSURYLGHVWKDWDUHUHTXLUHGWRFRPSO\ZLWKFHUWDLQ SURGXFWVDIHW\FHUWLILFDWLRQV 127(6HH1(0$6WDQGDUGVSXEOLFDWLRQDQG,(&SXEOLFDWLRQ DVDSSOLFDEOHIRUH[SODQDWLRQVRIWKHGHJUHHVRISURWHFWLRQ SURYLGHGE\GLIIHUHQWW\SHVRIHQFORVXUH$OVRVHHWKHDSSURSULDWH VHFWLRQVLQWKLVSXEOLFDWLRQDVZHOODVWKH$OOHQ%UDGOH\SXEOLFDWLRQ ´,QGXVWULDO$XWRPDWLRQ:LULQJDQG*URXQGLQJ*XLGHOLQHVµ IRUDGGLWLRQDOLQVWDOODWLRQUHTXLUHPHQWVSHUWDLQLQJWRWKLVHTXLSPHQW WARNING Preventing Electrostatic Discharge 7KLVHTXLSPHQWLVVHQVLWLYHWRHOHFWURVWDWLFGLVFKDUJHZKLFKFDQFDXVH LQWHUQDOGDPDJHDQGDIIHFWQRUPDORSHUDWLRQ)ROORZWKHVHJXLGHOLQHV ZKHQ\RXKDQGOHWKLVHTXLSPHQW • • • • • • 7RXFKDJURXQGHGREMHFWWRGLVFKDUJHSRWHQWLDOVWDWLF :HDUDQDSSURYHGJURXQGLQJZULVWVWUDS 'RQRWWRXFKFRQQHFWRUVRUSLQVRQFRPSRQHQWERDUGV 'RQRWWRXFKFLUFXLWFRPSRQHQWVLQVLGHWKHHTXLSPHQW ,IDYDLODEOHXVHDVWDWLFVDIHZRUNVWDWLRQ :KHQQRWLQXVHVWRUHWKHHTXLSPHQWLQDSSURSULDWHVWDWLFVDIH SDFNDJLQJ Publication 1770-UM520C-EN-P - July 2004 P-6 Notes: Publication 1770-UM520C-EN-P - July 2004 Table of Contents Chapter 1 ControlNet System Overview 2YHUYLHZRI&RQWURO1HW &RPPXQLFDWLRQ3URWRFRO 8QGHUVWDQGLQJWKH&RQWURO1HW$UFKLWHFWXUH 3ODQQLQJWKH+RVW&DEOH6\VWHP Chapter 2 Introducing the Module 2YHUYLHZRIWKH.)&0RGXOH Chapter 3 Installing the Module (OHFWURVWDWLF'DPDJH 2YHUYLHZRIWKH,QVWDOODWLRQ3URFHGXUH &RQQHFWLQJWRD+RVWWKURXJKWKH56&3RUW 56&%DXG5DWHV &DEOHV &RQQHFWRU 56&$FWLYLW\,QGLFDWRU &RQQHFWLQJWRD+RVWWKURXJKWKH3DUDOOHO3RUW &DEOHV &RQQHFWRU 3DUDOOHO3RUW$FWLYLW\,QGLFDWRU &RQQHFWLQJD'HYLFHWRWKH1HWZRUN$FFHVV3RUW &DEOHV &RQQHFWLQJWRWKH$&3RZHU6XSSO\ &RQQHFWLQJWRWKH&RQWURO1HW&DEOH6\VWHP $WWDFKLQJWKH0RGXOHWRD:DOORU0RXQWLQJ%UDFNHW Publication 1770-UM520C-EN-P - July 2004 2 Table of Contents Chapter 4 Configuring the Module 2YHUYLHZRI&RQILJXUDWLRQ3URFHGXUHV 'LVSOD\V 3XVKEXWWRQV &RQILJXULQJWKH0RGXOHE\8VLQJ3XVKEXWWRQV 9HULI\LQJWKH&RPPXQLFDWLRQ3DUDPHWHUV .)&'LDJQRVWLF&RXQWHUV 5HDGLQJ.)&&RXQWHUV:LWKD'LDJQRVWLF&RPPDQG Chapter 5 Understanding the Extra-hop Feature 0HWKRG1R&RQILJXUDWLRQ 0HWKRG&RQILJXUHD3DWK8VLQJWKH3XVKEXWWRQV DQGVHJPHQW'LVSOD\ 3DWK/HQJWK 3RUW1XPEHUV $GGUHVV6ORW1XPEHU Chapter 6 Communicating with the Module ')&RPPXQLFDWLRQ 6HULDO&RPPXQLFDWLRQ 3DUDOOHO&RPPXQLFDWLRQ (PEHGGHG5HVSRQVHV 0HVVDJH5HSO\7LPHRXW 'HIDXOW')$GGUHVV ')65&DQG'67$GGUHVV 56/LQ[')'ULYHU$QRPDO\ $XWRUHFRYHU\ 0HVVDJH%XIIHUV Chapter 7 Troubleshooting the Module ,QWHUSUHWLQJWKH6WDWXV/('V Publication 1770-UM520C-EN-P - July 2004 Table of Contents 3 Appendix A Product Specifications Appendix B Cabling and Pinouts &DEOLQJDQG3LQRXWVIRU56&&RQQHFWLRQ % &DEOLQJDQG3LQRXWVIRU3DUDOOHO3RUW&RQQHFWLRQ % Appendix C DF1 Diagnostic Command Support 'LDJQRVWLF/RRS & 'LDJQRVWLF5HDG&RXQWHUV & 'LDJQRVWLF6WDWXV & 'LDJQRVWLF&RXQWHU5HVHW & .)&0HWHUV & Appendix D Writing a Parallel Communication Driver ')3DUDOOHO&RPPXQLFDWLRQ' 'DWD7UDQVPLVVLRQ ' Index Publication 1770-UM520C-EN-P - July 2004 4 Table of Contents Publication 1770-UM520C-EN-P - July 2004 Chapter 1 ControlNet System Overview 7KLVFKDSWHUEULHIO\GHVFULEHVWKHQHWZRUNDUFKLWHFWXUH)RUGHWDLOHGLQIRUPDWLRQUHIHUWRWKH &RQWURO1HW&DEOH6\VWHP3ODQQLQJDQG,QVWDOODWLRQ0DQXDO&1(7,1 Overview of ControlNet &RQWURO1HWFRPELQHVWKHFDSDELOLWLHVRI'DWD+LJKZD\3OXVDQG5HPRWH,2LQDVLQJOHORFDO DUHDQHWZRUN/$1,WSURYLGHVWLPHFULWLFDOFRPPXQLFDWLRQFDSDELOLWLHVIRUUHDOWLPH FRQWURODQGPHVVDJLQJVHUYLFHVIRUSHHUWRSHHUFRPPXQLFDWLRQ 6HYHUDOGHYLFHVFDQEHFRQQHFWHGWRWKH&RQWURO1HWFDEOHV\VWHPLQFOXGLQJSHUVRQDO FRPSXWHUVSURJUDPPDEOHORJLFFRQWUROOHUVPRGHPVYDULDEOHVSHHGGULYHUVRSHUDWRU LQWHUIDFHVDQGRWKHUGHYLFHVZLWKGLUHFW&RQWURO1HWFDEOHV\VWHPFRQQHFWLRQV7RFRQQHFW GLUHFWO\GHYLFHVPXVWEHDEOHWRKDQGOH&RQWURO1HWFRPPXQLFDWLRQSURWRFRO7KH 3/&&LVVXFKDGHYLFH6RPHHTXLSPHQWKRZHYHUUHTXLUHVDQLQWHUPHGLDWHGHYLFHWR DFWDVDQLQWHUIDFHEHWZHHQLWDQGWKHQHWZRUN7KH.)&PRGXOHDFWVDVWKLV LQWHUIDFH5HIHUWR&KDSWHUIRUPRUHLQIRUPDWLRQRQWKH.)&PRGXOH Physical Characteristics 7KHSK\VLFDOQHWZRUNPHGLDIRU&RQWURO1HWLVFRD[LDOFDEOHZLWKUHGXQGDQWPHGLD FRQQHFWLRQVDVDQRSWLRQ7KHDOORZDEOHOHQJWKRIDFDEOHVHJPHQWLQWKHQHWZRUNGHSHQGVRQ WKHQXPEHURIQRGHVLQWKHVHJPHQW$VLQJOHVXEQHWFDQDFFRPPRGDWHVHYHUDOVHJPHQWVE\ XVLQJUHSHDWHUV Communication Protocol 7KHPRVWLPSRUWDQWIXQFWLRQRIWKH&RQWURO1HWQHWZRUNLVWRWUDQVSRUWWLPHFULWLFDOFRQWURO LQIRUPDWLRQ2WKHULQIRUPDWLRQLVDOVRWUDQVSRUWHGEXWLVQRWDOORZHGWRLQWHUIHUHZLWK WLPHFULWLFDOPHVVDJHV7KLVLVGRQHWKURXJKDFRPPXQLFDWLRQSURWRFROWKDWGHWHUPLQHV DFFHVVWRWKH&RQWURO1HWQHWZRUNXVLQJDWLPHVOLFHDFFHVVDOJRULWKP$FFHVVWRWKHQHWZRUN RFFXUVDWDXVHUFRQILJXUDEOHSHULRGFDOOHGWKHQHWZRUNXSGDWHWLPH187 Publication 1770-UM520C-EN-P - July 2004 1-2 ControlNet System Overview 7KH187LVGLYLGHGLQWRWKUHHSDUWV 6FKHGXOHG³HYHU\QRGHLVJXDUDQWHHGRQHRSSRUWXQLW\WRWUDQVPLW 8QVFKHGXOHG³UHPDLQLQJWLPHLVGLYLGHGDPRQJDOOQRGHVRQDURXQGURELQEDVLV7KLV URWDWLRQRIDFFHVVUHSHDWVXQWLOWKHWLPHDOORWWHGWRWKHXQVFKHGXOHGSRUWLRQLVXVHGXS7KH DPRXQWRIWLPHDYDLODEOHIRUWKHXQVFKHGXOHGSRUWLRQLVGHWHUPLQHGE\WKHWUDIILFORDGRIWKH VFKHGXOHGSRUWLRQ 0DLQWHQDQFH³WKHPRGHUDWRUQRGHWKHRQHZLWKWKHORZHVWDGGUHVVWUDQVPLWVLQIRUPDWLRQ WRNHHSWKHRWKHUQRGHVV\QFKURQL]HGLQWLPH boundary moves depending on scheduled traffic load Start • reserved for scheduled traffic • each device transmits only once • unscheduled traffic • reserved for network maintenance 31446-M 7KHSDUWRIWKHLQWHUYDOLQZKLFKDQ\JLYHQGDWDZLOOEHVHQWGHSHQGVRQLWVSULRULW\ RIZKLFKWKHUHDUHWZROHYHOV 6FKHGXOHG'DWD³WLPHFULWLFDOLQIRUPDWLRQWKDWPXVWEHVHQWDWDIL[HGDQGUHSHWLWLYHUDWHLV VHQWH[FOXVLYHO\LQWKHVFKHGXOHGSRUWLRQRIWKH187 8QVFKHGXOHG'DWD³LQIRUPDWLRQWKDWGRHVQRWKDYHVWULFWWLPHFRQVWUDLQWV,WLVVHQWRQO\LI QRGDWDLVZDLWLQJWREHVHQWDWDKLJKHUSULRULW\ 7KH.)&PRGXOHVXSSRUWVQRQWLPHFULWLFDOPHVVDJLQJDQGSURJUDPPLQJ GDWDDQGVHQGVRQO\XQVFKHGXOHGGDWD Understanding the ControlNet Architecture 7KH&RQWURO1HWFDEOHV\VWHPSURYLGHVWKHIOH[LELOLW\WRGHVLJQDFRPPXQLFDWLRQ QHWZRUNIRU\RXUDSSOLFDWLRQ7RWDNHDGYDQWDJHRIWKLVIOH[LELOLW\\RXVKRXOG VSHQGHQRXJKWLPHSODQQLQJKRZWRLQVWDOO\RXUFDEOHV\VWHPEHIRUHDVVHPEOLQJ DQ\RIWKHKDUGZDUH&RQVXOWWKH&RQWURO1HW&DEOH6\VWHP3ODQQLQJDQG,QVWDOODWLRQ 0DQXDO&1(7,1IRUDIXOOGHVFULSWLRQRIWKHFDEOHV\VWHPDQGGHWDLOHGLQVWDOODWLRQ LQVWUXFWLRQV Publication 1770-UM520C-EN-P - July 2004 ControlNet System Overview 1-3 Planning the Host Cable System $VHULDORUSDUDOOHOKRVWFRPSXWHUFRQWUROOHURURWKHUGHYLFHFDQFRQQHFWWRWKH PRGXOHWKURXJKHLWKHUWKHSDUDOOHORU56&VHULDOSRUW%RWKSRUWVRQWKHPRGXOH FDQQRWEHDFWLYHDWWKHVDPHWLPHVR\RXPXVWGHFLGHZKLFKSRUWLVWKHPRVW DSSURSULDWHIRU\RXUDSSOLFDWLRQ7KLVGHFLVLRQGHWHUPLQHVWKHFDEOLQJDQG KDUGZDUHUHTXLUHPHQWVIRU\RXUV\VWHP &RPPXQLFDWLRQEHWZHHQHLWKHUDSDUDOOHORUVHULDOKRVWDQGWKHPRGXOHLVFDUULHG RXWXVLQJ$OOHQ%UDGOH\·VSURSULHWDU\')SURWRFRO')LVDIXOORUKDOIGXSOH[ SURWRFROWKDWFDUULHVPHVVDJHVLQWDFWRYHUDOLQN7KHSURWRFROGHOLPLWVPHVVDJHV GHWHFWVDQGVLJQDOVHUURUVUHWULHVDIWHUHUURUVDQGFRQWUROVPHVVDJHIORZ,QD W\SLFDOQHWZRUNDVGLVFXVVHGLQWKLVPDQXDOWKHKRVWLVWKHPDVWHUVWDWLRQDQGWKH PRGXOHLVWKHVODYH)RUDFRPSOHWHGHVFULSWLRQRIWKH')SURWRFROUHIHUWRWKH ')3URWRFRODQG&RPPDQG6HW5HIHUHQFH0DQXDO50 IMPORTANT )LUPZDUH9DQGODWHUGRQRWVXSSRUWWKHSDUDOOHOSRUW Planning for an RS-232C Serial Port 6HULDOSRUWFRPPXQLFDWLRQFDQWDNHSODFHLQHLWKHUIXOORUKDOIGXSOH[PRGH,ID VLQJOHPRGXOHSHUVHULDOKRVWLVXVHGHLWKHUKDOIGXSOH[RUIXOOGXSOH[ FRPPXQLFDWLRQFDQWDNHSODFH6LQFHLWLVIDVWHUDQGHDVLHUWRFRQILJXUHIXOOGXSOH[ LVDOZD\VSUHIHUUHGRYHUKDOIGXSOH[ Host RS-232C Link 1770-KFC15 ControlNet ControlNet Devices 31348-M Publication 1770-UM520C-EN-P - July 2004 1-4 ControlNet System Overview ,IPRUHWKDQRQHPRGXOHLVFRQQHFWHGWRDKRVWRQO\KDOIGXSOH[FRPPXQLFDWLRQFDQRFFXU DQGKDOIGXSOH[PRGHPVPXVWEHXVHGEHWZHHQWKHPRGXOHDQGWKHKRVW6HH)LJXUHRQ SDJH'HWHUPLQHKRZPDQ\PRGXOHV\RXZLOOQHHGEHIRUHSODQQLQJWKHOD\RXWRIWKHKRVW V\VWHPEHFDXVHFDEOHOHQJWKDQGEDXGUDWHDUHDIIHFWHGDVZHOO6HH$SSHQGL[%IRUGHWDLOV Figure 1.1 Connecting Multiple Modules to One Host By Using Modems Host RS-232C Link Modem Modem Modem 1770-KFC15 1770-KFC15 ControlNet ControlNet ControlNet ControlNet Devices ControlNet ControlNet Devices 31349-M Publication 1770-UM520C-EN-P - July 2004 ControlNet System Overview 1-5 Planning for a Parallel Port (Not supported in V4.2 and later) Host Parallel Link 1770-KFC15 ControlNet ControlNet Devices 31347-M 7KHSDUDOOHOSRUWLQWHUIDFHQRWVXSSRUWHGLQ9RUODWHUFRQVLVWVRIHLJKWELGLUHFWLRQDOGDWD OLQHVDQGQLQHKDQGVKDNLQJOLQHV&RQVLGHUWKHIROORZLQJUHTXLUHPHQWVZKHQSODQQLQJIRUD SDUDOOHOSRUWFRQQHFWLRQ • 'DWDWUDQVIHUVRFFXULQKDOIGXSOH[PRGHEHWZHHQWKHSDUDOOHOKRVWDQGWKH PRGXOH • 'DWDWUDQVIHUPRGHLVFRQILJXUHGXVLQJSXVKEXWWRQVRQWKHPRGXOHDQGFDQ EHE\WHVELWVRUQLEEOHVELWV • :KHQFRQQHFWLRQLVYLDWKHSDUDOOHOSRUW\RXFDQKDYHRQO\RQHPRGXOHSHU KRVW • 7KHPD[LPXPUHFRPPHQGHGFDEOHOHQJWKEHWZHHQWKHPRGXOHDQGWKH SDUDOOHOKRVWLVPIW • 7KHFDEOHEHWZHHQWKHPRGXOHDQGWKHSDUDOOHOKRVWPXVWEHVKLHOGHG )RUGHWDLOHGFDEOLQJDQGSLQRXWLQIRUPDWLRQVHH$SSHQGL[%&DEOLQJDQG3LQRXWV)RUD GLVFXVVLRQRIGDWDWUDQVIHUPRGHVDQGRWKHUFRPPXQLFDWLRQLVVXHVVHH&KDSWHU &RPPXQLFDWLQJZLWKWKH0RGXOHDQG$SSHQGL[':ULWLQJD3DUDOOHO&RPPXQLFDWLRQ'ULYHU Publication 1770-UM520C-EN-P - July 2004 1-6 ControlNet System Overview Notes: Publication 1770-UM520C-EN-P - July 2004 Chapter 2 Introducing the Module Overview of the 1770-KFC15 Module 7KHPRGXOHHQDEOHV\RXWRFRQQHFW56GHYLFHVGLUHFWO\WR&RQWURO1HW'HYLFHW\SHV UHTXLULQJFRQQHFWLRQWRWKH&RQWURO1HWFDEOHV\VWHPDUHYDULHGLQFOXGLQJPXOWLYHQGRU DXWRPDWLRQHTXLSPHQWSHUVRQDOFRPSXWHUVPLQLFRPSXWHUVDQGPRGHPV Figure 2.1 Top View Network Access Port Status LEDs Parallel Port RS-232C Port ControlNet Channel B BNC Connector ControlNet Channel A BNC Connector Fuse Power Connector 115/230 VAC Line Selector Switch 31352-M Publication 1770-UM520C-EN-P - July 2004 2-2 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 ControlNet Network B Sending or Controlling Devices Supporting PCCC ControlNet Network A RS-232C Telephone Line Modem 1770-KFC15 Desktop PC Parallel Redundant media 1770-KFC15 31351-M 7KHPRGXOHFRQQHFWVWRWKH&RQWURO1HWIURPRQH&KDQQHO$RUERWKRILWVWZR%1& FRQQHFWRUVYLDDVWDQGDUGRQHPHWHU&RQWURO1HWFRD[LDOWDS)RUUHGXQGDQWPHGLDERWK FRQQHFWRUVDUHXVHG6HH)LJXUH 7KHPRGXOHKDVWKUHHSRUWVIRUGHYLFHFRQQHFWLRQV 56&VHULDOSRUW³SURYLGHVKDOIRUIXOOGXSOH[FRPPXQLFDWLRQZLWKDVHULDOQRGHVXFK DVDKRVWFRPSXWHUDQLQWHOOLJHQWFRQWUROOHURUDPRGHP SDUDOOHOSRUW³SURYLGHVKDOIGXSOH[FRPPXQLFDWLRQZLWKDSDUDOOHOKRVWVXFKDVDFRPSXWHU RQO\LQYHUVLRQVSULRUWR9 QHWZRUNDFFHVVSRUW³OHWV\RXFRQQHFWDSURJUDPPLQJWHUPLQDORURWKHUGHYLFHWRWKH PRGXOHIRUIXOOQHWZRUNDFFHVVZLWKRXWGLVUXSWLQJWKHFDEOHZLULQJ Publication 1770-UM520C-EN-P - July 2004 Introducing the Module 2-3 7KHVHULDODQGSDUDOOHOSRUWVXVH')SURWRFROZKLOHWKHUHPDLQLQJQHWZRUNDFFHVV SRUWKDQGOHV&RQWURO1HWSDFNHWVGLUHFWO\ 6WDWXV+RVWDQG&RQWURO1HW/('VRQWKHWRSRIWKHPRGXOHLQGLFDWHFXUUHQW RSHUDWLQJFRQGLWLRQVRIWKHXQLWDQGFRPPXQLFDWLRQDFWLYLWLHVWDNLQJSODFHWKURXJK WKHSRUWV Figure 2.3 Bottom View Pushbuttons Panel Mounting Holes 7-Segment LED Displays 31353-M 7KHPRGXOHLVFRQILJXUHGE\XVLQJWKHSXVKEXWWRQVDQGVHYHQVHJPHQW/(' GLVSOD\LQWKHFRQILJXUDWLRQSDQHORQWKHERWWRPRIWKHXQLWDVVKRZQLQ)LJXUH 8VHWKHSXVKEXWWRQVDQGVHYHQVHJPHQW/('VLQWKHFRQILJXUDWLRQSDQHORQWKH ERWWRPRIWKHXQLWWRVHWDQGYHULI\WKH&RQWURO1HWDGGUHVVIRUWKHPRGXOHDQGDOO VHULDO56&RUSDUDOOHOFRPPXQLFDWLRQSDUDPHWHUV Compatibility 7KHPRGXOHLVFRPSDWLEOHZLWKWKHIROORZLQJLQWHUIDFHV • 56&VHULDOSRUWV • ,%03&FRPSDWLEOHSDUDOOHOSRUWV • ,%07\SH36FRPSDWLEOHSDUDOOHOSRUWV • &RQWURO1HWGHYLFHVWKDWFRPSO\ZLWKWKH&RQWURO1HWVSHFLILFDWLRQ • SURJUDPPLQJWHUPLQDOSURGXFWVWKDWFRPSO\ZLWK&RQWURO1HWVSHFLILFDWLRQV IRUWKH1HWZRUN$FFHVV3RUW Publication 1770-UM520C-EN-P - July 2004 2-4 Introducing the Module Notes: Publication 1770-UM520C-EN-P - July 2004 Chapter 3 Installing the Module 8VHWKLVFKDSWHUWRLQVWDOOWKHPRGXOH7KLVFKDSWHUGHVFULEHV • • • • • • DQRYHUYLHZRIWKHJHQHUDOLQVWDOODWLRQSURFHGXUH KRZWRFRQQHFWWKHPRGXOHWRDKRVWWKURXJKWKH56&VHULDOSRUW KRZWRFRQQHFWWKHPRGXOHWRDKRVWWKURXJKWKHSDUDOOHOSRUW KRZWRFRQQHFWWKHPRGXOHWRDKRVWWKURXJKWKHLVRODWHGQHWZRUNDFFHVVSRUW1$3 KRZWRFRQQHFWWKHPRGXOHWRWKH&RQWURO1HWFDEOHV\VWHP KRZWRDWWDFKWKHPRGXOHWRDZDOORUPRXQWLQJEUDFNHW 3LQRXWDQGZLULQJGHWDLOVDUHSURYLGHGLQ$SSHQGL[%&DEOLQJDQG3LQRXWV5HDGWKLVLI\RX QHHGWRFRQVWUXFWFDEOHV,IDWDSLVQRWDYDLODEOHRQWKH&RQWURO1HWFDEOHV\VWHPIRUWKH PRGXOHUHIHUWRWKH&RQWURO1HW&DEOH6\VWHP3ODQQLQJDQG,QVWDOODWLRQ0DQXDO &1(7,1WRGHWHUPLQHLI\RXUFDEOHV\VWHPFDQDFFRPPRGDWHDQRWKHUQRGHDQGWRSODQ ZKHUHWRPRXQWWKHWDSWKHQIROORZWKHPRXQWLQJLQVWUXFWLRQVDWWKHHQGRIWKLVFKDSWHU Electrostatic Damage ATTENTION (OHFWURVWDWLFGLVFKDUJHFDQGDPDJHVHPLFRQGXFWRUGHYLFHVLQVLGHWKH PRGXOH7RJXDUGDJDLQVWHOHFWURVWDWLFGDPDJHZHDUDQDSSURYHGZULVW VWUDSJURXQGLQJGHYLFHRUWRXFKDJURXQGHGREMHFWWRULG\RXUVHOIRI HOHFWURVWDWLFFKDUJHEHIRUHKDQGOLQJWKHSURGXFWV Publication 1770-UM520C-EN-P - July 2004 3-2 Installing the Module Overview of the Installation Procedure 0DNHVXUHWKDWWKH&RQWURO1HWFDEOHV\VWHPFDQDFFRPPRGDWHDGGLWLRQDOQRGHVRQH SHUPRGXOHEHLQJLQVWDOOHG 'HWHUPLQHWKHSODFHPHQWRIWKHPRGXOHGHVNZDOORUPRXQWLQJEUDFNHW &RQQHFWWKHPRGXOHWRWKHKRVWWKURXJKHLWKHUWKHSDUDOOHORUVHULDOSRUWRUWKURXJK WKHQHWZRUNDFFHVVSRUW &RQQHFWWKHPRGXOHWRDSRZHUVXSSO\DVGHWDLOHGODWHULQWKLVFKDSWHU &RQILJXUHWKHFRPPXQLFDWLRQVSDUDPHWHUVRQWKHPRGXOHDVGHWDLOHGLQ&KDSWHU &RQILJXULQJWKH0RGXOH &RQQHFWWKHPRGXOHWRWKHQHWZRUNE\XVLQJWDSV IMPORTANT 3ODFHPHQWRIWKHPRGXOHZLOOGHWHUPLQHLIPRXQWLQJFRPHVEHIRUHRU DIWHUFRQQHFWLQJWKHFDEOHV Connecting to a Host through the RS-232C Port $VLQJOHIXOORUKDOIGXSOH[56&VHULDOSRUWXVLQJWKH')SURWRFROSURYLGHV FRPPXQLFDWLRQVZLWKHLWKHUDKRVWFRPSXWHURULQWHOOLJHQWFRQWUROOHU)RUDQH[SODQDWLRQRI IXOODQGKDOIGXSOH[VHH&KDSWHU&RPPXQLFDWLQJZLWKWKH0RGXOH RS- 232C Baud Rates 7KHPRGXOHVXSSRUWVWKHIROORZLQJEDXGUDWHVDQG Publication 1770-UM520C-EN-P - July 2004 Installing the Module 3-3 Cables &DEOLQJIRUWKH56&FRQQHFWRUZLOOYDU\GHSHQGLQJRQ\RXUDSSOLFDWLRQ<RXFDQXVH HLWKHUDZLUHFDEOHRUDFDEOHZLWKKDQGVKDNLQJOLQHV)RUZLULQJGLDJUDPVVHH$SSHQGL[% &DEOLQJDQG3LQRXWV7KHPD[LPXPUHFRPPHQGHGFDEOHOHQJWKVDUH ² ² EDXGUDWHVOHVVWKDQRUHTXDOWR EDXGUDWHVHTXDOWR PIW PIW Connector 7KH56&LQWHUIDFHFRQQHFWRUDWWKHPRGXOHHQGLVD'%PDOHFRQQHFWRU'7(ZLWK (,$(OHFWURQLFV,QGXVWULHV$VVRFLDWLRQVWDQGDUGSLQRXWDVRXWOLQHGLQ$SSHQGL[%&DEOLQJ DQG3LQRXWV 6HFXUHFRQQHFWRUVE\WLJKWHQLQJVFUHZORFNVZLWKLQOEVWRUTXHXQWLOVQXJ RS-232C Activity Indicator 7KH+267/('ZLOOIOLFNHUZKHQWKHPRGXOHLVUHFHLYLQJRUWUDQVPLWWLQJGDWDRYHUWKH 56&LQWHUIDFH7KH/('ZLOOEHRIIZKHQQRGDWDDFWLYLW\LVRFFXUULQJRYHUWKH56& LQWHUIDFH Publication 1770-UM520C-EN-P - July 2004 3-4 Installing the Module Connecting to a Host through the Parallel Port IMPORTANT 7KHSDUDOOHOSRUWLVQRWVXSSRUWHGLQ9DQGODWHU 7KHSDUDOOHOSRUWLQWHUIDFHLVFRPSDWLEOHZLWKWKHSDUDOOHOSRUWVRI,%03&VDQGDOVRZLWK ELGLUHFWLRQDOSDUDOOHOSRUWVRI36FRPSXWHUV7ZRGDWDWUDQVIHUPRGHVDUHDYDLODEOHWR SURYLGHFRPSDWLELOLW\E\WHDQGQLEEOHELW6SHFLI\WKHPRGHRISDUDOOHOSRUWRSHUDWLRQ XVLQJWKHSXVKEXWWRQVRQWKHFRQILJXUDWLRQSDQHO&RQILJXUDWLRQLVGLVFXVVHGLQ&KDSWHU &RPPXQLFDWLQJZLWKWKH0RGXOH,QHLWKHUFDVHWKHDSSURSULDWHVRIWZDUHGULYHULVUHTXLUHG RQWKHKRVWFRPSXWHU Cables 7KHPD[LPXPFDEOHOHQJWKUHFRPPHQGHGLVPIW7KHFDEOHVKRXOGEHVKLHOGHG Connector 7KHSDUDOOHOSRUWLQWHUIDFHFRQQHFWRULVD'%IHPDOHFRQQHFWRUZLWKDVWDQGDUG&HQWURQLFV SLQRXW6HH$SSHQGL[%&DEOLQJDQG3LQRXWVIRUFDEOLQJDQGSLQRXWGHWDLOV 6HFXUHFRQQHFWRUVE\WLJKWHQLQJVFUHZORFNVZLWKLQOEVWRUTXHXQWLOVQXJ Parallel Port Activity Indicator 7KH+267/('ZLOOIOLFNHUZKHQWKHPRGXOHLVUHFHLYLQJRUWUDQVPLWWLQJGDWDRYHUWKH SDUDOOHOLQWHUIDFH7KH/('ZLOOEHRIIZKHQQRGDWDDFWLYLW\LVRFFXUULQJRYHUHLWKHUWKH 56&RUWKHSDUDOOHOSRUWLQWHUIDFH Connecting a Device to the Network Access Port 8VHWKHLVRODWHGQHWZRUNDFFHVVSRUWWRFRQQHFWDWUDQVLWRU\GHYLFHVXFKDVDSURJUDPPLQJ GHYLFHWRWKHPRGXOH Cables <RXPXVWXVHWKH$OOHQ%UDGOH\1HWZRUN$FFHVV&DEOHFDWDORJQR&3 Publication 1770-UM520C-EN-P - July 2004 Installing the Module 3-5 Connecting to the AC Power Supply 7KHPRGXOHFRQWDLQVDQLQWHUQDOWUDQVIRUPHUWKDWDOORZV\RXWRVZLWFKEHWZHHQ9DFRU 9DFDW+]RU+]UHVSHFWLYHO\ ATTENTION WARNING 7KHPRGXOHGRHVQRWKDYHDQ212))VZLWFKVRSRZHULVDSSOLHGWRWKH PRGXOHDVVRRQDV\RXSOXJLWLQ)RUWKLVUHDVRQ\RXPXVWVHOHFWWKH YROWDJHEHIRUHSOXJJLQJLQWKHPRGXOHWRSUHYHQWGDPDJLQJWKHXQLW (QVXUHWKDWWKHHTXLSPHQWLVFRQQHFWHGWRDSURSHUO\JURXQGHG$& 9+]VXSSO\DFFRUGLQJWRDSSOLFDEOHORFDO UHTXLUHPHQWVDQGFRGHV 31355-M 7RVHOHFWWKHLQSXWYROWDJH /RFDWHWKHUHGYROWDJHVHOHFWRUVZLWFKRQWKHVLGHRIWKHPRGXOHEHVLGHWKHIXVHV 6OLGHWKHVZLWFKWRWKHOHIWIRU9DFRUWRWKHULJKWIRU9DF7KHVHOHFWHG YROWDJHLVYLVLEOHLQWKHLQGHQWHGSDUWRIWKHVZLWFK 3OXJLQWKHPRGXOH Publication 1770-UM520C-EN-P - July 2004 3-6 Installing the Module Connecting to the ControlNet Cable System 7RFRQQHFWWKHPRGXOHWRWKH&RQWURO1HWFDEOHV\VWHPXVHDQDSSURYHG&RQWURO1HWWDS 5HIHUWRWKH&RQWURO1HW&DEOH6\VWHP3ODQQLQJDQG,QVWDOODWLRQ0DQXDO&1(7,1IRU FRPSOHWHLQVWUXFWLRQVRQFRQQHFWLQJWKHWDSWRWKHFDEOHV\VWHP ATTENTION ,IWKHPRGXOHLVFRQQHFWHGWRDFDEOHV\VWHPWKDWGRHVQRWVXSSRUW UHGXQGDQWPHGLDWKHWDSGURSOLQHVKRXOGEHFRQQHFWHGWRWKH%1& FRQQHFWRUODEHOHGFKDQQHO$7KHFKDQQHO%FRQQHFWRUVKRXOGEHXQXVHG ,IWKHFDEOHV\VWHPLVUHGXQGDQWWKHPRGXOHVKRXOGEHFRQQHFWHGVXFK WKDWDOOGHYLFHVRQWKHQHWZRUNXVHWKHVDPHFDEOHIRUWKHVDPHFKDQQHO 7KHFKDQQHO$FRQQHFWRURQDOOSURGXFWVVKRXOGEHFRQQHFWHGWRWKH VDPHFDEOH7KHVDPHDSSOLHVIRUWKHFKDQQHO%FRQQHFWRUV 7RFRQQHFWWKHPRGXOHWRWKHWDSGRWKHIROORZLQJ ,IWKHPRGXOHLVQRWWKHODVWGHYLFHLQWKHVHJPHQW ² &RQQHFWWKHWDSWRWKHFRD[LDOWUXQNOLQH ² &RQQHFWWKHGURSOLQH%1&WRWKHFKDQQHO$%1&RIWKHPRGXOH ,IWKHPRGXOHLVWKHODVWGHYLFHLQWKHVHJPHQWLQVWDOODWHUPLQDWRUDWWKHHQGRIWKH FDEOHVHJPHQWWKHQIROORZWKHLQVWUXFWLRQVLQVWHS ,IXVLQJUHGXQGDQWPHGLDUHSHDWHLWKHUVWHSRUVWHSIRUFKDQQHO%RIWKHPRGXOH Publication 1770-UM520C-EN-P - July 2004 Installing the Module 3-7 Attaching the Module to a Wall or Mounting Bracket <RXFDQVHWWKHPRGXOHRQDQ\IODWVXUIDFHVXFKDVDGHVNRUVKHOIRUDWWDFKLWWRDPRXQWLQJ EUDFNHWRUGLUHFWO\WRDZDOOIRUYHUWLFDOSODFHPHQW8VHWKHWZRWKUHDGHGLQVHUWVRQ WKHXQLWLI\RXDUHPRXQWLQJLWYHUWLFDOO\0DLQWDLQDµFOHDUDQFHRQDOOVLGHVRIWKHPRGXOH 150 mm 5.9 inches DIA. 5.16 - 5.54 mm 0.203 - 0.218 inches 31357-M 7RDWWDFKWKHPRGXOHWRDZDOO 0DUNWKHSRVLWLRQRIWKHVFUHZLQVHUWVRQWKHVXUIDFHWRZKLFKLWLVWREHDWWDFKHG 'ULOOKROHVWKURXJKWKHVXUIDFHDVVKRZQLQWKHGUDZLQJDERYH ,QVHUWVFUHZVIURPWKHEDFNRIWKHVXUIDFHWKURXJKWKHKROHVDQGLQWRWKHVFUHZ LQVHUWVWKHQWLJKWHQ IMPORTANT 7KHFRQILJXUDWLRQSXVKEXWWRQVDQGGLVSOD\VZLOOQRWEHDFFHVVLEOHRU YLVLEOHLIWKHPRGXOHLVZDOORUEUDFNHWPRXQWHG Publication 1770-UM520C-EN-P - July 2004 3-8 Installing the Module Notes: Publication 1770-UM520C-EN-P - July 2004 Chapter 4 Configuring the Module 8VHWKLVFKDSWHUWRFRQILJXUHWKHPRGXOH·VFRPPXQLFDWLRQSDUDPHWHUVYLDWKHSXVKEXWWRQV DQGVHYHQVHJPHQWGLVSOD\VLQWKHFRQILJXUDWLRQSDQHORQWKHERWWRPRIWKHPRGXOH Overview of Configuration Procedures 7KHPRGXOHKDVWZRPRGHVRIRSHUDWLRQUXQPRGHDQGFRQILJXUDWLRQPRGH'XULQJQRUPDO RSHUDWLRQWKHPRGXOHIXQFWLRQVLQUXQPRGH7RFKDQJHWKHFRPPXQLFDWLRQSDUDPHWHUVWKH XQLWPXVWEHLQFRQILJXUDWLRQPRGH $Q\FKDQJHVPDGHWRWKHFRPPXQLFDWLRQSDUDPHWHUVWDNHHIIHFWDVVRRQDVWKH\DUHVDYHG DQGWKHXQLWUHWXUQVWRUXQPRGH:KLOHLQFRQILJXUDWLRQPRGHWKHPRGXOHFRQWLQXHVWR FRPPXQLFDWHDFFRUGLQJWRLWVFXUUHQWVHWWLQJV7KLVDOORZV\RXWRYLHZWKHFXUUHQWVHWWLQJV ZLWKRXWLQWHUUXSWLQJWKHRSHUDWLRQRIWKHXQLW IMPORTANT 9HULI\DOOSDUDPHWHUVHWWLQJVEHIRUHFRQQHFWLQJWKHPRGXOHWRWKH QHWZRUN,QFRUUHFWVHWWLQJVPD\FDXVHXQUHOLDEOHDQGXQSUHGLFWDEOH RSHUDWLRQRIWKHQHWZRUN 3DUDPHWHUVHWWLQJVDUHVDYHGLQQRQYRODWLOHPHPRU\VRWKDW\RXGRQRWORVHWKHPHYHQLI SRZHUWRWKHPRGXOHLVLQWHUUXSWHG:KHQWKHPRGXOHLVLQUXQPRGHWKHVHYHQVHJPHQW GLVSOD\LVRIIWRFRQVHUYHSRZHU IMPORTANT ,IWKHPRGXOHGLVSOD\VV\PEROVRWKHUWKDQWKRVHVKRZQLQWKLVFKDSWHULW LVPDOIXQFWLRQLQJ&RQWDFW\RXU$OOHQ%UDGOH\UHSUHVHQWDWLYHWRDUUDQJH WRUHWXUQWKHXQLWIRUVHUYLFLQJ Displays 7KHIROORZLQJGUDZLQJVKRZVWKHGLVSOD\VRQWKHFRQILJXUDWLRQSDQHORQWKHERWWRPRIWKH PRGXOH7KHOHIWGLVSOD\RQHGLJLWVKRZVWKHQXPEHURIWKHSDUDPHWHUEHLQJFRQILJXUHG 7KHWZRULJKWGLVSOD\VWZRGLJLWVVKRZWKHFXUUHQWVHWWLQJIRUWKDWSDUDPHWHU &RPPXQLFDWLRQSDUDPHWHUVDUHFRQILJXUHGLQWZRPHQXVDPDLQPHQXIRUEDVLFSDUDPHWHUV DQGDVXEPHQXIRUPRUHDGYDQFHGSDUDPHWHUVIRUWKH56&VHULDOSRUW Publication 1770-UM520C-EN-P - July 2004 4-2 Configuring the Module Parameter Number Current Setting VIEW SAVE DATA EXIT 31358-M Pushbuttons 7KHRSHUDWLRQRIWKHWKUHHSXVKEXWWRQVODEHOOHG9,(:'$7$DQG(;,7LQWKH FRQILJXUDWLRQSDQHODUHGHVFULEHGLQWKLVWDEOH Pressing this button or button combination: Performs this task: VIEW In run mode, places the module in configuration mode. This is the only button that has a function in run mode. In configuration mode, cycles through the possible communication parameters (displayed on the left digit). If you hold the button down for more than 1 second, the parameter number advances automatically. DATA In configuration mode, cycles through the possible communication settings for the parameter shown on the left. The data is displayed on the right two digits. If you hold the button down for more than 1 second, the settings advance and accelerate automatically. When the left display shows A, C, or P, press DATA to enter the sub-menu. Publication 1770-UM520C-EN-P - July 2004 Configuring the Module 4-3 Pressing this button or button combination: Performs this task: 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. The module will begin operating with the new configuration as soon as it returns to run mode. VIEW + DATA In configuration mode, resets all communication parameters to their factory defaults. The changes do not take effect until the configuration is saved, and the module returns to run mode, i.e., until VIEW and EXIT are pressed simultaneously. If only EXIT is pressed the unit returns to run mode without making the factory default changes. Configuring the Module by Using Pushbuttons %HIRUHFRQILJXULQJWKHPRGXOH\RXVKRXOGGHWHUPLQHWKHSDUDPHWHUVHWWLQJVWKHQHWZRUN UHTXLUHV,IWKH\GLIIHUIURPWKHIDFWRU\GHIDXOWVVKRZQLQWKHSDUDPHWHUWDEOHVRQWKH IROORZLQJSDJHVXVHWKHGLUHFWLRQVEHORZWRFKDQJHWKHP )RUQRUPDORSHUDWLRQ\RXPXVWFRQILJXUHWKHEDVLFFRPPXQLFDWLRQSDUDPHWHUV)RUVSHFLDO FRPPXQLFDWLRQQHHGV\RXFDQFRQILJXUHWKHDGYDQFHGFRPPXQLFDWLRQSDUDPHWHUVZKLFK SURYLGHPRUHIOH[LELOLW\LQWKHRSHUDWLRQRIWKHPRGXOH :KLOH\RXDUHFKDQJLQJWKHSDUDPHWHUVLQFRQILJXUDWLRQPRGHWKHPRGXOHFRQWLQXHVWR RSHUDWHXVLQJLWVFXUUHQWVHWWLQJV7KHFKDQJHGSDUDPHWHUVHWWLQJVGRQRWWDNHHIIHFWXQWLOWKH\ DUHVDYHGDQGWKHPRGXOHUHWXUQVWRUXQPRGH Viewing Basic Parameter Settings 7RYLHZWKHFXUUHQWSDUDPHWHUVHWWLQJV 3UHVVWKH9,(:EXWWRQWRHQWHUFRQILJXUDWLRQPRGH7KHILUVWSDUDPHWHUQXPEHULV GLVSOD\HGRQWKHOHIWGLVSOD\ZLWKLWVFXUUHQWVHWWLQJLQWKHULJKWWZRGLVSOD\V 3UHVV9,(:WRGLVSOD\WKHQH[WSDUDPHWHUDQGLWVFXUUHQWVHWWLQJRUKROGLWGRZQWR F\FOHWKURXJKWKHFRPPXQLFDWLRQSDUDPHWHUV:KHQWKHODVWSDUDPHWHULVUHDFKHGWKH FRQILJXUDWLRQQXPEHUZUDSVEDFNWRWKHVWDUW 3UHVV(;,7WRUHWXUQWKHPRGXOHWRUXQPRGHZLWKRXWFKDQJLQJSDUDPHWHUV Publication 1770-UM520C-EN-P - July 2004 4-4 Configuring the Module Configuring the Basic Parameters 7KHEDVLFSDUDPHWHUVDUHQXPEHUHG]HURWRHLJKW7KHOHWWHUV$&)DQG3DOVRFRPHXSRQ WKHVHYHQVHJPHQW/('VDV\RXF\FOHWKURXJKWKHPDVGHVFULEHGDERYH7KHOHWWHU$OHWV\RX LQWRWKHVXEPHQXWKDWFRQWDLQVWKHDGYDQFHGFRPPXQLFDWLRQSDUDPHWHUV7KHVHWWLQJV GLVSOD\HGEHVLGHOHWWHU)DUHWKHVHULHVDQGUHYLVLRQQXPEHURIWKHPRGXOH 7RFRQILJXUHWKHEDVLFSDUDPHWHUV 3UHVVWKH9,(:EXWWRQWRHQWHUFRQILJXUDWLRQPRGH 3UHVV9,(:DVRIWHQDVQHFHVVDU\RUKROGLWGRZQXQWLOWKHGHVLUHGSDUDPHWHULV UHDFKHG 2QFHWKHGHVLUHGSDUDPHWHULVGLVSOD\HGSUHVVWKH'$7$EXWWRQWRF\FOHWKURXJKWKH DYDLODEOHVHWWLQJV2QO\YDOLGVHOHFWLRQVIRUWKHJLYHQSDUDPHWHURSWLRQDUHGLVSOD\HG :KHQ\RXKDYHUHDFKHGWKHGHVLUHGGDWDVHWWLQJ\RXFDQSUHVV9,(:WRGLVSOD\WKH QH[WSDUDPHWHU :KHQDOOUHOHYDQWSDUDPHWHUVKDYHEHHQVHWSUHVV9,(:DQG(;,7WRJHWKHUWRVDYH WKHSDUDPHWHUVHWWLQJVDQGUHWXUQWKHPRGXOHWRUXQPRGH 7KHEDVLFFRPPXQLFDWLRQSDUDPHWHUVDQGWKHLUYDOLGVHWWLQJVDUHGHVFULEHGLQ7DEOH Table 4.1 Basic Communication Parameters Parameter Number Parameter Description Factory Default Network Address Auto Addressing (AA) or 01-99 AA or 99 ControlNet Auto Addressing is not supported in version 4.2 or later. The factory default for V4.2 is 99. Port DF1 Port Serial (00), Parallel (01) Parallel port is not supported in version 4.2 or later. Publication 1770-UM520C-EN-P - July 2004 00 Configuring the Module 4-5 Table 4.1 Basic Communication Parameters Parameter Number Parameter Description Factory Default Baud Rate 300 (03), 600 (06), 1200 (12), 2400 (24), 4800 (48), 9600 (96), 19200 (19), 38400 (38) bits/sec 96 Parity None (00), Even (01), Odd (02) 00 Full/Half Duplex Full duplex (00), Half duplex (01) for serial port only 00 Parallel Port Transfer Nibble data transfers to host (01), Byte data transfers to host (02) 01 RS-232C Parallel Parallel port is not supported in version 4.2 or later. DF1 Error Detection BCC Block Check Code (00), or CRC16 Cyclic Redundancy Check (01) 00 or 01 For V4.2 and later, the default is CRC (01). Publication 1770-UM520C-EN-P - July 2004 4-6 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. 00 Valid addresses are 00-77 Octal inclusive. Diagnostic Command Execution Determines whether PCCC diagnostic commands are executed directly by the KFC15 (01) or passed through to the host computer (00). 01 Advanced Parameters Sub-menu Lets user into the sub-menu to set extra parameters. N/A Other Press DATA key to enter the Advanced Parameters sub-menu. Firmware Revision (major, minor) Displays the module series and revision. V4.2 and later displays the revision as numbers, e.g., 4.2. Older revisions display this as letters, e.g., B B. Publication 1770-UM520C-EN-P - July 2004 N/A Configuring the Module 4-7 Table 4.1 Basic Communication Parameters Parameter Number Parameter Description Factory Default Displays diagnostic counter information. N/A V4.2 and later support additional parameters. Counter Sub-menu Press the DATA key to enter the Counters sub-menu. See the new counter table in Appendix C. Extra Path Sub-menu Lets the user into the Extra Path sub-menu. N/A Press the DATA key to enter the Extra Path sub-menu. See the Extra-hop section in chapter 5. NOTE: Network paths are made up of hops. Publication 1770-UM520C-EN-P - July 2004 4-8 Configuring the Module Configuring the Advanced Communication Parameters 7KHDGYDQFHGFRPPXQLFDWLRQSDUDPHWHUVQXPEHUV]HURWKURXJKQLQHDUHLQWKHDGYDQFHG SDUDPHWHUVVXEPHQX6HH7DEOHRQSDJH6XEPHQXSDUDPHWHUVDUHIROORZHGE\D GHFLPDOLQWKHGLVSOD\9LHZWKHPWKHVDPHZD\EDVLFSDUDPHWHUVDUHYLHZHGZKHQ\RXHQWHU WKHVXEPHQX Advancead Parameter Number Current Setting Sub-Menu Indicator VIEW SAVE DATA EXIT 31359-M 7RHQWHUWKHVXEPHQXSUHVV9,(:XQWLOSDUDPHWHU$DSSHDUVLQWKHOHIWGLVSOD\DQG GDVKHVLQWKHULJKWGLVSOD\WKHQSUHVV'$7$ 7KHQXPEHURQWKHOHIWFKDQJHVIURP$WRDQGLWVGHFLPDOSRLQWOLJKWVXS UHPDLQLQJOLWDVORQJDV\RXDUHLQWKHVXEPHQX 3UHVV9,(:WRGLVSOD\WKHVXEPHQXSDUDPHWHUVDVGHVFULEHGIRUWKHEDVLF SDUDPHWHUVXQWLO\RXUHDFKRQH\RXZDQWWRFRQILJXUH 3UHVV'$7$WRGLVSOD\DQGF\FOHWKURXJKWKHVHWWLQJVIRUWKHDGYDQFHGSDUDPHWHUV XQWLO\RXJHWWRWKHRQH\RXZDQW 5HSHDWWKHSURFHVVXQWLO\RXKDYHFRPSOHWHGVHWWLQJWKHSDUDPHWHUV 3UHVV9,(:DQG(;,7ZKLOHLQWKHVXEPHQXWRVDYHWKHFKDQJHVDQGUHWXUQWKH PRGXOHWRUXQPRGH Publication 1770-UM520C-EN-P - July 2004 Configuring the Module 4-9 1RWH<RXFDQSUHVV(;,7WRUHWXUQWRWKHPDLQPHQXIURPWKHVXEPHQXLI QHFHVVDU\7KLVGRHVQRWHQGWKHFRQILJXUDWLRQVHVVLRQ<RXFDQJREDFNWRWKH VXEPHQXDVGHVFULEHGLQVWHS7KHFKDQJHV\RXKDYHPDGHWRDGYDQFHGSDUDPHWHUV DUHQRWORVWDVORQJDV\RXJRWKURXJKWKHVDYHDQGH[LWSURFHGXUHGHVFULEHGRQ SDJHZKHQ\RXUHWXUQWKHPRGXOHWRUXQPRGH Table 4.2 Advanced Communication Parameters Parameter Number Parameter Description Factory Default Number of Retries Number of allowable retries per attempt on the RS-232C link: 00 - 10 02 Duplicate Message Detection Disabled (00), Enabled (01). If enabled, the module will acknowledge and discard duplicate messages received on the DF1 link. 01 DF1 ACK Time-out The time to wait for an ACK from the host computer. The time is from 0.1 to 5 seconds in 0.1 second increments (01-50). To calculate the time-out, multiply the number in the display by 0.1 second. 10 Modem Handshaking Disabled (00), Enabled (01) 00 Publication 1770-UM520C-EN-P - July 2004 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 the start of transmission. The delay is from 0 to 0.99 seconds in 10 ms (0.01 second) increments. No delay (00) To calculate the delay, multiply the number in the display by 0.01 seconds. This parameter takes effect only when the KFC15 is in half-duplex mode and handshaking is enabled. End of Message to RTS Off The delay between the end of a message and the KFC15 setting RTS inactive. The delay is from 0 to 0.99 seconds in 10 ms (0.01 second) increments. No delay (00) To calculate the delay, multiply the number in the display by 0.01 seconds. This parameter takes effect only when the KFC15 is in halfduplex mode and handshaking is enabled. Embedded Response Mode configure the embedded response mode • 0 – Auto Detect – Default • 1 – Always send embedded responses • 2 – Never send embedded responses Publication 1770-UM520C-EN-P - July 2004 0 Configuring the Module 4-11 Table 4.2 Advanced Communication Parameters Parameter Number Parameter Description Factory Default Message Reply Time-out Used to configure the message reply time-out. 5 secs This parameter represents time in seconds and has a range of 1 to 99 seconds. The default value is 5 seconds. Default DF1 Address Used to configure the default DF1 address. FE This parameter is a hexadecimal value and has a range of 0 to FF. The value FE is a special value that indicates that the current ControlNet address should be used. The default value is FE. Therefore, the default behavior is to use the ControlNet address just as the old KFC did. Auto Recovery Used to configure the auto-recovery feature. 0 A parameter value of 0 means disabled (the default), and a value of 1 means enabled. Publication 1770-UM520C-EN-P - July 2004 4-12 Configuring the Module Saving Configuration Changes 7RVDYHDOOSDUDPHWHUVLQERWKWKHPDLQPHQXDQGWKHVXEPHQXLQQRQYRODWLOHPHPRU\ SUHVVWKH9,(:DQG(;,7EXWWRQVVLPXOWDQHRXVO\7KHPRGXOHUHWXUQVWRUXQPRGH7KLV HQGVWKHFRQILJXUDWLRQVHVVLRQ ,IWKHVDYHLVVXFFHVVIXOWKHGLVSOD\ZLOOVKRZWKUHHGDVKHVIRUDSHULRGRIWZRVHFRQGV :KHQWKHPRGXOHUHWXUQVWRUXQPRGHWKHQHZFRQILJXUDWLRQWDNHVHIIHFWDQGWKHGLVSOD\ WXUQVRII:KLOHPRVWSDUDPHWHUVWDNHHIIHFWLPPHGLDWHO\VRPHHJWKH&RQWURO1HW0$& ,'LQLWLDWHDUHVHWRIWKHPRGXOH$IWHUWKHPRGXOHUHVHWVWKHQHZSDUDPHWHUVWDNHHIIHFW VIEW SAVE DATA EXIT 31360-M ,IWKHVDYHLVQRWVXFFHVVIXOWKHPRGXOHLVPDOIXQFWLRQLQJ7KHOHIWGLVSOD\ZLOOVKRZ KDUGZDUHIDXOWQXPEHUDQGWKH67$786/('ZLOOVKRZVROLGUHG,IWKLVKDSSHQVFRQWDFW \RXU$OOHQ%UDGOH\UHSUHVHQWDWLYH VIEW SAVE DATA EXIT 31361-M Publication 1770-UM520C-EN-P - July 2004 Configuring the Module 4-13 Exit Without Saving 7RH[LWZLWKRXWVDYLQJZKLOHLQWKHPDLQPHQXSUHVV(;,77KHPRGXOHUHWXUQVWRUXQPRGH IURPFRQILJXUDWLRQPRGHZLWKRXWVDYLQJDQ\FKDQJHV7KLVHQGVWKHFRQILJXUDWLRQVHVVLRQ DQGWKHSUHYLRXVVHWWLQJVZLOOUHPDLQLQHIIHFW 7RUHWXUQWRWKHPDLQPHQXIURPWKHVXEPHQXSUHVV(;,7<RXFDQPRYHEHWZHHQWKH WZRPHQXVDVPXFKDV\RXQHHGWRGXULQJDQ\JLYHQFRQILJXUDWLRQVHVVLRQ ,I\RXH[LWIURPWKHPDLQPHQXZLWKRXWVDYLQJDVGHVFULEHGDERYHDQ\FKDQJHVPDGHLQWKH VXEPHQXDUHQRWVDYHG,I\RXVDYHDQGH[LWIURPWKHPDLQPHQXFKDQJHVPDGHLQWKH VXEPHQXDUHVDYHGDVZHOO IMPORTANT ,IWKHPRGXOHLVOHIWLQDFWLYHLHZLWKQREXWWRQVSUHVVHGLQ FRQILJXUDWLRQPRGHIRUPLQXWHVLWUHWXUQVWRUXQPRGH$Q\FKDQJHV PDGHVLQFHJRLQJLQWRFRQILJXUDWLRQPRGHZLOOQRWEHVDYHG$OVRLI SRZHUWRWKHXQLWLVLQWHUUXSWHGZKLOHLQFRQILJXUDWLRQPRGHDQ\ FKDQJHVPDGHZLOOQRWEHVDYHG Setting Factory Defaults 7RUHVHWDOOSDUDPHWHUVLQERWKPHQXVWRWKHLUIDFWRU\GHIDXOWVSUHVVWKH9,(:DQG'$7$ EXWWRQVVLPXOWDQHRXVO\ZKHQLQFRQILJXUDWLRQPRGH:KHQWKLVEXWWRQFRPELQDWLRQLV SUHVVHGWKHPRGXOHGLVSOD\VWKHILUVWSDUDPHWHUDQGLWVIDFWRU\GHIDXOW 7RVDYHWKHIDFWRU\GHIDXOWSDUDPHWHUVSUHVVWKH9,(:DQG(;,7EXWWRQVVLPXOWDQHRXVO\ ,I\RXSUHVVRQO\WKH(;,7EXWWRQWKHXQLWUHWXUQVWRUXQPRGHZLWKRXWFKDQJLQJWKH SDUDPHWHUVWRWKHLUIDFWRU\GHIDXOWV Verifying the Communication Parameters %HIRUHFRQQHFWLQJWKHPRGXOHWRWKHQHWZRUNF\FOHWKURXJKWKHSDUDPHWHUVHWWLQJVDQGYHULI\ WKDWWKH\DUHFRUUHFW,QFRUUHFWVHWWLQJVPD\FDXVHXQUHOLDEOHDQGXQSUHGLFWDEOHRSHUDWLRQRI WKHQHWZRUN Publication 1770-UM520C-EN-P - July 2004 4-14 Configuring the Module 1770-KFC15 Diagnostic Counters 'LDJQRVWLFFRXQWHUVFDQQRZEHDFFHVVHGRQWKHVHJPHQWGLVSOD\RIWKHQHZ.)& PRGXOH$OORIWKHFRXQWHUVH[FHSWDUHELWVZLGHDQGDUHGLVSOD\HGLQKH[DGHFLPDO IRUPDW3UHVVWKH>'DWD@NH\WRWRJJOHEHWZHHQYLHZLQJWKHORZE\WHDQGKLJKE\WH6HH 7DEOH&RQSDJH&IRUDOLVWRIFRXQWHUV &RXQWHULVQRWUHDOO\DFRXQWHUDWDOOUDWKHULWGLVSOD\VWKHYDOXHRIWKHKDUGZDUHKDQGVKDNH OLQHV 7RYLHZWKHFRXQWHUV 3UHVVWKH>9LHZ@NH\XQWLO\RXVHHD&DQGGDVKHV^&` 3UHVVWKH>'DWD@NH\WRHQWHUWKHFRXQWHUVVXEPHQX&RXQWHUWKHKDUGZDUH KDQGVKDNHOLQHVLVGLVSOD\HG 3UHVVWKH>9LHZ@NH\WRDGYDQFHWRFRXQWHU7KHORZE\WHRI&RXQWHUWKHQXPEHU RI')SDFNHWVVHQWLVGLVSOD\HG)RUH[DPSOHLISDFNHWVKH[DGHFLPDOKDYH EHHQWUDQVPLWWHG\RXZLOOVHH^`1RWLFHWKHGHFLPDOSRLQWVDIWHUWKHDQGDIWHU WKH7KHGHFLPDOSRLQWDIWHUWKHLQGLFDWHVWKDW\RXDUHLQDVXEPHQX7KHGHFLPDO SRLQWDIWHUWKHLQGLFDWHVWKDWWKHORZE\WHLVEHLQJGLVSOD\HG 3UHVVWKH>'DWD@NH\WRYLHZWKHKLJKE\WHRIWKHFRXQWHU<RXVHH^`7KHUHLV QRGHFLPDOSRLQWDIWHUWKHLQGLFDWLQJWKDWWKLVLVWKHKLJKE\WH 3UHVVWKH>'DWD@NH\DJDLQWRYLHZWKHORZE\WH 3UHVVWKH>9LHZ@NH\WRGLVSOD\WKHQH[WFRXQWHU 3UHVVWKH>9LHZ@DQG>'DWD@NH\VWRJHWKHUWRFOHDUDOOWKHFRXQWHUV Reading 1770-KFC15 Counters With a Diagnostic Command 'LDJQRVWLFFRXQWHUVFDQEHUHDGE\VHQGLQJD3&&&'LDJQRVWLF5HDG&RXQWHUVFRPPDQGWR WKH.)&PRGXOH6HHSDJH&7KHRQO\FKDQJHIRUILUPZDUHYHUVLRQLVWKDWWKH QHZVHWRIFRXQWHUVOLVWHGLQ7DEOH&RQSDJH&FDQQRZEHUHDGE\VHWWLQJWKHDGGUHVV SDUDPHWHUWR[,IWKHDGGUHVVSDUDPHWHULVVHWWRDQ\RWKHUYDOXHWKHROG.)& FRXQWHUVZLOOEHUHDGLQVWHDG 1RWHWKDWWKH3&&&GLDJQRVWLFFRPPDQGFDQEHVHQWIURP')RU&RQWURO1HW2Q &RQWURO1HWWKHFRPPDQGVKRXOGEHVHQWWRWKH3&&&REMHFW Publication 1770-UM520C-EN-P - July 2004 Chapter 5 Understanding the Extra-hop Feature 7KHH[WUDKRSIHDWXUHKDVEHHQDGGHGVRWKDWQHWZRUNURXWLQJLQIRUPDWLRQFDQEHDGGHGWR VWDQGDUG3&&&')SDFNHWV)RUH[DPSOHXVLQJWKLVIHDWXUHD3&&&PHVVDJHIURPD 3/&PHVVDJHLQVWUXFWLRQFDQEHURXWHGWKURXJKD.)&PRGXOHWRD&1% PRGXOHRXWWKH&RQWURO/RJL[EDFNSODQHSRUWRIWKH&1%PRGXOHDQGDFURVVWKH &RQWURO/RJL[EDFNSODQHWRD/RJL[FRQWUROOHU TIP $KRSLVWKHURXWHDPHVVDJHWDNHVWRJHWIURPRQHPRGXOHWRWKH QH[WYLDDVLQJOHQHWZRUNVHJPHQW1HWZRUNURXWLQJSDWKVDUH FRQVWUXFWHGRIRQHRUPRUHKRSV %HIRUH\RXVHQGD3&&&UHDGRUZULWHFRPPDQGWRD/RJL[FRQWUROOHU\RXQHHGWRPDSRQH RUPRUHRIWKH/RJL[FRQWUROOHUVWDJVWRD3/&RU6/&VW\OHILOHQXPEHU7RPDSDWDJLQ 56/RJL[ (QVXUH56/RJL[LVRIIOLQH 6HOHFWWKH/RJLFPHQX 6HOHFW0DS3/&6/&0HVVDJHV 0DSRQHRUPRUHWDJVWRILOHQXPEHUV 'RZQORDGWKHQHZFRQILJXUDWLRQWRWKH/RJL[FRQWUROOHU 7KHUHDUHWZRZD\VWRXVHWKHH[WUDKRSIHDWXUH • 0HWKRG1R&RQILJXUDWLRQ • 0HWKRG&RQILJXUHD3DWK8VLQJWKH3XVKEXWWRQVDQGVHJPHQW'LVSOD\ Publication 1770-UM520C-EN-P - July 2004 5-2 Understanding the Extra-hop Feature Method 1: No Configuration 7KLVLVVSHFLILFDOO\LQWHQGHGWRURXWHPHVVDJHVWKURXJK&1%PRGXOHVWR/RJL[FRQWUROOHUVLQ WKHVDPHEDFNSODQH-XVWDGGRUWRWKH&RQWURO1HWQRGHDGGUHVVRIWKH') PHVVDJH,QIXOOGXSOH[PRGHWKH&RQWURO1HWQRGHDGGUHVVRIWKH')PHVVDJHLVVLPSO\ WKH')GHVWLQDWLRQDGGUHVVZKLFKLVLJQRUHGRQWKHORFDO')OLQN,QKDOIGXSOH[PRGHLWLV WKHUHPRWHDGGUHVV :KHQWKHQHZ.)&VHHVDQDGGUHVVWKDWLVKLJKHUWKDQLWZLOODGGD3RUW1XPEHURIDQG D6ORW$GGUHVVRIRUWRWKHPHVVDJH7KH3RUW1XPEHURIUHIHUVWRWKH&RQWURO/RJL[ EDFNSODQHSRUWRIWKH&1%PRGXOH • $GGLQJWRWKH&RQWURO1HWQRGHDGGUHVVZLOOURXWHWKHPHVVDJHWRVORW • $GGLQJWRWKH&RQWURO1HWQRGHDGGUHVVZLOOURXWHWKHPHVVDJHWRVORW • $GGLQJWRWKH&RQWURO1HWQRGHDGGUHVVZLOOURXWHWKHPHVVDJHWRVORW IMPORTANT EXAMPLE 7KHDFWXDO&RQWURO1HWDGGUHVVRIWKH&1%PXVWEHEHWZHHQDQG <RXKDYHD/RJL[UDFNZLWKDFRQWUROOHULQVORW7KHUDFNDOVRFRQWDLQV D&1%WKDWLVVHWWR0DF,'<RXVHWXSD3/&RURWKHU')GHYLFH WRVHQGDPHVVDJHWRDGGUHVVGHFLPDO7KHPHVVDJHZLOOJHWURXWHG WRWKH&1%DW0DF,'DQGWKHQWRWKHFRQWUROOHULQVORW Publication 1770-UM520C-EN-P - July 2004 Understanding the Extra-hop Feature 5-3 Method 2: Configure a Path Using the Pushbuttons and 7-segment Display TIP 7KLVPHWKRGZRUNVRQO\IRUWKH.)&PRGXOH )RUWKH.)&PRGXOHXVHPHWKRG <RXFDQXVHWKLVPHWKRGWRDFFHVV/RJL[FRQWUROOHUVWKDWDUHLQVORWVJUHDWHUWKDQ$VPDQ\ DVSDWKVFDQEHGHILQHGZLWKDVPDQ\DVKRSVHDFK7KH&RQWURO1HWQRGHDGGUHVV SDUDPHWHULVXVHGWRVHOHFWZKLFKRIWKHSDWKVLVEHLQJGHILQHGRUYLHZHG7KHUHIRUH\RX FDQGHILQHRQO\RQHSDWKIRUHDFK&RQWURO1HWQRGHDGGUHVVRQWKHORFDO&RQWURO1HWQHWZRUN $SDWKFRQVLVWVRIDSDWKOHQJWKIROORZHGE\DVHTXHQFHRISRUWQXPEHUVDQGQHWZRUN DGGUHVVHVRUVORWQXPEHUV Path Length 7KHSDWKOHQJWKFDQEHVHWWRRU ²,QGLFDWHVWKDWQRSDWKLVFRQILJXUHG ²7KHSDWKFRQWDLQVKRS3RUWDQG$GGUHVV6ORW1XPEHU ²7KHSDWKFRQWDLQVKRSV ²7KHSDWKFRQWDLQVKRSV Publication 1770-UM520C-EN-P - July 2004 5-4 Understanding the Extra-hop Feature Port Numbers 3RUWQXPEHUVFDQUDQJHIURPWR,IDGHYLFHKDVDEDFNSODQHFRQQHFWRUWKDWFRQQHFWRU ZLOOEHSRUW 6HH7DEOHRQSDJHIRUWKHSRUWQXPEHUVIRUVHYHUDOPRGXOHV&KHFNWKHSURGXFW GRFXPHQWDWLRQRU('6ILOHWRILQGWKHSRUWQXPEHUVRIRWKHUPRGXOHV Table 5.1 Port numbers Module: Port Number: Description 1756-CNB 1756-CNBR Port 1 ControlLogix Backplane Port 2 ControlNet 1788-CN2DN 1770-KFC15 1747-KFC15 Port 2 DeviceNet Port 3 ControlNet Port 2 ControlNet Port 3 DF1 Publication 1770-UM520C-EN-P - July 2004 Understanding the Extra-hop Feature 5-5 Address/Slot Number 7KLVLVHLWKHUWKHDGGUHVVRIDQRGHRQDQHWZRUNRUDVORWQXPEHURIDPRGXOHLQDEDFNSODQH 7KHYDOXHKDVDUDQJHRIWKURXJK2QWKH&RQWURO/RJL[EDFNSODQH\RXFDQXVHVORW QXPEHUVRIWKURXJK Example 5.1 EXAMPLE 7KLVH[DPSOHDVVXPHVD&1%DW&RQWURO1HWQRGHDGGUHVVDQGD /RJL[FRQWUROOHU/*;LQVORWRID&RQWURO/RJL[EDFNSODQH7KHVORW QXPEHURIWKH&1%DVZHOODVWKH&RQWURO1HWQRGHDGGUHVVRIWKH .)&DUHQRWVSHFLILHGVLQFHWKH\DUHQRWQHHGHGWRFRQVWUXFW WKHSDWK CNB at node address 54 DF1 device KFC module LGX in slot 12 ControlLogix backplane RS-232 ControlNet network 7RSURJUDPWKHSDWK 3UHVVWKH>9LHZ@NH\VHYHUDOWLPHVXQWLOWKHSDWKVXEPHQXDSSHDUV<RXVHH^3` 3UHVV>'DWD@WRHQWHUWKHSDWKVXEPHQX 3UHVV>'DWD@WRVHOHFWWKHDGGUHVVRIWKH&RQWURO1HWGHYLFHHJWKH&1%,IWKH DGGUHVVLV\RXVHH^`7KHOHDGLQJLQGLFDWHVWKDWQRSDWKKDVEHHQGHILQHG IRUWKLV&RQWURO1HWQRGHDGGUHVV7KDWLVWKHSDWKOHQJWKLV,IWKHSDWKOHQJWKLV QRQ]HUR\RXZLOOVHHDQ$LQVWHDGRIWKHIRUH[DPSOH^$`7KH$VWDQGVIRU $GGUHVVRU$FWLYH 3UHVV>9LHZ@WRDGYDQFHWRWKH3DWK/HQJWKSDUDPHWHU<RXVHH^/` 3UHVV>'DWD@WRVHWWKH3DWK/HQJWK2XUH[DPSOHKDVKRSVRWKHSDWKOHQJWKZLOOEH VLQFHE\WHVDUHQHHGHGRQHIRU3RUWDQGRQHIRU6ORW$GGUHVV<RXVHH^/` Publication 1770-UM520C-EN-P - July 2004 5-6 Understanding the Extra-hop Feature 3UHVV>9LHZ@WRDGYDQFHWRWKHILUVW3RUWSDUDPHWHU<RXVHH^`7KHGHIDXOW3RUW 1XPEHULVVR\RXGRQ·WQHHGWRGRDQ\WKLQJ3RUWLVWKH&RQWURO/RJL[EDFNSODQH SRUWRIWKH&1%PRGXOH 3UHVV>9LHZ@WRDGYDQFHWRWKHILUVW$GGUHVV6ORWSDUDPHWHU<RXVHH^` 3UHVV>'DWD@WRVHWWKH6ORWQXPEHU6LQFHWKHFRQWUROOHULVLQVORW\RXVHH ^` 7KH([WUDKRSSDWKLVQRZFRQILJXUHG3UHVV>9LHZ@VHYHUDOWLPHVWRUHYLHZWKHSDWKGDWD <RXVHH {A. 5 4} The ControlNet node address parameter (the CNB ControlNet node address) {L. 0 2} The Path Length {1. 0 1} The first port. (1 => CNB ControlLogix backplane port). {2. 1 2} The first Address/Slot number (12 => Slot number of the Logix Controller). {3. 0 1} The second port. Not used in our example. {4. 0 0} The second Address/Slot number. Not used. {5. 0 1} The third port. Not used in our example. {6. 0 0} The third Address/Slot number. Not used. TIP 1RWHWKDWVLQFHWKHSDWKOHQJWKLVSDUDPHWHUVDQGDUH LJQRUHGLQWKLVH[DPSOH$OVRQRWHWKDWWKH3RUW1XPEHUVGHIDXOWWR ZKLOHWKH$GGUHVV6ORWYDOXHVGHIDXOWWR <RXFDQQRZSUHVV>9LHZ@DQG>([LW@WRJHWKHUWRVDYHWKHSDWKWRIODVK IMPORTANT TIP ,I\RXSUHVV>([LW@WZLFHWKH.)&ZLOOH[LWFRQILJXUDWLRQPRGHDQGDQ\ LQIRUPDWLRQ\RXHQWHUHGZLOOEHGLVFDUGHG 1RWHWKDWXSWRSDWKVFDQEHGHILQHGZLWKXSWRKRSVHDFK7KH &RQWURO1HWQRGHDGGUHVVSDUDPHWHULVXVHGWRVHOHFWZKLFKRIWKH SDWKVLVEHLQJGHILQHGRUYLHZHG7KHUHIRUH\RXFDQRQO\GHILQHRQH SDWKIRUHDFK&RQWURO1HWQRGHDGGUHVVRQWKHORFDO&RQWURO1HW QHWZRUN Publication 1770-UM520C-EN-P - July 2004 Understanding the Extra-hop Feature 5-7 Example 5.2 EXAMPLE )RUWKLVH[DPSOH\RXKDYH&RQWURO1HWQHWZRUNV6HHWKHGLDJUDPWKDW IROORZV7KHILUVWFRQWDLQVWKH.)&DQGD&1%7KH &1%LVDW&RQWURO1HWQRGHDGGUHVV7KLVLV&1%&1%LVLQ VORWRI&RQWURO/RJL[EDFNSODQH 7KHVHFRQGQHWZRUNFRQWDLQV&1%PRGXOHV2QH&1%LVDW &RQWURO1HWQRGHDGGUHVV&1%DQGWKHRWKHULVDW&RQWURO1HWQRGH DGGUHVV&1%&1%LVLQVORWRI&RQWURO/RJL[EDFNSODQH &1%LVLQ&RQWURO/RJL[EDFNSODQHDORQJZLWKD/RJL[&RQWUROOHU /*;LQVORW 1RWHWKDWQHLWKHUWKHVORWQXPEHUVRI&1%DQG&1%QRUWKHQRGH DGGUHVVRI&1%DUHQHHGHGWRFRQVWUXFWWKHSDWK 7KHIROORZLQJSDWKZLOOURXWHD')PHVVDJHIURPWKH')GHYLFHWRWKH/RJL[&RQWUROOHU LQVORWRIWKHUHPRWH&RQWURO/RJL[EDFNSODQH7KH')PHVVDJHVKRXOGEHVHQWWR DGGUHVV Publication 1770-UM520C-EN-P - July 2004 5-8 Understanding the Extra-hop Feature Figure 5.1 CNB 1 (slot 4, node address 65) KFC module DF1 device CNB 2 (slot 7, node address 1) ControlLogix backplane 1 RS-232 ControlNet network 1 CNB 3 (node address 53) LGX (slot 16) ControlLogix backplane 2 ControlNet network 2 <RXVHH {A. 6 5} The ControlNet node address parameter (node address of CNB 1) {L. 0 6} The Path Length (6 => 3 hops) {1. 0 1} The 1st port. (1 => ControlLogix Backplane port of CNB 1) {2. 0 7} The 1st Address/Slot Number. (7 = > Slot # of CNB 2) {3. 0 2} The 2nd port. (2 => ControlNet port of CNB 2) {4. 5 3} The 2nd Address/Slot Number. (53 => The ControlNet node address of CNB 3) {5. 0 1} The 3rd port. (1 => ControlLogix Backplane port of CNB 3). {6. 1 6} The 3rd Address/Slot Number. (16 => Slot # of Logix Controller.) Publication 1770-UM520C-EN-P - July 2004 Chapter 6 Communicating with the Module DF1 Communication 7KHPRGXOHVXSSRUWVERWKIXOOGXSOH[DQGKDOIGXSOH[')SURWRFROEHWZHHQLWDQGDKRVW GHYLFH7KLVSURWRFROFDQEHXVHGRYHUHLWKHUWKHVHULDORUSDUDOOHOLQWHUIDFHWRVHQG3&&&RU &RQWURO1HWPHVVDJHVDFURVVWKH&RQWURO1HWFDEOHV\VWHPWRRWKHUQRGHV)RUPRUH LQIRUPDWLRQRQ3&&&PHVVDJHVUHIHUWRWKH')3URWRFRODQG&RPPDQG6HW5HIHUHQFH 0DQXDO50 7KHKRVWGHYLFHPXVWVHQGPHVVDJHVLQDIRUPWKDWWKHHQGQRGHLWLVFRPPXQLFDWLQJZLWK XQGHUVWDQGV7KHPRGXOHGRHVQRWWUDQVODWHEHWZHHQWZRW\SHVRIPHVVDJHV,IWKHHQGQRGH RQO\UHFRJQL]HVRQHW\SHWKHKRVWGHYLFH·VFRPPXQLFDWLRQGULYHUPXVWVHQGWKHVDPHIRUP Publication 1770-UM520C-EN-P - July 2004 6-2 Communicating with the Module Serial Communication 6HULDOFRPPXQLFDWLRQZLWKWKHPRGXOHFDQEHHLWKHUIXOORUKDOIGXSOH[')7KHGXSOH[ XVHGGHSHQGVRQWKHRYHUDOODSSOLFDWLRQ·VUHTXLUHPHQWV )XOOGXSOH[VHULDOSURWRFRO • LVDGLUHFWOLQNWKDWDOORZVVLPXOWDQHRXVWZRZD\WUDQVPLVVLRQ • RIWHQUHTXLUHVDV\VWHPSURJUDPPHUWRXVHLQWHUUXSWVDQGPXOWLWDVNLQJWHFKQLTXHV • LVLQWHQGHGIRUKLJKSHUIRUPDQFHDSSOLFDWLRQVZKHUHPD[LPXPGDWDWKURXJKSXWLV QHFHVVDU\ • JLYHVIDVWHUGDWDWKURXJKSXWWKDQKDOIGXSOH[EXWLVPRUHGLIILFXOWWRH[SDQGRUWRXVH ZKHQFRPPXQLFDWLQJZLWKPRUHWKDQRQH.)&PRGXOH • 6LQFHLWLVIDVWHUDQGHDVLHUWRFRQILJXUHIXOOGXSOH[PRGHLVDOZD\VUHFRPPHQGHG Figure 6.1 Full-duplex Serial Protocol Programmable Controller or Host Computer Full duplex serial protocol KFC15 T T N T T N N ControlNet Nodes 31362-M Publication 1770-UM520C-EN-P - July 2004 Communicating with the Module 6-3 +DOIGXSOH[VHULDOSURWRFRO • LVDSURWRFROIRURQHKRVWSURFHVVRUDQGRQHRUPRUHILHOGGHYLFHV <RXPXVWXVHKDOIGXSOH[PRGHPVLIWKHUHLVPRUHWKDQRQH.)&PRGXOH • DOORZVRQO\RQHKRVWSURFHVVRURUILHOGGHYLFHWRWUDQVPLWDWDQ\RQHWLPH • SURYLGHVDOHVVHIIHFWLYHXVDJHRIUHVRXUFHVWKDQIXOOGXSOH[PD\EHHDVLHUWR LPSOHPHQWEXWLWLVPRUHGLIILFXOWWRFRQILJXUH +DOIGXSOH[SURWRFROFDQEHXVHGRQDSRLQWWRSRLQWOLQNEXWPRUHFRPPRQO\LWRSHUDWHVRQ DOLQNZLWKDOOQRGHVLQWHUIDFHGWKURXJKKDOIGXSOH[PRGHPV7KHUHFDQEHIURPWR GHFLPDOQRGHVVLPXOWDQHRXVO\FRQQHFWHGWRDVLQJOHOLQN :LWKKDOIGXSOH[SURWRFRO\RXFDQXVHD WZRFLUFXLWV\VWHP³WKHPDVWHUVHQGVDQGVODYHVUHFHLYHRQRQHFLUFXLWVODYHVVHQGDQG PDVWHUUHFHLYHVRQWKHRWKHU RQHFLUFXLWV\VWHP³PDVWHUDQGVODYHVVHQGDQGUHFHLYHRQWKHVDPHFLUFXLW Figure 6.2 Half-duplex Multi-drop Serial Network PLC Computer or Other Hosts Modem Multidrop Network Modem Modem RS-232C Link Modem RS-232C Link KFC15 KFC15 KFC15 ControlNet T T N Nodes RS-232C Link ControlNet T T T N N N T Nodes ControlNet T T T N N N T T T N N Nodes 31363-M Publication 1770-UM520C-EN-P - July 2004 6-4 Communicating with the Module Parallel Communication 3DUDOOHOFRPPXQLFDWLRQZLWKWKHPRGXOHFDQEHKDOIGXSOH[')RQO\)XOOGXSOH[LVQRW VXSSRUWHG7KHSDUDOOHOSRUWLVQRWVXSSRUWHGLQ9RUODWHU +DOIGXSOH[SDUDOOHOSURWRFRO • XVHVWKHVDPHSURWRFRODVZLWKKDOIGXSOH[56&VHULDO • PXVWEHSRLQWWRSRLQWFDQQRWEHPXOWLGURS Computer or Other Host Parallel Link KFC15 T T N T T N N ControlNet Nodes 31364-M :LWKSDUDOOHOKDOIGXSOH[FRPPXQLFDWLRQDKRVWGHYLFHFDQVHQGHLJKWELWVRIWKH') PHVVDJHDWDWLPHWRWKHPRGXOH7KHKRVWGHYLFHFDQUHFHLYHIRXUELWVRIDPHVVDJHDWDWLPH IURPWKHPRGXOHLQ1,%%/(02'(,QLQVWDQFHVZKHUHWKHKRVWGHYLFHKDVDELGLUHFWLRQDO SDUDOOHOSRUWLWFDQUHFHLYHPHVVDJHVHLJKWELWVRQHE\WHDWDWLPHLQ%<7(02'(6HH FKDSWHU&RQILJXULQJWKH0RGXOHIRULQVWUXFWLRQVRQVHWWLQJWKHRSHUDWLQJPRGH ,I\RXSODQWRXVHSDUDOOHOSRUWFRPPXQLFDWLRQDQG\RXUDSSOLFDWLRQUHTXLUHVWKDW\RXZULWH \RXURZQGULYHUVHHDSSHQGL[':ULWLQJD3DUDOOHO&RPPXQLFDWLRQ'ULYHUIRUGHWDLOV Publication 1770-UM520C-EN-P - July 2004 Communicating with the Module 6-5 Embedded Responses $QHPEHGGHGUHVSRQVHRFFXUVZKHQD')$&.RU1$.LVHPEHGGHGZLWKLQDQRWKHU') PHVVDJH(PEHGGHGUHVSRQVHVFDQLPSURYHWKHWKURXJKSXWRIDIXOOGXSOH[')OLQNVLQFHD WUDQVPLWWHUZLOOQRWQHHGWRZDLWDQ\ORQJHUWKDQQHFHVVDU\WRUHFHLYHDUHVSRQVH$&.RU 1$.WRWKHODVWPHVVDJHLWKDVVHQW7KHROG.)&ZRXOGDOZD\VVHQGDQHPEHGGHGUHVSRQVH ZKHQHYHUWKHUHZDVDQRSSRUWXQLW\WRGRVR+RZHYHUVRPH')GULYHUVFDQQRWWROHUDWH WKHP7KHUHIRUHWKHQHZ.)&9DQGQHZHUFDQEHFRQILJXUHGWRVHQGRUQRWVHQG HPEHGGHGUHVSRQVHV %\GHIDXOWWKH.)&ZLOOZDLWXQWLOLWKHDUVDQHPEHGGHGUHVSRQVHEHIRUHVHQGLQJ RQH7KLVLVUHIHUUHGWRDVHPEHGGHGUHVSRQVH´DXWRGHWHFWµPRGH 127(7KLVLVWKHRQO\HPEHGGHGUHVSRQVHPRGHDYDLODEOHRQWKH.)& 7KH.)&GHIDXOWVWRHPEHGGHGUHVSRQVH´DXWRGHWHFWµPRGHEXWFDQDOVREH FRQILJXUHGWRDOZD\VVHQGRUQHYHUVHQGHPEHGGHGUHVSRQVHV3DUDPHWHULQWKH¶$· VXEPHQXLVXVHGWRFRQILJXUHWKHHPEHGGHGUHVSRQVHPRGH7KHSDUDPHWHUFDQKDYHRQHRI WKHIROORZLQJYDOXHV • ²$XWR'HWHFW²'HIDXOW • ²$OZD\VVHQGHPEHGGHGUHVSRQVHV • ²1HYHUVHQGHPEHGGHGUHVSRQVHV 7RFRQILJXUHWKLVSDUDPHWHUGRWKHIROORZLQJ 3UHVVWKH>9LHZ@NH\VHYHUDOWLPHVXQWLOWKH¶$·VXEPHQXDSSHDUV<RXVHH ^$` 3UHVVWKH>'DWD@NH\WRHQWHUWKHVXEPHQX <RXVHH^`DVVXPLQJWKHQXPEHURI')UHWULHVLVVHWWR 3UHVVWKH>9LHZ@NH\VHYHUDOWLPHVXQWLOSDUDPHWHUDSSHDUV<RXVHH ^`LQGLFDWLQJWKDW$XWR'HWHFWPRGHLVDFWLYH 3UHVVWKH>'DWD@NH\WRFKDQJHWKHYDOXH 3UHVVWKH>9LHZ@DQG>([LW@NH\VWRJHWKHUWRVDYHWKHQHZYDOXH )RUPRUHLQIRUPDWLRQRQFRQILJXULQJ.)&SDUDPHWHUVUHIHUWRFKDSWHU Publication 1770-UM520C-EN-P - July 2004 6-6 Communicating with the Module Message Reply Time-out 7RDLGLQPHPRU\EXIIHUPDQDJHPHQWDPHVVDJHUHSO\WLPHRXWSDUDPHWHUKDVEHHQDGGHGWR WKH9DQGODWHU.)&ILUPZDUH7KLVLVWKHOHQJWKRIWLPHWKH.)&ZLOOZDLWIRUD UHSO\WRDUHTXHVWPHVVDJH1RWHWKDWWKLVLVGLIIHUHQWWKDQDQ$&.WLPHRXWZKLFKRFFXUVLI WKHQHWZRUNQRGHWRZKLFKWKHPHVVDJHZDVVHQWFDQQRWUHVSRQG7KHPHVVDJHUHSO\WLPHRXW EHFRPHVDFWLYHRQO\DIWHUDQ$&.LVUHFHLYHG ,IWKHUHTXHVWPHVVDJHZDVVHQWRQ&RQWURO1HWDQGQRUHSO\PHVVDJHLVUHFHLYHGEHIRUHWKH WLPHUH[SLUHVDQHUURUUHSO\ZLWKWKHVWDWXVE\WHVHWWRPHDQVXQGHOLYHUDEOHLVVHQWRQ ')DQGWKHPHPRU\EXIIHUVDUHIUHHGXSWRKDQGOHQHZPHVVDJHV ,IWKHUHTXHVWPHVVDJHZDVVHQWRQ')DQGQRPHVVDJHLVUHFHLYHGEHIRUHWKHWLPHUH[SLUHV QRHUURUUHSO\LVVHQWRQ&RQWURO1HW+RZHYHUWKHPHPRU\EXIIHUVDUHIUHHGXSWRKDQGOH QHZPHVVDJHV,WLVDVVXPHGWKDWWKHQRGHWKDWRULJLQDWHGWKHRULJLQDOUHTXHVWPHVVDJHRQ &RQWURO1HWKDVDOUHDG\WLPHGRXWDQGGRHVQRWQHHGDUHSO\ )RUWKH.)&SDUDPHWHULQWKH¶$·VXEPHQXLVXVHGWRFRQILJXUHWKHPHVVDJHUHSO\ WLPHRXW7KLVSDUDPHWHUUHSUHVHQWVWLPHLQVHFRQGVDQGKDVDUDQJHRIWRVHFRQGV7KH GHIDXOWYDOXHLVVHFRQGV)RULQVWUXFWLRQVRQKRZWRSURJUDPDSDUDPHWHULQWKH¶$· VXEPHQXUHIHUWRFKDSWHU 127()RUWKH.)&WKHPHVVDJHUHSO\WLPHRXWLVVHWWRWLPHVWKH')$&. WLPHRXW7KHGHIDXOWYDOXHLVVHFRQGVVLQFHWKHGHIDXOW')$&.WLPHRXWYDOXHLV VHFRQGV TIP ,QDQRUPDOO\IXQFWLRQLQJV\VWHPWKHPHVVDJHUHSO\WLPHRXWVKRXOG QHYHURFFXUVLQFHLWZRXOGEHUDUHIRUDGHYLFHWRDFNQRZOHGJHD PHVVDJHZLWKDQ$&.DQGWKHQQHYHUVHQGDUHSO\ Default DF1 Address :KHQDVWDQGDUGQRQ'+3&&&PHVVDJHLVUHFHLYHGIURP&RQWURO1HWWKH.)&PXVW GHFLGHWRZKLFKGHVWLQDWLRQDGGUHVVWRVHQGLWRQWKH')OLQN7KHROG.)&ZRXOGDOZD\V VHQGVXFKSDFNHWVZLWKD')GHVWLQDWLRQDGGUHVVHTXDOWRWKH&RQWURO1HWDGGUHVVRIWKH .)&7KLVPHDQVWKDWLI\RXDUHXVLQJKDOIGXSOH[PRGHWKHDGGUHVVRIWKHRWKHU')GHYLFH PXVWEHVHWWRWKH&RQWURO1HWDGGUHVVRIWKH.)&)RUWKHQHZ.)&WKHGHIDXOW ')GHVWLQDWLRQDGGUHVVFDQEHFRQILJXUHGVRWKDWWKH')DGGUHVVRIWKHRWKHUGHYLFHGRHV QRWKDYHWRPDWFKWKH&RQWURO1HWDGGUHVVRIWKH.)& )RUWKH.)&SDUDPHWHULQWKH¶$·VXEPHQXLVXVHGWRFRQILJXUHWKHGHIDXOW') DGGUHVV7KLVSDUDPHWHULVDKH[DGHFLPDOYDOXHDQGKDVDUDQJHRIWR))7KHYDOXH)(LVD VSHFLDOYDOXHWKDWLQGLFDWHVWKDWWKHFXUUHQW&RQWURO1HWDGGUHVVVKRXOGEHXVHG7KHGHIDXOW YDOXHLV)(7KHUHIRUHWKHGHIDXOWEHKDYLRULVWRXVHWKH&RQWURO1HWDGGUHVVMXVWDVWKHROG .)&GLG)RULQVWUXFWLRQVRQKRZWRSURJUDPDSDUDPHWHULQWKH¶$·VXEPHQXUHIHUWR FKDSWHU Publication 1770-UM520C-EN-P - July 2004 Communicating with the Module 6-7 127(7KHQHZ.)&ZLOODOZD\VXVHWKH&RQWURO1HWDGGUHVVDVWKHGHIDXOW') GHVWLQDWLRQDGGUHVVDVGLGWKHROG.)& 1RWHWKDW'+3&&&PHVVDJHVLH3&&&PHVVDJHVWKDWRULJLQDWHIURPDGHYLFHRQ'+ KDYHVRXUFHDQGGHVWLQDWLRQLQIRUPDWLRQFRQWDLQHGLQWKHLUPHVVDJHKHDGHU7KHUHIRUHWKHVH VRXUFHDQGGHVWLQDWLRQYDOXHVDUHXVHGIRUWKHVRXUFHDQGGHVWLQDWLRQDGGUHVVHVRQWKH') OLQN DF1 SRC and DST Address ,QIXOOGXSOH[PRGHWKH65&DQG'67YDOXHVDUHLJQRUHGRQWKH')OLQN7KLVLVEHFDXVH IXOOGXSOH[RSHUDWLRQLPSOLHVDSRLQWWRSRLQWFRQILJXUDWLRQZLWKRQO\WZRQRGHVRQWKH') OLQN6LQFHWKHUHDUHRQO\WZRQRGHVWKHUHLVQRQHHGWRH[DPLQHWKH65&DQG'67YDOXHV,Q IDFW\RXZLOORIWHQVHHWKH65&DQG'67DGGUHVVHVVHWWRWKHVDPHYDOXHRQDIXOOGXSOH[ ')QHWZRUN ,QKDOIGXSOH[PRGHPRUHWKDQWZRQRGHVDUHDOORZHGWREHFRQQHFWHGWRWKH')QHWZRUN LIKDOIGXSOH[PRGHPVDUHXVHG7KH65&DQG'67DGGUHVVYDOXHVDUHXVHGWRGHWHUPLQH ZKLFKQRGHLVWRUHFHLYHZKLFKSDFNHW)RUH[DPSOHLQKDOIGXSOH[PRGHWKH.)&ZLOOQRW UHFHLYHDQ\')PHVVDJHVXQOHVVWKH'67DGGUHVVLVHTXDOWRLWV')VWDWLRQDGGUHVV ')65&VRXUFHDQG'67GHVWLQDWLRQYDOXHVDUHFKRVHQLQWKHIROORZLQJFDVHV ,IWKHPHVVDJHUHTXHVWFDPHLQIURPWKH')SRUWWKH')UHSO\PHVVDJHZLOOKDYH 65&DQG'67DGGUHVVYDOXHVWKDWDUHRSSRVLWHWKDWRIWKHUHTXHVWPHVVDJH)RU H[DPSOH • 5HSO\'67 5HTXHVW65& • 5HSO\65& 5HTXHVW'67 7KLVLVFRPSOLDQWZLWKWKH')VSHFLILFDWLRQ1RWHWKDWWKHROG.)&ZRXOGDOZD\VVHW WKH'67DGGUHVVWRLWV&RQWURO1HWDGGUHVV ,IDVWDQGDUG3&&&PHVVDJHUHTXHVWFRPHVLQIURP&RQWURO1HWLWPXVWEHIRUZDUGHG RQWRWKH')OLQN7KH')UHTXHVWPHVVDJHZLOOKDYHD'67DGGUHVVHTXDOWRWKH GHIDXOW')GHVWLQDWLRQDGGUHVVXVXDOO\VHWWRWKH.)&·V&RQWURO1HWDGGUHVV7KH ')65&DGGUHVVZLOOEHHTXDOWRWKH&RQWURO1HWDGGUHVVRIWKHQRGHWKDWVHQWWKH PHVVDJHWKH&RQWURO1HWVRXUFHDGGUHVVLIWKHVHULDOSRUWLVRSHUDWLQJLQIXOOGXSOH[ PRGH,QKDOIGXSOH[PRGHWKH')65&DGGUHVVLVDOZD\VVHWWRWKH.)&·V') VWDWLRQDGGUHVV • 5HTXHVW'67 GHIDXOW')GHVWLQDWLRQDGGUHVV5HIHUWR'HIDXOW')$GGUHVVRQ SDJH • 5HTXHVW65& &RQWURO1HWVRXUFHDGGUHVVIXOOGXSOH[PRGHRUWKH.)&·V') VWDWLRQDGGUHVVKDOIGXSOH[PRGH Publication 1770-UM520C-EN-P - July 2004 6-8 Communicating with the Module ,ID'+3&&&PHVVDJHUHTXHVWFRPHVLQIURP&RQWURO1HWLWPXVWEHIRUZDUGHG RQWRWKH')OLQN6LQFH'+3&&&PHVVDJHVKDYHVRXUFHDQGGHVWLQDWLRQ LQIRUPDWLRQFRQWDLQHGLQWKHLUPHVVDJHKHDGHUWKHVHVRXUFHDQGGHVWLQDWLRQYDOXHV FDQEHXVHGIRUWKH65&DQG'67DGGUHVVHVRQWKH')OLQN+RZHYHUQRWHWKDWLQ KDOIGXSOH[PRGHWKH')65&DGGUHVVLVDOZD\VVHWWRWKH.)&·V')VWDWLRQ DGGUHVV • 5HTXHVW'67 'HVWLQDWLRQDGGUHVVIURPPHVVDJHKHDGHU • 5HTXHVW65& 6RXUFHDGGUHVVIURPPHVVDJHKHDGHUIXOOGXSOH[PRGHRUWKH.)&·V ')VWDWLRQDGGUHVVKDOIGXSOH[PRGH TIP 6LQFHLWLVHDVLHUWRFRQILJXUHDQGPXFKIDVWHUWRUXQIXOOGXSOH[PRGH LVDOZD\VWKHSUHIHUUHGPRGHRIRSHUDWLRQ8VHKDOIGXSOH[PRGHRQO\ LI\RXGRQRWKDYHDFKRLFH RSLinx DF1 Driver Anomaly ,QYHUVLRQVRI56/LQ[ROGHUWKDQWKH')GULYHUKDVDUDUHDQRPDO\ZKLFKFDXVHVWKH GULYHUWRFHDVHWRWUDQVPLWSDFNHWV,IWKHGULYHULVLQWKLVVWDWHDQG\RXH[DPLQHWKH56/LQ[ GULYHUGLDJQRVWLFVIRUWKH')GULYHU\RXZLOOVHHWKH:ULWH(UURUVFRXQWHULQFUHPHQWLQJDV WKHGULYHUDWWHPSWVWRVHQGSDFNHWV 7RUHFRYHUIURPWKLVFRQGLWLRQHLWKHUVWRSDQGVWDUWWKHGULYHULQ56/LQ[RUGHOHWHLWDQG FRQILJXUHLWDJDLQ Publication 1770-UM520C-EN-P - July 2004 Communicating with the Module 6-9 Auto-recovery $QDXWRUHFRYHU\IHDWXUHKDVEHHQDGGHGVRWKDWWKHQHZ.)&FDQDXWRPDWLFDOO\UHFRYHU IURPQRQKDUGZDUHHUURUFRQGLWLRQV7KHGHIDXOWVHWWLQJIRUWKLVIHDWXUHLV´'LVDEOHGµ,WLV UHFRPPHQGHGWKDWWKLVIHDWXUHEHHQDEOHGLIWKH.)&LVRSHUDWLQJLQDUHPRWHORFDWLRQZKHUH DPDQXDOUHVHWRIWKHPRGXOHZRXOGEHGLIILFXOW8VLQJWKH.)&WRFRQQHFWWRDUHPRWH ORFDWLRQXVLQJSKRQHPRGHPVLVRQHH[DPSOH 2QHH[DPSOHRIDQRQKDUGZDUHHUURUFRQGLWLRQWKDWFRXOGWULJJHUWKLVIHDWXUHZRXOGEHWKDW WKH.)&UDQRXWRIPHPRU\EXIIHUVDQGZDVXQDEOHWRUHFRYHUIURPWKLVFRQGLWLRQZLWKLQ VHFRQGV )RUWKH.)&SDUDPHWHULQWKH¶$·VXEPHQXLVXVHGWRFRQILJXUHWKHDXWRUHFRYHU\ IHDWXUH$SDUDPHWHUYDOXHRIPHDQVGLVDEOHGWKHGHIDXOWDQGDYDOXHRIPHDQVHQDEOHG )RULQVWUXFWLRQVRQKRZWRSURJUDPDSDUDPHWHULQWKH¶$·VXEPHQXUHIHUWRFKDSWHU 127()RUWKH.)&VZLWFKRI',3VZLWFKEDQN6LVXVHGWRFRQILJXUHWKH DXWRUHFRYHU\IHDWXUH2IIPHDQVGLVDEOHGWKHGHIDXOWDQGRQPHDQVHQDEOHG Message Buffers 7KHQHZ.)&KDVPHVVDJHEXIIHUV+RZHYHULIWKHPHVVDJHVDUH3&&&PHVVDJHV FRPLQJLQIURP&RQWURO1HWWKHQXPEHULVOLPLWHGWRRXWVWDQGLQJPHVVDJHV )URPDQDSSOLFDWLRQSRLQWRIYLHZWKLVPHDQVWKDWD')GHYLFH3/&'&656/LQ[HWF FRQQHFWHGWRWKHVHULDOSRUWRIDQHZ.)&LVDEOHWRVHQG')PHVVDJHVWKURXJK WKH.)&EHIRUHUHFHLYLQJDUHSO\WRDQ\RIWKHP7KLVLVUHIHUUHGWRDVRXWVWDQGLQJ PHVVDJHV,IDWKPHVVDJHLVVHQWE\WKH')GHYLFHEHIRUHDUHSO\JRRGRUEDGLVUHWXUQHG IRUDQ\RIWKHRWKHUPHVVDJHVWKH.)&ZLOOUHVSRQGZLWKD1$.WRLQGLFDWHWKDWLWLVORZ RQPHPRU\DQGGRHVQRWKDYHDPHVVDJHEXIIHULQZKLFKWRSODFHWKHWKPHVVDJH,IWKLV KDSSHQVWKH')GHYLFHVKRXOGZDLWXQWLOLWKHDUVDUHSO\WRRQHRIWKHRXWVWDQGLQJPHVVDJHV RUXQWLOWKHPHVVDJHWLPHVRXWDQGWU\WKHWKPHVVDJHDJDLQ ,QJHQHUDODSSOLFDWLRQVXVLQJWKH.)&VKRXOGEHGHVLJQHGVRWKDWQRPRUHWKDQ ')PHVVDJHVDUHRXWVWDQGLQJDWRQHWLPH)RUH[DPSOHD3/&FRQQHFWHGWRWKHVHULDOSRUW RIWKH.)&VKRXOGQRWEHSURJUDPPHGWRH[HFXWHPRUHWKDQPHVVDJH LQVWUXFWLRQVDWRQHWLPHWKDWZRXOGVHQG')PHVVDJHVWRWKH.)& VVHULDOSRUW 127(7KHQHZ.)&KDVPHVVDJHEXIIHUV,ID.)&LVXVHGWKHQ ')PHVVDJHLQVWUXFWLRQVFDQEHH[HFXWHGVLPXOWDQHRXVO\ 7KHSLFWXUHLVGLIIHUHQWIRUDSSOLFDWLRQVWKDWVHQG3&&&PHVVDJHVWRWKH.)&YLD &RQWURO1HW)RUH[DPSOHFRQVLGHUDQDSSOLFDWLRQWKDWKDV3/&SURFHVVRUVDQGD.)&DOO FRQQHFWHGWR&RQWURO1HW7KH.)&KDVVRPH')GHYLFHFRQQHFWHGWRLWVVHULDOSRUW7KH 3/&SURFHVVRUVKDYHEHHQSURJUDPPHGZLWKPHVVDJHLQVWUXFWLRQVWKDWUHDGGDWDIURPWKH ')GHYLFHYLD&RQWURO1HWDQGWKH.)&7KLVDSSOLFDWLRQVKRXOGEHGHVLJQHGVRWKDWQR PRUHWKDQPHVVDJHLQVWUXFWLRQVH[HFXWHDWRQHWLPHLQDOORIWKH3/&SURFHVVRUV Publication 1770-UM520C-EN-P - July 2004 6-10 Communicating with the Module )RUDSSOLFDWLRQVXVLQJWKH56/LQ[')GULYHUDXVHUWU\LQJWRLQFUHDVHWKHQXPEHURI RXWVWDQGLQJPHVVDJHVWKH56/LQ[GULYHUXVHVWREURZVHWKH&RQWURO1HWQHWZRUNIRU H[DPSOHVKRXOGXVHFDUHZKHQGRLQJVR6RPHPHVVDJHVPD\WLPHRXWWRRVRRQ,IWKLV KDSSHQVWKHXVHUVHHVUHG;·VLQWKH56:KRVFUHHQ,IWKHQXPEHURIRXWVWDQGLQJPHVVDJHVLV LQFUHDVHGIURPWRIRUH[DPSOHWKHWLPHRXWVVKRXOGDOVREHLQFUHDVHGWRDYDOXHQHDU VHFRQGVGHSHQGLQJRQWKHQHWZRUNFRQILJXUDWLRQ TIP :HUHFRPPHQGXVLQJWKH56/LQ[')GHIDXOWGULYHUVHWWLQJVRI RXWVWDQGLQJPHVVDJHVZLWKDVHFRQGWLPHRXW Publication 1770-UM520C-EN-P - July 2004 Chapter 7 Troubleshooting the Module 8VHWKLVFKDSWHUWRLQWHUSUHWWKHLQGLFDWRUVVWDWXV/('VDQGVHYHQVHJPHQW/('GLVSOD\V RQWKHPRGXOHWRKHOS\RXWURXEOHVKRRWSUREOHPV Interpreting the Status LEDs 7KHUHDUHIRXUELFRORUUHGJUHHQVWDWXV/('VRQWKHWRSRIWKHPRGXOH7ZRDUHIRU &RQWURO1HWVKRZLQJSK\VLFDOOD\HUVWDWXVRIFKDQQHOV$SULPDU\FRQQHFWLRQDQG% UHGXQGDQWPHGLDFRQQHFWLRQRQHLVIRUFRPPXQLFDWLRQRQWKH56&RUSDUDOOHOSRUW +267DQGRQHLVIRUWKHPRGXOH67$7867KHVHLQGLFDWRUVFDQKHOS\RXGLDJQRVH SUREOHPVZLWKWKHPRGXOH·VLQVWDOODWLRQDQGRSHUDWLRQ ControlNet Communication Interface A B HOST STATUS Label Position 31365-M Publication 1770-UM520C-EN-P - July 2004 7-2 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. This only applies to both ControlNet LEDs when viewed together. The two LEDs are always in opposite states (out-of-phase) flickering intermittent on/off between the two states, often in an erratic pattern LED State Probable Cause Channels A and B (viewed together) OFF No power or reset SOLID RED Failed unit Check network setup then cycle power to the module. If the fault persists, contact your authorized Allen-Bradley representative or distributor. RAILROAD RED-GREEN Self test None RAILROAD RED-OFF Incorrect node configuration (duplicate node, ID, etc.) Check network address and other ControlNet configuration parameters. OFF Channel disabled or unused Program network for redundant media, if required. SOLID GREEN Channel good--data is being received and transmitted on this channel None FLASHING GREEN-OFF Temporary errors or device is not online None. Unit will correct itself. FLASHING RED-GREEN Bad network configuration Check network setup then cycle power to the module. FLASHING RED-OFF Media fault or no other nodes present on the network Check media for broken cables, loose connectors, missing terminators, etc. Channel A and B (viewed separately) Publication 1770-UM520C-EN-P - July 2004 Recommended Action Troubleshooting the Module 7-3 LED State Probable Cause Recommended Action HOST OFF No activity or no host present None FLICKERING GREEN-OFF Link OK--data is being transmitted or received over the RS-232C or parallel port None SOLID RED Link fault--the module has detected a communication fault Check cable pinouts and parameter settings, then reset the module. If the fault persists, contact your authorized Allen-Bradley representative or distributor. FLASHING RED Not defined None OFF No power is applied to the module None SOLID GREEN Normal operation--the module is okay None FLASHING GREEN The module is not properly configured Check and change parameter settings. SOLID RED Critical fault--the module has detected an unrecoverable fault Check the seven-segment display to see if an error code or error message is being displayed. Contact your Allen-Bradley representative with this error information. Try resetting the module. If the fault is not a hardware problem, the module will recover. FLASHING RED Non-critical fault--the module has detected a recoverable fault Reconfigure and/or reset the module. STATUS Publication 1770-UM520C-EN-P - July 2004 7-4 Troubleshooting the Module Interpreting the Seven-Segment LED Displays 8QGHUQRUPDOFRQGLWLRQVWKHQXPHULFGLVSOD\VVKRXOGEHRIIXQOHVV\RXDUHFRQILJXULQJWKH FRPPXQLFDWLRQSDUDPHWHUV'XULQJRSHUDWLRQWKHQXPHULFGLVSOD\VDUHXVHGWRLQGLFDWH KDUGZDUHIDXOWFRQGLWLRQV:KHQWKH67$786/('LVVROLGRUIODVKLQJUHGWKHOHIWSDUDPHWHU GLVSOD\ZLOOVKRZDQXPEHULQGLFDWLQJWKHW\SHRIKDUGZDUHIDXOW7DEOHJLYHVDGHVFULSWLRQ RIWKHIDXOWV Table 7.1 Fault Descriptions This number: Indicates this fault: Meaning: 1 Processor Fault A hardware fault was detected in the processor. This is a major fault. Return the module for servicing. 2 Invalid Firmware The Flash EPROM does not contain valid firmware. New firmware must be downloaded to the unit. 3 RAM Fault The static RAM cannot be written to reliably or a parity error has occurred. Cycle power to the module. If the problem persists, return the module for servicing. 4 Stuck Button Detected One or more pushbuttons are stuck on. This could be caused by a mechanical problem with the buttons, or by an object pressing on the pushbuttons. If the cause is mechanical, the module should be returned for servicing. Otherwise, remove the pressure from the pushbuttons to clear the fault condition. The module will continue to communicate when this fault is detected, but configuration will not be possible. 5 Flash EPROM Write Fault The Flash EPROM could not be programmed correctly during download of new firmware. This is a major fault. Return the module for servicing. 6 Flash EPROM Major Fault The module was unable to write the new configuration to the Flash EPROM. This is a major fault. Return the module for servicing. 7 Flash EPROM Minor Fault On power up, the module detected invalid configuration data in the Flash EPROM. The module recovered by writing the factory default configuration to the Flash EPROM. You must power the module off and back on, and then reconfigure it. This is not a major fault, but if the problem persists, return the module for servicing. Publication 1770-UM520C-EN-P - July 2004 Troubleshooting the Module 7-5 Table 7.1 Fault Descriptions This number: 8 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. 9 Invalid Network Address The chosen network address is greater than the highest network address ControlNet is configured for. A Duplicate Network Address There is a device on the ControlNet network with the same address. B Unrecoverable Firmware Error Failed to reprogram the boot block of the Flash EPROM. Return the module for servicing. ,IWKHGLVSOD\VVKRZV\PEROVRWKHUWKDQWKRVHVKRZQLQWKLVFKDSWHURULQDVFUROOLQJPHVVDJH WKLVDOVRLQGLFDWHVWKDWWKHPRGXOHLVPDOIXQFWLRQLQJ,QWKLVFDVHFRQWDFW\RXU$OOHQ%UDGOH\ UHSUHVHQWDWLYH ,QDGGLWLRQWRWKHDERYHIDXOWFRGHV9DQGODWHUZLOOGLVSOD\DVFUROOLQJPHVVDJHZKHQD QRQKDUGZDUHIDXOWLVGHWHFWHG7KHVFUROOLQJHUURUPHVVDJHZLOOKDYHWKLVIRUPDW Err-<error number> <file name> L-<line number> T-<task ID> 7KHYDOXHVLQDQJOHEUDFNHWV<>ZLOOEHUHSODFHGE\DFWXDOQXPEHUVRUOHWWHUVLQDUHDOHUURU PHVVDJHIRUH[DPSOH Err-0302 CI_UTIL.C L-453 T-12 6HH7DEOHRQSDJHIRUSRVVLEOHILOHQDPHV Publication 1770-UM520C-EN-P - July 2004 7-6 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 CB_UTIL.C DF_UTIL.C KFC_HW.C OS_NULL.C UC_UTIL.C UM_UTIL.C CD_UTIL.C DFU_HW.C KP_OBJ.C P3_FRAG.C CI_UTIL.C DI_1770.C KP_STUB.C P3_OBJ.C Publication 1770-UM520C-EN-P - July 2004 Appendix A Product Specifications RS-232C Interface Start Bits 1 Data Bits 8 Parity None, Even, Odd Stop Bits 1 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 Isolation Voltage Not isolated Parallel Port Interface Connector DB-25 (female) with 4-40 screwlock hardware Data Format DF1 Nibble or DF1 Byte transfers with handshaking Cable Length Recommended maximum of 3 m (10 ft) Cable Type Shielded Isolation Voltage Not isolated ControlNet Interface Connectors Standard BNC connectors Cable RG-6 75-ohm coaxial cable Media Redundancy Connection for 2 independent coaxial cables Isolation Voltage 50V - transformer, isolated Network Access Port (NAP) Interface Connector RJ-45 8-pin, phone jack with shield Isolation Voltage 50V, Opto-isolated Publication 1770-UM520C-EN-P - July 2004 A-2 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) Relative Humidity IEC 60068-2-30 (Test Db, Un-packaged Non-operating Damp Heat): 5 to 95% non-condensing Dimensions 11.7 cm x 17.8 cm by 5.1 cm (4.6 in x 7 in x 2 in) Weight 0.9 kg (2 lb) Mounting Table top or wall/bracket mounted Emissions CISPR 11: Group 1, Class A Radiated RF Immunity IEC 61000-4-3: 10V/m with 1kHz sine-wave 80%AM from 30MHz to 1000MHz 10V/m with 200Hz 50% Pulse 100%AM at 900Mhz Surge Transient Immunity IEC 61000-4-5: AC Power Lines Communication Lines 1kV line-line(DM) and 2kV line-earth(CM) on AC power ports 2kV line-earth(CM) on shielded ports ESD Immunity IEC 61000-4-2: 4kV contact discharges 8kV air discharges EFT/B Immunity IEC 61000-4-4: 2kV at 5kHz on power ports 2kV at 5kHz on communications ports Conducted RF Immunity IEC 61000-4-6: 10Vrms with 1kHz sine-wave 80%AM from 150kHz to 30MHz Enclosure Type Rating Nema IP20 Type 1 - for indoor counter-top use only Vibration IEC60068-2-6 (Test Fc, Operating): 1g @ 10-150Hz Shock IEC60068-2-27 (Test Ea, Unpackaged Shock): Operating 30g Non-operating 50g Publication 1770-UM520C-EN-P - July 2004 Product Specifications A-3 1770-KFC15 Supply Rating 115/230V ac 50/60 Hz, 0.2/0.1A Power Dissipation 23W 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 10A Fuse 5 x 20 mm, 0.5A, 250V, IEC 127 Type T (Blue) Bussmann GDC-500mA Littelfuse 218.500 Wire Temperature Rating 60 C Wire Category 1 - AC mains(1) 2 - all other communication ports(1) Isolation Voltage 250V reinforced insulation between AC mains supply and user accessible communication ports Certifications (when product is marked) UL - UL Listed Industrial Control Equipment CSA - CSA Certified Process Control Equipment CE(2) - European Union 89/336/EEC EMC Directive, compliant with: EN 50082-2; Industrial Immunity EN 61326; Meas./Control/Lab., Industrial Requirements EN 61000-6-2; Industrial Immunity EN 61000-6-4; Industrial Emissions European Union 73/23/EEC LVD Directive, compliant with: EN 61131-2; Programmable Controllers C-Tick(2) - Australian Radiocommunications Act, compliant with: AS/NZS CISPR11; Industrial Emissions (1) Use this conductor category information for planning conductor routing. Refer to publication 1770-4.1, ‘Industrial Automation Wiring and Grounding Guidelines’. (2) See the Product Certification link at www.ab.com for Declarations of Conformity, Certificates, and other certification details. Publication 1770-UM520C-EN-P - July 2004 A-4 Product Specifications Notes: Publication 1770-UM520C-EN-P - July 2004 Appendix B Cabling and Pinouts 7KLVDSSHQGL[FRQWDLQVWKHSLQRXWDQGZLULQJLQIRUPDWLRQUHTXLUHGLI\RXQHHGWRFRQVWUXFW FDEOHVEHIRUHFRQQHFWLQJWKH.)&PRGXOHWRDKRVWGHYLFH Cabling and Pinouts for RS-232C Connection 7KH.)&PRGXOH·V56&FRQQHFWRULVD'%PDOHZLWKWKHIROORZLQJ(,$ VWDQGDUGSLQRXW Table B.1 EIA Standard Pinout Signal I/O Pin GND Chassis ground - 1 TXD Transmitted data O 2 RXD Received data I 3 RTS Request to send O 4 CTS Clear to send I 5 DSR Data set ready I 6 COM Signal common - 7 DCD Data carrier detect I 8 DTR Data terminal ready O 20 Publication 1770-UM520C-EN-P - July 2004 B-2 Cabling and Pinouts 7KHIROORZLQJGLDJUDPVLOOXVWUDWHZLULQJIRUDWKUHHZLUHFDEOHDQGDFDEOHZLWKKDQGVKDNLQJ OLQHV7KHPD[LPXPUHFRPPHQGHGFDEOHOHQJWKVDUH ² ² EDXGUDWHVOHVVWKDQRUHTXDOWR EDXGUDWHVHTXDOWR PIW PIW Figure B.1 Three Wire Connections to IBM Computers (25-pin) 1770-KFC15 Host Computer 1 Shield TXD 2 3 RXD RXD 3 2 TXD GND 7 7 GND 31366-M Figure B.2 Three Wire Connections to IBM Computers (9-pin) 1770-KFC15 1 Host Computer Shield TXD 2 3 RXD RXD 3 3 TXD GND 7 5 GND 31367-M Publication 1770-UM520C-EN-P - July 2004 Cabling and Pinouts B-3 ,I\RXUHTXLUHDFWLYH'65DQG&76VLJQDOVDQG\RXGRQ·WUHTXLUHKDQGVKDNLQJOLQHVIURPWKH PRGXOHDGGMXPSHUVWRWKHFRPSXWHUFRQQHFWLRQVDVVKRZQLQWKHQH[WWZRLOOXVWUDWLRQV Figure B.3 Jumper Positions for DSR and CTS Lines (25-pin) 1770-KFC15 1 Host Computer Shield TXD 2 3 RXD RXD 3 2 TXD GND 7 7 GND 4 RTS 5 CTS 6 DSR 8 DCD 20 DTR 31368-M Figure B.4 Jumper Positions for DSR and CTS Lines (9-pin) 1770-KFC15 1 Host Computer Shield TXD 2 2 RXD RXD 3 3 TXD GND 7 5 GND 7 RTS 8 CTS 6 DSR 1 DCD 4 DTR 31369-M Publication 1770-UM520C-EN-P - July 2004 B-4 Cabling and Pinouts ,I\RXDUHXVLQJKDQGVKDNHVLJQDOVZLWK\RXUFRPSXWHUXVHSLQRXWVDVVKRZQLQWKHQH[WWZR LOOXVWUDWLRQV Figure B.5 Connection to IBM Computer with Handshake Signals (25-pin) 1770-KFC15 1 Host Computer Shield TXD 2 3RXD RXD 3 2 TXD RTS 4 5 CTS CTS 5 4 RTS GND 7 7 GND DSR 6 20 DTR DCD 8 6 DSR DTR 20 8 DCD 31371-M Figure B.6 Connection to IBM Computer with Handshake Signals (9-pin) 1770-KFC15 1 Host Computer Shield TXD 2 2 RXD RXD 3 3 TXD RTS 4 8 CTS CTS 5 7 RTS GND 7 5 GND DSR 6 4 DTR DCD 8 6 DSR DTR 20 1 DCD 31371-M Publication 1770-UM520C-EN-P - July 2004 Cabling and Pinouts B-5 7KH.)&PRGXOHLVFRQQHFWHGWRDPRGHPWKURXJKWKH56&VHULDOSRUW Figure B.7 Connection between the 1770-KFC15 and a Modem 1770-KFC15 1 Modem Shield TXD 2 2 RXD RXD 3 3 TXD RTS 4 4 RTS CTS 5 5 CTS DSR 6 6 DSR GND 7 7 GND DCD 8 8 DCD DTR 20 20 DTR 31372-M Publication 1770-UM520C-EN-P - July 2004 B-6 Cabling and Pinouts Cabling and Pinouts for Parallel Port Connection 7KHSDUDOOHOSRUWLQWHUIDFHFRQQHFWRULVD'%IHPDOHZLWKWKH&HQWURQLFVVWDQGDUGSLQRXW VKRZQLQWKHWDEOHEHORZ7KHSRODULW\LQWKHIRXUWKFROXPQDSSOLHVZKHQDVLJQDOLVDFWLYH 1HJDWLYHSRODULW\LQGLFDWHVDQDFWLYHORZVLJQDOZKLOHSRVLWLYHSRODULW\LQGLFDWHVDQDFWLYHKLJK VLJQDO Table B.2 Centronics Standard Pinout Signal I/O Pin Polarity Strobe I 1 _ Data 0 I/O 2 + Data 1 I/O 3 + Data 2 I/O 4 + Data 3 I/O 5 + Data 4 I/O 6 + Data 5 I/O 7 + Data 6 I/O 8 + Data 7 I/O 9 + Acknowledge O 10 - Busy O 11 + P. End O 12 + Select O 13 + Auto Feed I 14 _ Error O 15 _ Initialize Printer I 16 _ Select Input I 17 _ Ground - 18-25 - Publication 1770-UM520C-EN-P - July 2004 Cabling and Pinouts B-7 )LJXUH%LOOXVWUDWHVWKHZLULQJIRUDFDEOHWRFRQQHFWWKH.)&PRGXOHWRDKRVW FRPSXWHUWKURXJKWKHSDUDOOHOSRUW<RXPXVWXVHDVKLHOGHGFDEOH Figure B.8 Connection to IBM Computer through the Parallel Port (25-pin) Male DB-25 Connector to 1770-KFC15 1 2 3 4 5 6 7 - Strobe + Data 0 + Data 1 + Data 2 + Data 3 + Data 4 + Data 5 DB-25 Connector to IBM-Compatible Host Computer 1 2 3 4 5 6 7 + Data 6 8 8 9 10 11 12 13 14 15 16 17 18-25 + Data 7 - Acknowledge + Busy + P. End + Select - Auto Feed - Error - Initialize Printer - Select Input Ground 9 10 11 12 13 14 15 16 17 18-25 31373-M Publication 1770-UM520C-EN-P - July 2004 B-8 Cabling and Pinouts Notes: Publication 1770-UM520C-EN-P - July 2004 Appendix C DF1 Diagnostic Command Support 7KHLQIRUPDWLRQLQWKLVDSSHQGL[GHDOVZLWK')FRPPXQLFDWLRQVEHWZHHQWKHKRVW SURFHVVRUDQG.)&PRGXOH7KHPRGXOHLQWHUSUHWVDQGUHVSRQGVWRWKHIROORZLQJ GLDJQRVWLFFRPPDQGVIURPWKHKRVW Description Diagnostic Loop Command Byte Function Code (hex) 06 00 Diagnostic Read Counters 06 01 Diagnostic Status 06 03 Reset Diagnostic Counters 06 07 ,QWKH&RPPDQGDQG5HSO\)RUPDWWDEOHVZHUHSRUWDOOYDOXHVLQKH[DQGZHXVHWKHVH DEEUHYLDWLRQV ADDR address of data to be read CMD command code FNC function code STS status code TNS transaction number Publication 1770-UM520C-EN-P - July 2004 C-2 DF1 Diagnostic Command Support Diagnostic Loop <RXFDQXVHWKLVFRPPDQGWRFKHFNWKHLQWHJULW\RIWKHWUDQVPLVVLRQVRYHUWKH FRPPXQLFDWLRQOLQN7KHFRPPDQGPHVVDJHWUDQVPLWVXSWRE\WHVRIGDWDWRDQRGH LQWHUIDFHPRGXOH7KHUHFHLYLQJPRGXOHVKRXOGUHSO\WRWKLVFRPPDQGE\WUDQVPLWWLQJWKH VDPHGDWDEDFNWRWKHRULJLQDWLQJQRGH Table C.1 Command Format 1 byte 1 byte 2 bytes 1 byte 243 bytes max CMD 06 STS TNS FNC 00 DATA Table C.2 Reply Format 1 byte 1 byte 2 bytes 243 bytes max CMD 46 STS TNS DATA Diagnostic Read Counters 7KLVFRPPDQGUHDGVWKHGLDJQRVWLFFRXQWHUVIURPWKHPRGXOH7KHIRUPDWRIWKHVHFRXQWHUV LVJLYHQEHORZ )RUYHUVLRQVRIILUPZDUHEHIRUH9WKHDGGUHVVDQGVL]HILHOGVFDQKDYHDQ\YDOXHEXWWKH\ PXVWEHLQFOXGHG )RU9DQGODWHULIWKHDGGUHVVILHOGLVVHWWRDQHZVHWRIFRXQWHUVLVUHWXUQHG6HH 7DEOH&$Q\RWKHUDGGUHVVYDOXHZLOOFDXVHWKHROGFRXQWHUVWREHUHWXUQHG Table C.3 Command Format 1 byte 1 byte 2 bytes 1 byte 2 bytes 1 byte CMD 06 STS TNS FNC 01 ADDR 0000 SIZE 00 Publication 1770-UM520C-EN-P - July 2004 DF1 Diagnostic Command Support C-3 Table C.4 Reply Format 1 byte 1 byte 2 bytes 16 bytes (old counters) or 46 bytes (new counters) CMD 46 STS TNS DATA Table C.5 Reply Values (8-bit wide old counter descriptions) Counter Description 1 Total DF1 packets received, low byte 2 Total DF1 packets received, high byte 3 Total DF1 packets transmitted, low byte 4 Total DF1 packets transmitted, high byte 5 Number of DF1 retries 6 Number of DF1 packets where the retry limit was exceeded 7 Number of DF1 NAKs sent 8 Number of DF1 NAKs received 9 Number of DF1 bad messages received 10 Number of RS_232C line errors 11 Total good ControlNet packets received, low byte 12 Total good ControlNet packets received, high byte 13 Total bad ControlNet packets received, low byte 14 Total bad ControlNet packets received, high byte 15 Total ControlNet packets transmitted, low byte 16 Total ControlNet packets transmitted, high byte Publication 1770-UM520C-EN-P - July 2004 C-4 DF1 Diagnostic Command Support Table C.6 Reply Values (16-bit wide new counter descriptions) Counter Description (1) (1) 0 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. There is no corresponding upper byte for this counter. 1 DF1 packets transmitted 2 DF1 packets received 3 DF1 retries exceeded 4 DF1 retries 5 DF1 NAKs received 6 DF1 ENQs received. In Half-Duplex mode, these are POLL commands from the Half-Duplex master 7 DF1 NAKs sent for reasons other than low memory 8 DF1 NAKs sent due to low memory 9 DF1 Duplicate packets received A DF1 CRC or BCC errors B DF1 Unmatched Responses C DF1 Rx Overrun Errors D DF1 Rx Framing or Parity Errors E DF1 ENQs sent F PCCC status byte, STS, non-zero in Tx packet G PCCC status byte, STS, non-zero in Rx packet H Fragmentation Errors I DF1 Number of DLE STXs seen. If this counter is advancing but counter 2 is not, the DF1 address could be set incorrectly in Half-Duplex mode. The address is ignored in Full-Duplex mode. J Connection Timeouts K CNet Rx Good Packets L CNet Rx Bad Packets M CNet Tx Packets Counters are 16 bits so there is a total of 46 bytes of counter information in the Read Counter Reply packet. 7KHVHFRXQWHUVFDQDOVREHGLVSOD\HGRQWKHVHYHQVHJPHQWGLVSOD\E\DFFHVVLQJWKHFRXQWHU VXEPHQX6HHFKDSWHU Publication 1770-UM520C-EN-P - July 2004 DF1 Diagnostic Command Support C-5 Diagnostic Status 7KLVFRPPDQGUHTXHVWVDEORFNRIVWDWXVLQIRUPDWLRQIURPDQ56&GHYLFH7KHUHSO\ FRQWDLQVWKHLQIRUPDWLRQLQLWV'$7$ILHOG7KHVWDWXVLQIRUPDWLRQYDULHVIURPGHYLFHWR GHYLFH7KHVWDWXVEORFNLVVKRZQEHORZ Table C.7 Command Format 1 byte 1 byte 2 bytes 1 byte CMD 06 STS TNS FNC 03 Table C.8 Reply Format 1 byte 1 byte 2 bytes 24 bytes max CMD 46 STS TNS DATA Table C.9 Reply Values Data Byte Description Status Reply 1 Mode/Status Byte 00 (No Modes) 2 Interface/Processor Type Bits 0-3: Interface type (E = Extended) Bits 4-7: Processor type (F= Computer) FE (Extended) 3 Extended Interface Type 5F 4 Online/Offline Mode 0 = online; 1 = offline 5 Series/Revision Bits 0-4: Revision Bits 5-7: Series 0 = Revision A 1 = Revision B, etc. 0 = Series A 1 = Series B, etc. 6 - 16 Bulletin Name = ASCII “1770_KFC15 ” 17 - 24 Reserved for factory use only Values may vary Publication 1770-UM520C-EN-P - July 2004 C-6 DF1 Diagnostic Command Support Diagnostic Counter Reset 7KLVFRPPDQGUHVHWVWKHGLDJQRVWLFFRXQWHUVOLVWHGDERYH Table C.10 Command Format 1 byte 1 byte 2 bytes 1 byte CMD 06 STS TNS FNC 07 Table C.11 Reply Format 1 byte 1 byte 2 bytes CMD 46 STS TNS 1747-KFC15 Meters ,QVWHDGRIFRXQWHUVWKH.)&PRGXOHVKRZVWUDIILFDFWLYLW\DQGHUURUFRQGLWLRQVRQ GLVSOD\SDQHOPHWHUV7KHPHWHUVFRPHLQJURXSVRIDQGDUHWRWKHULJKWRIWKH2.DQG DGGUHVVPHVVDJHV)RUH[DPSOHLIWKH.)&PRGXOH·V&RQWURO1HWDGGUHVVLVDQGDOO WKHPHWHUVDUHDWPD[LPXPYDOXH\RXZRXOGVHH 2.______ DOWHUQDWLQJZLWK ______ )URPOHIWWRULJKWWKHPHWHUVDUH ')3DFNHWV6HQW ')3DFNHWV5HFHLYHG &1HW3DFNHWV5HFHLYHG ')1$.V6HQWRU5HFHLYHG ')/LQH(UURUVIUDPLQJSDULW\RYHUUXQ ')3&&&VWDWXVE\WH676QRQ]HURLQ5[RU7[SDFNHW 6LQFHPHWHUVDQGGLVSOD\HUURUVWKHYDOXHVRQWKHVHPHWHUVZLOOSHUVLVWIRUDERXW VHFRQGVWRJLYHWKHXVHUWLPHWRYLHZWKHP Publication 1770-UM520C-EN-P - July 2004 Appendix D Writing a Parallel Communication Driver 7KH.)&PRGXOHVXSSRUWVERWKIXOOGXSOH[DQGKDOIGXSOH[')SURWRFRORYHUWKH 56&OLQN)RUGHWDLOVRIWKHSURWRFROIRUPDWUHIHUWRWKHGRFXPHQW$OOHQ%UDGOH\'DWD +LJKZD\'DWD+LJKZD\3OXV'+&RPPXQLFDWLRQ3URWRFRODQG&RPPDQG6HW 5HIHUHQFH0DQXDO DF1 Parallel Communication 7RFRPPXQLFDWHRYHUWKHSDUDOOHOSRUWEHWZHHQDKRVWFRPSXWHUDQGD.)&PRGXOH ZLWKILUPZDUHHDUOLHUWKDQ9XVHWKHOLQNOD\HUSURWRFRORIKDOIGXSOH['),QWKLVVHWXS WKHFRPSXWHULVWKHKRVWGHYLFHDQGWKHPRGXOHLVWKHSHULSKHUDO ,IWKHKRVWVXSSRUWVELGLUHFWLRQDOGDWDRQWKHSDUDOOHOSRUW\RXFDQXVHWKH%\WH7UDQVIHU 0RGH,IWKHKRVWVXSSRUWVRXWSXWGDWDRQO\RQWKHSDUDOOHOSRUWXVH1LEEOH7UDQVIHU0RGH ,Q%\WH7UDQVIHU0RGHWKHKRVWWUDQVPLWVDQGUHFHLYHVGDWDRQHE\WHHLJKWELWVDWDWLPH,Q 1LEEOH7UDQVIHU0RGHWKHKRVWWUDQVPLWVGDWDRQHE\WHDWDWLPHEXWUHFHLYHVGDWDIURPWKH PRGXOHRQHQLEEOHIRXUELWVDWDWLPH 7KHSK\VLFDOLQWHUIDFHFRQVLVWVRIHLJKWGDWDOLQHVDQGQLQHKDQGVKDNLQJOLQHV)RXURIWKH KDQGVKDNLQJOLQHVDUHFRQWUROOHGE\WKHKRVWDQGILYHE\WKHPRGXOH7KHWDEOHEHORZVKRZV KRZWKHOLQHVRIWKHSDUDOOHOSRUWDUHXVHGIRUERWK%\WHDQG1LEEOHPRGHV Publication 1770-UM520C-EN-P - July 2004 D-2 Writing a Parallel Communication Driver Pin Pin Notation BYTE Mode NIBBLE Mode 1 Strobe Host Data Clock/ Acknowledge (ACK) Host Data Clock/ Acknowledge (ACK) 2 Data 0 Data 0 to/from 1770-KFC15 Data 0 to 1770-KFC15 3 Data 1 Data 1 to/from 1770-KFC15 Data 1 to 1770-KFC15 4 Data 2 Data 2 to/from 1770-KFC15 Data 2 to 1770-KFC15 5 Data 3 Data 3 to/from 1770-KFC15 Data 3 to 1770-KFC15 6 Data 4 Data 4 to/from 1770-KFC15 Data 4 to 1770-KFC15 7 Data 5 Data 5 to/from 1770-KFC15 Data 5 to 1770-KFC15 8 Data 6 Data 6 to/from 1770-KFC15 Data 6 to 1770-KFC15 9 Data 7 Data 7 to/from 1770-KFC15 Data 7 to 1770-KFC15 10 Acknowledge 1770-KFC15 Data Clock/ Acknowledge (ACK) 1770-KFC15 Data Clock/ Acknowledge (ACK) 11 Busy 1770-KFC15 Flow Control (BUSY) Data 3/Data7/BUSY from 1770-KFC15 12 P. End 1770-KFC15 End of Transmission (EOT) Data 2/Data 6/EOT from 1770-KFC15 13 Select 14 Auto Feed Host Flow Control (BUSY) Host Flow Control (BUSY) 15 Error 1770-KFC15 End of Transmission (EOT) Data 0/Data 4/EOT from 1770-KFC15 16 Initialize Printer Host Initialization of 1770-KFC15 (INIT) Host Initialization of 1770-KFC15 (INIT) 17 Select Input Host Transmit Control (Host/1770-KFC15) Host Transmit Control (Host/1770-KFC15) 18-25 Ground Ground Ground Data 1/Data 5 from 1770-KFC15 Publication 1770-UM520C-EN-P - July 2004 Writing a Parallel Communication Driver D-3 7KHKRVWFRPPXQLFDWLRQVRIWZDUHPXVWWXUQRQSLQ+RVW7UDQVPLW&RQWUROWRWUDQVPLW GDWDDQGUHVHWLWWRUHFHLYHGDWDIURPWKHPRGXOH(YHU\E\WHWUDQVPLWWHGWRWKHPRGXOHPXVW EHFORFNHGZLWKDSRVLWLYHWUDQVLWLRQRQSLQ(YHU\E\WHRUQLEEOHVHQWIURPWKHPRGXOH PXVWEHFORFNHGZLWKDSRVLWLYHWUDQVLWLRQRQSLQ 7KHVWDWXVLQGLFDWRUVVLJQLI\WKHIROORZLQJ %86<³DGHYLFHLVEXV\SURFHVVLQJ (27³DGHYLFHKDVFRPSOHWHGWUDQVPLVVLRQ $&.³DWUDQVPLVVLRQKDVEHHQUHFHLYHG 7RUHVHWSDUDOOHOFRPPXQLFDWLRQVDWDQ\WLPHWKHKRVWVKRXOGUHVHWSLQ$XWR)HHGDQG VHWLWVGDWDFORFNSLQ7KHQWKHKRVWGHYLFHIROORZVE\UHVHWWLQJERWKSLQ6HOHFW,QSXW DQGSLQ,QLWLDOL]H3ULQWHU7KHPRGXOHVKRXOGDFNQRZOHGJHE\UHVHWWLQJLWV%XV\DQGLWV $FNQRZOHGJHOLQHV 7KHKRVWVKRXOGVHW%XV\ZKHQHYHULWLVUHDGLQJDE\WHRUQLEEOHVHQWWRLWIURPDPRGXOH UHVHWWLQJLWZKHQUHDG\IRUWKHQH[WSLHFHRIWKH')PHVVDJH ,Q1LEEOHPRGHUHFHLYLQJGDWDIURPWKHPRGXOHLVDOLWWOHPRUHFRPSOH[7KHORZHUQLEEOHRI DE\WHLVVHQWILUVWWKHQWKHXSSHUQLEEOHRQWKHQH[WGDWDEORFN$IWHUWKHKRVWDFNQRZOHGJHV WKHXSSHUQLEEOHWKHPRGXOHDFNQRZOHGJHVE\VHWWLQJWKHGDWDFORFNSLQKLJK$WWKLV SRLQWWKHVWDWXVLQGLFDWRUV%XV\SLQDQG(27SLQVDQGIURPWKHPRGXOHFDQEH UHDGE\WKHKRVWGHYLFH7KHVWDWXVLQGLFDWRUVDUHRYHUZULWWHQZLWKWKHQH[WSLHFHRIGDWDZKHQ WKHKRVW%XV\SLQLVUHVHW Publication 1770-UM520C-EN-P - July 2004 D-4 Writing a Parallel Communication Driver Data Transmission 7KHIROORZLQJGHVFULEHVWKHDFWLRQVWKDWVKRXOGEHWDNHQE\ERWKWKHKRVWDQGPRGXOHWRVHQG DQGWUDQVPLWGDWD1RWHWKDWPHDQVORJLFDORUKLJKUHJDUGOHVVRIZKHWKHURUQRWWKHVLJQDO LVQRUPDOO\DFWLYHKLJKRUDFWLYHORZ 2QSRZHUXSWKHKRVWVKRXOGGRWKHIROORZLQJWRLQLWLDOL]HFRPPXQLFDWLRQ 6HWSLQ6WUREHWRDQGSLQ$XWR)HHGWR 6HWSLQ6HOHFW,QSXWDQGSLQ,QLWLDOL]H3ULQWHUWR7KHVHWZROLQHVPXVWEH EHKHOGORZIRUDPLQLPXPRIPVWRDOORZWKHPRGXOHWRGHWHFWWKHP 7RVHQGGDWDIURPWKHKRVWFRPSXWHUWRWKHPRGXOHWKHKRVWVKRXOG 6HWSLQ6HOHFW,QSXWDQGSLQ,QLWLDOL]H3ULQWHUWR &KHFNWKDWWKHPRGXOH·VSLQ%XV\LVVHWWR 3ODFHGDWDRQWKHGDWDOLQHV 6HWSLQ6WUREHWRWKHQ 7RUHFHLYHGDWDIURPWKHKRVWWKHPRGXOH 6HWVSLQ%XV\WR 5HDGVGDWD 6HWVSLQ$FNQRZOHGJHWRWKHQ 6HWVSLQ%XV\WR $WWKLVSRLQWLIWKHKRVWKDVPRUHGDWDWRVHQGLWFDQUHSHDWWKHDERYHSURFHGXUHXQWLOWKH HQWLUHSDFNHWLVVHQW7KHQLIGDWDLVH[SHFWHGIURPWKHPRGXOHWKHKRVWVKRXOGVHWSLQ 6HOHFW,QSXWWRWRHQWHUHLWKHU%\WHRU1LEEOHPRGH Data Transfer in Byte Mode 7RVHQGGDWDLQ%\WHPRGHIURPWKHPRGXOHWRWKHKRVWWKHPRGXOH &KHFNVWKDWWKHKRVW·VSLQ$XWR)HHGLVVHWWR 3ODFHVGDWDRQWKHGDWDOLQHV 6HWVSLQ$FNQRZOHGJHWRWKHQ Publication 1770-UM520C-EN-P - July 2004 Writing a Parallel Communication Driver D-5 7RUHFHLYHGDWDLQ%\WHPRGHWKHKRVW 6HWVSLQ$XWR)HHGWR 5HDGVWKHGDWD 6HWVSLQ6WUREHWRWKHQ ,IWKHUHLVPRUHGDWDWRVHQGWKHPRGXOH 6HWVSLQ(UURUDQGSLQ3(QGWR DQGWKHKRVWVKRXOG 6HWSLQ$XWR)HHGWRWKHQUHSHDWLWVUHFHLYHSURFHGXUH ,IWKHUHLVQRPRUHWRVHQGWKHPRGXOH 6HWVSLQ(UURUDQGSLQ3(QGWR 6HWVSLQ$FNQRZOHGJHWR DQGWKHKRVWVHWVSLQ6HOHFW,QSXWWR Data Transfer in Nibble Mode 7RVHQGGDWDLQ1LEEOHPRGHIURPWKHPRGXOHWRWKHKRVWWKHPRGXOH &KHFNVWKDWWKHKRVW·VSLQ$XWR)HHGLVVHWWR 3ODFHVWKHORZHUQLEEOHRQWKHKDQGVKDNLQJOLQHV 6HWVSLQ$FNQRZOHGJHWRWKHQ 7RUHFHLYHWKHORZHUQLEEOHWKHKRVW 6HWVSLQ$XWR)HHGWR 5HDGVWKHGDWD 6HWVSLQ6WUREHWRWKHQ 6HWVSLQ$XWR)HHGWR Publication 1770-UM520C-EN-P - July 2004 D-6 Writing a Parallel Communication Driver 7RVHQGWKHXSSHUQLEEOHWKHPRGXOH &KHFNVWKDWWKHKRVW·VSLQ$XWR)HHGLVVHWWR 3ODFHVWKHXSSHUQLEEOHRQWKHKDQGVKDNLQJOLQHV 6HWVSLQ$FNQRZOHGJHWRWKHQ 7RUHFHLYHWKHXSSHUQLEEOHWKHKRVW 6HWVSLQ$XWR)HHGWR 5HDGVWKHGDWD 6HWVSLQ6WUREHWRWKHQ $WWKLVSRLQWWKHPRGXOHVHWVSLQ%XV\WR7KLVFRPSOHWHVWKHWUDQVPLVVLRQRIRQH E\WH,IWKHUHLVPRUHGDWDWRVHQGWKHPRGXOH 6HWVSLQ(UURUDQGSLQ3(QGWR DQGWKHKRVW 6HWVSLQ$XWR)HHGWRWKHQUHSHDWVLWVUHFHLYHSURFHGXUH ,IWKHUHLVQRPRUHWRVHQGWKHPRGXOH 6HWVSLQ(UURUDQGSLQ3(QGWR 6HWVSLQ$FNQRZOHGJHWR DQGWKHKRVWVHWVSLQ6HOHFW,QSXWWR Publication 1770-UM520C-EN-P - July 2004 Index Numerics 1747-KFC15 definedPreface-3 metersC-6 1756-CNB definedPreface-3 1770-KFC15 definedPreface-3 1770-KFC15 diagnostic counters4-14 1770-KFC15 module overview of the2-1 A abbreviations and termsPreface-3 AC power supply connecting to3-5 ACKD-3 definedPreface-3 advanced communication parameters4-8 attaching the module to a wall or mounting bracket3-7 auto-recovery6-9 B basic communication parameters4-4 BUSYD-3 Byte Transfer ModeD-1 C cables for network access port connection3-4 for parallel port connection3-4 for the RS-232C connector3-3 cabling and pinoutsB-1 for parallel port connectionB-6 for RS-232C connectionB-1 centronics standard pinoutB-6 certificationsA-3 communicating with the module6-1 communication parameters verifying the4-13 communication protocol1-1 configuration changes save successful4-12 unsuccessful4-12 configuration panel displays4-1 configuration panel pushbuttons4-2 configuration procedures overview of4-1 configuring the advanced communication parameters4-8 configuring the basic parameters4-4 configuring the module4-1 configuring the module by using pushbuttons 4-3 connecting a device to the network access port3-4 connecting multiple modules to one host by using modems1-4 connecting to a host through the parallel port3-4 through the RS-232C port3-2 connecting to the AC power supply3-5 connecting to the ControlNet cable system3-6 ControlNet definedPreface-3 system overview1-1 ControlNet architecture1-2 ControlNet cable system connecting to the3-6 ControlNet LED2-3 D data throughput6-2 data transfer in byte modeD-4 in nibble modeD-5 data transmissionD-4 default DF1 address6-6 device connections2-2 network access port2-2 parallel port2-2 RS-232C serial port2-2 DF1 communication6-1 default address6-6 definedPreface-3 Publication 1770-UM520C-EN-P - July 2004 Index-2 diagnostic command supportC-1 parallel communicationD-1 RSLinx driver anomaly6-8 SRC and DST address6-7 DH+ definedPreface-3 DH+ PCCC message definedPreface-3 DHRIO definedPreface-3 diagnostic counter resetC-6 command formatC-6 reply formatC-6 diagnostic counters 1770-KFC154-14 diagnostic loopC-2 command formatC-2 reply formatC-2 diagnostic read countersC-2 command formatC-2 reply formatC-3 reply values 8-bit wide old counter descriptionsC-3 dimensionsA-2 displays configuration panel4-1 DST definedPreface-3 F factory defaults setting4-13 fault descriptions7-4 file names7-6 full duplex definedPreface-3 full-duplex serial protocol6-2 H half duplex definedPreface-3 half-duplex multi-drop serial network6-3 half-duplex protocol one-circuit system6-3 two-circuit system6-3 host cable system, planning the1-3 host LED2-3 I installation procedure3-2 installing the module3-1 interface compatibility2-3 interpreting the seven-segment LED displays7-4 interpreting the status LEDs7-1 introducing the module2-1 E EIA standard pinoutB-1 electrostatic damage3-1 electrostatic discharge preventingPreface-5 embedded responses6-5 enclosure and environmentPreface-5 environment and enclosurePreface-5 EOTD-3 exit without saving4-13 extra-hop feature configure a path method5-3 address/slot number5-5 example 15-5 example 25-7 path length5-3 port numbers5-4 no configuration method5-2 understanding the5-1 Publication 1770-UM520C-EN-P - July 2004 LEDs2-3 L M message buffers6-9 message reply time-out6-6 meters 1747-KFC15C-6 N NAK NAP definedPreface-3 definedPreface-3 network Index-3 definedPreface-3 network access cable3-4 network access port2-2 network address definedPreface-3 network update time (NUT)1-1 new KFC definedPreface-3 Nibble Transfer ModeD-1 node definedPreface-3 NUT definedPreface-3 maintenance1-2 scheduled1-2 unscheduled1-2 O old KFC definedPreface-4 overview of configuration procedures4-1 overview of ControlNet1-1 overview of the 1770-KFC15 module2-1 P parallel communication6-4 parallel port2-2 definedPreface-4 parallel port activity indicator3-4 parallel port interface connector3-4 parameters advanced communication4-8 basic communication4-4 PCCC5-1 definedPreface-4 physical characteristics1-1 pinoutsB-1 planning for an RS-232C serial port1-3 the host cable system1-3 product specificationsA-1 purpose of the manualPreface-1 pushbuttons configuration display4-2 DATA4-2 EXIT4-2 using to configure the module4-3 VIEW4-2 R reading 1770-KFC15 counters with a diagnostic command4-14 related productsPreface-2 related publicationsPreface-1 repeater definedPreface-4 RIO definedPreface-4 RS- 232C baud rates3-2 RS-232 interface connector3-3 RS-232C activity indicator3-3 RS-232C port definedPreface-4 RS-232C serial port2-2 planning for an1-3 RSLinx DF1 driver anomaly6-8 S saving configuration changes4-12 scheduled data1-2 segment definedPreface-4 serial communication6-2 serial port definedPreface-4 setting factory defaults4-13 specifications productA-1 SRC definedPreface-4 standard PCCC message definedPreface-4 status LED2-3 subnet definedPreface-4 T tap definedPreface-4 terminator definedPreface-4 Publication 1770-UM520C-EN-P - July 2004 Index-4 terms and abbreviationsPreface-3 troubleshooting the module7-1 trunkline definedPreface-4 trunkline section definedPreface-4 U understanding the ControlNet architecture1-2 unscheduled data1-2 V verifying the communication parameters4-13 viewing basic parameter settings4-3 W writing a parallel communication driverD-1 Publication 1770-UM520C-EN-P - July 2004 Rockwell Automation Support 5RFNZHOO$XWRPDWLRQSURYLGHVWHFKQLFDOLQIRUPDWLRQRQWKHZHEWRDVVLVW\RXLQXVLQJRXU SURGXFWV$WKWWSVXSSRUWURFNZHOODXWRPDWLRQFRP\RXFDQILQGWHFKQLFDOPDQXDOVD NQRZOHGJHEDVHRI)$4VWHFKQLFDODQGDSSOLFDWLRQQRWHVVDPSOHFRGHDQGOLQNVWRVRIWZDUH VHUYLFHSDFNVDQGD0\6XSSRUWIHDWXUHWKDW\RXFDQFXVWRPL]HWRPDNHWKHEHVWXVHRIWKHVHWRROV )RUDQDGGLWLRQDOOHYHORIWHFKQLFDOSKRQHVXSSRUWIRULQVWDOODWLRQFRQILJXUDWLRQDQG WURXEOHVKRRWLQJZHRIIHU7HFK&RQQHFW6XSSRUWSURJUDPV)RUPRUHLQIRUPDWLRQFRQWDFW\RXU ORFDOGLVWULEXWRURU5RFNZHOO$XWRPDWLRQUHSUHVHQWDWLYHRUYLVLW KWWSVXSSRUWURFNZHOODXWRPDWLRQFRP Installation Assistance ,I\RXH[SHULHQFHDSUREOHPZLWKDKDUGZDUHPRGXOHZLWKLQWKHILUVWKRXUVRILQVWDOODWLRQSOHDVH UHYLHZWKHLQIRUPDWLRQWKDW VFRQWDLQHGLQWKLVPDQXDO<RXFDQDOVRFRQWDFWDVSHFLDO&XVWRPHU 6XSSRUWQXPEHUIRULQLWLDOKHOSLQJHWWLQJ\RXUPRGXOHXSDQGUXQQLQJ United States 1.440.646.3223 Monday – Friday, 8am – 5pm EST Outside United States Please contact your local Rockwell Automation representative for any technical support issues. New Product Satisfaction Return 5RFNZHOOWHVWVDOORIRXUSURGXFWVWRHQVXUHWKDWWKH\DUHIXOO\RSHUDWLRQDOZKHQVKLSSHGIURPWKH PDQXIDFWXULQJIDFLOLW\+RZHYHULI\RXUSURGXFWLVQRWIXQFWLRQLQJDQGQHHGVWREHUHWXUQHG 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. Outside United States Please contact your local Rockwell Automation representative for return procedure. &RQWURO1HWLVDWUDGHPDUNRI&RQWURO1HW,QWHUQDWLRQDO $OOHQ%UDGOH\&RQWURO/RJL[)OH[3/&DQG5RFNZHOO$XWRPDWLRQDUHWUDGHPDUNVRI5RFNZHOO$XWRPDWLRQ,QF 56/LQ[56/RJL[56/RJL[56/RJL[561HW:RU[DQG569LHZDUHWUDGHPDUNVRI5RFNZHOO6RIWZDUH,QF 7UDGHPDUNVQRWEHORQJLQJWR5RFNZHOO$XWRPDWLRQDUHSURSHUW\RIWKHLUUHVSHFWLYHFRPSDQLHV Publication 1770-UM520C-EN-P - July 2004 Supersedes Publication 1770-UM520B-EN-P - August 2003 and 1770-RN001A-EN-P - May 2002 PN 957899-17 Copyright © 2004 Rockwell Automation, Inc. All rights reserved. Printed in USA