background image

Publication 1756-UM001E-EN-P - August 2002

17-20

        Communicate with Another Controller Over a DH+

 Network

Stagger the Messages

As you add messages to your project, you may have to coordinate the 
execution of the messages. To avoid errors and assure that each 
message is processed, follow these rules:

If the number of messages in your application exceeds rules 1 and 2, 
then stagger the execution of your messages. Here are some options:

Send each message in sequence

Send the messages in groups that are within the limits of rules 1 
and 2

Access ControlLogix Data

Complete this task for any message that a PLC-5 or SLC 500 controller 
sends to a ControlLogix controller over a DH+ network.

Rule 1:

Enable no more than 16 messages at one time (including block transfers).

Rule 2:

Enable no more than 10 of the following types of messages at one time:

CIP data table reads or writes that are 

not

 cached

CIP generic

PLC2, PLC3, PLC5, or SLC (all types)

block transfer reads or writes that are 

not

 cached

If the controllers are on: And there is:

Then the message is:

same network

only one ControlLogix controller in 
the chassis

local

more than one ControlLogix 
controller in the chassis

remote

different networks

remote

Содержание controllogix 1756-L63

Страница 1: ...ControlLogix System 1756 L1 L1Mx L55Mxx L63 User Manual Allen Bradley HMIs...

Страница 2: ...for the Application Installation and Maintenance of Solid State Control available from your local Rockwell Automation office describes some important differences between solid state equipment and elec...

Страница 3: ...e following information was removed from this manual Estimate Execution Time Estimate Memory Use You can find this information in Logix5000 Controllers Execution Time and Memory Use Reference Manual p...

Страница 4: ...Publication 1756 UM001E EN P August 2002 Summary of Changes 2 Notes...

Страница 5: ...controllers I O workstations PanelView terminals This manual works together with the Logix5000 Controllers Common Procedures publication 1756 PM001 which covers the following tasks Manage project file...

Страница 6: ...controller Each chapter covers a task The tasks are organized in the sequence that you will typically perform them As you use this manual you will see some terms that are formatted differently from th...

Страница 7: ...a Module Using BOOTP 1 16 Install BOOTPServer Software 1 16 Connect the Hardware 1 16 Enter the Default Network Settings 1 17 Configure the Module 1 18 Disable BOOTP 1 19 Save the Relation List 1 19...

Страница 8: ...Use This Procedure 4 2 Add the local 1756 ENBx or ENET module 4 3 Add the Remote 1794 AENx Module 4 5 Add I O Modules 4 8 Address I O 4 11 Validate Connections 4 13 Chapter 5 Communicate with Another...

Страница 9: ...ommunication Method 7 3 Create a Polled Topic 7 4 Create a Polled Node 7 6 Import Logix5000 Tags 7 7 Create an L5K File 7 7 Install the Logix 5000 Tag Import Utility 7 8 Use the Utility to Create a CS...

Страница 10: ...o the Next BT Module 9 19 Write Data to Multiple Block Transfer Modules 9 20 Address I O 9 22 Schedule the ControlNet Network 9 24 Validate Connections 9 25 Stagger the Messages 9 27 Chapter 10 Commun...

Страница 11: ...ctions 13 17 Chapter 14 Communicate with an RSView Project over a ControlNet Network When to Use This Procedure 14 1 How to Use This Procedure 14 1 Configure a ControlNet Driver 14 2 Select a Communic...

Страница 12: ...H Network When to Use This Procedure 18 1 Configure Routing Tables 18 2 Configure a PLC 5 or SLC 500 Message 18 6 Chapter 19 Communicate with Another Controller over a DH 485 Network When to Use this...

Страница 13: ...lect a Path 21 4 Chapter 22 Configure DF1 Master and Slave Communications When to Use this Procedure 22 1 How to Use This Procedure 22 2 Step 1 Connect and Configure the Modems 22 2 Step 2 Select a Po...

Страница 14: ...ct the Configuration of the Servo Drive 24 14 1756 M08SE Select the Catalog Number of the Amplifier 24 15 1756 M08SE Select the Motor and Feedback 24 16 Run Hookup Tests 24 17 Download Your Project an...

Страница 15: ...ts ix Appendix A Map a PLC SLC Address When To Use This Procedure A 1 Map an Address A 1 Appendix B Estimate Execution Time Appendix C Estimate Memory Use Appendix D Determine When Data Is Updated D 1...

Страница 16: ...Publication 1756 UM001E EN P August 2002 Table of Contents x...

Страница 17: ...f the following modules You can configure a module either before you install the module Configure the module in a temporary location such as a chassis that is on a test bench After you configure the m...

Страница 18: ...ver addresses optional You use software to configure an EtherNet IP module The modules do not have hardware switches to assign an address To configure a module use one of these software RSLogix 5000 S...

Страница 19: ...you enter an IP address or host name in two locations P S L 5 5 x x E N B P S D H R I O C N B E N B E N B 1756 CP3 or 1747 CP3 serial cable network module to configure ControlLogix chassis ControlLogi...

Страница 20: ...n the chassis Use RSLinx software to assign IP address required subnet mask recommended gateway address optional domain name optional DNS server addresses optional P S L 5 5 x x E N B P S D H R I O C...

Страница 21: ...setting for a Rockwell Automation EtherNet IP module is to use BOOTP to get its configuration information At power up the module sends a message with its hardware address to the BOOTP server The BOOTP...

Страница 22: ...tware 1 7 or Configure a Module Using RSLinx Software Note Both software let you configure the module Use the one that you prefer 1 13 configure the module directly over an EtherNet IP network Configu...

Страница 23: ...Module Configure the Port Check the Module Connect the Hardware 1 Install the module 2 Connect your computer to a module with which you can already communicate The module must be in the same chassis a...

Страница 24: ...P August 2002 1 8 Configure an EtherNet IP Module Connect to the Module 1 Open the RSLogix 5000 project offline 2 Right click I O Configuration and select New Module 3 Select your type of ENB or ENET...

Страница 25: ...select Notes all information must match type catalog number vendor major and minor revision number Exact Match all information except the minor revision number Compatible Module If you select Compati...

Страница 26: ...ler Configure the Port 1 In the controller organizer right click the ENB or ENET module and select Properties 2 Click the Port Configuration tab 3 Clear uncheck the Enable Bootp check box 4 Type the I...

Страница 27: ...will you use a host name instead of an IP address 8 Type the name of the domain of the module 9 Type the IP address of the server or servers that contain the DNS database for the domain 10 Choose Set...

Страница 28: ...EtherNet IP Module Check the Module To make sure that this procedure was successful look at the front of the module For this module Check this indicator For this indication 1756 ENET OK LED solid gree...

Страница 29: ...hich you can already communicate The module must be in the same chassis as the module that you want to configure 3 Turn on the power to the module Configure the Port 1 Start RSLinx software TIP To set...

Страница 30: ...iguration 4 Click the Port Configuration tab 5 Clear uncheck the Obtain IP Address from Bootp Server check box 6 Type the IP address for the module 7 Type the subnet mask for the module if you need on...

Страница 31: ...the server or servers that contain the DNS database for the domain 11 Type the name of the domain of the module 12 Choose OK Check the Module To make sure that this procedure was successful look at t...

Страница 32: ...isable BOOTP Save the Relation List Install BOOTPServer Software This procedure requires BOOTPServer software from Rockwell Automation You can find the software at either of these locations RSLogix 50...

Страница 33: ...tart the BOOTPServer software 2 From the Tools menu choose Default Network Settings 3 Type the subnet mask for the module if you need one 4 Type the gateway address for the module if you need one 5 Ch...

Страница 34: ...herNet IP Module Configure the Module 1 Double click the address of the module 2 Type the IP address for the module 3 Choose OK 1 42858 42859 2 42860 The module shows up in the Relation List The statu...

Страница 35: ...e File menu choose Save Relation List 2 Type or select a file name 3 Choose Save If you want the module to Then Notes Use the same configuration Go to step 1 This disables BOOTP for the module It no l...

Страница 36: ...e Relation List Install BOOTPServer Software To renew the IP address of a 1794 AENx module use BOOTPServer software from Rockwell Automation You can find the software at either of these locations RSLo...

Страница 37: ...tart the BOOTPServer software 2 Choose New 3 Type the Ethernet address of the module e g 00 00 BC 06 00 6A 4 Type the IP address for the module 5 Type the subnet mask for the module if you need one 6...

Страница 38: ...sends the new IP address If you want the module to Then Notes Use the same configuration Go to step 1 This disables BOOTP for the module It no longer requests a configuration from BOOTP servers Reque...

Страница 39: ...ation list contains the configuration that you have just sent to a module You can use it as a record of the configuration of each module or to re configure the module in the future 1 From the File men...

Страница 40: ...nu select Programs Command Prompt 3 Type ping IP_address and press the Enter key where IP_address is the IP address of the module 4 Did you receive a reply from the module 5 Close the Command Prompt w...

Страница 41: ...ou cannot close the controller door 2 Connect the cable to the controller and to your workstation TIP I If you make your own serial cable Limit the length to 15 2m 50 ft Wire the connectors as follows...

Страница 42: ...4 Click Add New 5 Click OK to accept the default name for the driver 6 From the Comm Port drop down list select the serial port on the workstation that the cable is connected to 7 From the Device drop...

Страница 43: ...e and monitor a controller upload a controller How to Use This Procedure To complete this procedure do the following tasks Configure an Ethernet Driver Select a Path face 42473 switch RSLogix 5000 Sof...

Страница 44: ...software B From the Communications menu choose Configure Drivers C From the Available Driver Types list choose Ethernet devices D Choose Add New E If you want assign a descriptive name to the driver c...

Страница 45: ...e action To expand a network one level do one of the following Double click the network Select the network and press the key Click the sign Workstation Linx Gateways Ethernet AB_DF1 x DF1 AB_ETH x Eth...

Страница 46: ...Publication 1756 UM001E EN P August 2002 2 4 Download and Go Online over an EtherNet IP Network Notes...

Страница 47: ...rNet IP network you must use 1756 ENBx or ENET B modules If you have a 1756 ENET A module determine if you can update the module 2 Configure the ENB or ENET modules in the local and remote chassis Ref...

Страница 48: ...previous procedure do the following preliminary tasks Add the Local 1756 ENBx or ENET Module Add the Remote 1756 ENBx or ENET Module To complete this procedure do the following tasks Add I O Modules C...

Страница 49: ...ET Module A Open the RSLogix 5000 project offline B Is the local ENB or ENET module already in the I O configuration of the controller C Select your type of ENB or ENET module and choose OK If Then ye...

Страница 50: ...42579 D G F E If Then select Notes all information must match type catalog number vendor major and minor revision number Exact Match all information except the minor revision number Compatible Module...

Страница 51: ...T module and choose OK C Type a name for the module Use a name that identifies the I O in the chassis D Are most of the modules in the chassis non diagnostic digital I O modules E Type or select the s...

Страница 52: ...tch type catalog number vendor major and minor revision number Exact Match all information except the minor revision number Compatible Module If you select Compatible Module you can still replace a 17...

Страница 53: ...No RPI is required Go to the next step If Then Notes Yes Leave the check box cleared unchecked No Select the check box When you test this portion of the system clear the check box ATTENTION If communi...

Страница 54: ...the next step input module maintain communication with the module if it loses communication with the other controller 1 Copy the module from the I O configuration of the other controller 2 Paste the...

Страница 55: ...ital output local chassis schedule when to apply outputs Scheduled Output Data not schedule when to apply outputs Output Data remote chassis Rack Optimization non isolated analog input floating point...

Страница 56: ...t I In step F did you select Rack Optimization as the Comm Format 42420 G If this information must match Then select all including minor revision number Exact Match all except the minor revision numbe...

Страница 57: ...Select the check box When you test this portion of the system clear the check box ATTENTION If communication with a module fails the controller operates on old data from the module To avoid potential...

Страница 58: ...Edit Tags EXAMPLE Create aliases The following logic was initially programmed using descriptive tag names such as start and motor Later the tags were converted to aliases for the corresponding I O dev...

Страница 59: ...ts G Press the Enter key or click another cell If the device is Then digital 1 Next to name slot X click the sign 2 Click the Data member 3 To the right of the Data member click 4 Click the point numb...

Страница 60: ...the Rack Optimization Comm Format address the required point as described in step F However the ladder logic displays the address of the data within the structure for the communication module e g ENB...

Страница 61: ...I O Configuration folder If Then No The controller can communicate with the module Yes Communications are not established Go to the next step B Identify a fault Start at the local communication modul...

Страница 62: ...n EtherNet IP Network D Clear the fault 1 From the Help menu select Contents 2 Click the Index tab 3 Type module faults 4 Select the range for the code and click Display 5 Scroll down to your fault co...

Страница 63: ...Use this procedure to monitor and control I O devices that are wired to 1794 I O modules when a 1756 ENBx or a 1756 ENET B module connects the local chassis to a EtherNet IP network 1794 AENx module c...

Страница 64: ...to Configure an EtherNet IP Module on page 1 1 How to Use This Procedure If you have not already done so in a previous procedure do the following preliminary step Add the local 1756 ENBx or ENET modu...

Страница 65: ...r ENET module 1 Open the RSLogix 5000 project offline 2 Is the local ENB or ENET module already in the I O configuration of the controller 3 Select your type of ENB or ENET module and choose OK If The...

Страница 66: ...42579 4 7 6 5 If Then select Notes all information must match type catalog number vendor major and minor revision number Exact Match all information except the minor revision number Compatible Module...

Страница 67: ...le 2 Select the type of AEN module that you are using and click OK 3 Type a name for the module Use a name that identifies the I O on this rail 4 Are most of the modules on this rail digital I O modul...

Страница 68: ...pe the IP address or host name of the module 8 Click Next 42816 7 6 If this information must match Then select all including minor revision number Exact Match all except the minor revision number Comp...

Страница 69: ...No RPI is required Go to the next step If Then Notes Yes Leave the check box cleared unchecked No Select the check box When you test this portion of the system clear the check box ATTENTION If commun...

Страница 70: ...where the module is installed If And it is an And you want to Then no Go to the next step yes output module Go to the next step input module maintain communication with the module if it loses communic...

Страница 71: ...of the AEN Rack Optimization update faster than the RPI of the AEN Input Data Comm Format of the AEN is None Input Data digital input output Comm Format of the AEN is Rack Optimization update at the...

Страница 72: ...ule must update Yes No RPI is required Go to the next step If Then Notes Yes Leave the check box cleared unchecked No Select the check box When you test this portion of the system clear the check box...

Страница 73: ...ses click the Controller Scoped Tags button to see the I O tags Use the following table to select the address of an I O device If the device is And it Comm Format is Then use this address digital Data...

Страница 74: ...timization for an I O module its tags are created as aliases for the tags of the adapter module In your logic you see the tag of the device as aliases for a tag of the adapter module The tag name of t...

Страница 75: ...I O Configuration folder If Then No The controller can communicate with the module Yes Communications are not established Go to the next step B Identify a fault Start at the local communication modul...

Страница 76: ...n EtherNet IP Network D Clear the fault 1 From the Help menu select Contents 2 Click the Index tab 3 Type module faults 4 Select the range for the code and click Display 5 Scroll down to your fault co...

Страница 77: ...he following 1 To produce and consume tags over an EtherNet IP network you must use 1756 ENBx or ENET B modules If you have a 1756 ENET A module determine if you can update the module 2 Configure the...

Страница 78: ...needs delivery at a specific rate Produce and consume a tag Go to Produce a Tag on page 5 3 The data is sent when a specific condition in your application occurs Send a message Go to Add the Local 175...

Страница 79: ...that are controller scope can produce data D Select the tag that will produce the data and press the ALT Enter keys E Select the Produced option button F Type or select the number of controllers that...

Страница 80: ...or ENET Module A Open the RSLogix 5000 project for the controller that consumes receives the data B Is the local ENB or ENET module already in the I O configuration of the controller C Select your ty...

Страница 81: ...D G F E If Then select Notes all information must match type catalog number vendor major and minor revision number Exact Match all information except the minor revision number Compatible Module If yo...

Страница 82: ...of ENB or ENET module and choose OK C Type a name for the module Use a name that identifies the I O in the chassis D Are most of the modules in the chassis non diagnostic digital I O modules E Type o...

Страница 83: ...ype catalog number vendor major and minor revision number Exact Match all information except the minor revision number Compatible Module If you select Compatible Module you can still replace a 1756 EN...

Страница 84: ...t update None No RPI is required Go to the next step If Then Notes Yes Leave the check box cleared unchecked No Select the check box When you test this portion of the system clear the check box ATTENT...

Страница 85: ...Other Controller A Right click remote_ENB ENET and select New Module B Select the type of controller and choose OK C Type the name of the controller D Type or select the slot number of the controller...

Страница 86: ...ne module or section at a time 1 Initially inhibit all the modules 2 To test a section of the system clear the check boxes for the modules of that section i e uninhibit the modules ATTENTION If commun...

Страница 87: ...ller scope can consume other tags C Select the tag in this controller that will consume the produced tag and press the ALT Enter keys D Select the Consumed option button E Select the controller that c...

Страница 88: ...d Is a over the I O Configuration folder If Then No The controller can communicate with the module Yes Communications are not established Go to the next step B Identify a fault Start at the local comm...

Страница 89: ...menu select Contents 2 Click the Index tab 3 Type module faults 4 Select the range for the code and click Display 5 Scroll down to your fault code and follow the recommendations E Go to step A Step D...

Страница 90: ...r ENET Module A Open the RSLogix 5000 project for the ControlLogix controller that sends the message B Is the local ENB or ENET module already in the I O configuration of the controller C Select your...

Страница 91: ...9 D G F E If Then select Notes all information must match type catalog number vendor major and minor revision number Exact Match all information except the minor revision number Compatible Module If y...

Страница 92: ...ler controller and click OK 42424 E Enter message EN where message is the message control tag from step B F If your message is to a PLC 5 or SLC 500 controller and it reads or writes integers not REAL...

Страница 93: ...the values to 16 bit integers INTs Then the message instruction sends int_buffer to the other controller condition message EN EN DN ER Type Unconfigured Message Control message MSG message DN RES fal_...

Страница 94: ...5 B Message to a SLC 500 controller If the data is And you want to For this item Type or select integer s read receive data Message Type SLC Typed Read Source Element data table address in the SLC 500...

Страница 95: ...rst element of int_buffer Number Of Elements number of integers to transfer Destination Element data table address in the PLC 5 controller e g N7 10 floating point REAL read receive data Message Type...

Страница 96: ...56 L1 controller 2 ControlNet port from a 1756 CNB module EtherNet IP port from a ENB or ENET module DH port over channel A from a 1756 DHRIO module DH port over channel B from a 1756 DHRIO module 3 F...

Страница 97: ...controller to a Logix5000 controller over an EtherNet IP network washer 2 127 127 127 12 1 0 Ethernet network 5 5 5 0 E N E T 5 5 5 0 E N E T IP address 127 127 127 12 Message where indicates washer...

Страница 98: ...lected 2 Disregard the Cache Connection check box SLC 500 controller Logix5000 controller ControlLogix controller FlexLogix controller How many Logix5000 controllers does this controller send messages...

Страница 99: ...rget Device PLC5 Local Remote Local Control Block N7 0 Control Block Length 93 Setup Screen MSG 42474 If the controller is a For this section And this item Specify PLC 5 This PLC 5 Communication Comma...

Страница 100: ...cate with Another Controller over an EtherNet IP Network E Click the MultiHop tab F Type the IP address of the ENB or ENET module that is in the same chassis as the ControlLogix controller G Type the...

Страница 101: ...an EtherNet IP network you must use a 1756 ENBx or ENET B module If you have a 1756 ENET A module determine if you can update the module 2 Configure the ENB or ENET module in the local chassis Refer t...

Страница 102: ...you have not already done so in a previous procedure do the following preliminary task Add the Local 1756 ENBx or ENET Module To complete this procedure do the following tasks Add the PanelView Termin...

Страница 103: ...6 ENBx or ENET Module 1 Open the RSLogix 5000 project offline 2 Is the local ENB or ENET module already in the I O configuration of the controller 3 Select your type of ENB or ENET module and choose O...

Страница 104: ...nish 42579 4 7 6 5 If Then select Notes all information must match type catalog number vendor major and minor revision number Exact Match all information except the minor revision number Compatible Mo...

Страница 105: ...ht controllers can each use one instance Each PanelView instance gives you 100 DINTs of input data 100 DINTs of output data For each instance complete the following steps 1 Right click local_ENB ENET...

Страница 106: ...stance 7 Type the following sizes for the input output and configuration data 8 Click Next 42820 6 7 For this instance number Type this Input Assembly Instance Type this Output Assembly Instance Type...

Страница 107: ...troller 11 If communication with the modules fails how do you want the controller to respond 12 Click Finish 42401 10 11 9 If Then Notes Yes Leave the check box cleared unchecked No Select the check b...

Страница 108: ...ch PanelView screen create a BOOL array with enough elements for the bit level objects on the screen For example the BOOL 32 array gives you 32 bits for push buttons indicators etc 2 For each PanelVie...

Страница 109: ...LE Address PanelView data This rung uses these I O tags of the PanelView pv_a I Data 2 0 and pv_a I Data 2 1 The rung controls a motor When a push button on the PanelView is pressed this rung clears a...

Страница 110: ...r application or create a new application 3 From the Application menu select Settings 4 Click the Comms Setup button 5 Click the Ethernet Config button 6 Clear uncheck the DHCP Enable check box 7 Type...

Страница 111: ...ControlLogix5000 13 Type a name for the ControlLogix controller 14 Type the IP address of the ENB or ENET module that is in the chassis with the controller 15 Type the path to the ControlLogix control...

Страница 112: ...Edit Tag button 4 Type a name for the object 5 In the ControlLogix controller is the address of this tag a bit BOOL within an array of BOOLs 6 Is this data time critical e g turn a machine on or off...

Страница 113: ...Is array_name name of the array in the controller element element number within the array x instance number of this connection with the controller If the input assembly instance is And the output ass...

Страница 114: ...d Is a over the I O Configuration folder If Then No The controller can communicate with the module Yes Communications are not established Go to the next step B Identify a fault Start at the local comm...

Страница 115: ...t IP Network 6 15 D Clear the fault 1 From the Help menu select Contents 2 Click the Index tab 3 Type module faults 4 Select the range for the code and click Display 5 Scroll down to your fault code a...

Страница 116: ...Publication 1756 UM001E EN P August 2002 6 16 Communicate with a PanelView Terminal Over a EtherNet IP Network Notes...

Страница 117: ...ocedure To communicate with an RSView project you have two options face 42473 switch RSView32 or RSView Machine Edition project ControlLogix Chassis with 1756 ENBx or ENET Module IMPORTANT Before you...

Страница 118: ...SLinx software B From the Communications menu choose Configure Drivers C From the Available Driver Types list choose Ethernet devices D Choose Add New E If you want assign a descriptive name to the dr...

Страница 119: ...7 3 Select a Communication Method Select a method for transferring the data If the data Then go to needs regular delivery at a rate that you specify Create a Polled Topic on page 7 4 is sent when a s...

Страница 120: ...Apply and confirm the update H Click the Data Collection tab TIP RSLogix 5000 software revision 10 0 or later automatically creates DDE OPC topics in RSLinx software whenever you create a project save...

Страница 121: ...oject over an EtherNet IP Network 7 5 42429 I Type the update rate ms for the data J Click the Use Symbols check box K Select RSLogix 5000 acd L Select the RSLogix 5000 project for this topic M Choose...

Страница 122: ...an RSView Project over an EtherNet IP Network Create a Polled Node A Open the RSView project B Double click Node C Click OPC Server D Type a name for the node E Click F Select RSLinx OPC Server and cl...

Страница 123: ...ew project use the Logix 5000 Tag Import utility Create an L5K File Install the Logix 5000 Tag Import Utility Use the Utility to Create a CSV File Import the CSV File Create an L5K File A Open the RSL...

Страница 124: ...uage Tools Tag Import Utility Logix 5000 Tag Import msi where language is the language of your software For example for software that is in English open the Enu folder C Copy the file to your computer...

Страница 125: ...M001E EN P August 2002 Communicate with an RSView Project over an EtherNet IP Network 7 9 E Select the tags to import F Type the name of the topic from Create a Polled Topic G Choose OK H Choose Save...

Страница 126: ...Start the Database Import Export wizard Start Programs Rockwell Software RSView Studio Tools Database Import Export Wizard Start Programs Rockwell Software RSView32 Tools Database Import Export Wizard...

Страница 127: ...Publication 1756 UM001E EN P August 2002 Communicate with an RSView Project over an EtherNet IP Network 7 11 RSView project Next All correct 43072 Correct OK Finish Allen Bradley HMIs...

Страница 128: ...IP Network Create a Polled Tag To create RSView tags one tag at a time A Double click Tag Database B Click New C Specify the properties of the tag D Click Device E Click F Select the name of the node...

Страница 129: ...ign K On the left select the entry that contains the required tag address Node Local Node Local topic_1 topic_2 Node Local topic_1 tags in the offline RSLogix 5000 project topic_2 Offline tags in the...

Страница 130: ...are sufficient to distinguish between workstations E From the DDE OPC menu select Topic Configuration F In the bottom left corner of the window click New G Type a name for the topic and press the Ent...

Страница 131: ...ode 1 Clear the Polled Messages check box 2 Select the Unsolicited Messages check box For this item Type or select Communication Driver driver for the network across which you will send the message St...

Страница 132: ...Add the 1756 ENBx or ENET Module A Open the RSLogix 5000 project offline B Is the local ENB or ENET module already in the I O configuration of the controller C Select your type of ENB or ENET module...

Страница 133: ...D G F E If Then select Notes all information must match type catalog number vendor major and minor revision number Exact Match all information except the minor revision number Compatible Module If yo...

Страница 134: ...controller and click OK 42424 E Enter message EN where message is the message control tag from step B F If your message reads or writes integers not REALs use a buffer of INTs in the message ControlL...

Страница 135: ...he values to 16 bit integers INTs Then the message instruction sends int_buffer to the RSView project condition message EN EN DN ER Type Unconfigured Message Control message MSG message DN RES fal_con...

Страница 136: ...lements number of integers to transfer Destination Tag first element of int_buffer write send data Message Type PLC5 Typed Write Source Tag first element of int_buffer Number Of Elements number of int...

Страница 137: ...n tab specify the following parameters H Click OK For this item Type or select Communication Method CIP With Source ID Source Link Remote ID from Create a Unsolicited Topic step L Destination Link Vir...

Страница 138: ...k Create an Unsolicited Node A Open the RSView project B Double click Node C Click OPC Server D Type a name for the node E Click F Select RSLinx OPC Server and click OK G In the Access Path box type t...

Страница 139: ...rNet IP Network 7 23 Create an Unsolicited Tag A Double click Tag Database B Click New C Specify the properties of the tag D Click Device E Click F Select the name of the node that you created in Crea...

Страница 140: ...he State column display If the controller Then type the writes the value destination address that you specified in the MSG instruction reads the value source address that you specified in the MSG inst...

Страница 141: ...hassis over a ControlNet network How to Use This Procedure To complete this procedure do the following steps Add the Local 1756 CNB Module Add the Remote 1756 CNB Module Add I O Modules Create Aliases...

Страница 142: ...elect your type of CNB and click OK D Type a name for the module i e name_of_local_cnb E Type or select the slot number where the module is installed F How closely must any module in this slot match t...

Страница 143: ...ox to make it easier to test a system Initially inhibit the module When you are ready to test the devices that are associated with the module clear the check box ATTENTION If communication with a modu...

Страница 144: ...trolNet node number of the module E Type or select the number of slots in the remote chassis F Are most of the modules in the chassis non diagnostic digital I O modules G Type or select the slot numbe...

Страница 145: ...the NUT is 5 ms type a rate of 5 10 20 ms etc None No RPI is required Go to the next step If Then Notes Yes Leave the check box cleared unchecked No Select the check box When you test this portion of...

Страница 146: ...next step input module maintain communication with the module if it loses communication with the other controller 1 Copy the module from the I O configuration of the other controller 2 Paste the modu...

Страница 147: ...tal output local chassis schedule when to apply outputs Scheduled Output Data not schedule when to apply outputs Output Data remote chassis Rack Optimization non isolated analog input floating point m...

Страница 148: ...Comm Format 42420 G If this information must match Then select all including minor revision number Exact Match all except the minor revision number Compatible Module none Disable Keying 42401 J K I If...

Страница 149: ...elect the check box When you test this portion of the system clear the check box ATTENTION If communication with a module fails the controller operates on old data from the module To avoid potential i...

Страница 150: ...dit Tags EXAMPLE Create aliases The following logic was initially programmed using descriptive tag names such as start and motor Later the tags were converted to aliases for the corresponding I O devi...

Страница 151: ...s G Press the Enter key or click another cell If the device is Then digital 1 Next to name slot X click the sign 2 Click the Data member 3 To the right of the Data member click 4 Click the point numbe...

Страница 152: ...he Rack Optimization Comm Format address the required point as described in step F However the ladder logic displays the address of the data within the structure for the communication module e g ENB C...

Страница 153: ...work Name name for the network 7 Click OK 8 From the Network menu select Single Pass Browse 9 From the File menu select Save 10 Type a name for the file that stores the network configuration then clic...

Страница 154: ...over the I O Configuration folder If Then No The controller can communicate with the module Yes Communications are not established Go to the next step B Identify a fault Start at the local communicat...

Страница 155: ...twork 8 15 D Clear the fault 1 From the Help menu select Contents 2 Click the Index tab 3 Type module faults 4 Select the range for the code and click Display 5 Scroll down to your fault code and foll...

Страница 156: ...Publication 1756 UM001E EN P August 2002 8 16 Communicate with 1756 I O over a ControlNet Network Notes...

Страница 157: ...a ControlNet network 1771 ACN adapter connects the 1771 I O modules to the same ControlNet network How to Use This Procedure ControlNet Network 1771 ACN Adapter ControlLogix Chassis with 1756 CNB Mod...

Страница 158: ...ask Add the Local 1756 CNB Module To complete this procedure do the following tasks Add the 1771 ACN Module Communicate with Block Transfer Modules using either of these procedures Read or Write Data...

Страница 159: ...r type of CNB and click OK D Type a name for the module i e name_of_local_cnb E Type or select the slot number where the module is installed F How closely must any module in this slot match the inform...

Страница 160: ...le check box to make it easier to test a system Initially inhibit the module When you are ready to test the devices that are associated with the module clear the check box ATTENTION If communication w...

Страница 161: ...in this slot match the information on this tab G Click Next 42399 42434 D C F E If the chassis uses Then type or select Example 2 slot addressing number of slots in the chassis 2 For a 4 slot chassis...

Страница 162: ...ller to respond K Click Finish 42401 I J H If Then Notes Yes Leave the check box cleared unchecked No Select the check box When you test this portion of the system clear the check box ATTENTION If com...

Страница 163: ...32 bit integers DINTs from the Logix5000 controller to 16 bit integers INTs Logix5000 controllers execute more efficiently and use less memory when working with DINTs The instruction stores the data...

Страница 164: ..._read Only include the msg_write EN tag and associated instruction if you also send a block transfer write message to the same module 42463 Tag Name Description Data Type Scope msg_read block transfer...

Страница 165: ...of_controller controller ints_to_dints converts the 16 bit integers from the BT module to 32 bit integers for the Logix5000 controller CONTROL name_of_controller controller FAL Length number of elemen...

Страница 166: ...f_controller controller dints_to_ints converts the 32 bit integers from the Logix5000 controller to 16 bit integers for the BT module CONTROL name_of_controller controller FAL Length number of element...

Страница 167: ...ite For this item Type or select Path Path to the 1771 ACN module A Click Browse B Select the 1771 ACN module that is in the chassis with the block transfer module C Choose OK Although your logic will...

Страница 168: ...SG instruction reads the next module This procedures lets you vary the number of INTs that you read from each module 4 The FAL instruction moves the data to the next element of dimension 0 of the DINT...

Страница 169: ...ser Defined Data Type Create the following data type You will use this for the array that stores the message properties for each module Controller Tasks Motion Groups Trends Data Types User Defined 1...

Страница 170: ...es the MSG instruction must read A subsequent rung uses this number to determine the end of the sequence of MSGs 43020 Tag Name Description Data Type Scope BT_input data from each BT module The first...

Страница 171: ...read the next BT module The configuration properties load from the BTR_cfg array After each MSG a subsequent rung increments the BTR_index tag This loads the configuration properties for the next modu...

Страница 172: ...ick New Tag B Type the name C In the Data type box type INT length where length equals the length variable of the BT_input tag from page 9 14 D Choose OK Communication Path Path to the 1771 ACN module...

Страница 173: ...BT module 42376 Tag Name Value BTR_cfg Properties for the first BT module BTR_cfg 0 BTR_cfg 0 REQ_LEN number of elements to transfer BTR_cfg 0 Slot slot number of the module independent of chassis add...

Страница 174: ...FAL instruction equal to the number of elements that the MSG reads The FAL instruction then loads the values from BTR_int_buffer_read into BT_input This converts the values to DINTs for use in the pr...

Страница 175: ...rom a module and the FAL converts it to DINTs BTR_ints_to_dints DN is on the ADD instruction increments the BTR_index This lets the MSG instruction read the next module 43021 If the EQU instruction is...

Страница 176: ...Publication 1756 UM001E EN P August 2002 9 20 Communicate with 1771 I O Over a ControlNet Network Write Data to Multiple Block Transfer Modules 43022 43022 43023...

Страница 177: ...Publication 1756 UM001E EN P August 2002 Communicate with 1771 I O Over a ControlNet Network 9 21 43023 43023 Allen Bradley HMIs...

Страница 178: ...the Controller Scoped Tags button to see the I O tags Use the following table to select the address of an I O device If the device is Then use this address digital name type Data group bit analog ele...

Страница 179: ...er a ControlNet Network 9 23 EXAMPLE Address a digital device that is wired to a 1771 I O module 42435 Remote_1771 I Data 2 0 input device group 2 bit 0 I O Configuration 5 1756 CNB D Local_CNB 4 1777...

Страница 180: ...n use Network Name name for the network 7 Click OK 8 From the Network menu select Single Pass Browse 9 From the File menu select Save 10 Type a name for the file that stores the network configuration...

Страница 181: ...I O Configuration folder If Then No The controller can communicate with the module Yes Communications are not established Go to the next step B Identify a fault Start at the local communication module...

Страница 182: ...a ControlNet Network D Clear the fault 1 From the Help menu select Contents 2 Click the Index tab 3 Type module faults 4 Select the range for the code and click Display 5 Scroll down to your fault cod...

Страница 183: ...messages Here are some options Send each message in sequence Send the messages in groups that are within the limits of rules 1 and 2 Program a message to communicate with multiple devices Refer to Re...

Страница 184: ...Publication 1756 UM001E EN P August 2002 9 28 Communicate with 1771 I O Over a ControlNet Network Notes...

Страница 185: ...et network 1794 ACN adapter connects the 1794 I O modules to the same ControlNet network How to Use This Procedure If you have not already done so in a previous procedure do the following preliminary...

Страница 186: ...Select your type of CNB and click OK D Type a name for the module i e name_of_local_cnb E Type or select the slot number where the module is installed F How closely must any module in this slot match...

Страница 187: ...box to make it easier to test a system Initially inhibit the module When you are ready to test the devices that are associated with the module clear the check box ATTENTION If communication with a mod...

Страница 188: ...or select the ControlNet node number of the module E Type or select the number of I O modules on this rail F Are most of the modules on this rail digital I O modules G How closely must any module at t...

Страница 189: ...he NUT is 5 ms type a rate of 5 10 20 ms etc None No RPI is required Go to the next step If Then Notes Yes Leave the check box cleared unchecked No Select the check box When you test this portion of t...

Страница 190: ...where the module is installed If And it is an And you want to Then no Go to the next step yes output module Go to the next step input module maintain communication with the module if it loses communi...

Страница 191: ...pdate faster than the RPI of the 1794 ACN Input Data Comm Format of the 1794 ACN is None Input Data digital input output Comm Format of the 1794 ACN is Rack Optimization update at the RPI of the 1794...

Страница 192: ...icate with the controller 42401 J K I If Then No Type the rate at which the fastest device that is wired to the module must update Use a power of two times the ControlNet NUT For example if the NUT is...

Страница 193: ...on with a module fails the controller operates on old data from the module To avoid potential injury or damage either monitor communications with modules or configure modules to produce a major fault...

Страница 194: ...t Tags EXAMPLE Create aliases The following logic was initially programmed using descriptive tag names such as start and motor Later the tags were converted to aliases for the corresponding I O device...

Страница 195: ...mat is Then digital Data e g Input Data Output Data 1 Next to name slot X click the sign 2 Click the Data member 3 To the right of the Data member click 4 Click the point number of the device Rack Opt...

Страница 196: ...conveyor TIP Even if the I O module uses the Rack Optimization Comm Format address the required point as described in step F However the ladder logic displays the address of the data within the ACN s...

Страница 197: ...work Name name for the network 7 Click OK 8 From the Network menu select Single Pass Browse 9 From the File menu select Save 10 Type a name for the file that stores the network configuration then clic...

Страница 198: ...over the I O Configuration folder If Then No The controller can communicate with the module Yes Communications are not established Go to the next step B Identify a fault Start at the local communicat...

Страница 199: ...twork 10 15 D Clear the fault 1 From the Help menu select Contents 2 Click the Index tab 3 Type module faults 4 Select the range for the code and click Display 5 Scroll down to your fault code and fol...

Страница 200: ...Publication 1756 UM001E EN P August 2002 10 16 Communicate with 1794 I O Over a ControlNet Network Notes...

Страница 201: ...ontroller to another controller over an ControlNet network ControlLogix controller to another Controllogix controller ControlLogix controller to a FLexLogix controller ControlLogix controller to a PLC...

Страница 202: ...do the following preliminary steps Step 1 Add the 1756 CNB Module Step 2 Add the Remote 1756 CNB Module Step 3 Add the 1788 CNC Module To complete this procedure do the following steps Step 4 Add the...

Страница 203: ...ct your type of CNB and click OK D Type a name for the module i e name_of_local_cnb E Type or select the slot number where the module is installed F How closely must any module in this slot match the...

Страница 204: ...Module check box to make it easier to test a system Initially inhibit the module When you are ready to test the devices that are associated with the module clear the check box ATTENTION If communicat...

Страница 205: ...ifies the I O in the chassis D Type or select the ControlNet node number of the module E Type or select the number of slots in the remote chassis F Are most of the modules in the chassis non diagnosti...

Страница 206: ...match Then select all including minor revision number Exact Match all except the minor revision number Compatible Module none Disable Keying 42401 K L J If Then Rack Optimization Type the rate at whic...

Страница 207: ...ication with a module fails the controller operates on old data from the module To avoid potential injury or damage either monitor communications with modules or configure modules to produce a major f...

Страница 208: ...le D Type or select the ControlNet node number of the module E Type or select the slot number where the module is installed 1 or 2 F How closely must any module in this slot match the information on t...

Страница 209: ...ecked No Select the check box When you test this portion of the system clear the check box ATTENTION If communication with a modules fails the controller operates on old data from the module To avoid...

Страница 210: ...5C controller Add a FlexLogix controller Add a ControlLogix controller If it is a Then PLC 5C right click the local 1756 CNB module and select New Module FlexLogix controller right click the 1788 CNC...

Страница 211: ...odule or section at a time 1 Initially inhibit all the modules 2 To test a section of the system clear the check boxes for the modules of that section i e uninhibit the modules ATTENTION If communicat...

Страница 212: ...roller controller and click OK 42424 E Enter message EN where message is the message control tag from step B F If your message is to a PLC 5 or SLC 500 controller and it reads or writes integers not R...

Страница 213: ...he values to 16 bit integers INTs Then the message instruction sends int_buffer to the other controller condition message EN EN DN ER Type Unconfigured Message Control message MSG message DN RES fal_c...

Страница 214: ...roller Table 11 B Message to a PLC 5 controller If the data is And you want to For this item Type or select integer s read receive data Message Type PLC5 Typed Read Source Element data table address i...

Страница 215: ...isregard the Cache Connection check box Logix5000 controller ControlLogix controller FlexLogix controller How many Logix5000 controllers does this controller send messages to If Then 16 or less Logix5...

Страница 216: ...ork A Using RSLogix 5 software open the project for the PLC 5 controller B Display the set up screen for the message C Specify the following parameters Rule 1 Enable no more than 16 messages at one ti...

Страница 217: ...Controller over a ControlNet Network 11 17 D Click the MultiHop tab E Type the ControlNet node number of the 1756 CNB module that is in the same chassis as the ControlLogix controller F Type the slot...

Страница 218: ...Publication 1756 UM001E EN P August 2002 11 18 Communicate with Another Controller over a ControlNet Network Notes...

Страница 219: ...on different networks i e a remote message The following example depicts a ControlLogix chassis with two 1756 CNB modules that route a message from a ControlNet network to a different ControlNet netwo...

Страница 220: ...ype the ControlNet node number of the 1756 CNB module that is on the same ControlNet network as the controller that sends the message F Type the slot number of the 1756 CNB module IMPORTANT This proce...

Страница 221: ...oller that receives the message The following example depicts the MultiHop entries for the example on page 12 1 42464 H I EXAMPLE MultiHop entries 3 1 1 where indicates the 3 node number of the 1756 C...

Страница 222: ...Publication 1756 UM001E EN P August 2002 12 4 Route PLC 5 Messages Between ControlNet Networks Notes...

Страница 223: ...ge data between a PanelView terminal and a ControlLogix controller over a ControlNet network IMPORTANT Before you use this procedure your system must meet these requirements Each 1756 CNB module commu...

Страница 224: ...To complete this procedure do the following tasks Add the PanelView Terminal Organize Your Scheduled Data Organize Your Unscheduled Data Configure the PanelView Terminal Create PanelView Tags Schedul...

Страница 225: ...l_cnb E Type or select the slot number where the module is installed F How closely must any module in this slot match the information on this tab G Click Next 42377 D F E If this information must matc...

Страница 226: ...t Module check box to make it easier to test a system Initially inhibit the module When you are ready to test the devices that are associated with the module clear the check box ATTENTION If communica...

Страница 227: ...integers or write more than 8 words of scheduled data F How closely must the PanelView terminal match the information on this tab 42399 42400 D E C F If Then select up to 8 Data 8 INT more than 8 Dat...

Страница 228: ...ule to communicate with the controller J If communication with the modules fails how do you want the controller to respond K Click Finish Your controller organizer should look similar to the following...

Страница 229: ...Publication 1756 UM001E EN P August 2002 Communicate with a PanelView Terminal Over a ControlNet Network 13 7 Allen Bradley HMIs...

Страница 230: ...part of a structure or array PanelView writes the data Convert the tag to an alias for name_of_panelview I Data x y PanelView reads the data Convert the tag to an alias for name_of_panelview O Data x...

Страница 231: ...larm are aliases for data that the PanelView terminal writes and reads Moves name_of_panelview I Data 3 to counter PRE a DINT tag and moves counter ACC a DINT tag to name_of_panelview O Data 3 42403 n...

Страница 232: ...f the DINT tag to the BOOL tag PanelView reads the data a Create a tag of the DINT data type b Copy the BOOL tag to bit z of the DINT tag not part of a structure or array a Create a tag of the DINT da...

Страница 233: ...e of counter DN to bit 1 of station_1_status DINT tag RUN_mode is an alias for bit 4 of station_1_status DINT tag Moves pv_write_1 an integer that the PanelView writes to shift_entry DINT tag and move...

Страница 234: ...tart PanelBuilder32 software B Open an existing PanelBuilder application or create a new application C From the Application menu select Settings D Click the Comms Setup button E Type the ConrolNet nod...

Страница 235: ...roller I Type the path to the ControlLogix controller Use the following format J Click OK K Click OK 42396 H I where is cnb_address ControlNet node number of the 1756 CNB module that is in the same ch...

Страница 236: ...ouble click the object C Click the Edit Tag button D Type a name for the object E Select a data type that matches the data type of the tag in the ControlLogix controller F In the ControlLogix controll...

Страница 237: ...me z INT name of INT or REAL tag that stores the data in the ControlLogix controller REAL Where Is x element of the PanelView input or output structure in the controller y bit number 0 to 15 within th...

Страница 238: ...network Media Redundancy channels in use Network Name name for the network 7 Click OK 8 From the Network menu select Single Pass Browse 9 From the File menu select Save 10 Type a name for the file th...

Страница 239: ...er the I O Configuration folder If Then No The controller can communicate with the module Yes Communications are not established Go to the next step B Identify a fault Start at the local communication...

Страница 240: ...Over a ControlNet Network D Clear the fault 1 From the Help menu select Contents 2 Click the Index tab 3 Type module faults 4 Select the range for the code and click Display 5 Scroll down to your fau...

Страница 241: ...RSView Machine Edition project developed with RSView Studio software How to Use This Procedure To communicate with an RSView project you have two options ace 42520 ControlNet Network ControlLogix Chas...

Страница 242: ...r Types list select the type of ControlNet communication card D Click Add New E Assign a name to the driver if desired F Supply the required information about the communication card G Click OK H Click...

Страница 243: ...3 Select a Communication Method Select a method for transferring the data If the data Then go to needs regular delivery at a rate that you specify Create a Polled Topic on page 14 4 is sent when a sp...

Страница 244: ...hoose Apply and confirm the update H Click the Data Collection tab TIP RSLogix 5000 software revision 10 0 or later automatically creates DDE OPC topics in RSLinx software whenever you create a projec...

Страница 245: ...roject over a ControlNet Network 14 5 42429 I Type the update rate ms for the data J Click the Use Symbols check box K Select RSLogix 5000 acd L Select the RSLogix 5000 project for this topic M Choose...

Страница 246: ...h an RSView Project over a ControlNet Network Create a Polled Node A Open the RSView project B Double click Node C Click OPC Server D Type a name for the node E Click F Select RSLinx OPC Server and cl...

Страница 247: ...w project use the Logix 5000 Tag Import utility Create an L5K File Install the Logix 5000 Tag Import Utility Use the Utility to Create a CSV File Import the CSV File Create an L5K File A Open the RSLo...

Страница 248: ...age Tools Tag Import Utility Logix 5000 Tag Import msi where language is the language of your software For example for software that is in English open the Enu folder C Copy the file to your computer...

Страница 249: ...M001E EN P August 2002 Communicate with an RSView Project over a ControlNet Network 14 9 E Select the tags to import F Type the name of the topic from Create a Polled Topic G Choose OK H Choose Save A...

Страница 250: ...tart the Database Import Export wizard Start Programs Rockwell Software RSView Studio Tools Database Import Export Wizard Start Programs Rockwell Software RSView32 Tools Database Import Export Wizard...

Страница 251: ...Publication 1756 UM001E EN P August 2002 Communicate with an RSView Project over a ControlNet Network 14 11 RSView project Next All correct 43072 Correct OK Finish Allen Bradley HMIs...

Страница 252: ...Net Network Create a Polled Tag To create RSView tags one tag at a time A Double click Tag Database B Click New C Specify the properties of the tag D Click Device E Click F Select the name of the node...

Страница 253: ...ign K On the left select the entry that contains the required tag address Node Local Node Local topic_1 topic_2 Node Local topic_1 tags in the offline RSLogix 5000 project topic_2 Offline tags in the...

Страница 254: ...are sufficient to distinguish between workstations E From the DDE OPC menu select Topic Configuration F In the bottom left corner of the window click New G Type a name for the topic and press the Ent...

Страница 255: ...ode 1 Clear the Polled Messages check box 2 Select the Unsolicited Messages check box For this item Type or select Communication Driver driver for the network across which you will send the message St...

Страница 256: ...C Select your type of CNB and click OK D Type a name for the module i e name_of_local_cnb E Type or select the slot number where the module is installed F How closely must any module in this slot matc...

Страница 257: ...heck box to make it easier to test a system Initially inhibit the module When you are ready to test the devices that are associated with the module clear the check box ATTENTION If communication with...

Страница 258: ...controller and click OK 42424 E Enter message EN where message is the message control tag from step B F If your message reads or writes integers not REALs use a buffer of INTs in the message ControlLo...

Страница 259: ...he values to 16 bit integers INTs Then the message instruction sends int_buffer to the RSView project condition message EN EN DN ER Type Unconfigured Message Control message MSG message DN RES fal_con...

Страница 260: ...ber Of Elements number of integers to transfer Destination Tag first element of int_buffer write send data Message Type PLC5 Typed Write Source Tag first element of int_buffer Number Of Elements numbe...

Страница 261: ...n tab specify the following parameters H Click OK For this item Type or select Communication Method CIP With Source ID Source Link Remote ID from Create a Unsolicited Topic step L Destination Link Vir...

Страница 262: ...Create an Unsolicited Node A Open the RSView project B Double click Node C Click OPC Server D Type a name for the node E Click F Select RSLinx OPC Server and click OK G In the Access Path box type th...

Страница 263: ...olNet Network 14 23 Create an Unsolicited Tag A Double click Tag Database B Click New C Specify the properties of the tag D Click Device E Click F Select the name of the node that you created in Creat...

Страница 264: ...e State column display If the controller Then type the writes the value destination address that you specified in the MSG instruction reads the value source address that you specified in the MSG instr...

Страница 265: ...to a chassis failure of a communication module break in a cable If the controller losses communication with a module Data from that device does not update The logic makes decisions on data that may or...

Страница 266: ...nication with a module in the I O configuration of the controller If you want to Then determine if communication has timed out with any device Enter the following rung and add the specific action to o...

Страница 267: ...dule interrupt the execution of logic and execute the Controller Fault Handler A In the controller organizer right click the module and select Properties B Click the Connection tab C Select check the...

Страница 268: ...Publication 1756 UM001E EN P August 2002 15 4 Monitor Connections Notes...

Страница 269: ...he 1756 DNB module How to Use This Procedure To complete this procedure do the following steps Step 1 Add the 1756 DNB Module Step 2 Create Aliases Step 3 Set the Scanner to Run Mode Step 1 Add the 17...

Страница 270: ...nner plus 1 For example if inputs are mapped from word 0 to word 4 5 words enter a value of 6 5 input words 1 6 G Type or select the number of output words that are mapped in the scanner plus 1 H How...

Страница 271: ...rate of 5 10 20 ms etc No Leave the RPI at the default setting If Then Notes Yes Leave the check box cleared unchecked No Select the check box When you test this portion of the system clear the check...

Страница 272: ...g name click the Alias For cell The cell displays a EXAMPLE Create aliases The following logic was initially programmed using descriptive tag names such as start and motor Later the tags were converte...

Страница 273: ...e device is wired to I To the right of the selection click J Click the bit number of the device K Press the Enter key or click another cell When you finish the Tags window should look similar to this...

Страница 274: ...roller Tags B Next to name slot 0 click the sign C Next to name slot 0 CommandRegister click the sign Tag Name Value name slot O Where Is name name of the chassis If Then the name is local Local remot...

Страница 275: ...eviceNet Device 16 7 D In name slot 0 CommandRegister enter a 1 Tag Name Value name slot O name slot O CommandRegister name slot O CommandRegister Run 0 Tag Name Value name slot O name slot O CommandR...

Страница 276: ...Publication 1756 UM001E EN P August 2002 16 8 Communicate with a DeviceNet Device Notes...

Страница 277: ...Network When to Use This Procedure Use this procedure to send a message over a DH network between ControlLogix controllers ControlLogix controller and a PLC 5 or SLC 500 controller DH Network SLC 500...

Страница 278: ...so in a previous procedure do the following preliminary steps Configure Routing Tables Configure a 1756 DHRIO Channel To complete this procedure do the following steps Add a 1756 DHRIO Module Enter a...

Страница 279: ...r a And there is Then PLC 5 controller SLC 500 controller ControlLogix controller local network only one ControlLogix controller in the chassis Go to Configure a 1756 DHRIO Channel on page 17 8 more t...

Страница 280: ...ontrolNet network EXAMPLE Routing table ControlNet network link ID 100 D H R I O C N B D H R I O C N B DH network link ID 20 DH network link ID 40 ControlNet node 1 ControlNet node 2 channel A DH node...

Страница 281: ...ardware 1 Install the 1756 DHRIO module 2 Connect the chassis to a network that you can access from your workstation For example perform one of the following Connect a serial cable to your workstation...

Страница 282: ...Ds of the 1756 DHRIO module 1 Right click the 1756 DHRIO module and choose Edit Module 2 For each channel type the link ID of the corresponding network 3 Choose OK F Add the remaining communication mo...

Страница 283: ...ess of the module 4 Type the link ID s 5 Choose OK H Repeat steps F and G until the routing table depicts the required networks I Download and save the configuration 1 To download the configuration to...

Страница 284: ...gix controller local network only one ControlLogix controller in the chassis Complete this task more than one ControlLogix controller in the chassis Go to Access ControlLogix Data on page 17 20 remote...

Страница 285: ...dule Connect the chassis to an EtherNet IP or ControlNet network C Power up the chassis D Start RSLinx software E Expand the network from step B until you see the 1756 DHRIO module F Right click the D...

Страница 286: ...is configured for DH type the slot number of the controller that you want to receive local messages over this channel I If Channel B is configured for DH type the slot number of the controller that yo...

Страница 287: ...t click I O Configuration and select New Module C Select your series of 1756 DHRIO module and click OK D Type a name for the module i e name_of_DHRIO E Type or select the slot number where the module...

Страница 288: ...this information must match Then select all including minor revision number Exact Match all except the minor revision number Compatible Module none Disable Keying 42401 H I If Then Yes Leave the check...

Страница 289: ...ion with a module fails the controller operates on old data from the module To avoid potential injury or damage either monitor communications with modules or configure modules to produce a major fault...

Страница 290: ...controller and click OK 42424 E Enter message EN where message is the message control tag from step B F If your message is to a PLC 5 or SLC 500 controller and it reads or writes integers not REALs us...

Страница 291: ...alues to 16 bit integers INTs Then the message instruction sends int_buffer to the other controller condition message EN EN DN ER Type Unconfigured Message Control message MSG message DN RES fal_contr...

Страница 292: ...Message to a SLC 500 controller If the data is And you want to For this item Type or select integer s read receive data Message Type SLC Typed Read Source Element data table address in the SLC 500 co...

Страница 293: ...pe PLC5 Typed Write Source Tag first element of int_buffer Number Of Elements number of integers to transfer Destination Element data table address in the PLC 5 controller e g N7 10 floating point REA...

Страница 294: ...rk 3 source link 4 destination link 5 in octal the DH node address of the PLC 5or SLC 500 controller 42466 1 5 For this port Specify backplane port of a 1756 controller or module 1 ControlNet port of...

Страница 295: ...t of the 1756 DHRIO module in the destination chassis 0 slot number of the destination controller If the message is to a Then PLC 5 controller Disregard the Cache Connection check box SLC 500 controll...

Страница 296: ...ithin the limits of rules 1 and 2 Access ControlLogix Data Complete this task for any message that a PLC 5 or SLC 500 controller sends to a ControlLogix controller over a DH network Rule 1 Enable no m...

Страница 297: ...Remote local message Local remote message Remote Table 17 D Set up for a message from a PLC 5 controller to a ControlLogix controller For a In this item Specify local message Communication Command PLC...

Страница 298: ...m a SLC 500 controller to a ControlLogix controller For a In this item Specify local message Communication Command PLC5 Read or PLC5 Write Data Table Address This Controller starting address of the da...

Страница 299: ...on a different DH network different type of network such as a ControlNet network In the following example ControlLogix chassis route messages to controllers that are on different networks EXAMPLE Rou...

Страница 300: ...ing example two ControlLogix chassis link different DH networks together via a ControlNet network EXAMPLE Routing table ControlNet network link ID 100 D H R I O C N B D H R I O C N B DH network link I...

Страница 301: ...dware 1 Install the 1756 DHRIO module 2 Connect the chassis to a network that you can access from your workstation For example perform one of the following Connect a serial cable to your workstation a...

Страница 302: ...of the 1756 DHRIO module 1 Right click the 1756 DHRIO module and choose Edit Module 2 For each channel type the link ID of the corresponding network 3 Choose OK F Add the remaining communication modu...

Страница 303: ...s of the module 4 Type the link ID s 5 Choose OK H Repeat steps F and G until the routing table depicts the required networks I Download and save the configuration 1 To download the configuration to t...

Страница 304: ...red open the project for the controller that sends the message B If a SLC 500 controller sends the message in the MSG instruction specify the following C Display the set up screen for the message IMPO...

Страница 305: ...mote Remote Link Type Data Highway Remote Station Address node number of the controller that receives the message Remote Bridge Link ID link ID of the DH network of the controller that receives the me...

Страница 306: ...Publication 1756 UM001E EN P August 2002 18 8 Route PLC 5 or SLC 500 Messages From a DH Network Notes...

Страница 307: ...rmation to and from controllers over a DH 485 network connection from FlexLogix controller to port 1 or port 2 connection from ControlLogix controller to port 1 or port 2 FlexLogix controller ControlL...

Страница 308: ...ller over a DH 485 Network How to Use This Procedure To complete this procedure do the following steps Step 1 Connect the Controller to an AIC Step 2 Configure the Serial Port Step 3 Enter a Message S...

Страница 309: ...B Connect the serial port of the ControlLogix controller to either port 1 or port 2 of the AIC For additional information see AIC Advanced Interface Converter User Manual publication 1761 6 4 port 1...

Страница 310: ...ther Controller over a DH 485 Network Step 2 Configure the Serial Port A Right click Controller name_of_controller and select Properties B Click the Serial Port tab C Select System default D Select 19...

Страница 311: ...is typically reserved for the programming tool Address 1 is typically left open to swap out a controller Most controllers have a default address of 1 The maximum address is 31 To optimize network per...

Страница 312: ...controller and click OK 42424 E Enter message EN where message is the message control tag from step B F If your message is to an SLC 500 or MicroLogix controller and it reads or writes integers not RE...

Страница 313: ...s the values to 16 bit integers INTs Then the message instruction sends int_buffer to the other controller condition message EN EN DN ER Type Unconfigured Message Control message MSG message DN RES fa...

Страница 314: ...a Table Write Source Tag first element of the tag controller scoped in this controller that contains the data Number Of Elements number of elements to transfer Destination Element first element of the...

Страница 315: ...r e g N7 10 Number Of Elements number of integers to transfer Destination Tag first element of int_buffer write send data Message Type SLC Typed Write Source Tag first element of int_buffer Number Of...

Страница 316: ...the number of messages in your application exceeds rules 1 and 2 then stagger the execution of your messages Here are some options Send each message in sequence Send the messages in groups that are wi...

Страница 317: ...k When to Use This Procedure Use this procedure to monitor and control I O over a remote I O network Remote I O Network PanelView Terminal PLC 5 Controller 1747 ASB Adapter 1794 ASB Adapter 1771 ASB A...

Страница 318: ...ock Transfer Module Communicate with Block Transfer Modules using either of these procedures Read or Write Data To or From a Block Transfer Module Read or Write Data To or From Multiple Block Transfer...

Страница 319: ...ck I O Configuration and select New Module 3 Select your series of 1756 DHRIO module and click OK 4 Type a name for the module i e name_of_DHRIO 5 Type or select the slot number where the module is in...

Страница 320: ...municating with the controller If this information must match Then select all including minor revision number Exact Match all except the minor revision number Compatible Module none Disable Keying 424...

Страница 321: ...h a module fails the controller operates on old data from the module To avoid potential injury or damage either monitor communications with modules or configure modules to produce a major fault if com...

Страница 322: ...tains Then add less than 1 rack of I O 1 adapter for the chassis 1 rack of I O more than 1 rack of I O 1 adapter for each rack EXAMPLE Add remote I O adapters The I O configuration of the controller r...

Страница 323: ...r select the starting group number 7 For the rack number of this adapter select the number of groups in this chassis Round up to the nearest even number of groups 8 Click Next 9 Type the rate at which...

Страница 324: ...ation with a module fails the controller operates on old data from the module To avoid potential injury or damage either monitor communications with modules or configure modules to produce a major fau...

Страница 325: ...guration provides documentation about the module 1 Right click name_of_adapter and select New Module 2 Select RIO MODULE and click OK 3 Type a name for the module 4 Type or select the group number of...

Страница 326: ...the 32 bit integers DINTs from the Logix5000 controller to 16 bit integers INTs Logix5000 controllers execute more efficiently and use less memory when working with DINTs The instruction stores the d...

Страница 327: ...de the msg_write EN tag and associated instruction if you also send a block transfer write message to the same module 42463 Tag Name Description Data Type Scope msg_read block transfer read message ME...

Страница 328: ...ame_of_controller controller ints_to_dints converts the 16 bit integers from the BT module to 32 bit integers for the Logix5000 controller CONTROL name_of_controller controller FAL Length number of el...

Страница 329: ...troller dints_to_ints converts the 32 bit integers from the Logix5000 controller to 16 bit integers for the BT module CONTROL name_of_controller controller FAL Length number of elements to convert imm...

Страница 330: ...data Message Type Block Transfer Read Number Of Elements number of INTs to read Destination Tag int_buffer_read 0 write configuration or output data Message Type Block Transfer Write Source Tag int_b...

Страница 331: ...eads the next module This procedures lets you vary the number of INTs that you read from each module 4 The FAL instruction moves the data to the next element of dimension 0 of the DINT array Each elem...

Страница 332: ...multiple block transfer modules Create a User Defined Data Type Create the Data Array Send the Message to a BT Module Enter the Message Properties for Each Module Convert the INTs to DINTs Step to the...

Страница 333: ...ng Name BT_CONFIGURATION Description Configuration properties for a block transfer message to a specific module Members Name Data Type Style Description REQ_LEN INT Decimal number of elements INTs to...

Страница 334: ...uction determines how many modules the MSG instruction must read A subsequent rung uses this number to determine the end of the sequence of MSGs 43014 Name Description Data Type Scope BT_input data fr...

Страница 335: ...done it automatically restarts and sends another message Prior to each message the series of MOV and COPY instructions load the appropriate configuration properties into the MSG instruction so it can...

Страница 336: ...hat this message reads On this tab For this item Type or select Configuration Message Type Block Transfer Read Number Of Elements 1 The dialog box requires an initial value Destination Tag BTR_int_buf...

Страница 337: ...f elements to transfer BTR_cfg 0 Channel channel A or B of the 1756 DHRIO module that is connected to the RIO network BTR_cfg 0 Rack rack number of the module octal BTR_cfg 0 Group group number of the...

Страница 338: ...MOV instruction sets the length of the FAL instruction equal to the number of elements that the MSG reads The FAL instruction then loads the values from BTR_int_buffer_read into BT_input This convert...

Страница 339: ...module and the FAL converts it to DINTs BTR_ints_to_dints DN is on the ADD instruction increments the BTR_index This lets the MSG instruction read the next module 43015 If the EQU instruction is true...

Страница 340: ...Publication 1756 UM001E EN P August 2002 20 24 Communicate Over a Remote I O Network Write Data to Multiple Block Transfer Modules 43035 43035...

Страница 341: ...Publication 1756 UM001E EN P August 2002 Communicate Over a Remote I O Network 20 25 43036 43037 43037 Allen Bradley HMIs...

Страница 342: ...ontroller Scoped Tags button to see the I O tags Use the following table to select the address of an I O device If the device is Then use this address digital name type Data group bit analog element o...

Страница 343: ...Network 20 27 EXAMPLE Address a digital device that is wired to a 1771 I O module 42435 Remote_Rack_4 I Data 2 0 input device group 2 bit 0 I O Configuration 5 1756 DHRIO B Local_DHRIO B 004 0 1 17771...

Страница 344: ...he I O Configuration folder If Then No The controller can communicate with the module Yes Communications are not established Go to the next step B Identify a fault Start at the local communication mod...

Страница 345: ...0 29 D Clear the fault 1 From the Help menu select Contents 2 Click the Index tab 3 Type module faults 4 Select the range for the code and click Display 5 Scroll down to your fault code and follow the...

Страница 346: ...ur messages Here are some options Send each message in sequence Send the messages in groups that are within the limits of rules 1 and 2 Program a message to communicate with multiple devices Refer to...

Страница 347: ...ontroller go online and monitor a controller edit a project while it is running in a controller save online changes to the offline project file upload How to Use This Procedure If you have not already...

Страница 348: ...cable from the SLC product family but once the cable is connected you cannot close the controller door TIP I If you make your own serial cable Limit the length to 15 2m 50 ft Wire the connectors as f...

Страница 349: ...RS 232 DF1 Devices 4 Click Add New 5 Click OK to accept the default name for the driver 6 From the Comm Port drop down list select the serial port on the workstation that the cable is connected to 7...

Страница 350: ...ller D Select the controller and choose a button You may have to confirm the action Workstation To expand a network one level click the sign Linx Gateways Ethernet AB_DF1 x DF1 TCP 1 Ethernet Workstat...

Страница 351: ...Communications When to Use this Procedure Use this procedure to get information to and from remote controllers stations when Your system contains three or more stations Communications occur on a regul...

Страница 352: ...ep 4 Configure the Master Controller for Message Based Polling Step 5 Configure a Slave Controller Step 6 Enter a Message Step 7 Configure the Message Step 8 Stagger the Messages For additional inform...

Страница 353: ...gic to control when communication occurs Step 4 Configure the Master Controller for Message Based Polling 22 8 If you are using this polling mode Then standard Complete this step message based Go to S...

Страница 354: ...s for your DF1 network G Select Half Duplex H Clear uncheck the Continuous Carrier check box default I Type the amount of delay 20 ms units between the time that the RTS signal turns on high and the t...

Страница 355: ...u want to receive duplicate messages P Type an address between 0 and 254 for this controller Q Is it critical to keep the poll list scan time to a minimum M 42388 N O P Q R S T U V If Then Yes Leave t...

Страница 356: ...tions do you want to poll U Select the list_priority_poll tag step B V Select the list_active_stations tag step B W Click OK X Double click Controller Tags To send messages to slave stations Select be...

Страница 357: ...sequence step R include this controller in the list Enter the addresses in the order that you want them polled Tag Name Value list_priority_poll list_priority_poll 0 total number of priority stations...

Страница 358: ...RSLogix 5000 project B Right click Controller name_of_controller and select Properties C Click the Serial Port tab D Select System default E Select the settings for your DF1 network F Select Half Dup...

Страница 359: ...k the System Protocol tab L Select DF1 Master M Select the error detection method that your equipment uses N Do you want to receive duplicate messages O Type an address between 0 and 254 for this cont...

Страница 360: ...ab D Select System default E Select the settings for your DF1 network F Select Half Duplex G Clear uncheck the Continuous Carrier check box default H Type the amount of delay 20 ms units between the t...

Страница 361: ...tab L Select DF1 Slave M Select the error detection method that your equipment uses N Do you want to receive duplicate messages O Type an address between 0 and 254 for this controller P Click OK L 423...

Страница 362: ...n is Create tag_name D From the Scope list select name_of_controller controller and click OK 42424 E Enter message EN where message is the message control tag from step B F If your message is to a PLC...

Страница 363: ...s to 16 bit integers INTs Then the message instruction sends int_buffer to the other controller condition message EN EN DN ER Type Unconfigured Message Control message MSG message DN RES fal_control E...

Страница 364: ...le Write Source Tag first element of the tag controller scoped in this controller that contains the data Number Of Elements number of elements to transfer Destination Element first element of the tag...

Страница 365: ...int_buffer Number Of Elements number of integers to transfer Destination Element data table address in the PLC 5 controller e g N7 10 floating point REAL read receive data Message Type PLC5 Typed Read...

Страница 366: ...g N7 10 Number Of Elements number of integers to transfer Destination Tag first element of int_buffer write send data Message Type SLC Typed Write Source Tag first element of int_buffer Number Of Ele...

Страница 367: ...r application exceeds rules 1 and 2 then stagger the execution of your messages Here are some options Send each message in sequence Send the messages in groups that are within the limits of rules 1 an...

Страница 368: ...Publication 1756 UM001E EN P August 2002 22 18 Configure DF1 Master and Slave Communications Notes...

Страница 369: ...done so in a previous procedure do the following preliminary step Step 1 Connect and Configure the Modems To complete this procedure do the following steps Step 2 Configure the Serial Port of the Cont...

Страница 370: ...nnector The cable has the following wiring B Configure the modems controller 9 pin female modem 25 pin male DCD 1 8 RXD 2 3 TXD 3 2 DTR 4 20 COMMON 5 7 DSR 6 6 RTS 7 4 CTS 8 5 Configure this signal To...

Страница 371: ...rial Port tab D Select System default E Select the settings for your DF1 network F Select Full Duplex G Type the amount of delay 20 ms units between the time that the RTS signal turns on high and the...

Страница 372: ...System Protocol tab K Select DF1 Point to Point Default L Select the error detection method that your equipment uses M Do you want to receive duplicate messages N Click OK K 42392 L M If Then Yes Leav...

Страница 373: ...urce modem_number 0 SerialPort Control modem_dial String Length 0 Characters Sent 0 AWA Get System Value CIP Object Class DF1 CIP Object Name Attribute Name DiagnosticCounters Dest serial_port 0 GSV W...

Страница 374: ...e PLC 5 and SLC 500 controllers require 16 bit integers Use an INT buffer in the message and move the data into or out of the buffer as required Serial_port 1 contains the status of the modem signals...

Страница 375: ...6 bit integers INTs Then the message instruction sends int_buffer to the other controller serial_port 1 3 message EN EN DN ER Type Unconfigured Message Control message MSG message DN RES fal_control E...

Страница 376: ...e Source Tag first element of the tag controller scoped in this controller that contains the data Number Of Elements number of elements to transfer Destination Element first element of the tag for the...

Страница 377: ...fer Number Of Elements number of integers to transfer Destination Element data table address in the PLC 5 controller e g N7 10 floating point REAL read receive data Message Type PLC5 Typed Read Source...

Страница 378: ...Number Of Elements number of integers to transfer Destination Tag first element of int_buffer write send data Message Type SLC Typed Write Source Tag first element of int_buffer Number Of Elements nu...

Страница 379: ...or the next call 42393 message DN EN DN ER ASCII Handshake Lines Channel 0 AND Mask 1 OR Mask 0 SerialPort Control modem_hangup_1 Channel Status Decimal 0 AHL modem_hangup_1 EM EN DN ER ASCII Handshak...

Страница 380: ...your application exceeds rules 1 and 2 then stagger the execution of your messages Here are some options Send each message in sequence Send the messages in groups that are within the limits of rules 1...

Страница 381: ...ule connects to a servo drive and closes a high speed position and velocity loop Each 1756 M02AE module controls up to two axes The 1756 M08SE SERCOS module connects to one or more SERCOS drives and c...

Страница 382: ...rol For more information see the ControlLogix Motion Module Setup and Configuration Manual publication 1756 UM006 Select a CST Master Device If your controller uses a motion axis you must define a dev...

Страница 383: ...e tab 3 Is another controller in the chassis the CST master 4 Click OK Define a 1756 SYNCH Module as the CST Master 1 In the controller organizer right click the 1756 SYNCH module and choose Propertie...

Страница 384: ...How closely must any module in this slot match the information on this tab 6 Choose Next Controller Tasks Motion Groups Trends Data Types I O Configuration 1 Right click and select New Module 2 Selec...

Страница 385: ...easier to test a system Initially inhibit the module When you are ready to test the devices that are associated with the module clear the check box ATTENTION If communication with a module fails the c...

Страница 386: ...ed 13 Repeat steps 10 12 for the other channel if required 14 Choose Finish 1756 M08SE 15 How many axes are connected to this module In the next section you associate the axes with the module 16 Selec...

Страница 387: ...5 How closely must any module in this slot match the information on this tab 6 Choose Next Controller Tasks Motion Groups Trends Data Types I O Configuration x 1756 M08SE 1 Right click and select New...

Страница 388: ...ti axis drive repeat steps 9 11 for each axis 13 Choose Next 42398 8 ATTENTION If communication with a module fails the controller operates on old data from the module To avoid potential injury or dam...

Страница 389: ...inish Create a Motion Group 43024 14 If Then select external catalog number of the regulator internal Internal none none Controller Tasks Motion Groups 1 Right click and select New Motion Group 2 Type...

Страница 390: ...10 Program Motion Control Assign the Properties of the Motion Group 2 Select the axis 3 Choose Add Controller Tasks Motion Groups Name_of_New_Group 1 Right click and select Motion Group Properties Un...

Страница 391: ...the following members of an axis of this group directly via its tag A GSV instruction always lets you access these values regardless of this selection ActualAcceleration ActualPosition ActualVelocity...

Страница 392: ...ign a Conversion Constant 1756 M02AE Select the Configuration of the Servo Drive 1756 M08SE Select the Catalog Number of the Amplifier 1756 M08SE Select the Motor and Feedback Display the Properties f...

Страница 393: ...ts 1 Click the Units tab 2 Type the units in which you want to program such as revs degrees inches or millimeters Assign a Conversion Constant 1 Click the Conversion tab 2 Select the type of axis posi...

Страница 394: ...1756 M02AE Select the Configuration of the Servo Drive 1 Click the Servo tab 2 Select the configuration of the servo drive 3 Optional Select the two attributes of the AXIS object that you want to acc...

Страница 395: ...756 M08SE Select the Catalog Number of the Amplifier 1 Click the Drive tab 2 Select the catalog number of the amplifier 3 Optional Select the two attributes of the AXIS object that you want to access...

Страница 396: ...m Motion Control 1756 M08SE Select the Motor and Feedback 1 Click the Motor Feedback tab 2 Select the catalog number of the motor 3 In step 2 did you select a catalog number 4 Choose OK 43030 2 1 3 If...

Страница 397: ...configure all the motion modules and axes 2 Save your project 3 Download your project 4 Verify that a connection is established with each module in the I O configuration of the controller 5 For each S...

Страница 398: ...the axis moves during each test 3 Select each test and follow the prompts 4 When you finish the hookup tests choose OK For more information about hookup diagnostics see the ControlLogix Motion Module...

Страница 399: ...ION tag to store status information during the execution of motion instructions This status information can include instruction status errors etc For more information about the MOTION_INSTRUCTION tag...

Страница 400: ...MOTION_INSTRUCTION tag has a field that contains the error code For more information about error codes for individual instructions see the Logix5000 Controllers Motion Instruction Set Reference Manua...

Страница 401: ...g 0 Enables the Feed and Cut axes when you press the servo_on button Rung 1 Jogs the Feed axis in the positive direction when you press the jog_plus button Rung 2 Jogs the Feed axis in the reverse dir...

Страница 402: ...Publication 1756 UM001E EN P August 2002 24 22 Program Motion Control Notes...

Страница 403: ...ercent discharged the controller provides the following warnings On the front of the controller the BAT LED turns on solid red A minor fault occurs type 10 code 10 To prevent the battery from leaking...

Страница 404: ...ase battery life before and after the BAT LED turns on D For each year of battery life decrease the time before the BAT LED turns on by the percentage that is shown in the table Do not decrease the ti...

Страница 405: ...months 16 20 days 0 C 16 8 months 27 9 months 16 25 days 1756 L1M2 60 C 4 months 7 4 months 24 6 days 25 C 11 7 months 20 1 months 16 18 days 0 C 16 0 months 26 6 months 16 24 days 1756 L1M3 60 C 2 6...

Страница 406: ...ATTENTION Store batteries in a cool dry environment We recommend 25 C with 40 to 60 relative humidity You may store batteries for up to 30 days between 45 to 85 C such as during transportation To avoi...

Страница 407: ...ent battery you may damage the controller If Then Yes Go the next step No 1 Check that the battery is correctly connected to the controller 2 If the BAT LED remains on install another 1756 BA1 battery...

Страница 408: ...Publication 1756 UM001E EN P August 2002 25 6 Maintain the 1756 BA1 Battery Notes...

Страница 409: ...this controller And the project is Then the 1756 BATM battery module is 1756 L55M12 permitted 1756 L55M13 permitted 1756 L55M14 highly recommended 1756 L55M16 highly recommended 1756 L55M22 stored in...

Страница 410: ...that the controller is powered off per week 4 Using Table 26 1 Worst case estimates of life for the 1756 BATA battery on page 26 3 determine the estimated worst case battery life before and after the...

Страница 411: ...hen power off 100 Power off 100 Power off 50 Yearly decrease 1756 L55M12 1756 L55M13 60 C 190 days 396 days 11 190 days 25 C 299 days 562 days 5 299 days 0 C 268 days 562 days 6 268 days 1756 L55M14 6...

Страница 412: ...sconnect the battery assembly from the battery module 3 Remove the battery assembly from the battery module WARNING When you connect or disconnect the battery an electrical arc can occur This could ca...

Страница 413: ...facing outward 2 Connect the battery assembly to the battery module 3 Replace the door of the battery module 4 Write on the battery label the date that you install the battery assembly ATTENTION Only...

Страница 414: ...module is correctly connected to the controller 4 Check that the battery assembly is correctly connected to the battery module 5 If the BAT LED remains on install another battery assembly catalog 1756...

Страница 415: ...ecify a value tag in a ControlLogix controller you must map files to tags You only have to map the file numbers that are used in messages the other file numbers do not need to be mapped The mapping ta...

Страница 416: ...LC command make a map entry a Type the file number of the logical address b Type or select the controller scoped global tag that supplies or receives data for the file number You can map multiple file...

Страница 417: ...ate Execution Time This manual no longer contains information on the execution of instructions and motion tasks For this information see the Logix5000 Controllers Execution Time and Memory Use Referen...

Страница 418: ...Publication 1756 UM001E EN P August 2002 B 2 Estimate Execution Time...

Страница 419: ...ry Use This manual no longer contains information on the memory used for data conversions instructions and array indexes For this information see the Logix5000 Controllers Execution Time and Memory Us...

Страница 420: ...Publication 1756 UM001E EN P August 2002 C 2 Estimate Memory Use...

Страница 421: ...to the backplane at the RPI remote or local analog No Yes Data is sent to the backplane at the RPI and at the end of every task Data is sent to the backplane at the RPI and at the change of a specifie...

Страница 422: ...Publication 1756 UM001E EN P August 2002 D 2 Determine When Data Is Updated Notes...

Страница 423: ...n properties To reconfigure an I O module 1 Set the required member of the configuration tag of the module to the new value 2 Send a Module Reconfigure message to the module In this property Select Me...

Страница 424: ...Publication 1756 UM001E EN P August 2002 E 2 Reconfigure an I O module Notes...

Страница 425: ...with a DeviceNet Device 16 1 Communicate with a PanelView Terminal Over a ControlNet Network 13 1 Communicate with an RSView32 Project ControlNet network 14 1 Ethernet network 7 1 Communicate with An...

Страница 426: ...up 23 1 Ethernet network 5 1 map address A 1 master and slave controllers 22 1 MicroLogix controller DH 485 network 19 1 modem 22 1 23 1 Monitor Connections 15 1 motion control program 24 1 P PanelVi...

Страница 427: ...Publication 1756 UM001E EN P August 2002 Index 3 Ethernet network 5 1 map address A 1 T time execution B 1 U Universal Remote I O network 20 1 Allen Bradley HMIs...

Страница 428: ...Publication 1756 UM001E EN P August 2002 4 Index...

Страница 429: ...Publication 1756 UM001E EN P August 2002 Index 5 Allen Bradley HMIs...

Страница 430: ...Publication 1756 UM001E EN P August 2002 6 Index...

Страница 431: ...ssary information is provided 1 2 3 Can we add more information to help you procedure step illustration feature example guideline other explanation definition Technical Accuracy all provided informati...

Страница 432: ...NECESSARY IF MAILED IN THE UNITED STATES BUSINESS REPLY MAIL FIRST CLASS MAIL PERMIT NO 18235 CLEVELAND OH POSTAGE WILL BE PAID BY THE ADDRESSEE 1 ALLEN BRADLEY DR MAYFIELD HEIGHTS OH 44124 9705 PLEA...

Страница 433: ...27 40 28 41 29 42 2A 43 2B 44 2C 45 2D 46 2E 47 2F 0 48 30 1 49 31 2 50 32 3 51 33 4 52 34 5 53 35 6 54 36 7 55 37 8 56 38 9 57 39 58 3A 59 3B 60 3C 61 3D 62 3E 63 3F Character Dec Hex 64 40 A 65 41 B...

Страница 434: ...We Doing form Back Cover Allen Bradley ControlLogix DH FlexLogix PanelView PLC 5 RSLinx RSLogix RSNetWorx RSView32 and SLC are trademarks of Rockwell Automation ControlNet is a trademark of ControlNet...

Страница 435: ...ControlLogix System User Manual Allen Bradley HMIs...

Отзывы: