The Legend Plus Batch unit (LGPB) is another unit in our multi-purpose series
of industrial control products that are field-programmable for solving various
applications. This series of products is built around the concept that the end user
has the capability to program different indication and control requirements.
The Legend Plus which you have purchased, has the same high quality
workmanship and advanced technological capabilities that have made Red Lion
Controls the leader in today’s industrial market.
Red Lion Controls has a complete line of industrial indication and control
equipment, and we look forward to servicing you now and in the future.
CAUTION: Risk of Danger.
Read complete instructions prior to
installation and operation of the unit.
CAUTION: Risk of electric shock.
Table of Contents
GENERAL DESCRIPTION ·······················································5
ProgramCodeNumber(PRO.CODE) ·········································11
Front Panel Accessible Functions With Program Disable ·····························11
PROGRAMMING GENERAL DESCRIPTION ·········································12
Program Presets & Counter Load Module ·········································13
Counter Load Value ······················································13
Program Scale Factors Module ················································14
Change Count Value With Scale Factor (CHG CNT W/SF) ·························17
-1-
Program Rate Module ······················································· 18
Minimum And Maximum Update Time ·········································18
Program Counter Module ····················································· 19
TotalResetAction(TOT.RST.) ············································· 21
Program User Module ······················································· 22
UsingSoftware ·························································· 42
CommunicationFormat ······················································ 43
Sending Commands and Data ·················································43
ReceivingData ···························································· 46
-3-
Serial Connections ·························································· 47
Connecting to a Host Terminal ··············································48
Troubleshooting Serial Communications ··········································49
The Legend Plus Batch Counter (LGPB) is a
multi-input, counting panel instrument that
features process, batch, and total counting, as well
as a timeinterval rate indicator. All four available
presets can be assigned to the process counter or
the rate indicator. Outputs three and four can also
be assigned to the batch or total indicator.
The Legend Plus has advanced features that
allow the unit to be more closely coupled to the
application. The unit features a 2 line by 8
character alphanumeric display, allowing the
value mnemonics and programming menus to be
easily read. The unit is available in single or dual
color display models. The four scroll-through
indication displays can be programmed to show
various parameters and to automatically scroll.
On dual color models, each indicationdisplay can
be programmed for either color. The mnemonics
corresponding to the maindisplay values (RATE,
PROCESS, BATCH, TOTAL), can be
individually programmed and modified as
desired. For example, the RATE mnemonic can
be reprogrammed to display the word SPEED, so
that when the rate mnemonic is to be displayed,
the mnemonic SPEED is displayed instead.
Two custom display lines allow the user to
specify the number of digits of a value to be
displayed on a line, along with any
alphanumeric prefix or suffix. This capability
allows displays such as; ‘1000 RPM’, ‘99999
Ft’, or ‘PRC 9999’, etc.
The Legend Plus also features messaging
capabilities that can inform the user of output
actions or other events that occur in a system.
BLOCK DIAGRAM
-5-
GENERAL DESCRIPTION (Cont’d)
Up to ten messages can be programmed. Messages can be requested by an
output status change, User Input(s), or through serial communications. The
messages can be programmed for block or character scroll, to blink, time out, and
to alternately flash between message and indication display. On dual color models
the message can be programmed to be displayed in either color. This capability is
very useful in drawing the operator’s attention to particular messages.
The program disable DIP switch, a code value, and an external User Input
selected for Program Disable can be utilized to provide multi-level protection
against unwanted changes to data values and unit configuration.
The Legend Plus features enhanced serial communications. The Serial port
can be configured for connectiontoRS-485 or RS-232 devices. It canbeused for
data retrieval and for programming various data values.
Optional Legend Plus Programming software (SFLGP) for IBM
PCs is availableto program all of the Legend Configuration parameters, such as,
messages, count modes, etc. The software allows unit configurations to be
created, uploaded, downloaded,and saved to a file for rapid programming of the
Legend unit.
The six Programmable User Inputs can be configured to provide a variety of
functions. Four User Inputs are located on the upper rear terminal block. The
other two inputs are front panel function keys.
The LGPB offers a choice of seven programmable counting modes for use in
applications requiring bidirectional, Anti-coincidence, and Quadrature
counting. The count inhibit function can be utilized with all of these input
response modes by programming User Input 4 for the Inhibit Count function.
Input A accepts a signal for the Process, Total and Rate displays. Input B
accepts a signal f or the Process display or direction control. In the
Anti-coincidence mode, both inputs are monitored simultaneously, so that no
counts are missed, and the final count can be chosen as the sum or difference of
the two inputs.
Rate, Process & Total displays have separate scaling and decimal point
placement, for readouts in different units. The Counter Load feature enables the
operator to modify thecount value. This is useful when flawed materialhas been
counted and it is necessary to adjust the count value accordingly.
®
compatible
The rate operates in the timeintervalmethod(1/tau)to calculate the rate value.
This method insures high resolution at all input rates. Averaging can be
accomplishedby programmingtheMinimumand MaximumUpdate Time for the
desired response. Extensive scaling capabilities allow practically any reading at
very slow input rates.
The construction of the LGPB unit is a lightweight, high impact plastic case
with a clear viewing window. The sealed front panel with the silicone rubber
keypad meets NEMA 4X/IP65 specifications for wash-down and/or dusty
environments, when properly installed. Plug-in style terminal blocks simplify
installation and wiring changes.
SAFETY SUMMARY
All safety related regulations, local codes and instructions that appear in the
manual or on equipment must be observed to ensure personal safety and to
prevent damage to either the instrument or equipment connected to it. If
equipment is used in a manner not specified by the manufacturer, the protection
provided by the equipment may be impaired.
Do not use thisunit to directly command motors, valves, or other actuators not
equipped with safeguards. To do so, can be potentially harmful to persons or
equipment in the event of a fault to the unit.
BASIC OPERATION
The unit contains three counters that keep track of the Process Count, Batch
Count, and Total Count. Theunit takes the actual number of pulses counted (internal
count value) and multiplies them by the Count Scale Factor and Count Scale
Multiplier. This results in the desired reading value for the Process Count display.
The Total Count is scaled by the same Count Scale Factor and Count Scale
Multiplier as the Process, and is additionally scaled by a Total Scale Factor. A Total
Scale factor of 1.0000 provides a total count that is scaled identically to the process
count. A Total Scale Factor of 0.0010 provides 1 total count for every 1000 process
counts. The Batch Count registers 1 count each time a process is completed.
During operation of the Legend Plus, after internal scaling is complete, any
digits remaining to the right of the least significant digit (LSD) of the display is
examined by the unit. If this digit is equal to or greater than 0.5, the LSD of the
display is rounded to the next higher digit. Any number less than 0.5 is ignored.
-6-
During Reset to Preset modes of operation, any remainder greater than 0.5 will
cause the display to be rounded up. Due to this rounding action, the output
activation may appear to be delayed. In actuality the display may haverounded up
or down, but the internal count had not yet reached the preset value or zero.
The Process and Batch Counters have three Reset Action modes associated
with their displays; Reset to Zero(up-countmodes),Reset to Preset (down-count
modes), or Reset to the Counter Loadvalue. Both counters can be independently
programmed to operate in one of these reset modes. A Reset can be a manual
reset, using a programmable User Input, o r it can be one of the seven
programmableAutomaticReset modes. Both the reset action andautomaticreset
modes are programmed in the Program Counter Module.
The Process Counter displays the scaled
number of pulses in the currentBatchcycle.
The Batch counter displays the number of
processes that have been completed. When
the process count equals either preset 1 or 2
depending on the selection of the automatic
reset mode, the Batch count increments by
one. If the automaticresetmodeis disabled,
the batch counter will increment at the
preset 2 value (if Output 2 is assigned to
Process). The Batch count can also be
programmed to automatically reset.
The Total Count is the scaled total number
of counts that have been received since the
Total was last reset. It can be used to keep a
running total of process units on a desired per
shift, per day, per week, etc. basis. The Total
counter can also be used to convert the
Process Counter value to different units of
measure (i.e feet to meters, etc.). The
direction of count for the Total is dependent
on the process count direction and the Total
reset mode. The Total count can be
programmed to reset to zero, or reset topreset
3 and requiresa manual reset by a User Input.
The reset can be independent of the process
and batch count.
The signal at Input A is used for the Rate indicator. The rate indicator uses a
time interval method (1/tau) to calculate the rate value. The unit counts on the
negative edge of the input pulses. After the programmed minimum update time
elapses and the next negative edge occurs,theunitsaves the number of edges that
occurred during the elapsed time. The number of edges is multiplied by the Rate
Scale Factor, Rate Scale Multiplier, and the Rate Conversion Factor to calculate
the rate value. Averaging can be accomplished by programming the Rate
Minimum Update Time for the desired response. Extensive scaling capabilities
allow practically any desired reading at very slow count rates.
The following is a Block Diagram overview of the basic operation.
-7-
MESSAGES
The Legend Plus features messaging capabilities that can inform the user of
output actions or other events that occur in a system. Up to ten messages can be
programmed. Messages can be requested by an output status change, User
Input(s), or through serial communications.
When a message is requested, the unit checks if there is a message already on the
display. If there are no messages on the display, the requested message is displayed.
A message on the display is replaced, if the requested messagehasthesameorhigher
priority. If the unit is not at the main display, the unit stores one message request. If
subsequent messages are requested while not at the main display, the unit stores the
last message requested, or the highest priority message requested. 2.5 seconds after
the user returns to the main display the stored message is displayed.
If a message is displayed and the user presses the appropriate key to get to the
Preset, Scaling or Programmingmenudisplay, the displayed messageis temporarily
suspended. While the message is suspended the message timer, if used, is also halted.
2.5 seconds after the user returns to the main displays, the message is redisplayed and
the message timer resumes. If the Up orDownarrow key is pressed while inthe main
display loop, the message is also suspended, and the appropriate programmed
display is shown. The message is redisplayed 2.5 seconds after the last key press.
USER INPUT MESSAGE REQUEST OPERATION
Individual User Inputs can be programmed to activate any of the tenmessages.
The messages can be maintained or momentary. Messages can be assigned a
priority from 1 to 8 (1 is highest). This assures that very important messages are
displayed first.
BINARY MESSAGE REQUEST OPERATION
Two, three or all four of the User Inputs can be configured to request messages in a
binary fashion. Messages 1 through 9 can be requested in this manner. The binary
state 0 (all binary inputs inactive), is used to indicate no message requested. During
the scanning of thebinary message request inputs, if theInput state is the sameas the
last requested binary message no change will occur. When an input change occurs,
the unit requests the message number corresponding to the state of the inputs. The
inputs must be stable for 100 msec (debounce time) for the message to be requested
(See Program User Module for more details). Changing the individual binary
message request input linesslowly will cause unwanted message requests, if several
bits need to be changed. This would be noticeable on the display, if a user was
utilizing a thumbwheel switch to change between messages.
OUTPUT MESSAGE REQUEST
Each output can be individually programmedto request a specific message when
activated. The appropriate message will be requested regardless of the method used
to activate the output, i.e. User Input, Count/preset processing, serial command,etc.
Note: The Output must be active for a minimum of 50 msec. for the request to be seen.
MESSAGE CANCELLATION
Messages can be cancelled automatically, or manually. When cancelled,
messages programmed for maintained request, willbe re-requested if thedisplay
is available and the request source is still active. A request for a message of the
same or higher priority will cancel the current message on the display. Messages
can also becancelled by a User Input programmed for Cancel Message or via the
serial port. The three programmable cancellation options are Latched, Timed,
and Til End. (See Program User Message Cancellation for details).
-8-
OVERFLOW INDICATION
The unit flashes the word “OVERFLOW” (or assigned mnemonic) in the
appropriate display when an overflow condition occurs. An overflow occurs if the
capacity of the display (6-digits Process& Batch, 8-digits Total) is exceeded orif the
internal count capacity (9-digits Process, 7-digits Batch, 11-digits Total) is
exceeded. The use of anextremelysmallScale Multiplier and Scale Factor valuecan
cause the internal count capacity to overflow before the displayed value overflows.
For example, if a Scale Factor of 0.0001 and a Scale Multiplier of 0.001 is
used, for every 10,000,000 count edges received, the display increments by 1.
Before the display reaches 215, the internal counter overflows. When the
capacity of the display is exceeded, the count value is maintained and is valid. If
the internal count capacity is exceeded, the count value is no longer valid.
Use of a Scale Factor larger than “1” can cause the displayed Process or Total
value to overflow before 999,999 counts are accumulated. The use of a Rate
Scale Factor, Scale Multiplier, and Rate Conversion Factor larger than “1” can
cause the rate display to be in an overflow condition.
The counters should not be allowed to operate in an overflow condition. As
soon as, or beforethe counters overflow, the informationshould be recorded and
the counters reset.
PEAK & VALLEY
The Peak and Valley registers record the lowest (Valley) and the highest
(Peak) readings of the rateinputsignal. These values are viewed inthe indication
display loop and are updated automatically. A User Input can be programmed to
reset the values to the current rate value individually or by sending the proper
command via the serial communication port. The Peak and Valley values are
NOT retained when power to the unit is removed.
NORMAL OPERATING MODE
In the normal operating mode, the up, down, left, and right arrow keys are used
to scroll through the main display loop. In the main display loop, the four
indication displays, scale factors, and program mode modules are viewed, as
shown at right. In the indication display loop, the up and down arrow keysare used
to scroll to each display. The indication displays are referenced as 1 (0 PRC/0
CPS), 2 (PEAK), 3 (VALLEY), and 4 (PROCESS), which are the factory default
settings. The indication displays canbe programmedto show other parameters and
automatically scroll (See Program Displays Module). The last indication display
that was viewed at power down, is the one viewed on power up.
The Presets and Counter Load values are accessed from any of the indication
displays or from the programmingloop.The Count, Rate, and Total scale factors
are accessed from the Scale Factors display or when in the programming loop
from the Program Scaling module. In the Program Mode display, the operator
enters the programming loop to access all parameters to configure the unit.
Shown below is the Main Display Loop.
-9-
KEYPAD DESCRIPTION
The keypad has a key array of two rows by four
columns. Some keys have a dual function. For a
description of key functions during text and
mnemonics editing, see Text Editing in the
Program Message Module. The following is a
description of each key and its function during
programming and normal operation:
KEYPAD FUNCTIONS
F1
- Function key F1 is aUserProgrammable Input. Whenthekeyis pressed,
the unit performs the appropriate function as programmed in the
“Program User Module”.
- Function key F2/RST is a User Programmable Input. When the key is
F2
RST
PRS
<ESC
^
pressed, the unit performs the appropriate function, as programmed in
the “Program User Module”. The “RST” printing on this key is used as
a quick reference for the operator if the function key is selected for a
reset function.
- The PRS key accesses the Preset and Counter Load Module provided
these values are not programmed for ‘loc’k. If all values are ‘loc’ked,
pressing the PRS key does nothing. Preset values that are accessible
(changeable), can be changed immediately. Pressing the SEL> key is
no longer necessary to edit preset values. Within the preset menu,
pressing this key saves the value and advances the display to the next
available preset. Pressing the PRS key attheend of the module exits the
module and returns the user to the main display loop.
- The Left arrow/escape key scrolls to the left in the main display loop.
When programminganumericalvalue,itselectsthedigitto the left. In a
sub-menu, it exits to the next higher level menu in the loop. It is also
used to exit the programming loop. When exiting the programming
loop, the unit stores all parameters in non-volatile memoryand returns
to the last viewed indication display.
- The Up arrow key scrolls through the indication displays. In the
programming loop, this key can be used to scroll through the main
menus. When programming a numerical value, it increments
(decrements, i.e., goes more positive, for negative values) at the
selected digit position.
KEYPAD FUNCTIONS (Cont’d)
If the key is pushed and held, the value will scroll (count up)
automatically. After 5 counts, the unit enters fast scroll mode. If the
key remains pushed, a digit shift occurs every one hundred counts
until the maximum value or zero (for negative presets) is reached.
When the digit shift occurs, the previously scrolling digit goes to
zero. When zero is reached (for negative values), the display holds at
zero. To go positive, the key must be released and pushed again.
- The Down arrow key scrolls through the indication displays. In the
v
ENT
SEL>
programming loop, it scrollsthrough the mainmenus and sub menus.
When programming a numerical value, it decrements (increments or
goes more negative, for negative values)at the selected digit position.
If the key is pushed and held, the value will auto scroll (count down
automatically). After 5 counts, the unit enters fast scroll mode. If the
key remains pushed, a digit shift occurs every one hundred counts
until zero is reached. When the digit shift occurs, the previously
scrolling digit goes tozero. When zero is reached,the display holds at
zero. To go negative, the key must be released and pushed again.
- The Enter key enters the programming loop, when “Program Mode” is
displayed from the main display loop. When “Scale Factors” is
displayed, pressing Enter allows access to the scale factors. This keyis
also used to save changes to data values. If the data value is a preset or
counter load value, the value is entered and the preset menu is exited.
For all other numeric data values (i.e., Output time, Rate update times,
etc.), the value isentered and the value edit mode is exited. The value is
still viewed in the display, but with no digits flashing.
- The Select/Right arrow key scrolls right in the main d isplay loop.
When programming a numericalvalue, it selects the digit to the right.
In a sub-menu loop, it is used to go to the next lower level and
eventually into an edit menu.
-10-
PROGRAM CODE NUMBER (PRO.CODE)
In two of the Program Disable states, it is necessary to enter the PRO.CODE
number before gaining access to the programming menus. The default value for
the code is “00”, but should b e programmed differently (See Program Options
Module). This helps prevent inadvertententry into the unit programmingmenus.
The PRO.CODE prompt is viewed when PROGRAM MODE is displayed and
the enter key ispressed. At this time,the Code Number must be entered using the
arrow keys. If the wrong code number is entered, the operator will NOT be able to
enter the programming loop and the unit returns to the main display loop.
FRONT PANEL ACCESSIBLE FUNCTIONS WITH PROGRAM
DISABLE
The Legend Plus has several ways to limit the programming of parametersfrom
the front panel keypad. The Operator Access section of the Program Options
Module is used with the Program Disable (PGM.DIS.) DIP switch and aUserInput
selected for PGM.DIS to limit programming. To enter the programming loop, a
code number may need to be entered, depending on the Program Disable setting.
Only an external User Input can be selected for Program Disable. The following
list describes the possible program disabling settings.
PGM.DIS.
SWITCH
OFFINACTIVE or Not
OFFACTIVE0 to 98Operator Accessible Functions
OFFACTIVE99Operator Accessible Functions
ONINACTIVE or Not
ONINACTIVE or Not
ONACTIVEALLOperator Accessible Functions
Note: If the User Input, set for PGM.DIS., is changed to another function, make
sure the User Input is not low (active). If the input is low when the function is
changed, the program disable function is still active for the User Input.
USER INPUT
TERMINAL
Programmed for PGM.DIS
Programmed for PGM.DIS
Programmed for PGM.DIS
PROGRAM
CODE
NUMBER
ALLAll programming enabled.
Enabled, Programming Loop
Accessible via code number.
Enabled, ProgrammingLoop Disabled.
0 to 98Operator Accessible Functions
Enabled, Programming Loop
Accessible via Code number.
99Operator Accessible Functions
Enabled, ProgrammingLoop Disabled.
Disabled, Programming Loop
Disabled.
ACTION
-11-
PROGRAMMING GENERAL DESCRIPTION
Programming of the Legend Plus is done through the front panel keypad, which
allows the user to enter into Main Menus, Sub-Menus, and Edit Menus. English
language prompts, flashing parameter values, and the front panel keypad aid the
operator during programming.
Although the unit has been programmed at the factory, the parameters generally
have to be changed to suit the desired application. The Main Menus are entered by
pressing the enter (ENT) key when Program Mode is displayed. From Main Menus,
the u ser can enter a Sub-Menu where parameter values can be viewed. From the
Sub-Menu, the operator can advance into an Edit Menu, where a parameter value is
changed and entered. There are three types of Edit Menus:
1. A Choice Edit Menu allows the operator to scroll through options by repeatedly
pressing the down arrow key until the desired option is viewed. The option is
selected by pressing the ENT (enter) key, which returnstheoperatortothe previous
sub-menu. The operator can exit the Edit Menu WITHOUT making a selection by
pressing the <ESC key, which returns the operator to the previous sub-menu.
2. In a Numerical Value Edit Menu, the operator uses the left or right arrow key to
select a digit. The up and down arrow keys change the digit’s value. The PRS key
toggles the left-most digit between a minus (-) and a zero for plus (+), for that
numeric value. When the appropriate numerical value is selected, it is entered by
pressing the ENT key, which returns the operator to the previous sub-menu.
3. A Text Edit Menu is where messages are programmed, and changes are made to
mnemonics and custom display lines. The up and down arrow keys are used to
scroll through characters. The function keys are used with the up and down arrow
keys to toggle between upper and lower case letters and to togglebetween standard
and extended character sets. A complete listing of key functions in a Text Edit
menu can be found in the Program Message Module.
All parameter values changed in the Programming Loop are saved when exiting the
loop. The operator can exit the programming loop from any of the main menus by
pressing the <ESCkey. When the <ESC key is pressed, the display momentarily shows
“Please Wait...”, while theparametervalues are saved in non-volatile memory.The unit
returns to the indication displaythat was last viewed. Shown arethe Main Display Loop
and the Main ProgrammingmenusoftheFourPresetBatchLegendPlus(LGPB)unit.
All following flow charts have slanted characters to show parameters that are
flashing in the unit’s display and have programmable options.
-12-
PROGRAM PRESETS & COUNTER LOAD MODULE
The Preset and Counter Load values are accessed from any of the indication
displays, or fromanyof the main menusin the programmingloop,bypressingthe
PRS key. The top line indicates which display the preset is assigned to. The
bottom line indicates which preset is viewed and the programmed value. The
following flowchart shows only the Preset and Counter Load portion:
PRESET VALUES
Preset values P1 and P2 can activate relay outputs one and two respectively,
when the display value equals the preset value. All outputs (presets) can be
assigned to the process count, rate indication display, or none. Presets P3 and P4
can activate solid state outputs O3-SNK & O4-SNK respectively, when the
assigned display equals the preset value. Only outputs three and four can be
assigned to the Batch Counter, or Total Counter. The output action (timed,
latched, or boundary) is programmed in the Program Outputs Module. The preset
values may range from -99,999 to 999,999.
The Count Scale Factor, has a direct effect on the preset value entered, when
the output (preset) is assigned to a counter display. For a Scale Factor Value
greater than “1”, the preset value should be a whole number multipleof the Scale
Factor value. If it is not, the unit automatically adjusts the preset value up or down
to force it to be evenly divisible by the Scale Factor.
COUNTER LOAD VALUE
The Counter Load (CL) value allows the user to start the process or batch
count value from a value other than zero or a preset. The Process and Batch
display reset mode is set in the Program Counter Module. The Counter Load
value can be programmed from -99,999 to 999,999. The Counter Load value is
assigned to the process Counter unless otherwise programmed.
-13-
PROGRAM SCALE FACTORS MODULE
The Scale Factors are accessed from the Scale Factors Module in the main
display loop or from the Scaling Module in the programming loop. Since the
Scale Factors may need to be changed periodically, this module allows the
operator to change a Scale Factor value WITHOUT entering the programming
loop. The following flowchart shows only the Scale Factor portion:
COUNT SCALE FACTOR
The number of pulses counted (internal count value) is multiplied by the
Count Scale Factor value and the Scale Multiplier to obtain the desired Process
Count display value. A Count Scale Factor value of 1.0000 and a Scale
Multiplier of “1” results in the display of theactual number of input pulses that
were counted. The Count Scale Factor value is used for converting the number
of pulses counted tothe required units of measure for thedisplay. This includes
conversion from different units of measure (i.e feet to meters,etc.). The Count
Scale Factor value can range from0.0001 to 5.9999. It is importantto note that
the precision of a counter application cannot be improved by using a Scale
Factor greater than “ 1”. To accomplish greater precision, more pulse
information must be generated per measuring unit. For details, refer to Scaling
for Count and Total Indication in the Appendix.
RATE SCALE FACTOR
The internal rate value (pulses per second) is multiplied by the Rate Scale
Factor, Rate Scale Multiplier, and Rate Conversion Factor values, to obtain the
desired rate display value. The Rate Scale Factor value is usedfor converting the
internal rate to the required units of measure for the d isplay. This includes
conversion from different units of measure (i.e feet to meters, etc.). The Rate
Scale Factor Values range from 0.0001 to 5.9999. Due to the way the rate is
calculated, high resolution and accuracy are achieved at all input rates. For
details, refer to Scaling for Rate Indication in the Appendix.
TOTAL SCALE FACTOR
The number of pulses counted (internal total count value) is multiplied by the
Count Scale Factor, the Scale Multiplier, and the Total Scale Factor to obtain the
desired Total display value. A value of 1.0000 results in the same scaling as the
Process Count display. The Total Scale Factor value is used for converting the
number of pulses counted to the required units of measure for the Total display.
This includes conversion from different units of measure (i.e feet to meters, etc.).
The Total Scale Factor value can range from0.0001 to 5.9999. Fordetails, refer
to Scaling for Count and Total Indication in the Appendix.
-14-
PROGRAMMING MENUS
The programming menus are accessed when “Program Mode” is displayed in
the main display loop. All parameter values can be accessed from the Main
Programming Menus. Accessibility to the programming menus depends on the
Program Disable Function setting (See Front Panel Accessible Functions with
Program Disable) and could require a Program Code number to enter the
programming menus.
In the programming menus, pressing the up ordown arrow key scrolls through
the main menus. From the Main Menu, a sub-menu is accessed by pressing the
SEL> key. In a sub-menu, the operator can view the parameter values that are
currently selected. To change a parameter value, the edit menu is accessed by
pressing the SEL> key (See Programming General Description section).
The Preset and Counter Load module can be accessed from any Main
ProgrammingMenu by pressing thePRS key. When exiting thepreset and counter
load module, the unit returns to the last main menu that was viewed.
When all parameter changes have been made, the operator can exit the
programming loop, from any main menu, by pressing the <ESC key. Exiting
saves all parameter values and returns the unit to the last indication display that
was viewed. Shown are all of the main programming menus:
-15-
PROGRAM SCALING MODULE
In the scaling module, the Count, Rate, and Total Scale Factors, scale
multipliers, rate conversion factor, and decimal points are accessed. The
following flowchart shows only the Scaling portion:
COUNT SCALE FACTOR (COUNT SF)
The Count Scale Factor Value can range from 0.0001 to 5.9999. See Program
Scale Factors Module for detailed description.
RATE SCALE FACTOR (RATE SF)
The Rate Scale Factor Value can range from 0.0001 to 5.9999. See Program
Scale Factors Module for detailed description.
TOTAL SCALE FACTOR (TOT SF)
The Total Scale Factor value can range from 0.0001 to 5.9999. See Program
Scale Factors Module for detailed description.
Note: Since the Process, Total and Rate Scale Factors, may need to be changed
periodically, they can also be accessed from the Scale Factors Module in the
main display loop.
COUNT SCALE MULTIPLIER (CNT.SCM)
There are four Count Scale Multipliers available; X 1, X 0.1, X 0.01, or X
0.001 that change the Process count display value accordingly. The number of
pulses counted (internal countvalue) is multiplied by thescale multiplier and the
scale factor values to obtain the desired Process Count display.
Note: Use of a small scale multiplier with a small scale factor could cause the
internal count value to be exceeded before the 6-digit display value is exceeded.
RATE SCALE MULTIPLIER (RATE SCM)
The Rate Scale Multiplier isused with the rate scale factorand rate conversion
factor to scale the rate display value for the proper units of measure. The scale
multipliers available are; X 1, X 0.1, X 0.01, X 1000, X 100, or X 10.
RATE CONVERSION FACTOR (RATE PER)
The Rate Conversion Factor is used to display the rate value in the proper
time units of measure, per second (X1), per minute(X60), or per hour (X3600)
for the Rate display.
-16-
DECIMAL POINT (CNT. DP, RATE DP, TOT DP)
There are six Decimal Point locations available fortheRate, Total and Process
displays. The decimal point position is programmed individually for each
display. The decimalpoint location programmed f or the Rate display is the same
for the Peak and Valley displays.
CHANGE COUNT VALUE WITH SCALE FACTOR (CHG CNT W/SF)
Any changes to the count or total scale factorsadjustthecurrentlydisplayedcount
and total values to reflect the new scale factor. If this option is set to no, the internal
count value is modified so that the count and total display values are not affected.
Example; a count scale factor of 1.000 with a count value of 36 and a total
value of 4 is changed toacount scale factor of 0.500. If the optionisset to yes, the
new count value would be 18 and the newtotalvalue,2.If the option was selected
as no, the count and total display values would remain at 36 and 4.
-17-
PROGRAM RATE MODULE
MINIMUM AND MAXIMUM UPDATE TIME
The Minimum and Maximum Update Times are programmed in the Rate
module. The update times can range from 0.1 to 99.9 seconds. The following
flowchart shows only the Rate portion:
The Rate value is calculatedusing the time measured between thefirst and last
pulse as the measurement period. The measurement period ends when the
minimum update time has expired, and the next negative edge occurs. The
number of pulses that occurred during the measurement period are counted and
multiplied by the rate scale factor, scale multiplier, and rate conversion factor.
The result is divided by the actual measurement period to obtain the rate display
value. If the unit does not receive a negative edge within the period between the
minimum update time and the maximum update time from the start of the
measurement period, the time period ends and the rate display goes to zero. At
very slow count rates the measurement period is the actual period of one count
cycle, as long as the input rate frequency is not longer than the maximumupdate
time. The rate indicator only uses the falling edge of the Input A signal.
Note: The minimum update time must be equal to or less than 65536 divide by the
maximum operating frequency (in Hz) or the internal rate counter will
overflow. For example: If the maximum operating frequency is 10 KHz, the
minimum update time must be less than 6.5 sec (65,535 ¸ 10,000 = 6.5).
BASIC TIMING DIAGRAMS FOR RATE OPERATION
ONE COUNT CYCLE MEASUREMENT
AVERAGE CYCLE MEASUREMENT
-18-
PROGRAM COUNTER MODULE
In the Counter Module, the count mode, reset action, and automatic reset
capability are selected. The following flowchart shows only the Counter portion:
COUNT MODES (CNT. INPUT)
There are seven available count modes. User Input 4 programmed for the
count Inhibit function can be used with any count mode. Input A signal is used for
the count and rate input. Input B is used in combination with Input A for Count
Control Direction, Quadrature counting, Anti-coincidence Add/Subtract or
Anti-coincidence Add/Add counting applications.
CT+DIRX1 (X1 COUNTING WITH DIRECTION)
The unit counts one count on every negative edge of theinput signal at Input
A. The direction of the count isdetermined by the logic state of Input B.A high
level at Input B causes the unit to count in a positive direction. A low level
causes the unit to count in a negative direction. The rate display is NOT affected
by the logic state of Input B.
CT+DIRX2 (X2 COUNTING WITH DIRECTION)
The unit counts one count on every negative edge of the input signal and one
count on every positive edge ofthe input signal at Input A. Inthis mode,the input
signal is effectively doubled. The direction of the count is determined by the
logic state of Input B.A high level at InputB causes the unit to countin a positive
direction. A low level causes the unit to count in a negative direction. The rate
display is NOT affected by the state of Input B.
QUAD X1 (QUADRATURE X1)
Quadrature counting modes are primarily used in positioning and anti-jitter
applications. This mode works due to the manner in which the two incoming
pulses are positioned relativeto each other. The pulsesignal on Input B isshifted
90º away from the pulsesignal at Input A. These twosignals are processed by the
Legend Plus as follows:
Input A serves as the count and rate input, while Input B serves as the quadrature
input. For quadrature with single edge counting, the counter counts in a positive
direction when Input A is a negative going edge and Input B is at a low level. The
counter counts in a negative direction when Input A is a positive going edge and
Input B is at a low level. All transitions on Input A are ignored when Input B is at a
high level. These logic rules provide the basis foranti-jitteroperationwhich prevents
false counts from occurring due to back-lash, vibration, chatter, etc.
-19-
COUNT MODES (CNT.INPUT) (Cont’d)
QUAD X2 (QUADRATURE X2)
When two edge counting is used, the quadrature mode works the same as with
single edge counting when Input B is low. But when Input B is a high level,
counts at Input A are no longer ignored. Instead, the logic rules for Input A are
complemented, allowing both edges of Input A to be counted. This doubles the
effective resolution of the encoded input.
QUAD X4 (QUADRATURE X4)
This mode takes the quadrature mode, with two edge counting, one step
further. In quadrature times 4, both Input A and Input B serve as the count or
quadrature input, depending on their state. In one instance, Input A serves as the
count input and Input B serves as thequadrature input. In another instance, Input
A is the quadrature input and Input B is the count input. This enables each edge,
positive and negative going, of both inputs, A and B, to be counted. This results
in a resolution four times greater than in the basic quadrature X1 mode.As in the
other modes, Input A is also used for the rate input.
ADD/SUB (TWO INPUT ANTI/COINCIDENCE ADD/SUBTRACT)
This mode effectively separates count pulses that may simultaneously appear
at the two inputs. The Legend Plus processes the count pulses into a string of
time-separated pulses, so the internal counter does not miss any count pulses.
Input A serves as the add input (count increments) and Input B serves as the
subtract input (count decrements).
ADD/ADD (TWO INPUT ANTI/COINCIDENCE ADD/ADD)
This mode effectively sums count pulses that may simultaneously appear at
the two inputs. The Legend Plus processes the count pulses into a string of
time-separated pulses so the internal counter does not miss any count pulses.
Input A serves as an add input (count increments) and Input B serves as an
additional add input (count increments).
PROCESS RESET ACTION (PRC. RST.)
The Process count display can be reset to Zero, Preset 2, or to the Counter Load
value. The display can be reset automatically or by aUserInput.AUser Input can
be programmedfor a Maintained or Momentary reset (See Program User Module
for details). Automatic reset is covered in the next section.
RESET TO ZERO
The Process Counter Display value returns to Zero.
TO P2 (PRESET 2)
The Process Counter Display value returns to the Preset 2 value. Output 2
triggers when the count reaches zero.
TO CT LD (COUNTER LOAD)
The Process Counter Display value returns to the Counter Load value.
Note: The Counter Load reset action should be programmed for only one count
display, either the process count or the batch count.
PROCESS AUTOMATIC RESET (P AUTO.RS)
The Automatic reset mode can be enabled or disabled. The Process Counter
display automatically resets to the programmed reset action, when one of the
automatic reset modes is selected. A manualresetby a User Input causes thecount to
reset regardless of the automatic reset mode. The following choices are available:
OUT1 (Reset at Beginning Of Output 1)
The counter resets when the count equals the preset 1 value. Output 1 can be
timed or latched.
OUT1END (Reset at End Of Timed Output 1)
The counter resets after output 1 has timed out.
OUT2 (Reset at Beginning Of Output 2)
The counter resets when the count equals the preset 2 value or zero (Reset to
P2). Output 2 can be timed or latched.
OUT2END (Reset at End Of Timed Output 2)
The counter resets after output 2 has timed out.
OUT1&2 (Reset at Beginning Of Output 1 or Output 2)
The counter resets when the count equals preset 1, preset 2,or zero (reset to
P2). Outputs 1 and 2 can be Timed or Latched.
OUT1&2E (Reset at End Of Timed Output 1 or Output 2)
The counter resets after output 1 or output 2 has timed out.
Notes:
1. For Auto Reset modes, when operating between approximately
count rate, all other presets should not occur within1 to 6 counts following the
count value at which Auto Reset occurs. In Reset to Zero modes with positive
preset values, this would apply to count values between 0 and 6. For Reset to
-20-
1
to maximum
2
Preset or Counter Load modes, it would apply to preset value between 0 to 6
less than the Preset 2 value (when positive).
2. For Auto Reset modes, no other count presets should be set to the same count
value at which Auto Reset occurs (Preset 2 or Zero for Reset to Preset or
Counter Load mode). If they are, only the auto reset output will activate. If the
process counter is set to Auto Reset at OUT1 & 2, and other Presets are the same
as Preset 2 (or Zero for Reset to Preset mode), only Output 2 will activate. If the
unit is set to Auto Reset at OUT1, only Outputs 1 and 2 will activate.
BATCH RESET ACTION (BAT. RST)
The Batch count display can be reset to Zero, Preset 4, or to the Counter Load
value. The display can be reset automatically or by a User Input. Reset by User
Input can be a Maintained or Momentary reset (See Program User Module for
details). Automatic reset is covered in the next section.
TO ZERO
The Batch Counter Display value returns to zero.
TO P4 (PRESET 4)
The Batch Counter Display value returns to the Preset 4 value. Output 4
triggers when the count reaches zero.
TO CT LD (COUNTER LOAD)
The Batch Counter Display value returns to the Counter Load value.
Note: The Counter Load reset action should be programmed for only one count
display, either the process count or the batch count.
BATCH AUTOMATIC RESET (B AUTO. RS)
The Automatic reset mode can be enabledor disabled. The Batch Counterdisplay
automatically resets to the programmedresetaction, when one of theautomatic reset
modes is selected. A manual reset by a User Inputcausesthe count to reset regardless
of the automatic reset mode. The following choices are available:
OUT3 (Reset at Beginning Of Output 3)
The batch counter resets when the count equals the preset 3 value. Output 3
can be timed or latched.
OUT3END (Reset at End Of Timed Output 3)
The batch counter resets after output 3 has timed out.
OUT4 (Reset at Beginning Of Output 4)
The batch counterresets when the count equals preset 4, or zero (Reset to P4).
Output 4 can be timed or latched.
OUT4END (Reset at End Of Timed Output 4)
The batch counter resets after output 4 has timed out.
OUT3&4 (Reset at Beginning Of Output 3 or Output 4)
The batch counter resets when the count equals preset 3, preset 4, or zero
(Reset to P4). Outputs 3 and 4 can be Timed or Latched.
OUT3&4E (Reset at End Of Timed Output 3 or Output 4)
The batch counter resets after output 3 or output 4 has timed out.
TOTAL RESET ACTION (TOT. RST.)
The Total count display can bereset to Zero, or to Preset3.Output 3 must be set to
Total for P3 to be selected.The method of reset is by UserInput. The User Input can
be set for a Momentaryor Maintained reset (See ProgramUserModulefordetails).
TO ZERO
The Total Count Display value returns to Zero. In this mode, the Total count
direction is up.
TO P3 (PRESET 3)
The Total Count Display value returns to the Preset 3 value. Output 3 triggers
when the count reaches zero. In this mode, the Total count direction is down.
-21-
PROGRAM USER MODULE
There are six User Input; four external User
Inputs, and two front panel Function keys, which
have various programmable capabilities. An
external User Input is active when tied to common.
A front panel function key is active when pressed.
The options for each User Input are the same,
except as noted below:
1. The two Function keys (F1 & F2/RST) DO NOT
have the Program Disable (PGM.DIS.) option.
2. Only User Input 4 has the Inhibit Function.
The operator can select only one option for each User
Input. The operator mayhave to entera second sub-menu
for some options before entering the edit menu. The
following flowchart shows only the user portion:
BINARY MESSAGE REQUEST (BIN MSG REQ)
Two, three, or all four of the external User Inputs can be
configured as binary message request inputs. When
configured as binary message request inputs, the individual
user input options are not displayed or available. The inputs
are active when pulled low (to common). In order for a
message to be requested, the inputs must remain stable for
100 msec minimum. The number of messages that can be
requested varies with the mode (# ofbits) selected; for 2bit 3 messages, 3bit - 7 messages, 4bit - 9 messages. Message
#0 cannot be requested, since binary state 0 is used to
indicate no request.
Example: If the Legend Plus is set up for 2 bit Binary
Requests, User Inputs 1 and 2 do not appear in the
Program User loop for programming. Activating User
Input 1 displays Message 1, and activating User Input 2
displays Message 2. Activating both together displays
If a User Input terminal or a Function key is activated, it is ignored.
MAINTAINED RESET (MNT RST)
Maintained reset has six selectable options. Any or all can be selected in the
edit menu by selecting YES or NO using the UP and DOWN arrow keys.
RATE: Resets the measurement period. The Rate display value is the last
reading obtained before the reset. The next reading occurs after the
release of thereset and the expiration of the measurementperiod. The
Rate display does not reset to zero.
PEAK: Resets the Peak value to the current rate value.
VALLEY: Resets the Valley value to the current rate value.
PROCESS: Resets the process count value according to the programmed
reset action.
BATCH: Resets the batch count value according to the programmed reset
action.
TOTAL: Resets the total count value according to the programmed reset
action.
With Maintained reset, the value continuously resets as long asthe User Input
or Function Key is active. Maintained reset is level sensitive and overrides an
automatic reset mode.
MOMENTARY RESET (MOM RST)
Momentary reset has the same six selectable options as Maintained Reset.
With Momentary reset, the value resets when the User Input or Function Key is
activated. The value starts updating (counting), even if the User Input or
Function Key is still active. Momentary reset is negative edge sensitive and
overrides an automatic reset mode.
RESET OUTPUT (RST OUT)
The operator can select to have any or all of the Outputs, 1 through 4, reset. If
the output is active, it resets to its inactive state when the User Input or Function
Key is activated. This is a momentary reset.
Note: The Inactive State of an output can be ON or OFF depending on the Phase
programmed in the Program Outputs Module.
SET OUTPUT (SET OUT)
The operator can select to have any or all of the Outputs, 1 through 4, set. If the
output is inactive, it goes (sets) to its active state when the User Input or Function
Key is activated. If an output is programmed for a timedelay, the output does NOT
latch, but times out after the time delay value expires. This is a momentaryreset.
Note: The Active state of an output can be ON or OFF depending on the Phase
programmed in the Program Outputs Module.
VIEW/FREEZE DISPLAY (VIEW DS1)
When View Display is activated, the programmed indication display is viewed
and the numeric value for that display is held. This is a maintained action. If the
operator is in the main display loop, the unit advances to the indication display to
be viewed. If more than one User Input is programmed for this option, the input
with the highest priority is the only one that holds (freezes) the display and
advances from the main display loop. Any other User Input programmed only
advances in the indication display loop. The priority order is USR INP4, USR
INP3, USR INP2, USR INP1, F2, and F1 withUSR INP4 the highest priority.DS1
selects display 1, DS2 display 2, etc. The values that are viewed/frozen on the
display are determined by what is selected in the Program Displays Module.
Activation of a User Input programmed for View Display will suspend any
displayed message for 2.5 seconds. The User Input has a higher priority in this
instance.
-23-
PROGRAM USER MODULE (Cont’d)
CHANGE DISPLAY (CHG DSP)
In the indication display loop, when a User Input is activated, the indication
display toggles to the next indication display. The change of display is a
momentary action.
Activation of a User Input programmed for Change Display will suspend any
displayed message for 2.5 seconds.
REQUEST MESSAGE (REQ MSG#)
The selected message is requested when theUser Input is activated. This may be
a maintainedor momentaryrequest,asselectedintheProgramMessageModule.
CLEAR MESSAGE (CLR MSG)
When the User Inputis activated, the displayed messageis cancelled. This is a
maintained action. While this input is held active, it prevents messages from
being requested. Only one User Input should be programmed for the Clear
Message function.
SKIP PRESET (SKIP PRS)
Up to 4 Presets can be set to be skipped using one User Input. When the User
Input is activated, the output does not activate/deactivate when the count/rate
output conditions are met. This includes an Automatic Reset at Preset. The
counter continues to count through the preset.
Note: An individual preset may be programmed to be skipped on only one User
Input. Other User Inputs may be programmed for skipping presets only if the
presets selected are not programmed to be skipped elsewhere.
COUNTER LOAD (CNT LD)
The process count value is set to the counter load value, regardless of the
process reset action programmed in the Program Counter Module. If the batch
reset mode is programmed for counter load, the batch value is set to the counter
load value, and the process count is ignored.
Note: The counter load reset action should be programmed for only one count
display, either the process count or the batch count. The counter load is a
maintained action.
PRINT REQUEST (PRINT RQ)
When a User Input is activated, the unit transmits all the information selected in
the Print Options Module via the serial port. The print request is a maintained action.
PROGRAM DISABLE (PGM.DIS.)
This option used with the Program Disable DIP switch can limit operator
access to programmable parameters (Refer to Operator Accessible Functions
With Program Disable section). Only one externalUserInput can be used forthis
option. The program disable is maintained.
INHIBIT COUNT
When active, the Input Count function prevents pulses from being counted
on Inputs A & B. The rate input is not affected by the Inhibit function, and
continues to indicate the rate of the signal at Input A. This function is only
available on User Input 4.
-24-
PROGRAM OUTPUTS MODULE
Presets 1 and 2 can activate relay Outputs 1 and 2 respectively. They can be
assigned to the Process Count, Rate Indication display, or None. Output 2 has
the same programmable options as Output 1. Presets 3 and 4 can activate solid
state Outputs 3 and 4 respectively. Outputs 3 & 4 can be assigned to the Batch
Count, Total Count, Process Count, Rate indication display, or None. The
preset values are automatically assigned to the appropriate display. Outputs 3
and 4 have the same programmableoptions as Output 1, except they do not have
the Out End Mode option. Boundary mode is not available when the output is
assigned to the Batch counter. A manual reset, which requires the use of a User
Input, overrides a timed output. If boundaryor latched is selected for theoutput
mode the time value does not appear as an option. The flowchart on the
following page shows only the Outputs portion:
PHASE
The positive (+) phase of an output indicates that when the display value
equals the preset value, the output turns on. When the output is reset it is turned
off. The negative (-) phase of an output indicates that when the display value
equals the preset value, the output turns off. The reset condition of the output is
the on state. When an output phase is changed, it does not take effect until a
manual reset or power down is performed.
Note: The state of the relay, if used, is the same as the solid state output.
OUTPUT MODES - TIMED, LATCHED OR BOUNDARY
TIMED
For timed output operation, when the display value equalsthepreset value, the
output activates for the time selected. After the time value expires, the output
returns to its inactive state. The output time can be programmed from 0.01 to
99.99 seconds. An output may appear to be latched if thetimedelayislongerthan
the time required for the counter to reach the preset value. When an output is
assigned to the rate display, the output appears to be latched, if the output time
delay is greater than the minimum update time. The output deactivates when the
rate drops below the preset value and the output time expires.
LATCHED
An output selected for the Latched Mode activates when the display value
equals the preset value. The output stays active until it is manually reset by a User
Input selected for that function. When the unit is reset, the output returns to its
inactive state.
BOUNDARY
An output selected for the Boundary mode (Hi Acting) is active when the
display value is greater than or equal to the positive preset value. If the display
value is less than the positive preset value, the output will be inactive. For
negative preset values, the output will be active when the count value is less
(more negative) than the negative preset value. The output will be inactive when
the display value is greater (more positive) or equal to the negative preset value.
If outputs 1 or 2 are programmedfor boundary,the Output End (Reset) Modes are
not applicable and therefore do not appear in the display.
HI/LO ACTING
This mode is used inconjunction with all Rate modes, and also with Boundary
count modes. A Lo acting output would perform the Output action when the
count/rate is lower than the preset. A Hi acting output would perform the Output
action when the count/rate is higher than or equal to the preset.
RATE OUTPUT ON/OFF DELAY
This option is available for the rate indicator and is used to prevent output
chatter. The output condition mustbe satisfied for a period of time longer than the
delay period for the output state to change. The minimum on or off delay time
allowed is 0.10 seconds.ON/OFF Delay is not available if output is set for TIMED
operation. If LATCHED mode is selected, the OFF DLY options are not available.
NO DLY - No delay
ON DLY. - On Delay:
Prevents activation of output(s) for the amount of time
programmed.
OFF DLY. -OffDelay:
Prevents deactivation of output(s) for the amount of time
programmed.
OF&ON.DLY - On & Off Delay:
This mode prevents output state change for specified delay period
when turning on or off.
-25-
-26-
OUTPUT END (RESET) MODES - OUT1 END, OUT2 END
The Output End modes operate with a timed or latched output mode. If either
output is selected asboundary, the Output End modes areNOT available. Output
End Modes apply only to outputs 1 and2when assigned to the Process counter. If
the output is set for TIMED, the output mayde-activate from timing out or when
the output end mode is reached, whichever occurs first.
OUT1 END (OUTPUT 1)
@OUT2 (Output 1 End at Output 2 Start)
Output 1 resets to its inactive state when output 2 becomes active. This
action occurs when the count equals the presetvalue or zero (Reset to
Preset Modes). This mode does not apply if the output is activatedbya
User Input programmed for Set Output.
@OUT2END (Output 1 End at Timed Output 2 End)
Output 1 resets to its inactive state when output 2’s time delay expires.
OUT2 END (OUTPUT 2)
@ OUT1 (Output 2 End at Output 1 Start)
Output 2 resets to its inactive state when output 1 becomes active. This
action occurs when the count equals the presetvalue or zero (Reset to
Preset Modes). This mode does not apply if the output is activatedbya
User Input programmed for Set Output.
@OUT1END (Output 2 End at Timed Output 1 End)
Output 2 resets to its inactive state when output 1’s time delay expires.
OUTPUT POWER UP STATE (OFF@P.UP, SAVE@P.DN OR ON
@P.UP)
Each output can be programmed individually to have the state of the output
OFF at power up (OFF@P.UP), saved at power down (SAVE@P.DN) or ON at
power up (ON @P.UP). The save at power down option restores the state of the
output to what it was at power down when power is restored. The save at power
down option DOES NOT restore a timed output to the active state if the output
was active at power down. The OFF@P.UP and ON @P.UP option refers to the
active state of the output, which is determined by the Output Phase.
RESET OUTPUT WITH COUNT (RST/C-EN OR DS)
If Reset with Count is enabled, the output resets with a manual reset of the
Process, Batch, Total orRate display. If Resetwith Count is Disabled,the output
does NOT reset when a manual reset is performed on the value to which the
output is assigned.
REQUEST MESSAGE (REQMSG#—)
The selected messageis requested when the output is activated. This may be a
maintained or momentary request, as selected in the Program Message Module.
A dash ‘-’ indicatesthat no message is to be requested. The outputmust be active
for a minimum of 5 0 msec for the request to be seen.
-27-
PROGRAM DISPLAY MODULE
DISPLAYS 1 TO 4
The four indication displays are programmed individually. Each line of each
display can be configured to show avaluemnemonic,anumericvalue,the output
status, a preset value, the counter load value, or a custom display line. Each
display can be programmed to be Green or Red on Dual Color models. The full
value mnemonics are factory set to:
RATE
PEAK
VALLEY
PROCESS
BATCH
TOTAL
The first character of the full mnem onicis displayed to the left of the appropriate
numeric value if the other line is not programme dto display the full mnemonic. The
mnemonic for the Total is not shown in the display, since the total count requires
eight digits. For rate peak and rate valley displays, the abbreviated mnemonic is the
first character of the full rate mnemonic, followed by the first character of the full
peak or valley mnemonic. The following is a list of the single or dual character
mnemonics that are displayed for the factory set full mnemonics:
R-Indicates the Rate Value.
Rp-Indicates the Rate Peak Value.
Rv-Indicates the Rate Valley Value.
When the output is off, the digit is replaced by a small box (
n).
SCROLL SPEED (SCRO.SPD)
The indication displays can be set to scroll automatically at a 2.5 or 5 second
rate. The displays can be selected not to scroll, in which case the up and down
arrow keys are used to scroll through the disp lays.
DISPLAY INTENSITY (DSP.LEVEL)
The brightness of the backlighting can be adjusted from 1 to 5, with 5 as the
brightest. On dual color models, there is a separate adjustment for each color.
CUSTOM DISPLAY LINES (CUST.DSP.1 / CUST.DSP.2)
The Legend Plus has two Custom Display Lines which allow the user to specify
the number of digits of a value to be displayed on the line, along with any
alpha-numeric prefix or suffix. This feature has the same available characters as
messages and program mnemonics. The numeric digit positions are indicated by
pressing F1 and ENT atthe desired display position. For acompletelist of characters
and text editing key functions, see Program Messages Text Editing section.
MNEMONIC
Allows the user to modify main display values (RATE, PROCESS, BATCH,
etc.) to display the value of their choice. For example, the value “ RATE” can be
changed to read “SPEED”. See Program Messages Text Editing section for a
complete listing of available characters and text editing commands.
-28-
The following flowchart shows only the Display portion:
-29-
PROGRAM MESSAGE MODULE
Up to 10 messages can beprogrammed in the LegendPlus.Messages
can be requested by an output status change, User Input(s), or through
serial communications. The messages can be programmed for block or
character scrolling, to blink, time out, and to alternately flash between
message and indication display. On dual color models the message can
be programmed to be displayed in the other color. This would by useful
in drawing the operator’s attention to the message. The following
flowchart shows only the Message portion:
MESSAGE TYPE
1L Block - A 1 line block message utilizes the top line of the display.
The bottom line of the display indicates the information that was
viewed before displaying the message. When there are multiple
blocks in a message, the message text sequences to the next block
every 2 seconds.
2L Block - A 2 line block message uses both lines of the display to
display the message. Messages with more than 1 block
automatically sequence to the next block every 2 seconds.
1L Scrol - The message text scrolls f rom left to right on the top line of
the display. The bottom line of the display indicates theinformation
that was viewed before displaying the message. The scroll rate is
approximately 3 characters per second.
2L Scrol - The message text scrolls f rom left to right on the top line of
the indication display. The bottom line of the display is blanked.
When the message type is changed, the unit automatically replaces
End of Blo ck or End of Line Characters with End of Line or space
characters if appropriate. The message text may require editing when
the message type is changed.
-30-
MESSAGE TEXT
A message can contain up to 200 characters. The keypad can be used to perform
message editing functions such as; scrolling through message text, inserting and
deleting characters, toggling from upper/lower case, toggling from
Extended/Standard ASCII characters sets, etc. Refer to table below for text editing
key functions. Message Text and other message parameters may also be
programmed utilizing the optional Legend Plus Programming Software.
Before entering message text, the message type (1L/2L Block or Scroll) should
be configured. This selection will affect the formatting of the message text. When
entering block messages, an end ofline character and an end ofblock character can
be used to conserve message memory. The End of Line character is displayed as a
small open square. It is used onlyon the top line in 2line block messages. If there is
more than one space at the end of the top line, the End of Line character should be
inserted after thelast non space character. The End ofBlock character is displayed
as a large open block. It can be inserted after the last character of a message block
on either displayline. Message blocks that contain only End of Line and/or End of
Block characters will be blank when displayed. The End of Line or End of Block
are not used in character scrolling messages (1L or 2L Scrol).
The Last character in a message is the End of Message character, which is
displayed as a large solid block. The End of Message character cannot be edited.
Text Editing Key Functions:
Scroll through characters
Select Character position
Reset to “A” character
Reset to the space character
Insert space Character, push right
Delete character, pull left
Insert End of Line 1 Character
Insert End of Block Character or
Numeric Field Position (Custom Disp. lines)
Upper/Lower Case toggle
Toggle between Extended & Standard Character
Keys Pushed
or v
^
>or<
F1 +
^
F1 + v
F1 + >
F1 + <
F1 + PRS
F1 + ENT
F2 +
^
F2 + v
SPECIAL USE CHARACTERS
n-End of Line 1
[]-End of Block
z-End of Message (Non editable)
Note: In message and mnemonic text entry, the F1 & F2 User Input functions are
Messages can be assigned a priority from 1 to 8 (1 = highest priority).
Messages of equal or higher priority will supersede or replace a displayed
message of lower or equal priority.
BLINKING MESSAGE (BLNK-YES/NO)
This parameter enables the message to blink at a one second rate when
displayed. This mode is only available with 1 or 2 line block messages.
MULTIPLEX (MUX - YES/NO)
Allows a message to be multiplexed with the indication display. The unit
displays the requested message then the indication display each for 2 seconds.
Message multiplexing is only available with 1 or 2 line block messages.
MAINTAINED/MOMENTARY MESSAGE REQUEST
Maintained Request (MNT. REQ)
Programming a message for maintained request allows the message to be
re-requested if the message has been displaced by another message. To be
re-requested, the User Input or output requesting the message must be active
(maintained) and the interrupting message must have been cancelled.
Maintained messages of the same priority are treated as follows when more
than one message requesting input or output is active. A new messageof thesame
or higher priority will always be requested when the request source is activated.
When a maintained message is cancelled, the message of the requesting input or
output of highest priorityisdisplayed. The priority order, from highest to lowest,
for the various request sources are:UserInput 1, 2, 3, 4, UserF1,User F2, Binary
Message Request inputs, and Outputs 1 to 4. User Input 1 (programmed for
REQ.MSG) has the highest priority and Output 4 has the lowest.
Momentary Request (MOM. REQ)
Once a momentary message is displayed, if another message is requested and
displaces the momentary message, the momentary message is cancelled.It will not
be requested again unless the User Input or output is deactivated then activated
again. If no other messages are requested while the momentary message is
displayed, it remains on the display until cancelled as programmed.
MESSAGE CANCELLATION
Any displayed message is immediately displaced when another message of
equal or higher priority is requested. A displayed message can also be cancelled
by activating a User Input programmed for the Cancel Message function, or via
the serial port. If no other function purposely cancels a message, it is cancelled
per the cancellation mode programmed. A message that is programmed for
maintained request will be re-requested when the message times out or is
cancelled, if the request source (User Input or output) is still active. If several
maintained messages’ request sources are active, and the last requested message
times out or is cancelled, the message associated with the highest priority input
will be requested next (See Maintained Request).
LATCHED - Latched messages can only be cancelled by the methods
described above.
TIMED - Timed messages automatically cancel at the end of the specified time
period as programmed in “MESSAGE TIME”. A Characteror block scrolling
message will scroll to theend before being cancelled. Thiscauses the message
to remain on the display longer than specified by the time-out value. A 2 Line
Block message will stay on the display for a minimum of 2 sec. (1 block time)
before timing out. The messagetimeoutvalueisinitiallyset to 5 seconds when
the timed mode is selected.
TIL END - A message programmed for this mode will automatically get
cancelled when the output orUser Input programmed to request this particular
message deactivates. Only one request source should be programmed to
request a message set for Til End. A TilEndmessagethatis requested by serial
communication will be immediately cancelled, if there is an inactive request
source set to request that message.
MESSAGE TIME
This parameter is available onlyif the message cancellation modeis set for timed.
The messagetimeforatimedmessagecanbeprogramm edfrom 1 to 599 seconds.
MESSAGE COLOR
Can be programmed for Red or Green on dual color models.
-33-
PROGRAM COMMUNICATION PORT
When communicating to a Legend Plus via the serial port, the data formats of
both units must be identical. The Baud Rate and Parity Bit/number of d ata bitsare
selected for the data format in thismodulealong with the Unit Address and Serial
Transmit Delay. Serial communication is covered in detail in the SERIAL
COMMUNICATIONS SECTION. The following flowchart shows only the
Communication portion:
BAUD RATE
The Baud Rates available are: 1200, 2400, 4800, and 9600 Baud.
UNIT ADDRESS
The Unit Address can range from 00 to 99. This allows addressing ofmultiple
units on a single pair of wires and a common (RS-485 only), with each unit
capable of having a different address. If only one unit is on the line an address of
zero can be used, eliminating the need for an address command.
SERIAL TRANSMIT DELAY
The Serial Transmit Delay is the minimum amount of time the Legend Plus
unit waits to transmit data to a peripheral unit. The time begins after the Legend
Plus receives a command to transmitdataor when a print requestis received. The
delay can be set for 0.002 or 0.100 second. This delay time gives the software
controlling an RS-485 interface card time to change the RS-485 port from
transmit to receive mode.
PARITY/ NUMBER OF DATA BITS
The Parity can be ODD-7B (7data bits),EVEN-7B(7 data bits), or No parity-8B
(8 data bits). If any of the extended ASCII characters are to be transmitted serially
(used in mnemonics, custom display line, or in message #0 when MSG0-YES is
configured), the unit must be configured for 8 data bits (NONE - 8B).
-34-
PROGRAM PRINT OPTIONS MODULE
A print operation occurs when a User Input, programmed for the print request
function, is activated or when a “P” command is sent via the serial communications
port. The unit will transmit the values selected as “YES” in this module.
If a display is in an overflow condition, an asterisk will precede the digits that
are printed (ex. positive overflow * 2178, negative overflow * -2178).
Serial transmissions are covered in detail in the serial communications section.
MNEMONICS (MNEM-YES/NO)
When transmitting data, the unit can be programmed to suppress the address
number, mnemonics, and some spaces by selecting NO for the MNEM
(mnemonics). A selection of NO results in a faster transmission and may be useful
when interfacing with a computer. However, when interfacing with a printer,
sending mnemonics is usually desirable. Setting MNEM to YES inserts the address,
mnemonicsand a 400 msec printer delay following each transmittedprintoption.An
example of sending and NOT sending mnemonics are shown below:
6 PRC 123.8<CR><LF> with mnemonics
123.8<CR><LF> without mnemonics
TRANSMIT AND RESET (TX&R-YES/NO)
When programmed to YES all count values selected to be printed are reset
after the count value is acquired for serial transmission.
MESSAGE 0 (MSG0-YES/NO)
Enables the first 60 characters of message #0 to be transmitted as a print header
(first item in the print out). For a single line print header,programmessage#0 as1L
or 2L Scroll. For a multiple line print header, program message #0 as 1L or 2L
Block. The End of Line or End of Block character is used to indicate the end of a
line of header.Do not use themin the same fashion as messages to bedisplayed on
the unit. When entering the text for each line,ifaworddoes not fit on a line, allow it
to continue on the next line or block. Refer to Program Messages section.
The following flowchart shows only the Print Options portion:
-35-
PROGRAM OPTIONS MODULE
The Program Options module is used to program the Operator Accessible
functions, Preset Tracking selections, the Programmable Code value,or load the
Factory Settings. The following flowchart shows only the Options portion:
OPERATOR ACCESS
The Operator Access menu is used with the Program Disable DIP switch
and/or an external User Input selected for program disable. Values can be set for
YES, NO, or LOC. When a value is selected for NO, the operator can view the
value, but CANNOT change it from the front panel keypad (See Front Panel
Accessible Functions With Program Disable for details). Values selected for
LOC do not appear in the displays outside of the programming loop. The
following values can be disabled from front panel access programming:
Preset 1Preset 4
Preset 2Counter Load value
Preset 3Scale Factors
PRESET TRACKING
If Preset Tracking is enabled and a preset valueis changed, the preset value that
is tracking it will also change by the same offset. The amount of offset between
presets is changed by changing the preset value doing the tracking first. Example:
Preset 1 is tracking Preset 2. If Preset 2 is 100 and it is desired that Preset 1 occurs
20 counts before Preset 2, the Preset 1 value would be set to 80. If Preset 2 is then
changed to 200, Preset 1 will automatically change to 180, maintaining the same 20
count Offset. All presets can be set to track a different preset if they are assigned to
the same function (rate, total, process, etc). If only one preset is selected for a
particular function then that preset cannot be used for preset tracking.
PROGRAM CODE (PRO. CODE)
The value can be programmed from 0 to 99. This value may be required to be
entered before the unit allows access to programming menus, depending on the
level of security that has beenchosen. Programmingavalue of 99 disables access
to programming menus when PGM.DIS. switch is on. Refer to “Front Panel
Accessible Functions with Program Disable.”
-36-
USER SETTINGS
This module should only beentered if the operator wantsto reset ALL parameters
to the factory settings. When the word “FACTORY” is flashing in the display and the
ENT key is pressed,all parameters will be set to the factory settingswhen exiting the
LGPB FACTORY SETTINGS PROGRAM SHEET
programming loop. The operator can exit the factory settings option WITHOUT
resetting all parameters by pressing the <ESC key. The following are the settings
when shipped from the factory, along with a chart for user settings:
Caution: If factory settings are selected, all programming by the user will be reset.
SCALE FACTORS
COUNT SF1.0000
RATE SF1.0000
TOT SF1.0000
CNT. SCMX 1
CNT. D.P.0
RATE SCMX 1
RATE PERSECOND
RATE D.P.0
TOT D.P.0
CHG. CNT/
WITH SFYES
RATE
MIN. TIME1.0
MAX. TIME5.0
COUNTER
CNT. INPUTCT+DIRX1
PRC. RST.TO ZERO
P AUTO. RSDISABLED
BAT. RST.TO ZERO
B AUTO. RSDISABLED
TOT. RST.TO ZERO
COUNT SF
RATE SF
TOT SF
CNT. SCM
CNT. D.P.
RATE SCM
RATE PER
RATE D.P.
TOT D.P.
CHG. CNT/
WITH SF
BIN. MSG.REQ.
USER INP. 1
USER INP. 2
USER F1
USER INPUTS
MIN. TIME
MAX. TIME
CNT. INPUT
PRC. RST.
P AUTO. RS
BAT. RST.
B AUTO. RS
TOT. RST.
USER INP. 3
USER INP. 4
USER F2
RATE
COUNTER
OUTPUT 1
ASSIGNED
PHASE
TYPE
ACT/TIME
OUTPUT END
DLY TYPE
ON DL TIME
OF DL TIME
@P.
RST/C
REQ MSG #
OUTPUT 3
ASSIGNED
PHASE
TYPE
ACT/TIME
DLY TYPE
ON DL TIME
OF DL TIME
@P.
RST/C
REQ MSG #
OUTPUTS
OUTPUT 2
ASSIGNED
PHASE
TYPE
ACT/TIME
OUTPUT END
DLY TYPE
ON DL TIME
OF DL TIME
@P.
RST/C
REQ MSG #
OUTPUT 4
ASSIGNED
PHASE
TYPE
ACT/TIME
DLY TYPE
ON DL TIME
OF DL TIME
@P.
RST/C
REQ MSG #
-39-
DISPLY 1
D1 LINE 1
D1 LINE 2
D1 COLOR
DISPLY 3
D3 LINE 1
D3 LINE 2
D3 COLOR
SCRO. SPD
DSP. LEVELG
CUST. DSP.
CUST. DSP.1
CUST. DSP.2
LGPB USER SETTINGS PROGRAM SHEET (Cont’d)
DISPLAY
DISPLY 2
D2 LINE 1
D2 LINE 2
D2 COLOR
DISPLY 4
D4 LINE 1
D4 LINE 2
D4 COLOR
MNEMONIC
R
RATE
PEAK
VALLEY
PROCESS
BATCH
TOTAL
OVERFLOW
MEM AVAIL
MSG.#
TYPE
TEXT
PRIORITY
BLINKING
MULTIPLEX
MOM/MNT REQ
TIMED
TIME SEC.
COLOR
MSG.#
TYPE
TEXT
MESSAGE
MSG.#
TYPE
TEXT
PRIORITY
BLINKING
MULTIPLEX
MOM/MNT REQ
TIMED
TIME SEC.
COLOR
MSG.#
TYPE
TEXT
MSG.#
TYPE
TEXT
PRIORITY
BLINKING
MULTIPLEX
MOM/MNT REQ
TIMED
TIME SEC.
COLOR
MESSAGE
MSG.#
TYPE
TEXT
PRIORITY
BLINKING
MULTIPLEX
MOM/MNT REQ
TIMED
TIME SEC.
COLOR
-40-
PRIORITY
BLINKING
MULTIPLEX
MOM/MNT REQ
TIMED
TIME SEC.
COLOR
PRIORITY
BLINKING
MULTIPLEX
MOM/MNT REQ
TIMED
TIME SEC.
COLOR
MSG.#
TYPE
TEXT
PRIORITY
BLINKING
MULTIPLEX
MOM/MNT REQ
TIMED
TIME SEC.
COLOR
MSG.#
TYPE
TEXT
PRIORITY
BLINKING
MULTIPLEX
MOM/MNT REQ
TIMED
TIME SEC.
COLOR
MESSAGE
MSG.#
TYPE
TEXT
PRIORITY
BLINKING
MULTIPLEX
MOM/MNT REQ
TIMED
TIME SEC.
COLOR
MSG.#
TYPE
TEXT
PRIORITY
BLINKING
MULTIPLEX
MOM/MNT REQ
TIMED
TIME SEC.
COLOR
BAUD RATE
PARITY
ADDRESS
XMIT DLY
RATE
PEAK
VALI
PRC
BAT
TOT
SF’S
P1&2
P3&4
CTLD.
MNEM
TX&R
MSG0
COM. PORT
PRINT OP
ACCESS
P1
P2
P3
P4
CTLD.
SF’S
PRESET TRACKING
P1 TRACK
P2 TRACK
P3 TRACK
P4 TRACK
PRO. CODE
P1
P2
P3
P4
CL
OPTIONS
PRESETS
-41-
SERIAL COMMUNICATIONS
Serial communications allows for transmitting and receiving of data between
the Legend Plus and other devices. This feature can be used for monitoring
various values, resetting output(s), and changing values, all from a remote
location. Typical devices that are connected to a Legend Plus unit are a printer, a
terminal, a programmable controller, or a host computer.
The Legend Plus is jumper selectable between RS-485 and RS-232
communications. The RS-485 differential (balanced) design has good noise
immunity and allows for communication distances of up to 4000 feet. Up to 32
units can be connected on a pair of wires and a common. The unit’s address can
be programmed from 00 to 99. RS232 is useful for connecting a single unit to a
printer or to a computer for programming using the optional Legend Plus
Programming Software.
PROGRAMMING SOFTWARE
Software for IBM compatible PCs is available to program all of the Legend
configuration parameters such as messages, count modes, etc. The software allows
unit configurations to be created, uploaded,downloaded,and saved to a file for rapid
programming of the Legend. Before using the programming software, the Legend
unit should be powered up and the version number recorded. This information is
needed to take full advantage of the programming software capabilities.
Note: While using the Legend Plus Programming Software, the Legend unit
should NOT be controlling a p rocess. If the unit is connected while uploading
or downloading the configuration files, unit operation will be interrupted and
counts will be missed.
MINIMUM REQUIREMENTS:
®
IBM
compatible 286 or better.
Minimum of 450K FREE conventional memory.
MSDOS 3.3 or later.
RS-232 or RS-485 serial port with ID of COM1 or COM2.
Video TEXT mode of 80 columns x 25 rows.
Mouse supported.
INSTALLING SOFTWARE
A backup copy should be made of the program disk. The program may be run
using the floppy drive or, it may be installed to a Hard drive. To install on the hard
drive, copy all files from the programdiskto the desired directory on the hard drive.
Refer to “SERIAL CONNECTIONS” section of the manual for connecting
the Legend Plus to a computer.
USING SOFTWARE
To start the Legend Programming Software (SFLGP) switch to the
disk/directory that contains the Software. Type SFLGP and press ENTER. The
software will display an opening screen that displays the current version of the
Legend Programming Software. Press ENTER to proceed to the main editing
screen. The screen is divided into four areas. The top of the screen contains a
pull-down menu that allows actions suchas uploading and downloading of afile.
The bottom of the screen displays an alternate method of accessing thepull-down
menu selections by using the F1-F8 keys in combination with the ALT key. The
middle section displays the programming parameters of the current file and
model of Legend. Below the pull-down menu is the file status info rmation that
indicates the currentfilename, model and availablemessage/mnemonicmemory
available. Multiple pages are used to display all of the programming parameters.
To change the page displayed press PGUP/PGDN or use the mouse to click on
the arrows located at the upper and lower right of the screen.
Uploading/Downloading of files from the Legend requires that the Baud Rate
and Unit Address of both the Legend and the SFLGP be identical. Prior to
performing either an upload or download, a menu of the current PC
communications settings will be displayed. These settings may be modified
before proceeding with the intended action. Once the action is started, the
Legend will display “TX’ING PROGRAM” if uploading or “RX’ING
PROGRAM” if downloading. Uploading is file transfer from the LEGEND to
the PC and Downloading is file transf er from the PC to the Legend.
-42-
COMMUNICATION FORMAT
The half-duplex communication operation sends data by switching voltage
levels on the common pair of wires. Data is received by monitoring the levels and
interpreting the codes that were transmitted. After the Legend Plus receives a
Transmit Command or Print Request, it waits the Serial Transmit Delay time
before it begins transmitting data.The serial transmit delay can be programmedfor
0.002 or 0.100 second. For data to be interpreted correctly, there must be identical
formats and baud rates betweenthe communicatingdevices. The formats available
for the Legend Plus unit are 1 start bit, 7 or 8 data bits, No parity or 1 parity bit(odd
or even) and 1 stop bit. The available baud rates are; 1200, 2400, 4800, or 9600
baud. If any extended characters are to be used or transmitted, the Legend Plus
communication port should be set-up for Parity of “NONE-8B”. This configures
the unit to accept and transmit 8 data bits with no parity.
Before serial communication can take place,theunit must be programmed to
the same baud rate and parity asthe connected equipment. In addition, the loop
address number and printoptions should be known. When used witha terminal
or host computer andonly one unit is employed, an address of zero (00) may be
used to eliminate the requirement for the address specifier when sending a
command. If more than one unit is on the line, assignment of unique non-zero
addresses is required.
DATA FORMAT
10 BIT FRAME
[Parity = ODD-7B, EVEN-7B]
DATA FORMAT
10 BIT FRAME
[Parity = NONE-8B]
SENDING COMMANDS AND DATA
When sending commands to the Legend Plus unit, a command string must be
constructed. The command string may consist of command codes, value
identifiers, and numerical data. Belowis a list of commandsandvalue identifiers
that are used when communicating with the LGPB unit.
COMMAND DESCRIPTION
M (4DH)
MC (4DH, 43H)
N (4EH)
P (50H)
R (52H)
T (54H)
V (56H)
Request message command; Followed by the message number 0 to 9.
Clear message command.
Address command; Followed by the address number 1 to 99.
Transmit print options command; Transmits the options selected in the
Program Options Module section.
Reset value command; Followed by one Value Identifier (E, F, G, I, J, O, or
1 to 4 [for outputs]).
Transmit value command; Followed by one Value Identifier (A-O, or Q).
Change value command; Followed by one Value Identifier (A-G, K, L, O, or Q),
then the proper numerical data.
-43-
SENDING COMMANDS AND DATA (Cont’d)
VALUE IDENTIFIERSMNEMONIC
A (41H) PRESET 1P1
B (42H) PRESET 2P2
C (43H) PROCESS SCALE FACTORSFPS
D (44H) RATE SCALE FACTORSFR S
E (45H) PROCESSPRO S
F (46H) BATCHBAT S
G (47H) TOTALT S
H (48H) RATERAT S
I (49H) PEAKPEA S
J (4AH) VALLEYVAL S
K (4BH) PRESET 3P3
L (4CH) PRESET 4P4
O (4FH) COUNTER LOADCLD
Q (51H) TOTAL SCALE FACTORSFT S
Note: Command identifiers other than those listed should NOT be transmitted.
Otherwise, undefined or unpredictable operation could result.
S From Factory Settings, the mnemonic transmitted is based on full mnemonic
programmed in Display Module. The print mnemonic is the first three
characters of the full mnemonic. The printed mnemonics for the Scale Factors
is SF followed by the first character of the full mnemonic for the value
associated with the Scale Factor.
The command string is constructed by using a command, a value identifier, and a
data value if required. The Data value need not contain the decimal point since it is
fixed within the Legend Plus unit, whenprogrammedat the front panel. The Legend
Plus will accept the decimal point, however, it does not interpret them in any way.
Leading zeros can be eliminated, but all trailing zeros must be present.
Example: If a Scale Factor of 1.0000 is to be sent, the data value can be
transmitted as 1.0000 or 10000.If a “1” istransmitted,the Scale Factor will be
changed to 0.0001.
The Address command is used to allow a command to be directed to a specific
unit on the Serial Communications Line. When the unit address is zero,
transmission of the Address command is not required. This is done for
applications that do notrequire more than one LegendPlus. For applications that
require several units, each Legend Plus on the line must be given a non-zero
address. If they are given the same address, a command such as the Transmit
Value Command,willcausealltheunits to respond simultaneously, resulting in a
communication collision. All Legend Plus units in a multiple unit application
should be given an address other than zero. If a unit has an addressof zero, it will
attempt to process any transmissions from the otherLegend Plus’s as commands.
These transmissions fill up the receive buffer of the unit with an address of zero,
which may produce unpredictable results.
The command string is constructed ina specific logical sequence. The Legend
Plus does not accept commandstrings that do notfollow this sequence. Onlyone
operation can be performed per command string. Below is the procedure to be
used when constructing a command string.
1. The first two or three characters of the command string must consist of the Address
Command (N) and the address number of the unit (1 to 99). If the Legend Plus
address is zero, the address comm and and number need NOT be sent.
2. The next character in the command string is the actual command that the
Legend Plus is to perform (M, MC, P, R, T, or V).
3. A Value or command Identifier is next if it pertains to the command. The
command P (print) does not require a Value Identifier.
4. The numerical data will be next in the command string if the “Change Value”
command is used.
-44-
5. All command strings must be terminated with an asterisk S (2AH). This
character indicates to the Legend Plus that the command string is complete and
begins processing the commandBeloware some typical examples of properly
constructed command strings.
(EX. 1) Change Preset 1 Value to 123.4 on the Legend Plus with an
address of 2.
COMMAND STRING: N2VA1234
S
(EX. 2) Transmit the Process Count Value of the Legend Plus unit with
an address of 3.
COMMAND STRING: N3TE
S
(EX. 3) Reset Output 1 of the Legend Plus unit with an address of 0.
COMMAND STRING: R1
S
If illegal commands or characters are sent to the Legend Plus, the unit
addressed responds by transmitting an error character “E” (45H) in which case
the string must be re-transmitted.
When writing application programs in Basic, the transmission of spaces or
carriage return and line feed should beinhibited by using the semicolon delimiter
with the “PRINT” statement. The LegendPlus will not accept a carriage returnor
line feed as valid characters.
It is recommended that a “Transmit Value” command follow a “Change
Value” Command. If this is done, the reception of the data can provide a timing
reference for sending another command and ensures that the change has
occurred. When a “Change Value or Reset Value” command is sent to the Legend
Plus, time is required for the unit to process the command string. The diagrams
show the timing considerations that need to be made. The Legend Plus process
times shown are for a Legend Plus operating at the maximum count rate. The
process times are count rate dependent and will be considerably less when the
unit is operating at low count rates.
-45-
RECEIVING DATA
Data is transmitted from the Legend Plus when a “T” TransmitValue or a “P”
Transmit Print Options command is sent to the Legend Plus via the serial port or
when a User Input, programmed for the Print Request function, is activated. The
Legend Plus will wait until the minimum serial transmit delay time (0.100 or
0.002 sec) expires and then begin transmissions. The Legend Plus can also be
programmedtotransmitMnemonics. The formatfor atypicaltransmissionstring
with mnemonics is shown below:
The first two digits transmitted are the unit address followed b y one blank
space. If the unit address is 0, the first locations are left blank. The next three
characters are the mnemonics followed by one or more blank spaces. The
numerical data value is transmitted next. Negative values are indicated by a “-”
sign. If the numeric value is in an Overflow condition, an asterisk (
precede the most significant d igit of the value. The decimal point position
“floats” within the data field depending on the actual v alue it represents. The
numeric data is right justified without leading zeros.
When a “T” command or print request is issued, the above character string is
sent for each line of a block transmission. An extra <SP><CR><LF> is
transmittedfollowing the last line of transmission from a print request, to provide
separation between print outs.
If Mnemonics are NOT transmitted (MNEM - NO print option), the Legend
only transmitsthe numericdata.Theunit address, extra spaces and 400 msec time
delay, is not sent. If the LegendPlus transmitsMnemonics(MNEM - YES), there
is a 400 msec built-in timedelay after each transmission string. When interfacing
to a printer, sending Mnemonics is usually desirable. Examples of transmissions
are shown below:
3 PRC -6732.5<CR><LF> (400 msec delay) Mnemonics Sent
-6732.5<CR><LF>NO Mnemonics Sent
S) will
The various Print Options are used with a printer or a Computer Terminal.
They provide a choice of which Legend Plus data values are to be printed, when
either the User Input,programmedfor the print request function is activated, or a
“P” (Transmit Print Options) command is sent to the Legend Plus via the serial
port. The Print Options are programmed in the “ProgramPrint Options” module,
the available options are:
A. Print Rate Value.
B. Print Peak Value.
C. Print Valley Value.
D. Print Process Count Value.
E. Print Batch Count Value.
F. Print Total Count Value.
G. Print Scale Factors (Count, Rate, & Total) Values.
H. Print Presets 1 & 2 Values.
I. Print Presets 3 & 4 Values.
J. Print Counter Load Value.
K. Print Mnemonics for all Values.
L. Reset selected Count values following print
M. Print Message 0.
A print out from a Legend Plus unit with an address of 1 and all print options
selected is shown below. Message #0 is programmed with the text, “MACHINE #1”.
When wiring, remove the 12-position terminal block, which is on the top board
at the rear of the unit. Refer to the top label and configure the RS485/RS232
jumpers for the desired interface. Then, refertothenumberslisted on the label with
the terminal description for installing each wire in its proper location.
For RS-485 the data (transceiver) wires connect to the A (+)/TXD and B
(-)/RXD terminals. It is recommended that shielded (screened) cable be used f o r
serial communications. This unit meets the EMC specifications using Alpha
#2404 cable or equivalent. There are higher grades of shielded cable, such as,
four conductor twisted pair, that offer an even higher degree of noise immunity.
In some applications, a signal ground may be required to establish a ground
reference. The signal ground is required if the equipment does not have internal
bias resistors connected to the transceiver lines. The signal ground is connected
from only one LegendPlus to the equipment.If necessary, the shield can be used
as the signal ground.
TERMINAL DESCRIPTIONS
COMM. - Common required for some applications.
A (+)/TXD & B (-)/RXD - The Legend Plus transmits and receives on these
two terminals which are connected to the external device.
TX EN. - Used primarily with aRed Lion Controls (RLC) GCM422 moduleto
interface with an RLC model DMPC printer orconnect Legend Plus units in a 20
mA communication loop with other units.
For connection to a GCM232 Converter Module, refer to the diagram below.
For connection to an RS232 port on a computer, refer to diagrams below.
When all connections are made, replace the terminal block into its proper location.
-47-
SERIAL CONNECTIONS (Cont’d)
CONNECTING TO A HOST TERMINAL
SixLegendPlusunitsareusedtomonitorand
control parts packaging machines in a plant. The
Legend Plus units are located at each machine in
the production area of the building. A
communication line is run to an Industrial
computer located in the production office. The
drawing shows the line connection. Each Legend
Plus is programmed for a different address and are
all programmed for the same baud rate and parity
as the computer (ex. 9600 baud, parity even). An
application program is written to send and receive
data from the units using the proper commands.
-48-
TROUBLESHOOTING SERIAL COMMUNICATIONS
If problems are encountered when interfacing the Legend Plus(s) and host
devices or printers, the following check list can be used to help find a solution.
1. Check all wiring. Referto the previous application examplesanduse them as a
guide to check your serial communication wiring. Proper polarity of all
Legend Plus(s) and other peripherals must be observed.
2. Check RS232/RS485 configuration jumpers for proper interface selection.
3. If the Legend Plus is connected to a “host computer”, device or printer, check
to make sure that the computer or device is configured with the same
communication format as the Legend Plus. The communication format that
the Legend Plus will accept is; 1 start bit, 7 o r 8 data bits, no parity or 1 parity
bit (odd or even), and 1 stop bit.
4. Check the baud rate and parity in the Program Communication Module and
make sure all devices on the line have the same baud rate and parity.
5. Check the Legend Plus’s unit address. If the Address command is not used
when transmitting a command to the Legend Plus, the Legend Plus’s address
must be set to 0. See “Sending Commands & Data” for command structure.
6. If two-way communications are to be established between theLegendPlusand
a computer, have the computer receive transmissions from the Legend Plus
first. Activating a User Input, programmed for the print request function, will
initiate transmissions from the Legend Plus.
7. When sending commands to the Legend Plus, an asterisk *(2Ah) must
terminate the command. NO CARRIAGE RETURNS (0Dh)OR LINE FEED
(0Ah) CHARACTERS SHOULD BE S ENT TO THE LEGEND PLUS. If
they are sent, the Legend Plus will respond by transmitting an “E”.
8. In multiple unit configurations, make sure each unit has a different address
other than zero. If a transmit value or print request command is issued, an
asterisk (
9. In some RS485 applications, a twisted pair with asignalgroundmaybeneeded
S) must be sent before sending another transmission.
to establish a groundreference.The signal ground is requiredif the equipment
does not have internal bias resistors connected to the transceiver lines. The
signal ground is connected from only one Legend Plus to the equipment.
-49-
INSTALLATION & CONNECTIONS
INSTALLATION ENVIRONMENT
Before installing the Legend Plus into the panel, the user should first become
familiar with the unit. Also, it may be desirable to program the unit and set the
appropriate DIP switches for the application. When programming is complete, all
parameters will be saved in nonvolatile memory. The Program Disable DIP switch
used with an external User Input, programmed for the program disable function,
provides various levels of security to prevent accidental or unauthorized
programming changes. The Legend Plus should be installed in a location that does
NOT exceed the maximumoperatingtemperature and provides good air circulation.
Placing the unit near devices that generate excessive heat should be avoided.
Installation
The unit meets NEMA 4X/IP65 requirementsforindoor use when properly
installed. The units are intended to be mounted into an enclosed panel with a
gasket to provide a water-tight seal. Two mounting clips and screws are
provided for easy installation. Consideration should be given to the thickness
of the panel. A panel that is too thin may distort and not provide a water-tight
seal, therefore the recommended minimum panel thickness is 1/8" (3.2 mm).
The recommended clearance behind the panelfor mounting clip installation is
3.0" (6.45 cm) H x 4.0" (10.16 cm) W.
After the panel cut-out is completed and deburred,carefully apply the gasket
to the panel. DO NOT APPLY THE ADHESIVE SIDE OF THE GASKET TO
THE BEZEL. Insert the unit into the panel as depicted in the drawing. Thread
the screws into the clips until the pointed end just protrudes through the other
side. Install each mounting clip by inserting the case tabs of the clip into the
holes, located on either side of the bezel.
Then snap the rear endof the clip into the case and slide the cliptowards the
rear of the unit, lockingit in place. Tighten the screwsevenly to apply uniform
compression, thus providing a water-tight seal.
Caution: Only minimum pressure is required to seal panel. Do NOT over
tighten screws.
The bezel should be cleaned only with a soft cloth and neutral soap product.
Do NOT use solvents.Continuous exposure to direct sunlight may accelerate the
aging process of the bezel.
Do not use tools o f any kind (screwdrivers, pens, pencils, etc.) to operate the
keypad of the unit.
-50-
EMC COMPLIANCE INSTALLATION
This unit complies with the Electromagnetic Compatibility (EMC) standards
listed in the specifications. Compliance to the EMC standards was demonstrated
by means of a test set-up using the following installation methods:
1. Unit installed in a metal panel mountedtoan open aluminum rack connected to
earth ground (protective earth).
2. Shielded (screened) cables for Signal and Control inputs, and solid state
outputs (03 & 04SNK) with shield drain wireconnected to earth groundat the
mounting panel only.
Multi-conductor CableFunction Used For
Belden #8451 - 2 conductor, #22 AWG
twisted pair w/ foil shield and drain wire
Belden #8771 - 3 conductor, #22 AWG
with foil shield and drain wire
Alpha #2404 - 4 conductor, #22 AWG
with foil shield and drain wire
Alpha #1173C - 3 conductor, #22 AWG
non-shielded
3. EMI line filter (Corcom #1VB3) placedon the DC power supply when DC
powered.
Test: EN 61000-4-4 EFT and ENV 50141 RF Conducted Immunity.
It should be noted that the methods listed above may not be necessary for every
unit installation. For the purpose of EMC testing, every input and output line on
the unit was connected with 25 feet (8 m) of cable. In extremely high EMI
environments, additional measures may be needed. The unit becomes more
immune to EMI with f ewer I/O connections. Cable length, routing and shield
termination unit are very important and can mean the difference between a
successful installation or a troublesome installation.
User Input 4/Inhibit
Input A, Input B, User Inputs 1, 2 &
3, 03 & 04 SNK (solid state outputs)
RS485/RS232
Relay Outputs
ADDITIONAL EMC INSTALLATION GUIDELINES
Although this unit is designed with a high degree of immunity to
ElectroMagnetic Interference (EMI), proper installation and wiring methods
must be followed to ensure compatibility in each application. The type o f the
electrical noise, source or coupling method into the unit may be different for
various installations. Listed below are some additional EMC guidelines for
successful installation in an industrial environment.
1. Use shielded (screened) cables for all Signal and Control inputs. The shield
(screen) pigtail connection should be made as short as possible. The
connection point for the shield depends somewhat upon the application.
Listed below arethe recommended methods of connecting the shield, in order
of their effectiveness.
a. Connect the shield only at the panel where the unit is mounted to earth
ground (protective earth).
b. Connect the shield to earth ground at both ends of the cable, usually
when the noise source frequency is above 1 MHz.
c. Connect the shield to common of the unit and leave the other end of the
shield unconnected and insulated from earth ground.
2. Never run Signal or Control cables in the same conduit or raceway with AC
power lines, conductors feeding motors, solenoids, SCR controls, and heaters,
etc. The cables should be run in metal conduit that is properly grounded. This
is especially useful in applications where cable runs are long and portable
two-way radios are used in close proximity or if the installation is near a
commercial radio transmitter.
3. Signal or Control cables within an enclosure should be routed as far away as
possible from contactors, control relays, transformers, and other noisy
components.
4. In extremely high EMI environments, the use of external EMI suppression
devices, such as ferrite suppression cores, is effective. Install them on Signal
and Control cables as close to the unit as possible. Loop the cable through the
core several times or use multiple cores on each cable for additional protection.
Install line filters on the power input cable to the unit to suppress power line
interference. Install them near the power entry point of the enclosure. The
following EMI suppression devices (or equivalent) are recommended:
Ferrite Suppression Cores for signal and control cables:
Note: Reference manufacturer’s instructions when installing a line filter.
5. Long cable runs are more susceptible to EMI pickup than short cable runs.
Therefore, keep cable runs as short as possible.
6. Switching of inductive loads produces high EMI. Use of snubbers across
inductive loads suppresses EMI.
Snubbers: RLC #SNUB0000
WIRING CONNECTIONS
The bottom board has a removable terminal block (TBA) on the leftwhere the
power connections are made. The plug-in relay board also has a removable
terminal block and is located at the bottom right of the unit. The top board has a
removable terminal block (TBC) where the signal inputs, User Inputs,solid state
outputs, and serial communications connections are made.Whenwiring the unit,
remove the terminal block and use the numbers on the top label to identify the
position number with the proper function. All conductors should meet voltage
and current ratings for each terminal. Also cabling should conform to appropriate
standards of good installation, local codes and regulations. It is recommended
that power supplied to the unit (AC or DC) be protected by a fuse or circuit
breaker. Strip the wire, leaving approximately ¼" bare wire exposed (stranded
wires should be tinned with solder). Insert the wire into the terminal and tighten
down the screw until the wire is clamped in tightly. Each terminal can accept up
to two 18-gage wires. After the terminal block is wired, install it in the proper
location at the rear of the unit. Wire each terminal block in this manner.
A.C. POWER WIRING
The AC power is connected to the bottom left terminals TBA 1 &2markedAC
PWR. The voltage selector switch, located atthe side of the unit, is usedto select
the proper voltage. The switch is a slide movement type and can be set by u sing a
small screwdriver. If the switch is toward the front of the unit, it is set for 115
VAC input. If the switch is towards the rear of the unit, it is set for 230 VAC
input. The switch is in the 230 VAC position when shipped from the factory.
Note: Before applying power to the unit make sure the A.C. power switch is set
for the proper voltage setting.
To reduce the chance of noise spikes entering theAC line and affecting theunit,
the AC power should be relatively “clean” andwithinthespecified ±10% variation
limit. Connecting power from heavily loaded circuits or circuits that also power
loads that cycle on and off, (contactors, relays, motors, etc.) should be avoided.
DC POWER WIRING
The DC power is connected to the bottom left terminals TBA3 & 4 marked+12
VDC and common.The DC power source must be capable of supplying the unit’s
rated current (250 mA) and be within the specified ±20% variation limit. It is not
necessary to provide battery backup to retain programmable information.
The Legend Plus hasnon-volatile memory and information is storedon power
down (Refer to block diagram).
SERIAL COMMUNICATIONS
Refer to the Serial Communications section of the manual, for wiring and
operational procedures.
USER INPUT WIRING
Programmable external user inputs are digital inputs that are active when
connected to TBC #3 Common. The use of shielded cable isrecommended.Follow
the Additional EMC Installation Guidelines for shield connection.
OUTPUT WIRING
RELAY CONNECTIONS
To prolong contact life and suppress electrical noise interference due to the
switching of inductive loads, it is good installation practice to install a snubber
across the contactor. Follow the manufacturer’ s instructions for installation.
Note: Snubber leakage current can cause some electro-mechanical devices to be
held ON.
-52-
SIGNAL WIRING
INPUTSA&B
Input A and Input B have the same input circuitry and share the same common.
Input A and Input B each have separate DIP switches for setting the type of signal
input. A Magnetic Pickup or Logic Input signal can be sent to either input. When a
MAGNETIC PICKUP is used, the Sink/Source DIP switch, for the appropriate
input, must be in the “SRC” position or the unit will not receive the signal. The
HI/LO FRQ DIP switch affects the maximum input frequency at that input.
The Input schematic shows the details of Input A and Input B circuitry. Each
input has three DIP switches associated with its input. The functions of these
switches are as follows:
INPUT A
SW1 - MAG: Sets input for a Magnetic Pickup signal.
Note: SW2 must be in the “SRC” position for a Magnetic Pickup signal.
SW2 - SNK: Provides a 7.8 KW internal pull-up resistor for sensors with
SW3 - HI FRQ: Removes damping capacitor and allows operation up to
Note: The HI/LO FRQ selection switch must be set on “LO FRQ” when switch
Sensitivity: 200 mV peak; hysteresis: 100 mV
LOGIC: Sets input for a Logic signal.
Input trigger levels: V
=1.5Vmax;VIH=3.75Vmax.
IL
current sinking outputs.
SRC: Provides a 3.9 KW internal pull-down resistor for sensors with
current sourcing outputs.
the max. frequency.
LO FRQ: Connects damping capacitor for switch contact debounce.
Limits count speed to 50 cpsmax.Min.count pulse ON or OFF time is
10 msec.
contacts are used to generate count input signals. The “LO FRQ” mode
provides very high immunity against electrical noise pickup. It is
recommended that this mode also be used, whenever possible, with electronic
sensor outputs. The “LO FRQ” mode can be used with any type of sensor
output, provided count pulse widths never decrease below 10 msec, and the
count rate frequency does not exceed 50 Hz.
INPUT B
SW4 - Same as SW1
SW5 - Same as SW2
Note: SW5 must be in the “SRC” position
for a Magnetic Pickup signal.
SW6 - Same as SW3
Note: A Magnetic Pickup type sensor should not be used unless a large enough
signal is provided at all speeds of operation.
-53-
INSTALLATION & REMOVAL OF RELAY BOARD
To install the relay board, locate the relay opening at the lower right-hand
corner, on the back of the Legend Plus. Using a small screwdriver, inserted into
the slot of the relay latch, bend the tab down while sliding the board into the two
slots in the housing. The relay board will seat into the unit, allowing the tab to
return to its original position. To remove the relay board, pull down on the tab just
enough to allow the relay board to slide out. Grasp the terminal block and pull to
remove the board.
DIP SWITCH SET-UP
The DIP switches are accessible through the side of the Legend Plus. The DIP
switch positions and their functions are shown below:
-54-
VARIOUS SENSOR OUTPUT CONNECTIONS(See Note 1)
COUNT SWITCH OR ISOLATED TRANSISTOR OUTPUTSSENSORS WITH -EFSENSORS WITH CURRENT SINKSENSORS WITH CURRENT
CURRENT SOURCE CONNECTED CURRENT SINK CONNECTEDOUTPUT-CURRENT SRC CONN.OPEN COLLECTOR (NPN O.C.)SOURCE OUTPUT (PNP O.C.)
(COUNT ON OPENING)(COUNT ON CLOSING)(COUNT ON FALLING EDGE)(COUNT ON TURN-ON)(COUNT ON TURN-OFF)
USR INP 4/INH: Internal 10 KW pull-up to +5 VDC, V
VIH=3.0V
(count rate dependent).
, response time = 30 msec typical, 100 msec max.
MIN
=1.5V
IL
IL
MAX;VIH
=1.5V
MAX;
INHIBIT Response time = 50 msec max.
User Inputs Programmed for Binary Message Request: Debounce =
100 msec. (Binary Message Request Inputs must b e stable for 100
msec. before a message is requested).
11. SERIAL COMMUNICATIONS:
Type: Jumper selectable RS-485 or RS-232.
Can connect up to 32 units when using RS485 interface.
Baud Rate: Programmable from 1200 to 9600.
Maximum Addresses: Programmable from 00 to 99.
(Actual number on a line is limited by hardware specifications)
Transmit Delay: Programmable for 0.002 or 0.100 second.
Data Format: 10 Bit Frame;1 start bit, 7 o r 8data bits, 1 or noparity bit, and 1
stop bit. Parity is programmable for either ODD (7 data bits), EVEN (7 data
bits), or NO Parity (8 data bits).
12. OUTPUT(S):
Solid-State: Current sinking NPN opencollector transistor. V
100 mA max. V
Relay(s): Mounted on field-replaceable P.C. board. FormC contacts rated
= 30 VDC max. (Internal Zener Diode Protection).
OH
CE
=1.1V
at 5 amps @ 120 VAC/240 VAC or 28 VDC (resistive load), 1/8 H.P. @
120 VAC (inductive load). The operate time is 5 msec nominal and the
release time is 3 msec nominal.
Programmable Timed Output(s): Programmable time ranges from 0.01
Power frequency magnetic fields EN 61000-4-8 Lev el 4; 30 A/m
Emissions to EN 50081-2
@
RF interferenceEN 55011Enclosure class A
Power mains class A
Note:
1. When the unit is DC powered from terminal TBA pin 5 (common) and
terminal TBA pin 3 (DC OUT/IN) a power line filter was installed, RLC
#LFIL0000 or equivalent, so as not to impair the function of the unit.
Refer to EMC Compliance Installation for additional information
15. CONSTRUCTION: High impact plastic case with clear viewing window.
The unit is rated for NEMA 4X/IP65 indoor use. Installation Category II,
Pollution Degree 2 Panel gasket and mounting clips included.
16. WEIGHT: 1.5 lbs. (0.68 Kg)
-58-
TROUBLESHOOTING GUIDE
PROBLEMSPOSSIBLE CAUSEREMEDIES
For further technical assistance, contact technical support at the
numbers listed on the back cover of the instruction manual.
NO DISPLAY1. Power of f1. Verify power.
CHECKSUM1. Data error detected by processor.1. Press “ENT” key.
ERROR 1 OR 2 ON DISPLAYa. Check all programming parameters.
UNIT DOES NOT COUNT1. No input signal.1. Check sensor connections.
UNIT WILL NOT ACCEPT THE1. When a count scale factor greater than 1 is used, the1. Unit automatically adjusts preset to be
DESIRED PRESETpreset value must be evenly divisible by the scale factor.evenly divisible by the scale factor.
UNIT COUNTS INCORRECTLY1. Input signal type incorrectly selected.1. Check DIP switches. Set HI/LO FRQ. switch
2. Improperly wired2. Check wiring.
3. Voltage selector switch in the wrong position.3. Check switch position.
4. Power in a Brown out condition4. Verify voltage reading.
5. If powered by +12 VDC source, not enough current5. Verify Source current rating.
to drive Legend Plus.
3. Electrical noise interference.3. Check power source for noise.
a. Check signal wire routing.
4. Incorrect counting mode.4. Verify programming in “Program Cntr Module.”
5. Scale f actor incorrect.5. Verify scale factor value.
-59-
TROUBLESHOOTING GUIDE (Cont’d)
PROBLEMSPOSSIBLE CAUSEREMEDIES
PROCESS, BATCH, TOTAL, PEAK, OR1. User Input NOT properly programmed.1. Verify programming in “Program User
VALLEY VALUES WILL NOT RESET WHENModule”.
A MANUAL RESET IS PERFORMED
CANNOT ENTER INTO1. Front panel disabled.1. Check “Front Panel Accessible Functions
PROGRAMMING MENUSWith Program Disable” section in manual.
PRESETS, COUNTER LOAD, OR1. Front panel disabled.1. Verify programming in “Program Options
SCALE FACTORS CAN BE VIEWEDModule” sub-menu Operator Access.
BUT NOT CHANGED2. Check “ Front Panel Accessible Functions
UNIT COUNTS WHILE RESET1. User Input Reset mode set for Momentary reset.1. Program User Input to a Maintained reset.
IS ACTIVATED
PRESET OR COUNTER LOAD VALUE1. Entered number exceeds internal count capacity1. Check scaling. Reduce number of pulses per
LOADS SMALLER NUMBER THAN(Scale multiplier/Scale factor too small).unit of measure.
WHAT IS ENTERED
With Program Disable” section of manual.
OUTPUT WILL NOT RESET1. Output assigned to wrong display (Process or Rate).1. Verify programming in “Program Outputs
2. Reset with count disabled (Program Outputs Module). 2. Verify programming in “Program Outputs
3. User Input NOT properly programmed.3. Verify programming in “Program User
-60-
Module”.
Module”.
Module”.
TROUBLESHOOTING GUIDE (Cont’d)
PROBLEMSPOSSIBLE CAUSEREMEDIES
NO RATE INDICATION1. No signal at Input A.1. Check sensor connections.
2. Type of input signal selected incorrectly.2. Check DIP switch setting on side of unit.
3. Rate Scale factor and/or Rate Scale Multiplier3. Check scale factor value and scale multiplier
too small.values.
INCORRECT RATE READING1. Input signal type incorrectly selected.1. Check DIP switches. Set HI/LO FRQ. switch to
2. Minimum update time set too high for input rate. See
Note in “Programming Rate” Section.
a. Verify power to sensor.
LO for a count speed of less than 50 Hz.
a. Check signal wire routing.
APPENDIX “A” - SCALING FOR COUNT AND TOTAL INDICATION
SCALING FOR COUNT INDICATION
The Legend Plus is factory settoprovide 1 count on the display foreachpulse that
is input to the unit. In many applications, there is not a one to one correspondence
between input pulses and display units. In these applications it is necessary for the
Legend Plus to scale or multiply the input pulses by a scaling factor to achieve the
proper display units desired (feet, meters,gallons, etc.). The Count Scale Factor, the
Count Scale Multiplier, and theNumberofCount Edges are used in scaling the input
pulses to the desired reading. The number of count edges is determined in the
Program Counter Module. For example, the number of edges for the CNT+DIRX1
mode is one and the QUAD X4 mode is four. All three are factored together to
provide the Scaling necessary for the Process display. The Count Scale Factor and
Scale Multiplier are programmed in the Program Scaling section.
The first step in scaling requires the Number of Pulses per Display Units to be
obtained. This may require a small amount of deductive reasoning.
Example: A 48-tooth gear is mounted to a 2 ft circumference feed roll in a paper
processing plant. It is desired to display the footage of paper processed per
day. In this example, the display units are in feet. A sensor sensing the gear
teeth provides 48 pulses for each revolution of the feed roll. Each revolution
equates to a linear distanceof 2 feet. The numberof Display Units desired is 2.
The Number of Pulses per Display Units is 48. When the number of Display
Units and the Number of Pulses have been obtained, the Total Scaling can be
-61-
calculated. The Total Scaling, denoted as “KT”, is simply the total amount of
scaling required for the Process. It is obtained by d ividing theDisplayUnitsby
the Number of Pulses as shown in Formula #1 below.
FORMULA #1: K
= Display Units ¸ Number of Pulses
T
WHERE:
= Total Scaling.
K
T
Display Units = The number of desired units (revolutions, feet, 10ths
of feet, meters, etc.) that would be acquired after the Number of
Pulses has occurred.
Number of Pulses = The Number of pulses required to achieve the
number o f Display Units.
For the preceding example, the TotalScaling, “K
in 2 and 48 in the formula:
K
=2¸ 48 = 0.041667
T
As previously stated, the Total Scaling,“K
Scale Factor, Scale Multiplier, and Number of Count edges. In many applications
the Total Scaling, “K
“SF”, in which case the Scale Multiplier and Number of Count Edges can be left
”, can be programmed directly into theCount Scale Factor,
T
”, is calculated by plugging
T
”, is the combination of the Count
T
at the factory settings of X1.
In some applications, more display resolution may be required. When the
Total Scaling (K
used, there may not be enough display resolution.
) is greater than 1.0000 and only one edge per count pulse is
T
Example: With a Total Scaling of 2.000, when an input pulse is generated, the
display increments by 2. If the display units are in feet, when 3 feet have gone
by, the display still reads 2. It will not increment again until 4 feet have been
accumulated. With this amount of displayresolution it would be impossible to
set the Preset and have the output respond atoddfeet intervals (1, 3, 5, etc.). To
increase resolution, the Number of Count edges must be increased. This can be
achieved by selecting the CT+DIRX2 mode (Count plus direction times 2) in
the Program Count Module or by selecting the QUAD X4 mode,if quadrature
counting is being used. If enough resolution still has not been attained, more
input pulses need to be generated p er display unit.
The amount of resolution required varies depending on the particular
application. In cut-to-length applications, a high amount of resolution is o ften
necessary. However, in totalizing applications, display resolution may not be
important. It should be noted that whenever the number o f count edges is
increased to 2 or 4, the maximum count frequency decreases. (See
Specifications for maximum count frequency).
Note: When using 2 or 4 edge counting for length sensor, on/off duty cycle must
be 50% to maintain max. accuracy (mag. pickup will not work).
-62-
SCALING FOR COUNT INDICATION (Cont’d)
Once the Number of Count Edges (NCE) to be used has been determined, the
Remaining Scaling factor required, “K
Scaling, “K
”, divided by the Number of Count edges used as shown in Formula #2:
T
FORMULA #2: K
”, can be calculated. This is the Total
R
¸ NCE
R=KT
WHERE:
K
= Remaining Scaling Factor.
R
= Total Scaling.
K
T
NCE = Number of Count Edges.
In our original example, the Total Scaling, “K
0.041667. Since this value is less than one, sufficient pulse information is being
” was determined to be
T
generated, i.e., there is enough resolution for the units selected. The Number of
Count edges can be left at the factory set value of X1. The Total Scaling, “K
therefore equals the Remaining Scaling Factor, “K
K
= 0.041667 ¸ 1 = 0.041667
R
”.
R
T
If the remaining scaling is between 0.6000 and 5.9999, it can be programmed
directly into the Count Scale Factor value and the X1 factory setting for the
Count Scale Multiplier “SCM”, can be used.
COUNT SCALE MULTIPLIER
The general rule for choosing a SCM value is, when the Remaining Scaling
Factor, “K
Count Scale Factor value between 0.6 and 5.9999 or to the point where the
maximum number of significant digits is obtained.
WHERE:
”, is less than 0.6000, a SCM value of 0.1 or 0.01 can be used to get a
R
FORMULA #3: SF = K
¸ SCM
R
SF = Count Scale Factor.
K
= Remaining Scaling Factor.
R
SCM = Count Scale Multiplier.
Following our continuing example, it is easy toseethatthe Remaining Scaling
Factor, “K
losing significant digits. Using the Formula above and a Scale Multiplier value of
” (0.041667), cannot fit into the Count Scale Factor Value without
R
0.01 allows us to get the maximumnumber of significant digits possible for the
Count Scale Factor value:
SF = K
¸ SCM = 0.041667 ¸ 0.01 = 4.1667
R
COUNTER SCALING EXAMPLE:
EXAMPLE #1:
A flow sensor provides 62 pulses per gallon. Calculate the scaling required to
provide a display reading in gallons. The number of “Display Units” displayed
”,
after 62 pulses have been counted should be 1.
STEP 1 - Calculate the Total Scaling, “ K
”, using Formula #1.
T
FORMULA #1:
K
= Display Units ¸ Number of Pulses = 1 ¸ 62 = 0.016129
T
STEP 2 - In this application 62 pulses per gallon provides more than enough
resolution, so the Number of Count Edges (Selected in the Program Counter
Module) is set to a value of X1. With an “NCE” value of 1, the remaining
scaling factor required is still 0.016129.
FORMULA #2
K
¸ NCE = 0.016129 ¸ 1 = 0.016129
R=KT
STEP 3 - To provide maximum scaling accuracy, a Scale Multiplier value is
chosen that will give the maximum amount of significant digits in the Count
Scale Factor. A value of 0.01 results in a Count Scale Factor Value of 1.6129.
FORMULA #3
SF = K
¸ SCM = 0.016129 ¸ 0.01 = 1.6129
R
-63-
EXAMPLE #2:
A quadrature Rotary Pulse Generator that provides 100 pulses per revolution
is coupled to a feed roll that is 2.5 feet incircumference.It isdesiredtoreadinfeet
with display resolution to the nearest hundredth of feet (0.01).
In this application, therequirementis for the display toread in hundredths of a
foot. A 2.5 ft. distance equates to 250 “Display Units” (hundredths). The
“Number of Pulses” for 2.5 ft. is 100, as stated. From the information obtained,
the Total Scaling, “K
K
T
With a Total Scaling, “K
is input, the display increments by 2.5 display units (hundredths). The
”, can be calculated, using Formula #1.
T
= Display Units ¸ Number of Pulses = 250 ¸ 100 = 2.5
”, of 2.5, it can easily beseenthat for every pulse that
T
application requires resolution to the nearest hundredth of a foot. To get higher
resolution, Quadrature X4 Input Response Mode is selected. This provides four
times the resolution. Using Formula #2, and 4for the “Number of Count Edges”,
the Remaining Scaling, “K
K
R=KT
”, is calculated.
R
¸ Number of Count Edges = 2.5 ¸ 4 = 0.625
At this point, it can be seen that the Remaining Scaling Factor value of 0.625 fits
into the Count Scale Factor value range without losing any significant digits or
scaling it any further. Because of this, the Scale Multiplier (SCM) factory set value of
X1 is used, and 0.6250 is programmeddirectlyin for the Count Scale Factor, “SF”.
SF = K
¸ SCM = 0.6250 ¸ 1 = 0.6250
R
SCALING FOR TOTAL INDICATION
The Totalizer can be scaled identical to the Process Counter by leaving the
Total Scale Factor at the factory setting of 1.000. To obtain a different unit of
measure(i.e,metersinstead of feet, or yards instead of feet, etc.) f or theTotalizer,
the proper conversion factor can be programmed for the Total Scale Factor.
Example: A paper manufacturer processes paper by the foot, but also wants to
keep track of the total in meters. All that is necessary is to determine the Total
Scale Factor. To convert from feet to meters, multiply the Total Scaling (K
by .3048 (This is how many meters are in each foot).
WHERE:
K
= Total Scaling (Process)
T
= Total Scale Factor
SF
T
FORMULA: K
xSFT= Totalizer Scaling
T
)
T
-64-
APPENDIX “B” - SCALING FOR RATE INDICATION
The Legend Plus offers a simplified method for scaling the rate portion of the
indicator. The method does not require time unit conversions. The desired time
format (Rate Per Second, Rate Per Minute, Rate Per Hour) is simply selected as
part of the programming procedure. Due to the way the rate is calculated (See
“General Description” section), high resolution and accuracy can be realized at
all input rates, slow or fast.
Note: It is not necessary to increase the pulse information to obtain higher
resolution.
The Rate MinimumUpdate Timecan be programmedfrom0.1up to 99.9 seconds
to provide averaging in applications where the input pulse spacing is not stable. The
Update time selected, however, will not affect the scaling in any manner.
Scaling the Rate channel involves programming the Legend Plus so that
input pulses to the unit are scaled to the desired displayunits (revolutions, feet,
meters, etc.) and in the desired time format (Rate Per Second, Rate per Minute,
Rate Per Hour).
If the rate indicator is to display the rate at which the counter is counting, the
rate indicator can be programmed with the same scaling parameters as the
counter. The only other requirement is that thedesired “Rate Conversion Factor”
be selected to provide the ratedisplayin the desired time format, Rate per Second
(X1), Rate per Minute (X60), or Rate per Hour (X3600). This automatically
scales the rate by X1 (1 pulse per second),X60 (60 pulses per minute), or X3600
(3600 pulses per hour).
Note: The rate uses only the negative edge of the pulse at Input A. The counter
uses both edges of the input pulse for a X2 or X4 count mode. The rate can
show the same reading as the count, but take into consideration the counter
mode selected.
If the rate application is to display a specific Display Unit, then to scale the
rate, it is only necessary to know the number of pulses per display unit desired or
units (feet, revolutions, etc.).
Example: A 48-tooth gear, which is coupled to a shaft, is being sensed and it is
desired to indicate the shaft speed in revolutions, the display u nits will be in
revolutions. It is obvious that 48 pulses will occur in one revolution. To
convert the pulse units to revolutions, it is necessary for the Legend Plus to
multiply the number of pulses by a scaling factor to convert the pulse units to
revolution units. The Legend Plus has a Rate Scale Factor and a Rate Scale
Multiplier to scale pulse units to the desired display units. They are
programmed in the Program Scaling section. Both are used to attain the Total
Scaling, “K
following formula is used.
”. To calculate the Total Scaling, “KT”, for the application, the
T
FORMULA #1: K
= Display units ¸ Number of pulses
T
WHERE:
= Total Scaling.
K
T
Display Units = The number of desired units (revolutions, feet, 10ths
of feet, meters, etc.) that would be acquired after
the Number of Pulses has occurred.
Number of Pulses = The Number of pulses required to achieve the
number o f Display Units.
Using the example previously discussed, the desired display unit would be 1
revolution and the number of pulses per display unit would be 48. Therefore, the
Total Scaling would be 0.020833.
K
=1rev¸ 48 pulses per rev = 0.020833
In many applications the Total Scaling, “K
the Rate Scale Factor, “SF”, in which case the Scale Multiplier “SCM” can be left
T
”, can be programmed directly into
T
at the factory setting of X1. However, in some applications, such as the one above,
it may be desired to obtain more significant digits in the Scale Factor, “SF”. These
situations occur when “K
the four decimal places available totheScale Factor. The following formula can be
” does not calculate to an even number that will fit into
T
used to calculate the Scale Factor when an SCM value other than X1 is needed.
FORMULA #2: SF = K
¸ SCM
T
WHERE:
SF = Rate Scale Factor.
K
= Total Scaling.
T
SCM = Rate Scale Multiplier.
In this formula, the Total Scaling, previously calculated, is divided by the
Scale Multiplier Value, “SCM”, to obtain the Scale Factor, “SF”.
-65-
RATE SCALE MULTIPLIER
The general rulefor choosing an SCM value is, when the Total Scaling, “KT”,
is less than 0.6000, an SCMvalue of 0.1 or 0.01 can be used to get a Scale Factor
value between 0.6 and 5.9999, or to the point where the maximum number of
significant digits is obtained. If the Total Scaling, “K
then an SCM value of 10, 100, or 1000 canbe used to obtain aScale Factor Value
between 0.6 and 5.9999.
In our initial example, the Total Scaling,“K
It is easy to see that this number cannot be programmed into the Scale Factor,
“SF”, without losing significant digits. Using formula #2 and the general rules
stated above, a Scale Multiplier Value of 0.01 is chosen and the Scale Factor is
calculated as shown below. This will provide the maximum amount of
conversion accuracy possible.
K
¸ SCM = 0.020833 ¸ 0.01 = 2.0833
T
In situations where the Total Scaling is already in range of the Scale Factor
(0.0001 to 5.9999) andwhen there are no significant digits that are lost, the Total
Scaling, “K
Scale Multiplier value of X1 (the f actory set value) can be used.
”, can be programmed directly into the Scale Factor Value and a
T
Example: If the desired display unitsarein feet and there are100pulses per foot,
the Total Scaling, “K
K
= Display units ¸ number of pulses = 1 ¸ 100 = 0.01
T
Since the Total Scaling, “K
Factor Value, “SF”, and the Scale MultiplierValue, “SCM”, can beleft at its factory
”, would be 0.01.
T
”, is exactly 0.01, it can beprogrammedintotheScale
T
setting of X1. After the Scale Factorand Scale Multiplier valuesare selected, all that
is necessary to complete the scaling is to choose the Rate Conversion Factor. The
Rate Conversion Factor (RCF) can be selected to provide indication in Rate per
Second (X1), Rate Per Minute (X60), or Rate per Hour (X3600).
There may be situations where there are many more pulses per display unit
than needed. In these situations the minimum SCM value(0.01) may not provide
enough significant digits in the Scale Factor. To achieve more significant digits,
the Rate Conversion Factor should be set to Rate per Second and the following
formulabeused.
SF = K
x RCF ¸ SCM
T
”, is greater than 5.9999,
T
” was determined to be 0.020833.
T
WHERE:
RCF = 60 for display reading in Rate Per Minute or 3600 for display
reading in Rate Per Hour
RATE SCALING EXAMPLE:
EXAMPLE #1:
A 60-tooth gear ismounted to a roll thathas a circumference of 2feet. It is desired
to have a rate readout with a resolution in 10ths of feet per minute. Calculate the
Scale Factor and Scale Multiplier values necessary to provide the desired readout.
In this example one revolution of the web will provide 60 pulses for 2 feetoflinear
travel. Since the desired display units are to be in tenths of feet, it is necessary to
convert 2 feet to tenths (2
Scaling, “K
”, is calculated by simply plugging in the two numbers into Formula #1.
T
K
= Display Units ¸ Number of Pulses = 20 ¸ 60 = 0.333333
T
To get the maximum number of significant digits in the Scale Factor we use
formula #2 and a Scale Multiplier value of 0.1 as shown below.
To obtain rate indication in Feet Per Minute, the Rate Conversion Factor is
programmed for the Rate per Minute mode. A decimal point is programmed to
0.0, which allows the unit to display in 10ths of feet.
EXAMPLE #2:
The shaft of a positivedisplacementpumphas a 14 tooth sprocket thatis being
sensed by a magnetic pickup. It is known that the unit pumps 810 liters of water
per minute, when the shaft is turning 400 RPM. It is desired to have a display
readout in liters per minute.
With the Legend Plus,it is not necessaryto deal with time unitconversions. From
the information given, we know that when the shaft has turned 400 revolutions, 810
liters of water will have been pumped. The first step we need to takeistocalculatethe
number of pulses that occur when 810 liters have been pumped.
Number of Pulses = # of Rev x Pulses per Rev
¸ 0.1 = 20), giving us 20 tenths (display units). The Total
SF = K
¸ SCM = 0.333333 ¸ 0.1 = 3.3333
T
= 400 Rev x 14 PPR = 5600 pulses.
-66-
RATE SCALING EXAMPLE: (Cont’d)
EXAMPLE #2: (Cont’d)
We now have all the information necessary to scale the rate. The Total Scaling,
“K
”, is calculated using Formula #1 as shown below.
T
K
= Display Units ¸ Number of Pulses = 810 ¸5600 = 0.144643
T
It is noticed that there are more significant digits in the Total Scaling, “K
than there are available for the Scale Factor, “SF”. To acquire the maximum
amount of significant digits for the Scale Factor, Formula #2 is used and a Scale
Multiplier value of 0.1 is selected.
SF = K
¸ SCM = 0.144643 ¸ 0.1 = 1.4464
T
The Scale Factor, “SF”, equals 1.4464 (1.44643 rounded to 4 decimalplaces).
This provides the maximum amount of conversion accuracy possible.
The final step is to select a Rate Conversion Factor. The Rate Conversion
Factor is chosen to be Rate Per Minute as was required.
T
”,
-67-
APPENDIX “C” - APPLICATION
A local canning plant wishes to improve the display and control capabilities
of its nine process lines. There is a requirement to add message interaction for
the operators as the process progresses. The following application facts and
requirements have been specified by the customer.
1. The cans are sensed by a photo-electric device specially suited for can
manufacturing. The device produces one pulse per can. The canning line
never reverses, and any jitter problems at the sensing point are corrected
by the photo device.
2. The can count for the process of boxing the cans is the first requirement. The
can count is never changed,there are always 24 cans toeach box. An output is
required at 20 cans to slow the line temporarily until the second output is
turned on. The second output changes the gate direction to begin the next
grouping of 24. Thesecond output has a timedelay output of 2 seconds.After
the time delay, both outputs are reset and ready for the next process cycle.
3. A count of the number of batches is required for each 8-hourshift.Thiscount
is recorded and reset by the manufacturing computer.
4. A total count of cans produced per 24-hour period is required. This count is
also transmitted to the manufacturing computer, and reset as required via the
communication link.
5. A display of cans per minute is required with minimum and maximum speed
limits. Output 3 activates below 100 counts per minute and Output 4
activates above 500 counts per minute.
6. The four desired displays are process, batch, total, and rate. These are to be
scrolled via the front panel.
7. The customer also wants the following messages displayed when the listed
events occur:
Output 3 - Line #4 Slow
Output 4 - Overspd STOP! (Wants this display to stand out and have top
priority)
Proximity 1 - Check Label Glue
Proximity 2 - Check Top Supply
Proximity3- SystemFault!Stop Line #4! (Wants this display to stand out
and have top priority)
8. Once the unit is set up, the only front panel access should befor a reset of the
process count and viewing of the displays.
The following is a chart of the necessary programming as entered into the
Legend Plus unit.
-68-
LEGEND PLUS PROGRAM SHEET
SCALE FACTORS
COUNT SF1.0000
RATE SF1.0000
TOT SF1.0000
CNT. SCMX1.0
CNT. D.P.0
RATE SCMX1.0
RATE PERMINUTE
RATE D.P.0
TOT D.P.0
CHG. CNTOFF
WITH SFYES
ACCESS
P1NO
P2NO
P3NO
P4NO
CTLD.NO
SF’SNO
P120
P224
P3100
P4500
CL0
MIN. TIME1.0
MAX. TIME5.0
OPTIONS
PRESETS
RATE
CNT. INPUTCT+DIRX1
PRC. RST.TO ZERO
P AUTO. RSOUT2
BAT. RST.TO ZERO
B AUTO. RSDISABLED
TOT. RST.TO ZERO
PRIORITY7
BLINKINGYES
MULTIPLEXYES
CANCELTIL END
TIME SEC.
COLORGREEN
MSG.#3
TYPE2L BLOCK
TEXTOVERSPD
PRIORITY5
BLINKINGYES
MULTIPLEXYES
CANCELTIL END
TIME SEC.
COLORRED
MSG.#4
TYPE2L BLOCK
TEXTSYSTEM
FAULT-STOP LINE#4
PRIORITY5
BLINKINGYES
MULTIPLEXNO
CANCELTIMED
TIME SEC.1
COLORRED
SLOW
STOP______
MESSAGE
MSG.#5
TYPE1L SCROL
TEXTCHECKLABEL
PRIORITY6
BLINKING
MULTIPLEX
CANCELTIMED
TIME SEC.1
COLORGREEN
MSG.#6
TYPE1L SCROL
TEXTCHECKTOP
PRIORITY6
BLINKING
MULTIPLEX
CANCELTIMED
TIME SEC.1
COLORGREEN
GLUE
SUPPLY
-70-
APPENDIX “D” - ORDERING INFORMATION
MODEL NO.DESCRIPTIONPART NUMBER
LGPB
SFLGPLegend plus Programming Software, 3 ½", 1.44 M diskSFLGP
------Dual Relay BoardRLYLG002
For information on Pricing see the RLC catalog or contact your local RLC distributor.
Four Preset Batch Legend Plus w/Grn BacklightingLGPB0000
Four Preset Batch Legend Plus w/Red BacklightingLGPB0100
Four Preset Batch Legend Plus w/Dual Color BcklghtngLGPB0200
115/230 VAC & 12 VDC
APPENDIX “E” - FLOWCHART FOLD-OUT (INSERT)
-71-
LIMITED WARRANTY
The Company warrants the products it manufactures against defects in materials and
workmanship for a period limited to two years from the date of shipment, provided the products
have been stored, handled, installed, and used under proper conditions. The Company’s liability
under this limited warranty shall extend only to the repair or replacement of a defective product,
at The Company’s option. The Company disclaims all liability for any affirmation, promise or
representation with respect to the products.
The customer agrees to hold Red Lion Controls harmless from, defend, and indemnify RLC
against damages, claims, and expenses arising out of subsequent sales of RLC products or
products containing components manufactured by RLC and based upon personal injuries,
deaths, property damage, lost profits, and other matters which Buyer, its employees, or subcontractors are or may be to any extent liable, including without limitation penalties imposed by
the Consumer Product Safety Act (P.L. 92-573) and liability imposed upon any person pursuant
to the Magnuson-Moss Warranty Act (P.L. 93-637), as now in effect or as amended hereafter.
No warranties expressed or implied are created with respect to The Company’s products
except those expressly contained herein. The Customer acknowledges the disclaimers and
limitations contained and relies on no other warranties or affirmations.
LGPB/IM - J 07/11
DRAWING NO. LP0282
Red Lion Controls
Headquarters
20 Willow Springs Circle
York PA 17406
Tel +1 (717) 767-6511
Fax +1 (717) 764-0839
Red Lion Controls
Europe
Printerweg 10
NL - 3821 AD Amersfoort
Tel +31 (0) 334 723 225
Fax +31 (0) 334 893 793
Red Lion Controls
India
54, Vishvas Tenement
GST Road, New Ranip,
Ahmedabad-382480 Gujarat, India
Tel +91 987 954 0503
Fax +91 79 275 31 350
Red Lion Controls
China
Unit 101, XinAn Plaza
Building 13, No.99 Tianzhou Road
ShangHai, P.R. China 200223
Tel +86 21 6113-3688
Fax +86 21 6113-3683
Loading...
+ 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.