Solid state equipment has operational characteristics differing from those of
electromechanical equipment. “Safety Guidelines for the Application,
Installation and Maintenance of Solid State Controls” (Publication SGI-1.1)
describes some important differences between solid state equipment and
hard–wired electromechanical devices. Because of this difference, and also
because of the wide variety of uses for solid state equipment, all persons
responsible for applying this equipment must satisfy themselves that each
intended application of this equipment is acceptable.
In no event will the Allen-Bradley Company be responsible or liable for
indirect or consequential damages resulting from the use or application of
this equipment or software.
The examples and diagrams in this manual are included solely for illustrative
purposes. Because of the many variables and requirements associated with
any particular installation, the Allen-Bradley Company cannot assume
responsibility or liability for actual use based on the examples and diagrams.
No patent liability is assumed by Allen-Bradley Company with respect to use
of information, circuits, equipment, or software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without
written permission of the Allen-Bradley Company is prohibited.
Throughout this manual we use notes to make you aware of safety
considerations.
ATTENTION: Identifies information about practices or
circumstances that can lead to personal injury or death, property
!
damage, or economic loss.
Attentions help you:
• identify a hazard
• avoid the hazard
• recognize the consequences
Important: Identifies information that is especially important for successful
This chapter provides an overview of the Dataliner DL40 Series Message
Display Offline Programming Software User Manual. The topics it covers
include:
• What you need to know
• Contents of the manual
• Conventions used throughout the manual
• Related publications
No special knowledge is required to read this manual or use the DL40
Offline Programming Software (Catalog No. 2706-ND1). However, you
should be familiar with the operation of the DL40 and how it will be
integrated into your control system before trying to use the Offline
Programming Software.
Contents of This Manual
This manual provides the information necessary to use the DL40 Offline
Programming Software. Refer to Table 1.A for a summary of this manual’s
contents.
1–1
Chapter 1
Overview
Table 1.A
Manual Contents
Chapter
1OverviewProvides an overview of the manual.
2Introduction to the DL40Provides an overview of the DL40 Message Display
3Installing the Software
4Navigating the Software
5The Develop Menu
6The Transfer Menu
7The Reports Menu
8The Files MenuDescribes the contents and use of the Files menu
A
BCablesCable pinout diagrams
CASCII Character Set
TitlePurpose
Describes how to install the DL40 Offline
Programming Software for a variety of
environments
Provides a description of the overall design of the
software, including a summary of all menus. Also
includes instructions for setting up and exiting the
software.
Describes the contents and use of the Develop
menu
Describes the contents and use of the Transfer
menu
Describes the contents and use of the Reports
menu
Message Display
Worksheets
Convenient forms for recording message contents
Summary of ASCII characters and their keyboard
codes
Index
Conventions Used
1–2
The following conventions are used in this manual:
• All menus and screens reproduced in this manual are approximate
renderings of what you will see on your terminal screen. Allen-Bradley
reserves the right to make minor modifications to any menu or screen to
help improve performance.
• A symbol or word in brackets represents a single key that you press.
These include keys such as [A] or [Del]. Since the Dataliner can be
programmed with a variety of keyboards or terminals, the printing on
your keyboard may be different from the symbol or word indicated in
brackets. This manual uses ↵ to specify the carriage return function of a
keyboard. On your keyboard this may correspond to an [ENTER], ↵ , or
[Rtrn] key.
• The up caret, ^, is the symbol for a control character. Example: ^W is the
symbol for a Control W character. On most computers this character is
entered by pressing [Ctrl] and [W] simultaneously.
• In the following chapters we will refer to the Dataliner DL40 Series
Message Display as the DL40.
Chapter 1
Overview
Related Publications
Other publications to which you may want to refer include:
• Dataliner DL40 Series Message Display User Manual (Publication
2706–807)
• Keyboard Interface Reader User Manual (Publication 2755-824)
• Keyboard Interface Readers for Bar Code Data Entry Programming
Guide (Publication 2755-824.1)
1–3
C
hapter
Introduction to the DL40
2
Chapter
2
Figure 2Table 2
Overview
Chapter 2
Introduction to the DL40
This chapter describes some of the key features and operating capabilities of
the DL40 message display. Understanding the material presented here will
help you use the Offline Programming Software more effectively. Refer to
the Dataliner DL40 Message Display User Manual if you need additional
information on a particular DL40 capability.
The Bulletin 2706 DL40 Dataliner Message Display is available in two- or
four-line configurations (capable of displaying 20 characters per line) in two
basic versions:
• Remote I/O. This version is designed to enable two-way communications
with the Allen-Bradley family of Programmable Logic Controllers
(PLCs) and Small Logic Controllers (SLCs). A remote I/O DL40 can
appear to the PLC as any size I/O rack (
• Parallel Port. This version is designed to receive message number
triggers, slave addresses, and variable data from a PLC or SLC output
module via 16 data lines and 4 strobe lines (indicating the type of data).
1
1
/
/2, 3/4, or full).
4,
In addition, both versions support:
• RS-485 communications for serial message triggering or slave message
display network communications, or RS-485 networked message file
transfers with a PC Computer.
• RS-232 communications for direct message file upload and downloads
from a personal computer operating the DL40 Offline Programming
Software (Catalog No. 2705-ND1).
The DL40 stores messages of varying length within its own memory. Each
message is identified with a unique message number from 1 to 9999. The
stored messages are placed in an internal memory queue when triggered by
a command from your control system. They are then run according to
attributes you have selected in the DL40 system.
The DL40 can display a wide variety of characters and symbols, including:
• Uppercase letters
• Lowercase letters
• Punctuation
• Special characters from the extended ASCII character set
A person with normal vision can easily read the display from a distance of up
to 25 feet.
2–1
Chapter 2
Introduction to the DL40
Main Features
The DL40 message display is a versatile tool that comes equipped with a full
range of high-end programming and performance features. A summary of
those features appears below.
Table 2.A
Summary of DL40 capabilities
Capability
Supports offline programming softwareYesYes
PLC-5 Remote I/O PassThrough via DH+YesNo
PLC-5E Remote I/O PassThrough via EthernetYesNo
Extended ASCII character set supportYesYes
Onboard editorYesYes
Send ASCII data to a PLC via a Remote I/O linkYesNo
Send ASCII data to a device via an RS-485 linkYesYes
Communications with any programmable controllerNoYes
Backup operationsYesYes
Customizable historical events stackYesYes
Clock operationsYesYes
RS-232 and RS-485 portsYesYes
Remote I/O
Version
Parallel Port
Version
Debug ModeNoYes
Support for auxiliary devices such as slave displays and
printers
Background messagesYesYes
Hidden messagesYesYes
Embedded variablesYesYes
Data mode selectionYesYes
Message chainingYesYes
Adjustable parameters for serial communicationsYesYes
YesYes
Offline Programming Software Option (Catalog Number 2706-ND1)
You can easily and quickly create and edit application files using this offline
programming utility. You can use its interactive menus on a personal
computer to create messages, set message attributes, and download to one or
more DL40 message displays.
2–2
Chapter 2
Introduction to the DL40
Figure 2.1
Easy to understand, menu–driven interface that helps guide you through the program
PLC-5 Remote I/O PassThrough allows you to upload and download
message files from a computer to a DL40 connected by remote I/O to a
programmable Logic Controller on the DH+ link. There is no need to
connect separate wiring from the computer to the DL40. PassThrough is
available only on Series D or higher DL40 message displays. A summary of
compatible PLCs appears on page 2 – 13.
2–3
Chapter 2
Introduction to the DL40
Figure 2.2
Remote I/O PassThrough via DH+
PLC-5/XX Series
Computer
DH+ Network
Remote I/O Link
DL40
Remote I/O Link
DL40DL40
PLC-5E Remote I/O PassThrough Via Ethernet
PLC-5E Remote I/O PassThrough allows you to upload and download
message files from a computer to a DL40 connected by remote I/O to a
programmable Logic Controller on the Ethernet link. There is no need to
connect separate wiring from the computer to the DL40. PassThrough is
available only on Series D or higher DL40 message displays. A summary of
compatible PLCs appears on page 2 – 13.
Figure 2.3
Remote I/O PassThrough via Ethernet
PLC-5/XX Series
Computer
Ethernet Network
2–4
Remote I/O Link
DL40
Remote I/O Link
DL40DL40
Support for Extended ASCII Character Set
The extended ASCII character set allows you to create messages in alternate
languages such as French, German, Italian, and Spanish with the Offline
Programming Software (Revision 2.0 or greater) and displayed on a DL40
(Revision 2.0 or greater).
Chapter 2
Introduction to the DL40
Onboard Editor
The onboard editor lets you create or edit messages, select message
attributes, and set options and variable formats on a Version 2.XX or later
DL40 message display using any of a number of standard keyboards.
Send ASCII Data to a PLC Via a Remote I/O Link
Using Remote I/O communications, you can send ASCII data to your PLC.
Simply attach an IBM compatible keyboard to the DL40 message display,
and you can enter parts numbers, badge numbers, and similar information as
required. The DL40 processes and displays the information, and then sends it
on to the controller.
You can enter bar code data using a wedge attached to an Allen-Bradley bar
code scanner. The DL40 displays scanned bar code information, then sends
the data to the PLC through the Remote I/O. Refer to Publications 2755-824
and 2755-824.1 for information on applications using Allen-Bradley wedges.
You can establish similar communications over an RS-485 link.
Communications with Any Programmable Controller (Parallel Port
Version)
The DL40 can accept information from any programmable controller over a
total of 20 input lines (16 data and 4 strobe lines).
Parallel Port versions of the DL40 also have a 12 VDC terminal that can be
used to power outputs that pull data and strobe lines high.
Backup Operations
You can archive DL40 applications files in a number of ways.
Personal computer hard diskNoYes
Floppy disk or micro disketteNoYes
Tape on Allen-Bradley data recorder
Cat. No. 1770-SA
Cat. No. 1770-SB
YesYes
2–5
Chapter 2
Introduction to the DL40
Historical Events Stack
With the DL40’s Historical Events Stack you can record the occurrence and
sequence of some or all of the messages or variable data values that have
been triggered and/or displayed. The 16K bytes of memory available for this
record will hold about 1,000 events. You can view this record on the DL40
itself, or obtain a printout for offline reference.
Clock Operations
The DL40 contains a real-time battery-backed clock that will keep accurate
time even when power is removed from the unit. The DL40 can display the
current time and/or date in either AM/PM or 24-hour military format.
Date and time information can be displayed as part of any triggered message,
and passed on to a PLC. You can also date- or time-stamp events as they are
recorded in the Historical Events Stack.
You can set the DL40 internal clock from the front panel menus, from a PLC,
or through the Offline Programming Software.
RS-232 and RS-485 Ports
The DL40 has both an RS-232 and RS-485 port.
The RS-232 port can be used to:
• upload or download message files from a computer
• upload or download message files using a data (tape) recorder
The RS-485 port can be used to:
• trigger messages with or without variable data content
• multi-drop upload or download message files from a personal computer
• send messages to slave message displays
• send ASCII data entered via keyboard or wedge to RS-485 link
Debug Mode (Parallel Port Version)
2–6
The DL40 allows you to display the binary status (1 or 0 value) of both the
strobe and data lines to check the output of a programmable controller.
Chapter 2
Introduction to the DL40
Auxiliary Devices
You can connect a variety of useful auxiliary devices to the DL40 message
display as needed to meet your own unique needs.
• Slave displays. You can address up to 126 DL10 or DL50 slave displays
over an RS-485 network at distances up to 2,500 feet (762 m) from the
originating DL40. You can also control the annunciation relay on remote
DL50 Series slave displays. By assigning a specific address to each slave
display, you can control which slaves receive and display a given
message.
• Printers. A serial printer allows you obtain a hard copy of the Historical
Events Stack or a listing of the internal application file itself. The time
and date that a message was triggered can be included on the stack
printout if you so desire. You can also set message attributes so that
triggered messages will be sent via RS-232 immediately to the printer.
• Alarms. The alarm relay permits an external remote alarm or warning
light to be activated and deactivated. Individual message attributes can be
set to energize or de-energize the alarm relay contacts
ATTENTION: The DL40 alarm relay should be used for
annunciation purposes only. It may not be used for control
!
applications.
Background Messages
You can specify a background message that will be displayed whenever the
DL40 has no other triggered messages in the queue to run.
Hidden Messages
You can also create hidden messages which will not appear on the DL40
display or have any affect on what is being displayed, but can be sent to a
slave display, printed, or stored on the Historical Events Stack.
Embedded Variables
The messages you create on the DL40 can contain variable data in response
to changing data input. Incoming variable data can be binary, BCD (binarycoded decimal), and/or ASCII. You can also embed time and date
information in a message from the DL40’s internal battery-backed real-time
clock.
2–7
Chapter 2
Introduction to the DL40
Data Mode Selection
When using the DL40 message display, you can select from two data modes
• binary
• Binary Coded Decimal (BCD) either signed or unsigned
Within any application, triggers and variable data can be in either form. For
example, message triggers can be in a binary format, while variable data can
be BCD.
Message Chaining
The DL40 allows you to create a chain of messages for display in sequence.
Only the first event in the chain need be triggered from outside. Then each
message in the chain can trigger the next until the complete sequence has
run.
Adjustable Parameters for Serial Communications
With the DL40 you can configure RS-232 or RS-485 port parameters as
needed for compatibility with printers, data recorders, slave displays, or
control computers. Configurable parameters include:
• Baud Rate. Available baud rates include:
300 4800
1200 9600
240019200
• Parity. You can transmit data with:
Odd parity
Even parity
No parity
• Handshake. You can choose from:
Software
Hardware
None
• Data Bits per Character. Either 7 or 8
• Null Count. From 0 to 255
• Page Width. Between 20 and 132 characters
2–8
Chapter 2
Introduction to the DL40
Operating Modes
The DL40 Message Display offers a number of operating modes from which
to choose. Each provides you with the tools you need to perform a different
set of functions. The following paragraphs and the tables that accompany
them provide a brief overview of the various operating mode options
available to you.
Refer to the DL40 Series Dataliner Message Display User Manual
(Publication 2706–807) for additional information on any of the DL40’s
operating modes.
Run Mode
Run Mode is the normal operating mode for the DL40. In Run Mode
messages are triggered for display on the DL40 and (if desired) on slave
message displays.
The Remote I/O version of the DL40 always comes up in the Run Mode after
reset. The Parallel Port version does, too, except when the message display’s
Run Mode/Debug DIP switch is set to Debug.
Remote I/O DL40s offer four types of Run Modes:
• Message/Variable/Slave
• Message/Variable
• Message List
• Bit Trigger
Parallel Port DL40s offer two types of Run Modes:
• Message/Variable/Slave
• Message List
You can select the type of run mode you want as an Option using the
Onboard Editor or Offline Programming Software.
Table 2.C and Table 2.D provide an overview of the differences among Run
Mode Types. You can find a complete discussion of Run Modes and Run
Mode Types in the DL40 Series Dataliner Message Display User Manual
(Publication 2706–807).
2–9
Chapter 2
Introduction to the DL40
Table 2.C
Summary of Remote I/O Run Mode Types
Feature
Message/Variable/Slave
Run Mode
Message/Variable Run
Mode
Trigger messagesTrigger a message with 1 to 40 variables, depending on rack
size, trigger method, and variable type
Triggering method
1
/4 rack – Block Transfer
only
1
/2, 3/4, full rack – Discrete
Discrete I/O or Block Transfer
Keyboard Port
RS-485 link
I/O or Block Transfer
Keyboard
RS-485 link
Send messages to slave
display
Slave address for each
message can be specified
Slave address specified as a Message Attribute
with message trigger.
(Overrides address
specified as Message
Attribute)
Send variables to place in
message
Up to 10 (16 bit) binary or (4 digit) BCD
Up to 20 (8 bit) ASCII
Up to 40 (4 bit) BCD
Variable typesBinary – Signed and Unsigned BCD
ASCII
HandshakingYes
Diagnostic code sent to PLCYes
Message List Run ModeBit Trigger Run Mode
Triggers a message list of
up to 20 messages in
Round Robin Order
Triggers a Priority Message
and up to 496 messages in
Priority and/or Round Robin
Order
Discrete I/O or Block
Transfer
Keyboard (for Priority
Message only)
RS-485 link (for Priority
Message only)
No
Not Applicable
Message acknowledgementYes
Input and display of ASCII
Up to 20 ASCII characters
input data (via keyboard
port)
Return ASCII input data to
PLC via Remote I/O port
Return ASCII input data via
Discrete I/O – Up to 12 characters, depending on rack size
Block Transfer – Up to 20 characters, independent of rack size
Up to 20 characters, independent of rack size
RS-485 port
Put message on Historical
Yes
Events Stack
No
2–10
Table 2.D
Summary of Parallel Port Run Mode Types
Chapter 2
Introduction to the DL40
Feature
Trigger messagesTrigger a message with 1 to 40
Triggering method
Send messages to slave displaySlave address for each message
Send variables to place in
message
Variable typesBinary – Signed and Unsigned BCD
Message acknowledgementYes
Input and display of ASCII input
data (via keyboard port)
Return ASCII input data via
RS-485 port
Put message on Historical Events
Stack
Message/Variable/Slave Run
Mode
variables, depending on rack size,
trigger method, and variable type
Parallel Port
Keyboard Port
RS-485 link
can be specified with message
trigger. (Overrides address
specified as Message Attribute)
Up to 10 (16 bit) binary or (4
digit) BCD
Up to 20 (8 bit) ASCII
Up to 40 (4 bit) BCD
ASCII
Up to 20 ASCII characters
Up to 20 characters
Yes
Message List Run Mode
Triggers a message list of up to 20
messages in Round Robin Order
Slave address specified as a
Message Attribute
No
Not Applicable
Other Operating Modes
In addition to the Run Modes described above, the DL40 offers the following
operating modes:
• Help Mode
• Historical Recall Mode
• Remote Program Mode
• Backup Mode
• Set RS-232/RS-485 Port Mode
• Clock Mode
• Print Mode
• Debug Mode (on parallel port versions only)
Note: The DL40 display will read Remote Program Mode whenever you
download using the Offline Programming Software.
2–11
Chapter 2
Introduction to the DL40
Special Messages
Triggering Special Messages gives you the ability to monitor and control
certain functions of the DL40 without leaving Run Mode. These messages
normally occupy Message Numbers 901 to 916. You can move Special
Messages to Message Number 1 to 16, or disable them with the Offline
Programming Software or Onboard Editor. You will find a complete
explanation of Special Messages in the DL40 User Manual.
System Requirements for
Remote I/O Without
PassThrough File Transfers
2–12
The following is a list of PLCs and SLCs that are applicable for Remote I/O
communications with the DL40 message display.
• PLC-5/11, 5/15
➀
, 5/20, 5/25, 5/30, 5/40, 5/60, 5/80, 5/250
• PLC-2, PLC-5/10, 5/12 with Catalog Number 1771-SN Scanner
• SLC-5/02, 5/03, 5/04 with Catalog Number 1747-SN Scanner
➀
If you are using a PLC-5/15 with partial rack addressing and block transfers, you must use Series B, Rev. J or
later.
➁
Block Transfers require Series B or later scanner.
➁
Chapter 2
Introduction to the DL40
System Requirements for
Remote I/O PassThrough
Using DH+
The following tables list the Allen-Bradley PLCs and computer interface
boards that are applicable for PassThrough file transfers with the DL40
message display over a DH+ link.
Table 2.F
Applicable PLC types for PassThrough file transfers over DH+
PLC Types
PLC-5/11AllAll
PLC-5/15BN or later
PLC 5/20AllAll
PLC 5/25AJ or later
PLC 5/30AB or later
PLC 5/40
PLC 5/60
PLC 5/80AllAll
PLC 5/250AllAll
Table 2.G
Applicable interface boards and modules for PassThrough file transfers over DH+
SeriesRevision
A
B
A
B
E or later
B or later
System Requirements for
Remote I/O PassThrough
Using Ethernet
Catalog No.
1784-KT
1784-KTX
1784-KLInterface board for Allen-Bradley 1784-T45 or -T47
1784-KT2Interface module for IBM PS2
1770-KF2Serial to DH+ interface module
1784-PCMK
➀
Requires 2706-ND1 Series D Version 3.0, which includes Interchange drivers.
1
/2-slot interface board
1
/2-slot interface board
PCMCIA interface board
Description
➀
The following table lists the Allen-Bradley PLCs that are applicable for
PassThrough file transfers with the DL40 message display over an Ethernet
link.
Table 2.H
Applicable PLC types for PassThrough file transfers over Ethernet
PLC Types
PLC 5/40E
PLC 5/60E
PLC 5/80EAllAll
SeriesRevision
A
B
A
B
E or later
B or later
PLC 5/250AllAll
2–13
Chapter 2
Introduction to the DL40
Use one of the Allen-Bradley Ethernet computer interface boards (or its
equivalent) for PassThrough file transfers.
• Catalog Number 6628-A5
• Catalog Number 6628-A7
Catalog Numbers
Compatible Keyboards
DL40 Message Displays are available with varying amounts of memory in
either two- or four-line versions.
Table 2.I
Product Identification and Catalog Numbers
Description
Two Line Display16 K Message
Two Line Display32 K Message
Four Line Display32 K Message
Four Line Display64 K Message
Four Line Display128 K Message
Memory Size
Memory
Memory
Memory
Memory
Memory
The following keyboards are compatible with the DL40 Message Display.
Table 2.J
Applicable keyboards for use with the DL40 Message Display
Allen-Bradley industrial computer standard
keyboards
IBM-PC or compatible -XT, -AT standard keyboard
IBM-PC or compatible -PC enhanced keyboard
Description
NOTE: When used with the DL40, the Num Lock and Caps Lock indicators
will not illuminate. We recommend you use the 1784-T60 terminal with Num
Lock turned off.
Chapter 2
Introduction to the DL40
Options & Accessories
The following options and accessories are available from Allen-Bradley for
the DL40 message display.
Table 2.K
Options and accessories for the DL40 message display
Item
Offline
Programming
Software
Memory
Modules
Communication
Cables
120 Volt
Parallel Input
Converter
NEMA
Enclosure
Keyboard Front
Panel Access
Kit
RS-232 Front
Panel Access
Kit
Three 31/2 inch micro diskettes2706-ND1
Solid state backup for files and messages16 Kbyte
For connecting the DL40 to a range of PCs, converters, and
recorders. Refer to Appendix B for detailed information on
cables.
Converter to connect 120 VAC input voltages to parallel input
port (2 required for each DL40)
NEMA Type 12/13 enclosure complete with mounting holes
and cutout for one DL40 display. Access door is gasketed.
Enclosure for two-line DL40
Enclosure for four-line DL40
Panel mount 8-pin DIN keyboard connecter, NEMA 4 panel
access cover, keyboard extension cable
Panel mount 9-pin D shell connector, NEMA 4 panel access
cover, DL40 RS-232 extension cable
DescriptionCatalogNo.
2706-NMM16
32 Kbyte
64 Kbyte
2706-NMM32
2706-NMM64
2706-NC12
2706-NC13
2706-NC14
2706-NC15
2706-NG2
2706-NE1
2706-NE2
2706-NKAK1
2706-NDAK2
2–15
C
hapter
Installing the Software
3
Chapter
3
Figure 3Table 3
Personal Computer
Requirements
Chapter 3
Installing the Software
This chapter tells you how to install the DL40 Offline Programming
Software on your computer. It also explains the basic steps required to
configure your system for use with PassThrough on systems equipped with
an Allen-Bradley PLC capable of Remote I/O PassThrough file transfers.
The minimum equipment required to install and run the Offline
Programming Software consists of an IBM compatible personal computer
(PC) with:
• a 386 (or higher) processor
• 640K RAM
• one 3
• a hard disk with at least 1 Megabyte of available space
• one open serial port (COM1 or COM2)
• one open printer port (LPT1, LPT2, LPT3, LPT4, COM1, or COM2) for
• a printer
1
/2 inch micro diskette drive
printing messages
Package Contents
Memory Requirements
In addition to this manual, the Offline Programming Software package
consists of three disks and a number of documents. They include:
• a disk labeled DL40 Offline Programmer
• a disk labeled DL40 PassThrough
• a disk labeled INTERCHANGE DOS Runtime
After installing the software your PC will contain a DL40.EXE and a
DL40.STP file to run the Offline Programming Software, as well as a
PS.HLP file containing online help. If you install the PassThrough
capability you will also have the PassThrough files and their companion TSR
(Terminate and Stay Resident) server files.
Important: In order for the Offline Programming Software to operate
without generating warning messages about memory limitations, your
computer needs a minimum available memory of 570K RAM. Editing a
128K message file requires the full 570K. Smaller message files will require
less computer memory.
With DOS versions prior to 5.0, use the CHKDSK↵ command at the DOS
prompt to determine the available conventional RAM on your system. The
3–1
Chapter 3
Installing the Software
available conventional RAM will be reported in bytes. Your system must
have 583,680 or more free bytes RAM to run the Offline Programming
Software and edit large application files.
With DOS versions 5.0 or higher, use CHKDSK ↵ or the MEM↵
command to accomplish the same task. (The MEM ↵ commands reports
more quickly and in greater detail than does CHKDSK ↵ .) The value
reported for free conventional memory must be at least 570K.
The following table gives RAM recommendations for creating and editing
message files and requirements for using PassThrough. If your computer has
less than the required bytes free, reduce the number of memory resident
programs (communications programs, mouse drivers, etc.) your computer is
running. For additional information on increasing the amount of available
memory, refer to the configuration section of your computer’s DOS manual.
Table 3.A
PC memory requirements for typical activities
Memory Management
Function
Create and edit message files
Create and edit message files
Create and edit message files
PLC–5 PassThrough w/DH+
PLC–5 PassThrough w/Ethernet
For a
DL40 with 16 or 32Kbyte
message memory
DL40 with 64Kbyte
message memory
DL40 with 128Kbyte
message memory
PLC–5 with a DH+
Communications Interface Card
PLC–5 with an Ethernet
Communications Interface Card &
FTP’s PC/TCP Software
CHKDSK
bytes free
460,000 bytes
(recommended)
500,000 bytes
(recommended)
580,000 bytes
(recommended)
515,000 bytes
(required)
515,000 bytes
(required)
Your PC’s system configuration at startup can affect the amount of RAM
available for use by the Offline Programming Software. DOS offers a
number of options that can help increase the amount of RAM available to
programs.
With DOS versions 5.0 or earlier you can maximize available RAM by
editing your CONFIG.SYS file. Your CONFIG.SYS should contain text
lines similar the following:
In the example above, the BUFFERS, FILES, and STACKS values are set to
low values to conserve RAM for program operation.
Important: The line DOS=HIGH, UMB should be used only with DOS
versions 5.0 or higher.
Chapter 3
Installing the Software
DOS version 6.0 introduced the MEMMAKER command, which automates
memory management and can often free large amounts of RAM. DOS 6.0
and higher versions also allow you to create multiple configuration files from
which to choose at startup. This feature can prove useful on PCs used for
programming the DL40 as well as other activities.
Refer to your DOS user manuals for information on creating and editing
CONFIG.SYS files, techniques for optimizing memory, and using multiple
configuration files on a single PC.
The Offline Programming Software can be installed and run in any of three
distinct environments:
• without PassThrough file transfers
• with PassThrough file transfers over a DH+ link
• with PassThrough file transfers over an Ethernet link
Installation of the basic Offline Programming Software is the same for all
three environments. You will have to perform additional steps to install
PassThrough capability on either a DH+ or Ethernet link.
Use the following procedure to install the basic Offline Programming
Software files on an IBM PC. Note that prompts appearing here represent a
typical PC. The prompts you see on your computer may vary slightly from
those shown here.
1 Start your computer and log on to the hard disk (normally you will see the
DOS prompt C:>).
Note: Depending on your installation, your DOS prompt may be
different.
2 Insert the DL40 Offline Programmer disk into the micro drive. Most often
this will be the A: drive.
3 At the DOS prompt (C:>), type:
A:INSTALL↵
4 Follow the onscreen installation prompts until installation is complete and
the C:> prompt reappears. Note: If the Offline Programming Software
program is already on disk, you will be able to overwrite the program
during installation.
5 The installation procedure automatically creates a default sub–directory
which contains the Offline Programming Software program. By default
that directory is DL40. Change to that directory by typing:
CD\DL40↵
3–3
Chapter 3
Installing the Software
Installing the Software for
DH+ PLC PassThrough
If you are using a DH+ link and want to enable PLC PassThrough file
transfers, you must perform the following additional steps after completing
the basic installation described above.
The following paragraphs outline only the most essential information
required to install and use PassThrough file transfers on a DH+ link. Refer to
the instructions that came with your DH+ add-in board.
Install and Configure Your DH+ Communication Interface Card
Install and configure your DH+ communication interface card. Refer to the
instructions that came with the card for information on how to install and
configure it. As of the date this manual was prepared, the following DH+
cards are supported by the Offline Programming Software:
Important: Be sure to record the IRQ and Card address for each interface
card. You will need to know them later in the configuration
process.
Install the Offline Programming Software
Perform the basic installation procedure described earlier in this chapter to
install the Offline Programming Software on your personal computer.
Install and Configure INTERCHANGE
Your Offline Programming Software package contains a runtime version of
Allen-Bradley’s INTERCHANGE software and a number of other files.
Installation of this package is required to perform PassThrough over a DH+
network device.
INTERCHANGE software is an Application-Programming Interface (API)
that provides a host computer running the MS-DOS operating system with a
library of executable commands. INTERCHANGE software lets multiple
applications share a single common interface module to communicate with
various devices on DH+ and/or DH-485 networks.
Use the following procedure to install INTERCHANGE:
1 Insert the INTERCHANGE disk into your 3
2 Start the automated installation procedure by typing:
A:INTCHG↵
1
/2 inch micro drive.
3–4
Loading...
+ 109 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.