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-
Loading...
+ 52 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.