Rockwell Automation Allen-Bradley SLC 500 BASIC User Manual

Hide thumbs Also See for Allen-Bradley SLC 500 BASIC:
Table of Contents

Advertisement

Quick Links

SLC 500 BASIC and
BASIC-T Modules
Catalog Numbers 1746-BAS and
1746-BAS-T
User Manual

Advertisement

Table of Contents
loading

Summary of Contents for Rockwell Automation Allen-Bradley SLC 500 BASIC

  • Page 1 SLC 500 BASIC and BASIC-T Modules Catalog Numbers 1746-BAS and 1746-BAS-T User Manual...
  • Page 2 In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment.
  • Page 3 Revised JW2 jumper illustration Revised JW3 jumper illustration Revised JW4 jumper illustration SLC, SLC 500, Allen-Bradley, and Rockwell Automation are trademarks of Rockwell Automation, Inc. Trademarks not belonging to Rockwell Automation are property of their respective companies. Publication 1746-UM004B-EN-P - December 2005...
  • Page 4 Summary of Changes Notes: Publication 1746-UM004B-EN-P - December 2005...
  • Page 5: Table Of Contents

    Table of Contents Preface Who Should Use This Manual ..... . P-1 Purpose of This Manual......P-1 Related Documentation .
  • Page 6 Table of Contents Chapter 4 Programming Overview Understand Module Memory Organization ... . . 4-1 Allocate SLC memory for the Module ....4-2 Module ID Codes.
  • Page 7 Table of Contents Appendix C Lithium Battery Replacement, Battery Replacement ......C-1 Battery Handling .
  • Page 8 Table of Contents Publication 1746-UM004B-EN-P - December 2005...
  • Page 9: Preface

    Preface Read this preface to familiarize yourself with the rest of the manual. This preface covers the following topics. • Who should use this manual • The purpose of this manual • How to use this manual • Terms and abbreviations •...
  • Page 10: Related Documentation

    • download a free electronic version from the internet at www.literature.rockwellautomation.com. • purchase a printed manual by contacting your local distributor or Rockwell Automation representative. How to Use This Manual To use this manual effectively, use the worksheets provided in Appendix B.
  • Page 11: Terms And Abbreviations

    Preface Terms and Abbreviations The following terms and abbreviations are specific to this product. For a complete listing of Allen-Bradley terminology, refer to the Allen-Bradley Industrial Automation Glossary, publication ICCG-7.1. • Module - SLC 500 BASIC and BASIC-T modules (catalog numbers 1746-BAS and 1746-BAS-T) •...
  • Page 12 Preface Publication 1746-UM004B-EN-P - December 2005...
  • Page 13: Module And Development Software Overview

    Chapter Module and Development Software Overview This chapter introduces you to the SLC 500 BASIC and BASIC-T modules and the BASIC development software. After reading this chapter you should be familiar with the: • module components and features. • BASIC development software features. •...
  • Page 14: Basic And Basic-T Modules

    Module and Development Software Overview BASIC and BASIC-T The modules are single-slot modules that reside in a SLC 500 fixed or modular controller chassis. Use the module as Modules • a foreign device interface. • an operator interface. Figure 1.1 Module with Door Open BASIC BASIC-T PR T1...
  • Page 15: Software Features

    Module and Development Software Overview Software Features The module provides the following software features. • BASIC programming with the Intel BASIC-52 language and enhancements • SLC 500 backplane data read and write support including image table transfers and M0 and M1 file transfers •...
  • Page 16: Module Led Indicators

    Module and Development Software Overview Module LED Indicators There are eight LED indicators on the front of the module. These LED indicators are used for module diagnostics and operator interface. Figure 1.2 Module LEDs BASIC FAULT BA LOW PR T1 LED1 PR T2 LED2...
  • Page 17: Basic Development Software (1747-Pbase)

    Module and Development Software Overview BASIC Development The BASIC development software provides the user with a structured and efficient means to create BASIC programs for the module. This Software (1747-PBASE) software is loaded into a an MS-DOS compatible personal computer. It uses the personal computer to facilitate editing, compiling (translating), uploading, and downloading of BASIC programs.
  • Page 18: Typical Configurations

    Module and Development Software Overview Typical Configurations The typical configuration of the SLC system that incorporates your BASIC or BASIC-T module depends on whether the module is: • integrated with a SLC 500 fixed or modular controller. • programmed directly with an ASCII terminal or programmed using a personal computer with the BASIC development software, 1747-PBASE.
  • Page 19: Module Programming Interface

    Module and Development Software Overview Figure 1.3 Typical Configurations BASIC Slot SLC 500 Fixed Controller Filler BASIC-T Module Power Supply SLC 500 Input BASIC Output Modular Module Module Processor BASIC-T Module Module Programming Interface Your module can be programmed using an ASCII terminal with ASCII terminal emulation software.
  • Page 20 Module and Development Software Overview ASCII Terminal Interface Use an ASCII terminal to enter a BASIC program one line at a time to your module through port PRT1. The ASCII terminal connected to the module must be an industrial terminal, workstation, or personal computer (without the BASIC development software) that communicates in alphanumeric mode.
  • Page 21 Module and Development Software Overview Figure 1.5 BASIC Development Software Interface (RS-232) Null Modem Cable Personal Computer with BASIC Development Software SLC 500 Controller with BASIC or BASIC-T Module In this configuration, the serial port on the personal computer is connected to port PRT1 on the module.
  • Page 22: Module Network Configurations

    1-10 Module and Development Software Overview The 1747-PIC interface/converter converts the RS-232 signals from the personal computer RS-232 serial port to RS-485 format. When using the BASIC development software to IMPORTANT interface with port DH485 of the module, PBASE must be configured for DH485 communication through the configuration and terminal selection menus.
  • Page 23 Module and Development Software Overview 1-11 Figure 1.7 DH485 Network Configuration SLC 500 Controller 1747-C11 Cable DH485 Communication SLC 500 Controller Cable with BASIC or (Belden #9842) BASIC-T Module 1747-C11 Cable Personal Computer with BASIC 1747-C10 Cable Development Software Interface/Converter RS-232 to RS-485 Catalog Number 1747-PIC The 1747-PIC interface/converter converts the RS-232 signals from the...
  • Page 24 1-12 Module and Development Software Overview Figure 1.8 shows the module using DF1 to control communications with a modem. In this configuration, the module is interfaced with a DH485 network through a peer-to-peer communication interface with full-duplex, DF1 protocol. Figure 1.8 Full-duplex, DF1 Protocol Configuration SLC 500 Controller with BASIC or...
  • Page 25 Module and Development Software Overview 1-13 power from the processor to the link coupler. (The 1747-C10 cable and 1747-C11 cable are interchangeable.) By configuring JW4 for DF1 communication on IMPORTANT PRT2, DH485 communications are disabled. Publication 1746-UM004B-EN-P - December 2005...
  • Page 26 1-14 Module and Development Software Overview Publication 1746-UM004B-EN-P - December 2005...
  • Page 27: Component Selection

    Chapter Component Selection After reading this chapter, you should understand the: • module memory requirements for BASIC programming and be able to select the memory modules necessary for your application. • concepts of connecting your module to the DH485 network and be able to select the components necessary for your application.
  • Page 28: Optional Memory Module

    Component Selection Optional Memory Module The optional memory module provides nonvolatile storage of user BASIC programs and port configuration. The socket that holds the optional memory module is located on the module’s mother board as shown in Figure 2.1. Figure 2.1 Optional Memory Module Socket Location Memory Module Socket Do not expose the module to surfaces or other areas ATTENTION...
  • Page 29: Components Required For Dh485 Communication

    Component Selection Your module can program the 1747-M1, 1747-M2, 1771-DBMEM1, and 1771-DBMEM2 EEPROM optional memory modules. Jumper JW3 is used to redirect the module circuitry for the different memory module options. Refer to Chapter 3 of this manual for additional information on jumper JW3.
  • Page 30: Alternate Connection

    Component Selection Figure 2.2 DH485 Network Interface Link Coupler SLC 500 1747-AIC Controller 1747-C11 Cable DH485 Communication Cable Link Coupler SLC 500 (Belden 9842) 1747-AIC Controller with BASIC or BASIC-T Module 1747-C11 Cable Link Coupler 1747-AIC Personal Computer with BASIC 1747-C10 Cable Development Software Interface/Converter...
  • Page 31: 1747-Aic Isolated Link Coupler

    Component Selection Figure 2.3 1747-C13 Cable Connection Link Coupler DH485 Communication SLC 500 1747-AIC Cable (Belden 9842) Controller with BASIC or BASIC-T Module 1747-C10 Cable 1747-C13 Cable The 1747-C10 cable supplies power to the 1747-AIC. The 1747-C13 cable acts only as a communication link and does not carry 24V dc power.
  • Page 32: Dh485 Cable Requirements

    Component Selection computer with the BASIC development software to the module across a DH485 network. When using the BASIC development software to IMPORTANT interface with the module through the 1747-PIC, the BASIC development software must be configured for DH485 communication through the configuration and terminal selection menus.
  • Page 33 Component Selection Figure 2.4 DF1 Communication Interface SLC 500 Controller with BASIC or BASIC-T Module Modem Modem Link Coupler 1747-AIC SLC 500 Controller DH485 Communication with 1747-KE Cable (Belden 9842) Module 1747-C13 Cable 1747-C11 Cable Link Coupler 1747-AIC SLC 500 Controller Personal Computer with BASIC Development Software...
  • Page 34 Component Selection Leased Phone Line A leased phone line is a private, dedicated phone line. Leased phone lines provide a phone link between modems that is available for communication at all times. Typically, leased phone lines are used when you have a high or constant transfer of communication between the module and external devices.
  • Page 35: Install And Wire Your Module

    Chapter Install and Wire Your Module After reading this chapter, you should: • set the module’s jumpers. • install your module into your SLC 500 fixed or modular controller system. • wire the mating connectors of the cables used to interface user devices to the module ports.
  • Page 36: Set Jumper Jw1

    Install and Wire Your Module Do not expose the module to surfaces or other areas ATTENTION that may typically hold an electrostatic charge. Electrostatic charges can alter or destroy memory. Set Jumper JW1 Use jumper JW1 to select one of the following configurations for port PRT1.
  • Page 37: Set Jumper Jw2

    Install and Wire Your Module Use the worksheet in Appendix B to document the selected jumper setting of jumper JW1. Documenting your selection provides others with information necessary to integrate the module with their SLC 500 fixed or modular controllers. Set Jumper JW2 Use jumper JW2 to select one of the following configurations for port PRT2.
  • Page 38: Set Jumper Jw3

    (shipped configuration) 1747-M4 UVPROM (1746-BAS module only) The 1747-M3 and 1747-M4 memory modules are no longer available for sale from Rockwell Automation. Existing 1747-M3 and 1747-M4 memory modules are compatible with the 1746-BAS module and 1746-BAS-T module. All other jumper settings for JW3 are illegal and may ATTENTION cause damage to the module.
  • Page 39: Set Jumper Jw4

    Install and Wire Your Module Use the worksheet in Appendix B to document the selected jumper setting of jumper JW3. Set Jumper JW4 Use jumper JW4 to select one of the following configurations for the module ports. • PRT1 Port – Program port with default communication settings PRT2 Port –...
  • Page 40: Install Your Module

    Install and Wire Your Module The first setting shown in Figure 3.5 is the default IMPORTANT configuration. When the jumper is set in this position, the module always powers up in Command mode at 1200 KB, no parity, 8 data bits, and 1 stop bit.
  • Page 41 Install and Wire Your Module The BASIC module or BASIC-T module can also be installed in an SLC fixed controller expansion chassis. Never install, remove, or wire any module while ATTENTION power is applied. Also, do not expose the modules to surfaces or other areas that may typically hold an electrostatic discharge.
  • Page 42 Install and Wire Your Module Figure 3.7 Installation in a SLC 500 I/O Chassis SLC 500 Processor Never install, remove, or wire any module with ATTENTION power applied to the chassis. Publication 1746-UM004B-EN-P - December 2005...
  • Page 43: Wire Your Communication Ports

    Install and Wire Your Module Wire Your Communication The locations of the module’s communication ports, PRT1, PRT2, and DH485, are shown in Figure 3.8. Ports Figure 3.8 Communication Ports BASIC BASIC-T PR T1 PR T1 PR T2 PR T2 DH485 DH485 Wire to Ports PRT1 and Ports PRT1 and PRT2 can communicate to user devices through...
  • Page 44: Hardware Handshaking

    3-10 Install and Wire Your Module RS-232/423 RS-422 RS-485 IBM AT Standard RS-232 Signals Note 1 422 TXD - TRXD - DCD or CD 422 RXD - COMMON COMMON COMMON COMMON 422 RXD + 422 TXD + TRXD + In RS-423 mode, these pins are still connected to their RS-422 loads. Do not use these pins in RS-423 mode. In RS-422 and RS-485 modes these pins are connected to their RS-423 drivers and receivers.
  • Page 45: Dte And Dce Overview

    Install and Wire Your Module 3-11 DTE and DCE Overview You need to know whether the device connecting to IMPORTANT the module has a DTE or DCE interface. Figure 3.9 through Figure 3.13 are provided to help you make the appropriate connection. DTE - Data Terminal Equipment The module’s serial ports are configured as 9-pin Data Terminal Equipment (DTE), as are most terminals or computer ports.
  • Page 46: Dce - Data Communication Equipment

    3-12 Install and Wire Your Module DCE - Data Communication Equipment Devices such as modems are Data Communication Equipment (DCE). The pinouts on these terminals are defined for ease of interfacing with DTE equipment. DCE 9 Pinout Signal from DCE DCE 25 Perspective Pinout...
  • Page 47 Install and Wire Your Module 3-13 For DCE devices other than modems, connect the IMPORTANT DSR of the module with the DSR of the device. The CD signal of the device (other than a modem) is not used. Figure 3.10 RS-232/423 Wiring Diagram - Module to DTE Device (Hardware Handshaking Disabled) Basic DTE 9-pin 25-pin...
  • Page 48: Wire To Port Dh485

    3-14 Install and Wire Your Module Figure 3.12 RS-422 Wiring Diagram Basic RXD+ TXD+ TXD+ RXD+ Figure 3.13 RS-485 Wiring Diagram Basic TRXD- TRXD- TRXD+ TRXD+ Wire to Port DH485 Port DH485 can communicate to user devices through the DH485 communication mode.
  • Page 49: Programming Overview

    Chapter Programming Overview This chapter provides an overview of the information needed to program your module. After reading this chapter, you should be familiar with: • module memory organization. • SLC memory allocation for your module. • BASIC programming instructions. •...
  • Page 50: Allocate Slc Memory For The Module

    Programming Overview Allocate SLC memory for Your SLC 500 fixed or modular controller communicates to the module through the SLC backplane interface. The backplane interface the Module transfers data from the CPU input and output image tables to the module input and output buffers as shown in Figure 4.1. For more information regarding the transfer of data between the SLC controller and the module, refer to page 4-16 of this manual and to the BASIC Language Reference Manual, publication 1747-RM001.
  • Page 51: Module Id Codes

    Programming Overview Figure 4.2 SLC 5/02 Controller to Module M0 and M1 File Transfer Word 0 Word 100 Word 1 Word 101 BASIC or BASIC-T CPU M0 File Module Input Buffer Word 62 Word 162 Word 63 Word 163 Word 0 Word 100 Word 1 Word 101...
  • Page 52: Basic Commands

    Programming Overview BASIC Commands BASIC commands are programming instructions that are executed during the Command mode except for CONTROL-C. CONTROL-C takes you from Run mode to Command mode. Typically these commands are used to perform some type of program maintenance. The following table lists the BASIC programming commands.
  • Page 53: Basic Statements

    Programming Overview Refer to the BASIC Language Reference Manual, publication 1747-RM001, for additional information on these commands. BASIC Statements BASIC statements are programming instructions that are executed during Run mode. Typically these statements are used to control program execution. The following table lists the BASIC programming statements.
  • Page 54: Basic Operators

    Programming Overview Statement Function Examples RETI RETURN from interrupt. RETI RETURN RETURN from subroutine. RETURN Store top of stack at user specified location. ST@ 1000H, ST@ A STOP Break program execution. STOP STRING Allocate memory for STRINGs. STRING 50, 10 Refer to the BASIC Language Reference Manual, publication 1747-RM001, for additional information on these statements.
  • Page 55 Programming Overview Operator Function Examples ( ) .OR. ( ) Combine the first expression with the second expression 2.OR.1 using .OR.. ( ) .XOR. ( ) Combine the first expression with the second expression 3.XOR.2 using .XOR.. MTOP Return last valid memory address. PRINT MTOP ( ) * ( ) Multiply expressions together.
  • Page 56: Create And Edit A Basic Program

    Programming Overview Create and Edit a BASIC Module execution is controlled through a BASIC program residing in RAM or ROM. You have the option of creating and editing this Program program. • on a personal computer using the BASIC development software and then downloading it to the module.
  • Page 57 Programming Overview 2. Connect the ASCII terminal to the selected program port on the module. 3. Verify that the console device is configured to communicate with the module (protocol and communication settings). 4. Apply power to your system. If there is no program in RAM, this appears on the ASCII terminal. SLC 500 BASIC Module - Catalog Number 1746-BAS Firmware release: 1.00 Allen-Bradley Company, Copyright 1991...
  • Page 58: Run A Basic Program

    4-10 Programming Overview 5. Enter a line of the BASIC program at the system prompt [ > READY >10 REM FIRST PROGRAM >20 PRINT “HELLO WORLD” A BASIC program line always begins with a line number and must contain at least one character, but no more than 68 characters.
  • Page 59: Stop A Basic Program

    Programming Overview 4-11 Stop a BASIC Program To stop a program that is running, press [Ctrl–C] is disabled, you cannot stop program [Ctrl–C] IMPORTANT execution through a BASIC command. You must have jumper JW4 set in the default position and cycle power to stop program execution.
  • Page 60 4-12 Programming Overview Operation Use To Key Strokes Move Provide right/left cursor control. moves the cursor [Space bar] one space to the right. - moves the cursor [Backspace] one space to the left. Replace Replace the character at the current Press the key that corresponds to the cursor position.
  • Page 61: Delete A Basic Program Line

    Programming Overview 4-13 Delete a BASIC Program Line When the module is in Command mode, you can delete an existing line of the BASIC program. To delete an existing line of the BASIC program, type the line number of the line to delete; then press as shown on the following screen: [RETURN] READY...
  • Page 62: Transfer Data

    4-14 Programming Overview Command Renumbers the Program Starting at Key Strokes Renumber The beginning of the program. The new [REN] line numbers begin at 10 and increment by The beginning of the program. The new [REN[NUM]] line numbers begin at 10 and increment by NUM.
  • Page 63 Programming Overview 4-15 Command Purpose CALL 118 Allows unsolicited writes from a remote SLC or PLC node. CALL 122 Reads a PLC data file and transfers it to the SLC I/O or M files. CALL 123 Transfers data from the SLC I/O or M files to a remote PLC. Figure 4.3 Data Flow Between the SLC Processor and Port PRT2 of the Module PRINT# CALL 123...
  • Page 64: Transfer Data Between The Slc Processor And Port Prt1

    4-16 Programming Overview Command Purpose CALL 114 Initiates DF1 packet transmission. CALL 115 Checks DF1 packet transmission status. CALL 117 Gets DF1 packet length. CALL 119 Resets port parameters back to their default settings. For more information regarding the use of these commands, refer to the BASIC Language Reference Manual, publication 1747-RM001.
  • Page 65 Programming Overview 4-17 Command Purpose MODE Sets the port parameters of PRT1, PRT2, and DH485. CALL 94 Displays the current port PRT1 configuration on the program port terminal screen. CALL 95 Retrieves the number of characters in the input or output buffer of port PRT1. CALL 96 Clears port PRT1 input and output buffers.
  • Page 66: Port Dh485

    4-18 Programming Overview Command Purpose CALL 91 Transfers words 0...39 of the module output buffer to a remote DH485 data file. CALL 92 Transfers the data from a remote DH485 interface file to words 0...39 of the module input buffer. CALL 93 Transfers words 0...39 of the module output buffer to a remote DH485 interface file.
  • Page 67: Transfer Data Between The Slc Processor And The Module

    Programming Overview 4-19 Transfer Data Between the SLC Processor and the Module Use the module to interface with the SLC processor. For example, the module performs large mathematical calculations for the processor that the SLC processor uses to execute an operation. The commands in the following table are used to transfer data either to or from the SLC processor.
  • Page 68 4-20 Programming Overview Figure 4.6 Data Flow Between the Module and SLC Processor BASIC INPUT BUFFER CALL 53 CALL 14/15 CALL 56 BASIC CALL 24/25 OUTPUT SLC OUTPUT 16 bytes IMAGE BUFFER 16 bytes CALL 54 SLC INPUT IMAGE 128 bytes SLC M0 CALL 57 128 bytes...
  • Page 69: Slc Fault Codes

    Programming Overview 4-21 The SLC processor and module operate independently of each other. The following CALLs allow the SLC processor and module to interrupt each other. CALL Purpose CALL 16 Enables interrupt capability when a DF1 packet is received. CALL 17 Disables the DF1 packet interrupt capability.
  • Page 70 4-22 Programming Overview Description Possible Cause Recommended Action Fault Code Hardware interrupt Module hardware problem. Verify that the module problem. slot is enabled. Cycle Module internal stacks, power to the module to pointers (if XBY instructions re-initialize parameters are used) are corrupted by the and re-run the program.
  • Page 71: Specifications

    Appendix Specifications Module Hardware The module hardware specifications are listed in the following tables. Specifications Specification Value Power Supply Loading at 0.150 A (module only) 5V dc 0.150 A (module with link coupler) Power Supply Loading at 0.070 A (module only) 24V dc 0.125 A (module with link coupler) Noise Immunity...
  • Page 72 Specifications If a Hand-held Terminal, Data Table Access Module, IMPORTANT or interface converter is connected to the link coupler, the additional backplane power draw of these components must be added to the 0.125 A listed in the table above. This only applies when the module is connected to the network via the link coupler and 1747-C10 cable or 1747-C11 cable.
  • Page 73: 1747-Pbase Basic Development Software Specifications

    Specifications 1747-PBASE BASIC The BASIC development software must be loaded into a personal computer to operate. This personal computer must conform to the Development Software following specifications. Specifications • IBM PC/AT compatible computer with display and keyboard • DOS version 3.1 to 6.22 •...
  • Page 74 Specifications Publication 1746-UM004B-EN-P - December 2005...
  • Page 75: Module Configuration

    Appendix Worksheets This appendix contains important information you should be concerned with when configuring the module. The information is general in nature and supplements specific information contained in earlier chapters of this manual. Topics include worksheets for configuring: • the BASIC or BASIC-T module. •...
  • Page 76: What To Do Next

    Worksheets What to Do Next Give a copy of this worksheet to the hardware installer. Store this worksheet with your application program for future reference. Port PRT1 Configuration See Figure 3.1 for the locations of the four jumpers. (Jumper JW1) See Figure 3.2 for jumper JW1 pin assignments and settings.
  • Page 77: Port Prt2 Configuration (Jumper Jw2

    Worksheets Port PRT2 Configuration See Figure 3.1 for the locations of the four jumpers. (Jumper JW2) See Figure 3.3 for jumper JW2 pin assignments and settings. Specify the configuration of port PRT2 on your module by filling in the table below. Port Configuration Selection...
  • Page 78: Optional Memory Module Selection (Jumper Jw3

    Worksheets Optional Memory Module See Figure 3.1 for the locations of the four jumpers. Selection (Jumper JW3) See Figure 3.4 for jumper JW3 pin assignments and settings. Specify the optional memory module selection for the system by filling in the table below. Memory Module Option Optional Corresponding Jumper...
  • Page 79: Program Port And Protocol Selection (Jumper Jw4

    Worksheets Program Port and Protocol See Figure 3.1 for the locations of the four jumpers. Selection (Jumper JW4) See Figure 3.5 for jumper JW4 pin assignments and settings. Specify the Program Port and its protocol by filling in the table below. Selection Port Program Protocol...
  • Page 80 Worksheets Publication 1746-UM004B-EN-P - December 2005...
  • Page 81: Appendix C Battery Replacement

    Appendix Lithium Battery Replacement, Handling, and Disposal This appendix contains important information you should know when using lithium batteries. Battery Replacement Your module provides back-up power for RAM through a replaceable lithium battery (catalog number 1747-BA). This battery provides back-up for approximately five years. A BAT LOW indicator on the front of the module alerts you when the battery voltage has fallen below the replace battery threshold level.
  • Page 82 Lithium Battery Replacement, Handling, and Disposal Figure C.1 Battery Location Red Wire White Wire Battery 3. Unplug the battery connector. The module has a capacitor that provides 30 minutes IMPORTANT of battery back-up while the battery is disconnected. Data in RAM is not lost if the battery is replaced within 30 minutes.
  • Page 83: Battery Handling

    Lithium Battery Replacement, Handling, and Disposal Battery Handling The procedures listed below must be followed to be sure of proper battery operation and reduce personnel hazards. • Use battery only for intended operation • Do not ship or dispose of cells except according to recommended procedures •...
  • Page 84 Lithium Battery Replacement, Handling, and Disposal Three or More Batteries Procedures for the transportation of three or more batteries shipped together within the United States are specified by the Department of Transportation (DOT) in the Code of Federal Regulations, CRF49, “Transportation”.
  • Page 85: Battery Disposal

    Lithium Battery Replacement, Handling, and Disposal Battery Disposal The following procedures must be followed when disposing of lithium batteries. Do not incinerate or dispose of lithium batteries in ATTENTION general trash collection. Explosion or violent rupture is possible. Batteries should be collected for disposal in a manner to prevent against short circuiting, compacting, or destruction of case integrity and hermetic seal.
  • Page 86 Lithium Battery Replacement, Handling, and Disposal Publication 1746-UM004B-EN-P - December 2005...
  • Page 87: Index

    Index Numerics programming interface related products 1-2, 2-4 1746-BAS BASIC Module software features 1-2, 2-4 1746-BAS-T BASIC-T Module typical configurations 1-10, 1747-AIC Isolated Link Coupler battery back-up 2-3, 2-4, 2-5 1-13, 2-5, 2-6 1747-C10 Cable 1-10, 1-13, 2-5 1747-C11 Cable 1747-C13 Cable 1-13, 2-4 cables...
  • Page 88 Index DH485 network leased phone lines for DF1 cable requirements communication interfacing with the module and 1-2, 1-4 LEDs 1-3, development software link coupler lithium battery dial-up modem for DF1 communication disposal handling 3-11 replacement storage transportation 4-11 editing a program line 2-2, 3-4 EEPROM 1-3, 4-2...
  • Page 89 Index 4-21 creating and editing fault codes 1-6, 3-6 data transfer between the SLC and BASIC fixed controller 4-2, 4-19 module SLC 500 modular controller 4-13 deleting a program line 4-21 SLC fault codes 4-11 editing a program line SLC processor entering a program 4-19 status information...
  • Page 90 Outside United Please contact your local Rockwell Automation representative for States return procedure. ö Publication 1746-UM004B-EN-P - December 2005 Supersedes Publication 1746-UM004A-US-P - April 2000 Copyright © 2005 Rockwell Automation, Inc. All rights reserved. Printed in the U.S.A.

This manual is also suitable for:

Allen-bradley slc 500 basic-t

Table of Contents