Home
1 - Rockwell Automation
Contents
1. 113 71 The qualifier is illegal 114 Unknown identifier character in parser detected 115 A command qualifier not first in message 160 A bit error 161 A length error 162 An address type error 163 A3 An immediate block error 164 A symbol exists 165 A balance error 166 A node error 167 A gualifier error 168 The TMOVE PDU size is too big 180 B4 A mailbox read error B 2 Appendix B Error Codes Table B B Link layer Error Codes Error Code Description decimal Hex 16 10 ACK 0 to 255 bytes of data 17 NAK no memory 18 NAK offline 19 NAK inactive Isap 20 NAK illegal PDU format Internal checking for proper data format 21 NAK high water mark hit 24 Illegal ACK from remote node 25 Illegal RDR reply size 26 Attempted to transmit when not in ring 27 Underrun transmitting packet 28 Message delivery not confirmed due to duplicate node address 29 Message delivery not confirmed due to duplicate token 30 Sequential delivery could not be achieved 31 ACK timeout Table B C MAC Task Error Codes Error Code decimal 32 33 34 35 36 37 38 46 B 3 Appendix B Error Codes Error Code Description decimal Hex 47 No more tasks for outgoing messages 251 OFB Illegal destination link value 252 OFC The message timed out by application timer Response from wrong source node 253 OF 254 Response TNS did not match 255 Application layer has bee
2. MOVE FROM 40 2 E0 10 2 0 TO B2 3 Transfers from word 2 of file 10 in or MF 40 2 E 0 10 2 0 T B2 3 the PLC 5 address 2 connected to KP5 node 40 to word 3 of binary file 2 PLC 3 to PLC 5 Chapter 3 Programming The following table contains examples of using the MOVE command to move a block of words To move data Command line example Explanation from PLC 3 to PLC 2 MOVE FROM 66 010 1024 TO B2 3 Transfers 1024 words beginning at or word 010 at node 66 to word 3 of M F 66 010 1024 T B2 3 binary file 2 PLC 3 to PLC 2 MOVE FROM B2 3 1024 TO 66 010 Transfers 1024 words beginning at or word 3 of binary file 2 to word M F B2 3 1024 T 66 010 address 010 at node 66 PLC 3 to PLC 3 MOVE FROM 76 14 50 TO B2 3 444 Transfers 444 words beginning at or word 50 of input file 4 at node 76 to M F 76 14 50 T B2 3 444 word 3 of binary file 2 PLC 3to PLC 2 MOVE FROM B2 3 TO 76 010 444 Transfers 444 words beginning at or word 3 of binary file 2 to word M F B2 3 T 76 010 444 address 010 at node 76 PLC 3 to PLC 5 MOVE FROM B2 3 1024 TO Transfers 1024 words beginning at 40 2 E0 10 2 0 or word 3 in binary file 2 to file 10 M F B2 3 1024 T 40 2 E0 10 2 0 beginning at word 2 in the PLC 5 address 2 connected to KP5 node 40 The following table contains examples of using the MOVE command to move a bit To move data Command line example Explanation from PLC 3 to PLC 2 MOVE FROM
3. N o Allen Bradley Data Highway User Manual PLC 3 Communication Interface Module Cat No 1779 KP3 KP3R Table of Contents e PP QM P 1 Purpose of This Manual P 1 Who Should Read This Manual P 1 PrecautionayNotes P 1 What This PackageContans P 1 Frequently Used Terms P 2 Related Products os vu ce oe ik RE AWG IRR ie ve ee a P 2 Related Publications 0022025460000 Rn hn P 3 OVOIVIEW AT 1 1 Chapter ODeCives lt i scu er ex x ee rhe eee amp 141 Introducingthe1779 KP3 1 1 A Brief Look at Data Highway Il 1 2 Data Highway Il Cabling 1 3 Data Highway Il Communication 1 4 Allen Bradley Communication Interface Modules 1 9 Installing the 1779 KP3 Communication Interface 2 1 ChapterObjectives 2 1 PrintedCircuitBoards 2 1 SettheSwitchesontheHostBoard 2 1 SettheThumbwheelSwitches 2 5 Install the KP3 Module 2 6 Use the LIST Option to Select Additional KP3 Parameters 2 1 Connecting the KP3 to Data Highway Il 2 12 Connecting a
4. You can connect the primary and backup PLC 3s by connecting the 1775 S4A 1775 85 or 1775 MX in each PLC 3 processor figure 2 7 Figure 2 7 Backup Cabling Without the KP3 Primary PLC 3 Backup PLC 3 11007 1 This method is recommended when the application process requires that the Data Highway II switchover of communication happens after the backup PLC 3 has taken control of the live I O Use this method when the KP3 is involved in primarily supervisory transactions This method is fully explained in the PLC 3 Backup Concepts Manual publication 1775 6 3 1 You can also directly connect the S5 or MX modules in the primary and backup PLC 3s Using the S4A S5 or MX With the KP3 You can connect the S4A S5 or MX module to the KP3 module in both the primary and backup PLC 3s Then connect the KP3 in the primary PLC 3 to the KP3 in the backup PLC 3 figure 2 8 Chapter 2 Installing the 1779 KP3 Communication Interface Figure 2 8 Backup Cabling With the KP3 Primary PLC 3 1775 CBB Backup PLC 3 Backup B 1775 CBB or 1779 CBC Cable Important Because of the various options for this cable refer to the backup cable configuration information in the PLC 3 Backup Concepts Manual publication 1775 6 3 1 11008 1 This method provides faster switchover of communications between primary and backup PLC 3s Use this method when the application process requires that switchover occur as fast
5. 66 Specified address is less than minimum level 67 Specified address is more that maximum level 68 e x Symbol not found 69 45 Symbol of improper format 70 46 Address does not point to something usable 71 File is the wrong size 72 EE Cannot complete request situation has changed since the start of the request 73 00 File is too big 74 Transaction size plus word address is too large 75 MB Access denied improper privilege 76 Condition cannot be generated 77 O Condition already exists 78 Shutdown could not be executed 79 4F Requestor does not have upload or download access 80 Histogram overflow B 5 Appendix B Error Codes B 6 Error Code ErrorCode Description decimal Hex 81 Illegal data type 82 Bad parameter Table B G Time critical Error Codes Error Code ErrorCode Description decimal Hex 176 Base 177 Host faulted 178 No such address 179 0B3 Over boundary 180 0B4 Data table closed 181 0B5 Area protected 182 0B6 Bad or no address field 183 0B7 Missing field 184 Timed out 185 0B9 In wrong mode 186 0BA Exceeds max read 187 0BB Exceeds max number of words in a time critical read 188 0BC Read immediate block mismatch Table B H KP2 Error Codes Error Code ErrorCode Description decimal Hex 00 Function completed successfully 01 PLC not responding 210 Switched back to program mode 211 No communication zone no
6. addressing style information 3 5 Chapter 3 Programming 3 6 Where s TO the gualifier that specifies the destination of the data transfer you can abbreviate as T You must specify the TO qualifier and it must be followed an address which must include a data table address and can include a remote node address lt address gt the destination address for the data you are moving This is either a Data Highway II node address or programmable controller memory address see section titled Addressing Techniques for addressing style information These are examples of using the TMOVE command with the FROM qualifier TMOVE FROM 66 010 TO B2 3 TM F B2 3 T 66 010 Syntax for the TMOVE Command With an Integer Constant The syntax for the TMOVE command when using an integer constant is TMOVE lt integer constant gt TO lt address gt or TMOVE TO lt address gt lt integer constant gt Where is TMOVE the command that tells the KP3 to transfer data to or from a remote node integer constant what you use in place of the FROM qualifier The correct format is digit where digit is either 0 or 1 TO the qualifier that specifies the destination of the data transfer you can abbreviate as T You must specify the TO qualifier and it must be followed an address which must include a data table address and can include a remote node address address the destination address for the data you are moving Th
7. the method of access to the network is a logical ring Nodes are allowed to communicate on the network while they posses the token This token is passed around the ring according to the nodes addresses on the Data Highway II link While a node possesses the token it is the master and it is the only node that can send commands out to the network When it is finished the token passes to the node with the next highest address regardless of the node s physical proximity to the previous node figure 1 6 Figure 1 6 A Conceptual View of Data Highway Il Logical Ring Communication 10996 1 When a node leaves the ring unexpectedly the ring performs a recovery procedure The node with the next lowest node number attempts to pass the token to the exiting node but because it cannot the ring must undergo a recovery procedure to rebuild itself When the message returns to the inquiring node the node can then pass the token to the node that has the next highest number 1 5 Chapter 1 Overview Data Highway II communication interfaces operate at different modes that vary according the their relationship with the logical ring The modes are In ring mode which is when the interface is a fully operational member of the ring It accepts messages replies to them and is ready to send them Seeking membership mode which is when the interface is trying to become a member of the ring so that it can send messages When we talk of comm
8. the host board has either failed the self diagnostic test or faulted while in operation the host and MAC boards are performing self diagnostic tests after the message is complete one of the following has occurred there is an error in the ladder diagram program the message instruction is incorrect or received an error status from the MAC board or remote station there is a module or cable problem the KP3 is functioning as a module in a backed up system Link addresses should be the same on the primary and backup modules When it is the backup module Data Highway Il assumes its link address is one number higher than the primary KP3 the node has reached the peak of its ability to process messages the amount of message activity is high If just one is ON the amount of message activity is low The three ACTIVITY NORMAL LEDs work like a bar graph this node has gracefully exited the ring on the Data Highway II link A 3 Appendix A Operation and Troubleshooting Table A B LEDs Associated with the MAC Board When this LED s then IN RING this node is a member of the logical ring on the Data Highway II link SEEKING ON yellow this node is trying to become a member of the logical ring or trying to build a logical ring in the case that a ring does not already exist OFF this node is not a member of a logical ring and is not seeking membership DUP ADDR another node has the same address on the D
9. 7 1 8 On link description of 1 6 1 7 1 8 Overview Data Highway Il 1 2 of the 1779 KP3 1 1 P Package contents P 1 Precautionary notes P 1 Programming 3 1 See also MOVE command TMOVE command examples of 3 14 transferring data 3 1 Publications related to the 1779 KP3 P 3 Q Qualifiers 3 1 FROM 3 2 3 3 3 5 3 7 NOSTATUS 3 2 3 5 3 7 3 8 TO 3 2 3 3 3 5 R Redundant cabling 1 4 Related products P 2 S Seeking membership mode Data Highway I modules in 1 6 Specifications C 1 Switches for the circuit boards 2 2 2 3 2 4 thumbwheels on front panel 2 5 using the exit request A 5 Switchover 2 13 T Taps local 1 3 Terms used frequently P 2 Thumbwheels See Switches Time critical operations 1 3 TMOVE command examples of 3 6 3 7 3 8 3 16 the 3 1 Index I 3 using to transfer data 3 5 3 6 3 7 V using with an integer constant 3 6 ie le range length specifying Token 1 5 a V lary T f Transferring Data See Programming Ge Used MN Troubleshooting A 1 A 5 U User numbers in addressing 3 9 YA Rockwell Automation Allen Bradley a Rockwell Automation Business has been helping its customers improve pro ductivity and quality for more than 90 years We design manufacture and support a broad range Allen Bradley of automation products worldwide They include logic processors power and motion
10. Chapter 2 Installing the 1779 KP3 Communication Interface 5 Enter the LIST function at the prompt by pressing the shift key and then the list key You receive the SYSTEM MODE menu SYSTEM MODE SCREEN 1 TEST MONITOR 2 RUN MONITOR 3 PROGRAM LOAD 4 REMOTE ENABLE 5 SYSTEM STATUS 6 MODULE STATUS ENTER NEXT gt ee 6 Select the MODULE STATUS option by typing 6 lt enter gt The MODULES menu appears which lists all of the modules in the PLC 3 system by catalog number including the KP3 7 Select 1779 KP3 from the MODULES menu by typing the number next to it and pressing enter You will receive a DATA HWY II INTERFACE menu Data Hwy Il Interface KP3 1 Node 111 Chassis 0 Slot 6 1 Message Timeouts 2 Token Hold Factor 3 Set Node Mode 4 Input File List Enter Next The menu above shows the 4 different options you have to choose from within the first menu When you choose any of these options you will receive another menu The following sections describes each of these options and the sub menu options associated with them 2 8 Chapter 2 Installing the 1779 KP3 Communication Interface The Message Time outs Menu When you choose option 1 you receive the Message Time outs menu KP3 1 MESSAGE TIMEOUTS 1 TIME CRITICAL TIMEOUT 2 SUPERVISORY TIMEOUT 3 THIRD PARTY TIMEOUT ENTER NEXT This allows you to Maximum Default option Value Value 1 set the time out for 0 01 secon
11. Il Links PLC 2 Link 1 Data Highway Il Link 1 Data Highway Il Link 2 10999 1 Nodes on the same link on link have the same link number nodes on different link off link have different link numbers Note that your local link may always be specified as link zero by default the link you are connected to is considered zero with respect to other local nodes you may be communicating with 1 7 Chapter 1 Overview You can also connect a Data Highway Plus subnetwork to your Data Highway II network via one Allen Bradley KP5 module When you have a Data Highway Plus sub network attached to your Data Highway II network the nodes on Data Highway Plus are considered on link to the nodes on Data Highway II If you are sending a message instruction from a PLC 3 controller on Data Highway II to a PLC 5 controller on Data Highway Plus you would use the same link number for both figure 1 10 Figure 1 10 Example of Using Link Numbers When Addressing Data Highway Link 0 a Data Highway Plus Sub link 11000 1 Note that in the this example the PLC 5 controller considers the KP3 module a remote station and may refer to the KP3 as offlink The PLC 5 controller cannot communicate to stations on another Data Highway II link Note also that when we speak of KP3 communication on the Data Highway II network there are different types communication initiated by the KP3 and communication initiated via a computer Re
12. PLC 3 mode no messages can be sent in program mode A 5 Appendix Objectives Error Codes Appendix Error Codes This appendix contains the error codes associated with using the KP3 module The error codes listed in the following tables are broken into these categories KP3 error codes link layer error codes MAC task error codes local errors emote errors extended status error codes time critical error codes KP2error codes We use the following abbreviations within this appendix This abbreviation means ACK acknowledgement ADDR address yo input output Isap link service access point NAK negative acknowledgement max maximum PDU packet data unit PLC programmable Logic Controller RDR read data request RMWS read modify write SAP source access point SSAP source SAP TNS transaction identifier XIC examine if closed XIO examine if open B 1 Appendix B Error Codes Table B A KP3 Error Codes Error Code ErrorCode Description decimal Hex 100 64 A carriage return on a blank line 101 A constant preceded by a is bad 103 A local node in message with a non local link 105 9 A number entered for link or node is bad 108 Duplicate wild card operator used in a perform message 109 sD User symbol or number is bad 110 An illegal memory address preceded by a 111 Illegal character in a message cannot be parsed 112 The command word is illegal
13. Se If the station is on another Data Highway II link specify the link number before the sign If the station is not user 1 e g channel 2 of a 1779 KFL module put a period and after the node number and followed by the user number To delete an input file entry enter the node followed by D for example KP3 1 INPUT FILE LIST ENTER STATION AND INPUT FILE gt 5 D 2 11 Chapter 2 Installing the 1779 KP3 Communication Interface Connecting the KP3 to Data Highway Il Connecting a PLC 3 to Multiple Data Highway Il Links 2 12 Once you have installed and configured the KP3 module follow the procedure below to connect it to the highway Important If you are connecting a backup PLC 3 system to Data Highway II remember that you must run at least 30 feet of trunkline cable between droplines to the primary and backup KP3 modules 1 Locate the Data Highway II Port on the KP3 front panel ERE O EXT TAP CONFIG Dropline connection to the network KP3 Fron Panel 2 Connect a Data Highway II dropline to the connector by sliding the dropline connector over the port and twisting the collar clockwise If you have a KP3R module repeat steps 1 and 2 for the port labeled Data Highway II PORT 2 You can connect a PLC 3 to multiple Data Highway II links The PLC 3 requires one KP3 for each Data Highway II link it communicates over Follow the procedure below to connect a PLC 3 to multip
14. more information on extended addressing immediate block number at some remote KP3 Chapter 3 Programming The following list shows the possible ways you form memory addresses wordaddr wordaddr bit wordaddr size fileaddr wordaddr fileaddr wordaddr bit fileaddr wordaddr size extaddr amp imblock L A go oo cn on Important The numbers you enter into the fields when addressing memory are interrupted as decimal base 10 unless you indicate that they are octal base 8 You can specify an octal number by starting it with a zero For example 17 is interpreted as decimal 17 but 017 is interpreted as octal 17 or decimal 15 In all of the examples that follow we will use a leading zero to indicate octal addresses Some addresses however are always interrupted as octal Addressing a Word This section provides examples of addressing a word in each PLC 2 PLC 3 and PLC 5 memory To address a Use this format Examples single word in PLC 2 memory wordaddr 010 specifies the word at address 010 PLC 3 memory fileaddr wordaddr B111 1 specifies word 1 of binary file 111 or extaddr E3 1 8 111 0 1 extended addressing PLC 5 memory E0 10 2 0 specifies word 2 or integer file 10 3 11 Chapter 3 Programming 3 12 Addressing a Block of Words This section provides examples of addressing a block of words in each PLC 2 PLC 3 and PLC 5 memory To Use this fo
15. provides faster switchover of communications between the primary and backup PLC 3 processors 2 16 Chapter 2 Installing the 1779 KP3 Communication Interface Figure 2 10 Using an SAA MX and a KP3 for Running Backup Cabling 1775 CM Cable 2 feet S4A KP3 MX KP3 Backup Backup A Pin1 Backup A O O y O O O i O IE O ol P Pin 1 Pin 1 XMT Backup B Backup B 1775 CBB or 1779 CBC Cable O e E REC O O A O LIE Pin 1 y Pin 1 a 1775 CBB or 1775 CM Cable 2 feet 1775 CM Cable Assembly 1779 CBC Cable 11010 1 Important The 1775 CBB cable assembly has one end that you can configure When making cables note the location of the locking connector tab on the module to be certain of the correct connector position The S4A and MX modules both have the locking tab on the opposite side in comparison to the KP3 The connection between the SAA and the KP3 module is a straight through cable in relation to pin 1 of the connectors The 1779 CBC cable is shipped assembled at both ends The 1775 CM cable assembly includes four cables two for transmit receive connections for the MX modules and two interconnect cables that you can use to connect the KP3 modules to the MX modules Chapter 2 Installing the 1779 KP3 Communication Interface Backup Cable Wiring for Linking a KP3 to an S4A S5 or MX The following diagram shows the recommended wiring for a backup cable linking a KP3 module to an S4A
16. table address and can include a remote node address address the destination address for the data you are moving This is either a Data Highway Il node address or programmable controller memory address see section titled Addressing Techniques for addressing style information NOSTATUS the qualifier used only with a TMOVE command designed to transfer data to some remote node Use when error reporting is not necessary and you want to eliminate the time spent receiving information about the success or failure of the command You can abbreviate as N These are examples of using the TMOVE command with an integer constant TMOVE 1 TO 76 222 3 TM 0 T 76 B2 3 4 See the section titled Programming Examples at the end of this chapter for more command examples In the previous sections we used many examples with address as part of the PLC 3 command line This describes what type of information you place into your command line to designate an address There are two types of addressing we cover Data Highway II node addresses programmable controller memory addresses Addressing Data Highway Il Nodes Chapter 3 Programming You need to specify both of these to create a complete address The general format is link node user lt amp gt lt addr gt lt or gt size Information on specifying link node and user numbers is covered in the following section Information on specifyi
17. the status or position of one device e g PLC Programmable Controller personal computer etc may affect another device or an entire production line All communication on Data Highway II travels from one device to another through the trunkline figure 1 3 The trunkline varies in length depending on the number of nodes and their location Data Highway II cabling is compatible with IEEE Specification 802 4 for single channel phase continuous FSK frequency shift keying systems You connect Allen Bradley PLC Programmable Controllers to the Data Highway II trunkline via an Allen Bradley communications interface Data Highway II droplines connect the communication interfaces to the trunkline The mechanical connection between the dropline and the trunkline is a local tap figure 1 3 Figure 1 3 The KP3 Communications Interface on Data Highway Il 1779 KP3 Allen Bradley Communication Interface PLC 3 Programmable Controller Dropline Data Highway II Trunkline local tap 10993 1 For information on planning and installing Data Highway II refer to the Allen Bradley Data Highway Data Highway Plus Data Highway II Data Highway 485 Cable Planning and Installation Manual publication 1770 6 2 2 1 3 Chapter 1 Overview You also have the option of running redundant cabling You can order Allen Bradley Data Highway II interface modules with dual ports which allows you to install a back up cable system Thus providing more se
18. 2 D Data Highway II communication 1 4 communication interface modules 1 9 connection the KP3 to 2 12 droplines 1 3 links 1 6 node addresses 3 9 nodes 1 4 overview of 1 2 setting node addresses 2 6 trunkline 1 3 Device description of 1 3 E Error codes B 1 Examples of programming 3 14 Exit request switch using the A 5 F File read performing a 3 17 H Host board See Circuit boards Immediate access block numbers addressing for 3 12 3 13 In ring mode Data Highway II modules in 1 6 Installation of the KP3 2 1 2 6 Index of the KP3 onto Data Highway Il 2 12 Integer constant 3 2 3 4 3 5 3 6 3 8 K KP3 See 1779 KP3 L LED indicators 1 1 A 2 Link aaddress for the KP3 setting the _2 6 Link numbers in addressing 3 9 Links 1 6 offlink onlink 1 6 1 7 1 8 LIST option using the 2 7 2 8 2 9 Logical ring communication 1 5 Data Highway Il as 1 5 MAC board See Circuit boards Memory addresses possible forms 3 11 Message instruction for PLC 3 See Programming Modes of operation In ring Seeking membership 1 6 MOVE command examples of 3 2 3 4 3 14 3 15 3 17 the 3 1 using to transfer data 3 3 3 4 using with an integer constant 3 2 3 4 Node numbers in addressing 3 9 Nodes destination _1 4 example of address for on Data Highway Il 3 9 on Data Highway Il 1 4 source 1 4 0 Off link description of 1 6 1
19. 21 TO amp 6 Explanation Local KP3 reads immediate block 6 lt _ ae Remote KP3 updates block 6 Ir 11018 1 A single immediate access block is up to 42 bytes in length Important The KP3 will return error code 19 decimal if a node attempts to read the immediate access block while it is being updated or before it has been updated Error code 19 is NAK inactive lsap See Appendix B Error Codes for more information Appendix Objectives KP3 Operation Appendix Operation and Troubleshooting This appendix contains information to aid in operating and troubleshooting your 1779 KP3 module It covers the following topics an overview of the KP3 module during operation LED indicators using the Exit Request switch troubleshooting the KP3 module The following sections provide information on the way in which the KP3 operates Power up After the KP3 module is powered up it goes through self diagnostic tests If no faults are detected the PASS indicator turns green and the module is running Initially the PORT READY indicator turns green and the INCRING SEEKING MEBM indicator turns yellow to indicate that this node is seeking membership During Normal Operation If another communication interface is connected in the Data Highway II link and is operational the SIG QUAL indicator turns green and then the IN RING SEEKING MEM indicator turns from yellow to green to indicate that this node
20. 66 010 1 TO B2 3 4 or Transfers bit 1 of word 010 from M F 66 010 1 T B2 3 4 node 66 to bit 4 of word 3 of binary file 2 PLC 3to PLC 2 MOVE FROM B2 3 011 TO Transfers bit 11 of word 3 of binary 66 010 015 or file 2 to bit 15 of word address 010 M F B2 3 011 T 66 010 015 at node 66 PLC 3 to PLC 3 MOVE FROM 76 14 50 2 TO B2 3 4 Transfers bit 2 of word 50 of input or file 4 from node 76 to bit 4 of word 3 MF 76 14 50 2 T B2 3 4 of binary file 2 PLC 3to PLC 3 MOVE FROM B2 3 4 TO 76 B40 50 2 Transfers bit 4 of word 3 of binary or file 2 to bit 2 of word 50 on binary M F B2 3 4 T 76 B40 50 2 file 40 at node 76 PLC 3to PLC 2 MOVE 1 TO 76 0222 3 or Transfers the integer constant 1 to M 1 T 76 0222 3 bit 3 of word address 222 at node 76 PLC 3to PLC 3 MOVE 0 TO 76 B2 3 4 or Transfers the integer constant 0 to M 40 T 76 B2 3 4 bit 4 of word 3 of binary file 2 at node 76 Chapter 3 Programming The following table contains examples of using the TMOVE command to move a word To move data Command line example Explanation from PLC 3 to PLC 2 TMOVE FROM 66 010 TO B2 3 or Transfers word 010 from node 66 to TM F 66 010 T B2 3 word 3 of binary file 2 PLC 3 to PLC 2 TMOVE FROM B2 3 TO 66 010 or Transfers word 3 of binary file 2 to TM F B2 3 T 66 010 word address 010 at node 66 PLC 3 to PLC 3 TMOVE FROM B2 3 TO 76 14 50 or Transfers word 3 of binary file 2 to T
21. F1E Standard Driver Software or 1785 KE for RS 232 communication 1 9 Chapter 1 Overview PASS operation LEDs J FAIL TEST KP3 ai G IN RING OL Y SEEKING O DUP ADDR BACKUP A operation LEDs BACKUP B ERROR O BACKUP MODE O SATO O NORMAL O O o a EXIT COMP nom Data Highway l port not used DHII AUX ACCESS e EXIT REQUEST i O PORT READY operation LEDs O SIG QUAL O TAP FAIL O EXT TAP CONFIG Dropline connection to the iil network Thumbwheel switch that distin guishes this KP3 from others in the same chassis Two ports for providing optional PLC 3 backups operation LEDs LED that indicates you have stopped communication to the net work Optional button you can use to stop communication to the network Thumbwheel switches that indicate this node s ad dress Chapter Objectives Printed Circuit Boards Installing the 1779 KP3 Communication Interface This chapter contains the information you need to install your 1779 K P3 Communication Interface module It covers the following topics printed circuit boards setting the switches on the host board setting thumbwheel switches installing the KP3 into the PLC 3 chassis using the LIST option to select additional KP3 parameters connecting the KP3 to Data Highway II connecting a PLC 3 to multiple Data Highway II links how a PLC 3 backup
22. M F B2 3 T 76 14 50 word address 50 of input file 4 The following table contains examples of using the TMOVE command to move a block of words To move data Command line example Explanation from PLC 3 to PLC 2 TMOVE FROM 66 010 18 TO B2 3 Transfers 18 words beginning at or word 010 at node 66 to word 3 of TM F 66 010 18 T B2 3 binary file 2 TMOVE FROM B2 3 TO 66 010 1024 Transfers 1024 words beginning at or word 3 binary file 2 to word address TM F B2 3 T 66 010 1024 010 at node 66 PLC 3 to PLC 3 TMOVE FROM 76 14 50 TO B2 3 5 Transfers 5 words from word 50 of or input file 4 at node 76 to word 3 of TM F 76 14 50 T B2 3 5 binary file 2 PLC 3 to PLC 2 TMOVE FROM B2 3 TO 76 010 5 or Transfers 5 words beginning at word TM F B2 3 T 76 010 5 3 of binary file 2 to word 010 at node 76 PLC 3 to PLC 2 3 16 Chapter 3 Programming The following table contains examples of using the TMOVE command to move bit To move data Command line example Explanation from PLC 3 to PLC 2 TMOVE FROM 66 010 1 TO B2 3 4 Transfers bit 1 of word 010 from or node 66 to bit 4 of word 3 of binary TM F 66 010 1 T B2 3 4 file 2 PLC 3 to PLC 2 TMOVE FROM B2 3 011 TO Transfers bit 11 of word 3 from 66 010 015 or binary file 2 to bit 15 of word TM F B2 3 011 T 66 010 015 address 010 at node 66 PLC 3 to PLC 3 TMOVE FROM 76 14 50 2 TO B2 3 4 Transfers bit 2 of word 50 of input file 4 from no
23. PLC 3 to Multiple Data Highway Il Links 2 12 How a PLC 3 Backup System Works on Data Highway Il 2 13 Installing a Back up PLC 3 System on Data Highway Il 2 14 Creating a Backup System for a PLC 3 Communicating on Multiple Links a e Ee HQ 2 18 Programming i2 2s axi E cane eeksewasiense 3 1 ChapterObjectives 3 1 Transferring Data kim ka pr E cd ei sees 3 1 Using the MOVE Command to Transfer Data 3 3 Using the TMOVE Command to Transfer Data 3 5 Addressing Techniques 3 8 Addressing Data Highway II Nodes 3 9 Addressing Memory 3 10 Programming Examples 3 14 Table of Contents Operation and Troubleshooting AppendixObjectives KES Operation 2 Ke odes dow Euer she s le pid LED Indicators METTI UsingtheExitReguestSwitceh Troubleshooting the KP3 Error Codes iius eee aca Se Sd a eae ew oa AppendixObjectives Error 0005 ee Gide ek dikme db ee e eni Specifications a vee k ie a m ES AppendixObjectives REE po j gt n gt en w UJ ow js LI i O Purpose of This Manual Who Should Read This M
24. This menu allows you to change the mode of the KP3 KP3 1 SET NODE MODE 1 INRING 2 ONLINE 3 OFFLINE The following table shows what each value means If you set the mode to Then INRING the KP3 is fully operational ONLINE the KP3 allows requests for immediate data and time critical writes with no reply The KP3 will not initiate any messages nor reply to any OFFLINE the KP3 will not initiate or respond to any messages The Input File List Menu When you select option 4 from the Data Highway II Interface menu you receive the nput File List menu KP3 1 INPUT FILE LIST ENTER STATION AND INPUT FILE gt Use this to tell the KP3 which input file to read data from or write data to when it receives a message from a device using PLC 2 style addressing e g a 1779 KP2 KFL or KFM interface module or another KP3 module Chapter 2 Installing the 1779 KP3 Communication Interface When the KP3 receives a message containing PLC 2 style addressing it searches the input file list and reads to or writes from the input file specified for the node that sent the message If the sending node is not in the list the KP3 uses the octal address of the source node as the decimal input file number You can enter any given node only once into the input file list for example KP3 1 INPUT FILE LIST ENTER STATION AND INPUT FILE gt 52 The example above sets up node 5 to read from or write to input file
25. a Highway Plus Data Highway II Data Highway 485 Cable Planning and Installation Manual Data Highway II Asynchronous device Interface Data Highway II Synchronous device Interface Data Highway II PLC 2 Communication Interface Module Data Highway II Data Highway Plus Interface Module Publication Number 1779 2 10 1770 6 2 2 1779 6 5 1 1779 6 5 2 1779 6 5 3 1779 6 5 6 p 3 Chapter Objectives Introducing the 1779 KP3 Chapter verview This chapter serves as an introduction to the Allen Bradley Data Highway II PLC 3 Communication Interface Module and contains the following sections Introducing the 1779 KP3 Data Highway II Overview Data Highway II Communication Allen Bradley Communication Interface Modules This information is meant to provide you with a general overview of these topics For further detailed discussions of any of the subjects listed above refer to the Preface section titled Related Publications If you are already familiar with these subjects you can proceed to Chapter 2 The 1779 KP3 is a Data Highway II communication interface module that allows you to connect your PLC 39 Programmable Controller to the Data Highway II network providing you with the ability to communicate to Other nodes on your Data Highway II link nodes on another Data Highway II link Data Highway Plus nodes on a Data Highway Plus sub network The 1779 KP3 operates in a single sl
26. anual Precautionary Notes What This Package Contains Preface Preface This manual describes the Allen Bradley 1779 KP3 KP3R Communication Interface Module and provides information on the Data Highway II Network other Allen Bradley communication interface modules the 1779 KP3 KP3R hardware and firmware components installing and configuring the 1779 KP3 KP3R Module connecting the 1779 KP3 KP3R Module to the Data Highway II network installing a backup cable system programming the 1779 K P3 KP3R Module You should read this manual before using the 1779 KP3 KP3R Communication Interface Module We assume you have basic knowledge of the Data Highway II network the Data Highway Plus network Allen Bradley PLC Programmable Controllers programming through Allen Bradley 6200 software In this manual you may see Important notes that stress information critical to your understanding and use of the product WARNING Ss that describe where you may be injured if you do not follow procedures properly CAUTIONS that describe where equipment may be damaged if you do not follow procedures properly If you have ordered the 1779 KP3 or KP3R communication interface module you should have received the module itself this user manual Preface Freguentiy Used Terms To make this manual easier to read we occasionally use abbreviated versions of some terms You ma
27. as possible and that the backup KP3 switches to primary operation without waiting for the backup PLC 3 to take control of the I O the KP3 module is involved in many time critical transactions you plan to send time critical messages to the PLC 3 processor Because of the various options for this cable refer to the backup cable configuration information in the PLC 3 Backup Concepts Manual publication 1775 6 3 1 Important The 1775 CBB cable assembly has one end that you can configure When making cables note the location of the locking connector tab on the module to be certain of the correct connector position The S4A and MX modules both have the locking tab on the opposite side in comparison to the KP3 The connection between the SAA and the KP3 module is a straight through cable in relation to pin 1 of the connectors figure 2 9 The 1779 CBC cable is shipped assembled at both ends Chapter 2 Installing the 1779 KP3 Communication Interface Figure 2 9 Backup Cabling Using the SA4 and KP3 Modules in Detail KP3 Backup A A 1775 CBB or 1779 CBC Cable Z 1775 CBB or 1779 CBC Cable 1775 CBB Cable 11009 1 Using an S4A or S5 an MX and a KP3 You can provide backup PLC 3s by connecting the S4A or S5 module to the KP3 module in both the primary and backup PLC 3s Then connect each KP3 to the MX modules Then connect the primary MX module to the MX in the backup figure 2 10 This method
28. ata Highway II link This condition also places this node into the disconnect state REDUN WARN ON yellow a valid signal is being received at only one of the two Data Highway II ports This LED is not used at this time and will remain OFF the on board relay connecting the MAC board to the dropline is closed PORT READY SIG QUAL a valid signal is being received at this Data Highway II port TAP FAIL EXT TAP CONFIG PORT READY ON green the on board relay connecting the MAC board to the dropline is closed This LED is not used at this time and will remain OFF SIG QUAL ON green valid data is being received on Data Highway Il a difference in data was noted between this port and the other port and this port was found to be in error Each detected error causes this LED to be turned ON for one half second no data is being received TAP FAIL ON red the extended tap has failed or its dropline connection to the port has opened Important this LED can only go ON if the switch on the MAC board is set for extended tap This LED is only on the redundant module 1779 KP3R 2 Extended taps are not available with this product release Although these indicators are present they do not perform the functions at this time A4 Using the Exit Reguest Switch Troubleshooting the KP3 Appendix A Operation and Troubleshooting The interface has an EXIT REQ pushbutton switch on its f
29. ay Plus interface you can use user numbers from 2 to 20 to identify Data Highway Plus devices For example the address of a PLC 5 that has its node address switches set to 4 connected to a KP5 with a node 20 that is connected to a Data Highway Link might look like 20 04 figure 3 2 Figure 3 2 Addressing a Node When the Interface Has More Than One Device Attached Address 20 04 User 4 Data Highway Il Link PLC 5 User 5 11014 1 In addition to addressing a node you need to address the PLC controller memory at your node or the memory of the device connected to another node Data is referenced by its address in memory In a command line you must precede a memory address with a dollar sign which acts as a delimiter to tell the KP3 module that it has encountered a data address A memory address is made up of one or more of the following parts This wordaddr fileaddr size bit extraddr imblock the numerical address of a word the alphanumeric address of a PLC 2 PLC 3 or PLC 5 controller file the number of words of data you are transferring this is always preceded by a comma the number of a particular bit within the addressed word this is always preceded by a back slash mark PLC 3 extended address format You can use this to address any memory section not just a data table section Refer to the PLC 3 Programmable Controller Programming Manual publication 1775 6 4 1 for
30. block of information Unlike the MOVE command the TMOVE command can only be used to transfer data to and from a remote node This data bypasses some message processing for faster communication between nodes therefore you should use TMOVE for transferring small amounts of time critical data The maximum amount of data that you can transfer with TMOVE depends on the memory address involved see section titled Addressing Techniques for information on addressing a block of words The following sections show examples and syntax of the TMOVE command line that include the FROM qualifier an integer constant the FROM and NOSTATUS qualifiers NOSTATUS qualifier and an integer constant Remember the TO qualifier is always specified Syntax for the THOVE Command With the FROM Qualifier The syntax for the TMOVE command when using the FROM qualifier is TMOVE FROM address TO address or TMOVE TO address FROM address Where is TMOVE the command that tells the KP3 to transfer data to or from a remote node FROM the qualifier that specifies where you want to transfer data from you can abbreviate as F FROM is always followed by an address which must include a data table address and can include a remote node address address the address where the data that you are moving resides This is either a Data Highway Il node address or programmable controller memory address see section titled Addressing Techniques for
31. cation Interface the PLC 3 processor with Allen Bradley Data Highway II Single slot of chassis of multi chassis PLC 3 or PLC 3 10 system one on the KP3 two on the KP3R To Data Highway II 1Mb per second 5 0 A maximum 45v dc 100 mA maximum 15v dc 32 to 1399F 09 to 609 C operational 40 to 1849F 40 to 85 C storage 5 to 95 non condensing C 1 Numbers 1770 14 Industrial Terminal using to access the LIST option 2 7 1775 MX module 2 14 2 15 2 16 2 17 2 18 1775 S4A 2 14 2 15 2 16 2 17 2 18 2 19 1775 85 2 14 2 15 2 16 2 17 2 18 1779 KFL 1 4 1 8 1 9 1779 KFM 1 4 1 8 1 1779 KP3 installation 2 1 2 6 overview of 1 1 1779 KP5 1 7 1 8 1 9 co A Addresses setting node addresses on Data Highway Il 2 6 Addressing a bit within a word 3 14 a block of words 3 12 aword 3 11 Data Highway Il nodes 3 8 3 9 for programmable controller memory immediate access block numbers 3 12 3 13 techniques for 3 8 Backup systems how they work on Data Highway Il 2 13 PLC 3 installing on Data Highway Il 2 14 Boards See Circuit boards C Cabling See Data Highway Il Redundant Circuit boards 2 1 host 2 1 MAC 2 1 setting switches on 2 1 Index Commands 3 1 See also MOVE TMOVE Communication interface modules description of 1 3 for Data Highway Il 1 9 Connecting a PLC 3 to multiple links 2 12 the KP3 to Data Highway Il 2 1
32. control devices operator interfaces sensors and a variety of software Rockwell is one of the worlds leading technology companies Worldwide representation MA Argentina e Australia e Austria e Bahrain e Belgium e Brazil e Bulgaria e Canada e Chile e China PRC e Colombia e Costa Rica e Croatia e Cyprus e Czech Republic e Denmark e Ecuador e Egypt e El Salvador e Finland e France e Germany e Greece e Guatemala e Honduras e Hong Kong e Hungary e Iceland e India e Indonesia e Ireland e Israel e Italy e Jamaica e Japan e Jordan e Korea e Kuwait e Lebanon e Malaysia e Mexico e Netherlands e New Zealand e Norway Pakistan e Peru e Philippines e Poland e Portugal e Puerto Rico e Qatar e Romania e Russia CIS e Saudi Arabia e Singapore e Slovakia e Slovenia e South Africa Republic e Spain e Sweden e Switzerland e Taiwan e Thailand e Turkey e United Arab Emirates e United Kingdom e United States e Uruguay e Venezuela e Yugoslavia Allen Bradley Headquarters 1201 South Second Street Milwaukee WI 53204 USA Tel 1 414 382 2000 Fax 1 414 382 4444 Publication 1779 6 5 5 October 1991 PN 404635101 Supersedes Publication 1779 6 5 5 June 1986 1779 6 5 5 DU1 April 1987 Copyright 1991 Allen Bradley Company Inc Printed in USA 1779 6 5 5 DU2 August 1987
33. curity for your system if a failure occurs See Chapter 2 for information on redundant cabling Data Highway Il Communication A device and its communication interface make up a node on the Data Highway II network figure 1 4 The node sending a message is the source node the node receiving a message is the destination node Figure 1 4 Sample Data Highway Il Nodes l 1779 KP3 1 The source node sends the message The destination node receives the message e 10994 1 Allen Bradley Data Highway II has its own Data Highway II proprietary communication protocol between the network communication interfaces All communication interface modules connected to this network talk to each other using this protocol For more information on Data Highway II protocol refer to Data Highway II Asynchronous device Interface User s Manual Publication 1779 6 5 1 or the Data Highway II Synchronous device Interface User s Manual Publication 1779 6 5 2 In a Data Highway II configuration the nodes are situated along a physical bus figure 1 5 Communication is sent across the entire length of the cable to the end nodes Each node waits and listens for any message addressed to it accepts the message and signals the original sender that it has received the message Chapter 1 Overview Figure 1 5 Data Highway Il is a Physical Bus Network 10995 1 While the physical layout of the Data Highway II network is a bus
34. de 76 to bit 4 of word 3 of binary file 2 or TM F 76 14 50 2 T B2 3 4 PLC 3 to PLC 3 TMOVE FROM B2 3 4 TO Transfers bit 4 of word 3 of binary 76 B40 50 2 or file 2 to bit 2 of word 50 on binary TM F B2 3 4 T 76 B40 50 2 file 40 at node 76 PLC 3 to PLC 2 TMOVE 1 TO 76 222 3 or Transfers the integer constant 1 to TM 1 T 76 222 3 bit 3 of word address 222 at node 76 PLC 3 to PLC 3 TMOVE 0 TO 76 B2 3 4 or Transfers the integer constant 0 to TM 0 T 76 B2 3 4 or bit 4 of word 3 of binary file 2 at node 76 More Examples Example 1 The following is an example of specifying a variable word range length M F N1 0 T 024 N1 0 N0 0 N0 0 provides the variable length Example 2 The following is an example of performing a file read M F NO T 024 N0 Note there is no colon after NO Important When you perform a file read as shown in Example 2 the source and destination files must be the same length Chapter 3 Programming 3 18 Examples 3 and 4 show how to use the TMOVE command to move immediate blocks For both examples assume there are two nodes both KP3s The local node is 010 and the remote node is 020 Example 3 Local TMOVE FROM B5 0 21TO amp 1 Remote TMOVE FROM 010 amp 1 TO 15 0 21 Explanation Local KP3 updates block 1 as ee gt Remote KP3 reads in block 1 NOOO MN 11017 1 Example 4 Local TMOVE FROM 020 amp 6 to B5 0 21 Remote TMOVE FROM 5 0
35. does not have to wait as long to receive a reply Usually the node that receives a command must wait to receive the token before it can reply to a command With the immediate access block the node that receives the command can transmit a reply without having to wait to receive the token first Thus the node that sent the command receives a reply sooner To transfer data using the immediate blocks use the TMOVE command to update the data in the local node s immediate blocks and or to read data from some remote node s immediate blocks Based on the nature of data the user program must update the local node s immediate blocks at the selected time interval In the following example we show a user program that updates the immediate block in the local KP3 at 5 second intervals figure 3 3 then one that reads it figure 3 4 Figure 3 3 User Program to Initiate and Update Immediate Blocks at Five Second Intervals T0005 MSG STAT MESSAGE TYPE 1 zt 15 CTL FB020 0000 0 STAT CH E2 9 1 DN TMOVE FROM A1 0 5 15 TO amp 1 STAT ER WB020 0000 WB020 0000 TON T0005 ro i 7 TIMER ON T0005 E 15 13 0 1 SECOND T0005 WB020 0000 50 TA 0 TD 12 11015 1 Figure 3 4 User Program to Read Immediate Blocks 10 10 MSG STAT MESSAGE TYPE 1 EN i CTL FB001 0000 0 12 CH E2 9 1 STAT DN TMOVE FROM 17 amp 1 TO 15 N0 0 5 STAT ER 11016 1 3 13 Chapter 3 Programming Programming Examples Addre
36. ds 10 00 seconds 50 seconds time critical messages 2 set the time out for 0 01 seconds 650 00 seconds 1 00 seconds supervisory messages Use to send information that in not time critical such as reports 3 Not available with this release 1 The default value appears the first time you use this menu Important You must enter the time out value for time critical and supervisory messages with a decimal point and two digits to the right of it The Token Hold Factor Menu When you select option 2 from the Data Highway Interface menu you receive the Token Hold Factor menu KP3 1 TOKEN HOLD FACTOR FACTOR 1 ENTER FACTOR This menu allows you to set and display the amount of time a node is allowed to possess the token before passing it to the next node The menu allows you to change the link layer token hold factor You can enter a number from 1 to 256 the default factor is 1 With a factor of 1 the node will hold the token for the standard hold time The 2 9 Chapter 2 Installing the 1779 KP3 Communication Interface 2 10 token hold time is multiplied by the number you enter For example if you enter 2 the token hold time will double You may want to increase the token hold time at the node if for example that node typically has more messages to send than other nodes The Set Node Mode Menu When you select option 3 from the Data Highway II Interface menu you receive the Set Node Mode menu
37. e address lt address gt the destination address for the data you are moving This is either a Data Highway II node address or programmable controller memory address see section titled Addressing Techniques for addressing style information the qualifier used only with a TMOVE command designed to transfer data to some remote node Use when error reporting is not necessary and you want to eliminate the time spent receiving information about the success or failure of the command You can abbreviate as N NOSTATUS These are examples of using the TMOVE command with the FROM and NOSTATUS qualifiers TMOVE FROM 66 010 TO B2 3 NOSTATUS TM T B2 3 F 66 010 N 3 7 Chapter 3 Programming Addressing Technigues 3 8 Syntax for the TMOVE Command With an Integer Constant and the NOSTATUS Qualifier The syntax for the TMOVE command when using an integer constant and the NOSTATUS qualifier is TMOVE lt integer constant gt TO lt address gt NOSTATUS or TMOVE TO lt address gt lt integer constant gt NOSTATUS Where is TMOVE the command that tells the KP3 to transfer data to or from a remote node integer constant what you use in place of the FROM qualifier The correct format is digit where digit is either O or 1 TO the qualifier that specifies the destination of the data transfer you can abbreviate as T You must specify the TO qualifier and it must be followed an address which must include a data
38. fer to the following table The KP3 has the ability to initiate simple You can initiate via a computer data transfers to through a KFM or KFL module another KP3 uploading and downloading of processor memory a KP2 diagnostics a PLC 5 controller via a KP5 station management Chapter 1 Overview Allen Bradley Communication The following tables show the types of on link and off link connections Interface Modules that are possible and the type of Allen Bradley Communication Interface Modules you need To connect this to a Data Highway You must use this II Link Allen Bradley communication interface an Allen Bradley PLC 3 Controller 1779 KP3 KP3R an Allen Bradley PLC 2 Controller 1779 KP2 KP2R a synchronous interface device 1779 KFM KFMR RS 449 compatible an asynchronous interface device RS 232 422 compatible another Data Highway II link 1779 KFL KFLR two 1779 KP5 modules configured as bridges one 1779 KP5 Module see table below a Data Highway Plus sub network link The 1779 KP2 module does not allow communication to or from other Data Highway II links To connect this to a Data Highway You must use this Plus Sub network Link Allen Bradley communication interface an Allen Bradley PLC 3 Controller 1775 55 SR5 an Allen Bradley PLC 2 Controller 1785 KA3 an Allen Bradley PLC 5 Controller built in interface personal computer 1784 KT and 6001
39. he location of this switch in relation to the host board switches this is a side view of this group Note that this switch does not exist on redundant modules 1779 KP3R or 1779 KP3 modules with series B MAC boards Figure 2 3 The MAC Board Switch Group E lt Side view of 2 switch Group e Ml Mac Board Front of Module Host Board 11003 1 24 Chapter 2 Installing the 1779 KP3 Communication Interface Verify that both of the switches in this group are set to OFF open Figure 2 4 shows the position they should remain in Figure 2 4 Correct Position of the MAC Switches Front View m nbi Mac Board Important Do not to change these switch settings if you have them In the later series B versions of the KP3 MAC board changes were made to the hardware making the need for this MAC switch unnecessary 11004 1 Set the Thumbwheel Switches There are four thumbwheel switches on the KP3 s front panel Use the one at the top of the module figure 2 5 to set the KP3 s module number This number distinguishes it from other KP3 modules in the chassis You should start with the number 1 and as you add KP3 modules to the chassis go to the next highest consecutive number Important If you are using the KP3 in a backup system make sure the module numbers in the primary and backup KP3s are the same Figure 2 5 The Thumbwheel Switch to Set
40. is is either a Data Highway Il node address or programmable controller memory address see section titled Addressing Techniques for addressing style information These are examples of using the TMOVE command with an integer constant TMOVE 1 TO 76 222 3 TM 0 T 76 B2 3 4 Chapter 3 Programming See the section titled Programming Examples at the end of this chapter for more command examples Syntax for the TMOVE Command With the FROM and NOSTATUS Qualifiers The syntax for the TMOVE command when using the FROM and NOSTATUS qualifiers is TMOVE FROM lt address gt TO lt address gt NOSTATUS or TMOVE TO lt address gt FROM lt address gt NOSTATUS Where is TMOVE the command that tells the KP3 to transfer data to or from a remote node FROM the qualifier that specifies where you want to transfer data from you can abbreviate as F FROM is always followed by an address which must include a data table address and can include a remote node address lt address gt the address where the data that you are moving resides This is either a Data Highway l node address or programmable controller memory address see section titled Addressing Techniques for addressing style information TO the qualifier that specifies the destination of the data transfer you can abbreviate as T You must specify the TO qualifier and it must be followed an address which must include a data table address and can include a remote nod
41. is now logically in a ring and receiving the token periodically If there is a cabling problem or no other communication interface is operational then every ten seconds the MAC board goes through a one second self diagnostic test This is indicated by the MAC TEST indicator turning yellow and the INCRING SEEKING MEM and REDUN WARN indicators flashing rapidly A 1 Appendix A Operation and Troubleshooting LED Indicators A 2 Turning off the Module s Power Whenever you want to turn off the module s power press the EXTT REO switch first This exit reguest notifies other nodes you are leaving the ring thus saving the other nodes time that they would otherwise lose by trying to pass the token to a node that they cannot find The KP3 module has 16 LED indicators on its front panel the KP3R has 20 figure A 1 Figure A 1 The Front Panel of the KP3 and KP3R Modules Appendix A Operation and Troubleshooting The following tables shows the diagnostic information each of the LEDs provide We have spilt them into two categories the host board and the MAC board Table A A LEDs Associated with the Host Board When this LED s does this PASS goes ON green FAIL TEST goes ON yellow ERROR blinks ON red once BACKUP MODE goes ON yellow ACTIVITY SAT goes ON yellow ACTIVITY NORMAL all three ON green EXIT COMP goes ON yellow then the host and MAC boards performed and passed self diagnostic tests
42. le Data Highway II links 1 Install one KP3 in the PLC 3 chassis for each link the PLC 3 will communicate over 2 Select a unique module number on the thumbwheel of each KP3 in the same chassis 3 Connect each KP3 module to separate links via separate droplines How a PLC 3 Backup System Works on Data Highway Il Chapter 2 Installing the 1779 KP3 Communication Interface You can assign the same node address to more than one KP3 in the same PLC 3 chassis as long as the KP3s are communicating over different links Important You are not required to connect these separate links by Data Highway II bridges When we talk about a backup system we a talking about having a primary PLC 3 on the network and a backup PLC 3 The pairs need to be connected in such a way that one takes over if something should happen to the other switchover When you configure a backup system on Data Highway II the primary and backup KP3s must have their thumbwheels set to the same link address As far as the Data Highway II is concerned however the backup KP3 will assume a link address that is one number higher than the primary KP3 For example if you have set the link address on both KP3s to 176 octal Data Highway II will list the backup KP3 as having a link address of 177 octal This enables you to send messages to the backup KP3 from other nodes on the link When a switchover occurs the backup KP3 will become node 176 as far as the
43. link is concerned Node 177 the link address of the backup KP3 will then disappear from the link What You Should to Monitor Possible Switchover At the time a switchover happens and the backup KP3 becomes the primary KP3 the new primary KP3 has no way of knowing which messages were initiated by the former primary KP3 For this reason you should monitor the run backup bit data table status section file 0 word 3 bit 7 in your PLC 3 ladder diagram program In the event of a switchover set the done bit of each message instruction This allows any message being initiated during a switchover to be sent again Important Alert the proper personnel when a switchover occurs One way you can provide this indication is by having your program monitor the run backup bit and turn on alarms or lights when the status changes from backup to run This bit is set in the primary processor and reset in the backup processor 2 13 Chapter 2 Installing the 1779 KP3 Communication Interface Installing a Back up PLC 3 System on Data Highway Il You can set up a PLC 3 backup system in three ways using an I O Scanner programmer Interface Module 1775 S4A a PLC 3 I O Scanner Communication Adapter Module 1775 85 or a Memory Communication Module 1775 MX without the KP3 S4A S5 or MX with the KP3 S4A or S5 with an MX and the KP3 The following sections discuss each of these possibilities Using an S4A S5 or MX Without the KP3
44. n reset Table B D Local Errors Error Code ErrorCode Description decimal Hex 49 31 Unused 50 Cannot guarantee delivery link layer timed out or received a NAK 51 Duplicate token holder detected by link layer 52 Local port is disconnected 53 Attempt to send invalid command 54 Bad source link address in response 55 Message time out execution time exceeds time out preset value Table B E Remote Errors Error Code ErrorCode Description decimal Hex 129 81 Illegal command 130 82 Station processor communication problem 131 Remote node s processor has faulted or is OFF 132 I O fault at remote station processor 133 m3 Transmitted command not allowed by switch setting or memory access rung at the remote node 134 6 0 Transmitted command disallowed by switch setting at remote node B4 Appendix B Error Codes Error Code ErrorCode Description decimal Hex 135 Remote node s processor in program or program load mode 136 88 Communication zone invalid at remote node s processor 137 Remote node s interface device unable to buffer received command in memory 139 8B Either remote node is in download mode error in download command or operation not allowed in upload or download mode 146 Destination node fails to respond Table B F Extended Status Error Codes Error Code Description decimal Hex 64 M Unused 65 Error in converting block address
45. ng addr addresses is covered in the section titled Addressing Memory The order of the addressing Data Highway II nodes is lt link number gt lt node number gt lt user number gt This is an example of a node address 1 50 1 a delimiter must precede the user number 1 the user number must be preceded by a decimal point delimiter You must assign Data Highway II nodes addresses that include each of the following link number which is the number of the link you are communicating from Note that you can omit this parameter or use zero in its place if the remote node is on the local link node number which is the address for the communication interface on the link Enter a number from 1 to 376 octal Node addresses 0 and 377 are reserved on Data Highway II and cannot be used user number which identifies the particular device attached to the communications interface It is optional the default is user 1 You do not need to specify the user number when you are transferring data to or from a KP2 KFM or another KP3 you do not need to specify a user number if you are transferring an immediate read command to a KP2 or KP3 The KFL can have more than one device connected to it Use device number 1 to address KFL channel 1 and 2 to address KFL channel 2 3 9 Chapter 3 Programming Addressing Memory 3 10 The KP5 can also have more than one user When using the KP5 as a Data Highway II Data Highw
46. of time critical data in a small amount of time A qualifier is a word used to specify the details of the data transfer The qualifiers you can use with the commands above are listed in the following table 3 1 Chapter 3 Programming Qualifier Use TO to specify the destination of the data transfer You must use TO when using either command and it must be followed an address which must include a data table address and can include a remote node address You can abbreviate as T FROM to specify where you want to transfer data from You can use FROM with either com mand but if omitted you must replace it with an integer constant FROM is always followed by an address which must include a data table address and can include a remote node address You can abbreviate as F NOSTATUS only with a TMOVE command designed to transfer data to some remote node Use when error reporting is not necessary and you want to eliminate the time spent receiving information about the success or failure of the command see the THOVE Command section for usage You can abbreviate as N You can specify an integer constant in a MOVE or TMOVE command in place of the FROM qualifier and its associated address The correct format for an integer constant is digit Where digit is either the integer 0 or 1 You can use integer constants only when moving bits You enter the commands and qualifiers in a command line to create a PLC 3 mes
47. or MX module Figure 2 11 Recommended Wiring for Backup Cable Linking a KP3 to an S4A S5 or MX Module 11011 1 Creating a Backup System for If the PLC 3 processor is communicating on more than one link connect a PLC 3 Communicating on the KP3s in each chassis by routing a 1775 CBB cable from backup port Multiple Links A on the first KP3 to backup port B on the next KP3 figure 2 12 Figure 2 12 Backup Cable With More Than One Data Highway Il Link KP3 KP3 KP3 KP3 S4A 1775 CBB or Backup A Backup A Pin 1 Backup Backup A 1779 CBC Cable e O A N O N O i a T O O Pin 1 Pin 1 Pin 1 Fin 1775 CBB or 1779 CBC Cable Backup B Backup B Backup B Backup B O O O O O O O A O O Pin 1 Important Because of the various options for this cable refer to the backup cable configuration information in the PLC 3 Backup 1775 CBB or Concepts Manual publication 1775 6 3 1 1779 CBC Cable 11012 1 2 18 Chapter 2 Installing the 1779 KP3 Communication Interface Important The 1775 CBB cable assembly has one end that you can configure When making cables note the location of the locking connector tab on the module to be certain of the correct connector position The S4A and MX modules both have the locking tab on the opposite side in comparison to the KP3 The connection between the S4A and the KP3 module is a straight through cable in relation to pin 1 of the connectors The 1779 CBC cable is shipped assembled a
48. ot of an Allen Bradley PLC 3 chassis The front of the module figure 1 1 contains LEDs that indicate the state of the module and the state of its connection to the network two ports for use in a backed up system a single thumbwheel switch that identifies the KP3 interface module from other KP3 interface modules in the PLC 3 chassis three thumbwheel switches that determine the node address asingle Data Highway II auxiliary access port that is reserved for future use The front panel of the 1779 KP3R Module is shown in Appendix A figure A 1 of this manual 1 1 Chapter 1 Overview Figure 1 1 Front Panel of the KP3 The following sections provide a brief overview of the Data Highway II environment and related concepts you should be familiar with before using the 1779 KP3 module A Brief Look at Data Highway ll Allen Bradley Data Highway II is local area network designed for the plant environment that allows your intelligent devices to communicate with each other figure 1 2 Figure 1 2 Sample Data Highway Il Network VAXS Computer PLC 3 NL 1779 KFM Interface 1779 KP3 LJ Interface Data Highway II computer 1779 KFL Interface 10992 1 Data Highway Il Cabling Chapter 1 Overview The Data Highway II network offers atransmission rate of one megabit per second high immunity to noise easy connection to control devices This network is meant for time critical operations where
49. ps up away from the front Chapter 2 Installing the 1779 KP3 Communication Interface 3 Slide the module into the chassis slot making sure it slides along the grove at the bottom of the slot Press firmly until you feel it snap into the backplane 4 Pull the interlock bar back into place 5 Restore power to the chassis 6 Use LIST to select additional KP3 options see following section Use the LIST Option to Select After you install the KP3 into the chassis use the LIST option to select Additional KP3 Parameters additional operational KP3 parameters You access the LIST option through an Allen Bradley PLC 3 Industrial Terminal 1770 T4 which has the ability to communicate directly with your Allen Bradley PLC 3 Refer to the PLC 3 Controller Installation and Operations manual publication 1775 6 7 1 for instructions on accessing the LIST function You can also access LIST through Allen Bradley 6200 Programming Software see the PLC 3 Programming Software User Manual for information publication 6200 6 5 3 The following procedure shows you how to use LIST 1 Connect a T4 Industrial Terminal 1770 T4 to the PLC 3 controller 2 Turn the T4 terminal ON 3 Press the shift key and then the mode key You receive a mode of operation menu SELECT MODE OF OPERATION 1 PLC3 TERMINAL 2 ALPHANUMERIC TERMINAL 11005 1 4 Press 1 You receive a blank screen with a sign prompt at the bottom 2 7
50. rmat Examples address a block of words in PLC 2 wordaddr size 010 22 specifies 22 words beginning with the memory address 010 The maximum number of words you can specify with the size parameter is 65 535 for MOVE command For TMOVE the maximum is 18 if wordaddr is less than 127 and 17 if wordaddr is greater than 127 fileaddr wordaddr size or extaddr size A1 0 1024 specifies 1024 words starting at word 0 of ASCII file 1 E3 1 9 1 0 0 1024 specifies 1024 words starting at word 0 to ASCII file 1 The maximum number of words you can specify with the size parameter is 65 535 for MOVE command For TMOVE the maximum is based on the following chart all values in decimal 0 lt words lt 254 0 lt file lt 254 word lt 254 file gt 254 word lt 254 0 lt file lt 254 Word 254 file gt 254 word 254 PLC 5 extraddr size E0 10 1 0 10 specifies 10 words beginning with word memory 1 of file 10 Addressing Immediate access Block Numbers There are 16 immediate access blocks of 42 bytes in length in every KP3 or KP2 module To address them you specify amp digit where digit can be from 0 to 15 When you define an immediate access block you are setting aside an area in the KP3 that will be updated via the TMOVE command with data from a specified area in the PLC 3 memory Chapter 3 Programming When another node reads the immediate access block it
51. ront panel When you press this switch the interface sends out a signal to the other nodes of the Data Highway II link that it no longer wants to be included in the logical ring After exiting the interface turns on the EXIT COMP LED The other nodes will not attempt to pass the token to this node unit it is reset Use the EXIT REQ switch before turning off interface power If you do not the other nodes will waste time trying to reconstruct the ring after being unable to pass the token to this node When you suspect that the KP3 module is not functioning properly follow the steps in the table below Step Then 1 Check the FAIL LED indicator replace the KP3 module go to step 2 2 Check the DUP ADDR indicator follow these steps a Turn the PLC 3 power OFF b Set a unique node address for the node using the thumbwheels switches c Turn the PLC 3 power ON OFF go to step 3 3 Check the IN RING SEEKING MEM yellow check the cabling on the Data Highway II link LED indicator gem go to step 4 4 Check the ERROR LED indicator flashing check the message instruction in the ladder diagram program for an error code beside the control file address You can look up the error If you are still experiencing problems after troubleshooting attempts fail code in Appendix B check the ladder diagram program for proper contact your local Allen Bradley Integrator or Sales office use of the message instruction and check the
52. s in Group 2 The Group 2 switches deal with programming options Table 2 B lists the Group 2 switches and the setting indications Switches 1 2 3 7 and 8 are reserved for future Allen Bradley applications and you should not set them 2 3 Chapter 2 Installing the 1779 KP3 Communication Interface Table 2 B Group 2 Switch Settings If you want the KP3 to accept write commands to the program 4 ON areas of the PLC 3 memory regardless of the PLC 3 keyswitch position you want the PLC 3 keyswitch position checked to OFF determine if write commands are allowed to the program areas of PLC 3 memory you want the KP3 to accept write commands to the data 5 ON table areas of the PLC 3 memory regardless of the PLC 3 keyswitch position the PLC 3 keyswitch position checked to determine if write OFF commands are allowed to the data table areas of PLC 3 memory you want the KP3 to accept write commands to the status ON areas of memory regardless of the PLC 3 keyswitch position you want the PLC 3 keyswitch position checked to OFF determine if write commands are allowed to the status areas of PLC 3 memory Important Do not touch switches 1 2 and 3 they are reserved for future use The MAC Board Switch Your Module May Have If your 1779 KP3 Interface has a series A MAC board you will also have a 2 switch group on the MAC board You can view it from the top of the module looking down at the MAC board Figure 2 3 shows t
53. sage instruction The following is an example of a typical command line containing a command and gualifiers MOVE FROM 1 50 B222 2 TO B111 1 1000 Figure 3 1 shows an example message instruction display of the data from the command above Figure 3 1 Example of a Message Instruction Display MSG MESSAGE TYPE 1 a CTL FB010 0000 XXX E l CH E29 1 MOVE FROM 1 50 B222 2 n TO B111 1 1000 STAT ER 13 11013 1 3 2 Using the MOVE Command to Transfer Data Chapter 3 Programming Refer to the PLC 3 Programming manual publication 1775 6 4 1 for more information on the PLC 3 Message Send Instruction The following sections cover each command in more detail and give examples for usage In the syntax examples that follow we use angle brackets to indicate information that you will enter that is specific to your application For example address in a command line indicates where you would add an address specific to your application Use the MOVE command to instruct the KP3 to transfer a bit word contiguous block of information Usually this data is transferred to or from a remote node on Data Highway II You can however use the MOVE command to transfer data within the local PLC 3 simply by omitting the remote node address the node you are transferring the data to You must specify the TO qualifier when using the MOVE command you can specify the FROM qualifier optional If you do not
54. ssing a Bit Within a Word This section provides examples of addressing a bit within a word in each PLC 2 PLC 3 and PLC 5 memory To use this format Examples address a bit within a word in PLC 2 wordaddr bit 010 5 specifies bit 5 of address 010 memory B111 2 3 specifies bit 3 of word 2 of binary file 111 E3 1 8 111 0 2 3 extended addressing PLC 5 extaddr bit E0 10 2 0 011 specifies bit 11 of word 2 of file 10 memory This section contains examples of programming PLC 2 PLC 3 and PLC 5 programmable controllers using the MOVE and TMOVE commands The following table contains examples of using the MOVE command to move a word To move data Command line example Explanation from PLC 3to PLC 2 MOVE FROM 66 010 TO B2 3 or Transfers word 010 from node 66 to M F 66 010 T B2 3 word 3 of binary file 2 PLC 3to PLC 2 MOVE FROM B2 3 TO 66 010 or Transfers word 3 of binary file 2 to M F B2 3 T 66 010 word address 010 at node 66 PLC 3 to PLC 3 MOVE FROM 76 14 50 TO B2 3 or Transfers word 50 of input file 4 M F 76 14 50 T B2 3 from node 76 to word 3 of binary file 2 PLC 3 to PLC 3 MOVE FROM B2 3 TO 76 14 50 or Transfers word 3 of binary file 2 to M F B2 3 T 76 14 50 word address 010 at node 76 PLC 3to PLC 5 MOVE FROM B2 3 TO 40 2 E0 10 2 0 Transfers word 3 of binary file 2 to or MF B2 3 T 40 2 E 0 10 2 0 word 2 of file 10 in the PLC 5 address 2 connected to KP5 node 40
55. style information These are examples of using the MOVE command with the FROM qualifier MOVE FROM B2 3 4 TO 76 B40 50 2 M F 66 010 1 T B2 3 4 Syntax for the MOVE Command With an Integer Constant The syntax for this command when using an integer constant is MOVE lt integer constant gt TO lt address gt or MOVE TO lt address gt lt integer constant gt Where s MOVE the command that tells the KP3 to transfer data integer constant what you use in place of the FROM qualifier The correct format is digit where digit is either O or 1 TO the qualifier that specifies the destination of the data transfer you can abbreviate as T You must specify the TO qualifier and it must be followed by an address which must include a data table address and can include a remote node address address the address where the data resides that you are moving This is either a Data Highway Il node address or programmable controller memory address see section titled Addressing Techniques for addressing style information These are examples of using the MOVE command with an integer constant MOVE 1 TO 76 222 3 M 0 T 76 B2 3 4 See the section titled Programming Examples at the end of this chapter for more command examples Using the TMOVE Command to Transfer Data Chapter 3 Programming Like the MOVE command you use the TMOVE command to tell the KP3 to transfer a bit word contiguous
56. system works on Data Highway II installing a backup PLC 3 on Data Highway II The 1779 KP3 interface is a single module that consists of two printed circuit boards the host board the media access controller MAC board There are switches associated with each of these boards Read the following section before installing your module Set the Switches on the Host Before you install your KP3 interface you must set the switches located Board inside the module on the host board There are two groups of switches Group and 2 You can view them from the top of the module looking inside at the board figure 2 1 Figure 2 1 Top View of Switches on the KP3 Module s Host Board Group 1 Group 2 ea oe e EDD 1234567 8 12345678 Host Board amm Mac Board GERE Front of Module gt 11001 1 2 1 Chapter 2 Installing the 1779 KP3 Communication Interface 2 2 You set these switches to select module options and protection privilege options Keep in mind that when the switch is down it is on closed when it is up it is off open Figure 2 2 shows an example setting the white areas correspond to the movable part within each switch Figure 2 2 Clarifying the Switch Positions Up OFF ie n 12345 6 7 8 Switch 3 is OFF the rest are ON Down ON 11002 1 Setting Switches in Group 1 In Group 1 switches 1 and 2 determine the actions of the KP3 and PLC 3 controller if either sho
57. t an error 212 Starts different than expected Appendix B Error Codes Error Code ErrorCode Description decimal Hex 213 D5 Program end before delimiter rung 214 7XIC in update mode 215 No memory access yet 216 Own link ADDR expected in update cmd 217 No symbolic addressing yet 218 Fault bits in non dt regions 219 DB Startbit not 10 to 17 220 XIC in command rung 221 pp GET for remote address 222 DE GET for start address 223 GET for end address 224 Start ADDR is greater than end ADDR 225 No XIC or XIO in bitwrite command 226 Number of addresses is greater than MAXSCATTERED 227 Node is less that 1 or greater than 254 228 Errata after a valid command 229 E5 Same start bit used twice 230 Too much time critical data to send 240 Too big for low priority 250 User dropped SB before we were done 251 Tried to use reserve code 252 Link specified in a time critical command 253 User ID must be 0 to 15 010 027 254 Invalid node number B 7 Specifications Appendix Appendix Objectives This appendix contains the specifications related to the use of the 1779 KP3 KP3R module Specifications Refer to the following table for the KP3 KP3R module specifications Description Module function Location Data Highway Il communication port Communication rate Backplane power requirements Ambient temperature rating Humidity Rating Specifi
58. t both ends 2 19 Chapter Objectives Transferring Data Programming This chapter contains information on programming your PLC 3 to communicate on the Data Highway II network We will discuss the information you place in a PLC 3 message send instruction The PLC 3 Message Send instruction itself is covered in greater detail in the PLC 3 Programmable Controller Programming Manual publication 1775 6 4 1 This chapter covers the following topics transferring data the TO and FROM qualifiers the format for addressing Data Highway II nodes the format for addressing the memory in Allen Bradley PLC Programmable Controllers The terms onlink and offlink are used extensively throughout this chapter and we assume that you are familiar with them For an overview of these concepts refer to Chapter 1 This section covers the commands and qualifiers you can use to transfer data using the KP3 module The commands you can use are listed in the table below Command Use to MOVE tell the KP3 to move a bit a word or a contiguous block of words This is usually used to move data to or from a remote node on Data Highway Il but you can also use it to move data to and from a node on Data Highway Plus or within the PLC 3 TMOVE tell the KP3 to move a bit a word or a contiguous block of words This can be used to transfer data to and from an onlink Data Highway II node It is usually used to transfer small amounts
59. the KP3 Module Number top of module Thumbwheel Switch 2 5 Chapter 2 Installing the 1779 KP3 Communication Interface Install the KP3 Module 2 6 Use the three thumbwheel switches at the bottom of the front panel to set the Data Highway II node address for the KP3 You can use from to 376 octal For example to select node address 123 set the thumbwheels as shown in figure 2 6 Figure 2 6 Example Thumbwheel Switch Setting for the Node Address Most significant digit Qo omaocooc AZ 4 lt Least significant digit Once you have set the switches on the host board and the thumbwheels on the front panel you are ready to install the KP3 module into the PLC 3 chassis The KP3 is a single slot module that you can place next to any other PLC 3 module in the chassis Important We assume you have a Data Highway II network up and running and a drop line cable ready to attach to the module If you need cabling information refer to the Allen Bradley Data Highway Data Highway Plus Data Highway II DH 485 Cable Installation Manual publication 1770 6 2 2 Follow the procedure below to install your KP3 module into your Allen Bradley PLC 3 chassis 1 Remove power from the PLC 3 chassis 2 Liftthe interlock bar that is inside the chassis and secure it to the brackets that are mounted at the top of the chassis your chassis may have a hinged interlock bar attached to the top that fli
60. uld fault for some reason Switches 3 and 4 are used if you are using your KP3 in a backup system see Installing Backup PLC 3s on Data Highway II later in this chapter for more information Switches 5 through 8 are reserved for future Allen Bradley applications and you should not set them Table 2 A lists the Group 1 switches and the setting indications Chapter 2 Installing the 1779 KP3 Communication Interface Table 2 A Group1 Switch Settings switch number you want the KP3 to fault and disable its Data Hlghway Il 1 OFF port if the PLC 3 faults you want the KP3 Data Highway Il port to remain ON enabled if the PLC 3 faults you want the PLC 3 to fault if the KP3 faults 2 OFF you want the PLC 3 to remain enabled if the KP3 faults ON the KP3 is part of a backup system 3 OFF Important If you select OFF set the thumbwheels of your primary and backup KP3s to the same link address When the backup is in effect Data Highway Il sees the link address of the backup KP3 as one number greater than the node thumbwheel If switch 3 is OFF then switch 1 must be OFF also the PLC 3 not the KP3 is in a backup system ON Important The KP3 will keep the node address when it is in a backup PLC 3 It will not react to a switch over you want the backup connector on the KP3 enabled OFF you want the backup connector on the KP3 disabled ON Important Do not touch switches 5 6 7 and 8 they are reserved for future use Setting Switche
61. unication on a Data Highway II network it is important to keep in mind the concept of a link A Data Highway II link is one section of trunkline including nodes that makes up a Data Highway II network figure 1 7 links are limited by length of the trunkline Nodes on different links are off link with respect to each other nodes on the some link are on link with respect to each other Figure 1 7 A Data Highway Il Link 10997 1 You can expand your Data Highway II network with the help of two Allen Bradley 1779 KP5 communication interface modules configured as bridges In this case you would have two Data Highway II links figure 1 8 Chapter 1 Overview Figure 1 8 Two Data Highway Il Links Data Highway ll Link 1 Node D Data Highway II Link 2 10998 1 Figure 1 8 shows two Data Highway II links Notice that to Node A Node B is on link and Node D is off link Data Highway II nodes consider other nodes off link if to communicate with them the Data Highway II nodes have to cross a bridge The link numbers become an important factor when you are addressing messages For example if you have two Data Highway II networks bridged together via two Allen Bradley KP5 modules the two links have different link numbers Figure 1 9 You use this link information inside your message instruction see Chapter 3 on Programming for more information Figure 1 9 Example of Two Data Highway
62. use FROM you must replace it with an integer constant see preceding section for description Syntax for the MOVE Command With the FROM Qualifier The syntax for this command when using the FROM qualifier is MOVE FROM lt address gt TO lt address gt or MOVE TO lt address gt FROM lt address gt Where is MOVE the command that tells the KP3 to transfer data FROM the qualifier that specifies where you want to transfer data from you can abbreviate as F FROM is always followed by an address which must include a data table address and can include a remote node address The FROM qualifier is optional but if you omit it you must replace if with an integer constant see page 3 2 lt address gt the address where the data that you are moving resides This is either a Data Highway Il node address or programmable controller memory address see section titled Addressing Techniques for addressing style information 3 3 Chapter 3 Programming 3 4 Where s TO the gualifier that specifies the destination of the data transfer you can abbreviate as T You must specify the TO qualifier and it must be followed by an address which must include a data table address and can include a remote node address lt address gt the destination address for the data you are moving This is either a Data Highway Il node address or programmable controller memory address see section titled Addressing Techniques for addressing
63. y see Term symbol Meaning DH the Allen Bradley Data Highway network DHI the Allen Bradley Data Highway II network DH The Allen Bradley Data Highway Plus network KP3 module or KP3 the 1779 KP3 communication interface module Generally we use KP3 to refer to both types of modules we specifically use KP3R when only referring to it KP3R module or KP3R the 1779 KP3R communication interface module the redundant cabling version of the KP3 module lt gt angle brackets used in text describing programming It symbolizes where you need to add information specific to your application Important In this manual we use the term KP3 to refer to both the 1779 KP3 and 1779 KP3R Modules When it is necessary to specify the 1779 KP3R Module alone we do so Related Products The 1779 KP3 is part of a complete line of Allen Bradley Data Highway II product family The following table lists others p 2 Product Data Highway II Asynchronous device Interface Data Highway II Synchronous device Interface Data Highway II PLC 2 Communication Interface Module Data Highway II Data Highway Plus Interface Module Catalog Number 1779 KFL KFLR 1779 KFM KFMR 1779 KP2 KP2R 1779 KP5 KP5R Preface Related Publications The following table shows you where to read more about related Allen Bradley products Title Data Highway II Local Area Network Overview Data Highway Dat
Download Pdf Manuals
Related Search
Related Contents
Weider WEBM0918 User's Manual Lexmark W850DN Printer User Manual Phaser 3610 Detailed Specifications User Manual Epson ELPLP29 User's Manual User`s Manual (EN) Phonix IP4G03SY mobile phone case KOHLER K-97622-SHP Installation Guide ※各言語 (日本語、 熟語、 中国言吾、 フランス語、 D。cumentP。naー 2706-806, DL5 Programming Software User Manual Copyright © All rights reserved.
Failed to retrieve file