SLC 500™ BASIC and BASIC-T Modules (Catalog Numbers 1746-BAS and 1746-BAS-T) User Manual
Important User Information Because of the variety of uses for the products described in this publication, those responsible for the application and use of this control equipment must satisfy themselves that all necessary steps have been taken to assure that each application and use meets all performance and safety requirements, including any applicable laws, regulations, codes and standards.
Summary of Changes The information below summarizes the changes to this manual since the last printing. To help you find new information and updated information in this release of the manual, we have included change bars as shown to the right of this paragraph. New Information i References to the 1746-BAS-T module were added throughout the manual. Specific information regarding 1746-BAS-T optional memory modules and module installation is shown in the table below.
Summary of Changes ii Publication 1746-UM004A-US-P
Table of Contents Preface Who Should Use This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Purpose of this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How to Use this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Terms and Abbreviations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conventions Used in this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . Rockwell Automation Support . . . . . .
Table of Contents ii Wiring to Ports PRT1 and PRT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 Hardware Handshaking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 DTE and DCE Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 DTE - Data Terminal Equipment . . . . . . . . . . . . . . . . . . . . . . . 3-9 DCE - Data Communication Equipment . . . . . . . . . . . . . . . . . 3-10 Wiring to Port DH485 . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents iii Appendix C Lithium Battery Replacement, Handling, and Disposal Battery Replacement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Battery Handling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transportation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Battery Disposal . . . . . . . . . . . . . . .
Table of Contents iv Publication 1746-UM004A-US-P
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 • conventions used in this manual • Rockwell Automation support Who Should Use This Manual Use this manual if you are responsible for designing, installing, programming, or troubleshooting control systems that use Allen-Bradley small logic controllers.
P-2 Related Documentation The following documents contain additional information regarding Rockwell Automation products. To obtain a copy, contact your local Rockwell Automation office or distributor.
P-3 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 number ICCG-7.1.
P-4 Rockwell Automation Support Rockwell Automation offers support services worldwide, with over 75 Sales/ Support Offices, 512 authorized Distributors and 260 authorized Systems Integrators located throughout the United States alone, plus Rockwell Automation representatives in every major country in the world.
Chapter 1 Module and Development Software Overview This chapter introduces you to the SLC 500™ BASIC and BASIC-T modules and the BASIC Development Software.
1-2 Module and Development Software Overview Figure 1.
Module and Development Software Overview 1-3 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 • execution of programs from memory modules • string manipulation support • DH485 network support • DF1 protocol support • full set of trigonometric function instructions • floating point calculations and conversion
1-4 Module and Development Software Overview Module LEDs There are eight LEDs on the front of the module. These LEDs are used for module diagnostics and operator interface. The LEDs and their indications are shown on page 1-4. Figure 1.2 Module LEDs BASIC ACT 485 FAULT BA LOW PR T1 LED1 PR T2 LED2 Table 1.1 Module LEDs LED ACT Status ON Indication The module is receiving power from the backplane and is executing BASIC code. Blinking The module is in Command mode.
Module and Development Software Overview BASIC Development Software (1747-PBASE) 1-5 The BASIC Development Software provides the user with a structured and efficient means to create BASIC programs for the module. This 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.
1-6 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 • communicating with a DH485 network or with an external source through a modem using DF1 protocol Module Integration The modul
Module and Development Software Overview 1-7 Module Programming Interface Your module can be programmed using an ASCII terminal with ASCII terminal emulation software. You can also use a personal computer with the BASIC Development Software (catalog number 1747-PBASE). Use an ASCII terminal to enter a BASIC program one line at a time to the module. Use a personal computer with the BASIC Development Software to create a BASIC program that is then downloaded to your module.
1-8 Module and Development Software Overview BASIC Development Software Interface (RS232) Use a personal computer with the BASIC Development Software (PBASE) to create a BASIC program that is then downloaded to your module. PBASE provides an efficient means to edit, compile (translate), upload, and download BASIC programs. Refer to the BASIC Development Software Programming Manual (publication number 1746-PM001A-US-P) for additional information on this software. Figure 1.
Module and Development Software Overview 1-9 BASIC Development Software Interface (DH485) In this configuration, the serial port on the personal computer interfaced with port DH485 on the module through a 1747-PIC Interface/Converter. Port DH485 must be configured as the program port with DH485 protocol. See chapter 3 for additional information on port configuration. Figure 1.
1-10 Module and Development Software Overview Figure 1.7 shows the module interfaced with a DH485 network through a 1747-AIC Isolated Link Coupler. The link coupler also provides an interface to the DH485 network for a personal computer with the BASIC Development Software. Figure 1.
Module and Development Software Overview 1-11 Figure 1.8 also shows the module interfaced with a DH485 network through a 1747-AIC link coupler. The link coupler also provides an interface to the DH485 network for a personal computer with the BASIC Development Software. In this configuration, a 1784-KR DH485 Interface Card must be installed in the personal computer. IMPORTANT Type PBASE/KR to select the driver software.
1-12 Module and Development Software Overview Figure 1.
Module and Development Software Overview 1-13 Figure 1.10 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.
1-14 Module and Development Software Overview Publication 1746-UM004A-US-P
Chapter 2 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 • concepts of connecting a modem to the module and be able to select the necessary components for your application Memory Requirements for BASIC Programming The module uses t
2-2 Component Selection Optional Memory Module The optional memory module provides non-volatile 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 Mother Board Daughter Board ATTENTION Do not expose the module to surfaces or other areas that may typically hold an electrostatic charge.
Component Selection 2-3 The data format of the module EEPROM and UVPROM optional memory modules is hexadecimal. The BASIC development software provides a hex file transfer option that can be used to upload and download hex files to the module EEPROM or UVPROM. The primary use of hex file transfers is to transfer the data from an EEPROM in one module to an EEPROM in another module. Hex file transfers can also be used to copy the data of an EEPROM to a UVPROM via a PROM programmer.
2-4 Component Selection Figure 2.
Component Selection 2-5 Figure 2.4 1747-C13 Cable Connection DH485 Communication Cable (Belden™ 9842) Link Coupler 1747-AIC SLC 500 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. The 24V dc can come from either the processor or an outside power source. The 1747-C10 or 1747-C11 cable carries 24V dc power from the processor to the link coupler.
2-6 Component Selection 1784-KR DH485 Interface Card The 1784-KR DH485 Interface Card enables your personal computer to communicate across the DH485 network to the module without the interface/ converter. Figure 2.3 shows a DH485 network configuration with the 1784-KR DH485 Interface Card and its host computer linked with the module through a link coupler. In this configuration, your personal computer must have the 1784-KR DH485 Interface Card installed in one of its expansion slots.
Component Selection 2-7 Figure 2.
2-8 Component Selection Publication 1764-UM001A-US-P
Chapter 3 Installing and Wiring Your Module After reading this chapter, you should be able to: • 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 Setting Module Jumpers The module has four sets of jumpers that you need to set. Jumpers JW1 and JW2 configure ports PRT1 and PRT2. Jumper JW3 configures the type of optional memory module.
3-2 Installing and Wiring Your Module Setting Jumper JW1 Use jumper JW1 to select one of the following configurations for port PRT1: • RS-232/423 • RS-422 • RS-485 Figure 3.2 JW1 Pin Assignments and Settings Pin Assignments RS-422 2 4 6 8 10 1 3 5 7 9 Daughter Board Daughter Board RS-232/-423 (shipped configuration) RS-485 Daughter Board Daughter Board ATTENTION All other jumper settings for JW1 are illegal and may cause damage to the module.
Installing and Wiring Your Module 3-3 Figure 3.3 JW2 Pin Assignments and Settings Pin Assignments RS-422 Daughter Board Daughter Board 9 7 5 3 1 10 8 6 4 2 RS-232/-423 (shipped configuration) RS-485 Daughter Board Daughter Board ATTENTION All other jumper settings for JW2 are illegal and may cause damage to the module Use the worksheet in appendix B to document the selected jumper setting of jumper JW2.
3-4 Installing and Wiring Your Module Figure 3.4 JW3 Pin Assignments and Settings SER SLC 500 BASIC MODULE FRN Pin Assignments CAT 6 SERIAL NO.
Installing and Wiring Your Module 3-5 Figure 3.5 JW4 Pin Assignments and Settings SER SLC 500 BASIC MODULE CAT FRN Pin Assignments SERIAL NO.
3-6 Installing and Wiring Your Module Installing Your module Once you have unpacked and set the jumpers on your module, you are ready to install it in your: • SLC 500 fixed controller expansion chassis • SLC 500 modular controller 1746 I/O chassis Your module may be installed in any open slot of your SLC 500 I/O chassis except the first slot of the first chassis, which is reserved for the processor module. Figure 3.
Installing and Wiring Your Module Wiring Your Communication Ports 3-7 The locations of the module’s communication ports, PRT1, PRT2, and DH485, are shown in Figure 3.7. Figure 3.7 Communication Ports BASIC BASIC-T 5 4 3 2 1 9 8 7 6 5 4 3 2 1 PR T1 5 4 3 2 1 Wiring to Ports PRT1 and PRT2 9 8 7 6 PR T1 9 8 7 6 5 4 3 2 1 9 8 7 6 PR T2 PR T2 DH485 DH485 Ports PRT1 and PRT2 can communicate to user devices through RS-232/423, RS-422, and RS-485 communication modes.
3-8 Installing and Wiring Your Module Table 3.1 Ports PRT1 and PRT2 Pin Assignments Pin RS-232/423 RS-422 RS-485 IBM AT Standard RS-232 Signals 1 Note 1 422 TXD - TRXD - DCD or CD 2 RXD 422 RXD - (3) RXD 3 TXD (2) (2) TXD 4 DTR (2) (2) DTR 5 COMMON COMMON COMMON COMMON 6 DSR 422 RXD + (3) DSR 7 RTS (2) (2) RTS 8 CTS (2) (2) CTS 9 (1) 422 TXD + TRXD + RI (1) In RS-423 mode, these pins are still connected to their RS-422 loads.
Installing and Wiring Your Module 3-9 DTE and DCE Overview IMPORTANT You need to know whether the device connecting to the module has a DTE or DCE interface. Figure 3.8 through Figure 3.12 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. Table 3.
3-10 Installing and Wiring 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. Table 3.
Installing and Wiring Your Module 3-11 Figure 3.9 RS-232/423 Wiring Diagram - Module to DTE Device (Hardware Handshaking Disabled) Basic DTE (2) (2) DTE 1 N.C. DCD (3) 2 3 RXD TXD TXD RSD 4 5 DTR COM DSR COM 6 DSR DTR 7 8 9 RTS CTS N.C. CTS RTS GND(1) 9-pin 25-pin 1 3 2 6 5 4 8 7 8 2 3 6 7 20 5 4 1 (2) (2) (1) Connect to the shield of the cable. (2) Jumpers are only needed if you cannot disable the hardware handshaking on the port. (3) This is a N.C.
3-12 Installing and Wiring Your Module Figure 3.12 RS-485 Wiring Diagram Basic 1 TRXD- TRXD- 2 3 4 5 COM COM 6 7 8 9 TRXD+ TRXD+ Wiring to Port DH485 Port DH485 can communicate to user devices through the DH485 communication mode. Use a 1747-C10 Cable or 1747-C13 Cable to connect the module to a link coupler interfaced with the DH485 network.
Chapter 4 Programming Overview This chapter provides an overview of the information needed to program your module.
4-2 Programming Overview Allocating SLC memory for the Module Your SLC 500 fixed or modular controller communicates to the module through the SLC backplane interface. The backplane interface transfers data from the CPU input and output image tables to the module input and output buffers as shown in Figure 4.1.
Programming Overview 4-3 Figure 4.2 SLC 5/02 to Module M0 and M1 File Transfer Word 0 Word 100 Word 1 . Word 101 . . . . . Word 62 Word 162 Word 63 Word 163 Word 0 Word 100 Word 1 . Word 101 . . . . . Word 62 Word 162 Word 63 Word 163 CPU M0 File CPU M1 File BASIC or BASIC-T Module Input Buffer BASIC or BASIC-T Module Output Buffer Module ID Codes Table 4.3 lists the ID codes needed to configure the memory of your SLC 500 fixed or modular controller. Table 4.
4-4 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. Table 4.4 lists the BASIC programming commands. Table 4.4 BASIC Commands Command CONT Function CONTinue program execution after a STOP statement or CONTROL-C command.
Programming Overview 4-5 BASIC Statements BASIC statements are programming instructions that are executed during Run mode. Typically these statements are used to control program execution. Table 4.5 lists the BASIC programming statements. Table 4.5 BASIC Statements Statement CLEAR CLEAR (S&I) CLOCK (1&0) DATA DIM DO-WHILE DO-UNTIL END FOR-TO-STEP GOSUB GOTO IF-THEN-ELSE INPUT LD@ LET NEXT ONERR ON-GOTO ON-GOSUB ONTIME PH0. PH1.
4-6 Programming Overview BASIC Operators BASIC operators are programming instructions that are executed during Run mode. Typically these operators perform a predefined operation on either variables or constants. Operators require either one or two operands. Table 4.6 lists the BASIC programming operators. Table 4.6 BASIC Operators Publication 1746-UM004A-US-P Operator ABS ( ) Function Return the absolute value of expression. Examples ABS (-3) ()+() Add expressions together.
Programming Overview 4-7 Table 4.6 BASIC Operators Operator ()<() Function Allow the first expression to be less than the second expression. Examples 9<10 ( ) <= ( ) Allow the first expression to be less than or equal to the second expression. X<=10 ()>() Allow the first expression to be greater than the second expression. 10>9 ( ) >= ( ) Allow the first expression to be greater than or equal to the X>=10 second expression.
4-8 Programming Overview After the line number, there may be a combination of BASIC commands, statements, operators, or CALLs. See Table 4.4, Table 4.5, and Table 4.6 for a list of BASIC commands, statements, and operators. Depending on the logic of your program, there may be more than one statement on a line. If so, each statement must be separated by a colon (:). To enter a BASIC program using an ASCII terminal follow these steps: 1. Select the program port using JW4. 2.
Programming Overview 4-9 5. Enter a line of the BASIC program at the system prompt [>]. /- 01 ) /- / * ,/+2/ )3 ,/ * 45- + 6+/ 07 A BASIC program line always begins with a line number and must contain at least one character, but no more than 68 characters. 6. Press to end the program line. Running a BASIC Program After entering your BASIC program, you are ready to run it. To run a BASIC program, type at the system prompt [>].
4-10 Programming Overview Editing a BASIC Program Line Through an ASCII Terminal When the module is in Command mode, you can edit the BASIC program that resides in RAM. Editing a BASIC program is done on a line-by-line basis. To edit an existing line in the BASIC program, type and the line number of the line to edit as shown on the following screen: /- 01 )-0 * The BASIC program line specified by the Edit command is displayed on the ASCII terminal.
Programming Overview 4-11 Table 4.7 BASIC Edit Operations Operation Move Use To Provide right/left cursor control. Key Strokes – moves the cursor one space to the right. – moves the cursor one space to the left. Replace Replace the character at the current cursor position. Insert Insert text at the current cursor position. Important: When you use the Insert command, all text to the right of the cursor disappears until you type the second .
4-12 Programming Overview Renumbering a BASIC Program When the module is in Command mode, you can renumber the BASIC program that resides in RAM. To renumber a BASIC program, you must enter a REN command at the system prompt [>]. Table 4.8 lists the commands, functions, and keystrokes needed to renumber your BASIC program. IMPORTANT • The REN command updates the destination of GOSUB, GOTO, ON ERR, ONTIME and ON GOTO statements.
Programming Overview Transferring Data 4-13 You can transfer data, through the use of various commands, between the SLC processor and: • port PRT2 • port PRT1 • port DH485 • the 1746-BAS or 1746-BAS-T module Transferring Data Between the SLC Processor and Port PRT2 Use port PRT2 to interface the module with external devices sending ASCII code (bar code decoders and printers) or DF1 packets (PLCs). The commands in the following table are used to transfer data either to or from port PRT2. Table 4.
4-14 Programming Overview In addition, the commands in the following table provide status of and control over the data transfer between the SLC processor and port PRT2 of the module. Table 4.9 Status and Control Commands Command MODE Purpose Sets the port parameters of PRT1, PRT2, and DH485. CALL 16 Enables interrupt capability when a DF1 packet is received. CALL 17 Disables the DF1 packet interrupt capability. CALL 30 Sets the port parameters for PRT2.
Programming Overview 4-15 Transferring Data Between the SLC Processor and Port PRT1 Use port PRT1 to interface the module with external devices sending ASCII code. The commands in the following table are used to transfer data either to or from port PRT1. Table 4.10 Data Transfer Commands Command PRINT@ Purpose Prints a string or variable to PRT1. INPUT@ Inputs a string or variable from PRT1. INPL@ Inputs a string or variable from PRT1. INPS@ Inputs a string or variable from PRT1.
4-16 Programming Overview Transferring Data Between the SLC Processor and Port DH485 Use port DH485 to interface the module with the DH485 network (other SLC processors). The commands in the following table are used to transfer data either to or from port DH485. Table 4.12 Data Transfer Commands Command CALL 14 Purpose Converts 16-bit signed integer located in the BASIC input buffer to BASIC floating-point.
Programming Overview 4-17 In addition, the commands in the following table provide status of the data transfer between the SLC processor and port DH485 of the module. Table 4.13 Status and Control Commands Command Purpose MODE Sets the port parameters of PRT1, PRT2, and DH485. CALL 86 Checks the remote write status of the DH485 common interface file. CALL 87 Checks the remote read status of the DH485 common interface file.
4-18 Programming Overview Figure 4.6 Data Flow Between the Module and SLC Processor BASIC INPUT BUFFER CALL 14/15 CALL 53 CALL 56 BASIC OUTPUT BUFFER CALL 14/15 16 bytes 16 bytes CALL 54 SLC M0 CALL 57 SLC M1 SLC OUTPUT IMAGE SLC INPUT IMAGE 128 bytes 128 bytes SLC Processor 1746-BAS or 1746-BAS-T Module In addition, the commands in the following table provide status of and control over the data transfer between the SLC processor and module. Table 4.
Programming Overview 4-19 The SLC processor and module operate independently of each other. The following CALLs allow the SLC processor and module to interrupt each other. Table 4.17 Interrupt CALLs SLC Fault Codes CALL CALL 16 Purpose Enables interrupt capability when a DF1 packet is received. CALL 17 Disables the DF1 packet interrupt capability. CALL 20 Enables SLC processor interrupt capability. CALL 21 Disables SLC processor interrupt capability.
4-20 Programming Overview Table 4.18 SLC Fault Codes SLC Fault Code 5AH Description Possible Cause Recommended Action Hardware interrupt problem. Module hardware problem. Module internal stacks, pointers, etc. (if XBY instructions are used) are corrupted by the user program. Module is trying to be configured using G files. Wrong M0/M1 file size is chosen. Verify that the module slot is enabled. Cycle power to the module to re-initialize parameters and re-run the program.
Appendix A Specifications Module Hardware Specifications The module hardware specifications are listed in the following tables. Table A.1 Power Consumption Operating Voltage 5V dc Current Requirement Module Only .150 A Current Requirement Module With Link Coupler .150 A 24V dc .040 A .125 A IMPORTANT If a Hand-Held Terminal, Data Table Access Module, or interface converter is connected to the link coupler, the additional backplane power draw of these components (shown in Table A.
A-2 Specifications Table A.4 Port Isolation Port PRT1 Isolation Backplane to Port Isolation Voltage 710V dc for 1 minute PRT2 Backplane to Port 710V dc for 1 minute PRT1 and PRT2 PRT1 to PRT2 710V dc for 1 minute IMPORTANT Port DH485 is not isolated. Table A.5 Clock/Calendar Accuracy Specification Accuracy Range ± 1 minute/month @ 25°C + 0, - 6 minute/month @ 60°C Table A.
Specifications Related Products A-3 Table 1.H lists the products related to the module. Table A.
A-4 Specifications Publication 176-UM04A-US-P
B Appendix 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 • jumpers JW1-JW4 Module Configuration Specify the connection information by filling in the boxes in the figure below. Figure 2.
B-2 Table B.1 Port PRT1 Configuration Port Configuration Selection Corresponding Jumper Position on JW1 PRT1 RS-232/423 Across pins 1 and 2, 3 and 4 RS-422 Across pins 5 and 6, 7 and 8 RS-485 Across pins 7 and 8, 9 and 10 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 PRT2 Configuration (Jumper JW2) See Figure 3.1 on page 3-1 for the locations of the four jumpers. See Figure 3.
B-3 Optional Memory Module Selection (Jumper JW3) See Figure 3.1 on page 3-1 for the locations of the four jumpers. See Figure 3.4 on page 3-4 for jumper JW3 pin assignments and settings. Specify the optional memory module selection for the system by filling in the table below. Table B.
B-4 Program Port and Protocol Selection (Jumper JW4) See Figure 3.1 on page 3-1 for the locations of the four jumpers. See Figure 3.5 on page 3-5 for jumper JW4 pin assignments and settings. Specify the Program Port and its protocol by filling in the table below. Table B.
Appendix C Lithium Battery Replacement, Handling, and Disposal This appendix contains important information you should know when using lithium batteries. Topics include: • battery replacement • battery handling • battery disposal 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.
C-2 Lithium Battery Replacement, Handling, and Disposal 3. Unplug the battery connector. See Figure 3.1 on page C-2 for battery connector location. The module has a capacitor that provides 30 minutes of battery IMPORTANT back-up while the battery is disconnected. Data in RAM is not lost if the battery is replaced within 30 minutes. 4. Remove the battery from the retaining clips. 5. Insert a new battery into the battery retaining clips. 6.
Lithium Battery Replacement, Handling, and Disposal Battery Handling C-3 The procedures listed below must be followed to ensure 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. • Do not ship on passenger aircraft. ATTENTION Do not charge the batteries. An explosion could result or the cells could overheat causing burns.
C-4 Lithium Battery Replacement, Handling, and Disposal A special provision of the DOT – E7052 (11th Rev., October 21, 1982, par. 8-a) provides that: Persons that receive cell and batteries covered by this exemption may reship them pursuant to the provisions of 49 CFR 173.22a in any of these packages authorized in this exemption including those in which they were received. The Code of Federal Regulations, 49 CRF 173.22a, relates to the use of packaging authorized under exemptions.
Index Numerics 1746-BAS BASIC Module 1-1, 2-4 1746-BAS-T BASIC-T Module 1-1, 2-4 1747-AIC Isolated Link Coupler 1-10, 1-11, 2-3, 2-4, 2-5 1747-C10 Cable 1-12, 1-13, 2-5, 2-6 1747-C11 Cable 1-10, 1-12, 1-13, 2-5 1747-C13 Cable 1-12, 1-13, 2-4 1747-KE DH-485/RS-232C Communication Interface Module optional memory module 2-2 overview 1-1 programming 4-1 programming interface 1-7 related products A-3 software features 1-3 typical configurations 1-6 battery back-up C-1 2-3 1747-M1 8K byte EEPROM 2-2, 3-3 1747-
2 Index DH485 communication cable 2-6 DH485 communication port 1-2, 1-3, 3-4, 3-12, 4-16 DH485 network cable requirements 2-6 interface card 1784-KR 1-12, 2-6 interfacing with the module and development software 1-3, 2-3 dial-up modem for DF1 communication 2-6 DTE 3-9 E editing a program line 4-10 EEPROM 2-2, 3-3 entering a program 4-7 environmental conditions A-1 H hardware features 1-2 hardware handshaking 3-8 hardware specifications clock/calendar accuracy A-2 environmental conditions A-1 maximum com
Index O 3 R optional memory modules 1747-M1 8K byte EEPROM 2-2 1747-M2 32K byte EEPROM 2-2 1747-M3 8K byte UVPROM 2-2 1747-M4 32K byte UVPROM 2-2 1771-DBMEM1 8K byte EEPROM 2-2 1771-DBMEM2 32K byte EEPROM 2-2 overview 2-2 worksheet B-3 overview 1-1 P PBASE 1-5 port isolation A-2 ports see communication ports 1-3 power consumption A-1 programming commands 4-4 creating and editing 4-7 data transfer between the SLC and BASIC module 4-2, 4-17 deleting a program line 4-11 editing a program line 4-10 enteri
4 Index W wiring to DH485 communication port 3-4, 3-12 wiring to PRT1 communication port 3-2, 3-4, 3-7 wiring to PRT2 communication port 3-2, 3-4, 3-7, B-2 worksheets BASIC module configuration B-1 optional memory module selection B-3 port PRT2 configuration B-2 Publication 1746-UM004A-US-P
Back Cover Publication 1746-UM004A-US-P - April 2000 2 Supersedes Publication 1746-6.1 - November 1994 © 2000 Rockwell International Corporation. Printed in the U.S.A.