Enhanced and Ethernet PLC-5 Programmable Controllers1785-L11B, -L20B, -L30B, -L40B, -L40L, -L60B, -L60L, -L80B, -L20E, -L40E, -L80E, -L26B, -L46B, -L8
Publication 1785-UM012D-EN-P - July 2005Table of Contents 6Step 2 - Use the Programming Software to Enter or Edit the Data You Want to Force in
Publication 1785-UM012D-EN-P - July 20057-2 Communicating with a PLC-5 Adapter ChannelConfiguring Communication to a PLC-5 Adapter ChannelBecau
Publication 1785-UM012D-EN-P - July 2005Communicating with a PLC-5 Adapter Channel 7-3Specify an Adapter Channel’s Communication Rate, Address,
Publication 1785-UM012D-EN-P - July 20057-4 Communicating with a PLC-5 Adapter ChannelIn this Field Define By Doing the FollowingDiagnostic fil
Publication 1785-UM012D-EN-P - July 2005Communicating with a PLC-5 Adapter Channel 7-5Specify the Discrete Transfer Configuration FilesThe disc
Publication 1785-UM012D-EN-P - July 20057-6 Communicating with a PLC-5 Adapter ChannelConfigure the discrete transfer configuration file as an
Publication 1785-UM012D-EN-P - July 2005Communicating with a PLC-5 Adapter Channel 7-7Discrete Data and Block-Transfer Status .0003040710131417
Publication 1785-UM012D-EN-P - July 20057-8 Communicating with a PLC-5 Adapter ChannelIf data from the supervisory controller is intended to co
Publication 1785-UM012D-EN-P - July 2005Communicating with a PLC-5 Adapter Channel 7-9To create the discrete transfer configuration files, use
Publication 1785-UM012D-EN-P - July 20057-10 Communicating with a PLC-5 Adapter ChannelProgramming Discrete Transfers in Adapter ModeTypically,
Publication 1785-UM012D-EN-P - July 2005Communicating with a PLC-5 Adapter Channel 7-11Configure Block-Transfer RequestsTo configure block-tran
Publication 1785-UM012D-EN-P - July 2005Table of Contents 7Chapter 16Using Main Control ProgramsUsing This Chapter . . . . . . . . . . . . . .
Publication 1785-UM012D-EN-P - July 20057-12 Communicating with a PLC-5 Adapter ChannelEXAMPLEA block-transfer write of 10 words from file 24,
Publication 1785-UM012D-EN-P - July 2005Communicating with a PLC-5 Adapter Channel 7-13Program multiple block-transfers to an adapter-mode cont
Publication 1785-UM012D-EN-P - July 20057-14 Communicating with a PLC-5 Adapter ChannelIf you want to transfer controller-resident local I/O da
Publication 1785-UM012D-EN-P - July 2005Communicating with a PLC-5 Adapter Channel 7-15 Example Bidirectional Repeating Block Transfer inPLC-5/
Publication 1785-UM012D-EN-P - July 20057-16 Communicating with a PLC-5 Adapter ChannelEach group/module that is programmed as an adapter chann
Publication 1785-UM012D-EN-P - July 2005Communicating with a PLC-5 Adapter Channel 7-17Do not program a block-transfer to group 0, module 1 sin
Publication 1785-UM012D-EN-P - July 20057-18 Communicating with a PLC-5 Adapter ChannelWrite ladder logic in the supervisory controller to moni
Publication 1785-UM012D-EN-P - July 2005Communicating with a PLC-5 Adapter Channel 7-19Monitoring Remote I/O Adapter ChannelsTo monitor channel
Publication 1785-UM012D-EN-P - July 20057-20 Communicating with a PLC-5 Adapter ChannelNotes
1 Publication 1785-UM012D-EN-P - July 2005Chapter 8Communicating with Extended-Local I/OUsing This ChapterThis chapter explains how to configure the c
Publication 1785-UM012D-EN-P - July 2005Table of Contents 8Appendix CMaximizing System PerformanceUsing This Chapter . . . . . . . . . . . . .
Publication 1785-UM012D-EN-P - July 20058-2 Communicating with Extended-Local I/OCablingThe maximum cable length for an extended-local I/O syst
Publication 1785-UM012D-EN-P - July 2005Communicating with Extended-Local I/O 8-3 PLC-5/40L Controller with 16-rack Addressing Capability (Spli
Publication 1785-UM012D-EN-P - July 20058-4 Communicating with Extended-Local I/O• You cannot configure more than one rack to have the same sta
Publication 1785-UM012D-EN-P - July 2005Communicating with Extended-Local I/O 8-5Discrete Data Transfer The time that it takes to scan extended
Publication 1785-UM012D-EN-P - July 20058-6 Communicating with Extended-Local I/OThe time in ms that it takes to scan extended-local I/O chassi
Publication 1785-UM012D-EN-P - July 2005Communicating with Extended-Local I/O 8-7Calculating Block-Transfer Completion TimeYou can calculate tw
Publication 1785-UM012D-EN-P - July 20058-8 Communicating with Extended-Local I/OExample Calculations:Here is an example system that provides s
Publication 1785-UM012D-EN-P - July 2005Communicating with Extended-Local I/O 8-9• If you are using block-transfer to a 2760-RB module located
Publication 1785-UM012D-EN-P - July 20058-10 Communicating with Extended-Local I/O How Chassis Size and Backplane Addressing Determine the Quan
Publication 1785-UM012D-EN-P - July 2005Communicating with Extended-Local I/O 8-11Keep the following limitations in mind when creating/modifyin
Publication 1785-UM012D-EN-P - July 2005Table of Contents 9ASCII Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Publication 1785-UM012D-EN-P - July 20058-12 Communicating with Extended-Local I/OUse the following table for information about creating/modify
Publication 1785-UM012D-EN-P - July 2005Communicating with Extended-Local I/O 8-13Status Field Location DescriptionChannel retry word 0 Display
Publication 1785-UM012D-EN-P - July 20058-14 Communicating with Extended-Local I/ONotes
1 Publication 1785-UM012D-EN-P - July 2005Chapter 9Communicating with Devices on a DH+ LinkUsing This ChapterSelecting Devices That You Can ConnectYou
Publication 1785-UM012D-EN-P - July 20059-2 Communicating with Devices on a DH+ Link Devices that You Can ConnectLink DesignSpecify 1770-CD (Be
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a DH+ Link 9-3For proper operation, terminate both ends of a DH+ link by
Publication 1785-UM012D-EN-P - July 20059-4 Communicating with Devices on a DH+ LinkTo configure a channel to support a DH+ link, use the DH+ c
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a DH+ Link 9-5Using the Global Status Flag FileUse the global status flag
Publication 1785-UM012D-EN-P - July 20059-6 Communicating with Devices on a DH+ LinkThis process lets each station automatically see the newly
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a DH+ Link 9-7Monitoring DH+Communication ChannelsUse the DH+ status scre
Publication 1785-UM012D-EN-P - July 2005Table of Contents 10Appendix GCable ReferenceUsing This Chapter . . . . . . . . . . . . . . . . . . .
Publication 1785-UM012D-EN-P - July 20059-8 Communicating with Devices on a DH+ LinkMonitoring Data Sent with AcknowledgmentStatus Field Word(s
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a DH+ Link 9-9Transmit confirm 24 Number of SDA messages successfully sen
Publication 1785-UM012D-EN-P - July 20059-10 Communicating with Devices on a DH+ LinkMonitoring Data Sent without AcknowledgmentStatus Field Wo
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a DH+ Link 9-11Monitoring General StatusStatus Field Word(s) DescriptionS
Publication 1785-UM012D-EN-P - July 20059-12 Communicating with Devices on a DH+ LinkEstimating DH+ Link PerformanceMany factors affect the per
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a DH+ Link 9-13NodesNodes affect transmission time in the following ways:
Publication 1785-UM012D-EN-P - July 20059-14 Communicating with Devices on a DH+ LinkThe number of messages a station has to send also affects
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a DH+ Link 9-15In the following figure, station 4 has had time to process
Publication 1785-UM012D-EN-P - July 20059-16 Communicating with Devices on a DH+ LinkAverage DH+ Link Response Time Test ResultsThis section sh
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a DH+ Link 9-17The following figure shows the effect of a personal comput
1 Publication 1785-UM012D-EN-P - July 2005PrefaceUsing This ManualPurpose of This ManualThe purpose of this manual is to help you design, operate and
Publication 1785-UM012D-EN-P - July 20059-18 Communicating with Devices on a DH+ LinkNotes
1 Publication 1785-UM012D-EN-P - July 2005Chapter 10Communicating with Devices on a Serial LinkUsing This ChapterIf you are using PLC-5 controllers in
Publication 1785-UM012D-EN-P - July 200510-2 Communicating with Devices on a Serial LinkConfiguring the Controller Serial PortChannel 0 is the
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a Serial Link 10-3In system mode, you can send data to a device using:• t
Publication 1785-UM012D-EN-P - July 200510-4 Communicating with Devices on a Serial LinkMaster Station to Remote Station Communication MethodsA
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a Serial Link 10-5Polling Inactive Priority StationsThrough the channel c
Publication 1785-UM012D-EN-P - July 200510-6 Communicating with Devices on a Serial LinkConfiguring Channel 0Use switch assembly SW2 controller
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a Serial Link 10-7This Field Specifies Configure by Doing the FollowingDi
Publication 1785-UM012D-EN-P - July 200510-8 Communicating with Devices on a Serial LinkStop bits Match the number of stop bits to the device w
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a Serial Link 10-9Configure Channel 0 as a Slave StationTo configure chan
Publication 1785-UM012D-EN-P - July 2005Preface 2Terms Used in This ManualBecome familiar with the following terms and definitions which are us
Publication 1785-UM012D-EN-P - July 200510-10 Communicating with Devices on a Serial LinkUser mode char. The character for the mode attention c
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a Serial Link 10-11RTS send delay The amount of time that elapses between
Publication 1785-UM012D-EN-P - July 200510-12 Communicating with Devices on a Serial LinkConfigure Channel 0 as a Master StationTo configure ch
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a Serial Link 10-13User mode char. The character for the mode attention c
Publication 1785-UM012D-EN-P - July 200510-14 Communicating with Devices on a Serial LinkRTS off-delay The time delay between the time the end
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a Serial Link 10-15This Field Specifies Configure by Doing the FollowingM
Publication 1785-UM012D-EN-P - July 200510-16 Communicating with Devices on a Serial LinkTo define a polling scheme using standard mode, you mu
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a Serial Link 10-17To create station lists, place each station address in
Publication 1785-UM012D-EN-P - July 200510-18 Communicating with Devices on a Serial LinkConfigure Channel 0 for User Mode (ASCII Protocol)To c
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a Serial Link 10-19User mode char. The character for the mode attention c
Publication 1785-UM012D-EN-P - July 2005Preface 3Manual OverviewThis manual has three main sections: • Design• Operate• MaintainSection: For in
Publication 1785-UM012D-EN-P - July 200510-20 Communicating with Devices on a Serial LinkDelete mode Select how the controller responds to a de
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a Serial Link 10-21Configure Channel 0 for a Communication Mode ChangeYou
Publication 1785-UM012D-EN-P - July 200510-22 Communicating with Devices on a Serial LinkMonitoring Channel 0 StatusThe channel 0 status screen
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on a Serial Link 10-23 System Mode (DF1 Master) Status Screen Descriptions o
Publication 1785-UM012D-EN-P - July 200510-24 Communicating with Devices on a Serial LinkUsing the User Mode (ASCII) Status Display This sectio
1 Publication 1785-UM012D-EN-P - July 2005Chapter 11Communicating with Devices on an Ethernet NetworkUsing This ChapterMedia and CablingEthernet is a
Publication 1785-UM012D-EN-P - July 200511-2 Communicating with Devices on an Ethernet NetworkAssigning Your IP AddressContact your network adm
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-3You can manually configure channel 2 for Ethernet
Publication 1785-UM012D-EN-P - July 200511-4 Communicating with Devices on an Ethernet Network Ethernet Channel 2 Configuration FieldsThis Fiel
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-5Using BOOTP to Enter Configuration InformationBOO
Publication 1785-UM012D-EN-P - July 2005Preface 4Notes
Publication 1785-UM012D-EN-P - July 200511-6 Communicating with Devices on an Ethernet NetworkTo enable BOOTP, use the Ethernet channel 2 confi
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-7Editing the BOOTPTAB Configuration FileYou must e
Publication 1785-UM012D-EN-P - July 200511-8 Communicating with Devices on an Ethernet NetworkC. Replace xxyy with the last four digits of the
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-9Using Advanced Ethernet FunctionsConfigure the fo
Publication 1785-UM012D-EN-P - July 200511-10 Communicating with Devices on an Ethernet NetworkIn most cases, you can leave the broadcast addre
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-11Using Subnet Masks and GatewaysIf your network i
Publication 1785-UM012D-EN-P - July 200511-12 Communicating with Devices on an Ethernet NetworkManually Configuring Channel 2 for Controllers o
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-13Using BOOTP to Configure Channel 2 for Controlle
Publication 1785-UM012D-EN-P - July 200511-14 Communicating with Devices on an Ethernet NetworkThe BOOTPTAB files that correspond to this examp
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-15Using Domain Name ServiceDNS allows an Internet
1 Publication 1785-UM012D-EN-P - July 2005Chapter 1Understanding Your Programmable ControllerUsing This ChapterLay Out the SystemLay out the system by
Publication 1785-UM012D-EN-P - July 200511-16 Communicating with Devices on an Ethernet NetworkUsing the Embedded Web ServerTo use the embedded
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-17The TCP/IP Configuration page appears and displa
Publication 1785-UM012D-EN-P - July 200511-18 Communicating with Devices on an Ethernet NetworkThis page displays general messaging statistics:
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-19Details of each counter on the General Ethernet
Publication 1785-UM012D-EN-P - July 200511-20 Communicating with Devices on an Ethernet NetworkThe second list contains Application Level Stati
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-21Each file contains a hyperlink that takes you to
Publication 1785-UM012D-EN-P - July 200511-22 Communicating with Devices on an Ethernet NetworkGenerating User Provided Web PagesYou can use a
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-23• you can reference other WWW servers and displa
Publication 1785-UM012D-EN-P - July 200511-24 Communicating with Devices on an Ethernet NetworkHTML Examples - the following examples shows an
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-25Referencing Data Table Memory - the Data Table l
Important User InformationSolid state equipment has operational characteristics differing from those of electromechanical equipment. Safety Guidelines
Publication 1785-UM012D-EN-P - July 20051-2 Understanding Your Programmable ControllerFor a PLC-5 controller to control I/O modules, both the c
Publication 1785-UM012D-EN-P - July 200511-26 Communicating with Devices on an Ethernet NetworkFixed display formats - float files are always o
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-277. Click on the User Provided Pages link to view
Publication 1785-UM012D-EN-P - July 200511-28 Communicating with Devices on an Ethernet Network10. Select the User Provided Page #4 to display
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-29To see the Sample Extended Format page:1. Go bac
Publication 1785-UM012D-EN-P - July 200511-30 Communicating with Devices on an Ethernet NetworkKeep in mind these considerations:• RSLogix prog
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-31Scenario Multihop Pathoriginating PLC-5 with Eth
Publication 1785-UM012D-EN-P - July 200511-32 Communicating with Devices on an Ethernet NetworkComparing Multihop and Non-Multihop Messages Ove
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-33Interpreting Error CodesWhen the controller dete
Publication 1785-UM012D-EN-P - July 200511-34 Communicating with Devices on an Ethernet NetworkInterpreting Ethernet Status DataMonitor the sta
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-35Monitoring general Ethernet statusStatus Field B
Publication 1785-UM012D-EN-P - July 2005Understanding Your Programmable Controller 1-3PLC-5/11, -5/20, and -5/26 Controller Front Panels Ch
Publication 1785-UM012D-EN-P - July 200511-36 Communicating with Devices on an Ethernet NetworkMonitoring Ethernet commandsMonitoring Ethernet
Publication 1785-UM012D-EN-P - July 2005Communicating with Devices on an Ethernet Network 11-37Ethernet PLC-5 Performance ConsiderationsActual
Publication 1785-UM012D-EN-P - July 200511-38 Communicating with Devices on an Ethernet NetworkPerformance: Ethernet PLC-5 Controller to Ethern
1 Publication 1785-UM012D-EN-P - July 2005Chapter 12Protecting Your ProgramsUsing This ChapterRead this chapter for an overview of:• defining privileg
Publication 1785-UM012D-EN-P - July 200512-2 Protecting Your ProgramsAbout Passwords and PrivilegesThe passwords and privileges function suppor
Publication 1785-UM012D-EN-P - July 2005Protecting Your Programs 12-3• Node C has Class 3 access to channel 2A, based on the node privilege the
Publication 1785-UM012D-EN-P - July 200512-4 Protecting Your ProgramsFor example, set your privilege classes as follows on the channel privileg
Publication 1785-UM012D-EN-P - July 2005Protecting Your Programs 12-5Assigning Read/Write Privileges to a Program FileYou can assign read and w
Publication 1785-UM012D-EN-P - July 200512-6 Protecting Your ProgramsNotes
1 Publication 1785-UM012D-EN-P - July 2005Chapter 13Programming ConsiderationsUsing This ChapterForcingForcing I/O lets you turn specific input and ou
Publication 1785-UM012D-EN-P - July 20051-4 Understanding Your Programmable Controller PLC-5/30 Controller Front PanellUse this port with ASCII
Publication 1785-UM012D-EN-P - July 200513-2 Programming ConsiderationsWith the controller-resident local rack set for 1/2-slot addressing, you
Publication 1785-UM012D-EN-P - July 2005Programming Considerations 13-3The 1771 read command type of the CIO instruction operates in the same m
Publication 1785-UM012D-EN-P - July 200513-4 Programming ConsiderationsFor BTR instructions using non-configured data tables, the .DN bit indic
Publication 1785-UM012D-EN-P - July 2005Programming Considerations 13-5Using Protected ControllersIf you are using a PLC-5 protected controller
Publication 1785-UM012D-EN-P - July 200513-6 Programming ConsiderationsStep 1 - Select Which Group of Data You Want to ForceYou also encounter
Publication 1785-UM012D-EN-P - July 2005Programming Considerations 13-7Step 2 - Use the Programming Software to Enter or Edit the Data You Want
Publication 1785-UM012D-EN-P - July 200513-8 Programming ConsiderationsStep 3 - Use the Programming Software to Enter Force Values for the Spec
Publication 1785-UM012D-EN-P - July 2005Programming Considerations 13-9To ensure that the received BTR data table file has been properly update
Publication 1785-UM012D-EN-P - July 200513-10 Programming Considerations4. Ensure that data does not change in the block-transfer data table ou
Publication 1785-UM012D-EN-P - July 2005Programming Considerations 13-11 Deciding When to Use Special RoutinesPriority Scheduling for Interrupt
Publication 1785-UM012D-EN-P - July 2005Understanding Your Programmable Controller 1-5 PLC-5/40, -5/46, -5/60, -5/80, and -5/86 Controller Fron
Publication 1785-UM012D-EN-P - July 200513-12 Programming ConsiderationsThis scheduling determines what controls the program execution path. Fo
Publication 1785-UM012D-EN-P - July 2005Programming Considerations 13-13Completed StateProgram has completed executionor has not yet started ex
Publication 1785-UM012D-EN-P - July 200513-14 Programming ConsiderationsInfluencing Priority SchedulingUse the UID (user interrupt disable) and
Publication 1785-UM012D-EN-P - July 2005Programming Considerations 13-15Defining and Programming Interrupt RoutinesFor information about config
Publication 1785-UM012D-EN-P - July 200513-16 Programming ConsiderationsNotes
1 Publication 1785-UM012D-EN-P - July 2005Chapter 14Preparing Power-Up RoutinesUsing This ChapterSetting Power-Up ProtectionYou can configure your con
Publication 1785-UM012D-EN-P - July 200514-2 Preparing Power-Up RoutinesAllowing or Inhibiting StartupMajor fault bit S:11/5 controls whether y
Publication 1785-UM012D-EN-P - July 2005Preparing Power-Up Routines 14-3To set and reset bits:1. Cursor to the bit location.2. Set by entering
Publication 1785-UM012D-EN-P - July 200514-4 Preparing Power-Up RoutinesNotes
1 Publication 1785-UM012D-EN-P - July 2005Chapter 15Preparing Fault RoutinesUsing This ChapterUnderstanding the Fault Routine ConceptFault routines ex
Publication 1785-UM012D-EN-P - July 20051-6 Understanding Your Programmable Controller PLC-5/20E Controller Front PanelPLC-5/20EProgrammableCo
Publication 1785-UM012D-EN-P - July 200515-2 Preparing Fault Routines• returns to the current ladder program file if the controller can recover
Publication 1785-UM012D-EN-P - July 2005Preparing Fault Routines 15-3To decide how to set this switch, evaluate how the machines in your proces
Publication 1785-UM012D-EN-P - July 200515-4 Preparing Fault RoutinesThe outputs in the faulted rack remain in their last state or they are de-
Publication 1785-UM012D-EN-P - July 2005Preparing Fault Routines 15-5To define a controller fault routine: For more information about fault cod
Publication 1785-UM012D-EN-P - July 200515-6 Preparing Fault RoutinesAvoiding Multiple Watchdog FaultsIf you encounter a memory loss fault or w
Publication 1785-UM012D-EN-P - July 2005Preparing Fault Routines 15-7Setting an AlarmIf you need an alarm to signal the occurrence of a major f
Publication 1785-UM012D-EN-P - July 200515-8 Preparing Fault Routines6. If the controller finds a match, the FSC instruction sets the found (.F
Publication 1785-UM012D-EN-P - July 2005Preparing Fault Routines 15-9Follow these guidelines when creating fault routines:• Store initial condi
Publication 1785-UM012D-EN-P - July 200515-10 Preparing Fault RoutinesUsing Ladder Logic to Recover from a FaultIf you have the appropriate fau
Publication 1785-UM012D-EN-P - July 2005Preparing Fault Routines 15-11Block-Transfers in Fault RoutinesIf the controller runs a fault routine t
Publication 1785-UM012D-EN-P - July 2005Understanding Your Programmable Controller 1-7 PLC-5/40E and -5/80E Controller Front PanelsPLC-5/40EPr
Publication 1785-UM012D-EN-P - July 200515-12 Preparing Fault RoutinesMonitoring Major/Minor Faults and Fault CodesWhen a fault occurs, the con
Publication 1785-UM012D-EN-P - July 2005Preparing Fault Routines 15-13For a description of the minor faults in word 1 (S:10) and word 2 (S:17),
Publication 1785-UM012D-EN-P - July 200515-14 Preparing Fault RoutinesNotes
1 Publication 1785-UM012D-EN-P - July 2005Chapter 16Using Main Control ProgramsUsing This ChapterSelecting Main Control ProgramsYou can have as many a
Publication 1785-UM012D-EN-P - July 200516-2 Using Main Control ProgramsUnderstanding How the Controller Interprets MCPsThe MCPs are scheduled
Publication 1785-UM012D-EN-P - July 2005Using Main Control Programs 16-3Configuring MCPsYou configure MCPs on the controller configuration scre
Publication 1785-UM012D-EN-P - July 200516-4 Using Main Control ProgramsIn this Field Do the Following Status FileProgram file Specify the prog
Publication 1785-UM012D-EN-P - July 2005Using Main Control Programs 16-5Monitoring MCPsThe program scan times for each MCP are stored in the co
Publication 1785-UM012D-EN-P - July 200516-6 Using Main Control ProgramsNotes
1 Publication 1785-UM012D-EN-P - July 2005Chapter 17Using Selectable Timed InterruptsUsing This ChapterUsing a Selectable Timed InterruptA selectable
Publication 1785-UM012D-EN-P - July 20051-8 Understanding Your Programmable Controller PLC-5/40L and -5/60L Controller Front Panels Chan
Publication 1785-UM012D-EN-P - July 200517-2 Using Selectable Timed InterruptsOnline editing affects the performance of an STI routine. The ST
Publication 1785-UM012D-EN-P - July 2005Using Selectable Timed Interrupts 17-3The block-transfers in an STI should only be between the controll
Publication 1785-UM012D-EN-P - July 200517-4 Using Selectable Timed InterruptsFor example, you could enter a 7 in S:31 and a 15 in S:30. This
1 Publication 1785-UM012D-EN-P - July 2005Chapter 18Using Processor Input InterruptsUsing This ChapterUsing a Processor Input InterruptA processor inp
Publication 1785-UM012D-EN-P - July 200518-2 Using Processor Input InterruptsWriting PII Ladder LogicFollow these rules when you write ladder l
Publication 1785-UM012D-EN-P - July 2005Using Processor Input Interrupts 18-3As shown in the following figure, the PII program must:• count 100
Publication 1785-UM012D-EN-P - July 200518-4 Using Processor Input InterruptsPII configuration changes are not put into effect until the contro
Publication 1785-UM012D-EN-P - July 2005Using Processor Input Interrupts 18-5Defining a Controller Input InterruptTo define a PII, use the cont
Publication 1785-UM012D-EN-P - July 200518-6 Using Processor Input InterruptsMonitoring Controller Input InterruptsUse the controller status sc
1 Publication 1785-UM012D-EN-P - July 2005Appendix ASystem SpecificationsController SpecificationsFor all controller-related specifications, please re
Publication 1785-UM012D-EN-P - July 2005Understanding Your Programmable Controller 1-9Use the keyswitch to change the mode in which a controlle
Publication 1785-UM012D-EN-P - July 2005A-2 System SpecificationsMemory and Channel SpecificationsController/ Cat. No.Maximum User Memory Words
Publication 1785-UM012D-EN-P - July 2005System Specifications A-3PLC-5/60 (1785-L60B)64 K(2)3072 (any mix) or3072 in + 3072 out (complementary)
Publication 1785-UM012D-EN-P - July 2005A-4 System SpecificationsBattery SpecificationsEnhanced and Ethernet PLC-5 programmable controllers use
Publication 1785-UM012D-EN-P - July 2005System Specifications A-5Area DescriptionControlNet PLC-5 controllers EEPROM memory cannot be loaded to
Publication 1785-UM012D-EN-P - July 2005A-6 System SpecificationsNotes
1 Publication 1785-UM012D-EN-P - July 2005Appendix BProcessor Status FileProcessor status data is stored in data file 2. S:0 - S:2IMPORTANTFor more in
Publication 1785-UM012D-EN-P - July 2005B-2 Processor Status FileS:2Switch setting informationS:2/00throughS:2/05Channel 1A DH+ station numberS
Publication 1785-UM012D-EN-P - July 2005Processor Status File B-3S:3-10This Word StoresS:3 to S:6 Active Node table for channel 1AWordBitsDH+ S
Publication 1785-UM012D-EN-P - July 2005B-4 Processor Status FileS:11This Word StoresS:11major fault wordS:11/00 Corrupted program file (codes
Publication 1785-UM012D-EN-P - July 2005Processor Status File B-5S:12This word stores the following fault codes:This Fault CodeIndicates this F
Publication 1785-UM012D-EN-P - July 20051-10 Understanding Your Programmable ControllerProgramming FeaturesThis table highlights the programmin
Publication 1785-UM012D-EN-P - July 2005B-6 Processor Status File30 You tried to jump to one too many nested subroutine files Non-recoverableTh
Publication 1785-UM012D-EN-P - July 2005Processor Status File B-770 The controller detected duplicate labels Non-recoverable71 The controller t
Publication 1785-UM012D-EN-P - July 2005B-8 Processor Status File90 Sidecar module extensive memory test failed. Call your Allen-Bradley repre
Publication 1785-UM012D-EN-P - July 2005Processor Status File B-9S:13-S:24This Word: StoresS:13 Program file where fault occurredS:14 Rung numb
Publication 1785-UM012D-EN-P - July 2005B-10 Processor Status FileS:26-S:35This Word StoresS:26User control bitsS:26/00 Restart/continuous SFC:
Publication 1785-UM012D-EN-P - July 2005Processor Status File B-11S:36-S:78IMPORTANTSetting inhibit bits in the processor status file (S:27, S:
Publication 1785-UM012D-EN-P - July 2005B-12 Processor Status FileS:79-S:127S:68 Installed memory card type:0 - No memory card installed1 - 178
1 Publication 1785-UM012D-EN-P - July 2005Appendix CMaximizing System PerformanceUsing This ChapterFor information about the time that it takes the co
Publication 1785-UM012D-EN-P - July 2005C-2 Maximizing System PerformanceEffects of False Logic versus True Logic on Logic Scan TimeThe rung be
Publication 1785-UM012D-EN-P - July 2005Maximizing System Performance C-3If you use subroutines, program scan times can vary by the scan time o
Publication 1785-UM012D-EN-P - July 2005Understanding Your Programmable Controller 1-11Using a Controller Channel as a Remote I/O ScannerConfig
Publication 1785-UM012D-EN-P - July 2005C-4 Maximizing System PerformanceBecause the first program scan takes 28 ms, the STI actually occurs 12
Publication 1785-UM012D-EN-P - July 2005Maximizing System Performance C-5Putting Block-Transfer Modules in Controller-Resident ChassisBecause c
Publication 1785-UM012D-EN-P - July 2005C-6 Maximizing System PerformanceInput and Output Modules DelayAll input and output modules have a “del
Publication 1785-UM012D-EN-P - July 2005Maximizing System Performance C-7These three factors affect the remote I/O scan time:• communication ra
Publication 1785-UM012D-EN-P - July 2005C-8 Maximizing System PerformanceBlock-TransfersA block-transfer is an interruption of the normal remot
Publication 1785-UM012D-EN-P - July 2005Maximizing System Performance C-9Calculating Worst-Case Remote I/O Scan TimeSince it is impossible to p
Publication 1785-UM012D-EN-P - July 2005C-10 Maximizing System PerformanceHowever, if rack 2 has the most time-critical I/O, use the configurab
Publication 1785-UM012D-EN-P - July 2005Maximizing System Performance C-11To optimize your system layout for block-data transfers, use an arran
Publication 1785-UM012D-EN-P - July 2005C-12 Maximizing System PerformanceThe worst-case controller time is:For a 3-rack system with a 20 ms pr
Publication 1785-UM012D-EN-P - July 2005Maximizing System Performance C-13The amount of time that the messaging and block-transfers can be dela
1 Publication 1785-UM012D-EN-P - July 2005Summary of ChangesSummary of ChangesChanges to this ManualThis user manual contains new and updated informat
Publication 1785-UM012D-EN-P - July 20051-12 Understanding Your Programmable ControllerA controller transfers I/O data and status data using:Us
Publication 1785-UM012D-EN-P - July 2005C-14 Maximizing System PerformanceUsing Program Control InstructionsScan time can increase based on how
1 Publication 1785-UM012D-EN-P - July 2005Appendix DInstruction Set Quick ReferenceUsing This ChapterIf You Want to Read About Go to PageRelay instruc
Publication 1785-UM012D-EN-P - July 2005D-2 Instruction Set Quick ReferenceRelay InstructionsInstruction DescriptionExamine OnXICExamine data t
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-3Timer InstructionsInstruction DescriptionTimer On DelayTONStatus Bit
Publication 1785-UM012D-EN-P - July 2005D-4 Instruction Set Quick ReferenceCounter InstructionsInstruction DescriptionRetentive Timer OnRTOStat
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-5Compare InstructionsCount DownCTDStatus Bits:CU-Count UpCD-Count Dow
Publication 1785-UM012D-EN-P - July 2005D-6 Instruction Set Quick ReferenceInstruction DescriptionCompareCMPIf the expression is true, this inp
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-7Compute InstructionsInstruction DescriptionComputeCPTArc cosineACSAd
Publication 1785-UM012D-EN-P - July 2005D-8 Instruction Set Quick ReferenceArc sineASNArc tangentATNAverageAVE Status Bits:EN - EnableDN - Done
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-9ClearCLRCosineCOSInstruction DescriptionDivisionDIVInstruction Descr
Publication 1785-UM012D-EN-P - July 2005Understanding Your Programmable Controller 1-13For Enhanced and Ethernet programmable controller channe
Publication 1785-UM012D-EN-P - July 2005D-10 Instruction Set Quick ReferenceNatural logLNMultiplyMULInstruction DescriptionLNNATURAL LOGSource
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-11NegateNEGSineSINSquare RootSQRInstruction DescriptionNEGNEGATESourc
Publication 1785-UM012D-EN-P - July 2005D-12 Instruction Set Quick ReferenceSortSRT Status Bits:EN-EnableDN-Done BitER-Error BitStandard Deviat
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-13Instruction DescriptionSubtractSUBTangentTANX to the power of YXPYS
Publication 1785-UM012D-EN-P - July 2005D-14 Instruction Set Quick ReferenceLogical InstructionsInstruction DescriptionANDNOT OperationOR Exclu
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-15Conversion InstructionsInstruction DescriptionConvert from BCDFRDCo
Publication 1785-UM012D-EN-P - July 2005D-16 Instruction Set Quick ReferenceBit Modify and Move InstructionsInstruction DescriptionConvert to R
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-17File InstructionsBit DistributeBTDWhen the input conditions are tru
Publication 1785-UM012D-EN-P - July 2005D-18 Instruction Set Quick ReferenceFile CopyCOPWhen the input conditions are true, the controller copi
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-19Diagnostic InstructionsInstruction DescriptionFile Bit CompareFBCSt
Publication 1785-UM012D-EN-P - July 20051-14 Understanding Your Programmable ControllerUsing a PLC-5/40L, -5/60L Programmable Controller as an
Publication 1785-UM012D-EN-P - July 2005D-20 Instruction Set Quick ReferenceShift Register InstructionsInstruction DescriptionBit Shift LeftBSL
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-21Sequencer InstructionsLIFO LoadLFLStatus Bits:EN - Enable
Publication 1785-UM012D-EN-P - July 2005D-22 Instruction Set Quick ReferenceProgram Control InstructionsSequencer OutputSQOStatus Bits:EN - Ena
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-23Jump to SubroutineJSRIf the input conditions are true, the controll
Publication 1785-UM012D-EN-P - July 2005D-24 Instruction Set Quick ReferenceSFC ResetSFR The SFR instruction resets the logic in a sequential f
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-25Process Control, Message InstructionsBlock Transfer InstructionsWor
Publication 1785-UM012D-EN-P - July 2005D-26 Instruction Set Quick ReferenceInstruction DescriptionBlock Transfer ReadBTRIf the input condition
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-27ASCII Instructions Status Bits:EN - EnableEM - Empty BitDN - Done B
Publication 1785-UM012D-EN-P - July 2005D-28 Instruction Set Quick ReferenceASCII String ExtractAEX If input conditions are true, the controlle
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-29ASCII String SearchASCIf input conditions are true, search ST52:80
1 Publication 1785-UM012D-EN-P - July 2005Chapter 2Selecting and Placing I/OUsing This ChapterSelecting I/O ModulesSelect I/O modules to interface you
Publication 1785-UM012D-EN-P - July 2005D-30 Instruction Set Quick ReferenceBit and Word InstructionsCategory Code Title Execution Time (µs) In
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-31Category Code Title Execution Time (µs)IntegerExecution Time (µs)Fl
Publication 1785-UM012D-EN-P - July 2005D-32 Instruction Set Quick ReferenceFile, Program Control, and ASCII InstructionsCategory Code Title Ti
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-33Category Code Title Time (µs)IntegerTime (µs)Floating PointWords of
Publication 1785-UM012D-EN-P - July 2005D-34 Instruction Set Quick ReferenceCategory Code Title Time (µs)IntegerTime (µs)Floating PointWords of
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-35Category Code Title Time (µs)IntegerTime (µs)Floating PointWords of
Publication 1785-UM012D-EN-P - July 2005D-36 Instruction Set Quick ReferenceCategory Code Title Time (µs)IntegerTime (µs)Floating PointWords of
Publication 1785-UM012D-EN-P - July 2005Instruction Set Quick Reference D-37Category Code Title Time (µs)IntegerTime (µs)Floating PointWords of
Publication 1785-UM012D-EN-P - July 2005D-38 Instruction Set Quick ReferenceCategory Code Title Time (µs)IntegerTime (µs)Floating PointWords of
1 Publication 1785-UM012D-EN-P - July 2005Appendix ESwitch Setting ReferenceUsing This ChapterFor this Switch Setting Go to PageEnhanced and Ethernet
Publication 1785-UM012D-EN-P - July 20052-2 Selecting and Placing I/O Guidelines for Selecting I/O ModulesSelecting I/O Module DensityThe densi
Publication 1785-UM012D-EN-P - July 2005E-2 Switch Setting ReferenceController SwitchesSwitch 1To Select DH+ Baud Rate for Channel 1A:Set sSitc
Publication 1785-UM012D-EN-P - July 2005Switch Setting Reference E-3Switch 2Front ofProcessorFront ofProcessorBottom View of PLC-5/11, -5/20, -
Publication 1785-UM012D-EN-P - July 2005E-4 Switch Setting ReferenceI/O Chassis BackplanePLC-5 Controller in the I/O Chassis Regardless of
Publication 1785-UM012D-EN-P - July 2005Switch Setting Reference E-51771-ASB Remote I/O Adapter or 1771-ALX Extended-Local I/O AdapterSwitchSwi
Publication 1785-UM012D-EN-P - July 2005E-6 Switch Setting ReferenceI/O Chassis Configuration PlugATTENTIONIf you set this switch to the ON pos
Publication 1785-UM012D-EN-P - July 2005Switch Setting Reference E-7Remote I/O Adapter Module(1771-ASB Series C and D) without Complementary I/
Publication 1785-UM012D-EN-P - July 2005E-8 Switch Setting Reference(1771-ASB Series C and D) I/O Rack Number -without Complementary I/ORack 1
Publication 1785-UM012D-EN-P - July 2005Switch Setting Reference E-9Extended-Local I/O Adapter Module(1771-ALX) Switch SW112345678SW-2 Not Used
Publication 1785-UM012D-EN-P - July 2005E-10 Switch Setting Reference(1771-ALX) Configuration PlugConfiguration Plug17341Do not place a jumpero
1 Publication 1785-UM012D-EN-P - July 2005Appendix FTroubleshootingUsing This ChapterFor Information About Troubleshooting: Go to Page:PLC-5 controlle
Publication 1785-UM012D-EN-P - July 2005Selecting and Placing I/O 2-3Placing I/O Modules in a ChassisPlace I/O modules in a chassis depending o
Publication 1785-UM012D-EN-P - July 2005F-2 TroubleshootingPLC-5 ControllerGeneral ProblemsIndicator Color Description Probable Cause Recommend
Publication 1785-UM012D-EN-P - July 2005Troubleshooting F-3FORCE Amber (steady)SFC and/or I/O forces enabled Normal operation No action require
Publication 1785-UM012D-EN-P - July 2005F-4 TroubleshootingController Communication Channel TroubleshootingIndicator Color Channel Mode Descrip
Publication 1785-UM012D-EN-P - July 2005Troubleshooting F-5Extended-Local I/O TroubleshootingEthernet Status IndicatorIndicator Color Channel M
Publication 1785-UM012D-EN-P - July 2005F-6 TroubleshootingEthernet Transmit LEDThe PLC-5 Ethernet interface contains an Ethernet Transmit LED
Publication 1785-UM012D-EN-P - July 2005Troubleshooting F-7Blink alternately Off Adapter module not actively controlling I/O(2)Adapter module i
Publication 1785-UM012D-EN-P - July 2005F-8 TroubleshootingTroubleshooting Guide for the 1771-ASB Series C and D Adapter Module (continued)Indi
Publication 1785-UM012D-EN-P - July 2005Troubleshooting F-9Extended-Local I/O SystemTroubleshooting Guide for the 1771-ALX Adapter ModuleACTIVE
Publication 1785-UM012D-EN-P - July 2005F-10 TroubleshootingUnexpected Operation when Entering Run ModeIf unexpected operation occurs whenever
Publication 1785-UM012D-EN-P - July 2005Troubleshooting F-11Suggested ActionTo avoid unexpected operation that may result from these prescan ac
Publication 1785-UM012D-EN-P - July 20052-4 Selecting and Placing I/ONotes
Publication 1785-UM012D-EN-P - July 2005F-12 TroubleshootingNotes
1 Publication 1785-UM012D-EN-P - July 2005Appendix GCable ReferenceUsing This ChapterChannel 0 Pin AssignmentsThe side label of the controller shows a
Publication 1785-UM012D-EN-P - July 2005G-2 Cable ReferenceSerial Cable Pin AssignmentsThe following diagrams show the pin assignments for the
Publication 1785-UM012D-EN-P - July 2005Cable Reference G-3Connecting Diagrams1784-CP5 with -CP7 adapterPLC-51770-KF2modemmodem1770-KF21785-KE1
Publication 1785-UM012D-EN-P - July 2005G-4 Cable ReferencePLC-5 controllerPLC-5 controller1770-KF2modemmodem1785-KE1770-CD1784-CP6phone lineca
Publication 1785-UM012D-EN-P - July 2005Cable Reference G-5Programming Cable SpecificationsThe specifications for each Allen-Bradley cable used
Publication 1785-UM012D-EN-P - July 2005G-6 Cable Reference Cable - 1784-CP6Connects Workstation Using 1784-KT, -KT/2, -KL, or -KL/B to Control
Publication 1785-UM012D-EN-P - July 2005Cable Reference G-7 Cable Adapter - 1784-CP8 Connects a Workstation Using a 1784-KT, -KT2, or -KL Card
Publication 1785-UM012D-EN-P - July 2005G-8 Cable Reference Cable - 1784-CP11Controller to Workstation Using a Serial Port Cable - 1784-PCM5Con
Publication 1785-UM012D-EN-P - July 2005Cable Reference G-9Ethernet Cable ConnectionsThe Ethernet port connects to either a thin-wire or thick-
1 Publication 1785-UM012D-EN-P - July 2005Chapter 3Placing System HardwareUsing This ChapterDetermining the Proper EnvironmentPlace the controller in
Publication 1785-UM012D-EN-P - July 2005G-10 Cable ReferenceThe controller connects to the transceiver using a standard transceiver cable, whic
Publication 1785-UM012D-EN-P - July 2005IndexNumerics1/2slot addressing 4-3, E-4, E-51770KF2 9-21771AF 6-61771ALX 8-1, E-5, F-91771AS 6-61771ASB 6-6,
Publication 1785-UM012D-EN-P - July 20052 Indexblocktransfer 2-3, 4-7, 5-3, 5-4, 6-13, 6-14, 6-15, 6-16, 6-17, 6-19, 6-20, 7-7, 7-10, 7-11, 7-1
Publication 1785-UM012D-EN-P - July 2005Index 3I/O status file 6-7main control programs 16-4PII 18-5pointtopoint 10-6processorresident rack 5-4
Publication 1785-UM012D-EN-P - July 20054 IndexDH+ linkcable lengths 9-2communicating with devices 9-1configuring channels 9-3default address 9
Publication 1785-UM012D-EN-P - July 2005Index 5startup 14-2testing 15-11using 15-1watchdog timer 15-5when to use 13-11faultedprogram state 13-1
Publication 1785-UM012D-EN-P - July 20056 Indexindicators1771ALX F-91771ASB F-6communication F-4Ethernet F-5, F-6extendedlocal I/O F-5PLC5/11,5
Publication 1785-UM012D-EN-P - July 2005Index 7file, program control, and ASCII instructions D-38gapping 4-12optimizing 4-22program files 4-15p
Publication 1785-UM012D-EN-P - July 20058 Indexpollingschemes 10-16techniques 10-4power suppliesmounting dimensions 3-6powerup routines 13-10,
Publication 1785-UM012D-EN-P - July 2005Index 9communication rate C-7configuration overview 6-1configuration steps 6-12data transfer 6-11design
Publication 1785-UM012D-EN-P - July 20053-2 Placing System Hardware102mm(4")153mm(6")51mm(2")102mm(4")Wiring Duct153mm(6&qu
Publication 1785-UM012D-EN-P - July 200510 IndexSFC transitionsforcing 13-2SFCs 1-10shift register instructions D-20site preparationconductor c
Publication 1785-UM012D-EN-P - July 2005Index 11file, program control, and ASCII instructions D-38global status flags file C-5housekeeping C-4i
Publication 1785-UM012D-EN-P - July 200512 Index
Publication CIG-CO521C-EN-P- May 2003 PN957782-07957782-91How Are We Doing?Your comments on our technical publications will help us serve you better
Other CommentsPLEASE FOLD HERENO POSTAGE NECESSARY IF MAILED IN THE UNITED STATESBUSINESS REPLY MAILFIRST-CLASS MAIL PERMIT NO. 18235 CLEVELAND OHPOST
Publication 1785-UM012D-EN-P - July 2005 2 PN 957782-07Supersedes Publication 1785-6.5.12 - November 1998 Copyright © 2005 Rockwell Automation, Inc. A
Publication 1785-UM012D-EN-P - July 2005Placing System Hardware 3-3Protecting Your ControllerYou provide the enclosure for your controller syst
Publication 1785-UM012D-EN-P - July 2005Summary of Changes 2Notes
Publication 1785-UM012D-EN-P - July 20053-4 Placing System HardwareLaying Out Your Cable RacewayThe raceway layout of a system reflects where t
Publication 1785-UM012D-EN-P - July 2005Placing System Hardware 3-5Laying Out Your Backpanel SpacingUse 6.35 mm (0.25 inch) mounting bolts to a
Publication 1785-UM012D-EN-P - July 20053-6 Placing System HardwareI/O Chassis and External Power Supply Dimensions Grounding Your SystemFor
Publication 1785-UM012D-EN-P - July 2005Placing System Hardware 3-7Recommended Grounding Configuration for Remote I/O Systems Required Groundi
Publication 1785-UM012D-EN-P - July 20053-8 Placing System HardwareNotes
1 Publication 1785-UM012D-EN-P - July 2005Chapter 4Addressing I/O and Controller MemoryUsing This ChapterI/O Addressing ConceptSince the main purpose
Publication 1785-UM012D-EN-P - July 20054-2 Addressing I/O and Controller MemoryThe figure below shows the relationship between an I/O terminal
Publication 1785-UM012D-EN-P - July 2005Addressing I/O and Controller Memory 4-3Choosing an Addressing ModeFor each I/O chassis in your system,
Publication 1785-UM012D-EN-P - July 20054-4 Addressing I/O and Controller Memory18-and 16-point Example1-slot addressing (1 I/O chassis slot =
Publication 1785-UM012D-EN-P - July 2005Addressing I/O and Controller Memory 4-532-point Example1-slot addressing (1 I/O chassis slot = 1 I/O
1 Publication 1785-UM012D-EN-P - July 2005Table of ContentsPrefacePurpose of This Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Publication 1785-UM012D-EN-P - July 20054-6 Addressing I/O and Controller MemoryWhen planning your system design, consider the densities of the
Publication 1785-UM012D-EN-P - July 2005Addressing I/O and Controller Memory 4-7Addressing Block-Transfer ModulesBlock-transfer modules occupy
Publication 1785-UM012D-EN-P - July 20054-8 Addressing I/O and Controller MemoryAssigning RacksThe number of racks in a chassis depends on the
Publication 1785-UM012D-EN-P - July 2005Addressing I/O and Controller Memory 4-9TIPWhen assigning remote I/O rack numbers, use these guidelines
Publication 1785-UM012D-EN-P - July 20054-10 Addressing I/O and Controller MemoryUnderstanding PLC-5Controller MemoryController memory is divid
Publication 1785-UM012D-EN-P - July 2005Addressing I/O and Controller Memory 4-11Understanding Data Storage (Data-Table Files)The controller di
Publication 1785-UM012D-EN-P - July 20054-12 Addressing I/O and Controller MemoryTIPYou might also want to leave room for future expansion when
Publication 1785-UM012D-EN-P - July 2005Addressing I/O and Controller Memory 4-13Addressing File TypesThe following two tables show the availab
Publication 1785-UM012D-EN-P - July 20054-14 Addressing I/O and Controller MemoryData Table File Types and Memory Usage for PLC-5 Controllers S
Publication 1785-UM012D-EN-P - July 2005Addressing I/O and Controller Memory 4-15Valid Data Types/Values Are:Understanding Program-File Storage
Publication 1785-UM012D-EN-P - July 2005Table of Contents 2Chapter 4Addressing I/O and Controller MemoryUsing This Chapter . . . . . . . . . .
Publication 1785-UM012D-EN-P - July 20054-16 Addressing I/O and Controller MemoryAddressingValid formats for addressing data files are:For more
Publication 1785-UM012D-EN-P - July 2005Addressing I/O and Controller Memory 4-17Specifying Logical AddressesThe format of a logical address co
Publication 1785-UM012D-EN-P - July 20054-18 Addressing I/O and Controller MemoryYou can also use mnemonics to address members at the word or b
Publication 1785-UM012D-EN-P - July 2005Addressing I/O and Controller Memory 4-19When you specify indirect addresses, follow these guidelines:•
Publication 1785-UM012D-EN-P - July 20054-20 Addressing I/O and Controller MemorySpecifying Indexed AddressesThe controller starts operation at
Publication 1785-UM012D-EN-P - July 2005Addressing I/O and Controller Memory 4-21Specifying Symbolic AddressesWhen you specify symbolic address
Publication 1785-UM012D-EN-P - July 20054-22 Addressing I/O and Controller MemoryOptimizing Instruction Execution Time and Controller MemoryTIP
Publication 1785-UM012D-EN-P - July 2005Addressing I/O and Controller Memory 4-23The following examples illustrate these concepts:Bit address e
Publication 1785-UM012D-EN-P - July 20054-24 Addressing I/O and Controller MemoryEffectively Using I/O MemoryThe PLC-5 controller automatically
1 Publication 1785-UM012D-EN-P - July 2005Chapter 5Communicating with Controller-Resident I/OUsing This ChapterThis chapter explains how to configure
Publication 1785-UM012D-EN-P - July 2005Table of Contents 3Block-Transfer Programming Considerations . . . . . . . . . . . . . . . . . 6-19Gen
Publication 1785-UM012D-EN-P - July 20055-2 Communicating with Controller-Resident I/OProgram ScanningThe program scan is the time it takes the
Publication 1785-UM012D-EN-P - July 2005Communicating with Controller-Resident I/O 5-3Transferring Data toController-Resident I/OA PLC-5 contro
Publication 1785-UM012D-EN-P - July 20055-4 Communicating with Controller-Resident I/OIf your application cannot support this configuration, co
1 Publication 1785-UM012D-EN-P - July 2005Chapter 6Communicating with Remote I/OUsing This ChapterThis chapter explains how to configure the controlle
Publication 1785-UM012D-EN-P - July 20056-2 Communicating with Remote I/OSelecting Devices That You Can ConnectThe following table lists some o
Publication 1785-UM012D-EN-P - July 2005Communicating with Remote I/O 6-3Introduction to Remote I/OA remote I/O system lets you control I/O tha
Publication 1785-UM012D-EN-P - July 20056-4 Communicating with Remote I/OFollow these steps for setting up a remote I/O system:Designing a Remo
Publication 1785-UM012D-EN-P - July 2005Communicating with Remote I/O 6-5Cable Design GuidelinesVerify that your system’s design plans specify
Publication 1785-UM012D-EN-P - July 20056-6 Communicating with Remote I/OI/O Link Devices that Require 150Ω Termination ResistorsConfiguring a
Publication 1785-UM012D-EN-P - July 2005Communicating with Remote I/O 6-7Define an I/O Status FileThe I/O status file stores data for the contr
Publication 1785-UM012D-EN-P - July 2005Table of Contents 4Monitoring General Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Publication 1785-UM012D-EN-P - July 20056-8 Communicating with Remote I/OATTENTIONAssign a unique diagnostic file to each channel. Do not assig
Publication 1785-UM012D-EN-P - July 2005Communicating with Remote I/O 6-9Specify the Scan ListA scan list is a map of the I/O devices being sca
Publication 1785-UM012D-EN-P - July 20056-10 Communicating with Remote I/OTIPIf you need multiple updates to an I/O device during an I/O scan,
Publication 1785-UM012D-EN-P - July 2005Communicating with Remote I/O 6-11Communicating to a Remote I/O Node AdapterA scanner channel exchanges
Publication 1785-UM012D-EN-P - July 20056-12 Communicating with Remote I/OTroubleshooting Remote I/O Communication DifficultiesFollow these ste
Publication 1785-UM012D-EN-P - July 2005Communicating with Remote I/O 6-13Transferring Block DataIn addition to discrete data, the controller c
Publication 1785-UM012D-EN-P - July 20056-14 Communicating with Remote I/OAs shown in the previous figure, the controller has the following sto
Publication 1785-UM012D-EN-P - July 2005Communicating with Remote I/O 6-15Block-Transfer Minor Fault BitsBlock-Transfers ofRemote I/O DataBlock
Publication 1785-UM012D-EN-P - July 20056-16 Communicating with Remote I/OThe figure below shows the remote I/O block-transfer sequence.IMPORTA
Publication 1785-UM012D-EN-P - July 2005Communicating with Remote I/O 6-17Block-Transfer Sequencewith Status BitsThe following figure describes
Publication 1785-UM012D-EN-P - July 2005Table of Contents 5Using BOOTP to Configure Channel 2 for Controllers on Subnets . . . . . . . . . . .
Publication 1785-UM012D-EN-P - July 20056-18 Communicating with Remote I/OBSets the done .DN bit (13).Did the block-transfer complete without e
Publication 1785-UM012D-EN-P - July 2005Communicating with Remote I/O 6-19For a list of block-transfer error codes, see the PLC-5 Programming S
Publication 1785-UM012D-EN-P - July 20056-20 Communicating with Remote I/O• When performing block-transfers (controller-resident local or remot
Publication 1785-UM012D-EN-P - July 2005Communicating with Remote I/O 6-21• Do not program IIN or IOT instructions to a module in the same phys
Publication 1785-UM012D-EN-P - July 20056-22 Communicating with Remote I/ORack Address This field indicates the rack number of the remote racks
Publication 1785-UM012D-EN-P - July 2005Communicating with Remote I/O 6-23Monitoring messagesStatus Field Location DescriptionMessages Tab (Mes
Publication 1785-UM012D-EN-P - July 20056-24 Communicating with Remote I/OAddressing the I/OStatus FileDuring program execution you can address
Publication 1785-UM012D-EN-P - July 2005Communicating with Remote I/O 6-25Bit Layout Diagrams for the First Word Allotted to a Remote I/O Rack
Publication 1785-UM012D-EN-P - July 20056-26 Communicating with Remote I/OBit Layout Diagrams for the Second Word Allotted to a Remote I/O Rack
1 Publication 1785-UM012D-EN-P - July 2005Chapter 7Communicating with a PLC-5 Adapter ChannelUsing This ChapterThis chapter explains how to configure
Comentarios a estos manuales