Allen-Bradley Bulletin 2706 Dataliner User Manual Message Display DL5 Series
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.
Table of Contents Table of Contents Using this Manual Chapter Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P-1 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P-1 Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P-2 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P-2 1 - Introduction to the DL5 Chapter Objectives . . . . . . . . . .
Table of Contents 3 - Entering New Messages Chapter Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Edit vs. Run Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Selecting the Edit Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Edit Mode Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 Specifying Message Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents 5 - Run Mode Chapter Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Entering Run Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Run Mode - Parallel Operation . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Run Mode - Serial Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2 Description of Run Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents 9 - Using the Variable Data Feature Chapter Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variable Data Limits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating Messages with Embedded Variable Data. . . . . . . . . . . . Embedding a Decimal Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sending Variable Data Through the Serial Port . . . . . . . . . . . . . . Sending Variable Data Through the Parallel Port .
Table of Contents A - ASCII Character Set B - Cabling Diagrams Abreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1 Allen-Bradley T3 Terminal Serial Communications Cable (Catalog No. 2706-NC15) . . . . . . B-1 Allen-Bradley 1745-T45 Terminal, VT100 or IBM XT & Compatibles Serial Communications Cable (Cat. No. 2706-NC12) . . . . . . . . . .B-2 Allen-Bradley 6121 or T50 Terminal, IBM AT & Compatibles Serial Communications Cable (Cat.No. 2706-NC13) . . . . . . . .
Table of Contents toc--viii
Preface Using this Manual Chapter Objectives Read this chapter to familiarize yourself with the rest of the manual. You will learn about: • Contents of this manual • Intended audience • Conventions used This manual will instruct you on how to install and use your Dataliner DL5. display. The manual is divided into the following chapters: Chapter Title Purpose Using this Manual Provides an overview of the manual.
P-2 Using this Manual Chapter Title Purpose 13 Maintenance and Troubleshooting Provides general maintenance instructions. Also provides instructions on solving some of the most common operating problems. 14 Specifications Electrical, mechanical, environmental specifications Appendices, Glossary, Index Intended Audience No special knowledge is needed to enter or edit messages.
Chapter 1 Introduction to the DL5 Chapter Objectives This chapter briefly describes some of the key features and operating capabilities of the DL5. If you require more detailed information, refer to the section of the manual that describes the use of the feature or operating capability. Overview The DL5 stores messages of varying length within its own memory. The stored messages are displayed when the DL5 receives a command from your control system.
1-2 Introduction to the DL5 Main Features Serial or Parallel Triggering - Stored messages can be triggered by sending messages to the DL5 serial or parallel ports. Both the serial and parallel ports cannot be used at the same time. The Serial Trigger/ Configure DIP switch (SW1-1) on the back of the DL5 determines which port is used for triggering. DC Input - The parallel port of the DL5 accepts 5-24 volts DC. DL5s are powered by 12-24 volts DC.
Introduction to the DL5 1-3 Memory Storage Capacity The DL5 stores messages in blocks of 16 characters. Message blocks can be strung together to form messages longer than 16 characters. The one and two line 2Kbyte displays can store 94 message blocks (16 characters). The two line 8Kbyte displays can accommodate up to 387 message blocks. Both the one line and two line displays store messages in an EEPROM. No batteries for memory backup are required.
1-4 Introduction to the DL5 2706-UM001A-US-P
Chapter 2 Getting Started Chapter Objectives In this chapter, you will learn how to set up the DL5 for desktop use. You will also become familiar with the opening menus and prompts. Initial Desktop Hookup To begin desktop programming of the DL5, you must have the following items: • 12-24 VDC power supply. • An Allen-Bradley Industrial Terminal (Catalog No.
2-2 Getting Started Initial Desktop Setup To setup the DL5, perform the following steps: Step 1 Connect DC power to the DC line terminals (TB2) on the back of the DL5. Note: The input voltage must be between 12 and 24 volts DC. ATTENTION: To avoid system ground loops, the same power supply must be used for the parallel port and the power input for the DL5. ! The terminals are labeled as shown below. For additional power supply requirements refer to the specifications listed in Chapter 14.
Getting Started 2-3 Step 3 Connect the programming device communications cable. Attach one end of the communications cable to an Allen-Bradley Industrial Terminal, a DTE Terminal, or computer. Since there are variations between the connections required, refer to the following guidelines: • If you are using an Allen-Bradley Industrial Terminal, connect the “D” type connector on the communications cable (Catalog No. 2706-NC15) to port B on the terminal.
2-4 Getting Started Initial Power Up of the DL5 When DC power is applied to the DL5, it will display: '/ / Two separate displays on 1-Line DL5 9[ [[ All of the light segments are turned on. 7(67,1* Wait several seconds for the next display: 0(025< [ . The memory display indicates the device memory capacity: • 2Kbyte for Catalog No. 2706-D11J2 and -D21J2 • 8Kbyte for Catalog No. 2706-D21J8.
Getting Started 2-5 Then the DL5 displays the current run mode: (Numeric, Priority, Round Robin, Binary or BCD) Finally, it will indicate it is entering the run mode and display the AUTORUN message. Note: The DL5 will always come up (after power down) in a run mode. This will be the last run mode that the unit was in before power down. The initial (out-of-the-box) default mode is numeric. Press the [ESC] (Escape) key three times to exit the run mode. You will then be shown the RUN? prompt.
2-6 Getting Started Responding to a Yes or No Prompt There are three types of prompts that require a response: • Yes or No prompts • Numeric prompts • Mnemonic prompts The yes or no prompts appear as a word or words followed by a question mark (?). You must respond to a yes or no prompt with either the letter “Y” (Yes) or the letter “N” (No).
Getting Started Responding to a Numeric Prompt 2-7 The other type of prompt you will encounter is the numeric prompt. You must respond to a numeric prompt with a number. A numeric prompt will appear as a word or words followed by a colon (:).
2-8 Getting Started Responding to a Mnemonic Prompt 2706-UM001A-US-P The last type of prompt you must respond to is a Mnemonic Prompt. These only occur when selecting a run mode within the Special Functions menu of the display. These are entered just like numerics. Only alpha characters are accepted. If an invalid mnemonic is entered, the original prompt with the current run mode mnemonic will be displayed.
Getting Started Using the Main Menu 2-9 There are three selections within the main menu. They are: 1) RUN. While in the run mode, the DL5 accepts message trigger commands or real time variables (data) from the controller and then displays the appropriate message or data. 2) EDIT. Answering Yes to Edit allows you to create new messages or modify old messages. 3) SPECIAL FUNCTIONS. The special functions selection allows you to access special routines such as debug or memory clear functions.
2-10 Getting Started Returning to the Main Menu Most functions (except Run) will return you to the main menu when they have been completed. However, you can return to the main menu at any time by simply pressing the [Esc] key three consecutive times. When executed from the Run or Special Functions Modes, this will return you to the RUN? prompt of the main menu. However, when in the Edit Mode pressing the [Esc] key three consecutive times will return you to the Edit? prompt of the Main Menu.
Chapter 3 Entering New Messages Chapter Objectives In this chapter you will learn: • How to assign attributes to a message. Message attributes define how a message will be displayed. • How to enter messages. Edit vs. Run Mode Using the DL5 is a three step process: 1. First, messages are entered into the DL5’s memory while in the edit mode. 2. Next, the run mode, autorun message, and operating characteristics of the serial and parallel ports are selected using the special functions menu. 3.
3-2 Entering New Messages Edit Mode Menu EDIT? Press:[Y] NUMBER: Enter Number NO ROOM! If Memory Full If Message Exists SHOWS PORTION OF EXISYING MESSAGE To edit or change the message, use the edit commands described in Chapter 4 If No Message Exists USE BOTH? WAIT TIME: Press:[Y] Enter Time Press:[N] USE LINE 1? AUTO CLEAR? Press:[Y] Press: [Y] or [N] Press:[N] USE LINE 2? Press:[Y] Press:[N] AUTO REPEAT? Press: [Y] or [N] Press:[N] USE LEAST? SCROLL MODE? FLASH MESG? Press:[Y] Pre
Entering New Messages Specifying Message Attributes 3-3 After you have entered the edit mode and selected a new message number to edit, you must specify the message attributes. The message attributes determine how the message is displayed. The DL5 prompts for each attribute, one at a time. You must respond to all the attribute prompts that are displayed. Note: If any attribute setting is changed and then the [Esc] key is pressed three times, the changed attribute is not saved.
3-4 Entering New Messages USE BOTH? Selecting the USE BOTH option will automatically display the message on both lines of the display as a line mode message. A multi-line message will display with the first line of the message on the first line of the display. The next line of the message is displayed on the second line of the display. If the message is longer than the number of lines of the display, the DL5 will wait for the “wait time,” and then show the remaining lines of the message.
Entering New Messages 3-5 Selecting Line or Scroll Mode If you are using a single line DL5, the first prompt you will see displayed is the prompt for the line or scroll mode option. The prompting for line or scroll mode will also be displayed if you are using a two line DL5 and you did not choose the USE BOTH display option. The prompt will appear like this: SCROLL MODE? If you do not select the SCROLL MODE option, the line mode will be automatically selected.
3-6 Entering New Messages Auto Clear Option The next prompt that you must respond to controls whether or not the display will clear after the message is shown. The prompt appears like this: AUTO CLEAR? If you select the AUTO CLEAR option, the DL5 will clear the display after the message has been displayed for the requested wait time. If you do not select the AUTO CLEAR option, the last block of the message will remain on the display until it is replaced with another message.
Entering New Messages 3-7 Default Values for Message Attributes All of the message attributes have default values. The first time you enter a message into a new DL5, or one which has had its memory cleared, the DL5 specifies a default value. From then on, the default values for a new message are the same as the previous message you entered. This feature allows you to quickly enter a number of messages when all of the messages have the same or similar attributes.
3-8 Entering New Messages If you would enter any additional characters, the original characters would be overwritten with new characters. If you would type in the message would appear like this: ALLEN-BRADLEY*#1 If you want to enter a message that is comprised of more than 16 characters (one block) in length, you must press the [Ctrl] and [J] keys simultaneously after the first message block is entered. The DL5 will then move the cursor to the beginning of the next block of text.
Entering New Messages Entering a Sample Message 3-9 The quickest way to learn how to use the DL5 is to enter some messages. This section provides instructions on entering a sample message. Note: Default values will appear on all of the message attribute prompts. If the default value is the desired response, press the [Retrn] key to accept the default value. If necessary, refer back to Chapter 3 descriptions of default values. To enter the sample message, perform the following steps: 1.
3-10 Entering New Messages 5. Press the [Y] and [Retrn] keys in response to the USE LINE 1? option. The DL5 will display: SCROLL MODE? 6. Press the [N] and [Retrn] keys in response to the SCROLL MODE? prompt. This will select the message to be displayed in the line mode. The DL5 will display: WAIT TIME: 7. You want each block of the message to be displayed for three seconds. Press the [3] and [Retrn] keys to select a wait time of 3. The DL5 will display: AUTO CLEAR? 8.
Entering New Messages 3-11 13. Enter the second part of the message . The message will appear on the display: IS FULL* 14. You have completed entering the message. You can see how the message will appear when triggered by pressing the [Ctrl] and [R] keys simultaneously. The DL5 will flash the first block of the message for approximately three seconds.
3-12 Entering New Messages 2706-UM001A-US-P
Chapter 4 Reviewing and Editing Messages Chapter Objectives This chapter describes how to review and edit existing messages using DL5 edit commands. Using a programming terminal, you can display a previously entered message as it would normally be displayed in the run mode. To display a message: Reviewing a Message 1. Make sure the following prompt is displayed: EDIT? To get the EDIT? prompt from the Run mode, press [Esc] three times, answer [N] to RUN? and press [Retrn]. 2.
4-2 Reviewing and Editing Messages Displaying the Amount of Memory Remaining You can command the DL5 to display the amount of memory (message blocks) remaining for new messages or additions to existing messages. To display the number of message blocks remaining, press the [Ctrl] and [F] keys simultaneously while the display is in the edit mode showing part of a message. The DL5 will display: FREE SPACE 0020 The number that is displayed is the number of message blocks remaining.
Reviewing and Editing Messages Selecting a Message to Edit 4-3 To edit a previously entered message, perform the following steps: 1. Make sure the following prompt is displayed. EDIT? Note: To get to the EDIT? prompt from the Run Mode, press [Esc] three times, answer [N] to RUN? and press [Retrn]. 2. Press the [Y] and [Retrn] keys to enter the edit mode. The DL5 will display: NUMBER: 0 3. Enter the message number of the message that you want to edit and then press the [Retrn] key.
4-4 Reviewing and Editing Messages Back One Message Block [Ctrl] [K] This command moves the cursor one message block towards the beginning of the message. If the cursor is already at the first message block in the message, the DL5 will ignore the command. You select the back one message block command by pressing the [Ctrl] and [K] keys. Deleting a Character You can delete a character by typing in a new character directly over the old character.
Reviewing and Editing Messages Inserting a Message Block 4-5 You can insert a message block (if free message blocks are available) between two previously existing message blocks by pressing the [Ctrl] and [I] keys. The new message block is inserted after the message block that was being displayed when the insert message block command was pressed.
4-6 Reviewing and Editing Messages Editing Message Attributes To edit the previously entered attributes of a message, perform the following steps: 1. Make sure the following prompt is displayed: EDIT? Note: To get to the EDIT? prompt from the Run Mode, press [Esc] three times, answer [N] to RUN?, and press [Retrn]. 2. Press the [Y] and [Retrn] keys to enter the edit mode. The DL5 will display: NUMBER: 0 3. Enter the message number of the message you want to edit and then press the [Retrn] key.
Chapter 5 Run Mode Chapter Objectives This chapter describes how to enter and exit run mode. You will also learn how the DL5 operates while in run mode. Entering Run Mode Run Mode - Parallel Operation To enter run mode for parallel operation: 1. Make sure the Serial Trigger / Configure DIP switch (SW1-1) is in the DOWN (Configure) position. Configure Not Used DOWN SW1 1 2 2.
5-2 Run Mode Run Mode - Serial Operation To enter the serial triggering run mode: Move the DIP switch (SW1-1) to the UP (serial trigger) position. Serial Trigger Not Used UP SW1 1 2 This immediately switches the DL5 from the edit to run mode. The operation of the serial port changes from programming to serial message triggering. Note: Any message edits or menu entries are terminated when the DIP switch position is changed.
Run Mode Description of Run Mode 5-3 In the run mode, the DL5 waits for the host to send message triggers and/or variable data. The DL5 receives message triggers and variable data through either the parallel or serial port. The serial and parallel ports cannot be active at the same time. The Serial Trigger/Configure DIP switch determines the active port (Serial Trigger position = serial port, Configure position = parallel port).
5-4 Run Mode 4. After the DL5 completes the display of message number 27, the DL5 removes the message trigger for message number 18 from the message buffer and then displays message number 18. The message buffer is now ready to accept another message number. Control System DL5 Message Buffer Message #18 is displayed Note: While in the priority or round robin modes of operation, the DL5 does not store message triggers in the buffer.
Chapter 6 Using the Serial Port Chapter Objectives The DL5 has a full duplexed RS-232 serial port which is used for: • communication with the offline programmer and for programming input from a “dumb” ASCII terminal. • serial triggering of messages The operation of the serial port is determined by the Serial Trigger/ Configure DIP switch on the back of the DL5 see page 2-2. The RS-232 serial port is a 9-pin male D-shell connector located at the rear of the DL5.
6-2 Using the Serial Port RS-232 Signals The DL5’s RS-232 port uses Transmit Data signal, Receive Data signal, and Signal Common. The Clear To Send, Data Carrier Detect, and Data Set Ready pins are tied high (+12V) by the DL5, allowing direct connection of the DL5 to terminals or computers requiring a request to send signal. No jumpers at the terminal or computer connector should be required.
Using the Serial Port Serial Port Protocol 6-3 When the DL5 is set to be triggered through the serial port, use the following protocols to trigger messages and display variable data: Message Trigger [Ctrl][T] Use the CTRL-T command to trigger messages while the DL5 is in the binary and BCD modes. The message number and address are decimal values.
6-4 Using the Serial Port Variable Data [CTRL][V] Use the CTRL-V command to send data for display in Binary, BCD, Numeric, Priority, and Round Robin modes. All values are decimal values.
Chapter 7 Using the Parallel Port Chapter Objectives This chapter provides: • A description of the parallel port. • Data format requirements for parallel input. • Descriptions and examples of message triggering. • Parallel port interface examples. Note: This chapter describes how you can use the parallel port to trigger messages. If you require information on how to input variable data, refer to Chapter 9.
7-2 Using the Parallel Port Parallel Port Connections (TB1) TB2 TB2 1 COM 2 12-24V DC Input 12 1 2 SW1 SW1 1 Serial Trigger / Configure 2 Not Used TB1 PD D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 RS-232 PARALLEL PORT 5-24 VDC INPUT Parallel Port • Terminals D0 through D15 are for message number and data input. • Terminal PD is for the enabling or disabling of the parallel port. If PD is tied high, the port is disabled and the DL5 will ignore data on data lines D0-D15.
Using the Parallel Port Selecting BCD or Binary Data Format 7-3 The parallel port will accept data and message triggers in either a binary or Binary Coded Decimal (BCD) format or in non-coded discrete form which allows the DL5 to easily replace pilot lights as described in Chapter 10. Each numbering system, binary or BCD, has its own merits. Your choice will often be based upon the format used by your controller.
7-4 Using the Parallel Port Using Binary Data Input In the binary (Run) mode, the DL5 interprets data on terminals D0 through D13 as binary data. Terminals D14 and D15 are the strobe lines. Terminal D0 represents the least significant digit and D13 represents the most significant digit. A data line may either be at ground level, which represents a binary value of 0, or a data line may have a voltage present, which represents a binary value of 1.
Using the Parallel Port Using BCD Data Input 7-5 The fourteen data lines can also be used to input BCD formatted data. The BCD numbering system uses a group of four data lines to represent a single decimal digit. The table below shows the value of each data line. Selecting the BCD run mode is explained in Chapter 8.
7-6 Using the Parallel Port Logic Levels The DL5’s parallel port accepts DC inputs of 0-24 volts. These input voltages can be used to trigger messages or transfer variable (numeric) data. The DL5 interprets the voltages that are present on the data lines as either a “High” or “Low” condition. There is also a third state which should be avoided, an in between or indeterminate state. The indeterminate state occurs when the input voltage is between the “High” voltage range and the “Low” voltage range.
Using the Parallel Port Using the Numeric (Run) Mode 7-7 In this mode, the DL5 interprets inputs into the parallel port only as BCD numeric data and immediately displays the BCD number. Only line 1 of the DL5 is used. Inputs to the first twelve terminals (D0 through D11) are always interpreted as three BCD digits.
7-8 Using the Parallel Port Example: You want to display the following number and decimal point in the DL5: 1 2 3 4 5 6 You would send data to the parallel port in the following sequence: 1. D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 Clears the display and sets the decimal point. And positions the decimal point 6 places from the right of the display. 2.
Using the Parallel Port 7-9 Example: You want to change the number in the previous example from 123.456 to 123.789999: 1 2 3 7 8 9 9 9 9 You would send data to the parallel port in the following sequence: 1. D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 1 1 0 1 0 1 1 1 1 0 0 0 1 0 0 1 Directs BCD digits to overwrite the fourth 3 character position. And sends the BCD number 789. 2.
7-10 Using the Parallel Port Numeric Mode and Autorun Message Using a two line DL5, the numeric mode can display an autorun message on line two in addition to the numeric data on line one. The autorun message is selected as described in Chapter 8. It should be programmed to appear on line two with autoclear set to NO. Each time the display enters the run mode or is powered up, the autorun message will appear on line two. The numeric data being sent will appear on line one.
Using the Parallel Port 7-11 Using DC Outputs to Trigger the There are two types of DC outputs: DL5 • Hard contact outputs Hard contact outputs contain mechanically operated contacts. Examples of hard contact outputs include relays, push buttons, limit switches, and contact output modules such as Allen-Bradley’s PLC module (Catalog No. 1771-OW) or SLC module (Catalog No. 1746-OW16). Any contact that does not have a leakage current while in the OFF state can be considered a hard contact device.
7-12 Using the Parallel Port Determining Current Requirements For DC Outputs You must check to make sure that the DC outputs supplying the parallel port can supply enough current to handle the requirements of the DL5’s parallel port. The table below lists the current requirements for one DL5 parallel port input. Parallel Port Typical Requirements for DC Outputs 5V DC Input 3.0 mA 12V DC Input 7.3 mA 24V DC Input 14.
Using the Parallel Port Parallel Port Power Supply Requirements The DL5 parallel ports require an input voltage source between 5-24 VDC with peak-to-peak noise and ripple less than 5% of the input voltage. ! Timing Requirements of the Parallel Port 7-13 ATTENTION: To avoid ground loops, the same power supply that powers the display must be used to supply the parallel port. The DL5 reads (scans) the data lines periodically.
7-14 Using the Parallel Port The following are descriptions of what occurs during each of the four timing intervals (t0, t1, t2, and t3): During t0, the trigger for message No. 1 and strobe line D15 to indicate message number are placed on the data lines. During t1, the message trigger and strobe are kept unchanged at the parallel port for a minimum of 110 milliseconds. During t2, the trigger for message No.
Chapter 8 Special Functions Chapter Objectives In this chapter you will learn how to: • • • • Introducing the Special Functions Menu set the electrical characteristics and operating mode of the parallel port use debug mode clear memory set the autorun message number The special functions menu is accessed from the main menu. You select the special functions by pressing the [Y] key then the [Retrn] key at the SPECIAL FUNC? prompt.
8-2 Special Functions The figure below shows a flow chart of the Special Functions menu.
Special Functions Entering the Special Functions Menu 8-3 To enter the special functions menu, follow the steps below. 1. Make sure the RUN? prompt is displayed: RUN? Note: To get the RUN? prompt from the run mode, press [Esc] three times. From Edit mode it is also necessary to answer [N] to EDIT? and SPECIAL FUNC?. 2. Press the [N] and [Retrn] keys. The DL5 displays: EDIT? 3. Press the [N] and [Retrn] keys. The DL5 displays SPECIAL FUNC? 4.
8-4 Special Functions SET PORT Special Function The set port function allows you to set the following parallel and serial port parameters. • positive or negative logic (high true or low true) of the parallel port • baud rate (300, 1200, or 9600) of the RS-232 serial port • address of the DL5 (for serial triggering) You enter the set port function by pressing the [Y] and [Retrn] keys in response to the SET PORT? prompt.
Special Functions 8-5 After you provide an address, press [Retrn] and the DL5 will display the beginning RUN? prompt. Run Mode Special Functions The run mode determines how the DL5 will interpret the data present on the parallel port. The DL5 is shipped in the numeric mode. SET RUN MODE?N To change or view the run mode selection, respond to the SET RUN MODE? prompt by pressing [Y], then [Retrn].The following appears on the display: RUN MODE=xx Where xx is the mnemonic for the last entered run mode.
8-6 Special Functions Debug Special Function The Debug special function is very valuable if you are having difficulty triggering messages properly in the run mode. The debug function allows you to visually determine whether or not a voltage is applied to a DL5 data line. If you respond to the DEBUG? prompt by pressing the [Y] and [Retrn] keys, the DL5 displays the status of the data lines: 0000010000010011 The debug mode display consists of sixteen characters (ones and zeros).
Special Functions CLEAR MEMORY Special Function 8-7 The clear memory special function clears all messages from the DL5 EEPROM memory. To clear the DL5 memory perform the following steps: 1. Press the [Y] and [Retrn] keys in response to the CLEAR MEMORY? prompt. The DL5 displays: SURE?N 2. Press the [Y] and [Retrn] keys in response to the SURE? prompt. The DL5 displays: POSITIVE?N 3. Press the [Y] and [Retrn] keys in response to the POSITIVE? prompt.
8-8 Special Functions 2706-UM001A-US-P
Chapter 9 Using the Variable Data Feature Chapter Objectives In this chapter you will learn how to insert up to five digits of variable data in a message. You will learn: • how to program messages with embedded variables. • the format of the variable data. • timing requirements for the transfer of variable data. Variable Data Limits The DL5 can accept message triggers and variable data using either the parallel or serial port.
9-2 Using the Variable Data Feature Creating Messages with Embedded Variable Data You can program variable data within a message while the message is being created in the edit mode. To embed one digit of a variable, press the [Ctrl] key and [V] keys simultaneously at the location in the message where the variable digit is to appear. The [Ctrl] and [V] command will insert a caret ^ in the message.
Using the Variable Data Feature Embedding a Decimal Point 9-3 You can display numbers which have decimal points. The decimal point is inserted just like any other character and it takes up one full character space. Insert a decimal point before or after the [CTRL] [V] by typing [.]. For example, the following steps would be required to create the message “SPEED IS . FPS”. 1. Enter the following message: 63((' ,6 2. Enter the first variable digit by pressing the [Ctrl] and [V] keys: 3. Press the [.
9-4 Using the Variable Data Feature Parallel Port Strobe and Data Bits The DL5 uses the sixteen data lines (D0 through D15) to input both variable data and message triggers. Data lines D0 through D13 transfer the fourteen data bits and data lines D14 and D15 are the two strobe lines. The strobe lines indicate whether the data on the data lines is a message number or variable data. There are four possible combinations of the two strobe lines.
Using the Variable Data Feature Parallel Port Timing Requirements 9-5 The following is an example of how the strobe commands are used. In this example, message #12 , which contains a two digit variable, is triggered. The message that was entered for message #12 appears like this: 63((' ,6A A)36 First the controller sends the variable value (BCD format) for message #12 to the DL5. Then the controller sends the trigger for message #12.
9-6 Using the Variable Data Feature Note: The PLC program scan time must be added to the hold time. If the scan time is 10 milliseconds, then the minimum data hold time in the PLC program should be 120 milliseconds to make sure data is held at the DL5 for the minimum 110 milliseconds. To summarize the timing requirements: • Data and strobes are set all at once. • Once data and strobe lines are set, they must remain unchanged for a minimum of 110 milliseconds.
Using the Variable Data Feature Suggestions on Using the Variable Data Feature 9-7 Message attribute settings are important to the proper functioning of the variable data feature. Refer to Chapter 3 for review of message attributes. The following message attribute settings are recommended. Line Selection recommendations: • Do not use the scroll mode when variables are within a message. The message should appear as one or two lines.
9-8 Using the Variable Data Feature 3. The DL5 will then display the message: 2) %$' 4. The controller then transmits a new variable “2040”. 5. The DL5 will then display the message with the new variable data: 2) %$' 6. To enter and display a different message with embedded variable data, the controller must first trigger a programmed blank message to stop display of the variable message. 7. The controller can now send the variable for the new message. 8.
Chapter 10 Using the DL5 Parallel Port to Replace Pilot Lights Chapter Objectives This chapter shows you how to replace up to 16 pilot lights with a single DL5. Descriptions of both the priority and round robin operating modes are provided. Description of Input Modes The DL5 has 2 modes of operation which allow you to replace pilot lights: • Round Robin input mode - while in the round robin mode of operation, the DL5 will look at the sixteen data lines as individual inputs.
10-2 Using the DL5 Parallel Port to Replace Pilot Lights Round Robin Mode In the Round Robin mode of operation you can specify both an OFF state message and an ON state message for each input. Messages are scanned in sequence beginning with data line D0 and ending with data line D15. If several inputs are ON, the DL5 displays the messages in the sequence that they are scanned. The following table lists the message numbers that are assigned to each of the sixteen inputs. Data Line No. ON Message No.
Using the DL5 Parallel Port to Replace Pilot Lights 10-3 When the DL5 is placed in the round robin mode of operation, the DL5 begins by looking at the first data line D0. One of three events will occur depending upon the condition of the data line and whether or not a message is programmed: • If data line D0 is in an ON state, the DL5 will display message #1 (if message #1 is programmed). Message #1 is the ON state message for data line D0.
10-4 Using the DL5 Parallel Port to Replace Pilot Lights Priority Mode In the priority mode of operation you can only specify an ON state message for each input. If several inputs are ON, only the highest priority message will be displayed. The following table lists the message numbers that are assigned to each of the sixteen inputs. Data Line No. ON Message No. OFF Message No.
Using the DL5 Parallel Port to Replace Pilot Lights Using the Round Robin Input Mode 10-5 If you want to operate the DL5 in the Round Robin mode of operation, perform the following steps: 1. You must decide whether the DL5 will be set for positive or negative logic. If positive logic is selected, voltage on a data line will represent an ON condition. If negative logic is selected, the absence of voltage on a data line represents an ON condition. 2.
10-6 Using the DL5 Parallel Port to Replace Pilot Lights Using Priority Input Mode In Priority Input mode, only one message (the highest priority) can be on the screen at a time. If you want to operate the DL5 in priority mode, follow these steps: 1. You must decide whether the DL5 will be set for positive or negative logic. If positive logic is selected, voltage on a data line will represent an ON condition. If negative logic is selected, the absence of voltage on a data line represents an ON condition.
Chapter 11 Using the DL5 to Replace BCD Displays and Lookup Tables Chapter Objectives This chapter provides instructions on how to replace a 2 or 3-digit BCD numeric display and any associated lookup tables with a single DL5. Replacing a BCD Fault Code Display The first step in replacing a BCD display is to determine if your DL5 has enough memory to store all of the BCD codes. Typically a BCD display is used in conjunction with a lookup table.
11-2 Using the DL5 to Replace BCD Displays and Lookup Tables 2706-UM001A-US-P
Chapter 12 Installation Instructions Chapter Objectives In this chapter you will learn how to: • Mount the DL5 in a panel or an enclosure. • How to wire the DL5 to your control system. Grounding Grounding is an important safety measure in installing the DL5. As with all solid-state systems, grounding also helps limit the effect of noise due to electromagnetic interference (EMI). The DL5 mounting studs and nuts (once tightened) connect the DL5 chassis to your equipment ground.
12-2 Installation Instructions ! Mounting the DL5 ATTENTION: To avoid ground loops and damage to the equipment, the same power supply must be used for the parallel port and the power input to the DL5. You can mount the DL5 in a custom panel or enclosure. When the DL5 is properly installed, the faceplate of the DL5 provides a NEMA Type 12/13 and 4 enclosure integrity rating. To mount the DL5: 1. Punch and drill the appropriate mounting holes in the enclosure or panel.
Installation Instructions 12-3 DL5 Mounting Dimensions in Inches (Millimeters) TOP FRONT 6.25 (158.8) 5.25 (133.4) DATALINER 3.12 (79.3) 4.31(108.0) Max Depending On Panel Thickness PANEL 0.22(5.6) Max PANEL CUTOUT DIMENSIONS 5.75 (146.1) 5.38 (136.7) 2.25 (57.2) Cutout 1.31 (33.3) 1.12 (28.6) 2.88 (73.2) 0.171 (4.
12-4 Installation Instructions Power Supply Requirement ! ATTENTION: To avoid system ground loops and damage to equipment, the same power supply must be used for the parallel port and the power input to the DL5. The power supply used to power the DL5 and to supply the parallel port data lines must meet the following specifications: Supply Voltage: 12-24 VDC Ripple: 5% of input voltage p-p (max.) Noise: 5% of input voltage p-p (max.
Installation Instructions 12-5 Wiring the DL5 (Rear View) Switch 1 (SW-1) Enables Serial Trigger / Configure UP = Serial Trigger DOWN = Configure Configure Not Used Serial Trigger Not Used UP DOWN 1 2 1 2 Not Used DC Line Terminals TB2 SW1 SW1 1 Serial Trigger/Configure 2 Not Used TB1 TB2 Terminals 1-2 COMMON DL5 Power Terminals 12-24V DC 12-24V DC Required TB2 1 COM 2 12-24V DC Input 12 1 2 PD D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 RS-232 PARALLEL PORT 5-24 VDC INPUT T
12-6 Installation Instructions Power / Parallel Port Wiring The parallel port data inputs and power inputs are wired by means of pull-off terminal strips. These strips may be removed and wired separately, and then inserted onto the unit after the unit is mounted in the enclosure. 1. Connect a 12-24 VDC input voltage source to the DL5 power terminals (TB2). • The hot lead of the power source is connected to terminal #2 (12-24 VDC). • The common lead of the power source is connected to terminal #1.
Chapter 13 Maintenance and Troubleshooting Troubleshooting Chart This chapter provides general maintenance and troubleshooting instructions. A troubleshooting chart is provided to aid you in determining the cause of a malfunction. The table below lists the most common operating problems and possible solutions. The DL5 does not contain user serviceable components. Troubleshooting Chart Problem Probable Causes Corrective Action(s) Reference DL5 does not power up. 1.
13-2 Maintenance and Troubleshooting Problem Probable Causes Messages do not trigger properly. 1. Parallel port voltages are not per DL5 requirements. Messages are not displayed when 2. Serial Trigger / Configure DIP triggered. switch SW1-1 is not in correct position. “INVALID MSG#” is displayed on DL5 3. Message number is not present on the DL5 data lines for the required hold time. 4. Strobe lines are not being set to indicate message numbers. 5. Incorrect Run mode is selected. 6.
Chapter 14 Specifications Electrical Input Power Requirements Current: 250 mA maximum steady-state @ 12 VDC input. Power: 3 Watts maximum Ripple: 5% of input voltage p-p maximum Noise: 5% of input voltage p-p maximum Voltage 12-24 VDC Operating and Inrush Currents 12 VDC 250 mA oper. (300 mA inrush) 24 VDC 125 mA oper. (300 mA inrush) Parallel Port 16 data input lines (14 data lines and 2 strobe lines for BCD and Binary modes) and 1 parallel port select input.
14-2 Specifications Data Input Current (typical per input) 5 VDC 3.0 mA 12 VDC 7.3 mA 24 VDC 14.6 mA Serial Programming Port RS-232 Memory • 2K EEPROM - 94 message blocks • 8K EEPROM - 387 message blocks Environmental Operating Temperature 32°F to 122°F (0° to 50°C) Storing Temperature -40° to 185°F (-40° to 85°C) Humidity 5% to 95% - No condensation NEMA NEMA Type 12, 13 and 4 (indoor use only) panel mount. Noise Susceptibility Passes ICS 2–230 showering arc noise immunity test.
Specifications Display Characteristics 14-3 Character Height One line display - .262 in. (6.65 mm.) Two line display - .216 in. (5.5 mm.) Character Set Alphanumeric - upper case only Characters Per Line 16 Character Type Vacuum fluorescent, 14 segment (plus “,” and “.”) characters Approximate Viewing Distance 10 feet (3 meters) Programming Using RS-232 port and an ASCII ”dumb terminal” or IBM compatible computer with off-line program.
14-4 Specifications 2706-UM001A-US-P
Appendix A ASCII Character Set 2706-UM001A-US-P
A-2 ASCII Character Set 2706-UM001A-US-P
Appendix B Cabling Diagrams Abbreviations Allen-Bradley T3 Terminal Serial Communications Cable (Catalog No. 2706-NC15) The following table describes the abbreviations used in this appendix.
B-2 Cabling Diagrams Allen-Bradley 1745-T45 Terminal, VT100 or IBM XT & Compatibles - Serial Communications Cable (Cat. No.
Cabling Diagrams Allen-Bradley 6120 or Industrial PC / XT Serial Communications Cable (Cat. No.
B-4 Cabling Diagrams 2706-UM001A-US-P
Appendix C Message Display Worksheets DL5 One Line Worksheet MESSAGE NUMBER MESSAGE NUMBER MESSAGE NUMBER MESSAGE NUMBER MESSAGE NUMBER MESSAGE NUMBER MESSAGE NUMBER MESSAGE NUMBER Scroll Mode = Wait Time = Auto Clear = Auto Repeat = Flash Message = Scroll Mode = Wait Time = Auto Clear = Auto Repeat = Flash Message = Scroll Mode = Wait Time = Auto Clear = Auto Repeat = Flash Message = Scroll Mode = Wait Time = Auto Clear = Auto Repeat = Flash Message = Scroll Mode = Wait Time = Auto Clear = Auto R
C-2 Message Display Worksheets DL5 Two Line Worksheet MESSAGE NUMBER MESSAGE NUMBER MESSAGE NUMBER MESSAGE NUMBER 2706-UM001A-US-P Use Both = Use Line 1 = Use Line 2 = Use Least = Scroll Mode = Wait Time = Auto Clear = Auto Repeat = Flash Message = Y or N Y or N Y or N Y or N Y or N Y or N Y or N Y or N Y or N Use Both = Use Line 1 = Use Line 2 = Use Least = Scroll Mode = Wait Time = Auto Clear = Auto Repeat = Flash Message = Y or N Y or N Y or N Y or N Y or N Y or N Y or N Y or N Y or N Use Both
Appendix D Application Notes Unsigned Integer to String Conversion Serial protocol uses decimal values in the range of 0 to 65535 to send variable data (Ctrl-V command). PLCs that do not support unsigned integers can only generate values in the range of -32768 to 32767. To send decimal values in the range used by the serial protocol, use the following ladder logic. This program converts a 16-bit signed integer to an unsigned ASCII decimal string.
D-2 Application Notes 0003 LES Less Than or Eql (A
Application Notes AIC Integer to String N17:1 Source 3272< Dest ST18:4 0008 0009 LES Less Than (A
D-4 Application Notes Generate DL5 Variable Data (Ctrl-V) Command The conversion routine generates a DL5 Ctrl-V command. In this example, the 16-bit signed integer is in N17:0. the ^V is in ST13:9 and \\1\\127^M^M is in ST13:10 The ladder program below converts the integer to an unsigned ASCII string (using the previous conversion program) U:6 and then creates the Ctrl-V serial command string in ST13:20 This command can then be sent out to the DL5.
Index Index A ASCII character set, A-1 Attributes default, 3-7 message, 3-3 Audience Intended, P-2 Auto clear, 3-6 Auto repeat, 3-6 Autorun message, 7-10 B Commands edit, 4-2 strobe, 9-4 Communications Protocol, 2-3 Connector serial port, 6-1 Conventions, P-2 Cursor back one block, 4-4 backspace, 4-3 forward one block, 4-3 moving, 4-3 Backspace, 4-3 Baud Rate Display, 2-4 BCD timing requirements, 7-13 BCD display replacing, 11-1 BCD input mode, 1-2 Binary data line values, 7-4 Binary mode, 1-2 Buffering
Index F Flash message, 3-6 Forespace, 4-3 Functions special, 8-2 G Grounding, 12-1 H Hardware Requirements, 2-1 I Input Voltage, 2-2 Intended Audience, P-1 Intended audience, P-2 L Line selection, 3-3 Lookup table replacing, 11-1 M Main Menu, 2-9 Maintenance, 13-1 Manual overview, P-1 Memory clear function, 8-7 Memory capacity, 1-3 Menu mode, 3-2 Message attributes, 3-3 auto clear, 3-6 auto repeat, 3-6 autorun, 7-9 buffering, 5-3 Index-2 default attributes, 3-7 deleting, 4-5 deleting characters, 4-4
Index N R Numeric data, 3-8 Numeric mode, 1-2 Numeric mode functions, 7-7 Reviewing memory available, 4-2 messages, 4-1 Round robin mode, 1-2, 10-1, 10-2 RS 232 signals, 6-2 Run mode, 2-8, 2-9, 3-1, 8-5 O Overview Manual, P-1 P Paralle port input circuit, 7-2 power supply, 7-13 Parallel port connecting DC outputs, 7-12 connections, 7-2 current requirements, 7-12 data line values, 7-4 inserting variable message data, 9-4 strobe lines, 7-4 timing requirements, 7-13 Port parallel, 1-2 serial, 1-2 Power s
Index T Terminal types, 1-1 Timing requirements parallel port, 7-13 Trigger serial port, 6-3 Triggering messages, 5-3 Troubleshooting, 13-1 V Variable data, 6-4 embedding, 9-2 updating frequently, 9-8 Voltage Input, 2-2 W Wait time, 3-5 Wire routing, 12-1 Wiring diagram, 12-5 precautions, 12-1 Worksheets, C-1 Index-4
Index Index-5
DL5 Edit Commands Keys Pressed Command Function [CTRL] [A] Allows access to previously entered message attributes so they can be reviewed or changed. [CTRL] [C] Centers a message on the display. [CTRL] [D] Deletes a single message block. [CTRL] [E] Erases an entire message. [CTRL] [F] Shows the number of message blocks that are not programmed (free). [CTRL] [H] Moves the cursor one character position to the left.
Publication 2706-UM001A-US-P - November 1999 Supersedes Publication 2706-813 - October 1992 PN 40061-180-01(B) © (1999) Rockwell International Corporation. Printed in the U.S.A.