Allen-Bradley 1779-KFM Скачать руководство пользователя страница 134

Data Highway Message Set

Chapter 8

832

Unless otherwise stated, values shown are in hexadecimal, and each block
shown represents one byte.

Read File

Use this command to read a file at the destination.  Use the address 
(L ADDR) field to specify a logical file address.  In the first packet of a
transaction, the packet-offset value is 00.  In subsequent packets of a
transaction, use the packet-offset field to specify the word (within the file)
at which the read starts for the packet.  Use the total-transaction field to
specify the number of bytes to read in the total transaction.  Use the SIZE
field to specify the number of bytes to read for the specific packet.

TNS

2 Bytes

CMD

0F

USER

NODE

LINK

STS

00

FNC

04

PACKET

OFFSET

TNS

2 Bytes

CMD

4F

USER

NODE

LINK

STS

00

Command Format:

SuccessReply Format:

TOTAL

TRANS

L ADDR

251 Bytes

SIZE

DATA

244 Bytes Max.

Unless otherwise stated, values shown are in hexadecimal, and each block
shown represents one byte.

Download Privilege

Use this command only as one step in the download procedure described
in “PLC-3 Upload/Download Procedures.”  When the PLC-3 station
returns a success reply, your computer has the exclusive privilege to
download to the PLC-3 memory.  This locks out all other stations in the
network from writing into the PLC-3 memory.

Содержание 1779-KFM

Страница 1: ...User Manual Data Highway II Synchronous Device Interface Cat No 1779 KFM KFMR Allen Bradley ...

Страница 2: ...hway II Links 2 10 Command Reply 2 11 Message Priority 2 14 Message Sets Available 2 15 Redundant Cabling 2 15 Summary 2 16 Installing Cabling Hardware for the Data Highway II Link 3 1 Chapter Objectives 3 1 Identifying the Hardware 3 1 Coaxial Cable 3 2 Crimping Tool 3 4 Terminator 3 4 Planning Your Cabling Configuration 3 5 Installing Taps 3 10 Installing the Trunkline 3 11 Cutting the Cable 3 1...

Страница 3: ...the 1779 KFM Interface 5 5 Replacing Boards 5 6 Troubleshooting the Interface 5 12 Chapter Summary 5 13 HDLC Data Link Layer 6 1 Chapter Objectives 6 1 What Is HDLC 6 1 Layered Approach to Software 6 1 Data Link Control Method 6 2 Frame Structure 6 4 Control Field Formats 6 10 States and Modes 6 12 Commands and Responses 6 15 Exception Condition Reporting and Recovery 6 19 Timeout Functions 6 22 P...

Страница 4: ...Packet Format 9 1 Application Message Formats 9 6 Summary 9 12 Remote Command Control Message Set 10 1 Chapter Objectives 10 1 Controlling Remote Commands 10 1 Packet Format 10 4 Specific Message Formats 10 12 Summary 10 16 PAD Message Set 11 1 Chapter Objectives 11 1 Selecting PAD 11 1 Packet Format for Native Mode 11 1 Using Native Mode PAD Messages 11 5 Packet Format for PAD Mode 11 6 Using PAD...

Страница 5: ...g PLC 2 and PLC 3 Controllers B 1 Logical Addressing B 1 PLC 2 Logical Addressing B 1 PLC 3 Logical Addressing B 3 Physical Addressing B 6 PLC 2 Physical Addressing B 6 PLC 3 Physical Addressing B 7 Order of Transmission B 7 Specifications C 1 Specifications C 1 Error Counters D 1 Chapter Objectives D 1 Supervisory Message Format D 4 ...

Страница 6: ... to the appropriate manual for the controller you will be using Consult our Publication Index Publication SD499 for a list of our publications The redundant 1779 KFMR interface has all of the functions of the 1779 KFM interface Therefore when we refer to the 1779 KFM interface in this manual it applies to both We will only mention the redundant 1779 KFMR interface in describing a difference When r...

Страница 7: ... transmitting and receiving frames at the data link layer 7 Introduction to Message Sets The different message sets from which you can choose for sending and receiving messages between your host device and the 1779 KFM interface 8 Data Highway Message Set The fields in each protocol layer above the data link layer and the specific fields required with each specific Data Highway message 9 Time Crit...

Страница 8: ...t Board Cat No 1779 JFM One Media Access Control Board Cat No 1779 JMA A redundant 1779 KFMR interface has a Redundant Media Access Control Board Cat No 1779 JMAR instead of a Media Access Control board The stationary frame mounts on a back panel Figure 2 1 The removable frame fastens to the stationary frame The removable frame assembly contains the power supply board the host board and the Media ...

Страница 9: ...Introducing the 1779 KFM Interface Chapter 2 2 2 Figure 2 1 1779 KFM Interface with Removable Frame Separated from Stationary Frame Stationary Frame Removable Frame ...

Страница 10: ... synchronous RS 422 449 compatible intelligent device host device and other nodes of a Data Highway II link Figure 2 3 The power supply board converts AC power to DC power which the host board and the MAC board use The power supply board accepts either 115V AC or 230V AC The host board communicates with the host device The MAC board communicates with the other nodes of the Data Highway II link thr...

Страница 11: ...ice on the link The 1779 KFM is the data circuit terminating equipment DCE device To communicate with the 1779 KFM interface in a Native mode message set the host device must be a programmable device such as a computer The 1779 KFM interface communicates through connectors on its front surface Figure 2 4 The RS 449 CHANNEL connector provides cable connection to the host computer The DATA HWY II ja...

Страница 12: ... COMPLETE EXIT REQUEST G IN RING Y SEEKING MEM DUP ADDR REDUN WARN PORT READY SIG QUAL TAP FAIL DC POWER ON AC POWER ON DATA HWY II PORT 2 ON AC POWER OFF FUSE SLOW BLOW 2A 250V DH II EXTENDED TAP CONFIG DATA HWY II PORT DATA HWY II PORT 2 RS 449 CAT NO 1779 KFMR DHII MEDIUM SPEED COMPUTER INTERFACE 115V AC 230V AC INTERNALLY SWITCH SELECTABLE L1 L2 N GND MAC FAULT MAC TEST NODE PASS HOST FAULT NO...

Страница 13: ...communication system A node is the point at which each station accesses the medium Because each station communicates through a node on the Data Highway II link it may appear that we use the terms node and station interchangeably at times However we will show later that there is not always a one to one relationship between stations and nodes Within a station that contains a synchronous device or as...

Страница 14: ...e host device and its interface combined are accessed as a single node of the Data Highway II link Figure 2 5 A Data Highway II Network with Two Data Highway II Links PLC 3 Processor PLC 2 15 Processor PLC 2 30 Processor 1779 KP3 Interface 1779 KP2 Interface 1779 KP2 Interface Bridge 1779 KFM Interface 1779 KFL Interface Computer 8200 KDHW Interface Dumb Terminal 8200 CNC Data Highway II Link Data...

Страница 15: ...icating with other nodes of the Data Highway II link through an RS 422 449 link and a 1779 KFM interface A 1779 KFM interface has a single RS 422 449 channel through which it can interface an RS 422 449 compatible device to the Data Highway II link An 8200 CNC is shown communicating with other nodes of the Data Highway II link through its Factory Communication Module Cat No 8200 KDHW an RS 422 lin...

Страница 16: ...isassembles the packet and sends only the data field to the robot Since the computer encodes the data field the robot sees the protocol that it expects Data Highway II Link In a Data Highway II link nodes communicate with one another through coaxial cable which provides a physical bus medium The coaxial cable forms the bus connection between the nodes in a trunkline dropline configuration The maxi...

Страница 17: ...a Any discussion of bridges in this manual is only in regard to future product development You could join two Data Highway II links with a bridge The bridge becomes a node on each of the two links The two Data Highway II links and their host interface links combine to form a single Data Highway II network Figure 2 5 Actually you could configure a Data Highway II network of many Data Highway II lin...

Страница 18: ...Block When a node interface receives a read block command from another node it reads the specified area of the host s memory then when it receives the token it transmits the reply message containing the block of data specified in the command For a node to reply to a command to read an immediate access block the host must periodically write a specified block of data from the host s memory into a bu...

Страница 19: ...Node 2 Command Message Block of data to write into host at Node 2 Reply Message Status of whether the write was successful If the local node host transmits a command to write verified the local node interface first transmits a command to write with reply When the remote node interface receives the token it transmits a reply message to indicate whether it was able to successfully write into the hos...

Страница 20: ...s are transmitted across the Data Highway II link with Manchester encoding and CRC 16 error checking to help ensure data integrity before the interface writes data into its host s memory A write verified command may provide added security in applications where the level of electrical noise is very high However you should be aware that the interface can report a false error in reply to a write veri...

Страница 21: ...isory messages so that they get to their destination regardless of the number of time critical messages to be transmitted Time critical messages can only be sent to other nodes within the same Data Highway II link However supervisory messages can be sent to any node in any link in a network Figure 2 5 In Figure 2 5 the PLC 3 processor and the computer are on a separate link also the PLC 2 15 proce...

Страница 22: ...Highway II link Each cabling system provides backup for the other Each node interface attempts to transmit each outgoing message across both cabling systems Each node interface continuously monitors the quality of the signal it receives from each cabling system As a node interface receives a message it always accepts the message from the cabling system providing the better signal quality If a cabl...

Страница 23: ...edundant Node Interface Tap Tap Cabling System A Cabling System B Redundant Node Interface Tap Tap Trunkline Trunkline Dropline Dropline Dropline Dropline Now that you have been introduced to the 1779 KFM interface and concepts of how it communicates across a Data Highway II network you are ready to read about how to install the Data Highway II link cabling hardware Summary ...

Страница 24: ... hardware items Part Manufacturer Manufacturer s Part Catalog No RG 11 Type Coaxial Cable Astro 20 111 A Alpha 515780 Times AA 5066 Local Tap l per Node which includes 1 Dropline Cable Assembly 2 Cable Plugs Allen Bradley AMP 1779 XP 225886 6 Crimping Tool AMP 220015 1 Terminator Set of 2 Allen Bradley 1779 XT Hardware Manufacturers Addresses and Phone Numbers lists the addresses and phone numbers...

Страница 25: ... the Data Highway II Link Chapter 3 3 2 Coaxial Cable The coaxial cable for the trunkline has both a foil and a braided wire outer conductor Figure 3 1 Figure 3 1 Coaxial Cable Braid Foil Inner Conductor Insulation Insulating Jacket ...

Страница 26: ...pline jack when you do not have a dropline connected With each local tap we also ship Figure 3 2 Two cable plugs for connecting the trunkline cables to the trunkline jacks on the tap A dropline cable assembly 24 inches for connecting a node interface to the dropline jack on the tap Figure 3 2 Local Tap Trunkline Jack Dropline Jack Cap Tap Sleeve Pin Body Cable Plugs 2 Straight Plug Right angle Plu...

Страница 27: ...mping Tool You will need the crimping tool for fastening the cable plugs to the trunkline cable segments Figure 3 3 Figure 3 3 Crimping Tool Terminator At each end of the trunkline you connect a terminator to the unused trunkline jack on a tap Figure 3 4 Figure 3 4 Terminator ...

Страница 28: ...to a tap Each end of a trunkline segment connects to a tap A terminator connects to a tap at each end of the link to provide the proper terminating impedance 75 ohms at each end of the link Number of Taps and Length of Trunkline You require a tap for each node on the link Also if you plan to add nodes later provide a tap for each future node during initial installation This will avoid the disrupti...

Страница 29: ...ngth can be up to 7 625 cable feet Figure 3 6 shows the relationship of trunkline length to the number of nodes using local taps Figure 3 6 Length of Trunkline Allowed for Number of Local Taps Length of 2K 20 4K 6K 8K 10K Trunkline in Feet 40 60 80 100 120 Number of Nodes with Local Taps Bend Radius of Cables If you bend a coaxial cable sharper than the recommended minimum bend radius you may decr...

Страница 30: ...ill have no sharper bend than a minimum 3 inch bend radius Figure 3 8 Figure 3 8 Minimum Bend Radius for Dropline 3 Inches 3 inch Tap Mounting Layout Figure 3 9 shows the mounting dimensions of a tap However you can mount a tap in any position of orientation Mount each tap in a position convenient for your trunkline cable routing which will not violate the 6 inch minimum bend radius ...

Страница 31: ...r flow for cooling of the node interface mount the tap a minimum of 2 inches from the node interface To allow the dropline cable enough slack to not violate the 3 inch minimum bend radius mount the tap a maximum of 11 inches from the bottom or left side of the node interface Avoid routing the dropline cable over AC power terminals on the node interface Figure 3 10 shows a tap mounted below a node ...

Страница 32: ...e conduit for the first 20 feet from enclosure Interface Wall Figure 3 11 shows an example of taps mounted beside a node interface The trunkline cables run straight out through the top of the enclosure Figure 3 11 Local Taps Mounted Beside a Node Interface Tap Node Interface Tap Droplines Top of Trunkline Use conduit for the first 20 feet from enclosure Enclosure ...

Страница 33: ...s Couple between aluminum and ferromagnetic conduits with plastic connectors Make an electrical connection around the plastic connector to hold both sections of the conduit at the same potential The entire length of the conduit should be grounded Ground the conduit by attaching it to the steel structure of the building Do not let the conduit touch the tap or the plug on the cable This conduit shou...

Страница 34: ... of 30 feet long and connect to the taps of two neighboring nodes on the trunkline Figure 3 5 Three major tasks are required in constructing the trunkline Cutting the cable into segments of appropriate length Attaching the plugs on the ends of the cable segments Plugging the trunkline segments into the taps Cutting the Cable Use RG 11 type coaxial cable for the trunkline When cutting the cable seg...

Страница 35: ...ches of insulation from the end of the cable segment exposing the center conductor 5 Push the plug pin as far as possible onto the center conductor of the cable 6 Use the crimping tool to crimp the plug pin onto the center conductor 7 Flare out the exposed end of the braid and tear off the exposed foil 8 Slide the plug body over the pin and cable end Make sure the neck of the plug body goes undern...

Страница 36: ... Data Highway II Link Chapter 3 3 13 Figure 3 13 Attaching a Plug to a Trunkline Segment Steps 1 through 4 Steps 5 and 6 Steps 7 and 8 Steps 9 and 10 Coaxial Cable 0 7 in 0 3 in 0 2 in Plug Sleeve Plug Pin Braid Plug Body Crimped Sleeve ...

Страница 37: ...ug the trunkline segment into one trunkline jack of the tap Plug a terminator into the other trunkline jack of the tap Figure 3 14 Figure 3 14 Connecting a Terminator to a Local Tap Terminator Trunkline Segment Tap Dropline At each tap other than at the end of the link plug the two trunkline segments into the two trunkline jacks on the tap Figure 3 15 ...

Страница 38: ...ef device After mounting the interface in an enclosure Chapter 4 pull the interface out to the switch setting position where applicable before connecting the tap to the interface This is the only way to be sure that the dropline will have enough slack in the switch setting position Remember the 3 inch minimum bend radius Plug the right angle plug of the dropline into the jack labeled DATA HWY II P...

Страница 39: ...5 8000 AMP Inc Harrisburg PA 17105 717 564 0100 Times Fiber Communications Inc 358 Hall Avenue P O Box 384 Wallingford CT 06492 203 265 8500 800 243 6904 Astro Wire Cable Corporation 50 Gardner Street P O Box 246 Worchester MA 01613 617 754 3281 This chapter described how to Identify the Cabling Hardware Plan the Cabling Configuration Install Taps Install the Trunkline Install Droplines Chapter 4 ...

Страница 40: ... The failure rate of the semiconductor devices may increase significantly if the temperature is raised above 60oC Furthermore a significant decrease in the failure rate of the semiconductor devices can be expected for every degree below 60oC that the ambient temperature can be kept The temperature will tend to be higher toward the top of the enclosure Factors that determine the level at which the ...

Страница 41: ...bottom of the enclosure is six inches with no chassis mounted above the 60oC air temperature level Figure 4 1 Minimum horizontal separation between chassis and to enclosure sides is 4 inches Leave any excess space at the top of the enclosure where the temperature is the highest Wiring ducts taps and terminal strips should be mounted no closer than 2 inches from any chassis Figure 4 1 Minimum Spaci...

Страница 42: ...ing cable connectors is 11 inches 28 cm mounting bolts 3 Places 15 25 in 387 mm MSD LINK ADDRESS EXIT COMPLETE EXIT REQUEST G IN RING Y SEEKING MEM DUP ADDR REDUN WARN PORT READY SIG QUAL TAP FAIL DC POWER ON AC POWER ON DATA HWY II PORT 2 ON AC POWER OFF FUSE SLOW BLOW 2A 250V DH II EXTENDED TAP CONFIG DATA HWY II PORT DATA HWY II PORT 2 RS 449 CAT NO 1779 KFMR DHII MEDIUM SPEED COMPUTER INTERFAC...

Страница 43: ...10 through 376 Give each node of the link a unique link address The token will pass from node to node by order of link address Figure 4 3 Link Address Thumbwheel Switches MSD LINK ADDRESS EXIT COMPLETE EXIT REQUEST TEST RUN RESET ACTIVITY SAT NORMAL READY TRANSMIT RECEIVE At each of the four corners on the front of the interface is a captive screw You can tighten or loosen these screws by hand wit...

Страница 44: ...ion mode switches to select the communication mode of the RS 422 449 link to the host device To Select Set These Switches This Mode 8 7 6 PAD OFF ON ON Native OFF OFF ON Supervisory OFF ON OFF Important You can still access the MMFS 1393 command set in Native mode This means that you can send MMFS 1393 commands to a MMFS 1393 device connected to a 1779 KFL Asynchronous Device Interface With the PA...

Страница 45: ...mands Reserved Reserved 9 6K 19 2K 8 7 8 5 4 3 2 1 Internal Clock ST Reserved Reserved Reserved COMMUNICATION PARAMETERS Reserved S2 8 7 6 5 4 3 2 1 Reserved Initiate Network Parameter Changes PROTECTION OPTIONS Accepts Network Parameter Changes Reserved Reserved Reserved PRIVILEGE OPTIONS Reserved PROTOCOL MODE PAD NATIVE SUPERVISORY External Clock TT Reserved O O N F F 5 6 7 8 1 2 3 4 OPEN OFF O...

Страница 46: ...he Data Highway II link the interface executes the command sending back diagnostic status of the interface to the remote node Initiate Network Parameter Changes Set this switch to ON if you want the interface to be able to send network parameter changes to other nodes Otherwise set it to OFF Accept Reject Network Parameter Changes Set this switch to ON if you want the interface to accept network p...

Страница 47: ...board has two switches Set Switch 1 to the UP position Switch 2 is not used and can be in either position To set the switch follow these steps 1 With the removable frame in the switch setting position disconnect the green equipment grounding conductor from between the stationary frame and the ground post on the removable frame Figure 4 5 Figure 4 5 Green Conductor Connecting the Stationary Frame t...

Страница 48: ...oard middle board between the bottom two ribbon cables Figure 4 6 4 Set the switch with your finger 5 Slide the removable frame back onto the stationary frame 6 Push the removable frame back to the operating position 7 Reconnect the green conductor for grounding the stationary frame to the ground post on the removable frame Figure 4 5 Figure 4 6 MAC Board Switches Shield Power Supply Board MAC Boa...

Страница 49: ...ndant module is shipped with a conductive cap to help protect the DHII AUX ACCESS connector from electrostatic discharge This cap must remain on the connector at all times to help prevent electrostatic discharge damage to your redundant module To Host Device You must connect a cable 4 000 feet maximum from the RS 449 CHANNEL connector on the interface to the RS 449 connector on the host device Fig...

Страница 50: ... FAIL DC POWER ON AC POWER ON DATA HWY II PORT 2 ON AC POWER OFF FUSE SLOW BLOW 2A 250V DH II EXTENDED TAP CONFIG DATA HWY II PORT DATA HWY II PORT 2 RS 449 CAT NO 1779 KFMR DHII MEDIUM SPEED COMPUTER INTERFACE 115V AC 230V AC INTERNALLY SWITCH SELECTABLE L1 L2 N GND MAC FAULT MAC TEST NODE PASS HOST FAULT NODE TEST TEST RUN RESET ACTIVITY SAT NORM TRANSMIT RECEIVE 1 READY CHANNEL AUX ACCESS PORT ...

Страница 51: ...1 29 12 30 13 31 17 35 18 19 20 37 Do Not Connect RT CS LL DM TR RR TT TM SG RC SC To Tap Pull the removable frame out to the switch setting position before connecting to the tap This is the only way to be sure that the dropline will have enough slack in the switch setting position Remember the 3 inch minimum bend radius Plug the right angle plug of the dropline into the jack labeled DATA HWY II P...

Страница 52: ...C POWER ON DATA HWY II PORT 2 ON AC POWER OFF FUSE SLOW BLOW 2A 250V DH II EXTENDED TAP CONFIG DATA HWY II PORT DATA HWY II PORT 2 RS 449 CAT NO 1779 KFMR DHII MEDIUM SPEED COMPUTER INTERFACE 115V AC 230V AC INTERNALLY SWITCH SELECTABLE L1 L2 N GND MAC FAULT MAC TEST NODE PASS HOST FAULT NODE TEST TEST RUN RESET ACTIVITY SAT NORM TRANSMIT RECEIVE 1 READY CHANNEL AUX ACCESS PORT READY SIG QUAL TAP ...

Страница 53: ...vel 115V 230V of the AC power source 3 Push the removable frame back to the operating position 4 Tighten the four thumbscrews on the front of the interface The thumbscrews must be tight to ensure that AC power is not interrupted by the interlock switch on the power supply board 5 Lock open the main disconnect switch to remove all power to the enclosure WARNING Do not attempt to connect power condu...

Страница 54: ...nd the stationary frame and the power supply board Figure 4 11 7 Connect the L2 N terminal to the low side of the transformer supplying the AC power Figure 4 11 8 Connect the L1 terminal to the high side of the transformer supplying the AC power Figure 4 11 9 Install the supplied terminal cover over the terminal block WARNING Do not leave these terminals exposed Exposed power terminals could cause...

Страница 55: ...r primary to the AC source connect the high side of the transformer secondary to the L1 terminal of the power supply connect the low side of the transformer secondary to the L2 N terminal of the power supply The power consumed by the 1779 KFM interface is 50W Multiply the power requirements of the Allen Bradley power supplies by 2 5 and add all other power requirements input circuits output circui...

Страница 56: ...n the interface prematurely Allen Bradley power supplies have circuits which suppress electromagnetic interference from other equipment For installations near particularly bad electrical noise generators an isolation transformer can provide further suppression of electromagnetic interference from other equipment In applications where the AC power source is especially soft and subject to unusual va...

Страница 57: ... the source of the problem when a problem occurs within the local node Procedures for replacing a faulty board in the 1779 KFM interface The 1779 KFM interface has 21 LED indicators on its front panel The 1779 KFMR interface has the same indicators plus the redundant warning indicator and the port ready signal quality and tap fail indicators for the redundant port These indicators provide you with...

Страница 58: ...ORT READY SIG QUAL TAP FAIL DC POWER ON AC POWER ON DATA HWY II PORT 2 ON AC POWER OFF FUSE SLOW BLOW 2A 250V DH II AUX ACCESS EXTENDED TAP CONFIG DATA HWY II PORT DATA HWY II PORT 2 RS 449 CAT NO 1779 KFMR DHII MEDIUM SPEED COMPUTER INTERFACE 115V AC 230V AC INTERNALLY SWITCH SELECTABLE L1 L2 N GND MAC FAULT MAC TEST NODE PASS HOST FAULT NODE TEST TEST RUN RESET ACTIVITY SAT NORM TRANSMIT RECEIVE...

Страница 59: ...his node is a member of the logical ring on the Data Highway II link SEEKING MEM 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 On Red Another node has the same address on the Data Highway II link This conditio...

Страница 60: ... interface is reset the other nodes will not attempt to pass on the token to this node Press the EXIT REQUEST switch before turning off power or switching out of RUN mode If you don t press this switch before turning off interface power or switching out of the RUN mode there may be a momentary delay possibly several seconds in communication between the other stations until they rebuild the ring TE...

Страница 61: ...he TEST position the interface will continuously execute the test cycle Leave the switch in the TEST position at least 15 seconds When you switch to the RUN position the interface will continue through the end of the current test cycle if no faults are detected the NODE PASS indicator turns on green At this point the interface is in the RUN mode In RUN mode Initially the PORT READY indicator turns...

Страница 62: ...pins Avoid electrostatic damage by observing the following precautions Touch a grounded object to discharge yourself before handling the boards Do not touch the pins for connection to ribbon cables When not in use keep each space board in its static shielded bag CAUTION Electrostatic discharge can degrade performance or cause permanent damage to the boards Handle as stated above To replace one of ...

Страница 63: ...tionary Frame to the Ground Post on the Removable Frame 115V AC 230V AC L1 L2 N GND INTERNALLY SWITCH SELECTABLE Green Grounding Conductor ED COMPUTER INTERFACE 6 Disconnect the cables from the front of the interface 7 Loosen the four thumbscrews on the front of interface 8 While holding the removable frame at the top and bottom slide it out to the switch setting position then lift it up an inch a...

Страница 64: ...re 5 3 Rear View of the Removable Frame Assembly Shield Power Supply Board MAC Board Host Board 12617A Ribbon Cables 3M NO 3394 3M NO 3394 10 On the top two ribbon cable connectors locate the levers for locking and ejecting the connectors Figure 5 4 ...

Страница 65: ...s 11 Push the levers apart with your thumbs to eject the cable from the connector on the board 12 Remove all three ribbon cables 13 Remove five screws to remove the power supply board 14 Remove five screws to remove the host board 15 Remove power supply and host board screws to remove the MAC board ...

Страница 66: ...e 17 Replace the faulted board with a spare 18 Replace the mounting screws 19 Reconnect the three ribbon cables to the back of the boards CAUTION Do not misalign the pins when connecting the bottom ribbon cable Figure 5 5 Failure to heed this caution could cause damage to the boards Figure 5 5 Misalignment of Pins on Bottom Ribbon Cable Connector ...

Страница 67: ... interlock switch on the power supply board 22 Reconnect the cables to the front of the interface 23 Reconnect the green conductor for grounding the stationary frame to the ground post on the removable frame Figure 5 2 24 With AC power disconnected at the source disconnect switch or circuit breaker reconnect the AC power connections to L1 and L2 N and the ground connection to the GND post on the i...

Страница 68: ... Step 3 Step 4 Step 5 Step 6 ON OFF OFF OFF Green OFF ON ON ON Yellow Check AC POWER Switch Fuse Set the AC power switch to OFF wait 20 seconds then set the AC power switch to Replace host board Replace MAC board Press EXIT REQUEST Set unique link address Check cabling on Data Communication on Data Highway II link OK Check cabling to the host device ON If the indicator is still OFF try replacing e...

Страница 69: ...n to RUN then proceed to Step 3 3 Check the HOST FAULT indicator ON If on replace the host board OFF If off proceed to Step 4 4 Check the MAC FAULT indicator ON If on replace the MAC board OFF If off proceed to Step 5 5 Check the DUP ADDR indicator ON If on press EXIT REQUEST set a unique link address for the node then switch to RESET momentarily and then to RUN OFF If off proceed to Step 6 6 Chec...

Страница 70: ... but your software must perform all of the functions described for the layers in this manual In most cases it will be easier for you to implement and debug the communication software if you follow a layered approach The Reference Model of Open Systems Interconnection from ISO has seven layers However we do not describe all seven layers of the ISO model We describe an application layer that corresp...

Страница 71: ...ne information receiving ability from the other combined station Balanced Configuration On the RS 422 449 link the computer and 1779 KFM form a balanced configuration A balanced configuration consists of two combined stations connected point to point for two way simultaneous operation Both combined stations have compatible data transfer and link control capability Two Way Simultaneous Operation On...

Страница 72: ...B Physical Circuit BA Commands and Responses Commands and Responses Path 1 Path 3 Path 4 Responses Path 2 Responses In Figure 6 2 Transmitter A sends a command to Receiver B over Path 1 which is Physical Circuit AB Receiver B sends the response over Path 2 to Transmitter B which relays it over Path 3 to Receiver A which relays it over Path 4 to Transmitter A Path 2 is provided by the internal soft...

Страница 73: ...l state leading to the data transfer state The host computer should command initialization after each power up The host computer could also command initialization at other times when there is uncertainty that the link is functioning properly in the data transfer state Logically Disconnected State LDS While in the logically disconnected state the node is logically disconnected from the link In this...

Страница 74: ...tructure is FCS 2 Bytes ADR FLG CTL FLG Time Flag Sequence Field All frames start and end with the flag sequence This sequence is a zero bit followed by 6 one bits followed by a zero bit 01111110 A receiver must continuously hunt on a bit by bit basis for this sequence The flag sequence which closes a frame may also be the opening flag sequence for the next frame Also any number of complete flags ...

Страница 75: ...ransmitted by the Computer Control Field The control field contains a link level command or a response to a link level command The control field may also contain sequence numbers A link level command in the control field instructs the receiver to perform a specific link level operation For example a link level command might be to receive the accompanying data field Do not confuse these link level ...

Страница 76: ...ue The value of these fields is divided by the polynomial x16 x12 x5 1 The polynomial is that used in the International Telegraph and Telephone Consultative Committee CCITT Recommendation V 41 Code Independent Error Control System Abort If a node wants to abort a frame it is transmitting it must end the frame in an unusual manner such that the other node will ignore the frame A node aborts a frame...

Страница 77: ...would be a flag sequence even though it is not in a single byte because HDLC is bit oriented If the second and third zeros were not inserted the receiving node would interpret the 11 ones as an abort sequence Although there is no inherent reason to insert the fourth zero by itself the algorithm must be consistent If the fourth zero were not inserted the receiving node would misinterpret the data b...

Страница 78: ... 1111 1111 1011 1110 Invalid Frame A node must ignore any invalid frames it receives A frame is invalid if it falls into either of the two following categories A frame is invalid if it is not properly bounded by two flags An aborted frame falls into this category A frame is invalid if it is too short A valid frame requires a minimum of 32 bits between flags Order of Bit Transmission The order of t...

Страница 79: ...ng formats 0 Time N S P F N R 1 C R Code P F N R 1 C R Code P F C R Code Extension Control Field Bit No Data Transfer Format Supervisory Format Unnumbered Format 0 1 2 3 4 5 6 7 WHERE N S Send Sequence Number of Transmitting Node Bit 1 is low bit N R Receive Sequence Number of Transmitting Node Bit 5 is low bit C R Code Code that Specifies the Type of Command or Response P F Poll Bit for Commands ...

Страница 80: ...s N S S N S N R N R R S R Computer Frames 1779 KFM Interface S indicates the sequence number of the next data frame to be transmitted by that node S shall take on the value 0 through 7 Only data frames contain N S the sequence number of the data frame being transmitted Prior to transmission of a data frame N S is set equal to S S shall increment by one with each completed data frame transmission S...

Страница 81: ...not receive a valid response frame within a timeout it can retransmit the command frame with the P bit set to 1 for error recovery A P bit set to 1 and F bit set to 1 are always exchanged as a pair for every poll there is one final response and the next poll must not be issued until the previous poll has had a final response or until the response timer expires Therefore the N R contained in a fram...

Страница 82: ...a or establishment of an exception condition A node shall transmit a response frame with the F bit set to 1 only in response to a received command frame with the P bit set to 1 The F bit set to 1 is not to be interpreted as the end of transmission Additional response frames with the F bit set to 0 may be transmitted following the response frame which had the F bit set to 1 When a node receives a c...

Страница 83: ...d Also a node will automatically enter the LDS when any of the following conditions occur The node power is turned on The node has a temporary loss of power The node s link level logic is manually reset The node is manually switched from a local condition to a connected to the link condition While in the LDS the node may not establish a frame reject exception condition Initialization State The ini...

Страница 84: ...ity of the node Each frame contains either a command a response or both Both commands and responses are further broken down into data transfer supervisory or unnumbered format The following is a list of the link level commands and responses used in the 1779 KFM interface Format Commands Responses Data Transfer Data Data Supervisory RR RNR REJ Receive Ready Receive Not Ready Reject RR RNR REJ Recei...

Страница 85: ...rame contains only data commands and responses Therefore it does not have a sub field for command response codes to distinguish between different commands and responses Each data frame control field contains both a command and a response The command is to receive the accompanying data field The response is an acknowledgment that data frames through N R 1 have been received by the node transmitting...

Страница 86: ...e Each command response code specifies both a command and a response Receive Ready RR is used by a node to indicate that it is ready to receive data frames and to acknowledge data frames through N R 1 One node may use the RR command with the P bit set to 1 to solicit a response from the other node Receive Not Ready RNR is used by a node to indicate a busy condition the temporary inability to accep...

Страница 87: ... 0 0 FRMR Frame Reject 1 0 0 0 1 Mode setting commands are transmitted to change the mode at both nodes Once established a mode remains in effect until one node transmits another mode setting command and the other node accepts it by transmitting the appropriate response If the command frame has its P bit set to 1 the response frame must have its F bit set to 1 Each node must restrict the transmiss...

Страница 88: ...al disconnect this places the nodes into the asynchronous disconnect mode ADM which is in the logically disconnected state LDS In this disconnected mode the nodes can only transmit and accept mode setting commands and responses If a node is in the asynchronous balanced mode ABM when it accepts a DISC command it transmits a UA response If a node is already in the asynchronous disconnected mode ADM ...

Страница 89: ...s no FCS error but contains an N S that is not equal to the receive variable R at that node The node receiving the out of sequence data frame does not increment its receive variable R it does not acknowledge the out of sequence frame or any frames that follow until it receives a data frame with the correct N S it transmits a REJ response to request retransmission of data frames starting with frame...

Страница 90: ... which the retransmission must begin FCS Error Any frame with an FCS error will not be accepted by the receiving node and will be discarded A node will take no action as a result of a frame that it discards Frame Reject Exception Condition A frame reject exception condition is established upon the receipt of an FCS error free frame which contains an invalid control field an invalid N R or a data f...

Страница 91: ...a timeout function to determine that it has not received a response frame with the F bit set to 1 in response to a command frame it had issued with the P bit set to 1 Also a node with no P bit outstanding but which has transmitted one or more frames for which it expects responses must start a timeout function to determine that it has not received an expected response frame In the network layer the...

Страница 92: ...smitter at one end of the link and the receiver and sink at the other end of the link To represent a frame we show its address its link level command or response its send sequence number if applicable and its receive sequence number if applicable For example a frame shown as 1 D3 7 is a data frame with an address of 1 a send sequence number of 3 and a receive sequence number of 7 We represent line...

Страница 93: ...acket SOURCE XMTR LINK RCVR SINK 1 RNR3 Not Full 3 RR3 1 D3 7 Not Full Figure 6 7 shows a reject REJ response to a data frame because it s out of sequence The frame is out of sequence because the receiver had to discard the previous data frame After the transmitter sends the frame with the proper send sequence number the receiver sends an RR response Figure 6 7 Message Transfer with Data Frame Out...

Страница 94: ...ed 1 RR5 3 OK 4 OK Packet 1 D2 7 Packet SOURCE XMTR LINK RCVR SINK 1 RR3 1 RR 1 D3 7 Not Full Packet Not Full 2 OK Packet Packet 1 D4 7 Packet Not Full If you were to connect a line monitor to the wires between the 1779 KFM interface and its host computer you could see The link level commands on circuit AB and their responses on circuit BA The link level commands on circuit BA and their responses ...

Страница 95: ...ircuits with time passing from left to right The first example shows a sequence of frames that might occur immediately after start up The SABM command and UA response bring the link into the data transfer state The RR command and RR response let each node know that the other is ready to receive data frames Data frame 3 D0 0 is transmitted on circuit BA during the time that both 1 D0 0 and l D1 0 a...

Страница 96: ...s seven data frames 3 RR1 1 RR4 3 D2 0 1 D0 2 Circuit AB Circuit BA 3 D3 0 3 D4 0 3 D5 0 3 D6 0 3 D7 0 3 D0 0 In this chapter we gave you information about the HDLC data link layer of the communication protocol for the RS 422 449 link between the host computer and the 1779 KFM interface In the chapters that follow we give you information about the other layers of the communication protocol accordi...

Страница 97: ...vice to the 1779 KFM interface Once you know what message set you want to use you can simply turn to the chapter that describes it If you configured the 1779 KFM interface for Native mode you can use all of the message sets we describe in Chapters 8 through 12 If you configured the 1779 KFM interface for PAD mode you can use a limited set of messages that we describe in Chapter 11 Data Highway Mes...

Страница 98: ... using a read immediate access block command and limited to transferring less using other time critical commands The time critical message set is described in Chapter 9 Remote Command Control Message Set You can send and receive remote command block messages between your host device and the 1779 KFM interface only if you select the Native mode A remote command is a command you send to be stored at...

Страница 99: ...ta field with the format that the robot expects At the receiving node the interface disassembles the packet and sends only the data field to the robot Since the computer encodes the data field the robot sees the format it expects PAD messages are described in Chapter 11 Station Management Message Set You can send and receive station management messages between your host device and the 1779 KFM int...

Страница 100: ...e network protocol can even handle the transfer of messages between application programs in the same device The network layer ignores the internal functioning of data link protocols It requires that the data link driver accepts a message for delivery tries to send it and indicates whether it was delivered Network Model To implement your network layer software use a routing subroutine and a queue M...

Страница 101: ...nd packet and sends a single reply message to the command initiator In any case the command executor generates only one reply message for each command it receives If the network layer of the command initiator node cannot deliver a command to another node it generates a reply message with an error code for the command initiator in its own application layer If a reply cannot be delivered the network...

Страница 102: ...ded Command Executors Accept the command message Create the reply message Copy over certain information from the command message Fill in any reply information Pass the reply message on down for the network layer Destroy the command message when it is no longer needed This chapter provided a brief description of the different message sets available on Data Highway II network It also covered the ove...

Страница 103: ...ch setting procedures Figure 8 1 shows a data frame containing a Data Highway packet in three layers The message fields at the application layer The message header fields common to all Data Highway messages The fields common to all message transmissions in the Native mode Messages are initiated at the application layer and are placed into packets in the network layer For outgoing messages the pack...

Страница 104: ...ields FLG HDLC Data Link Fields SSQ TNS CMD USER NODE LINK STS DATA CMD STS Application fields vary according to specific message formats Native Fields Figure 8 1 shows the format of the Data Highway message packet including the Native fields These fields are common to all message transmissions in the Native mode Here we describe these Native fields Command Native Fields Reply Native Fields EXT FF...

Страница 105: ...issions in Native mode Here we describe these Data Highway message fields TNS 2 Bytes CMD USER NODE LINK STS LINK This one byte field specifies the destination Data Highway II link 0 377 octal for this message within the network With only one Data Highway II link in the network enter the LINK field value 0 octal NODE This one byte field specifies the destination node 1 376 octal within the destina...

Страница 106: ...described later If the network layer of your computer cannot deliver a command to another node it writes a local error code into this field to generate a reply message which it returns to the command initiator in your application layer Appendix A lists meanings of status codes you may receive in a reply packet TNS Transaction This two byte field indicates which Data Highway message transaction is ...

Страница 107: ...unction The low nibble of the CMD byte is an application layer field For those message formats which include an FNC field the low nibble of the CMD byte together with the one byte FNC field define what action the command executor at the destination node will perform For those message formats which do not include an FNC field the CMD field alone defines what action the command executor at the desti...

Страница 108: ...rotected Write Bit 02 N A Protected Write Block 00 N A Unprotected Write Bit 05 N A Unprotected Read Block 01 N A Unprotected Write Block 08 N A PLC 2 Commands Enter Download Mode 07 04 Enter Upload Mode 07 06 Exit Download Upload Mode 07 05 Physical Write 03 N A Physical Read 04 N A Set Data Table Size 06 08 PLC 3 Commands Write Block 0F 00 Read Block 0F 01 Write Bit 0F 02 Write File 0F 03 Read F...

Страница 109: ...non zero refer to Appendix A for an explanation of the type of error that has occurred If your application layer receives a command message and detects an error it should format a reply message with a remote error code in the high nibble of the STS byte ADDR Address This variable length field specifies the starting address of the block of memory affected at the destination station which executes t...

Страница 110: ...agnostic Status Set Timeout Set Attempts Set ENQS Set Variables Reset Diagnostic Counters Diagnostic Loop Use this command to check the integrity of transmissions over the communication link The command message transmits up to 243 bytes of data to a node interface The receiving interface should reply to this command by transmitting the same data back to the originating node You can send this comma...

Страница 111: ... USER NODE LINK STS 00 FNC 01 ADDR TNS 2 Bytes CMD 46 USER NODE LINK STS 00 DATA 244 Bytes Max SIZE Unless otherwise stated values shown are in hexadecimal and each block shown represents one byte Diagnostic Status Use this command to read the diagnostic status block from any node interface The reply to this command contains the status information in its DATA field Command Format Success Reply For...

Страница 112: ...nformation you receive in the DATA field varies depending on the type of interface supplying the information This Table Describes Information You Will Receive from This Interface Table 8 A 1779 KP2 Table 8 B 1779 KP3 Table 8 C 1779 KFL Table 8 D 1779 KFM ...

Страница 113: ... 4 and 5 contain the octal word address of the start of the PLC 2 program 6 7 Not Used Diagnostic Counters 8 9 0 7 0 7 Bytes 8 and 9 contain the starting byte address of diagnostic counters Revision and Series Level of the 1779 KP2 10 0 4 0 Hex 1 Hex 2 Hex Revision A Revision B Revision C Etc 5 7 0 Hex 1 Hex Series A Series B Etc 11 Not Used Switch Settings 12 0 1 0 Not Used 2 0 1 Accepts Third Pa...

Страница 114: ...779 KP3 in PLC 3 Chassis Mode Control Word 6 7 0 7 0 7 Bytes 6 and 7 contain the current value of the mode control word The logical address of this word is E0 0 0 3 Diagnostic Counters 8 9 0 7 0 7 Bytes 8 and 9 contain the starting byte address of diagnostic counters Revision and Series Level of the 1779 KP3 10 0 4 0 1 Revision A Revision B Etc 5 7 0 1 Series A Series B Etc 11 Not Used Last Word U...

Страница 115: ...otocol 14 0 2 3 4 5 6 PAD XON XOFF Mode Native Mode KE KF Mode PAD Mode 3 Not Used 4 0 1 Half Duplex Full Duplex 5 0 1 Execute Diagnostic Commands Pass Diagnostic Commands through to Host Device 6 0 1 Detect and Ignore Duplicate Messages Accept All Messages 7 0 1 Send and Receive Embedded Responses Do Not Send or Receive Embedded Responses Channel 2 Communication Parameters 15 0 0 1 RS 232 Compati...

Страница 116: ... 5 7 0 1 Series A Series B Etc Communication Parameters 11 0 2 2 4 6 8 A C 9 600 bits second 19 200 bits second 38 400 bits second 57 600 bits second 76 800 bits second 115 200 bits second 3 6 Not Used 7 0 1 Internal Clock ST External Clock TT 12 2 0 1 When initiate network parameter change is enabled When initiate network parameter change is disabled 4 0 1 When accept network parameter change is ...

Страница 117: ...s shown are in hexadecimal and each block shown represents one byte Set Attempts Use this command to set the number of times a KFL will transmit a message to its host device before the KFL reports a communication error to the remote station that originated the message When a KFL transmits a message to its host device it expects an ACK acknowledgment response When a KFL receives a NAK Negative Ackn...

Страница 118: ... LINK STS 00 FNC 06 DATA 1 Byte TNS 2 Bytes CMD 46 USER NODE LINK STS 00 Unless otherwise stated values shown are in hexadecimal and each block shown represents one byte Set Variables Use this command to set the response timeout attempts and ENQs all at once The DATA field is three bytes long Specify the response timeout in the first byte the number of attempts in the second byte and the number of...

Страница 119: ...s we described the Data Highway message fields defined at the application layer Here we describe the format of each specific type of basic command message and success reply message at the application layer In each of these formats we also show the Data Highway fields to indicate where the application layer fields fit in the message packet The basic command set includes commands that generally can ...

Страница 120: ...gnated by a 1 in either the set or reset mask remain unchanged The interface at the receiving node executes this command by first making a copy of the addressed controller byte It sets the bits specified in the set mask then resets the bits specified in the reset mask and then writes the byte back into controller memory At the same time the controller can be changing the states of the original bit...

Страница 121: ...or reset specified bits within specified bytes within any area of data table memory in a programmable controller The fields following the TNS field consist of up to 61 four byte blocks each of which contains a two byte logical address field a one byte set mask field and a one byte reset mask field Each 1 in a set mask field sets the corresponding bit to 1 Each 1 in a reset mask field resets the co...

Страница 122: ...d Read Block Use this command to read a block of data from any area of data table memory in a programmable controller Use the address L ADDR field to specify the starting logical byte address for where to read Use the SIZE field to specify the number of bytes to be read To specify a number of words the L ADDR and SIZE fields should have even values because controller words are two bytes long Comma...

Страница 123: ...cribed the Data Highway message fields defined at the application layer Here we describe the format of each specific type of PLC 2 command message and success reply message at the application layer In each of these formats we also show the Data Highway fields to indicate where the application layer fields fit in the message packet PLC 2 stations can execute all of the basic commands They can also ...

Страница 124: ...mmand puts the PLC 2 processor into the upload mode Use this command on a PLC 2 station before attempting to send any physical read commands to the station When you send an enter upload mode command the industrial terminal port is disabled until you send an exit download upload mode command When the industrial terminal port is disabled it enters the Mode Select State In order to leave this state y...

Страница 125: ... TNS 2 Bytes CMD 07 USER NODE LINK STS 00 FNC 05 TNS 2 Bytes CMD 47 USER NODE LINK STS 00 Unless otherwise stated values shown are in hexadecimal and each block shown represents one byte Physical Write This command writes a block of data into the data table or program memory of a programmable controller Only use this command together with other commands of a download procedure PLC 2 Upload Downloa...

Страница 126: ...with other commands in an upload or download procedure PLC 2 Upload Download Procedures Use the address P ADDR field to specify the physical byte address of the starting point for the read Use the SIZE field to specify the number of bytes to be read To specify a number of words SIZE should be an even value because words in programmable controllers are two bytes long Command Format Success Reply Fo...

Страница 127: ... processor Command Format Reply Format TNS 2 Bytes CMD 06 USER NODE LINK STS 00 FNC 08 DATA TNS 2 Bytes CMD 46 USER NODE LINK STS 00 Unless otherwise stated values shown are in hexadecimal and each block shown represents one byte A command application for communication with a PLC 2 station is to upload and download the contents of the PLC 2 memory To upload or download a PLC 2 memory you must foll...

Страница 128: ...nto the PLC 2 memory verify the new program through physical read commands before exiting the download mode However you will be unable to verify the first word in the program until after exiting the download mode The 1779 KP2 interface does not write that word into memory until exiting the download mode While in the download mode the interface writes an end of program instruction into the first wo...

Страница 129: ... station will not send any commands The PLC 2 station does not accept any commands except set data table size mode setting physical read physical write or diagnostic commands Upload To ensure a stable program image during an upload the 1779 KP2 interface must prohibit program changes during an upload The interface will block other access to the PLC 2 memory during upload if the general uploading p...

Страница 130: ... at the application layer In each of these formats we also show the Data Highway fields to indicate where the application layer fields fit in the message packet PLC 3 stations can execute all of the basic commands They can also execute the following commands which apply only to PLC 3 family controllers Non Privileged Commands Write Bit Read File Write File Read Block Write Block Privileged Command...

Страница 131: ...llows transactions that require more than one command or reply message packet The value of Packet Offset is zero for the first packet in a transaction This field is only in command messages for which the transaction might take more than one message packet to complete TOTAL TRANS Contains the total number of data words to be transferred by the current transaction This field is only in command messa...

Страница 132: ... a complete transaction In the first packet of a transaction the packet offset value is 00 In subsequent packets of a transaction use the packet offset field to specify the word offset within the block at which the read starts for the packet Use the total transaction field to specify the number of bytes to read in the total transaction Use the SIZE field to specify the number of bytes to read for ...

Страница 133: ...own are in hexadecimal and each block shown represents one byte Write File Use this command to write data into a file at the destination Use the address L ADDR field to specify a logical file address In the first packet of a transaction the packet offset value is 00 In subsequent packets of a transaction use the packet offset field to specify the word within the file at which the write starts for ...

Страница 134: ... to read in the total transaction Use the SIZE field to specify the number of bytes to read for the specific packet TNS 2 Bytes CMD 0F USER NODE LINK STS 00 FNC 04 PACKET OFFSET TNS 2 Bytes CMD 4F USER NODE LINK STS 00 Command Format Success Reply Format TOTAL TRANS LADDR 2 51 Bytes SIZE DATA 244 Bytes Max Unless otherwise stated values shown are in hexadecimal and each block shown represents one ...

Страница 135: ...puter has a privilege to upload from the PLC 3 memory This locks out all other stations in the network from writing into the PLC 3 memory Command Format Success Reply Format TNS 2 Bytes CMD 0F USER NODE LINK STS 00 FNC 06 TNS 2 Bytes CMD 4F USER NODE LINK STS 00 Unless otherwise stated values shown are in hexadecimal and each block shown represents one byte Shutdown Use this command only as one st...

Страница 136: ...ach block shown represents one byte Physical Write Use this command only as one step in a download procedure described in PLC 3 Upload Download Procedures Use the value in the four byte address field P ADDR to specify the physical address of the start of the block of memory where data is to be written into at the destination for this message packet Command Format Success Reply Format TNS 2 Bytes C...

Страница 137: ...SER NODE LINK STS 00 P ADDR 4 Bytes SIZE DATA 244 Bytes Max FNC 09 Unless otherwise stated values shown are in hexadecimal and each block shown represents one byte Restart Use this command only to terminate an upload or download in the procedures described in PLC 3 Upload Download Procedures At the conclusion of an upload this command restores the destination station to the state it was in immedia...

Страница 138: ...ring a download the 1779 KP3 interface must prevent other stations from accessing what may be a partial data table The interface must also prevent a programming terminal from accessing the program during a download The interface will block other access to the PLC 3 memory during a download if your download procedure follows this order Diagnostic Status to Determine Whether the Destination Station ...

Страница 139: ...ommand The timer will restart each time a command in the upload or download procedure is received If the timer times out the interface exits the mode as if a restart command were received In this chapter you read about the Data Highway message set You also read about the fields required to send Data Highway messages and the valid entries for those fields Refer to Appendix A for a list of error cod...

Страница 140: ...ther time critical commands To enable the interface to send and receive time critical messages initiated by the host computer you must set the communication mode switches on the host board to select the Native mode Refer to Chapter 4 for switch setting procedures Figure 9 1 shows a data frame containing a time critical packet in three layers The message fields at the application layer The message ...

Страница 141: ...ing Layer CTL ADDR FCS FLG SIZE 1 Byte DATA Application Fields Time Critical Fields Native Fields FLG HDLC Data Link Fields SSQ TNS USER NODE LINK DATA from Preceding Layer CMD STS Application fields vary according to specific message formats LADDR 2 11 Bytes Native Fields Figure 9 1 shows the time critical message packet format including the Native fields The Native fields are those fields common...

Страница 142: ...FM EXT Extension This one byte field blocks messages formatted for Data Highway from being accepted on Data Highway II unless they are properly reformatted The hexadecimal value in this byte must always be FF Time Critical Fields Figure 9 1 shows the time critical message packet format including the time critical fields The time critical fields are those header fields common to all time critical m...

Страница 143: ...e with no reply command a complete transaction consists of the command packet and the corresponding reply packet When the host computer initiates a transaction it must increment the TNS value to distinguish the packets of the current transaction from the packets of the previous transaction When another station receives a PAD command packet from your host computer it must copy the TNS value into th...

Страница 144: ...STS Code Hex Description 00 Transaction successfully completed B1 Error in destination host B2 The specified address does not exist in the destination host B3 The address is too close to a boundary for the size of the block of data specified B4 Destination station does not accept memory writes B5 Area protected from writes B6 Address field invalid or missing B7 Missing field B8 Reply timeout excee...

Страница 145: ...ere we describe the format of each specific type of time critical command message and reply message at the application layer In each of these formats we also show the time critical fields to indicate where the application layer fields fit in the message packet Each time critical write is a protected command That is if its destination is as PLC 2 programmable controller it can only access an area o...

Страница 146: ...ata field is the specified immediate access block The size of the block is determined by the programmable controller that generates it The maximum block size is 42 bytes TNS 2 Bytes USER NODE LINK 00 Success Reply Format DATA DATA 42 Bytes Max STS 00 In the reply if the STS field has a value other than 00 that indicates an error reply which has no data field TNS 2 Bytes USER NODE LINK 00 Error Rep...

Страница 147: ... DATA SIZE 1 Byte Logical ADDR 2 11 Bytes CMD 72 In the reply if the STS field has a value of 00 that indicates a successful transaction reply which has a data field 38 bytes max TNS 2 Bytes USER NODE LINK 00 Success Reply Format DATA DATA 38 Bytes Max STS 00 In the reply if the STS field has a value other than 00 that indicates an error reply which has no data field TNS 2 Bytes USER NODE LINK 00 ...

Страница 148: ... to 40 bytes maximum The interface at the receiving node executes this command by first making a copy of the addressed controller word It resets the bits specified in the AND mask then sets the bits specified in the OR mask and then writes the byte back into controller memory At the same time the controller can be changing the states of the original bits in memory Because of this some data bits ma...

Страница 149: ...nged The total length of the CMD ADDR AND mask and OR mask fields is limited to 40 bytes maximum The interface at the receiving node executes this command by first making a copy of the addressed controller word It resets the bits specified in the AND mask then sets the bits specified in the OR mask and then writes the byte back into controller memory At the same time the controller can be changing...

Страница 150: ...ory The maximum data size is 36 bytes The total length of the CMD ADDR and DATA fields is limited to 40 bytes maximum TNS 2 Bytes USER NODE LINK 00 Command Format DATA DATA 36 Bytes Max Logical ADDR 2 11 Bytes CMD 75 40 Bytes Max In the reply the STS field indicates a successful transaction completion 00 or an error code TNS 2 Bytes USER NODE LINK 00 Reply Format DATA STS xx Write Block with No Re...

Страница 151: ... this command Therefore this command uses less network time than the write bit with reply command However with no reply you have no assurance that the command is actually executed at the destination station In this chapter you read about the time critical message set Refer to Appendix A for a complete list of error codes Refer to Appendix B for details on addressing and order of transmission Summa...

Страница 152: ...station for storage Once you store a remote command at a remote station you can send one command to the remote station to have it initiate up to 122 of the stored remote commands as if the remote station had originated them This gives the host computer connected to the 1779 KFM interface the ability to control communication between programmable controllers For example a computer at Node 1 may send...

Страница 153: ...C 3 Node 2 PLC 2 30 Node 3 Later Node 1 sends a command to Node 2 to initiate Remote Command 6 Computer Node 1 Block A RC 6 PLC 3 Node 2 PLC 2 30 Node 3 Initiate Remote Command 6 Node 2 initiates Remote Command 6 by reading the data from Block A in the host PLC 3 memory and then sending that data in write block command to Node 3 ...

Страница 154: ...a copy of Block A is in PLC 2 30 memory at Node 3 Computer Node 1 Block A RC 6 PLC 3 Node 2 Block A PLC 2 30 Node 3 To enable the 1779 KFM interface to send and receive remote command control messages you must set the communication mode switches on the host board to select the Native mode Refer to Chapter 4 for switch setting procedures ...

Страница 155: ...er fields common to all remote command control messages The fields common to all message transmissions in the Native mode Figure 10 1 Remote Command Control General Format DATA From Preceding Layer EXT FF SEL x5 DATA From Preceding Layer CTL ADDR FCS FLG SIZE 2 Bytes Remote Command Fields Application RC Control Header Fields Native Fields FLG HDLC Data Link Fields SSQ TNS USER NODE LINK DATA From ...

Страница 156: ...xt higher layer where additional fields are defined Native Fields Figure 10 1 shows the format of the RC control message packet including the Native fields The Native fields are those fields common to all message transmissions in the Native mode Here we describe these Native fields Command Native Fields Reply Native Fields EXT FF SSQ SEL 05 EXT FF SSQ SEL 85 SEL Select This one byte field specifie...

Страница 157: ...1 C2 Remote command not found CC Invalid DBQ number Must Be 1 C3 RC Control command invalid in this host mode CD Invalid source memory address C4 Unable to determine remote processor mode CE Invalid destination memory address C5 Failure to store or delete a remote command in non volatile memory CF Value in RC control message SIZE field does not match the size of the remote command C6 Invalid SEL c...

Страница 158: ... within the destination node for this RC control message packet Since a destination node for an RC control message packet has only one possible channel enter a USER field value of 1 In a command packet these LINK NODE and USER fields combine to fully specify the network address of the remote station that is to receive the packet and store its remote command In a reply packet these fields specify t...

Страница 159: ...eld is also in the read RC reply and initiate RC reply Remote commands you identify by hexadecimal values 00 through FE are stored in volatile memory A remote command you identify by hexadecimal value FF is stored in non volatile memory STS Remote Command Status This one byte field appears only in a reply to a successfully executed RC control command to initiate a remote command It indicates a suc...

Страница 160: ... Anyone with the password 010 Anyone on the Data Highway II link of the station where the remote command is stored 011 Anyone on the network Initiate This three bit sub field specifies which stations are allowed to send a command to initiate the remote command Code Stations Allowed 000 Only the one that sent the original RC control message to store the remote command 001 Anyone with the password 0...

Страница 161: ... The remote command is a command within a command The remote command is sent to the destination remote station to be stored and then initiated by that remote station The remote command fields are only in the store RC command store initiate delete RC command and read RC reply packets Here we describe these remote command fields LINK 2 Bytes D ADDR 2 35 Bytes USER S ADDR 2 35 Bytes SBQ NODE 6 Bytes ...

Страница 162: ...e command when it is initiated by the remote station where it is stored SBQ Source Block Quantity This one byte field specifies the quantity of blocks of memory to be read from or written to at the remote source station which stores and then initiates the remote command The value in this field must be 01 S SIZE Source Size This two byte field specifies the number of bytes in the block of memory af...

Страница 163: ...or an explanation of logical addressing In the previous section we described the RC control message fields defined at the application layer Here we describe the format of each specific type of RC control command message and reply message at the application layer Because some replies have no message fields for the application layer we also show the RC control header fields for a point of reference ...

Страница 164: ...TNS 2 Bytes USER NODE LINK STS 00 DATA RCID CMD 01 Password 4 Bits Unused 4 Bits If the STS field in the reply header has a value of 00 that indicates a transaction completed reply which has message fields for the application layer Success Reply Format TNS 2 Bytes USER NODE LINK STS 00 DATA PROT 2 Bytes RCID Remote Command Fields SIZE 2 Bytes If the STS field in the reply header has a value other ...

Страница 165: ... initiated If you send a node field value of 377 the initiate command goes to all nodes of the link Command Format TNS 2 Bytes USER NODE LINK STS 00 DATA RCQ CMD 02 PWD 122 Remote Commands Max RCID PWD RCID If the STS field in the reply header has a value of 00 that indicates a transaction completed reply which has message fields for the application layer These message fields consist of an RCID fi...

Страница 166: ...e Remote Command Use this command to delete a remote command stored at a remote programmable controller station With the RCID field specify the remote command to be deleted Command Format TNS 2 Bytes USER NODE LINK STS 00 DATA RCID CMD 03 PWD 4 Bits Unused 4 Bits The reply has no message fields for the application layer However the STS field in the header indicates a successful transaction 00 or a...

Страница 167: ...S 00 DATA Remote Command Fields CMD 04 Password 4 Bits Unused 4 Bits SIZE 2 Bytes The reply has no message fields for the application layer However the STS field in the header indicates a successful transaction 00 or an error code Reply Format TNS 2 Bytes USER NODE LINK STS xx In this chapter you read about the remote command control message set Refer to Appendix A for a list of all error codes Re...

Страница 168: ... to the robot Since the computer encodes the data field the robot sees the format it expects To enable the interface to send and receive PAD messages you must set the communication mode switches on the host board to select either the Native or PAD mode Refer to Chapter 4 for switch setting procedures Figure 11 1 shows a Native mode data frame containing a PAD packet in three layers The message fie...

Страница 169: ...tive Mode DATA From Preceding Layer EXT FF SEL x6 DATA From Preceding Layer CTL ADDR FCS FLG Data Any Format 238 Bytes Max Application Fields PAD Fields Native Fields FLG HDLC Data Link Fields SSQ TNS USER NODE LINK DATA from Preceding Layer STS Native Fields Figure 11 1 shows the Native mode PAD message packet format including the Native fields The Native fields are those fields common to all mes...

Страница 170: ...sages formatted for Data Highway from being accepted on Data Highway II unless they are properly reformatted The hexadecimal value in this byte must always be FF PAD Fields Figure 11 1 shows the Native mode PAD message packet format including the PAD fields The PAD fields are those header fields common to all Native mode PAD message transmissions Here we describe these PAD fields TNS 2 Bytes USER ...

Страница 171: ...octal for this packet within the destination link The value of this field corresponds to the octal value you select with the LINK ADDRESS thumbwheel switches at each node interface USER This one byte field specifies the destination channel for this packet within the destination node This applies to a 1779 KFL interface as a destination node because it has two channels to host devices For the desti...

Страница 172: ...a host computer for a 1779 KFM interface receives a PAD command it must not send a PAD reply However when a host computer sends a PAD command the 1779 KFL or 1779 KFM interface at the destination automatically sends a PAD reply Reply Format TNS 2 Bytes USER NODE LINK STS xx DATA EXT FF SSQ SEL 86 When you receive a PAD reply it does not contain the application layer data field of the command Howev...

Страница 173: ... station could be a dumb terminal a robot or a computer Figure 11 2 shows a PAD mode data frame containing a PAD packet The PAD packet can contain a maximum of 256 bytes of application data in any format However if the destination station interface is in the Native mode the PAD packet must be limited to a maximum of 238 bytes Figure 11 2 PAD Format in PAD Mode DATA Any Format 256 Bytes Max DATA Fr...

Страница 174: ...r 1779 KFM interface at another Data Highway II station The host device at the other station could be a dumb terminal a robot or a computer In this chapter you read about communicating through PAD messages in both the Native mode and the PAD mode Refer to Appendix A for a list of error codes Refer to Appendix B for details on order of transmission Summary ...

Страница 175: ...ows a data frame containing a station management packet in three layers The message fields at the application layer The command header fields common to all station management command messages The fields common to all message transmissions in the Native mode Messages are initiated at the application layer and are placed into packets in the network layer For outgoing messages the packet from the net...

Страница 176: ...MD Application fields vary according to specific message formats PID SIZ DATA SIZE 1 SIZ TL RT SIZ UL Reply header fields vary according to specific reply formats Native Fields Figure 12 1 shows the station management message packet format including the Native fields The Native fields are those fields common to all message transmissions in the Native mode Here we describe these Native fields Comma...

Страница 177: ... command packet format including the command header fields The command header fields are common to all station management commands Protocol error replies do not contain header fields The other error replies contain the command header fields except for the password Here is an example showing the format of command header fields TNS 2 Bytes SIZ 04 SIZ 00 RT SIZ TL UL PWD 4 Bytes 00 00 00 00 All value...

Страница 178: ...e and the destination node within the destination link in the second byte TL Target Layer This one byte field specifies the layer within the destination interface to which you want to send a command The target layer value column in Table 12 A tells you which TL value to use depending on the type of command you are sending ENT Entity This variable length field is currently unused Specify a size of ...

Страница 179: ...pe CMD Value Hex Read Values Command 00 Read Values Success Reply 80 Set Values Command 01 Set Values Success Reply 81 Command Error Reply 86 DATA SIZE 1 This one byte field is only in the read values command It specifies the number of bytes of data in the reply plus one The additional one allows for the one byte field that precedes the data field in the reply PID Parameter ID This variable length...

Страница 180: ... default values are in control However when you enter new values they will remain in control after a power loss or a reset because they are stored in non volatile memory We describe the meaning of each parameter in the next section Parameters Table 12 A listed the parameters that you can read from or write into node interfaces using station management commands This section explains the function of...

Страница 181: ...0 20 s Ch 1 Remote TC Reply Timer 15 0A 02 03 E8 10 s Ch 2 Remote TC Reply Timer 25 0A 02 03 E8 10 s Ch 1 Host TC Reply Timer 16 0A 02 01 F4 5 s Ch 2 Host TC Reply Timer 26 0A 02 01 F4 5 s Ch 1 PAD Character Timer 10 0B 02 05 50 ms Ch 2 PAD Character Timer 20 0B 02 05 50 ms Ch 2 PAD Destination Node User 22 0B 02 00 00 Node User Ch 2 PAD Destination Link 21 0B 01 00 Ch 1 WNAK Retry Timer 17 0A 02 ...

Страница 182: ...knowledgments NAKs in response before the KFL reports a communication error to the remote station that originated the message When a KFL transmits a message to its host device it expects an ACK response When a KFL receives a NAK instead of an ACK it retransmits the message unless it has already reached the number of attempts set in this parameter Data field is one byte long Valid entries are 01 to...

Страница 183: ...ter buffer is full If the KFL receives another character within 50 ms the KFL resets its PAD character timer and waits for another character If it does not receive another character within 50 ms it sends the two characters to the PAD destination station Data field is one byte long Time base is 10 ms Valid entries are 05 50 ms to FF hex Default is 50 ms 50 ms is also the minimum time you can select...

Страница 184: ... value is 00 03 30 ms valid entries are 00 00 to FF FF 10 min 54 sec Supervisory Retry Timers Determines the amount of time between attempts of supervisory commands Data field is two bytes long Time base is 10 ms Default value is 00 03 30 ms valid entries are 00 00 to FF FF 10 min 54 sec Node Management Parameters Node Management simplifies Station Management by combining the Parameter ID and the ...

Страница 185: ...A 13 2 00 64 1 s Remote Reply Timer 0A 10 2 0B B8 30 s Host Reply Timer 0A 14 2 07 D0 20 s Remote TC Reply Timer 0A 15 2 03 E8 10 s Host TC Reply Timer 0A 16 2 01 F4 5 s For 1779 KFL KFM Only PAD Character Timer 0B 10 2 05 50 ms PAD Destination Link 0B 11 1 00 PAD Destination Node User 0B 12 2 00 00 Station Address 00 01 3 00 00 00 TC Retry Count 0D 00 1 00 Supervisory Retry Count 0D 01 1 03 TC Re...

Страница 186: ... 2 Inconsistent Packet Size Based on Information Given 3 Location ID Does Not Exist 4 Illegal Message Type 5 Illegal Location ID 6 Illegal Location ID Value 7 Retry Message Node Management Utility Busy 8 Message Timed Out 9 Invalid Node Management Command A Illegal Node Address B Illegal Link Identification D Cannot Write to Parameter Switch Protected Read Values Use this command to read the value...

Страница 187: ...ply message shown below Success Reply Format EXT FF SSQ SEL 08 DATA DATA UL RT SIZ SIZ 00 DATA 206 Bytes Max SIZ CMD 80 TL TNS 2 Bytes The data contained in the DATA field is the value of the parameter you specified in the PID field of the command message Unless otherwise stated each block shown represents one byte All values we show in the fields are hexadecimal unless otherwise stated Set Values...

Страница 188: ...et values request returns only the CMD field with a value of 81 hex preceded by the reply header fields we described earlier Remember that the reply header does not include a PWD field Success Reply Format EXT FF SSQ SEL 08 DATA DATA UL RT SIZ SIZ 00 CMD 81 TL TNS 2 Bytes Unless otherwise stated each block shown represents one byte All values we show in the fields are hexadecimal unless otherwise ...

Страница 189: ...Format Error Code FEC an Error Pointer PT and Error Data ED Here is the format of a format error reply message EXT FF SSQ SEL 08 DATA PT FEC ED 00 The Format Error Code FEC field is one byte long and will contain one of four values FEC Value in Hex Meaning 2 Packet Header Too Short 3 Inconsistent Packet Size Based on Information Given 80 Internal Error Call Your Allen Bradley Dealer 81 Illegal Use...

Страница 190: ...T FF SSQ SEL 08 DATA DATA UL RT SIZ SIZ 00 CEC 2 Bytes OC CMD 86 TL TNS 2 Bytes RES The CMD field value of 86 identifies this as a command error message Following the CMD field are three fields unique to command error messages CEC Command Error Code This two byte field identifies the specific type of problem CEC Value in Hex Meaning 1 Reply Larger Than Requested Reply Size 2 Inconsistent Packet Si...

Страница 191: ...ror was discovered The value returned here will be 00 because you can only send one operation in a station management command RES Reserved This one byte field always has the value 00 In this chapter you read about the station management messages you can send between your host device and the KFM You also read about the fields required to send station management messages and the valid entries for th...

Страница 192: ...s you may receive in the STS field of a reply message Table A B lists extended status codes you may receive in the EXT STS field of Data Highway replies if the reply came from a PLC 3 controller Table A C lists status codes you may receive in the STS field of a time critical reply Table A D lists status codes you may receive in the STS field of a remote command control reply which shows the status...

Страница 193: ...ly blocked at local interface 2E Message buffer is full in local interface 2F Too many messages being sent to the local interface 30 Remote host device faulted or OFF 40 I O fault in programmable controller at remote node 50 Transmitted command is disallowed by switch setting or memory access rung programming at remote node 60 Transmitted command is disallowed by switch setting at remote node 70 P...

Страница 194: ...erated 0D Condition already exists 0E Shutdown could not be executed 0F Requester does not have upload or download access 10 Histogram overflow 11 Illegal data type 12 Bad parameter Table A C Hexadecimal Status Codes You May Receive in the STS Field of a Time Critical Reply Status Code Meaning B0 No error message transaction was successful B1 Host device at remote node has faulted B2 Memory addres...

Страница 195: ... or delete a remote command in non volatile memory C6 Invalid SEL code C7 Invalid CMD field value in the remote command C8 Invalid LINK number in the remote command C9 Invalid NODE number in the remote command CA Invalid USER number in the remote command CB Invalid SBQ number Must Be 1 CC Invalid DBQ number Must Be 1 CD Invalid source memory address CE Invalid destination memory address CF Value i...

Страница 196: ...mmable controller memory organization the logical addressing scheme varies with the type of controller PLC 2 family controllers access their data tables by using an octal word address When you send a non physical read or write command to a PLC 2 family processor however you use a byte address to represent the logical word address To encode this logical byte address double the word address to get t...

Страница 197: ...ytes Byte 1 specifies the number of levels in the address and should have a value of one because you can only address one level in PLC 2 controllers The remaining bytes contain the memory byte address If the byte address is 377 octal Byte 2 must contain all ones and act as a pointer to Bytes 3 and 4 which contain the actual byte address Here is an example addressing Logical Byte 416 octal 0 0 0 0 ...

Страница 198: ...stead a default value is assumed For Level The Default Address Is 1 3 Data Table 2 Current Context All Others 0 You must always specify the value for the lowest level of the desired extended address even if it is the default value Since the present PLC 3 recognizes a maximum of 7 levels of extended addressing you cannot specify more than 7 levels with the logical addressing format If the address f...

Страница 199: ... 1 0 0 0 0 0 0 0 0 Always Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 1 Is the flag byte In this case it indicates that the addresses for Levels 3 5 and 6 are specified in the bytes that follow Default values are used for Levels 1 2 and 4 Level 1 Level 2 Level 3 Level 4 Level 5 Level 6 Default 3 for Data Table Byte 2 Is the value of the Level 3 address Byte 5 Is the high byte of the Level 5 add...

Страница 200: ...all other sections 0 9999 for timers counters pointers floating point high order integer 0 for all other sections 0 77778 for input and output image For timers and counters 0 Control CTL 1 Preset PRE 2 Accumulator ACC For pointers 0 Section SEC 1 File FIL 2 Word WRD For all other sections 0 9999 USER PROGRAM Context Section Rung Instruction Word E4 1 15 1 Main 2 Subroutine 3 Faults 0 32767 0 32767...

Страница 201: ...o convert a given logical address to its corresponding physical address move Bit 7 of the logical address to Bit Position 1 and shift Bits 1 through 6 to the left one position Figure B 3 illustrates the conversion process for Logical Word Address 121 Remember that the logical PLC 2 address is a byte address so the physical address is also a byte address Figure B 3 Converting a Logical Address to a...

Страница 202: ...store data in 16 bit 2 byte words The bits in these words are numbered addressed Octal 0 least significant through 17 most significant Because values are conventionally shown with the least significant bit to the right we illustrate a word by showing Bits 0 through 17 going from right to left within a word as follows 15 14 13 12 11 10 07 06 05 04 03 02 01 00 17 16 Bits Programmable Controller Word...

Страница 203: ...uter word addresses When stored in a computer each programmable controller word should start on an even byte boundary Figure B 4 A shows a 16 bit word in programmable controller memory Figure B 4 B shows a 16 bit computer word with right to left byte and bit order as in DEC PDP 11 34 or VAX 11 780 It also represents a 16 bit word in a 8 bit processor such as Zilog Z 80 or Intel 8086 microprocessor...

Страница 204: ... High Byte Even Low Byte 16 Bit Computer Word with Right to Left Byte and Bit Order B 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 0 1 0 1 1 1 1 0 1 0 1 0 0 1 0 1 Value Bit Number Decimal A576 Hex Even High Byte Odd Low Byte 16 Bit Computer Word with Left to Right Byte and Bit Order C 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 0 1 0 1 1 1 1 0 1 0 1 0 0 1 0 1 Value Bit Number Decimal A576 H...

Страница 205: ...s Communication Channel to Data Highway II Type Carrier Band Communication Rate 1 million bits s Power Requirements Voltage 115V 230V AC Configurable Range 85 132 170 264V AC Current 1 5A 0 75A Frequency 47 63Hz Fuse Slow Blow 2A 250V Type 3AG Mounting Dimensions Height 15 75 in 400 mm Width 6 5 in 165 mm Depth 11 0 in 280 mm Operating Environment Temperature 0 to 60oC 32 to 140oF Humidity 5 to 95...

Страница 206: ...ion Code byte Set this byte equal to four times the number of counters that you will read You can t read more than 61 counters Set the Command byte to 06 hex Increment the Message Transaction code Set this equal to four times the first counter number that you want to read low byte first Each counter takes up four bytes There are 508 Counter Bytes 127 Counters in the 1779 KP2 and 1779 KP3 320 Count...

Страница 207: ...ill contain o 00 hex if the command was successful o 10 hex if the command was not successful The Command byte should be set to 46 hex The Transaction code should be the same as the one in the command The contents of this field depend on the size and address fields you specified in the The contents of this field depend on the value of the size and address Refer to Chapter 9 Diagnostic Read section...

Страница 208: ...ommands for which a link layer confirmation was received X X 58 Time critical command confirmations matching commands initiated X X 59 Time critical commands without confirmation X X 5A Time critical commands received X X 5D Time critical replies that match up with a command X X 5E Read immediate commands for which link layer confirmation was received X X 5F Read immediate command confirmations ma...

Страница 209: ...Error Counters Appendix D D 4 The message format for supervisory mode is shown below EXT SSQ SEL DATA STS USER NODE LINK CMD TNS USER NODE LINK DATA Source Destination DATA Supervisory Message Format ...

Страница 210: ...Installing Droplines 3 15 Installing Taps 3 10 Installing the Trunkline 3 11 M Mounting the 1779 KFL Interface 4 3 O Operating the 1779 KFL Interface 5 5 Operation Switches 5 4 P Planning the Layout for Installing the KFL 4 1 Plugging into the Tap 3 14 Power Distribution 4 16 R Replacing Boards 5 6 S Setting Host Board Switches 4 4 Setting Link Address 4 4 Setting MAC Board Switches 4 8 T Troubles...

Страница 211: ...a Croatia Cyprus Czech Republic Denmark Ecuador Egypt El Salvador Finland France Germany Greece Guatemala Honduras Hong Kong Hungary Iceland India Indonesia Ireland Israel Italy Jamaica Japan Jordan Korea Kuwait Lebanon Malaysia Mexico Netherlands New Zealand Norway Pakistan Peru Philippines Poland Portugal Puerto Rico Qatar Romania Russia CIS Saudi Arabia Singapore Slovakia Slovenia South Africa ...

Отзывы: