Professional Documents
Culture Documents
Danload 6000 Script Language Reference Manual: Daniel Measurement and Control Houston, Texas
Danload 6000 Script Language Reference Manual: Daniel Measurement and Control Houston, Texas
SCRIPT LANGUAGE
REFERENCE MANUAL
__________________________________________
SEPTEMBER 1999
This page intentionally left blank.
Year 2000 Warranty
The Company represents and warrants that computer programs in any medium, software, firmware
and combinations thereof (“Deliverables”) manufactured by the Company and incorporated into
or supplied by the Company for use with goods manufactured by the Company will, under normal
use and care:
ii) recognize and accept the year 2000 and every succeeding fourth year as leap years;
iii) recognize and accept 29 February in the year 2000 and every succeeding fourth
year;
iv) record, store, process, sequence, present and output calendar dates and data related
to dates falling on or after 1 January 2000, in the same manner and with the same
functionality as they do on or before 31 December 1999 and without errors or
omissions; and
v) lose no functionality with respect to the introduction into them of dates or data
related to dates falling on or after 1 January 2000;
provided that, in the case of any non-conforming Deliverables that are returned to the Company
promptly following discovery of the non-conformity, the Company will, at its option and cost,
repair or replace such Deliverable or refund to the Purchaser the purchase price therefor. This
shall be the Purchaser’s sole and exclusive remedy for breach of the foregoing warranty.
Notwithstanding the foregoing, the Company shall not, under any circumstances whatsoever, be
liable for any defects or errors caused by: materials or workmanship made, furnished or specified
by the Purchaser; non-compliance with the Company’s installation or operation requirements;
failure to install any revisions and/or upgrades to the Deliverables deemed mandatory by the
Company; any modifications to Deliverables not previously authorized by the Company in writing;
the use by the Purchaser of any non-authorized spare or replacement parts in connection with the
goods used in conjunction with the Deliverables; or the use of the Deliverables with any hardware
or software not supplied by the Company. The Purchaser shall at all times remain solely
responsible for the adequacy and accuracy of all information supplied by it. Any third party
content in Deliverables shall carry only the warranty extended by the original manufacturer.
THE FOREGOING CONSTITUTES THE COMPANY’S SOLE AND EXCLUSIVE
WARRANTY IN RELATION TO THE PERFORMANCE OF THE DELIVERABLES AS IT
RELATES TO THE CHANGE FROM YEAR 1999 TO YEAR 2000 OR THE OCCURRENCE
OF LEAP YEARS THEREAFTER, AND THE PURCHASER’S EXCLUSIVE REMEDY FOR
BREACH THEREOF. IN NO EVENT WILL THE COMPANY BE LIABLE FOR INDIRECT,
CONSEQUENTIAL, INCIDENTAL OR SPECIAL DAMAGES, INCLUDING LOSS OF USE,
BUSINESS INTERRUPTION OR LOSS OF PROFITS, IRRESPECTIVE OF WHETHER THE
COMPANY HAD NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.
The foregoing warranty shall remain valid until the later of December 31, 2000 or one year after
the date that the Deliverable was shipped.
DANIEL INDUSTRIES, INC.
DANLOAD 6000 SCRIPT LANGUAGE
REFERENCE MANUAL
NOTICE
COPYRIGHT © 1999
BY DANIEL MEASUREMENT AND CONTROL
HOUSTON, TEXAS, U.S.A.
Daniel Measurement and Control ("Daniel") warrants all equipment manufactured by it to be free
from defects in workmanship and material, provided that such equipment was properly selected
for the service intended, properly installed, and not misused. Equipment which is returned,
transportation prepaid to Daniel within twelve (12) months of the date of shipment (eighteen (18)
months from date of shipment for destinations outside of the United States), which is found after
inspection by Daniel to be defective in workmanship or material, will be repaired or replaced at
Daniel' s sole option, free of charge, and return-shipped at lowest cost transportation. All
transportation charges and export fees will be billed to the customer. Warranties on devices
purchased from third party manufacturers not bearing a Daniel label shall have the warranty
provided by the third party manufacturer.
The warranties specified herein are in lieu of any and all other warranties, express or implied,
including any warranty of merchantability or fitness for a particular purpose.
Daniel shall be liable only for loss or damage directly caused by its sole negligence. Daniel's
liability for any loss or damage arising out of, connected with, or resulting from any breach hereof
shall in no case exceed the price allocable to the equipment or unit thereof which gives rise to the
claim. Daniel's liability shall terminate one year after the delivery of the equipment except for
overseas deliveries and extended warranty products as noted above.
In no event, whether as a result of breach of warranty or alleged negligence, shall Daniel be liable
for special or consequential damages, including, but not limited to, loss of profits or revenue; loss
of equipment or any associated equipment; cost of capital; cost of substitute equipment, facilities
or services; downtime costs; or claims of customers of the purchaser for such damages.
TABLE OF CONTENTS
1.0 INTRODUCTION
1.1 Functional Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.2 Hardware Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
1.3 General Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
2.0 INSTALLATION
2.1 DanLoad 6000 Specifications ......................... 2-2
2.2 Installation Planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
2.2.1 Card Cage Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
2.2.2 Input / Output Board Description and Jumper Settings . . . . . . . . . . 2-11
2.3 Mechanical Installation ............................ 2-30
2.4 Electrical Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-34
2.4.1 General Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-34
2.4.2 Selection / Installation of Electrical Wire and Cable . . . . . . . . . . 2-36
2.4.2.1 Input / Output Field Signal Wiring . . . . . . . . . . . . . . . . . . . . . 2-39
2.4.2.2 Electrical Grounds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-40
2.4.3 Selection / Installation of Wire Conduit . . . . . . . . . . . . . . . . . . 2-42
2.5 Installing the Secondary Keypad / Display . . . . . . . . . . . . . . . . . . 2-44
2.5.1 Hardware Setup / Configuration . . . . . . . . . . . . . . . . . . . . . . . . 2-44
2.5.2 Software Setup / Configuration . . . . . . . . . . . . . . . . . . . . . . . . . 2-44
2.5.3 Wiring Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-45
2.5.4 Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-45
3.0 SETUP
3.1 Overview ...................................... 3-3
3.2 Man-Machine Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
3.2.1 Data Display Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
3.2.2 Keypad Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
3.2.3 Script Language Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
3.3 Initial Setup Procedure Overview . . . . . . . . . . . . . . . . . . . . . . 3-24
i
3.3.1 Data Entry .................................... 3-25
3.4 Initial Setup Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
3.5 Process I/O Signal Handling . . . . . . . . . . . . . . . . . . . . . . . . . 3-35
3.5.1 Physical I/O Signal Assignment . . . . . . . . . . . . . . . . . . . . . . . 3-36
3.5.2 Flow Measurement and General Parameters . . . . . . . . . . . . . . . 3-85
3.6 Product Blending . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-89
3.6.1 Sequential Blending . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-89
3.6.2 In-Line Blending . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-91
3.6.3 Off-Rack Blending . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-91
3.7 Additive Injection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-95
3.8 Mass Loading Using a Volumetric Flow Meter . . . . . . . . . . . . 3-103
3.9 Setup Checklist ................................ 3-106
3.10 Set Contrast / Backlighting . . . . . . . . . . . . . . . . . . . . . . . . . 3-120
4.0 OPERATION
4.1 Physical Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.1.1 Displays and Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.1.1.1 LED Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.1.1.2 LCD Alpha-Numeric / Graphic Data Display . . . . . . . . . . . . . . . 4-5
4.1.1.3 Keypad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
4.2 Batch Delivery Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
4.2.1 Controlling the Batch Delivery . . . . . . . . . . . . . . . . . . . . . . . 4-15
4.3 Additive Injection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-22
4.3.1 Additive Injection Control . . . . . . . . . . . . . . . . . . . . . . . . . . 4-23
4.4 Data Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-34
4.4.1 Example Data Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-35
4.5 Alarms /Fault Analysis / Correction /Diagnostic Tests . . . . . . . . 4-43
4.5.1 Alarm Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-44
4.5.2 Diagnostic Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-61
4.5.3 Crash Memory Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-65
ii
5.2.5 Meter Proofs for Component 2 ....................... 5-29
5.3 Master Meter Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-34
5.3.1 Meter Proof RUN 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-36
5.3.2 Meter Proof RUN 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-37
5.3.3 Meter Proof RUN 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-38
5.3.4 Meter Proof RUN 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-38
5.3.5 Meter Proofs for Component 2 . . . . . . . . . . . . . . . . . . . . . . . 5-38
iii
APPENDICES
A Installation Worksheets ............................ A-1
A.1 Flow Meter Logical Input Signals . . . . . . . . . . . . . . . . . . . . . . A-7
A.2 Component Logical I/O Signals . . . . . . . . . . . . . . . . . . . . . . . A-8
A.3 Flow Control Valve Logical I/O Signals ................. A-9
A.4 Additive Injection Logical I/O Signals . . . . . . . . . . . . . . . . . . . A-10
A.5 Miscellaneous Logical I/O Signals . . . . . . . . . . . . . . . . . . . . . A-11
Worksheets 1 to 16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-15
FIGURES
1-1 Typical Load Rack ................................ 1-5
iv
2-13 Version 2 AC I/O Board Jumpers . . . . . . . . . . . . . . . . . . . . . . 2-20
2-14 Version 1 Enhanced (Additive Injector) I/O Board Jumpers . . . . . . 2-24
2-15 Version 2 Enhanced I/O Board Jumpers . . . . . . . . . . . . . . . . . . . 2-25
2-16 DC I/O Board Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-27
2-17 Secondary Keypad / Display Connections . . . . . . . . . . . . . . . . . . 2-46
v
4-4 Additive Selection Display .......................... 4-12
4-5 Loading Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13
4-6 Diagnostic Menu ................................ 4-61
4-7 Input / Outputs Diagnostic .......................... 4-63
4-8 DUART Ports Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-64
vi
Section 1
Introduction
Functional Characteristics
Hardware Configuration
General Terminology
_____________________________________________________ DanLoad 6000
This manual contains information on the installation, setup, and operation of the DanLoad 6000.
The DanLoad 6000 is a versatile microcomputer based batch delivery controller and liquid flow
computer. This type of instrument is commonly referred to as a Preset in the tanker vehicle
loading industry. The DanLoad 6000 is easy to setup on-site for utilization in virtually any
application that requires precise flow measurement and control of liquid batch deliveries. Batch
delivery operations are easily conducted in a logical manner. A batch delivery can be setup and
started with several intuitive commands. The instrument provides a graphic display of the
progress of the batch delivery.
Note
This manual covers the Script Language DanLoad 6000 software configuration version 1.20.
Several configuration parameters (Program Codes) and functions have been added or changed
from the Script Language DanLoad 6000 software version 1.00 and version B of this manual.
The Script Language DanLoad 6000 software version number is displayed during the startup
sequence after power is applied to the instrument.
The information contained in this manual is intended for use by operators, shift supervisors,
instrument technicians, process engineers, and terminal / plant managers. To the extent that is
practical, each section of the manual is designed as a stand alone document. The last section,
Section 6, contains a reference for the function of all program codes (parameters) that define the
operation of the DanLoad 6000.
# Section 1 - Introduction
# Section 2 - Installation
# Section 3 - Setup
# Section 6 - Program Code Definitions
Introduction _________________________________________________ 1 - 1
DanLoad 6000 _____________________________________________________
# Section 2 - Installation
This section contains information on installation planning, mechanical installation, and
electrical installation of the DanLoad 6000. Design considerations for on-site placement,
mounting, and wiring methods are included in this section. Also read Section 3, Section 6,
Appendix A, and Appendix B before installing the instrument.
# Section 3 - Setup
This section contains information on the initial setup (functional configuration), script language
activities and modification of setup parameters stored in the DanLoad 6000. The DanLoad
6000 retains setup information in non-volatile memory. Therefore, the initial setup can be
performed in a shop or office, before on-site physical installation of the instrument. Also read
Section 2, Section 6, and Appendix B before installing the instrument.
1 - 2 __________________________________________________ Introduction
_____________________________________________________ DanLoad 6000
# Section 4 - Operation
This section contains detailed information on local operation of the DanLoad 6000. Single
product delivery, multi-component blending, and additive injection procedures are covered.
Information on data logs and fault analysis and correction is also located in this section.
Introduction _________________________________________________ 1 - 3
DanLoad 6000 _____________________________________________________
Overview
The DanLoad 6000 can be operated in an independent stand-alone mode with batch delivery
operations monitored and controlled from the operator control panel located on front of the
DanLoad 6000. The DanLoad 6000 can also function as a slave unit in a terminal automation
system network. The information contained in this manual covers local operation of the DanLoad
6000 in the Stand-alone Mode. The DanLoad 6000 accepts process input signals from and
provides process control signals to the common instruments and devices used in liquid batch
delivery systems. These instruments / devices include: liquid flow meters (turbine and positive
displacement type), multi-stage solenoid controlled flow control valves, additive injectors,
security devices for verifying electrical ground connections and compartment overfills, electric
motor driven pumps, and motor operated block valves. The DanLoad 6000 can be easily setup
(configured) to deliver single component liquids or to blend multiple liquid components in precise
ratios, with or without additive injection. The various possible delivery and blending functions
of the DanLoad 6000 are controlled by operator selectable recipes (predefined delivery control
procedures). Additive injection is controlled by manual selection or automatic selection from a
terminal automation system. These features allow one DanLoad 6000 and the associated liquid
delivery equipment to deliver many different combinations of liquid products, based on
requirements of the client or receiver of the delivered product.
One common application for a DanLoad 6000 is as an on-site controller for delivering refined
hydrocarbon liquid products from loading terminal storage tanks to mobile tanks, such as tanker
trucks, rail tank cars, and tank barges. Some other applications include liquid component
blending and / or additive injection in refinery or chemical plant processes. In addition, liquid
components can be blended with or without additive injection into flowing pipelines or into storage
tanks. A typical load rack installation with a DanLoad 6000 and associated equipment is shown
in Figure 1 - 1.
1 - 4 __________________________________________________ Introduction
_____________________________________________________ DanLoad 6000
Introduction _________________________________________________ 1 - 5
DanLoad 6000 _____________________________________________________
The functional characteristics and capabilities of the DanLoad 6000 are presented in this section.
These functional characteristics and capabilities are closely related to the hardware configuration
of the instrument. Section 1.2 - Hardware Configuration, contains general information on the
hardware configuration of the DanLoad 6000. The DanLoad 6000 is delivered from the factory
with several basic electronic modules and other optional modules to accommodate process input
/ output signals. The required process input / output signal boards are determined by the loading
system configuration and should be specified when the DanLoad 6000 is purchased. The mix of
process input / output signal boards and communications modules is field reconfigurable. The
hardware configuration determines the input / output process signal handling capacity and the data
logging / data communications capability of the instrument. The flow measurement and logical
functions listed below are available in all hardware configurations of the DanLoad 6000.
However, each unique installation requires a specific complement of process input / output signal
boards, based on the actual devices that are monitored and controlled in the system.
The DanLoad 6000 can monitor and control operation of up to four flow meters, up to four flow
control valves, delivery of up to four products, and up to six additive injectors simultaneously.
Two high resolution pulse per unit volume outputs are provided for use by external equipment,
such as meter prover counters. Product deliveries and component blending deliveries are selected
by up to thirty configurable recipes (batch delivery / blending control procedures) and automatic
or manual selection of additive injection. The actual implementation of the various possible
process operations are covered in detail in other sections of this manual.
1 - 6 __________________________________________________ Introduction
_____________________________________________________ DanLoad 6000
# Batch Delivery
The DanLoad 6000 can automatically measure and control quantity-based preset batch delivery
of one product or a blend of two to four liquid components. During blending operations, one
to four flow meter streams are controlled independently from the other flow meter streams.
Any combination of pulse output type flow meters of different sizes and flow handling
capacities can be monitored and controlled by one DanLoad 6000. Each flow meter stream can
have unique characteristics for the liquid component. For accounting and tracking purposes
a batch delivery or group of consecutive batch deliveries can be combined to form one
transaction.
In addition, the DanLoad 6000 can control batch loading of up to four independent loading
arms, if only one loading arm is in use at any one time.
# Blending
The DanLoad 6000 can automatically measure and control gross or standard quantity based
blending of several liquid components. Component blending can be performed by one of the
following selectable methods.
# Sequential, automatic
# Sequential, manual
# In-line, proportional
# In-line, non-proportional
# Off-rack
Sequential blending is the mixing of two, three, or four components, or transfers one component
at a time to the receiving tank by using block valves, either automatically or manually controlled.
Components are delivered in a time sequence through one flow meter / flow control valve stream.
Introduction _________________________________________________ 1 - 7
DanLoad 6000 _____________________________________________________
In-line blending is the mixing of two, three, or four components simultaneously measured by
individual flow meters / flow control valves, into one composite delivery stream. The blend ratio
is precisely maintained during in-line proportional blending. The blend ratio is roughly maintained
during in-line non-proportional blending. However, the blend ratio of a completed batch load is
precise after the batch has been completely loaded.
Off-rack blending is performed by using a separate meter skid (off-rack) with flow meters, flow
control valves, and temperature probes for each component stream. The blending operation is
identical to in-line proportional blended with the composite blended product delivered from the
blending skid to one loading arm.
# Additive Injection
The DanLoad 6000 can automatically control injection of one to six additive streams or no
additive, into either a single product stream or a blend delivery stream. Additive injection
can be enabled automatically or manually. Additive injection can be monitored and the
delivery suspended if an additive injector fails. The volume of additive injected can be
totalized to provide accurate accounting.
# Meter Proving
The DanLoad 6000 can be used to perform manual flow meter proofs. Tank provers, master
meters, or mechanical displacement meter proves can be used for flow meter proving.
1 - 8 __________________________________________________ Introduction
_____________________________________________________ DanLoad 6000
The DanLoad 6000 contains electronic modules in the form of plug-in printed circuit boards. The
basic hardware configuration of the instrument is required for normal operation. In some cases,
the instrument in the basic hardware configuration has the capacity to monitor and control the
batch delivery installation. In other cases, additional process input / output signal expansion
printed circuit boards and / or data communications modules may be required. Flow calculations
and logical control capabilities of the DanLoad 6000 in the basic hardware configuration and the
fully expanded configuration are identical. Hardware expansion of the instrument only increases
the process signal handling capacity and / or provides data signal handling capability. Information
on hardware configuration is contained in Section 2 - Installation. The basic configuration of
a DanLoad 6000 is described below.
# Integral text / graphics display and operator keypad mounted in a rugged weatherproof case,
designed for outside installation in NEC Class 1, Group D, Division 1 hazardous atmosphere
environments.
# One DC Voltage power supply with factory selectable power input of 115 Vac or 230 Vac, 47
to 63 Hertz.
# One main processor (CPU) board with two micro-controllers, shared memory, non-volatile
memory, and other related logic and process signal circuitry. Two swing arm status inputs.
And optionally (requires addition of one or two modules to the main processor board):
# One RS-485 port and one RS-232 port OR two RS-485 ports.
Introduction _________________________________________________ 1 - 9
DanLoad 6000 _____________________________________________________
# One flow meter pulse input board, able to process two flow meter pulse inputs (two flow
meters or IP-252 pulse integrity from one flow meter) and provide two discrete DC Voltage
control outputs.
# One discrete AC input / output board, able to process two status inputs and eight control
outputs (90 to 230 Vac).
1 - 10 __________________________________________________ Introduction
_____________________________________________________ DanLoad 6000
The terminology used throughout this manual is defined in the table below. Section 6 - Program
Code Definitions contains additional information which helps clarify these terms. Some of the
definitions are based on information contained in American Petroleum Institute (API) standards
and industry accepted use. Other national standards use similar terminology.
Term Definition
additive A liquid that is injected into a primary liquid component in relatively small
quantities, usually less than four percent of the delivered volume total.
Additives are injected into the primary liquid component by an injector
mechanism which places a known, fixed volume of the additive into the
primary liquid component stream for each injector pulse received from the
DanLoad 6000.
arm (also: swing arm, loading arm) A movable pipe / hose assembly used at a
tanker truck loading island. The arm can be designed for either top loading
or bottom loading to the tanker compartments. A swing arm can be
positioned to load at either side of the loading island or the parked state.
Introduction _________________________________________________ 1 - 11
DanLoad 6000 _____________________________________________________
Term Definition
blending The process of mixing two or more liquid components to form a composite
delivered stream. The DanLoad 6000 can control blending based on a
predetermined recipe by the sequential automatic or manual), the in-line
(proportional or non-proportional), or the off-rack method. The quantity of
each component in a blend is typically greater than two to four percent of the
blended product. Injection of very small quantities of liquids, less than two
to four percent of the blended product, is usually controlled by the additive
injection process.
component Any liquid metered and controlled by the DanLoad 6000. Liquid
hydrocarbons refined from crude oil are usually referred to as products.
Components are base products or tank products stored at a distribution
terminal. The component is measured before blending or additive injection.
gross quantity the indicated quantity times the meter factor derived from a meter proving of
the flow meter at a specific flow rate. This is a quantity measurement.
Calculation: gross quantity = indicated quantity times meter factor
1 - 12 __________________________________________________ Introduction
_____________________________________________________ DanLoad 6000
Term Definition
indicated qty The change in the flow meter reading that occurs during a product flow
measurement operation. This is a quantity measurement. (Not displayed by
the DanLoad 6000)
Calculation: indicated quantity = end reading minus start reading
IP-252 Institute of Petroleum standard 252. A British standard for pulse fidelity and
security for pulse output type flow meters. Program codes 233 and 234
define the operation of this function. (Note: Equivalent standard is API
Manual of Petroleum Measurement Standards / Chapter 5 - Metering / Section
5 - Fidelity and Security of Flow Measurement Pulsed-Data Transmission
Systems.)
loading island (also loading rack) An installation of one or more loading arms or risers used
to deliver liquid components to a tanker vehicle located on one or both sides
of the island, depending on the design of the island.
loading riser The related instruments and devices, located in a meter stream, that provide
the liquid component loading capability to a mobile tanker vehicle. (Note:
The flow meter piping can also be installed horizontally, if desired.)
Introduction _________________________________________________ 1 - 13
DanLoad 6000 _____________________________________________________
Term Definition
load spot (also bay, lane) One side of a loading island, a position where a tanker
vehicle parks for a loading operation. One load spot can have one or more
loading arms.
meter factor A number obtained by dividing the actual volume of liquid passed through a
flow meter during a meter proving operation by the volume registered by the
flow meter. The meter factor is used in flow calculations to correct the
indicated volume (end flow meter registration minus start flow meter
registration) to the observed gross volume (actual flow meter throughput at
operating conditions)
meter proving A procedure used to determine the meter factor for a flow meter. The K-
factor (exact number of pulses per a volume unit that are generated by a flow
meter) is determined at the factory. The K-factor is used to derive a
mathematical factor, known as meter factor, that is used to adjust results of
the internal flow calculations performed by the DanLoad 6000. (Note: The
flow meter is not re-calibrated; determination of the meter factor allows the
operator to manually re-calibrate the DanLoad 6000 so that the non-
adjustable calibration characteristic [pulses per volume unit (K-factor)] of
the flow meter is incorporated into the flow calculations.)
permissive A discrete signal from a device that is input to a discrete input in the DanLoad
6000. The signal is used by the DanLoad 6000 to allow a product delivery
to be initiated or allow a product delivery to continue. Permissive contacts
are CLOSED in the normal or safe state and OPEN in the abnormal or unsafe
state.
1 - 14 __________________________________________________ Introduction
_____________________________________________________ DanLoad 6000
Term Definition
preset A generic term that describes the functional instrument group of the DanLoad
6000. The term originated from mechanical and electrical preset counters.
The DanLoad 6000 provides much more versatility and capability compared
to a simple mechanical or electrical preset counter.
program code One of approximately 800 parameters that define the operation of the
DanLoad 6000. All program codes are defined in Section 6.
Introduction _________________________________________________ 1 - 15
DanLoad 6000 _____________________________________________________
1 - 16 __________________________________________________ Introduction
Section 2
Installation
Specifications
Installation Planning
Mechanical Installation
Electrical Installation
_____________________________________________________ DanLoad 6000
Note
Appendix A contains several tables with data on the physical and functional configuration of
the DanLoad 6000. These tables can be photocopied and unique configuration data can be
manually entered to provide a record of specific DanLoad 6000 installations.
This section contains DanLoad 6000 specifications and information on installation of the DanLoad
6000. Installation tasks should be performed in the following order.
# Installation planning
# Initial setup (described in Section 3 - Setup)
# Mechanical (physical) installation
# Electrical installation
The initial setup, described in Section 3 - Setup, must be performed before the DanLoad 6000 is
placed in-service. The initial setup can be performed with only a 115 or 230 Vac power source
connected to the instrument.
Mechanical and electrical installation recommendations for the DanLoad 6000 adhere to general
industry standards for this type equipment and are covered in Section 2.3 - Mechanical Installation
and Section 2.4 - Electrical Installation. The remaining part of Section 2 contains information on
installation planning for the DanLoad 6000.
# Dimensions (approximate):
Standard The standard enclosure for the DanLoad 6000.
Remote / Secondary
The short enclosure contains the front panel display and keypad only. This enclosure is
usually used as a remote operator station in a two side loading island.
# Power requirements:
115 Vac (+ 10% / - 15%), 47 to 63 Hertz, 1-phase
230 Vac (+ /_ 15%), 47 to 63 Hertz, 1-phase
25 VA nominal
2 - 2 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
# Environment:
Temperature[operating with case heater installed]:
-40 to + 140 degrees Fahrenheit (-40 to + 60 degrees Celsius)
Temperature[storage (non-operating)]:
-4 to + 158 degrees Fahrenheit (-20 to + 70 degrees Celsius)
(Note: Storage temperature lower limit is due to fluid in the liquid crystal
display (LCD) unit.)
Relative humidity: 5 to 95 percent (non-condensing)
# Radiated emissions:
FCC (CFR 47) class A digital device
CCA LMB-EG-08 section 3.6.3.4
RF interference of 10 V/M over the frequency range of 20 MHZ to 500 MHZ
# Mechanical shock:
Per S.A.M.A. PMC 31.1-1980, Section 5.3
# Enclosure:
NEMA 4X weatherproof, corrosion resistant
NEMA 7 for Class I, Division 1, Groups C and D areas
EEx d IIB T6, IP65
# Fasteners:
Front cover hex drive bolts and case mounting bolts: M10 - 1.5 (metric)
Two front cover bolts are longer than the other front cover bolts. These two long
bolts have holes near the end of the threaded end to allow placement of a Weight
and Measures seal wires. The seal wires prevent undetected access to the
DanLoad 6000 electronic / field wiring compartment.
Depth of tapped mounting bolt holes: 0.50 inches (13 mm)
Front cover hex bolt wrench: 8-mm (or 5/16-inch) Allen wrench
Torque specification (all bolts): 18 to 21 foot-pounds-force
(24 to 29 Newton-meters)
2 - 4 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
2 - 6 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
2 - 8 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
Installation planning is very important due to the physical and functional reconfigurable
capabilities of the instrument. Several worksheets are provided in Appendix A to aid in
installation planning and system design. These worksheets are used in conjunction with the Setup
Procedure described in Section 3. Installation planning consists of the following three major
tasks.
# Assure that the DanLoad 6000 contains the required number and type of process input /
output signal boards for monitoring and controlling the other devices in the product
delivery system.
# Determine the functions to be performed by the DanLoad 6000. These functions are
selectively enabled during the setup procedure (logical configuration) of the instrument.
# Design the mechanical / electrical installation considering the safety and ease of use by the
operator. Also consider the safety and ease of access to instruments and devices for
maintenance technicians.
The DanLoad 6000 is constructed in a modular electronic and functional form. An electronic card
cage is located inside the cast enclosure. The layout of the card cage is shown in Figure 2-5. The
card cage contains a passive backplane with sockets for installation of a main processor board,
a DC power supply board, and one to seven process input / output signal boards. The function
of each board is described in Section 2.2.2.
2 - 10 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
Note
Several of the electronic circuit boards contain jumpers that must be verified for correct
configuration before installation of the instrument. Jumper configuration should be verified
before the setup procedure is executed. Verify the following jumper configurations before
applying any power or connecting any process input / output signals to the instrument.
Installed in the leftward vertical slot (J0) with component side facing right (toward the
I/O card slots).
The DC power supply generates the following voltages for the following uses;
Voltage Use
+ 5 Vdc digital logic
+ 5 Vdc unregulated LCD display unit
+ 15 Vdc / - 15 Vdc analog inputs
+ 12 to + 15 Vdc meter pulse transmitter power supply (100 mA dc version)
+ 24 Vdc DC status / analog transmitters
Two field-wiring connectors are located on the front edge of the power supply board.
TB1 accepts AC power input (either 115 or 230 Vac) and provides a fused output for an
optional internal space heater. TB2 accepts AC Voltage input and provides fused AC
Voltage output to the permissive circuits.
Installation __________________________________________________ 2 - 11
DanLoad 6000 _____________________________________________________
Jumper Function
JO1-1 to JO1-2 115 Vac power input
JO2-1 to JO2-2
JO1-2 to JO2-2 230 Vac power input
The AC power jumpers are soldered wire jumpers located on the DC power supply board.
AC power input should be specified at order time so that the jumpers are installed
correctly at the factory.
2 - 12 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
# CPU Board
The main processor board has two CPU' s (central processing units). One CPU processes
the control panel and communications functions and the other CPU performs flow
measurement and process input / output signal handling. Dual port RAM (random access
memory) is used by both CPU' s to transfer data. Data is maintained in a non-volatile
state for ten years by an on-board battery. The CPU board also contains one 3-terminal
connector which is dedicated to one or two dry contact closure inputs used for sensing the
position of a swing-arm switch.
Jumper Function
E16 to E17 4Mbit EPROM installed
E7 to E8
E2 to E3 Enable display failure /internal
temp alarm LED (yellow LED)
Installation __________________________________________________ 2 - 13
DanLoad 6000 _____________________________________________________
The DanLoad 6000 can be configured without an analog inputs board or with a 2-channel
analog inputs or an 8-channel analog inputs board. Jumpers are provided for configuration
of analog ground and digital ground. These jumpers should be set as follows.
Jumper Function
E12 to E13 on the CPU Board No Analog Inputs
Board installed
Remove E12 to E13 on CPU Analog Inputs Board is
board and install JP1 on Analog installed
Inputs Board
2 - 14 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
Optional DUART module can be installed, with the component side down, on top of the
main processor board.
One dual serial communications port module (DUART module) with 1 RS-485 and 1 RS-
232 OR 2 RS-485 ports is optional. The communications module is not required for stand-
alone operation of the DanLoad 6000. However, the DUART is required if the data
logging feature is used or if communication to an Automation System is required.
Switch SW1 6 1 2 3 4 5 6 7 8
Installation __________________________________________________ 2 - 15
DanLoad 6000 _____________________________________________________
Recommended card cage locations are slots J5 and / or J6, component side faces left
(toward the power supply). The recommended location for a single meter pulse board is
slot J5.
The two-channel meter pulse board provides 8 to 15 Vdc or 24 Vdc power for two meter
pulse preamplifiers and accepts meter pulse inputs from two meter preamplifiers or dual
inputs from one meter. The 2-Ch Meter Pulse Board can be used with 1 single pulse
meter, 1 dual pulse meter or 2 single pulse meters. The meter preamps or pulsers can be
powered with any one of three options. Options 1 and 2 are implemented by installing a
plug-on piggyback power supply module. These modules are adjustable 8-15 VDC power
supplies with either 15 ma (Daniel P/N 3-6000-002) or 100 mA (Daniel P/N 3-6000-022)
outputs. Option 3 uses 24 VDC supplied from the power-supply board. The DC power
source for each meter preamplifier is jumper selectable. Two optically isolated raw meter
pulse outputs (prover outputs) are provided. These outputs are for meter proving and are
duplicates of the raw meter pulse stream. Two DC Voltage control outputs are provided.
These control outputs are assignable to various functions. One common use for these
outputs is to drive external pulse per unit quantity totalizers.
2 - 16 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
Installation __________________________________________________ 2 - 17
DanLoad 6000 _____________________________________________________
Recommended locations are slots J1 and / or J2, component side faces left (toward the
power supply). The recommended location for a single AC I/O board is slot J1.
[Note: There are two different versions of the AC I/O board (Ver. 1 & Ver. 2). Terminal
connections are the same on each version of the board. However, the on-board jumper
configuration is different for each version of the board. Note drawing CE-12695 in
Appendix D and information in Figures 2-12 and 2-13.]
The AC I/O board accepts two discrete (ON/OFF) status inputs and provides eight
discrete (ON/OFF) control outputs. Note Figures 2-12 and 2-13 for jumper settings to
set the discrete input voltage level selection options (24 Vdc, 24 Vac, 90-240 Vac or Vdc).
Internal series resistors in each input circuit should be jumpered (bypassed) if 24 Vac or
24 Vdc signals are used. Control output circuits are 24 to 230 Vac only. Each output
circuit is rated to switch an inductive load of 2 Amps ac maximum, such as a relay or
solenoid coil.
2 - 18 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
Note
Ganging Triac Outputs: Due to the leakage current inherent to the triac, ganging of
AC triac outputs to one common point is not recommended. If output ganging is
required, the use of interposing relays is recommended in order to provide proper
isolation.
Installation __________________________________________________ 2 - 19
DanLoad 6000 _____________________________________________________
2 - 20 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
Recommended locations are slots J1 and / or J2, component side faces left (toward the
power supply). The recommended location for a single Enhanced I/O board is slot J1.
[Note: There are two different versions of the Enhanced I/O board. The Ver. 1 style
board is shown in drawing CE-12697 in Appendix D as the “Additive Injector (I/O)
Board”. The “Additive Injector Board” will be recognized as an Enhanced I/O Board
when the DanLoad 6000 displays the identity and location of the boards in the card cage.
The Ver. 2 style board is shown in drawing CE-19027 in Appendix D as the “Enhanced
(I/O) Board”. Terminal connections are the same on each version of the board.
However, the on-board jumper configuration is different for each version of the board.]
The Enhanced (or Additive Injector) I/O board accepts six discrete (ON/OFF) status
inputs (24 Vac or 24 Vdc maximum voltage) and provides six discrete (ON/OFF) control
outputs. Note Figures 2-14 and 2-15 for jumper settings to select discrete input voltage
levels for the two board styles. Control output circuits are 24 to 230 Vac only. Each
output circuit is rated to switch an inductive load of 2 Amps ac maximum, such as a relay
or solenoid coil. Inputs are available as high-speed (< 32 ms), low speed (> 32 ms) or
a mixture of both. Be sure to specify the correct part number.
Installation __________________________________________________ 2 - 21
DanLoad 6000 _____________________________________________________
Note
Ganging Triac Outputs: Due to the leakage current inherent to the triac, ganging of
AC triac outputs to one common point is not recommended. If output ganging is
required, the use of interposing relays is recommended in order to provide proper
isolation.
2 - 22 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
Installation __________________________________________________ 2 - 23
DanLoad 6000 _____________________________________________________
Note
The maximum voltage for discrete inputs on the Additive Injector Board is 24 Vac
or 24 Vdc.
2 - 24 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
Jumper Schedule
Select Internal Power (JP10 pins 2 to 3)
External Power
Input 24 Vdc
20 to 30 102 to 140 204 to 260
Channel Internal Power
Vac or Vdc Vac Vac
1 and 2 JP9 1 to 2, 3 to 4, 5 to 6 JP9 all out JP9 all out JP9 all out
JP8 1 to 2 JP8 1 to 2 JP8 2 to 3 JP8 all out
JP7 1 to 2 JP7 1 to 2 JP7 2 to 3 JP7 all out
3 and 4 JP6 1 to 2, 3 to 4, 5 to 6 JP6 all out JP6 all out JP6 all out
JP5 1 to 2 JP5 1 to 2 JP5 2 to 3 JP5 all out
JP4 1 to 2 JP4 1 to 2 JP4 2 to 3 JP4 all out
5 and 6 JP3 1 to 2, 3 to 4, 5 to 6 JP3 all out JP3 all out JP3 all out
JP2 1 to 2 JP2 1 to 2 JP2 2 to 3 JP2 all out
JP1 1 to 2 JP1 1 to 2 JP1 2 to 3 JP1 all out
Installation __________________________________________________ 2 - 25
DanLoad 6000 _____________________________________________________
# DC Discrete Input / Output board (DC I/O) (Field Wiring Diagram CE-12696)
Recommended locations are slots J3 and / or J4, component side faces left (toward the
power supply). The recommended location for a single DC I/O board is slot J3.
The DC I/O board accepts six 24 Vdc or 24 Vac discrete (ON/OFF) status inputs and
provides four discrete (ON/OFF) control outputs. The nominal input level is 24 Vdc or
24 Vac, either dry contact closures or externally powered, depending on internal jumper
configuration. See Figure 2-18. Control output circuits are 24 Vdc only. Each output
circuit is rated to switch a non-inductive load of 250 mA dc maximum. Inputs are
available as high speed (< 32 ms), low speed (> 32 ms) or a combination of both. Be sure
to specify the correct part number.
The status input is ON when the contact is closed and voltage is present on the
input.
The status input is OFF when the contact is open and the voltage is removed.
2 - 26 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
Jumper Settings - DC I/O Board (Field Wiring Diagram CE-12696) - P/N 3-6000-006
(low speed), -058 (high speed), -057 (combination of low and high speed)
Installation __________________________________________________ 2 - 27
DanLoad 6000 _____________________________________________________
# 2-Channel Analog Input Board (Field Wiring Diagram BE-12707) - P/N 3-6000-061
(standard, -40 to 110 oC), -062 (high range, 50 to 200 oC), -063 (low range, -50 to -200
o
C)
Recommended location is slot J7, component side faces left (toward the power supply).
The 2-channel analog input board accepts one 4-wire RTD (resistive temperature device)
input and one 4 to 20 mA dc current loop input. The RTD input must be a platinum RTD,
100 Ohm base resistance at 32 degrees Fahrenheit (0 degrees Celsius). The RTD alpha
is 0.003850 S/S/ oC (DIN 43670) and will be 115.54 S at 40 oC. A common current
source and Vref is provided for the RTD. The 4 to 20 mA dc current loop contains an
internal 225 Ohm precision resistor. The maximum transmitter loop load is 975 Ohms.
Analog transmitter power of 24 Vdc is provided. The RTD inputs are available in a
standard range (-40 to 110 oC), high range (50 to 200 oC), and a low range (-50 to -200
o
C). Be sure to specify the correct part number.
2 - 28 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
# 8-Channel Analog Input Board (Field Wiring Diagram CE-12698) - P/N 3-6000-064
(standard, -40 to 110 oC), -065 (high range, 50 to 200 oC), -066 (low range, -50 to -200
o
C)
Recommended location is slot J7, component side faces left (toward the power supply).
The 8-channel analog input board accepts four 4-wire RTD (resistive temperature device)
inputs and four 4 to 20 mA dc current loop inputs. RTD inputs must be platinum RTD' s,
100 Ohm base resistance at 32 degrees Fahrenheit (0 degrees Celsius). The RTD alpha
is 0.003850 S/S/ oC (DIN 43670) and will be 115.54 S at 40 oC. A common current
source and Vref is provided for the RTD' s. Each 4 to 20 mA dc current loop contains an
internal 225 Ohm precision resistor. The maximum transmitter loop load in 975 Ohms.
Analog transmitter power of 24 Vdc is provided. The RTD inputs are available in a
standard range (-40 to 110 oC), high range (50 to 200 oC), and a low range (-50 to -200
o
C). Be sure to specify the correct part number.
Installation __________________________________________________ 2 - 29
DanLoad 6000 _____________________________________________________
In planning the physical installation of the DanLoad 6000, consider ease of use of the instrument
with the operator in a safe and comfortable position. Consideration must also be given to
performance of maintenance tasks without disrupting ongoing product delivery operations in close
proximity. It may be helpful to draw rough diagrams of the normal actions of the operator during
the different possible batch delivery related tasks. Be especially mindful of the location of the
operator in relation to the location of one or two tanker vehicles and their related loading arm /
bottom loading hose connections. Some location / position restrictions may be present when a
DanLoad 6000 is used as a retrofit or upgrade in an existing installation. However, mechanical
installation planning should still be performed. It may be possible to correct an inconvenient
controller mounting location that exists in a current loading rack installation when a DanLoad
6000 is retrofit at the installation.
2 - 30 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
Consider the points listed below during installation planning for a DanLoad 6000.
# Maintenance access:
The operator panel is hinged at the bottom side and opens down for ease of maintenance
access. All conduit routing should be to the rear, sides, or down. No object should be
located under the DanLoad 6000 and in front of the conduit connections for a distance of
approximately 15-inches (380 mm) below the instrument.
# Mounting height:
Recommended mounting height is approximately 45 to 50 inches (1.14 to 1.27 meters)
above grade to the bottom of the DanLoad 6000 case. Mounting height determines the
ease of viewing the display panel and ease of use of the keypad.
# Mounting position:
North / south / east / west orientation of the operator control panel is somewhat
predetermined by the loading facility design. Consider the location of the user / operator
in relation to one or two tanker vehicles present and connected at the loading island.
# Mounting fixtures:
Mounting fixtures must be fabricated for the DanLoad 6000. Four M10-1.5 metric thread
bolts for mounting are provided with each DanLoad 6000. The instrument can be bottom
mounted or rear mounted. Bottom mounting is preferable due to the weight of the device.
The mounting attachment should be a 1/8-inch (3 mm) (minimum) thick mild steel
member with four 7/16-inch (11.5 mm) diameter holes that match the bolting pattern
being used. The steel member may be sheet, angle, channel, or other shape.
Installation __________________________________________________ 2 - 31
DanLoad 6000 _____________________________________________________
The forward pair of mounting screw holes in bottom mount fixtures must be centered no
more than 3/4-inch (19 mm) from the edge. The case has a 2-degree taper to the rear.
The standard case may need a shim as much as 0.170-inch (4.3 mm) thick at the rear pair
of screws to level the instrument. Leveling the case will allow for best conduit alignment.
Fixtures for rear mounting may need additional bracing to ensure rigidity.
# If the loading rack / island area is covered, the DanLoad 6000 should be located
so that the user / operator is protected or partially protected from direct rainfall.
# Tropical climates: It is advisable to place sunshades above the DanLoad 6000 and
other electronic instruments, such as process transmitters. Sunshades should be
located to prevent direct sunlight on the instruments during the hottest part of the
day (10:00 to 15:00). Sunshades can be constructed of metal, fiberglass, or
other suitable materials. They should be rear sloping to direct rain to the rear of
the instrument, away from the user / operator. Avoid sharp edges or corners on
sunshades to prevent injuries.
2 - 32 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
Installation __________________________________________________ 2 - 33
DanLoad 6000 _____________________________________________________
Warning
Shut off all sources of AC and DC power to the loading island site before installing the
DanLoad 6000.
Use two or three cable entries provided on the bottom of the enclosure for wiring access to the
DanLoad 6000.
# A threaded 1-inch female NPT (or M25 x 1.5 mm metric) connection on the left side of
the unit (for AC power and control / status signals).
# A spare threaded 1-inch female NPT (or M25 x 1.5 mm metric) connection on the right
side of the unit (may be used for meter pulse wiring if it is desired to segregate meter
pulse wiring from all other signals).
# A threaded 2-inch female NPT (or M50 x 1.5 mm) connection for DC cabling and low
voltage level signals in the center.
Note
All cable entries must be sealed within 18-inches (450 mm) of the enclosure with suitable
sealing / potting compound.
2 - 34 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
# Record cable / wire routing and interconnection information so that as-built documentation
for the system can be generated later.
# Provide remote circuit breakers and optional disconnect switches for all AC and DC power
input circuits.
# Use only stranded copper wire, equal to or larger gauges as indicated on the basic wiring
diagrams located at the rear of this section, do not cut or weaken wire strands during
insulation removal.
# All wire ends should be clearly marked with slip-on wire tags or similar devices, the wire
tags should preferably be color coded to indicate the voltage level and marked with the
specific signal name.
# Power and signal wires should be cut with an additional length of approximately 2-inches
for service loops to allow terminal board / connector removal.
# All wiring should be positioned within the unit to avoid unnecessary crimping and
overcrowding, and to insure proper clearance for the instrument door and hinges.
# After completion, thoroughly check the wiring to insure that input AC power and all field
input / output signals are correctly connected at the DanLoad 6000 terminations and at the
terminations located on the corresponding field device.
Installation __________________________________________________ 2 - 35
DanLoad 6000 _____________________________________________________
All wiring must conform to the National Electrical Code, local state or other jurisdiction, and
company standards and practices. Recommendations for 115 / 230 Vac power wiring:
# Use multi-strand copper conductor wire and cable for connecting the DanLoad 6000 to the
power source and the field devices.
# All wire and cable must be in new condition, and must adhere to the manufacturer' s
quality standards with the size, type of insulation, voltage rating.
# Recommended wire types and sizes for AC power input to the DanLoad 6000:
# Power feed should be 115 or 230 Vac, 47 to 63 Hertz, single phase, three wire.
A 15 Amp circuit breaker and optionally a power disconnect switch must be
located in a safe area.
# Wire size AWG 14 for power feed for distances up to 250 feet.
# Wire size AWG 12 for power feed for distances of 250 to 500 feet.
# Wire size AWG 10 for power feed for distances of 500 to 1000 feet.
2 - 36 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
# Shielded wires and cables for meter pulse signals must have shield-drain wires. The
shield-drain wires must not be more than two AWG sizes smaller than the conductors for
the cable. The shield-drain wire must be connected to ground at only one end of the run.
# RS-485 serial data signals should be connected via two twisted pairs with overall shield,
AWG 28 to AWG 22. Ideally, the capacitance should not be greater than 16 pF per foot
(Belden 9842 for example). The use of a signal common (ground) conductor connected
to each device is a recommended option. Capacitance greater than 16 pF per foot may be
used at reduced baud rates and/or with shorter data communication cable runs. See typical
communications connection drawings in Appendix D.
# RS-232 single ended serial data signals should be AWG 28 to AWG 18 for cable lengths
to 15 meters (50 feet). Consult factory for cable lengths greater than 15 meters.
# Insulated wire and cable must be installed in accordance with the manufacturer' s
recommendation. Maximum wire tension, maximum insulation pressure and minimum
bending radius must not be exceeded.
Installation __________________________________________________ 2 - 37
DanLoad 6000 _____________________________________________________
# Use suitable lubrication during wire pulls in conduit to prevent wire stress.
# All cables and individual wires must have cable or wire markers at each termination.
Markers must contain the specific wire or cable codes designated for that particular
circuit. The wire and cable markers must be legible and permanent.
# Check all wiring connected to the DanLoad 6000 for continuity, proper size, and proper
classification. Verify the source or destination of each circuit before connection to the
DanLoad 6000 and related devices.
2 - 38 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
# All process signal wiring must be a single, continuous length between field devices, and
the DanLoad 6000, unless the length and / or conduit runs require that multiple pulls be
made. In these instances, the individual conductors must be interconnected with suitable
terminal blocks.
Installation __________________________________________________ 2 - 39
DanLoad 6000 _____________________________________________________
# A clamp type ground lug (color green) is located on the inside bottom front of the case.
Chassis ground conductors (color code green) inside the DanLoad 6000 enclosure should
be stranded, insulated, copper wire. These device chassis ground conductors should all
be connected to the clamp type ground lug.
# A clamp type ground lug is located on the outside of the case at the rear of the lower right
(facing the operator panel) casting rib. This ground point should be connected to a copper
ground rod as described below.
# A single-point ground (the outside case ground lug) must be connected to a copper-clad,
ten-foot long, 3/4-inch diameter steel rod, which is buried, full-length, vertically, into
the soil as close to the equipment as is practical. (Grounding rod furnished by others.)
# Resistance between the copper-clad steel ground rod and the earth ground must not exceed
25 Ohms. If necessary, additional ground rods may be driven into the ground, while a
spacing of not less than 6 feet is used to separate each of the ground rods. Additionally,
the ground rods must be interconnected with a continuous stranded wire, sized as indicated
below.
# When several DanLoad 6000 units are located in close proximity, each single point
equipment ground must be inter-connected to the single point grounds of the other
DanLoad units. These inter-enclosure equipment grounding connections must be made
in a daisy-chain fashion with only one point of the grounding daisy-chain being connected
to the actual ground rod.
2 - 40 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
# The equipment-grounding conductors used between DanLoad 6000 units and the copper-
clad steel ground rod, or for inter-enclosure equipment ground connections must be sized
according to the following specifications:
# Stranded, insulated, copper wire size AWG 8 for distances of less than 15 feet.
# Stranded, insulated, copper wire size AWG 4 for distances of 30 to 100 feet.
# Shield-drain wires must be connected to ground at only one end of the shielded
conductor run.
Installation __________________________________________________ 2 - 41
DanLoad 6000 _____________________________________________________
# All conduit and the associated assembly and installation materials used for the installation
of the DanLoad 6000 must be in new condition and shall adhere to the manufacturer' s
quality standards.
# All conduit runs must have an explosion proof sealing (potting) fitting located within 18-
inches (455 mm) distance from the conduit entrance to the DanLoad 6000.
# The conduit installation must be vapor tight, with threaded hub fittings, sealed conduit
joints and gaskets on covers, or other approved vapor-tight conduit fittings.
# Conduit cutoffs must be square. Cutoffs must be made by a cold cutting tool, hacksaw,
or by some other approved means that does not deform the conduit ends or leave sharp
edges.
# All conduit fitting threads, including factory-cut threads, must be coated with a metal-
bearing conducting grease, such as Crouse-Hinds STL or equivalent, prior to assembly.
# Temporarily cap the ends of all conduit runs immediately after installation to prevent
accumulation of water, dirt, or other contaminants. Conduits must be swabbed out prior
to installing the conductors.
2 - 42 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
# Install drain fittings at the lowest point in the conduit run, install seals at the point of
entry to the DanLoad 6000 to prevent vapor passage and accumulation of moisture.
# Use liquid tight conduit fittings, such as Myers Scru-tite, or similar, for conduit which
is exposed to moisture.
Installation __________________________________________________ 2 - 43
DanLoad 6000 _____________________________________________________
The primary display/keypad is connected to P2 on the CPU board. The secondary display/keypad
is connected to P3 on the CPU board.
The jumper (W1) on the secondary keypad board is installed to recognize the key codes from the
secondary keypad. The jumper (W1) on the primary keypad board should not be installed.
The weights and measures key (top left of the keyboard) will only function on the primary keypad.
The primary and secondary keypad/display modules have independently controlled automatic
backlighting and contrast adjustment. The primary LCD type (program code 355) and secondary
LCD type (program code 358) should be configured appropriately for each.
The primary and secondary displays display the same information simultaneously. However, only
one keypad (primary or secondary) is active at a time. The active keypad is controlled by the
swing-arm switches (SW2 and SW1) on the CPU board and the configured side detect method
(program code 312).
2 - 44 ___________________________________________________ Installation
_____________________________________________________ DanLoad 6000
The cable that connects the 2 interface cards requires 16 conductors, minimum wire size 24 AWG.
The maximum length of the cable should be 2000 feet (610 meters).
The standard enclosure furnishes a line Power Supply, which can be 120 or 240 VAC, 47 to 63
HZ. The display/keypad modules power requirement is 7 VDC minimum at 0.5 amperes.
Installation __________________________________________________ 2 - 45
DanLoad 6000 _____________________________________________________
2 - 46 ___________________________________________________ Installation
Section 3
Setup
Man-Machine Interface
Signal Handling
_____________________________________________________ DanLoad 6000
This section contains information on the initial setup and configuration of the DanLoad 6000
Preset. Any combination of up to four flow meters, up to four components, and up to six
additives can be defined and controlled. The user performs the initial setup of the DanLoad 6000
via the operator control panel by following an automatic sequence of displayed-prompts and key-
press responses. The initial setup routine is a general procedure that combines basic configuration
of the instrument with a tutorial function that familiarizes the user with the methods of changing
values of program codes. The initial setup procedure does not cover all the different types of
parameters. For instance, the basic setup does not cover product blending or additive injection
operations. Section 3.6 contains details on the setup and parameters associated with product
blending. Section 3.7 contains details on the setup and parameters associated with additive
injection.
Section 6 and Appendix A and B contain additional information related to the initial setup
procedure and system configuration. Read Section 6, Appendix A, and Appendix B before
starting the initial setup procedure.
The DanLoad 6000 only requires AC power to execute the setup procedure. Therefore, it is
possible to preconfigure the instrument in a shop or office before on-site installation. The
DanLoad 6000 should have the correct type and number of process signal input / output boards
installed before initial setup procedure is begun. The initial setup procedure is performed in any
of the following instances.
# Before or during installation of a new DanLoad 6000 that has not been setup previously.
# If a new main processor board, that has not been setup, is installed (Note: Spare main
processor boards can be setup for your application in advance. The setup parameters are
retained in non-volatile battery backed RAM (random access memory). Note: A
configured battery backed RAM module can be moved from one main processor board to
another main processor board without loss of configuration data.)
Setup ________________________________________________________ 3 - 1
DanLoad 6000 _____________________________________________________
# If the integrated RAM / battery module on the main processor board is replaced.
After the initial setup procedure has been completed, the DanLoad 6000 can be easily
reconfigured to add or change operational features such as product blending, additive injection,
new delivery control recipes, data logging, and communication with a terminal automation
system.
3 - 2 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
3.1 Overview
The major functions of the Script DanLoad 6000 are described below.
# Provides a user interface to the operator in script languages such as Chinese and Thai.
# Accepts various types and combinations of process input signals, such as flow from pulse
output type flow meters, temperatures (RTD), pressures and / or density (4 to 20 mAdc
analog), and discrete contact closures indicating various status and permissive conditions.
# Generates discrete relay / solenoid driver control output signals based on the results of the
mathematical and logical calculations performed.
# (Optionally) Transmits selected data logs to a logging printer and / or performs bi-
directional communication, functioning as a slave processor for a terminal automation
system, distributed processing system, or other host computer.
The DanLoad 6000 can be setup to perform many different tasks based on the requirements of
various load rack applications. Setup is accomplished by physical configuration (installing circuit
boards) and then executing the setup routine. The setup routine or logical configuration is
accomplished by user interaction with the operator control panel which consists of a multi-line /
graphical LCD display panel and a numeric / function keypad.
Setup ________________________________________________________ 3 - 3
DanLoad 6000 _____________________________________________________
Information on installation planning, design, and physical configuration of the DanLoad 6000
is covered in Section 2 - Installation. Therefore, it is assumed at this time that the instrument
contains the process input / output signal boards which provide the physical signal handling
capacity for the intended load rack application. The physical configuration, locations and types
of process input / output boards, is automatically sensed by the DanLoad 6000 and is displayed
for verification at the start of the setup routine.
Program codes identify all configuable parameters of the DanLoad 6000. Each Program Code
consists of the following four parts. A three-digit identification number (the program code), a
name, a selection or value (note: some values are preset selections, other values are free form
entry), and one to five program code attributes. The selection or value of a program code affects
the general or specific operation of the DanLoad 6000. Each name / three-digit identification
number combination identifies the specific selection or value. Identical names are repeated when
the associated function is required at several places in a series of similar functions. Therefore,
the name is the general identifier of the program code and the three-digit identification number is
the specific identifier of the program code.
Item Description
085 The 3-digit program code identification of the parameter is
in the range of 001 to 831, not all numbers in the sequence
are used, the program code number is a unique identifier of
an associated value or selection.
3 - 4 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Item Description
Low flow restart qty The name of the parameter, the name can be unique or can
be repeated for similar parameters in a series of parameters
or can be unique. In this example: PC [085, 091, 097,
103] Low flow restart qty correspond to components 1, 2,
3, and 4.
50 The value of the parameter. In this example, the value can
be any number from 0 to 99999.
<attribute> (not shown) Program codes may have one or more of the following five
attributes set active: Read only, Weights and measures,
Data logging, Value changed, Transaction storage. See
Section 6.1 for additional information on program code
attributes.
Program codes are divided into twenty-one functional groups. Each functional group is divided
into one or more display pages which can be shown on the display panel. Parameters are
accessible for monitoring or changing when the DanLoad 6000 is operating in the Program Mode.
A diagram of the Program Mode menu tree is shown in Figure 3 - 1. All program codes are
accessible via the Setup selection of the Program Mode Menu. Functional groups of program
codes are listed in Figure 3 - 2. The value part of a program code can be changed by keypad
entries.
Setup ________________________________________________________ 3 - 5
______________________________________________________________________________ DanLoad 6000
Pulse per unit outputs 128 to 134 quantity pulses to external equipment
Component I/O parameters 400 to 422 component block valve signal assignments
Temperature / pressure / density 426 to 479 quantity correction
Additive pumps/block valves 800 to 831 additive pump and block valve control
Operating Modes
The form of user interaction with the DanLoad 6000 is defined by the functional state of the
instrument. Communications and interaction with a terminal automation system is defined by the
state of the Operating Mode. The Operating Mode is set by PC 025, located in the Unit
parameters group.
# Program Mode Permits initial setup and modification of the operation of the
instrument. Access to this mode is passcode restricted and can only
be entered while the DanLoad 6000 is not controlling a batch
delivery operation and a delivery transaction is not open.
3 - 8 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
# The user issues a command via a single key press / release action or by simultaneously
pressing / releasing two keys. While operating in the Loading Mode, all entries are
single-key press actions. Some entries are simultaneous two-key actions while operating
in the Program Mode.
# If the command is executed immediately, the displayed information will change in some
manner to indicate response to the command.
# If the command cannot be completed without additional information from the user, one
of various types of data input prompt displays will be shown. Now the user has the option
to enter the data in response to the displayed prompt or to return the DanLoad 6000 to the
existing state without modifying any internal or external state or configuration.
While operating in the Program Mode, data from the DanLoad 6000 is presented to the user on
an 8-line by 40-column LCD display panel. Miscellaneous messages and data are displayed in the
format shown in the General Display Format, Figure 3 - 3.
Header line
Data line
Data line
Data line
Data line
Data line
Data line
Message line
One common format of the general display is the Parameter View display, Figure 3 - 4. The
Parameter View display is used throughout the initial setup procedure and in the future for
monitoring and / or changing parameter values / selections.
Header line
ccc name vvvvvvvv
ccc name vvvvvvvv
ccc name vvvvvvvv
ccc name vvvvvvvv
ccc name vvvvvvvv
ccc name vvvvvvvv
Message line
Parameter View
Figure 3 - 4
3 - 10 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The field types displayed in the Parameter View, Figure 3 - 4, are described below.
Setup ________________________________________________________ 3 - 11
DanLoad 6000 _____________________________________________________
3 - 12 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The keypad, located on the operator panel, provides the method for the local operator to enter
commands and data into the DanLoad 6000. The keypad layout is shown below.
Setup ________________________________________________________ 3 - 13
DanLoad 6000 _____________________________________________________
Key Functions
Figure 3 - 6
3 - 14 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Several keys perform dual functions, dependent on the operating mode of the DanLoad 6000.
The Loading Mode is active if the Loading Display, the Additive Selection Display, or the Recipe
Selection Display is currently showing on the display panel. The Program Mode is active if the
Program Mode Menu or any related sub-menu is currently showing on the display panel. Specific
functions of the keys in the Loading Mode and the Program Mode are described below.
Setup ________________________________________________________ 3 - 15
DanLoad 6000 _____________________________________________________
Key Function
W&M (spring loaded captive switch located in the upper left area of the keypad)
The Weights and Measures security switch provides global restriction for
modification of all program codes that have the Weights and Measures
attribute set ON. This restriction prevents users / operators from
modifying the values or selections of these program codes. See Section 6.1
Program Code Attributes for a complete description of program code
attributes and the Weights and Measures security switch.
3 - 16 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Key Function
ALT This key is used in conjunction with several other keys to change the
primary function performed by the other key. The primary function of a
dual function key is indicated on the top of the key face (white letters /
black background). The alternate function of a dual function key is
indicated on the bottom of the key face (black letters / white background).
Numeric keys 0, 1, 3, and 6 also have alternate functions as indicated
below. The ALT key should be pressed and maintained in the depressed
position while simultaneously pressing and releasing an alternate function
key to execute an alternate function.
0 thru 9
(Loading Mode) Numeric keys used for numeric data entry.
(Program Mode) Numeric keys used for numeric data entry and selection of alpha
character group for data entry.
ALT+ 1 Active in Program Mode only. Toggles the minus sign on or off for a
numeric entry. Can be used before, during, or after entry of a numeric
value.
Setup ________________________________________________________ 3 - 17
DanLoad 6000 _____________________________________________________
Key Function
ALT+ 3 Active in Loading Mode and Program Mode. Increases the display contrast
(darkens the display).
ALT+ 6 Active in Loading Mode and Program Mode. Decreases the display
contrast (lightens the display).
ENTER
(Loading Mode) Accept or bypass data item entry or preset quantity entry and
continue.
(Program Mode) Accept the value or selection highlighted by the box cursor.
(Program Mode) Ignore any edit made to the current field selected by the box cursor
and restore the original value / selection.
CLEAR
(Loading Mode) Clear the current data item entry or preset quantity entry.
Remove the Dynamic Data Display window from the loading.
display
3 - 18 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Key Function
(Program Mode) Step to the next higher menu level. Change to Loading Mode when
the Program Mode Menu is displayed.
SELECT
(Loading Mode) Display dynamic data window on the loading display.
(Program Mode) Scroll through selection options. Step to next character position
when editing an alpha-numeric string entry.
(Program Mode) Step to next or previous program code (parameter) display line.
67 (ALT+ 9 or ALT+ 8)
(Loading Mode) No function.
(Program Mode) Step to next or previous character entry when editing an alpha-
numeric string entry.
Setup ________________________________________________________ 3 - 19
DanLoad 6000 _____________________________________________________
A language dependent message may be displayed on the DanLoad 6000 on the message line of
the display, via an automation system. Communication command code 1C, “Display message”
can be used to display a user configured script, roman or a mixture of script and roman message
on the DanLoad 6000 graphics LCD display.
Each script language has a set of script characters that are available for display on the DanLoad
6000. A script character has an 8-bit character code from 32 hexadecimal to FF hexadecimal.
A script message may be formed by an 8-bit character code group preceded by a “SCRIPTON”
character code (FF). This special character code is used as an escape sequence to turn on the
script character mapping.
The string of 8-bit character codes are downloaded as part of the “Display message” command.
The script message, preceded by a SCRIPTON (FF) character, are downloaded in the msgtxt
field of the “Display message” command (Refer to the DanLoad 6000 communication
specifications for a description of the “Display message” command). The script message is
always preceded by a "SCRIPTON" character (FF). The preceding "SCRIPTON" characters
activate the bitmaps (script character) for the language that has been selected on the DanLoad
6000. The script language may be selected via program code “Language”. The series of
characters following the "SCRIPON" character invoke individual bitmaps (script characters)
corresponding to the character code.
The bitmaps defined for the language is de-activated by a "SCRIPTOFF" character (8-bit
character code FE). Characters that are preceded by a "SCRIPTOFF" character are displayed
based on the Thai ASCII character set mapping. The ASCII character is the default mapping on
the Script DanLoad 6000 and is invoked if the “SCRIPTON” character is not received.
3 - 20 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
With the use of the "SCRIPTON" and "SCRIPTOFF" escape sequences a message containing a
mixture of script characters based on the script language chosen, and alphanumerical characters
(e.g English messages) may be displayed on the Download 6000 LCD graphics display via the
automation system.
The Chinese language script characters that are displayed and the character code that invokes them
are shown as follows.
Setup ________________________________________________________ 3 - 21
DanLoad 6000 _____________________________________________________
3 - 22 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
HI 0 1 2 3 4 5 6 7 8 9 A B C D E F
LO
0 0 @ P ` p Ç É 3 7 d0 e0 f0
1 ! 1 A Q a q ü æ 3 7 d1 e1 f1
2 " 2 B R b r é Æ 3 7 d2 e2 f2
3 # 3 C S c s â ô 3 7 d3 e3 f3
4 $ 4 D T d t ä ö 0 4 8 d4 8 f4
5 % 5 E U e u à ò 0 4 8 d5 9 f5
6 & 6 F V f v å û 0 4 8 d6 e6 f6
7 ' 7 G W g w ç ù 0 4 8 d7 e7 f7
8 ( 8 H X h x ê 1 5 9 d8 e8 f8
9 ) 9 I Y i y ë Ö 1 5 9 d9 e9 f9
A * : J Z j z è Ü 1 5 9 da ea fa
B + ; K [ k { ï ¢ 1 5 9 db eb fb
C , < L \ l | î £ 2 6 dc ec fc
D - = M ] m } ì ¥ 2 6 dd ed fd
E . > N ^ n ~ Ä . 2 6 de ee fe
(SCRIPT OFF)
F / ? O _ o Å ƒ 2 6 df ef ff
(SCRIPT ON)
Characters codes CC to CF are "white spaces". Character codes A4 to CB make up the top left,
top right, bottom left and bottom right portions of large numbers ' 0' through ' 9' displayed on the
loading screen.
Setup ________________________________________________________ 3 - 23
DanLoad 6000 _____________________________________________________
The initial setup procedure guides the user through a sequence of displayed prompts and key press
responses. The user accomplishes the following three tasks while executing the initial setup
procedure.
# Accept or modify several default parameter values / selections that inform the DanLoad
6000 about the physical characteristics of the batch loading system. Section 3.5 contains
information on process input / output channel assignment.
# Accept or modify several default parameter values / selections that inform the DanLoad
6000 about the type of flow calculations and logical operations to be performed.
# Guide the user through interactive verification and / or parameter value changes. This
tutorial function familiarizes the user with the display format and the man-machine
interface, using the keypad.
Read all of this section and review Section 6 - Program Code Definitions prior to performing the
initial setup procedure. In most cases, desired responses to the prompts encountered during the
initial setup procedure can be determined during execution of the setup procedure. However, if
the correct response cannot be determined during the setup procedure, it is permissible to accept
any or all of the default values / selections for the parameters. Any default value or selection that
is accepted or modified can be changed easily at any time in the future.
The initial setup procedure automatically enters default values / selections for some parameters that
are not covered by the procedure. In some cases, these default values / selections require
modification for the intended application. Review the additional information contained in Sections
3.6, 3.7, and 3.8 after the initial setup procedure is completed. This additional information
should be reviewed to assure that the DanLoad 6000 is properly configured for your installation.
3 - 24 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Several key press responses are required during execution of the initial setup procedure. The
responses are a press / release of ENTER or 9 to continue, numeric data entries with the 0 thru
9 numeric keys, option selection scrolling with the SELECT key, or alpha-numeric data entry.
The value or option displayed is accepted and entered by pressing the ENTER key or either the
9 or 8 arrow key. Methods for data entry are described below.
Setup ________________________________________________________ 3 - 25
DanLoad 6000 _____________________________________________________
3 - 26 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
1 2 3 4 5 5 5 5 5
A a 0 # number/pound " è 0 7 ef
B b 1 $ dollars ' ï 0 7 f0
C c 2 % percent : î 0 7 f1
D d 3 ? question mark ; ì 1 7 f2
E e 4 ! exclamation ( Ä 1 8 f3
point
F f 5 & ampersand ) Å 1 8 f4
G g 6 + plus < É 1 8 f5
H h 7 - minus > æ 2 8 f6
I i 8 * asterisk [ Æ 2 9 f7
J j 9 / slash ] ô 2 9 f8
K k = equal { ö 2 9 f9
L l . dot } ò 3 9 fa
M m , comma \ û 3 e0 fb
N n ù 3 e1 fc
O o ^ 3 e2 fd
P p ~ Ö 4 e3 fe
Q q 7F Ü 4 8 ff
R r Ç ¢ 4 9
S s ü £ 4 e6
T t é ¥ 5 e7
U u â . 5 e8
V v ä ƒ 5 e9
W w à 5 ea
))
X x | + 6 eb
)-
Y y ç ), 6 ec
.
Z z ê )) 6 ed
ë 0 6 ee
Alpha-Numeric Characters
Figure 3 - 11
Setup ________________________________________________________ 3 - 27
DanLoad 6000 _____________________________________________________
Figure 3 - 11 contains a list of all available alpha-numeric characters organized into five
groups. Alpha-numeric characters are entered in the following manner when the prompt
is displayed.
# The flashing square cursor is positioned in the leftward field position. The cursor
indicates the current character entry position within the alpha-numeric field.
# The cursor is moved one character position right each time the SELECT key is
pressed. The cursor is moved one character position left each time the
BACKSPACE (ALT+SELECT) key is pressed.
# The first character of the selected group will now be displayed in the active
character position.
# To select another character from the specified group of characters, press the ALT
key and maintain the key depressed. With the ALT key depressed, press the 6
(ALT+9) to move to the next character in the selection string. Or, with the ALT
key depressed, press the 7 (ALT+ 8) to move to the previous character in the
selection string. The character selections will jog in sequence automatically if both
the ALT key and either one of the arrow keys are simultaneously maintained
depressed. When the desired character is displayed in the active character position,
release the keys.
3 - 28 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
# Use the SELECT or the BACKSPACE (ALT+SELECT) key to step the cursor
to the next or any desired position in the alpha-numeric field. Repeat the entry
sequence described above until the field display is as desired.
Parameters ccc Control meters in the Pulse per unit outputs group and ccc Additive control
meters in the Additive parameters group select one of the fixed options G, N, or X in the
following manner. Place the box cursor over the selected parameter with the 9 or 8 arrow
keys. Maintain the ALT key depressed and select the desired option with the 9 or 8 arrow
keys.
Setup ________________________________________________________ 3 - 29
DanLoad 6000 _____________________________________________________
The Weights and Measures switch located in the upper left area of the keypad should be rotated
until the captive pin passes through the slot and releases the switch to the extended (OPEN)
position. The electrical jumper configuration, described in Section 2 - Installation, should be
verified. AC power should be connected and applied to the instrument.
The sequence of the initial setup procedure is presented below with examples of the displays
presented to the user, an explanation of the contents of the display, and the user response to each
display.
DanLoad 6000
CPU-1 firmware v1.20
CPU-2 firmware v1.20
The display example above shows the firmware (application software) version of the DanLoad
6000 and the date and time that AC power input was last removed from the instrument.
DanLoad 6000
Running CPU-1 RAM test
Passed
Running CPU-2 RAM test
Passed
3 - 30 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The display example above shows the results of automatic diagnostic tests that check the operation
of the RAM (random access memory). The normal message is Please wait while the test is in
progress and the normal result message is Passed. A Failed message indicates that a hardware
problem exists in the DanLoad 6000.
Slot 1 Empty
Slot 2 AC I/O
Slot 3 Empty
Slot 4 Empty
Slot 5 Meter Pulse
Slot 6 Empty
Slot 7 Empty
DUART = Off ARCNET = Off Any key
The display example above shows the location of all process input / output signal boards installed
and the serial communications capability of the DanLoad 6000. A message DUART = ###,
where ### is 000 to 255, indicates the communications address (set by DIP switches) for the
dual universal asynchronous receiver / transmitter module that handles RS 232 / RS 485 serial
communications is present, otherwise the message is DUART = Off.
The worksheets located in Appendix A should be photo-copied at this time and the copies used to
document the physical input / output signal assignments for the DanLoad 6000. The individual
channel assignments can be viewed and recorded at this time. While viewing the slot assignment
display above, press any key to continue. The following display will be shown.
Setup ________________________________________________________ 3 - 31
DanLoad 6000 _____________________________________________________
Meter inputs
01 Chan 0 Meter Pulse in J5 0
02 Chan 1 Meter Pulse in J5 0
ALT+SELECT to reconfigure
The display example above shows one of several similar displays which indicate the automatic
input / output signal numbering performed by the DanLoad 6000. The 9 and 8 arrows keys are
used to page through this display group. Display types included in this group are:
Section 2.4.1 contains additional information on automatic assignment of input / output channels.
The fields located in this display group are described below.
3 - 32 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
# Meter Pulse This field indicates the board type in the indicated slot. Entries in
this field can be: Meter pulse, Analog, AC I/O, DC I/O, or
Additive I/O.
Setup ________________________________________________________ 3 - 33
DanLoad 6000 _____________________________________________________
# ALT+SELECT to reconfigure
Configuration during the initial setup procedure is automatic and no
response to this prompt is required. If an input / output signal
board is added in slots J1 to J7 in the future, the DanLoad 6000
senses the presence of the new board and always displays the
current configuration in the Slot # <board type> display.
However, the input / output channels are not renumbered until the
manual command (ALT+SELECT) is issued.
Note
The two swing arm switch inputs on the Main Processor Board and the two high resolution
meter pulse outputs on the Meter Pulse Board are dedicated functions and are not shown in the
Configuration Summary Display.
3 - 34 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
All input / output signal board slots (J1 to J7) are electrically identical. However, for electrical
isolation of AC and DC signals, only AC I/O or Enhanced I/O boards should be installed in slots
J1 or J2. It is strongly suggested that board placement follow the recommended layout indicated
in the descriptions of each board in Section 2. The recommended board layout provides electrical
isolation of AC Voltage control and status signals (AC I/O and / or enhanced I/O boards) by the
vertical metal partition between slots J2 and J3. In addition, if an analog input signal board is
installed, this board is electrically and physically isolated in the rightward slot J7. A DanLoad
6000 in basic configuration contains the following boards.
Capacity
Basic Configuration
Figure 3 - 12
Setup ________________________________________________________ 3 - 35
DanLoad 6000 _____________________________________________________
# Serial communications require that either a DUART module for RS-485 / RS-232. A
DUART module is required for data logging to a printer or data logging device.
# The two meter pulse inputs on each meter pulse board can be either single pulse inputs
from two separate flow meters or a dual pulse input from one flow meter (IP-252 pulse
security. Channel A is used for flow measurement, Channel B is used for verification of
Channel A integrity), a maximum of two meter pulse boards can be installed.
# The swing arm input is normally from either a single switch or dual switch swing arm.
This input is used for swing arm side detect and keypad side enable and to indicate the load
rack side to a terminal automation system.
The DanLoad 6000 automatically assigns physical input and output channel numbers during initial
setup or when manually commanded to do so. The channel assignment is performed as follows.
The instrument scans the input / output signal boards located in slots J1 (leftward) through J7
(rightward) in that order. Each board is identified and the physical channels on each board,
indicated in Appendix A - Worksheets 3 through 7b, are assigned a sequential channel number
corresponding to the same type channel. These physical I/O channel assignments can be viewed
by pressing the ALT+0 key while operating in the Program Mode. While viewing the channel
assignments, the prompt message ALT+SELECT to reconfigure is displayed on the message line.
Issuing this command causes the DanLoad 6000 to re-number the physical input / output channels
if the board complement has been altered in any manner since the last configuration. There are
five different types of input / output signals that can be handled by the DanLoad 6000. These
channel types are listed below.
3 - 36 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
RTD inputs Assigned RTD input number 01 if a 2-channel analog board is installed.
Assigned 01, 02, 03, 04 if an 8-channel analog board is installed.
4-20 mA inputs Assigned 4-20 mA input number 01 if a 2-channel analog board is installed.
Assigned 01, 02, 03, 04 if an 8-channel analog board is installed.
Discrete inputs Assigned discrete input numbers from 01 to the maximum number of
discrete status inputs present, in the order that the inputs are encountered
by the configuration scan.
Discrete outputs Assigned discrete output numbers from 01 to the maximum number of
discrete control outputs present, in the order that the inputs are encountered
by the configuration scan.
The physical channel assignments are indicated under each channel type header in the following
format.
Setup ________________________________________________________ 3 - 37
DanLoad 6000 _____________________________________________________
where:
cc = Logical (software assigned) channel number (for this type of point)
assigned to this point. This number is assigned automatically. Vdc and
Vac status inputs are numbered sequentially in the same series. Each
channel number is dependent on the I/O board location and the physical
board channel. Vdc and Vac control outputs are numbered sequentially in
the same series, dependent on the I/O board location and the physical
board channel.
Chan n = Sequential channel number 0 to n that identifies the physical channel on the
I/O board. The maximum range for this number is 0 to 7. (Note:
Maximum of 8 output channels on an AC I/O board.)
<board type> = Board name: Meter Pulse, AC I/O, DC I/O, Add I/O, 2-Ch.
Analog, 8-Ch. Analog
The logical channel assignments are solely dependent on I/O board locations. This assignment
informs the DanLoad 6000 of the physical input / output signal configuration and assigns non-
duplicated logical channel numbers (leftward column) for identifying each point. The physical
channel assignments cannot be changed. The assignments are determined by the process I/O
board complement and type of boards.
3 - 38 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
As a general rule, discrete input and output signals are processed in the following manner. The
operating state of a field contact closure status input is CLOSED when the field sending or sensor
device is in a DEENERGIZED, OPEN, NORMAL, or SAFE state. The operating state of a field
control output is OPEN when the controlled device is in a DEENERGIZED, CLOSED, OFF, or
IDLE state. Discrete outputs that control flow control valves, block valves, or pumps are
maintained CLOSED to OPEN the valve or RUN the pump motor so that an open wire, open coil,
or power failure to the DanLoad 6000 will cause the affected valve(s) to move to their CLOSED
positions and pump motors to stop running. This method of handling status / permissive inputs
and control outputs assures that operation of the loading system is inherently fail-safe.
Safety circuits (permissive status inputs) are normally closed switch or relay contacts that indicate
a normal or safe condition from the corresponding device. Common permissive devices are
vehicle ground connection detectors, tank overspill detectors, and fire warning systems. The
DanLoad 6000 has the capability of detecting up to eight general purpose safety circuit inputs,
six recipe selection inputs, and four block valve status inputs. Several normally closed contacts
for different safety circuits can be field wired in series. This implementation reduces the number
of physical discrete inputs required, but also generalizes the common safety input. The DanLoad
6000, or terminal automation system, cannot determine the specific device that has generated the
safety circuit open alarm when several permissive signals are wired in series.
Setup ________________________________________________________ 3 - 39
DanLoad 6000 _____________________________________________________
All process computing instruments handle input and output signals as logical variables while
processing these variables internally. This means that calculations that use the variables are
independent from the external source or destination of the signals. The DanLoad 6000 also
implements logical signal handling techniques at the process signal interface level by allowing any
process input or output signal to be connected to any physical input or output channel of the same
type, such as meter pulse, RTD, status input, or control output. Each physical input and output
channel is assigned to an internal logical channel (function) during the setup procedure. This
design provides greater application versatility for the user by allowing one common physical
configuration of the DanLoad 6000 to be adaptable to most applications and avoiding
configurations with unnecessary and unused input / output signal handling hardware. In addition
to installation versatility, the spare parts stocking requirements are greatly reduced so that only
a minimal number of different types of electronic signal input / output boards are required.
The actual links (assignments) between a physical input and output channels and internal
processing of these channels is performed manually during the initial setup of the DanLoad 6000.
These assignments can be changed later if required. The current physical channel to logical
channel assignments can be viewed at any time. All physical input / output channel to logical
channel assignments are defined in the following parameter groups. Appendix A contains
worksheets that identify each point.
3 - 40 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The channel assignments defined by these parameters are viewable while operating in Program
Mode. The rightward column of the parameter display line contains a one or two digit number.
This number is the currently assigned physical channel number in the series of channel numbers
corresponding to the type of channel.
Flow meter pulse input channel and RTD input channel assignments are probably acceptable in
the default state. However, discrete status inputs and control outputs may have been assigned,
during the initial setup procedure to default physical inputs / outputs that do not electrically match
the field devices.
Example: PC 288 Pump control output for component (product) number 1 may have been
assigned to a control output on an AC I/O board and the pump control device in the field is
actuated by 24 Vdc. If this were the case and a DC I/O board was installed, the pump control
output should be manually re-assigned to a control output from the DC I/O board. The I/O point
re-assignment procedure is described in Appendix A.
Copies of the worksheets located in Appendix A with the physical configuration data manually
entered should be available at this point.
Press the EXIT (ALT+CLEAR) key to exit the input / output signal configuration display area
and continue with the initial setup.
Setup ________________________________________________________ 3 - 41
DanLoad 6000 _____________________________________________________
DanLoad 6000
Unit is not configured
The display example above shows messages that indicate the initial setup procedure has never been
executed on this DanLoad 6000. Enter the factory default passcode, 6000, with the numeric keys
and then press the ENTER key.
The Set Date and Time display is shown next. This display provides the method the set the current
date and time for the DanLoad 6000 internal calendar / clock. The date and time are maintained
by an on-board battery on the main processor board and does not require external power.
3 - 42 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The current date and time are displayed in the formats indicated in the Set Date and Time display.
The date format is always in the form (mm/dd/yy) during the initial setup. After the initial setup
is complete, the date format can be change via PC 038 Date format, if desired. The date and
time default during initial setup and before modification is: 01/01/93 00:00:ss [January 1,
1993, several seconds (ss) after midnight (00:00:00)]. The flashing underline cursor is
displayed right of the Enter new date (mm/dd/yy): prompt line for entry of a different date than
the current date. Use numeric keys 0 to 9 to enter all or part of a new date. If it is desired to
leave the value for any component of the current date unchanged, press the ENTER key. The
ENTER key must be pressed once after each component of the date is entered or to accept the
current value in that component. After the date has been entered or accepted, the flashing
underline cursor moves to the right of the Enter new time (hh:mm:ss) prompt. The time value
is entered or accepted in a similar manner as the date entry. The EXIT (ALT+CLEAR) key
may be used at any time to step to the next entry line.
The Set Date and Time display can be accessed at any time after the initial setup procedure is
completed by selecting Set Date and Time from the Program Menu.
Meter totalizers
Meter Gross Std
1 0 0
2 0 0
3 0 0
4 0 0
The display example above shows the gross and standard values of the flow meter accumulators.
The values may be zeros as indicated or some other values.
Setup ________________________________________________________ 3 - 43
DanLoad 6000 _____________________________________________________
Initial setup
Is this unit a blender No
The display example above shows the default selection No, which indicates that the application
is single component loading. The default selection sets the number of flow meters, number of
flow control valves, and number of components to 1.
If the application requires blending of two to four components, press the SELECT key to scroll
the pick list to the Yes option. Press the ENTER or the 9 arrow key to select the next parameter.
The Type of blender defaults to Seq.(auto). If another type of blending control is desired, press
the SELECT key to scroll the options list (options are described in Section 6 - 026 Unit type.
Press the 9 arrow key to select the next parameter.
Initial setup
Is this unit a blender Yes
Type of blender Seq.(auto)
065 Number of components 2
3 - 44 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Note
For the remaining description of the initial setup procedure, it is assumed that:
The following description covers one flow meter, one flow control valve, and one component.
The procedure for defining multiple devices and components is similar except for the
requirement to define additional parameters for the additional devices and components.
Setup ________________________________________________________ 3 - 45
DanLoad 6000 _____________________________________________________
Meter 1 parameters
051 Meter ID M1
052 Meter pulse board input 1
053 Valve to be controlled 1
x
x
x
0=Space, 1=A, 2=a, 3= 0, 4=#, 5="
The display example above shows parameters related to flow meter number 1. The No selection
for blending has set the number of meters to 1, parameter 050 indicated below is not displayed
in the initial setup procedure:
050 Number of meters 1
Parameter:
051 Meter ID M1
Is set to the default string M1. The alpha-numeric data entry prompt is displayed on the bottom
line to allow the user to change this string to any five characters.
Parameter:
052 Meter pulse board input 1
Is set to the default value 1. This entry indicates that the physical flow meter 1 that has the
descriptive tag name M1 is connected to meter pulse board input 1 (channel 1 (terminals 1, 2,
3). If there is only one meter pulse board in the DanLoad 6000, this number can only be 1 or 2.
However, if there are two meter pulse boards in the DanLoad 6000, valid input assignments
would be 1, 2, 3, or 4. It is important to note that this assignment informs the DanLoad 6000
that a physical flow meter with an arbitrary name identification, M1 in this case, is assigned to
the physical pulse input channel 1. Future references to this flow meter, for relation to other
physical equipment or process tasks, are as meter 1, regardless of the name identification or
pulse input channel.
3 - 46 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
If IP-252 dual pulse security checking is implemented, the pulse input processing is handled as
follows.
A1 MP board 1 channel 1 1 1
(2 not used)
B1 MP board 1 channel 2
A2 MP board 2 channel 1 3 2
(4 not used)
B2 MP board 2 channel 2
Setup ________________________________________________________ 3 - 47
DanLoad 6000 _____________________________________________________
Component 1
066 Component ID Component #1
067 Meter 1
068 Available Yes
The display example above shows parameters related to component number 1. The No selection
for blending has set the number of components to 1, PC 065 indicated below is not displayed in
the initial setup procedure:
Parameter:
066 Component ID Component #1
Is set to the default string Component #1. The alpha-numeric data entry prompt is displayed on
the message line to allow the user to change this string to any sixteen characters.
Parameter:
067 Meter 1
Is set to the default value 1. This number indicates that flow meter 1 is assigned to measure this
component. Only one flow meter, meter 1, is defined at this time so 1 is the only valid
assignment. However, this assignment can be from 1 to 4 depending on the number of flow
meters defined in the installation. ZERO disables the component, thus making it unavailable for
loading. (This parameter defines the relation between components (products) and flow meters.)
3 - 48 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Parameter:
068 Mass Adjustment 0.000000
This parameter sets the component’s “mass computation adjustment factor”, i.e. 1, where:
Mass = Net volume x (Density - Buoyancy) x 1.
Zero disables mass computation. A non-zero value causes the “standard Quantity”, i.e. the meter
component, batch and running totalizer standard quantities, to be computed as mass (using the
formula above) rather than net volume. Buoyancy is configured via program code 426. Refer to
Section 6 for further discussion and examples.
Setup ________________________________________________________ 3 - 49
DanLoad 6000 _____________________________________________________
Delivery parameters
078 Maximum preset qty 3000
079 Minimum preset qty 50
080 Preset/delivery type Gross
081 Delivery display type Gross
082 Stop key action Low flow
083 Fall back qty 1000
The display example above shows global parameters related to the delivery method used to deliver
all defined components. The default delivery parameters should be verified or changed as required
to match the requirements of the installation.
Parameter:
078 Maximum preset qty 3000
Is set to the default value 3000. The entry sets the upper limit, in quantity units, for any batch
delivery, that can be entered by the user / operator during a loading operation setup. This
number is in quantity units. The value is typically set to the quantity of the largest compartment
to be loaded in any authorized tanker vehicle. This number is the typical upper quantity limit for
any delivery operation. Operating procedures may require loading of a quantity in excess of this
number by loading more than one batch to one compartment.
Parameter:
079 Minimum preset qty 50
Is set to the default value 50. The entry defines the lower limit, in quantity units, for any batch
delivery, that can be entered by the user / operator during a loading operation setup. This number
is in quantity units. The value is normally set to the expected minimum quantity to deliver. This
quantity is referred to as the flushing quantity at some installations.
3 - 50 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Parameter:
080 Preset/delivery type Gross
Is set to the default selection Gross. This selection indicates that the gross quantity calculation is
used for delivery control. The flow control valve always controls ramp up to high flow rate based
on gross delivered quantity. The flow control valve controls ramp down to the low flow rate and
terminates delivery based on the quantity type selection in this field. Optionally this parameter can
be set to standard quantity.
Parameter:
081 Delivery display type Gross
Is set to the default selection Gross. This selection indicates that the Loaded, Remaining, and
Transaction values are displayed in gross quantity. Optionally this parameter can be set to
standard quantity.
Parameter:
082 Stop key action Low flow
Is set to the default selection Low flow. This selection indicates the action to take after the STOP
key is pressed during a batch delivery. The flow rate is reduced until the low flow rate is achieved
and then the load is terminated by commanding the flow control valve to close.
Parameter:
083 Fall back qty 1000
Is set to the default value 1000. This value is the quantity that flows at a fall back flow rate before
the DanLoad 6000 attempts to ramp up to the next higher flow rate.
Setup ________________________________________________________ 3 - 51
DanLoad 6000 _____________________________________________________
The display example above shows parameters related to the delivery method used to deliver the
component number 1 only. These default delivery parameters should be verified or changed as
required depending on the design of the installation.
Parameter:
084 Low flow start qty 50
Is set to the default value 50. This value indicates the quantity units that must be loaded at the low
flow rate before issuing the high flow command to the flow control valve.
Parameter:
085 Low flow restart qty 20
Is set to the default value 20. This value indicates the quantity units that must be loaded at the low
flow rate before issuing the high flow command to the flow control valve. If the quantity specified
by PC 084 Low flow start qty has been delivered, this quantity is used after restart of a batch
delivery that has been temporarily suspended for any reason.
Parameter:
086 Low flow stop qty 50
Is set to the default value 50. This value indicates the quantity units that must be loaded at the low
flow rate before issuing the close command to the flow control valve at the end of a batch delivery
operation.
3 - 52 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Parameter:
087 Line pack delay (secs) 2
Is set to the default value 2. This value indicates that the pump run relay output is energized two
seconds before the command is issued to open the flow control valve to low flow rate setting.
Parameter:
088 Pump stop delay (secs) 30
Is set to the default value 30. This value indicates that the command to close the flow control
valve is issued and 30 seconds later the pump run relay output is de-energized.
Parameter:
089 Block valve delay (secs) 0
Is set to the default value 0. This value indicates that the control output to open the component
block valve is issued and 0 seconds later (immediately) the command to open the flow control
valve to low flow rate is issued. The block valve control output is opened (block valve closed)
at the termination of the batch delivery.
Setup ________________________________________________________ 3 - 53
DanLoad 6000 _____________________________________________________
The display example above shows global parameters related to the method used to adjust flow
control valves, additive pump control, and blending.
Parameter:
108 Ramp clicks 30
Is set to the default value 30. This value is the number of times that the DanLoad 6000 attempts
to increase the flow rate to the next higher flow rate without success, before ceasing attempts and
maintaining the fall back flow rate. Click refers to the jog output to the valve control solenoids.
Parameter:
109 Maintenance clicks 30
Is set to the default value 30. This value is the number of times that the DanLoad 6000 attempts
to maintain the current normal flow rate without success, before ceasing attempts and falling back
to the next lower flow rate. Click refers to the jog output to the valve control solenoids.
Parameter:
110 Additive pump stop (sec) 10
Is set to the default value 10. This value is the number of seconds between the end of the load
operation and deenergizing the additive pump control circuits.
3 - 54 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Parameter:
111 Primary component 1
Is set to the default value 1. This value sets the number of the component to use for calculation
of blend ratios and for line flushing.
Setup ________________________________________________________ 3 - 55
DanLoad 6000 _____________________________________________________
Meter factors
169 Number of factors/component 2
170 Meter factor method Fixed
The display example above shows global parameters related to the method used to handle meter
factors for all components / flow meters.
Parameter:
169 Number of factors/component 2
Is set to the default value 2. This value indicates that two meter factors for each component at two
different flow rates (low flow start/stop and high flow) will be defined. Up to four flow rates
for each component can be defined.
Parameter:
170 Meter factor method Fixed
Is set to the default selection Fixed. This selection indicates that the exact meter factors are used
and no mathematical interpolation of the meter factor values between associated flow rate points
will be performed.
3 - 56 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Component 1 factors
171 Nominal K-factor 23.0
172 Master meter factor 1.0000
The display example above shows parameters related to component number 1 only. The DanLoad
6000 maintains the fixed relationship between each defined component and each flow meter so that
high flow measurement accuracy can be maintained when multiple components are delivered
through one flow meter.
Note
The values of PC [171, 182, 193, 204] Nominal K-factor parameters have great affect on
control of the quantity of product delivered and course measurement accuracy. These parameter
values must be set properly before any loading operation is performed.
Parameter:
171 Nominal K-factor 23.0
Is set to the default value 23.0. This value indicates the K-factor (system factor) for the flow
meter. [NOTE: The initial K-factor should be the pulses per unit of product obtained from the
flow meter identification plate or from the manufacturer. This number should be mathematically
rounded to one decimal place (nn.n)].
Setup ________________________________________________________ 3 - 57
DanLoad 6000 _____________________________________________________
Parameter:
172 Master meter factor 1.0000
Is set to the default value 1.0000. This value is the base meter factor value used for comparison
with all system meter factor entries. PC ccc Comp p meter factor f meter factors are compared
to the PC ccc Master meter factor for the component and are considered invalid if they deviate
more than +/- the percentage value of PC 215 Master MF %. In this example, assuming that PC
215 Master MF % is the default value of 2.00, acceptable meter factors must be within the range
of 0.9800 to 1.0200 (NOTE: The master meter factor is calculated by the 171 Nominal K-factor
divided by the actual K-factor and mathematically rounded to four decimal places.)
3 - 58 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Component 1 factor 1
174 Flow rate 1 200
175 Meter factor 1 1.0000
The display example above shows parameters related to PC ccc Component number 1 and PC ccc
Meter factor 1 (low flow rate) only.
Parameter:
174 Flow rate 1 200
Is set to the default value 200. This value is the low flow rate (start/stop rate) in quantity units
per minute (such as gallons per minute). The engineering units are dependent on the value of PC
ccc Nominal K-factor which determines the quantity unit accumulation units and flow rate units
for the flow meter.
Example: If quantity units are gallons, engineering units for this parameter are gallons per
minute.
Parameter:
175 Meter factor 1 1.0000
Is set to the default value 1.0000. This value is the nominal meter factor that is used when
component 1 is flowing at the low flow rate defined by PC 174 Comp 1 flow rate 1. (NOTE:
The meter factor is calculated by the PC ccc 171 Nominal K-factor divided by the actual K-factor
and mathematically rounded to four decimal places.)
Setup ________________________________________________________ 3 - 59
DanLoad 6000 _____________________________________________________
Component 1 factor 2
176 Flow rate 2 600
177 Meter factor 2 1.0000
The display example above shows parameters related to component number 1 and meter factor 2
(high (loading) flow rate) only.
Parameter:
176 Flow rate 2 500
Is set to the default value 500. This value is the high flow rate in quantity units per minute (such
as gallons per minute). The engineering units are dependent on the value of PC ccc Nominal K-
factor which determines the quantity unit accumulation units and flow rate units for the flow
meter. Example: If quantity units are gallons, engineering units for this parameter are gallons
per minute.
Parameter:
177 Meter factor 2 1.0000
Is set to the default value 1.0000. This value is the nominal meter factor that is used when
component 1 is flowing at the high flow rate defined by PC 176 Comp 1 flow rate 2. (NOTE:
The initial meter factor should be 1.0000 until an actual meter factor can be determined from a
meter proof. The initial meter factor is calculated by PC ccc 171 Nominal K-factor divided by
the actual K-factor and mathematically rounded to four decimal places.)
A third and fourth flow rate for component 1 can be defined at this time if desired. If the
DanLoad 6000 is configured as a multi-component blender, additional flow rates / meter factors
are defined at this time.
3 - 60 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
MF validation
215 Master MF % 2.00
216 Adjacent MF % 0.25
The display example above shows global parameters that set the limits for validation of manually
entered meter factors.
Parameter:
215 Master MF % 2.00
Is set to the default value 2.00. This value is the setpoint for verification of individual component
meter factors with respect to the Master meter factor for the component. Program codes for
master meter factors and components are indicated in the table below.
Components 6 1 2 3 4
Master Meter Factors 6 172 183 194 205
Setup ________________________________________________________ 3 - 61
DanLoad 6000 _____________________________________________________
Parameter:
216 Adjacent MF % 0.25
Is set to the default value 0.25. This value is the setpoint for verification of individual component
meter factors with respect to adjacent meter factors for the component. Program codes for master
meter factors and adjacent meter factors are indicated in the table below.
Components
1 2 3 4
Master Meter Factors 6 172 183 194 205
Adjacent Meter Factors 9
3 - 62 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Alarm parameters
220 Secondary alarm reset (secs) 300
The display example above shows a global parameter that sets the storage time for secondary
alarm conditions.
Parameter:
220 Secondary alarm reset (secs) 300
Is set to the default value 300. This value indicates that active alarms designated as Secondary
alarms will be automatically cleared (reset) after 300 seconds has elapsed.
The time limit allows time for the operator to correct a condition that causes a secondary alarm
to occur during loading. The secondary alarm condition terminated the batch delivery. However,
if the cause of the secondary alarm is cleared within the time specified by PC 220 Secondary
alarm reset (secs), the product delivery can be restarted. If the cause of the alarm is not cleared
within the time specified by PC 220 Secondary alarm reset (secs), the batch delivery is ended
and a new batch must be defined before delivery can resume.
Setup ________________________________________________________ 3 - 63
DanLoad 6000 _____________________________________________________
The response to each alarm is controlled by the setting of the Alarm Action corresponding to that
alarm. The four possible alarm actions are described below. The alarm actions for several
alarms are limited to less than four selections. The Alarm action for several alarms is pre-
determined and cannot be changed.
Primary If a delivery is in progress, the flow control valve is Keypad in Program Mode.
shut and the delivery is suspended. Delivery cannot
resume until the alarm is cleared. Alarm reset discrete input, PC 344
Primary alarm reset (if defined).
RED (lower) LED on operator panel is steady ON
Terminal automation system.
Alarm discrete output, PC 287 Alarm control output
is maintained closed (if defined).
Secondary If a delivery is in progress, the flow control valve is Correct cause of alarm
shut and the delivery is suspended. Delivery cannot
resume until the alarm is cleared or the Secondary Automatically reset after time value
alarm reset time has elapsed. in PC 220 Secondary alarm reset
(secs) has elapsed.
RED (lower) LED on operator panel is pulsed ON
/ OFF
Info An event message is displayed on the message line < not applicable>
of the display panel for ten seconds.
Figure 3 - 14
3 - 64 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The display example above shows parameters which define the global method of processing low
and high flow rate conditions for any defined flow meter.
Parameter:
221 Low flow alarm action Primary
Is set to the default selection Primary. This selection indicates that if the Low flow alarm becomes
active, the current delivery operation will be suspended.
Parameter:
222 Minimum flow rate 100
Is set to the default value 100. This value is the minimum flow rate (quantity units per time unit)
allowed for the time period indicated by PC 223 Low flow time (secs).
Parameter:
223 Low flow time (secs) 10
Is set to the default value 10. This value is the elapsed time allowed for the flow rate to be
continuously below the minimum flow rate specified by PC 222 Minimum flow rate before the
alarm is triggered.
Setup ________________________________________________________ 3 - 65
DanLoad 6000 _____________________________________________________
Parameter:
224 High flow alarm action Primary
Is set to the default selection Primary. This selection indicates that if the High flow alarm becomes
active, the current delivery operation will be suspended.
Parameter:
225 Maximum flow rate 660
Is set to the default value 660. This value is the maximum flow rate (quantity units per time unit)
allowed for the time period indicated by PC 226 High flow time (secs). This flow rate setting
should be set above and close to the normally expected high flow rate. This setting allows rapid
detection of a loss of control of the flow control valve condition.
Parameter:
226 High flow time (secs) 10
Is set to the default value 10. This value is the elapsed time allowed for the flow rate to be
continuously below the minimum flow rate specified by PC 225 Maximum flow rate before the
alarm is triggered.
3 - 66 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The display example above shows parameters which define the method of processing several flow
related error conditions.
Parameter:
227 Overrun limit qty 2.0
Is set to the default value 2.0. This value is the quantity units allowed to be delivered which
exceed the preset quantity. The alarm can only occur after the DanLoad 6000 has attempted to
stop the delivery in the normal manner. The alarm priority selection is permanently set to
Primary. If the Overrun limit qty alarm becomes active, the delivery operation in progress will
be suspended. (NOTE: It may be necessary to temporarily set this value to a significantly larger
value while the first several batches are delivered at a new installation. This is required so that
the DanLoad 6000 can calculate the final trip or closing quantity delivered. The DanLoad 6000
does not calculate the final trip quantity if the delivery is terminated by an alarm action.)
WARNING
Use several small batch deliveries to load a vessel after initial setup. This procedure permits
verification of proper flow control valve operation and prevents overfilling the vessel.
Parameter:
228 Underflow alarm action Off
Is set to the default selection Off. This selection indicates the action taken if the delivered quantity
is less than the value of PC 229 Underflow limit qty. The Off selection disables the underflow
alarm.
Setup ________________________________________________________ 3 - 67
DanLoad 6000 _____________________________________________________
Parameter:
229 Underflow limit qty 5.0
Is set to the default value 5.0. This value is the number of quantity units allowed for the delivered
quantity to be less than the preset quantity at the end of a batch delivery operation.
Parameter:
230 No flow t-o alarm action Primary
Is set to the default selection Primary. This selection indicates that if the No flow alarm becomes
active, the current delivery operation will be suspended.
Parameter:
231 No flow t-o (secs) 5.0
Is set to the default value 5.0. This value is elapsed time allowed for not receiving any pulses
from the flow meter when the system is in a component flowing configuration.
Example: The pump is running, the block valve is OPEN, and the flow control valve is
OPEN and no pulses are detected.
Parameter:
232 Unauthorized flow qty 10.0
Is set to the default value 10.0. This value is the quantity units allowed accumulated due to flow
through a flow meter when a batch delivery is not active. The priority selection is permanently
set to Primary. The unauthorized flow condition exits when product is passing through the flow
meter and the flow control valve is commanded to the CLOSE position. If the Unauthorized flow
quantity alarm becomes active, an attempt will be made to shut-in the flow meter stream. Note
the meter stream should be shut-in if a delivery operation is not in progress. This alarm could
indicate a loss of control of the component flow control valve or block valve or both valves.
3 - 68 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The display example above shows parameters related to the method of processing pulse security
error conditions. These parameters are only applicable in installations that used IP-252 pulse
security methods and only during batch deliveries.
Note
Pulse security implementation is hardware and software dependent. The value of PC 233 Error
limit (levels B and C) must be set to 0, to prevent triggering this alarm, if the physical flow
meter installation does not provide the required dual pulse train to the DanLoad 6000.
Parameter:
233 Error limit (pulses) 0
Is set to the default value 0. This value is the error count at which a pulse security alarm occurs.
Pulse security checks are performed only when a load is in progress. This is an 8-bit hardware
down counter, which can be set at any time by software and generates an interrupt when it reaches
zero, i.e. error limit exceeded. Zero disables pulse security.
Parameter:
234 Reset count (pulses) 10000
This parameter is used for pulse security level “B” and is set to the default value 10000. This
value is used to reset the accumulated pulse comparison error count from dual pulse train
comparison to zero after 10000 errors have been accumulated during the current delivery
operation.
Setup ________________________________________________________ 3 - 69
DanLoad 6000 _____________________________________________________
Example: If PC 233 Error limit (pulses) is set to 10 and PC 234 Reset count (pulses) is set to
1000, the DanLoad 6000 allows no more than 10 pulses errors for each
accumulated 1000 input pulses.
Parameter:
235 Data logging alarm action Info
This selection is used to specify the action taken when a data logging alarm (overwriting an alarm
message in the alarm message storage memory) occurs.
Parameter:
236 Comms fail alarm action Primary
This selection is used to specify the action taken when a communications failure with a terminal
automation system or host computer occurs. A communications fault can occur during a batch
delivery or during idle time. This alarm will halt a delivery in progress. In all cases, the alarm
must be specifically reset before the DanLoad 6000 can resume operation.
Parameter:
237 Comms fail t-o (secs) 10
This value specifies the allowable time between receiving messages from the terminal automation
system before issuing a Comms fail alarm.
3 - 70 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The display example above shows parameters related to the method of RTD temperature input
signal and density input signal error conditions.
Parameter:
238 Temp fail alarm action Primary
Is set to the default selection Primary. This selection indicates that the current delivery operation
will be suspended if the process temperature input is less than the value of PC 239 Minimum
temperature or greater than the value of PC 240 Maximum temperature. A Primary alarm must
be manually reset or specifically reset from a terminal automation system. The Primary setting
detects temperature input failures. The backup temperature specified by PC [434, 437, 440,
443] Comp p backup temp is not used in the Primary mode.
Parameter:
239 Minimum temperature -40.0
Is set to the default value -40.0. This value is lower limit allowed for a process temperature input
before a Temp fail alarm is issued.
Parameter:
240 Maximum temperature 110.0
Is set to the default value 110.0. This value is upper limit allowed for a process temperature input
before a Temp fail alarm is issued.
Setup ________________________________________________________ 3 - 71
DanLoad 6000 _____________________________________________________
Parameter:
241 Density fail alarm action Primary
Is set to the default selection Primary. This selection indicates that the current delivery operation
will be suspended if the process density/gravity input is less than the value of PC 242 Minimum
density/gravity or greater than the value of PC 243 Maximum density/gravity. A Primary alarm
must be manually reset or specifically reset from a terminal automation system. The Primary
setting detects density/gravity input failures. The backup density/gravity specified by PC [457,
459, 461, 463] Comp p backup density/gravity is not used in the Primary mode.
Parameter:
242 Minimum density/gravity 0.0000
This value is lower limit allowed for a process density input before a Density fail alarm is
triggered.
Parameter:
243 Maximum density/gravity 0.0000
This value is upper limit allowed for a process density input before a Density fail alarm is
triggered.
3 - 72 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The display example above shows parameters related to the method of processing the indicated
error conditions.
Parameter:
244 Minimum pressure 0.0
This value is the low pressure setpoint used for validation of pressure input signals.
Parameter:
245 Maximum pressure 0.00
This value is the high pressure setpoint used for validation of pressure input signals.
Parameter:
246 Additive error limit 3
This value sets the error count limit for triggering an Additive error limit alarm.
Parameter:
247 Feedback time 10
This value sets the time in seconds that an additive injection feedback signal can be energized
before and Additive error limit alarm is triggered.
Setup ________________________________________________________ 3 - 73
DanLoad 6000 _____________________________________________________
Parameter:
248 Block valve time (secs) 10
This value sets the time allowed for a component block valve to close after the block valve control
output has been deenergized at the end of a loading operation or when a loading operation is
temporarily stopped.
3 - 74 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The display example above shows parameters related to the method of processing the indicated
error conditions.
Parameter:
249 Circuit 1 alarm action Secondary
This selection specifies the action to be taken if safety circuit 1 is open.
Parameter:
250 #1 Ground detector open
This selection is the message that is indicated when safety circuit 1 is open.
Parameter:
251 Circuit 2 alarm action Primary
This selection specifies the action to be taken if safety circuit 2 is open.
Parameter:
252 #2 Overspill detector open
This selection is the message that is indicated when safety circuit 2 is open.
Setup ________________________________________________________ 3 - 75
DanLoad 6000 _____________________________________________________
The display example above shows parameters related to the method of processing the indicated
error conditions.
Parameter:
253 Circuit 3 alarm action Secondary
This selection specifies the action to be taken if safety circuit 3 is open.
Parameter:
254 #3 Permissive power failure
This selection is the message that is indicated when safety circuit 3 is open.
Parameter:
255 Circuit 4 alarm action Secondary
This selection specifies the action to be taken if safety circuit 4 is open.
Parameter:
256 #4 Additive injection failure
This selection is the message that is indicated when safety circuit 4 is open.
3 - 76 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The display example above shows parameters related to the method of processing the indicated
error conditions.
Parameter:
257 Circuit 5 alarm action Secondary
This selection specifies the action to be taken if safety circuit 5 is open.
Parameter:
258 #1 Arm down side 1
This selection is the message that is indicated when safety circuit 5 is open.
Parameter:
259 Circuit 6 alarm action Secondary
This selection specifies the action to be taken if safety circuit 6 is open.
Parameter:
260 #2 Arm down side 2
This selection is the message that is indicated when safety circuit 6 is open.
Setup ________________________________________________________ 3 - 77
DanLoad 6000 _____________________________________________________
The display example above shows parameters related to the method of processing the indicated
error conditions.
Parameter:
261 Circuit 7 alarm action Secondary
This selection specifies the action to be taken if safety circuit 7 is open.
Parameter:
262 #7 Walkway down side 1
This selection is the message that is indicated when safety circuit 7 is open.
Parameter:
263 Circuit 8 alarm action Secondary
This selection specifies the action to be taken if safety circuit 8 is open.
Parameter:
264 #8 Walkway down side 2
This selection is the message that is indicated when safety circuit 8 is open.
3 - 78 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
The display example above shows parameters related to the method of processing the indicated
error conditions.
Parameter:
265 Circuit 5 type 1
This selection limits checking for an open safety circuit 5.
Parameter:
266 Circuit 6 type 2
This selection limits checking for an open safety circuit 6.
Parameter:
267 Circuit 7 type 1
This selection limits checking for an open safety circuit 7.
Parameter:
268 Circuit 8 type 2
This selection limits checking for an open safety circuit 8.
Setup ________________________________________________________ 3 - 79
DanLoad 6000 _____________________________________________________
The following table indicates the scope of the values of PC's 265 to 268.
3 - 80 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Recipes
480 Number of recipes 1
Recipe 1
481 Name Recipe #1
482 Component 1 % 100.00
483 Component 2 % 0.00
484 Component 3 % 0.00
485 Component 4 % 0.00
486 Sequence to load 1
0=Space, 1=A, 2=a, 3=0 4=#,5="
The display examples above show parameters related to the method defining recipes that control
the delivery of components in blending operations. Validation of recipe component percentages
is performed when a recipe is selected and when a preset quantity is entered. Component
percentages are validated as follows.
# Sequential blending
The sum of the percentages referenced by PC ccc Sequence to load PC must equal 100.
Setup ________________________________________________________ 3 - 81
DanLoad 6000 _____________________________________________________
# In-line blending
The sum of the percentages of 1 through PC 065 Number of components must equal 100.
Parameter:
480 Number of recipes 1
Is set to the default value 1. This value causes one set of recipe definition parameters to be
available for configuration.
Parameter:
481 Name Recipe #1
Is set to the default string Recipe #1. The alpha-numeric data entry prompt is displayed on the
message line to allow the user to change this string to any sixteen characters. The name of the
currently selected recipe is shown in the upper left area of the display while operating in the
Loading Mode.
3 - 82 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Parameter:
482 Component 1 % 100
Is set to the default value 100. This value sets the recipe to define a single component
(component #1) for delivery. This value was set automatically because of the initial selection of
No blending (one flow meter, one flow control valve, and one component)
Parameter:
483 Component 2 % 0
Is set to the default value 0. This value indicates that this component is not used.
Parameter:
484 Component 3 % 0
Is set to the default value 0. This value indicates that this component is not used.
Parameter:
485 Component 4 % 0
Is set to the default value 0. This value indicates that this component is not used.
Parameter:
486 Sequence to load 1
Is set to the default value 1. This value indicates only one component is delivered when this recipe
is selected. If more than one component is defined, the other components can be specified in the
sequence to load by indicating the component number at the desired sequence place in this
parameter.
Example: PC ccc Sequence to load set to 142 indicates that during sequential loading,
component 1 is loaded first, component 4 is loaded second, component 2 is loaded third,
then the complete batch load is terminated.
Setup ________________________________________________________ 3 - 83
DanLoad 6000 _____________________________________________________
Setup complete
The display example above shows that the initial setup procedure is finished. Press the EXIT
(ALT+CLEAR) key to continue. The permissive power indicator (green LED) and the display
panel will be OFF for a few seconds. The DanLoad 6000 is now in the Loading Mode.
Additional parameters, such as those controlling additive injection, that were not covered in the
initial setup procedure should be reviewed and modified if required at this time.
Assuming that only one recipe was defined, the loading display indicated below is displayed.
Loaded 0 Gal 0%
+))),
* *
Preset 0 Recipe * *
Remaining 0 Recipe * *
Enter preset qty .)))-
The Loading Display example above is the normal display for the English language that is
presented to the user / operator during normal operation. The user / operator is able to define the
delivery quantity and monitor the delivery operation via this display and the keypad. Batch
delivery operations are described in Section 4 - Operation.
3 - 84 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
If “Thai” has been selected via PC 028 Language, the loading display indicated below is
displayed.
The table below indicates the input and output signal assignment parameters related to associated
parameters in the DanLoad 6000.
Parameters related to flow measurement and general parameters are shown in the following table.
Setup ________________________________________________________ 3 - 85
______________________________________________________________________________ DanLoad 6000
344 Prim ary alarm reset 220 Secondary alarm reset (auto clear tim e for Secondary alarm s) 287 A larm control output
From two to four products can be blended into the loaded composite stream. The Delivery -
Blending table located at the end of this section contains an overview of all physical input and
output signals and internal control parameters that are related to product delivery / blending
equipment and procedures.
The basic configuration of the type of blending to be performed is controlled by the entry in PC
026 Unit type. The configurable blender types are described below.
Sequential blending is the loading of one product at one time. The blend ratio is correct only after
all components of the blend have been loaded. A DanLoad 6000 that controls loading of one
product is configured as a sequential blender, although no blending action is performed. Block
valve control for each component can be controlled either automatically or manually as described
below.
# Seq.(auto)
The DanLoad 6000 controls the opening and closing of the component block valves
automatically.
# Seq.(manual)
The DanLoad 6000 prompts the operator to open and close the component block valves at
the start and end of each batch loading.
Prompt: Open block valve - press ENTER after a batch delivery has been
configured and the START key is pressed
Prompt: Close block valve - pres ENTER after delivery of the batch and after the
flow control valve has been closed
Setup _______________________________________________________ 3 - 89
DanLoad 6000 _____________________________________________________
The response to either prompt is to press the ENTER key to execute the open or close
block valve operation.
# Setup the batch loading operation and press the START key.
# Open the flow control valve to increase the flow rate of the component to the low flow rate
value and maintain the low flow rate for the specified time period.
# Open the flow control valve to increase the flow rate of the component to the high
(normal) flow rate value and maintain the flow rate during the component delivery.
# Close the flow control valve to decrease the flow rate of the component to the low flow
rate value and deliver the specified quantity at the low flow shutdown rate.
# After the low flow rate quantity has been delivered, shut the flow control valve.
# If only one component was specified in the recipe, the batch delivery is complete at this
time, if another component was specified in the recipe, this component is loaded in the
same manner as specified by the steps listed above. The sequence of component loading
is repeated for each component specified by the recipe and in the order to load specified
by the recipe.
3 - 90 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
In-line blending is the simultaneous blending and loading of two to four products. Each product
has a dedicated flow meter and flow control valve. In-line blending can be either non-proportional
or proportional as described below.
# In-line non-proportional
In-line non-proportional blending is accomplished by delivering the lesser quantity
component(s) of the blend at the normal flow rate, which is less than the flow rate for the
highest quantity component of the blend. After the lesser quantity component(s) have
been delivered, the highest quantity component continues delivery until the blend ratio is
attained. The total blend ratio can be in error until the total preset quantity is delivered.
# In-line proportional
In-line proportional blending is accomplished by controlling the ratio between all
components at all times during the delivery by controlling the individual flow rate of each
component. The ratio of the delivered blend is correct at all times during the delivery.
Therefore, the delivery can be stopped at any time and the delivered blend will be within
tolerance.
Off-rack blending uses a separate skid with two to four flow meters, located away from the load
rack. The DanLoad 6000 delivers a single recipe (components are loaded simultaneously) to one
or more delivery points.
Setup _______________________________________________________ 3 - 91
______________________________________________________________________________ DanLoad 6000
348 Safety circuit 4 (m ust be set to 0 to enable the recipe rem ote selection below )
361 R ecipe 1 input 481, 487, 493, 499, 505, 511 R ecipe N am e (identification) 367 R ecipe 1 output
362 R ecipe 2 input 482, 488, 494, 500, 506, 512 Com ponent 1 percentage 368 R ecipe 2 output
363 R ecipe 3 input 483, 489, 495, 501, 507, 513 Com ponent 2 percentage 369 R ecipe 3 output
364 R ecipe 4 input 484, 490, 496, 502, 508, 514 Com ponent 3 percentage 370 R ecipe 4 output
365 R ecipe 5 input 485, 491, 497, 503, 509, 515 Com ponent 4 percentage 371 R ecipe 5 output
366 R ecipe 6 input 486, 492, 498, 504, 510, 516 Sequence to load (blending sequence) 372 R ecipe 6 output
C om ponent C om binations
408 C om bination 1 (1X X X )
409 C om bination 2 (X 2X X )
410 C om bination 3 (X X 3X )
411 C om bination 4 (X X X4)
412 C om bination 5 (12X X )
413 C om bination 6 (1X 3X )
414 C om bination 7 (1X X 4)
415 C om bination 8 (X 23X )
416 C om bination 9 (X 2X 4)
417 C om bination 10 (X X 34)
418 C om bination 11 (123X )
419 C om bination 12 (12X4)
420 C om bination 13 (1X 34)
421 C om bination 14 (X 234)
422 C om bination 15 (1234)
342 O ff-rack start/end rem ote control of batch / blend start and stop
From one to six additives, or no additives can be injected into the loaded stream. The primary
features of the additive injection control system are listed below.
# Each of the selected additives is injected based on the delivered batch quantity (the sum
of the components delivered). The additive injection operation is reset at the start of each
batch delivery. This method of additive injection control assures that the desired additive
ratio is maintained at all times.
# Injection of each additive can be verified by individual feedback circuits for each additive.
# The volume of each additive injected can be totalized. Totalization can be based on
injection output pulses (Ratio outputs) or positive feedback pulses (Feedback inputs).
# Discrete outputs can be configured to control an additive pump for each additive. The
configured pump output for a selected additive is energized at the start of the batch load
at the same time the component pump outputs are energized. The additive pump outputs
are deenergized at the end of a batch load at the same time the component pump outputs
are deenergized plus the time specified by PC 110 Additive pump stop (secs). PC 110
Additive pump stop (secs) delay time applies to all selected additive pumps. This feature
permits the additive pumps to remain running as consecutive batches are loaded into one
compartment.
Setup _______________________________________________________ 3 - 95
DanLoad 6000 _____________________________________________________
# Discrete outputs can be configured to control an additive line block valve for each additive.
The configured additive block valve output for a selected additive is energized at the start
of the batch load at the same time the additive pump outputs and the component pump
outputs are energized. The additive block valve outputs are deenergized when the preset
quantity of the product minus the quantity of PC 138 Clean line qty has been delivered.
Additive quantity injection is calculated by the DanLoad 6000 to compensate for any
quantity specified by PC 138 Clean line qty.
Several program codes define parameters used by the additive injection process. These parameters
are described in the following tables.
PC Name Function
110 A dditive pum p stop (secs) Tim e between load stop and deenergize additive pum p outputs.
137 Totalizing m ethod M ethod used to totalize additives (see text below ).
138 C lean line qty The quantity of product delivered w ithout additive at the end of a load to prevent
additive contam ination in the next load.
246 A dditive error lim it Lim it of ccc Ratio output pulses that are not verified by PC ccc Feedback input pulses
(see text below ).
247 Feedback tim e M axim um tim e that a PC ccc Feedback input can be energized before an Additive x
failure alarm is generated.
255 C ircuit 4 alarm action Select the response to an Additive injection failure alarm .
256 #4 A dditive injection failure The m essage Additive injection failure for PC 255 Circuit 4 alarm action.
3 - 96 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
PC Name Function
Additive 1 (see Section 6 for corresponding PC's for Additives 2 to 6)
139 A dditive control m eters Select the com ponent flow m eters and either gross or standard quantities for
controlling additive injection.
140 R atio qty The delivered quantity increm ent that controls PC ccc Ratio output. W hen fifty
percent of this quantity is delivered, PC ccc Ratio output is energized. W hen one-
hundred percent of this quantity is delivered, PC ccc Ratio output is deenergized.
Therefore, PC ccc Ratio output duty cycle is alw ays 50/50 (50 % energized and 50
% deenergized).
141 O ffset volum e The volum e to be delivered w ithout any additive injection. This volum e is delivered,
then PC ccc Ratio output is energized. From this tim e forw ard, PC ccc Ratio output
cycle is controlled by the m easured delivered volum e and the value of PC ccc Ratio
qty.
142 Totalizing volum e The volum e of additive injected w hen each PC ccc Ratio output is generated or each
PC ccc Feedback input is received. This volum e tim es the value of D ynam ic D ata
D isplay elem ents Add x total or Add x batch determ ines the actual volum e of additive
injected.
143 A vailable A llow s disabling selection of this additive in the Additive Selection D isplay. If the
additive is not available, a batch load that specifies this additive cannot be started.
380 Ratio output A discrete output assignm ent used to select the control output for an additive injector
device.
381 Feedback input A discrete input assignm ent used to select the status input for verifying that an additive
has been injected.
382 Selection input A discrete input assignm ent used to select an additive for injection if PC 136 Selection
m ethod is set to Inputs.
800 Pum p output A discrete output assignm ent used to select the control output for an additive pum p.
801 Block valve output A discrete output assignm ent used to select the control output for an additive line block
valve.
Setup _______________________________________________________ 3 - 97
DanLoad 6000 _____________________________________________________
PC 137 Totalizing method sets the common mode for totalizing all additives. The totalizing
method is divided into the following two parts.
# Method of handling the Feedback inputs, which can be Single Pulse per Ratio Cycle or
Double Pulse per Ratio Cycle or Handshake Ratio Output and Feedback Input.
The options for PC 137 Totalizing method are described below. Pulse timing diagrams are shown
for the different feedback methods. The symbols used in these diagrams are defined below.
Symbol Description
VO Add one additive volume to the Add x total and Add x batch totalizers if PC
137 Totalizing method is set to: Out, Out/Sgl, Out/Dbl, Out/Hshk
VI Add one additive volume to the Add x total and Add x batch totalizers if PC
137 Totalizing method is set to: In, In/Sgl, In/Dbl, In/Hshk
R+ Increment the ratio counter. If PC 137 Totalizing method is set to: Out/Sgl,
Out/Dbl, Out/Hshk, In/Sgl, In/Dbl, In/Hshk, verify that [the absolute
value of the ratio counter minus 1 is less than or equal to the value of PC 246
Additive error limit. If not true, issue an Additive x failure alarm.
R- Decrement the ratio counter. If PC 137 Totalizing method is set to: Out/Sgl,
Out/Dbl, Out/Hshk, In/Sgl, In/Dbl, In/Hshk, verify that [the absolute
value of the ratio counter less than the value of PC 246 Additive error limit.
If not true, issue an Additive x failure alarm.
T0 Timer started when PC [380, 383, 386, 389, 392, 395] Ratio output is
energized. Time-out occurs and generates an Additive x failure alarm if a PC
[381, 384, 387, 390, 393, 396] Feedback input is not received and the
corresponding [380, 383, 386, 389, 392, 395] Ratio output is not
deenergized.
3 - 98 _______________________________________________________ Setup
_____________________________________________________ DanLoad 6000
Notes:
# Add x total is Dynamic Data Display element 096 to 101. Add x batch is Dynamic Data
Display element 115 to 120. (see PC 680 to 695 Element x data code for additional
information.)
# The ratio counters are internal up / down counters, one for each additive. One ratio
counter is incremented for each corresponding PC ccc Ratio output and is decremented for
each corresponding PC ccc Feedback input. This operation allows a comparison of the
value of ratio counters to a preset limit, PC 246 Additive error limit, to determine if
problems exist in the additive injection loops.
Setup _______________________________________________________ 3 - 99
DanLoad 6000 _____________________________________________________
When the mass of product is required (for display, data logging or delivery control) there are two
options; 1) use a mass meter, e.g. a Coriolis effect flow meter, which reports "pulses per unit
mass" to the DanLoad 6000, or 2) use a volumetric flow meter, e.g. a turbine meter, which
reports "pulses per unit gross volume" to the DanLoad 6000 and have the DanLoad 6000 compute
the mass from the gross volume. Both options are possible with the DanLoad 6000. This section
describes the second option.
In order to have the DanLoad 6000 compute product mass, the DanLoad 6000 should first be
configured to compute the standard quantity in the usual way, i.e. specify temperature units,
temperature correction option per component, pressure correction option per component,
temperature input (RTD) per meter or backup temperature per component, density input (4-20
mA) per meter or backup density per component, etc. The temperature and pressure correction
options are likely to dictate the density units used by the DanLoad 6000. If a "live" density input
is used, the input density should be corrected to standard conditions external to the DanLoad
6000.
Mass computation is enabled by entering a mass computation adjustment factor per component,
which causes the standard volume to be recomputed as mass, i.e. for "standard quantity" read
"mass". Thus, batch mass, meter mass totalizers, component mass totalizers, etc. can be
displayed in the dynamic data display, printed on data logs and requested by an automation
system. The meter standard quantities to 2 decimal places (data codes 147, etc.) are not
recomputed as mass, and still show the standard volume even when mass computation is enabled.
This allows meters to be proved volumetrically, if required. If meters are proved by mass, i.e.
by comparison with a weighscale, the following should be considered:
The mass computation adjustment factor provides the flexibility to compute mass in almost any
units (pounds, kilograms, etc.) from volume and density in almost any units. However, it should
be noted that the DanLoad 6000 displays mass only in (rounded to nearest) whole units, e.g. ± 0.5
tons if the mass computation adjustment factor computes tons. See program code 68 for more
information and examples. An adjustment for buoyancy in air can be included in the mass
computation. See program code 426 for more information.
It is also possible to preset by mass, e.g. to preset and load a batch of 10,000 kilograms, by
enabling mass computation (as described above) and then setting the preset/delivery type to "Std"
(standard quantity). See program code 80 for more information.
Care should be exercised when enabling mass computation and, more importantly, when
presetting by mass since the number of mass units can be very different from the number of
volume units. Small batches should be loaded in order to verify the configuration.
Application: It is desired to preset and deliver an amount in units of mass using a gross volume
meter, e.g. a liquid turbine meter or a PD meter.
In this particular example the unit of mass to be delivered is in Kilograms by measuring a gross
volume in Liters, at a average batch temperature of 28.5 ° C, of a product with density .7560
grams/cm3 using "China" temperature correction table.
Note: Mass adjustment is used as a multiplier to convert gross volume to mass and takes into
account density units (grams/cm3), K factor units (pulses/liters) and desired mass units
(Kilograms).
The DanLoad 6000, when configured as above displays the mass loaded in Kilograms in large
numbers next to the word Loaded. The SELECT key may be pressed in the loading screen to
invoke the dynamic data display which displays "Mtr1 grs batch" and "Mtr 1 std batch".
When the DanLoad 6000 is configured as described, and a quantity of 748 Kg is preset, the
DanLoad 6000 delivers 748 Kg. The DanLoad displays the meter 1 grs batch quantity loaded
as 1000 (which is in liters), and the meter 1 std batch quantity loaded as 748 (which is in
Kilograms).
This sub-section, the following sub-sections, and Appendix B should be reviewed after the initial
setup procedure is completed. A check list is provided that contains a brief description of all
parameters groups and their relation to various operational configurations. Section 6 - Program
Code Definitions contains additional information on all program codes and options.
Access to Program Mode from Loading Mode: press the PROGRAM (ALT+ENTER) key,
enter the passcode, the factory default passcode is 6000, press the ENTER key. The Program
Mode Menu is now displayed. The first selection, indicated by the box cursor, is Setup. Press
the ENTER key to access the Setup Menu. The Setup Menu contains twenty-one parameter group
selections divided into four display pages. Each of these parameter groups is listed below. The
applicable parameters in each group should be verified before the DanLoad 6000 is placed into
service.
where:
BV - block valve
FCV - flow control valve
LPD - ccc Line pack delay (secs)
BVD - ccc Block valve delay (secs)
PSD - ccc Pump stop delay (secs)
Startup:
The line pack delay and block valve delay are relative to the opening of the flow control valve at
the start of a loading operation. The diagram indicates the line pack delay time is shorter than
block valve delay time. Both of these delays are independent and only related to the opening of
the flow control valve. Therefore, the delays may be set to open the block valve and start the
pump simultaneously or to start the pump before opening the block valve. If 0 seconds delay is
entered for the line pack delay and the block valve delay, the pump starts, the block valve opens,
and the flow control valve opens simultaneously. The logic does not allow configuration for
starting the pump or opening the block valve after the flow control valve is commanded OPEN.
PC ccc Valve delay (secs) parameter in the Digital Valve Parameters group sets a time period that
is added to the computed time to open or close the flow control valve.
Shutdown:
The flow control valve is shut to stop the flow. The block valve is automatically closed when no
flow is detected. For a normally terminated delivery, the pump stop delay is from the time that
no flow is detected until the pump output is de-energized.
PC ccc Block valve delay (secs) in the Alarms group sets the time period to allow after sending
a block valve CLOSE command (discrete output OPEN) before activating an Unable to close
block valve # alarm, if the block valve fails to respond to the CLOSE command.
Valve State
Figure 3 - 17
The incremental open / close state of a digital flow control valve, such as a Daniel model 1815
or Dan-Flo valve, is controlled by two variable duration pulsed control outputs (Solenoid 1 and
Solenoid 2). A digital flow control valve has a sealed variable capacity chamber downstream of
the movable plug. The upstream surface area and cavity surface area of the plug plus pressure
exerted by a closing spring, closes the plug against the seat and stops all flow through the valve
when the upstream process liquid is allowed to enter the cavity (through normally open Solenoid
1). This is the normal state of the valve with neither solenoid powered.
The valve is opened to the low flow setpoint by closing the upstream (cavity fill) pilot and
opening the downstream (cavity drain) pilot. The DanLoad 6000 senses the flow rate from the
meter pulse input and stops the valve from opening when the desired flow rate is attained. The
valve open / close action is stopped at any position by closing the downstream (cavity drain) pilot
and closing the upstream (cavity fill) pilot. Flow rate through the flow meter is adjusted
dynamically. The valve is closed by closing the downstream (cavity drain) pilot and opening the
upstream (cavity fill) pilot.
WARNING
The Daniel model 1815 flow control valve has an needle valve located in the upstream pilot
circuit that can be used to restrict the flow in this circuit and slow the valve opening speed. A
corresponding needle valve located in the downstream pilot circuit can be used to restrict flow
in that circuit and slow the valve closing speed. These two needle valves are normally set fully
open so that the DanLoad 6000 has maximum possible control of the valve. These needle valves
should only be adjusted by persons familiar with the operation of these valves. Use caution
when delivering a product after one or both of these needle valves have been adjusted. Mis-
adjustment of the needle valves can cause tank overfill and spillage or under delivery.
V alve State
Figure 3 - 18
The Solenoid 1 and Solenoid 2 control outputs are used to control the open / close position of a
flow control valve without stem switches. A flow control valve without stem switches does not
control the flow rate based on rate of flow feedback from the flow meter. The flow rate at low
flow start high flow (normal flow) and low flow stop is controlled by an external flow rate
regulator. Control output Solenoid 1 is closed to open the valve. The valve opens to the low flow
start position and the low flow start quantity is delivered at that rate. After the low flow start
quantity has been delivered, control output Solenoid 2 is closed to open the flow control valve to
the high (normal flow rate) position. When the remaining quantity equals the low flow stop
quantity, control output Solenoid 2 is opened to position the valve at the low flow stop flow rate.
After the low flow stop rate is delivered, control output Solenoid 1 is opened and the flow control
valve is fully shut. All flow through the valve ceases.
Valve State
Device
Low Flow Full Low Flow
Closed Opening Start Open Closing Stop
Figure 3 - 19
The Solenoid 1 and Solenoid 2 control outputs and the Stem switch 1 and / or Stem switch 2 status
inputs can be used to control the open / close position of a flow control valve with one or two stem
switches. A flow control valve with stem switches does not control the flow rate based on rate of
flow feedback from the flow meter. The flow rate for low flow startup and (optionally) low flow
shutdown is manually set by mechanical adjustments of the one or two stem switches. Control
output Solenoid 1 is closed to open the valve. The valve opens until a close-to-open transition
of Stem switch 2 is sensed. Control output Solenoid 1 is opened at that time. The valve remains
at the low flow startup mechanical setting for a selectable time period. After the time period has
elapsed, control output Solenoid 1 is closed again and the valve is fully opened. Low flow
shutdown is attained by closing control output Solenoid 2 until an open-to-close transition of Stem
switch 1 is sensed. Control output Solenoid 2 is opened at that time. The valve remains at the low
flow shutdown mechanical setting until a selectable quantity is delivered. After the quantity has
been delivered, control output Solenoid 2 is closed again and the valve is fully closed.
136 Selection method Method for selection the additive injection while operating in the
Stand-alone Mode or the Manual Mode.
# External All additive ratio outputs enabled by PC 135
Number of additives program code are
cycled. Each additive injector output circuit
can be selectively enabled / disabled by a
series switch.
# Prompt The local operator is prompted (Additive
Selection Display) to select the desired
additives before the start of each transaction.
# Inputs All additive ratio outputs enabled by PC 135
Number of additives program code are cycled
if enabled by an external contact closure
input for that EACH specific additive.
139 Additive control meters Define the combination of gross and / or standard flow through any
combination of flow meters for control of additive injection.
140 Ratio qty The delivered quantity through the configured additive control
meters that controls one cycle of additive injection.
141 Offset volume Set the gross volume to deliver through the configured additive
control meters before starting additive injection. The additive
injection ratio outputs are suppressed during the delivery of this
volume at the start of each batch delivery.
142 Totalizing volume Set the volume that is injected by the additive injector for each
injection cycle.
143 Available Enable or disable the capability to select this additive in the Additive
Selection Menu during batch delivery setup.
380 Ratio output Assign the additive injection function output to a physical AC or DC
control output.
381 Feedback input Assign the additive injection verification input from the injector
mechanism to a physical AC or DC status input.
# After the offset volume has been delivered, the additive injector is controlled by the
following algorithm.
Control output PC 380 Ratio output is turned ON when the following equation is true:
Delivered volume MOD ratio volume = ratio volume / 2
Control output PC 380 Ratio output is turned OFF when the following equation is true:
Delivered volume MOD ratio volume = ratio volume
Access to the Set Contrast / Backlighting display is via the Set contrast/backlighting selection of
the Program Mode Menu. This display provides the method to change the current contrast and
backlighting settings for either the local or remote LCD panel.
Set contrast/backlighting
SELECT display Primary
If only the local display is present, it is preselected and indicated. Use the 8 and 9 arrow keys
to adjust the contrast level. A value of 0 is minimum contrast, a value of 15 is maximum
contrast. Use the ALT+8 and ALT+9 keys to adjust the backlight level. A value of 0 is
backlight off, a value of 7 is maximum backlight intensity.
Operation
Man-Machine Interface
Batch Delivery
Additive Injection
Data Logging
This section contains information on operation of the DanLoad 6000 Preset during batch delivery
and multiple batch delivery transactions. Operation of the DanLoad 6000 is defined by program
codes (PC's). Program codes consist of an identification number, a name, and a value or
selection. Program codes are configured during the setup procedure described in Section 3 -
Setup. Section 6 - Program Code Definitions contains additional information on the function of
all program codes.
A batch is defined as the delivery of one single product or a blend consisting of two to four
components, with or without additives. A single batch delivery may constitute a transaction, that
is no more batches will be delivered to this client at this time. A batch delivery begins when the
user / operator presets a quantity to be delivered and initiates the delivery. A batch delivery can
be suspended and restarted at any time if the following two limitations are met. All the permissive
circuits are closed (no active permissive alarm condition) and the Remaining quantity is greater
than the value set in PC 079 Minimum preset qty. The batch delivery is terminated when the last
pulse from the flow meter is detected and the batch delivery cannot be restarted due to one of the
conditions mentioned above.
A transaction is defined as one or more batch deliveries that are grouped together for accounting
purposes. Transactions are logically the delivery of one or more batches to one client, which
would be the case in multiple batches delivered to multiple compartments in a tanker vehicle. The
DanLoad 6000 allows the operator to define the batch deliveries that comprise a transaction. A
transaction is terminated if any of the following conditions occur.
# The swing arm position is changed from the current active delivery side.
# The STOP/PRINT key is pressed and a delivery operation is not in progress. If a batch
delivery is temporarily suspended by pressing the STOP/PRINT key, and it is desired to
continue the batch delivery, the ENTER and START key press sequence will restart the
batch delivery. If while the batch delivery is suspended, the STOP/PRINT key is
pressed, the transaction is terminated and either the Recipe Selection Display, the Additive
Selection Display, or the Loading Display is presented to the user / operator, depending
on the system configuration. The system configuration was defined by the setup
procedure. At this time, a new batch delivery which will be part of a new transaction can
be defined.
The batch delivery procedure is described in Section 4.2. Batch delivery control parameters are
preset by the user / operator. Parameters are selected as follows.
# Entry of one to five data items: Each data item can be from zero to eight numeric digits,
data items are used by terminal automation systems for batch / transaction accounting
purposes (Section 6 - PC's 030 to 037).
4 - 2 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
All of the batch delivery parameters must be preset before a batch delivery can begin. A
transaction must share all of these parameters for all associated batch deliveries. Therefore, a
transaction is restricted to one or more batch deliveries of a single product or a single blend of
components which have preselected additive injection parameters. A transaction cannot include
multiple recipes, or various additive injection combinations.
The display panel, status indicators, and keypad that are mounted in the operator control panel
provide man-machine interface with the instrument.
Desired functions are controlled via command entries at the keypad in response to displayed data
and prompt messages.
Two types of displays are provided, a multi-line alpha-numeric character / graphic LCD (Liquid
Crystal Display) panel and three (red, green, yellow) LED (Light Emitting Diode) status
indicators.
The three LED status indicators are visible through the vertical window located to the right of the
LCD display panel. During normal operation of the DanLoad 6000 in the Stand-alone mode or
the Manual mode (not connected to a terminal automation system) the yellow indicator is OFF
and the green indicator is ON if safety circuits are enabled and connected properly.
FLASHING
# (Two short pulses every two seconds) Case internal temperature out
of range, power is removed from the keypad and display panel.
# (One short pulse every two seconds) Case internal temperature has
returned within limits after an out of range state.
# (Rapid flashing) Power failure or low power condition.
PERMISSIVE POWER
(green) ON The permissive power circuit is closed (normal state when a batch delivery
is in progress). The function of the green LED indicator is dependent on
the state of the permissive circuit, located on the power supply module,
and is not programmable.
OFF The permissive power circuit is open when a batch delivery is in progress.
This indicates an abnormal state which is due to permissive power failure
or failure of one or more permissive circuits wired in series (wired AND)
with the permissive power source (the function of the green LED indicator
is dependent on the state of the permissive circuit and is not
programmable)).
(Normal state when batch delivery is not in progress)
4 - 4 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
The LCD data display has a back-lighting feature for ease of reading in low ambient light
conditions. The intensity of the back-lighting is controlled by the intensity level of ambient light
(PC's 355 to 360).
Data is displayed in up to three basic formats during normal batch delivery setup and delivery
operations. These three display formats are:
# Loading Display
This display is always presented to the user / operator to provide data feedback during
definition of a batch delivery operation and during delivery of the batch or group of
batches (transaction). Information on batch loading and an example of this display are
provided below in this section.
4 - 6 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
4.1.1.3 Keypad
The numeric / function keypad provides the method for the user / operator to select recipes and
additives, enter the desired preset quantity, and control batch deliveries. Some key functions are
only applicable to setup of the DanLoad 6000 while in the Program Mode. These special functions
are not used in normal batch delivery operations and therefore are not covered in this section. The
keypad layout is indicated in Figure 4 - 1.
Keypad Layout
Figure 4 - 1
Note: The Weights and Measures switch is the lockable and sealable pushbutton switch located
in the upper left corner of the keypad.
KEY FUNCTION
Figure 4 - 2
Key functions applicable to batch delivery operations are listed in Figure 4 - 2. The description
of the batch delivery procedure in Section 4.2 contains in-context information of the function of
the various keys. The PROGRAM key and the Weights and Measures switch are not used
during normal batch deliveries. However, the user / operator should be familiar with the
functions of the PROGRAM key and Weights and Measures switch.
4 - 8 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
# PROGRAM key
The PROGRAM key is used, while operating in the Loading Mode and no batch delivery
is in progress, to access the Program Mode. This action is accomplished by pressing the
ALT key and while maintaining the ALT key depressed, simultaneously press the
ENTER / PROGRAM key. The Enter passcode _________ prompt is displayed on the
message line at this time. The response is for the user / operator to enter their predefined
passcode (one to nine digits). If a passcode is not entered within thirty seconds or if an
invalid passcode is entered, the message Invalid passcode is displayed on the message line.
Press the CLEAR key to re-display the normal loading prompt, Enter preset qty. Section
3 - Setup and Section 6 - Program Code Definitions contain information on operation
of the Program Mode.
Additional information on the Program Mode and the function of the Weights and Measures
switch is located in Section 3 - Setup and Section 6 - Program Code Definitions.
This sub-section contains a description of normal operation of the DanLoad 6000 during batch data
entry, batch delivery, and termination of a batch delivery. The description covers operation of
the DanLoad 6000 in either the Stand-alone Mode or the Manual Mode. Operation in both of
these modes is identical from the user / operator viewpoint. Operation of the DanLoad 6000 as
a slave device to a terminal automation system is installation dependent and is not covered in this
manual.
It is assumed at this point that the DanLoad 6000 is in the idle state, that is no batch delivery is
in progress and no transaction is open. If two or more recipes have been setup, the Recipe
Selection Display is displayed at the start of the transaction. If only one recipe has been setup,
the single recipe is assumed to the active recipe and the Recipe Selection Display is not shown.
When a recipe is selected, the availability of each recipe component is checked. The ccc
Available parameter for all recipe components, located in the Component parameters group, PC's
065 to 077, must be set to Yes. In the case of sequential blending, the sum of the selected
component percentages specified by PC ccc Sequence to load parameter of the recipe, PC's 480
to 660, must be 100. In the case of in-line blending, the sum of the percentages of all four
components in the recipe must be 100. An example of the Recipe Selection Display is provided
below. Two lines are reserved for graphics display at the bottom.
4 - 10 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
To select the product (recipe) for delivery from the Recipe Selection Display by using the 9 or
8 key to position the select box over the desired product (recipe), then press the ENTER key.
If one or more additives have been setup and PC 136 Selection method is set to Prompt, the
Additive Selection Display is presented to the user / operator. PC ccc Available (additive),
located in the Additive delivery parameters group, PC's 135 to 168, are all set to No at the start
of a transaction so that any required additive must be manually selected by the user / operator.
While operating in the Automatic Mode, additive injection is controlled by the terminal automation
system. While operating in the Stand-alone Mode or the Manual Mode, additive injection is
dependent on the option selected for PC 136 Selection method and related factors described below.
# 136 Selection method = External (default selection) All configured additives are injected
if an external enable contact closure is closed.
# 136 Selection method = Prompt The Additive Selection Display is presented to the
operator for manual selection of each additive before the start of each transaction. (Note:
In AUTO mode, at least one of the additive delivery enable PC's [143, 148, 153, 158,
163, 168] Available, must be set to yes to enable presentation of the Additive Selection
Display.)
# 136 Selection method = Inputs Any configured additive is injected if the corresponding
external enable contact closure (PC ccc Selection input) for that particular additive is
closed.
Operation ___________________________________________________ 4 - 11
DanLoad 6000______________________________________________________
The selected recipe is indicated in the top line of the Additive Selection Display. An example of
the Additive Selection Display is illustrated below.
To select the additive from the Additive Selection Display use the 9 or 8 keys to position the select
box over the desired additive, then press the SELECT key to toggle the option from Off to On
(or from On to Off if an entry error is made). Press the ENTER key after all desired (zero to
six) additives have been enabled for injection into the delivered stream.
4 - 12 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
The Loading Display is presented to the user / operator at this time. The Loading Display allows
the user / operator to enter the preset quantity to be delivered and to monitor the delivery of the
batch and transaction. An illustration of the Loading Display is provided below.
Loaded 0 Gal 0%
+))),
* *
Preset 0 Recipe * *
Remaining 0 Recipe * *
Enter preset qty .)))-
Loading Display
Figure 4 - 5
The Loading Display, Figure 4 - 5, illustrates several alpha-numeric and numeric fields related
to batch deliveries and a graphic representation of the batch delivery receiving tank. The fields
contained in the Loading Display are described below.
# Loaded field contains the batch quantity of the delivered product. The value in this field
is incremented in quantity units until either the preset quantity is reached or the delivery
is suspended or terminated.
# Preset field contains the batch quantity to deliver which is manually entered by the user /
operator in response to the Enter preset qty prompt shown on the message line of the
display panel.
Operation ___________________________________________________ 4 - 13
DanLoad 6000______________________________________________________
# Remaining field contains the batch quantity that has not yet been delivered during a batch
delivery. (Preset quantity minus loaded quantity equals remaining quantity)
# Product units mnemonic field (PC 218) contains up to six characters used to display
alphanumeric characters, script characters, or a mixture of script and alphanumeric
characters on display columns next to the large numbers showing the “Loaded” quantity.
Refer to PC 028 Language and notes on configuring a script message prior to the
description of PC 031 #1 Enter data item #1 in Section 6 for more information concerning
language selection and use of scripts.
# Recipe name (First 6 characters of recipe name) field contains the name of the current
recipe manually selected by the operator or automatically selected if only one recipe is
defined.
# Bar graph percentage display is the rectangle displayed on the right side of the display
panel. This display is a bar graph representation of the quantity percentage loaded to the
receiving tank. As the Loaded quantity is incremented and the Remaining quantity is
decremented, the bar graph percentage is proportionately shaded in black. The black
shading represents the Loaded quantity and the unshaded portion represents the Remaining
quantity. The number located at the top of the tank indicates the percentage of the Preset
quantity that has been Loaded. The normal range of this number is 0% to 100%.
However, percentages greater than 100 percent are indicated for a delivery quantity in
excess of 100 percent of the preset quantity.
# Message line is the bottom line of the display panel and is used to display various status
messages to the user / operator. The content and meaning of the messages are explained
below in the Controlling the Batch Delivery section.
4 - 14 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
If a data item prompt or prompts were defined during the setup procedure the prompts will be
displayed during batch delivery setup. Data item prompts accept user / operator numeric entries
of up to five 8-digit numeric values that are saved in transaction storage memory or printed in data
log in manual or stand-alone modes. In auto mode, data items are communicated to a terminal
automation system for transaction accounting purposes. Data item entries are not used internally
by the DanLoad 6000. Data item prompts are messages that are presented on the message line of
the display panel when the Loading Display is first shown. These prompt messages are defined
during setup with PC's 030 to 036.
However, note that the message shown above is a default entry which can be changed to a
meaningful prompt message during setup. Actual messages in the desired language that could be
displayed are: Enter order number:, Enter driver number:, Enter trailer number:, etc. The
response is to enter the desired number, from one to eight digits and then press the ENTER key.
If PC 036 Prompt time-out (secs) has been defined, and no entry is made within the time-out time
period, the Recipe Selection Display will be redisplayed to allow restarting the batch delivery
setup procedure. If an error is made during the numeric entry, press the CLEAR key and reenter
the number. If an invalid number is entered and accepted, press the STOP/PRINT key to
terminate and re-start the transaction. If an entry is not required, press the ENTER key to
continue. After all one to five data items have either been entered or bypassed, the Loading
Display as shown in Figure 4 - 5, with the Enter preset qty prompt is presented to the user /
operator.
Operation ___________________________________________________ 4 - 15
DanLoad 6000______________________________________________________
If data item entries have not been defined in the setup procedure, the Loading Display is presented
as shown in Figure 4 - 5, with the Enter preset qty prompt displayed.
The quantity to deliver is entered with the numeric keypad. If an entry error is made, press the
CLEAR key to reset the entry and start again. If the entry is correct, press the ENTER key to
accept the entry and continue. If the selected recipe component percentages and components
specified by PC ccc Sequence to load program code do not equal 100 percent, the message Invalid
recipe (percentages) is displayed on the message line at this time. This setup error condition can
be corrected by selecting the Program Mode > Setup Menu > Recipes program codes and
revising either the percentages of the individual components specified by the loading sequence and
/ or the loading sequence program code. If the entered value is less than the value of PC 079
Minimum preset qty, the message Invalid entry - less than minimum is displayed on the message
line of the display panel. Press the CLEAR key to reset the entry and start again. If the entered
value is greater that the value of PC 078 Maximum preset qty, the message Invalid entry - more
than maximum is displayed on the message line of the display panel. Press the CLEAR key to
reset the entry and start again.
If the manual entry passes the high and low preset quantity validation checks, the Preset and
Remaining field values are set to the entered value, the Delivered value is set to zero, and the
message Press START when ready or STOP to cancel is displayed on the message line of the
display panel. If the STOP/PRINT key is pressed at this time, the batch delivery that is setup
is aborted. The message Please wait is displayed on the message line of the display panel and then
the Recipe Selection Display is re-displayed to allow reentry of a new batch delivery definition.
Any open transaction is also terminated by this action.
4 - 16 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
The green LED ON indicates that the environment is safe for the loading operation. If all
permissive circuits are not in the safe state, the corresponding alarm message (Connect safety
circuit, etc.) is displayed.
The following message sequence is displayed on the message line of the display panel during a
normal batch delivery operation.
# Load in progress
The batch delivery is in progress in a normal manner.
Operation ___________________________________________________ 4 - 17
DanLoad 6000______________________________________________________
# Shutting valve
All open flow control valves are closed. Block valves are closed if the unit is not a manual
sequential blender.
The following tasks are performed during the batch delivery operation.
# The display panel shows the preset quantity, the delivered quantity (incrementing), the
transaction quantity (incrementing), and the remaining quantity (decrementing). These
accumulators indicate either gross or standard quantities dependent on the setup
parameters.
# Up to four delivery flow rates can be defined for each flow meter / flow control valve
combination. The DanLoad 6000 always attempts to deliver the product at the maximum
defined flow rate except during low flow startup and shutdown times. The rate of flow is
controlled automatically without interaction with the user / operator. If the highest defined
flow rate cannot be maintained for some reason, the DanLoad 6000 will set the flow rate
at the next highest maintainable flow rate, which is selected in the setup, and periodically
attempt to increase the flow rate to the maximum defined flow rate.
4 - 18 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
# Up to six additives can be injected into the delivered batch. The ratio of the quantity of
each additive to the delivered batch quantity is automatically controlled.
# All permissive inputs are monitored continuously for abnormal conditions. An open
permissive circuit will cause the green LED indicator to turn OFF, indicating no
permissive power, cause an alarm message to appear on the message line of the display
panel and may suspend the batch delivery, depending on the defined control parameters.
# All process variables are monitored continuously and compared to limit setpoints.
Abnormal process conditions will cause an alarm and the corresponding message to appear
on the message line of the display panel and may suspend the batch delivery, depending
on the defined control parameters.
# Real-time process input data and calculated process data, such as real-time flow rates,
average temperatures, etc., can be monitored by the Dynamic Data Display window which
is displayed in the center area of the Loading Display. The SELECT key is pressed to
activate the Dynamic Data Display window if PC 679 Enable dynamic data display is set
to “yes”. The 9 and 8 arrow keys are used to change display pages (one to four display
pages, with four data items in each display page - for a total of up to sixteen different
items, can be predefined). The CLEAR key removes the Dynamic Data Display window
and re-displays the standard Loading Display.
Operation ___________________________________________________ 4 - 19
DanLoad 6000______________________________________________________
# The batch delivery can be temporarily suspended by pressing the STOP/PRINT key. The
batch delivery can be restarted if the quantity remaining to deliver is greater than the
minimum preset quantity and all permissive circuits are closed, indicating that the system
is safe and ready for batch delivery.
# If a power failure occurs during a batch delivery operation, the DanLoad 6000 continues
to supply power to the flow meter preamplifier and accumulate pulse inputs from the flow
meter for approximately one hour after the external power input is removed. The date and
time of the power failure are saved in non-volatile memory and are indicated in a message
on the first display presented when power is restored to the instrument.
4 - 20 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
# When the DanLoad 6000 is in the idle / ready state, the Loading Display is presented to
the user / operator with the prompt Enter preset qty. The previously delivered quantity is
indicated in the Loaded field and the Remaining field indicates 0. The Loading Display
remains in this state until the user / operator initiates a new batch delivery (part of the
open transaction) by entering the quantity to be delivered. Or the open transaction is
closed by pressing the STOP/PRINT key without a batch delivery in progress.
Each delivered batch quantity total will be combined in the transaction delivered total until
the STOP/PRINT key is pressed when a delivery is not in progress.
Operation ___________________________________________________ 4 - 21
DanLoad 6000______________________________________________________
Additives can be automatically injected into the delivered product or component blend. The
additive volume in relation to the delivered product volume is usually very small, typically less
than four percent of the delivered quantity. The basic features of the additive injection operations
are listed below.
# Control the injection of one to six additives (or no additive). Additive injection is quantity
based and determined by the configured ratio, PC [140, 145, 150, 155, 160, 165]
Ratio qty, of the preset batch quantity and the quantity of additive injected, which is
controlled by PC [139, 144, 149, 154, 159, 164] Additive control meters. The
quantity of additive to inject is reset at the start of each batch delivery operation.
Therefore, additive injection is based on batch quantity and not transaction quantity.
However, the same additive or additives selection applies to all batches that are part of a
transaction.
# Allow additives to be selected from the terminal automation system and / or a discrete
selection input for each additive and manual selection with the keypad while viewing the
Additive Selection Display.
# (Option) Accumulate and / or verify the quantity totals of the injected additives.
# (Option) Deliver a clean line quantity, without additive injection, at the end of each
loading operation. Additive injection ratio is maintained correctly with or without clean
line loading implemented.
4 - 22 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
The following three groups of parameters control the method of additive injection and the
associated discrete input / output signals.
Six independent control / status circuits can be setup. Injection of each additive is controlled by
any combination of the gross and / or standard accumulated quantities for from one to four flow
meters. If an additive is selected, the ratio output for the selected additive is switched ON and
OFF at a rate which is proportional to the batch delivered quantity through each specified flow
meter.
The quantity of each additive injected can be accumulated if desired. These quantities can be
viewed in the Dynamic Data Display and transmitted to a terminal automation system for
accounting purposes.
Operation ___________________________________________________ 4 - 23
DanLoad 6000______________________________________________________
Example 1
Configuration
Test Results
400 40.00 10
4 - 24 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
E xam ple 2
Configuration
Test Results
Operation ___________________________________________________ 4 - 25
DanLoad 6000______________________________________________________
Example 3
Configuration
Test Results
4 - 26 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Example 4
Configuration
Test Results
Operation ___________________________________________________ 4 - 27
DanLoad 6000______________________________________________________
Example 5
Configuration
Test Results
4 - 28 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Example 6
Configuration
Test Results
Operation ___________________________________________________ 4 - 29
DanLoad 6000______________________________________________________
Example 7
Configuration
Test Results
4 - 30 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Example 8
Configuration
Test Results
Operation ___________________________________________________ 4 - 31
DanLoad 6000______________________________________________________
Example 9
Configuration
Test Results
4 - 32 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Example 10
Configuration
Test Results
Operation ___________________________________________________ 4 - 33
DanLoad 6000______________________________________________________
This sub-section contains information on the data logging and reporting capabilities of a DanLoad
6000 equipped with an optional DUART board. The data logging feature allows the DanLoad
6000 to generate an audit trail for documentation of operation of the loading system. The function
provides a cost effective manual backup documentation system for use if the terminal automation
system fails.
The program codes listed below, are used to enable or disable automatic logging of the
corresponding data.
Data logging usually involves sending the enabled reports / data to a common 80-column dot
matrix printer. However, data logs can be sent to a personal computer or any other data logging
device that can handle serial input ASCII data.
4 - 34 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Data is sent from the DanLoad 6000 to the printer or logging device as each event occurs. This
method of operation is called event logging. Logs are not stored in the Danload 6000. However,
if the DanLoad 6000 detects that the printer or logging device is off-line, logs are held in memory
until either the printer / logging device becomes on-line, then the stored logs are printed or the
log memory is full. The action taken if the data logging memory becomes full is specified by PC
235 Data logging alarm action.
Several DanLoad 6000's can share one data printer or logging device. Printer sharing requires
a special device that accepts the serial data link from each DanLoad 6000 and provides one serial
data link to the printer.
An example of each type of data log associated with normal batch deliveries and transactions is
provided below. The Meter proving run log is described in Section 5 - Flow Meter Proving and
the Crash memory summary log is described in Section 4.5 - Fault Analysis / Correction. A brief
description of the contents of each field follows the data log example.
Operation ___________________________________________________ 4 - 35
DanLoad 6000______________________________________________________
Batch Summary
A batch summary is generated automatically at the end of each batch delivery or when power is
restored after a power outage occurred during a batch delivery. The fields contained in the Batch
Summary are described below.
# Unit The unit address obtained from the DIP switch settings on the optional
DUART board.
# Transaction A sequential numeric value, generated internally for identification of each
transaction.
# Side The loading island side where the delivery was made.
# Recipe ## The name of the recipe that controlled the delivery.
# <Enter data item #1>
Up the five lines of data prompts and corresponding manually entered
numeric data. The number of lines printed is dependent on the number of
data prompts defined by PC 030 Number of data item prompts. Data item
prompts are re-defined by the alpha-numeric entries for parameters 031 to
035 (03x Enter data item #x). The corresponding values, printed to the
right of the prompt messages, are the manual entries from the start of the
batch delivery.
4 - 36 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Operation ___________________________________________________ 4 - 37
DanLoad 6000______________________________________________________
Transaction Summary
A transaction summary is generated automatically at the end of each transaction consisting one or
4 - 38 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
multiple batch deliveries or when power is restored after a power outage occurred while a
transaction is in progress. The fields contained in the Transaction Summary are described below.
Operation ___________________________________________________ 4 - 39
DanLoad 6000______________________________________________________
Alarm
An alarm log is generated automatically when an alarm condition is detected for alarms which
have the alarm action attribute set to Primary or Secondary. The fields contained in the Alarm
log are described below.
# Unit The unit address obtained from the DIP switch settings o the optional
DUART board.
# <time> Date and time that the alarm condition was detected.
# <message> Alarm message, messages are indicated in Section 4.5.
A power failure log is generated automatically when power is restored to the DanLoad 6000. The
fields contained in the Power failure log are described below.
# Unit The unit address obtained from the DIP switch settings on the optional
DUART board.
# <time> The current date and time and the date and time that power was removed
from the DanLoad 6000.
4 - 40 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
A program mode entry/exit log is generated automatically whenever the program mode is entered
or exited. The fields contained in the Program mode entry/exit log are described below.
# Unit The unit address obtained from the DIP switch settings on the optional
DUART board.
# <time> Date and time of the event.
# User The user / operator name obtained from PC ccc User ID parameter entry.
A weights and measures switch log is generated automatically whenever the state of the weights
and measures switch, located on the operator control panel, is changed. The fields contained in
the Weights and measures switch log are described below.
# Unit The unit address obtained from the DIP switch settings on the optional
DUART board.
# <time> Date and time of the event.
# <message> The message Weights and measures switch opened or
Weights and measures switch closed.
Operation ___________________________________________________ 4 - 41
DanLoad 6000______________________________________________________
A program code value changed log is generated automatically whenever a program code value is
changed for a program code which has the Data logging attribute set to Yes. (Note: This attribute
defaults to Yes for all program codes during initial startup (cold start). The fields contained in
the Program code value changed log are described below.
# Unit The unit address obtained from the DIP switch settings on the optional
DUART board.
# <time> Date and time of the event.
# User The user / operator name obtained from PC ccc User ID parameter entry.
# Value The program code number and name followed by the current program code
value.
4 - 42 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
This sub-section contains information on the analysis and correction of common fault conditions
that can occur during batch delivery operations.
# Alarm messages and causes of the alarm messages are described in Section 4.5.1.
Additional information on alarm parameters and other parameters in located in Section 6
- Program Code Definitions.
# Diagnostic tests, available in the Program Mode, are described in Section 4.5.2.
Crash memory logs should be saved and the log occurrence reported to:
Daniel Industries, Inc.
Electronics Products Customer Service
Telephone: (281) 897-2900
FAX: (281) 897-2901
(Phone / FAX are answered 24-hours)
General information on all alarm conditions and messages is provided on the following pages.
Additional information on alarms is provided in the Alarms group, program codes 219 to 268,
and the I/O Parameters group, PC's 280 to 360, in Section 6.
Note that PC 219 Safety circuit message defines the default safety circuit alarm message that will
be displayed on a safety circuit fault. The cold-start program code value is Specific, displaying
a detail message for the operator, eg. “Ground detector open”. The other option is General,
which displays a more generic message, eg. “Safety circuit 1 failure”. The alarm messages for
safety circuits 1 through 8 are user configurable in the selected script “Language”.
Operation ___________________________________________________ 4 - 43
DanLoad 6000______________________________________________________
Notes:
# The flow rate units for PC 222 Minimum flow rate are
determined by the corresponding PC [171, 182, 193, 204]
Nominal K-factor for the flow meter (GPM, LPM, dLPM,
BPH, LBH, KGH).
4 - 44 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Notes:
# In the alarm message, # is the actual flow meter number (1, 2, 3, 4).
Operation ___________________________________________________ 4 - 45
DanLoad 6000______________________________________________________
Notes:
# In the alarm message, # is the actual flow meter number (1, 2, 3, 4).
Notes:
# In the alarm message, # is the actual flow meter number (1, 2, 3, 4).
4 - 46 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Notes:
# In the alarm message, # is the actual flow meter number (1, 2, 3, 4).
Notes:
# In the alarm message, # is the actual flow meter number (1, 2, 3, 4).
# This alarm is triggered by problems in the block valve or flow control valve circuit,
such as a mechanical failure (bad O-rings, etc.) of the valve or pulsation of the
product caused by multiple arms, valves, pumps in the same circuit in use at the
same time.
# After valve is repaired or adjusted, the DanLoad 6000 will need to deliver a minimum
of three batches in order to determine the valve closure time.
Operation ___________________________________________________ 4 - 47
DanLoad 6000______________________________________________________
Notes:
# In the alarm message, # is the actual flow meter number (1, 2, 3, 4).
# This alarm is triggered by pulse comparison errors between two pulse train
inputs from a single flow meter. Causes of errors are A / B input pulse
trains reversed, preamplifier failure, wiring failure.
# PC 233 Error limit (pulses) must be set to 0 (zero) to disable this function.
.
4 - 48 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Notes:
# This alarm is triggered when the data logging memory becomes full.
This condition is usually caused by the data logging printer being off-line,
out of paper, or otherwise not available. The data logging function is
enabled or disabled by the Data logging parameters.
Notes:
Operation ___________________________________________________ 4 - 49
DanLoad 6000______________________________________________________
Notes:
# In the alarm message, # is the actual flow meter number (1, 2, 3, 4).
4 - 50 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Notes:
Notes:
# In the alarm message, # is the actual flow meter number (1, 2, 3, 4).
Operation ___________________________________________________ 4 - 51
DanLoad 6000______________________________________________________
Notes:
Notes:
# This alarm is triggered by the DanLoad 6000 sensing that the ratio of the
delivered components does not match the current active recipe. This
problem is caused by errors in the pumping circuits, flow control valve
circuits, or block valve circuits.
4 - 52 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Notes:
# In the alarm message, # is the actual component block number (1, 2, 3, 4).
# This alarm is triggered by a failure in the corresponding block valve control circuit.
The position of the block valve is sensed by PC [401, 403, 405, 407] ccc Block
value input, corresponding to one of four component block valves. Component
block valves are controlled by PC's 400, 402, 404, and 406.
Operation ___________________________________________________ 4 - 53
DanLoad 6000______________________________________________________
Notes:
Notes:
4 - 54 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Notes:
Notes:
# This alarm is triggered by an open circuit sensed on the discrete input assigned to PC
348 Safety circuit 4.
Operation ___________________________________________________ 4 - 55
DanLoad 6000______________________________________________________
Notes:
4 - 56 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Notes:
Operation ___________________________________________________ 4 - 57
DanLoad 6000______________________________________________________
Notes:
4 - 58 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
Notes:
Operation ___________________________________________________ 4 - 59
DanLoad 6000______________________________________________________
Notes:
# This alarm is triggered if the internal temperature of the DanLoad 6000 is less than
or greater than the allowable limits for operation of the LCD display panel. Power
is removed from the display panel and the yellow LCD indictor flashes to alert the
operator. Operating temperature limits are 0 degrees Celsius to +60 degrees
Celsius. The DanLoad 6000 can be operated to minimum temperatures of -40
degrees Celsius if an internal heater is installed to maintain the internal temperature
at 0 degrees Celsius or greater.
# This alarm is indicated in the following manner by the yellow LED located on the
front panel.
# (two short pulses every two seconds) the internal case temperature is
currently out of range, power is removed from the keypad and the display
# (one short pulse every two seconds) the internal case temperature was out of
range but has returned within limits, the alarm has not been acknowledged
yet
# Problems caused by low ambient temperatures may be corrected with the addition
of an internal space heater. Problems caused by high ambient temperatures may be
corrected by installation of a sunshade over the DanLoad 6000. See Section 2 -
Installation for additional information.
4 - 60 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
RAM (random access memory) diagnostics are run continuously while power is applied to the
DanLoad 6000. The RAM diagnostic and several other diagnostics are described in this section.
Several of the diagnostic tests are designed for maintenance troubleshooting and have limited use
for operations personnel. However, the operations personnel should be aware of the reaction of
the instrument to some types of failures. These failure indications are described in this sub-
section.
A group of diagnostic tests are accessible for manual execution via the Diagnostics selection in the
Program Mode Menu. Access to the Program Mode Menu is described in Section 4.1.1.3. When
the Diagnostics selection is activated, the Diagnostics Menu shown below in displayed.
Diagnostics Menu Pg 1 of 2
Firmware Versions
RAM tests
Keypad
Display
Inputs/Outputs
DUART
More 9
Diagnostics Menu Pg 2 of 2
Crash analysis
Show memory
Show transaction memory
Exit (ALT+CLEAR)
More 8
Diagnostic Menu
Figure 4 - 6
Operation ___________________________________________________ 4 - 61
DanLoad 6000______________________________________________________
# Firmware Versions
The firmware versions of the program for the two CPU's and the message EPROM is
displayed. The power failure message indicating the date and time of the last power failure
is also displayed.
# RAM tests
The passed / failed results of the continuously running RAM tests is displayed. If a RAM
test fails at any time, all discrete outputs are OPENED, causing all flow control valves
and block valves to close and all pumps to stop running. The cause of the failure must be
corrected before the DanLoad 6000 can be used. (Note: The contents of RAM are not
modified by the diagnostic tests.)
# Keypad
A prompt message Press key to test ... is displayed. The name of any key pressed is
displayed beside the prompt message. Multiple keys can be pressed until the EXIT
(ALT+CLEAR) key is pressed to re-display the Diagnostics Menu.
# Display
The display backlighting level is stepped at one second intervals through the indicated
numeric level range of 0 to 7. The display contrast level is stepped at one second intervals
through the indicated numeric level range of 0 to 15. The local display panel and if
connected, the remote display panel are checked. Both the backlighting and the contrast
levels are restored to their current settings on exit from the display. (Note: Contrast and
backlighting can be manually adjusted via the Set contrast/backlighting selection of the
Program Mode Menu.)
4 - 62 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
# Inputs/Outputs
The Input/Outputs diagnostic display indicated below is shown. This display is used to
view the current live values of the selected input or output point.
Inputs/Outputs
Meter input __ #pulses = nnnnn
RTD input __ A/D value = hhhh
4-20 mA input __ A/D value = hhhh
Discrete input __ state = n
Discrete output __ state = n
The 9 and 8 arrow keys are used to move the flashing underline cursor to the desired line.
The 0 to 9 numeric keys are used to enter any valid input or output number up to the
maximum number for that type of input or output. Press the ENTER key to continue.
The value of the selected input is displayed. The flashing cursor remains on the same line
and other inputs of the same type may be viewed. The input value corresponds to the
selected input point. The state of a control output can be changed by entering the control
output number, pressing the ENTER key, and then when the flashing cursor is positioned
at the state field, press either the 0 key (to turn the output OFF, or the 1 key to turn the
output ON, as applicable. The output may be repeatedly toggled at this time with the 0
key and the 1 key or may be left in the desired state by pressing the ENTER key with the
desired state displayed. (Note: #pulses is an accumulated pulse count, A/D value is a 4-
digit hexadecimal number, state is 0 or 1 as described above.)
Operation ___________________________________________________ 4 - 63
DanLoad 6000______________________________________________________
# DUART
Serial ports COM1 and COM2 are tested under program control by running the two
channels in local loopback mode. The address (0 to 255), selected by the DIP switch on
the module is displayed. A nnn% errors result of the test for each channel is displayed.
(Note: Channel A = COM1, Channel B = COM2.)
DUART 001
Ch. A Ch. B
Local loopbback 256/256 256/256
External loopback 203/256 52/256
baud rates PPPPPPPF FFFFFFFF
data formats PFP PPF
interupts PPP P--
Press ALT+CLEAR to exit
# Crash analysis
The RAM crash analysis in the same format as the Crash memory summary log, Section
4.5.3, is displayed. See the description of the Crash memory summary log for details.
# Show memory
Data memory for either CPU is displayed in 1 kbyte blocks. The display shows the
memory address with data in both hexadecimal and ASCII formats.
4 - 64 ____________________________________________________ Operation
_____________________________________________________ DanLoad 6000
A Crash memory summary log indicates an unrecoverable error detected by the control program.
This feature is a general purpose detector / logger for critical hardware and software error
conditions. The main processor board or the RAM integrated circuit should be replaced to correct
the problem. The Crash memory summary log should be saved for use in main processor
troubleshooting.
If PC 704 Crash memory summary is set On and the data printer is available, a Crash memory
summary log is printed by the logging printer. The example below indicates the format of the log.
The fields contained in the Crash memory summary log are described below.
# Unit The unit address obtained from PC 661 DUART address, range is 0 to
255.
Operation ___________________________________________________ 4 - 65
DanLoad 6000______________________________________________________
4 - 66 ____________________________________________________ Operation
Section 5
General
This section contains information on flow meter proving using methods specified in API standards
and English measurement units. The general information applies to other standards and
measurement units as well. Meter proving is the procedure for determining a meter factor for a
rack flow meter. Calibration is the procedure for determining a volume of the meter prover and
is not covered in this manual.
Details are provided on manual meter proving by the prover tank method and the master meter
method. The pipe prover method is usually used for proofs of large capacity flow meters in
pipeline or tanker ship loading service and is not covered in this manual. Meter proving
determines the accuracy of the flow measurement and therefore the accuracy of quantity and cash
accounting for delivered products. It is strongly recommended that you read this section, all
local, regional, and country standards, and all company standards applicable to your installation
and meter proving, before proving a rack meter or a master meter.
Typical forms used during the meter proving procedure are provided at the end of this section.
These forms can be copied or used as a guide for development of forms for your organization.
Note
The flow meter proving procedures described in this section and the typical meter proof forms
(Figure 5 -2, Figure 5 -3) are primarily provided to describe the DanLoad 6000 program codes
that affect meter proving and flow measurement accuracy. The method of meter proving and
the typical form may require changes before use in your organization. Consult the flow
measurement accounting department of your organization before conducting flow meter proofs.
A prover tank is a field standard measure which is designed and calibrated by a laboratory that
can provide calibration traceability to the Weights and Measures Office of the National Bureau of
Standards. The calibrated prover tank can be used in either or both of the following meter proof
methods.
The primary American Petroleum Institute standards applicable to meter proving are:
These standards supersede API Standards 1101, 2531, 2533, and 2534 and are widely used in
the USA and several other countries. The volume reduction tables 6 and 24 are also designated:
ASTM D 1250, API Standard 2540, and IP 200.
Every flow meter is a unique device. The manufacturer fabricates each flow meter so that it meets
design specifications. However, differences within normal fabrication tolerances produce
apparently identical flow meters that generate slightly different pulses per volume unit (K-factor).
The nominal K-factor [average number of pulses per each volume unit (such as a gallon) that
are generated by a flow meter] is stamped on the flow meter nameplate. For example, by design
the Daniel 4-inch LR turbine meter should produce 23.0 pulses per each gallon measured. After
manufacture, each LR turbine meter is proved with water flow at the factory. This initial meter
proof of the new flow meter may produce an actual K-factor for that flow meter of 23.403 pulses
per gallon measured. This initial meter proving is normally the only time that the flow meter K-
factor is determined by a meter proof. After a meter has been installed on-site, additional meter
proofs may be used to determine meter factors. Over the lifetime of a meter, its meter factor may
change due to variations in flow rates, viscosities, wear, and other causes. However, the K-
factor will always remain the same. The DanLoad 6000 uses a mathematical combination of the
K-factor and the meter factor to adjust the volume accumulation totalizers to match the actual
volume that has flowed through the meter.
In addition to the type of flow meter and installation design, the product being measured,
temperature of the product being measured, the flow rate, and, to a lesser extent, the pressure
of the product being measured may also affect the accuracy of the flow measurement. (Note: The
pressure effect on the volume of low vapor pressure hydrocarbon liquids, such as gasoline,
diesel, kerosine, and fuel oil is usually negligible when these liquids are handled at low pressures
(less than 100 PSIG) and is ignored in many tanker vehicle loading installations.)
Flow meters can be proved as often as desired. Many organizations have regulations governing
the frequency of meter proofs. These regulations are often based on date, volume of flow through
the meter, and / or number of loading operations use the meter. If your organization does not
have such regulations, each meter should be proved periodically and the proof results compared
with previous proof results to determine if more frequent or less frequent proofs are required.
The terminology used in this section is defined below and is based on the definitions in the API
standards.
Term Definition
Gross volume The indicated volume times the meter factor derived from a meter proving
of the flow meter at a specific flow rate. This is a volume measurement.
This volume is displayable as Dynamic Data Element - Mtr m grs load in
the DanLoad 6000 and is used to determine the volume measured by the
rack meter during meter proving.
Calculation: gross volume = indicated volume times meter factor
Indicated volume (also called meter registration) The change in the flow meter reading that
Occurs during a product flow measurement operation. This is a volume
measurement.
Calculation: indicated volume = end reading minus start reading
K-factor The pulses per volume unit, such as gallon, generated by a pulse output
(System factor) type flow meter. The K-factor is also called the system factor. The
nominal value is determined by flow meter design and factory water flow
calibration and is indicated on the flow meter nameplate. The K-factor is
a physical characteristic of the flow meter and is a fixed number.
Term Definition
Master meter A master meter is a turbine meter or positive displacement meter that has
been proved previously with a tank prover. The master meter is
temporarily connected in series with a rack meter to be proved so that all
flow passes through both meters. A volume of liquid is passed through
both meters and the volume measured by the master meter is considered to
be 'correct'. The difference between the volume measured by each meter
determines the meter factor for the rack meter. The API standard
recommends that a minimum volume of 10,000 volume unit increments are
accumulated during a meter proof and that the minimum duration of a meter
proof run be five minutes.
Meter factor A number used internally by the DanLoad 6000 in flow calculations to
correct the indicated volume (final flow meter registration minus initial
flow meter registration) to the observed gross volume (actual flow meter
throughput at operating conditions). The meter factor value is near 1.0000
and rounded to four decimal places.
Term Definition
Pipe prover A pipe prover is a calibrated pipe section that contains a sphere made of an
elastomer material and a sphere detector switch located at each end of the
calibrated pipe section. The pipe prover has two basic configurations, bi-
directional or uni-directional. As the names imply, the sphere can pass in
either direction or only one direction, respectively. The sphere detector
switches are used to start and stop an external prover counter which can be
connected to a high resolution pulse output from the DanLoad 6000. A
meter proof is performed by directing all flow through a flow meter in
series with the pipe prover calibrated pipe section and accumulating the raw
pulses generated by the flow meter while the prover sphere moves from the
start pulse count gate switch and the stop pulse count gate switch. Since the
precise volume of the calibrated section of the pipe prover is known, the
flow meter pulse output corresponds to that precise volume, and each
volume unit can be calculated.
Term Definition
Tank prover A tank prover is a fixed or portable graduated tank that is calibrated to
contain a precise known volume of liquid. The tank bottom and sides are
reinforced so that the weight of the liquid in the tank does not distort the
tank. The graduated sight gauge(s) permit determination of the exact
volume of liquid in the tank. The minimum capacity of the tank must be
equal to the volume that passes through the flow meter in one minute. The
recommended capacity of the tank is 1-1/2 to 2 times the volume that passes
through the flow meter in one minute. For example, if the maximum
operational flow rate of a flow meter is 600 GPM, the minimum prover
tank capacity is 600 gallons, and the recommended prover tank capacity
between 900 and 1200 gallons.
Program codes that affect the flow measurement accuracy of the DanLoad 6000 may be restricted
from modification by the Weights & Measures attributes of those program codes. If these program
codes are set to ON, the value of the program codes can only be changed when the Weights &
Measures switch is set OPEN. Therefore, before a flow meter can be proved, the front panel
Weights & Measures switch must be set OPEN (extended position).
A DanLoad 6000 can deliver up to four components and each component can be delivered at up
to four different flow rates. The lowest defined flow rate for a component is the component's 'low
flow rate'. The highest defined flow rate for a component is the component's 'high flow rate'
which is also called the 'normal flow rate'. Any other defined flow rates for a component are
called 'fall back flow rates' or 'intermediate flow rates'. Each of the component / flow rate
combinations has a unique meter factor for a total of sixteen possible meter factors. Installations
with less than four flow meters and less than four flow rates will have fewer meter factors.
The meter factors for each component must be determined and entered in the order shown below.
The component number p is 1 to 4. The reason for this order is to prevent any inaccuracies at any
lower flow rate from affecting the accuracy of the meter factor for a higher flow rate. Because
meter proving is by delivered batch, startup and shutdown quantities delivered at low flow start
rate and low flow stop rate, are included in the total proof batch. Therefore, any volume
measurement errors occurring during low flow rate times will be compensated in the total proving
batch.
In some organizations it is acceptable to use only a low flow and high flow meter factor even when
one or two fall back flow rates are defined. In these cases, the rack meter is proved at the low
and high flow rate and the meter factor for the high flow rate is also entered as the meter factor
for one or two fall back flow rates.
During meter proving, various parameter values may need to be changed. All associated
parameters are not located in the same Setup Menu sub-group. To access a parameter when the
Setup Menu is active, enter the 3-digit program code. The selected parameter is then displayed.
Verify or change the value of the parameter as desired. Then press the EXIT (ALT + CLEAR)
key to re-display the Setup Menu and select the next parameter or continue.
Each meter proving run can only determine one meter factor for one component (flow meter) /
flow rate combination. Each component defined by the DanLoad 6000 configuration is associated
with a meter number by PC's [067, 070, 073, 076] Meter. Each of these meter numbers is
associated with a physical input to the DanLoad 6000 by PC's [052, 055, 058, 061] Meter
pulse board input. For example: Component number 1 may be associated with meter number 3
and meter 3 associated with meter pulse board input number 2.
Recipes should be setup to define each single component for use in controlling the block valves
of a multi-component blending system during meter proving.
Example:
Select an undefined recipe number higher than the last defined operational recipe and set that
recipe to deliver 100 percent of component 1, set the next recipe to delivery 100 percent of
component 2. Setup from one to four recipes (one for each component) that permit selection and
proof delivery of each component without any blending. The setup could appear as follows.
Recipe 11:
541 Prove Diesel
542 Component 1 % = 0
543 Component 2 % = 100
544 Component 3 % = 0
545 Component 4 % = 0
546 Sequence to load 2XXX
(Continue to define a third recipe for component 3 and a forth recipe for component 4 meter
proofs if required.)
The gross loaded volume, with the current meter factor applied, that the DanLoad 6000
measures during the delivery operation must be displayable after a meter proof is completed. The
following data element codes are available for this purpose.
The table above indicates that only Mtr 1 grs load is displayable if the DanLoad 6000 is in the
default configuration. If two or more components are defined, the flow meter assignment for
each component must be determined. Once the flow meter / component relationship is
determined, the Mtr m grs load parameter must be made displayable as a Dynamic Data Display
element. This task is accomplished as follows.
Perform the following steps to activate display of the dynamic data codes required for meter proof
monitoring.
# Enter Setup Mode, select the program codes listed above for each defined component and
record the flow meter assignment.
# Decide which of the sixteen default dynamic data codes are not of interest for display at
your installation. Record the current program code assignment of these data display
locations (PC's 680 to 695).
# Select PC's from 680 to 688 or 690 to 695 (do not change PC 689 Dynamic data element
10 (Mtr 1 grs load) which is used to monitor the component delivery through flow meter
number 1).
# Enter the Dynamic Data Codes 104 Mtr 2 grs load, 105 Mtr 3 grs load, and 106 Mtr 4
grs load as required for each defined flow meter / component combination. Only program
codes for defined flow meter / component combinations are displayable.
# The Dynamic Data Display can now display the Mtr m grs load parameter for each defined
flow meter / component combination. The value of the active Mtr m grs load parameter
is obtained and entered in the meter proof form during a meter proof.
Note: See Section 6 for a complete list of Dynamic Data Codes and see Appendix B for the
sixteen default assignments (PC's 680 through 695).
The method described below for calculating a new meter factor for a DanLoad 6000 generally
follows the published API method with the following modifications.
# The API standard uses the flow meter registration which is the indicated volume without
the current meter factor applied. The DanLoad 6000 parameter Mtr m grs load xxxx.xx
is the gross volume with the current meter factor for the active component / flow rate
combination applied. The meter proof calculations described in this section provide an
adjustment number which is multiplied by the current meter factor to determine the value
of the new meter factor. (Note: The meter factor calculation must be performed properly
or large errors in flow measurement accounting can occur.)
# The API standard uses compensation for the effect of pressure on the on the liquid (factor
CPLx) which is rarely used at a load rack installation. To ignore CPLx, enter 1.0000 in the
equation. (Note: The handling of CPLx must be determined by local regulations and the
policy of your organization and clients.)
# The API standard uses compensation for the effect of temperature on the liquid (factor
CTLx) and compensation for the effect of pressure on the liquid (factor CPLx) for both the
master meter and the rack meter. Many organizations consider that the master meter and
the rack meter are operating at identical process conditions during meter proving batch
deliveries. Therefore, CTLx and CPLx are ignored and entered as 1.0000 in the equations
for both the master meter and the rack meter. (Note: The handling of CTLx and CPLx must
be determined by local regulations and the policy of your organization and clients.)
The relation between the API volume designations and prover tank, master meter, and rack meter
quantities are indicated in the following table.
gross standard volum e gross volum e x C T S P x C T L P gross volum e at standard gross volum e at standard
temperature x C P L P tem perature x C P L M
The table Prover / Meter Volume Relationship, Figure 5 - 1, shows relation of meter quantities
to the prover tank for information only. Note the following points.
# The prover tank is a fixed volume tank in which the volume is measured at the nominal
atmospheric pressure. Therefore, the following factors, which do not apply to the prover
tank, are ignored and considered to be equal to 1.0000.
# meter factor
# CPSP (Effect of pressure on the steel of the vessel.)
# CPLP (Effect of pressure on the volume of the liquid.)
This means that the volume delivered to the prover tank can be considered to be indicated
volume which is also equal to gross volume because a meter factor is not required to adjust
the prover tank volume. Only temperature correction factors can be applied to the liquid
volume delivered to the prover tank.
# The pressure correction factor for the effect of pressure on the liquid in the flow meter
(CPLx) is usually ignored and considered to be equal to 1.0000 for rack operations.
# The Dynamic Data Display element Mtr m grs load xxxx.xx in the DanLoad 6000 is an
accumulator for gross volume with a resolution of hundreds of a volume unit, such as
gallons.
The meter proof methods described using a rack meter connected to a DanLoad 6000 use values
obtained from the Mtr m grs load xxxx.xx accumulator. The basic calculation sequence, without
temperature correction factors, is described below.
where:
rack meter volume error The difference in the volume delivered to or measured by the prover
and the rack meter corrected gross volume.
corrected delivery volume # prover tank: The volume, corrected for the effect of
temperature on the tank steel and the liquid, delivered to the
prover tank.
# master meter: The volume measured by the master meter,
corrected by the master meter meter-factor, the effect of
temperature on the liquid measured, and optionally the
effect of pressure on the liquid measured.
where:
rack meter percent error The percentage of error in the corrected volume delivery.
rack meter volume error The difference in the volume delivered to or measured by the prover
and the rack meter corrected gross volume (obtained from
calculation 1).
If this calculation produces a percentage error that is within the tolerances of the regulating
organizations and your organization, the current meter factor is considered to be acceptable and
no further action is required. The exact value must be determined by the governing regulations.
Example: A typical calculation might produce a result of 0.01 which is equal to one percent
error.
where:
adjustment A mathematical factor that is multiplied by the current rack meter
factor to obtain the new meter factor, this number represents the
error in the current meter factor (THIS NUMBER IS NOT THE
NEW METER FACTOR).
where:
new meter factor The calculated meter factor that must be manually entered for PC
ccc Comp p meter factor f to correct the measurement error in
future flow measurement.
Three examples of meter factor calculations are provided below. The calculations show the
relation between the measured quantities and the meter factor adjustments required. To simplify
the examples, the temperature and pressure corrections are disregarded.
Assume that the volume accumulated Mtr m grs load is 1000.00 gallons and that the rack meter
current active meter factor is 1.0123 for the component / flow rate combination. Then the
indicated volume is equal to 987.85 gallons.
Equation:
1000.00
987.85 = -------------
1.0123
ADJUSTMENT 1
(1000.00 / 1000.00)
In the example above, the accumulated Mtr m grs load for the rack meter exactly equals the
volume delivered to the prover tank or measured through the master meter. Since the delivered
corrected gross volume is exactly equal to the rack meter corrected gross volume, the
current_meter_factor is correct. The new_meter_factor value is exactly equal to the
current_meter_factor value. Therefore, the current meter factor, 1.0123, should not be
changed.
Example 2: One percent over delivery - assume after completion of a meter proof run:
Parameter Value
corrected delivery volume 1010.00 gallons
ADJUSTMENT 1.01
(1010.00 / 1000.00)
In the example above, the accumulated Mtr m grs load for the rack meter is less than the volume
delivered to the prover tank or measured through the master meter. Since the delivered corrected
gross volume is greater than the rack meter corrected gross volume, the current_meter_factor is
less than it should be. Therefore, the new_meter_factor (1.0224) should be manually entered
for the value of the active PC ccc Comp p meter factor f.
Example 3: One percent under delivery - assume after completion of a meter proof run:
Parameter Value
corrected delivery volume 990.00 gallons
ADJUSTMENT 0.99
(990.00 / 1000.00)
In the example above, the accumulated Mtr m grs load for the rack meter is greater than the
volume delivered to the prover tank or measured through the master meter. Since the delivered
corrected gross volume is less than the rack meter corrected gross volume, the
current_meter_factor is greater than it should be. Therefore, the new_meter_factor (1.0022)
should be manually entered for the value of the active PC ccc Comp p meter factor f.
The examples above do not include temperature compensation calculations. However, during
actual meter proving, these calculations must be performed. Before starting meter proving,
obtain a copy of Table A-1 - Temperature Correction Factors for Mild Steel or Table A-2 -
Temperature Correction Factors for Stainless Steel from API MPMS Chapter 12 - Section 2 -
Instructions for Calculating Liquid Petroleum Quantities Measured by Turbine or Displacement
Meters for use in calculating CTSP. And obtain a copy of Table 6A, 6B, 6C, 24A, 24B, or 24C
from API MPMS Chapter 11.1 - Volume Correction Factors for use in calculating CTLP and CTLM.
# If an existing preset system that uses an effective K-factor for each flow rate is replaced by
a DanLoad 6000, the DanLoad 6000 requires a nominal K-factor and meter factor for each
flow rate. Set PC [171, 182, 193, 294] Nominal K-factor as indicated above, enter PC
ccc Comp p meter factor f as PC ccc Nominal K-factor divided by the effective K-factor for
the flow rate and rounded to four decimal places.
The following two parameter group entries are required for all defined components:
The following two parameter group entries are required for all defined components in a two
stage (low flow / normal flow) loading system:
The following four parameter group entries are required for all defined components only in
loading systems that define three or four flow rates for loading:
# As mentioned above, the meter factor for PC ccc Comp p factor 1 will always be
determined first. To assure continued flow at PC ccc Comp p flow rate 1 rate, set PC
169 Number of factors/component to 1.
Rack meters, or a master meter, are proved with a tank prover by loading a batch of one product
at one flow rate to the prover tank. The frequency of meter proofs of rack meters must be
determined by company policy or regional regulations. Rack meters should be proved on each
product and at the normal delivery flow rate for each product. The set of proofs of the rack
meters provide a list of meter factors related to each product / flow rate combination. The
corresponding meter factor is then entered into the DanLoad 6000 and is automatically active when
the related product / flow rate combination is active.
A meter proof is performed by the tank prover method in the following manner.
# A meter proof wetting run should be performed first to wet the prover tank and help
stabilize the temperature in the rack meter / prover tank circuit. The wetting run is a proof
run without recording data.
# A liquid batch that will fill the tank prover to a liquid level visible in the graduated section
is defined and delivered to a prover tank.
# Proof data is gathered and manual calculations are performed to determine the error
between the prover tank volume (corrected for temperature) and the and the flow meter
registration (corrected for temperature).
# The volume and percentage error are calculated. If necessary, a new meter factor is
calculated.
# The new meter factor, which should always be near 1.0000, is manually entered into the
DanLoad 6000 for the active PC ccc Comp p meter factor f, where ccc is one of the
following PC's: 175, 177, 179, 181, 186, 188, 190, 192, 197, 199, 201, 203,
208, 210, 212, or 214 dependent on the component number p (1 to 4) and the meter
factor number f (1 to 4).
# The prover tank can be drained and the steps listed above are repeated and the results
averaged, if desired.
For this example, assume that the loading system is a two component blender and that each
component is loaded at one of three flow rates [low flow start / stop, fall back, and normal
(high) flow]. Any other configuration, from a one component - one flow rate system to a four
component - four flow rate system is proved in a similar manner by proving each component
(flow meter) at each flow rate, in flow rate ascending order. The component order of proving
is not important.
# Make the system mechanically and electrically ready for delivery of a liquid batch to the
prover tank.
# Select the previously defined recipe for proving component 1 (recipe definitions are in the
PC's 480 to 660).
# Set PC 169 Number of factors/component, to 1 to assure that only the flow rate is used.
# Verify or set the low flow rate with PC 174.
# Exit the Setup Menu
# At the Loading Display, enter the preset volume as the volume of the prover tank.
# Initiate the batch delivery to the prover tank.
# Monitor the volume delivered in the dynamic data display. Press SELECT - 9 - 9 keys
to display item 10 (Mtr 1 grs load n.nn). This volume is the gross uncompensated
volume units delivered, adjusted by the current active meter factor, to hundredths of a
volume unit.
# After the delivery is terminated, determine the new meter factor by entering the data in
a copy of the METER PROVING REPORT FOR TANK PROVER METHOD form RUN
1 column.
At this point the new meter factor, PC 175 Comp 1 meter factor 1, is within tolerance and
accepted. The next higher flow rate, PC 176 Comp 1 flow rate 2, is used to determine the meter
factor for that flow rate. Assume that flow rate 2 is 400 GPM, an fall back flow rate that is used
as a fall-back flow rate if the maximum flow rate cannot be maintained. Set 176 Comp 1 flow rate
2 to 400.
During the meter proof at the low flow rate, the low flow rate was forced active by setting PC
169 Number of factors/component to 1 so that the DanLoad 6000 activates the low flow rate only.
Set PC 169 Number of factors/component to 2 at this time to enable flow at the next higher flow
rate.
The meter proof for component 1 flow rate 2 is performed similar to the meter proof for
component 1 flow rate 1 except that the DanLoad 6000 is permitted to ramp up and ramp down
the flow rate with the flow control valve. The flow rate during start and stop times is determined
by the value of PC 174 Comp 1 flow rate 1.
Example:
If the flow rate is 200 GPM and the start / stop quantities are 50 gallons, the time at low flow is
approximately 15 seconds during startup and 15 seconds during shutdown. All of the program
codes that in any way affect the flow rates, quantities, or meter factors at lower flow rates must
be set to their normal operational values before conducting meter proofs at higher flow rates.
After the rack meter is proved at the highest flow rate for a component. The values of any of the
program codes that affect meter proofs for that component should not be changed. If it is
necessary to re-Prove a rack meter at a flow rate less than the highest flow rate, re-Prove at all
lower flow rates in flow rate ascending order.
At this point the new meter factor, PC 177 Comp 1 meter factor 2, is within tolerance and
accepted. The next higher flow rate, PC 178 Comp 1 flow rate 3 is used to determine the meter
factor for that flow rate. Assume that flow rate 3 is 600 GPM, the maximum (normal) loading
flow rate for component 1. Set PC 178 Comp 1 flow rate 3 to 600.
The meter proof for component 1 flow rate 3 is performed similar to the meter proof for
component 1 flow rate 2.
If the fourth flow rate for component 1 were defined, the meter proof at this flow rate would be
conducted in a similar manner as described above.
Assume at this point that the meter factors for component 1 at flow rates 1, 2 , 3, and 4 (as
required) have been determined and entered into PC 175, PC 177, PC 179, and PC 181 (as
required). In order to perform the meter proof or proofs for component 2, component 1 must be
disabled and component 2 enabled. This is accomplished by selecting the previously defined
recipe for proving component 2 (recipe definitions are in the program code group 480 to 660).
The set of from one to four meter proofs, corresponding to flow rates, for component 2 can now
be conducted. Follow the steps described above for meter proof sequences.
The fields contained in the METER PROVING REPORT FOR TANK PROVER METHOD, Figure
5 - 2, are described below.
Field Description
Station Name of station or terminal.
Date / Time Date and time of meter proof.
Meter Tag Process tag number of flow meter.
Meter S/N Serial number of flow meter.
Meter Mfg Manufacturer of flow meter.
Meter Model Model number of flow meter.
Meter Size Diameter of flow meter.
Product Product (component) used for meter proof.
API Gravity @ 60 oF The API gravity of the product.
From Tank No. Source tank identification.
To Prover Tank No. Destination tank identification (prover tank identification).
Initial Totalizer Reading Non-resetable totalizer reading before meter proof.
Field Description
3 Tank Temp (Avg) oF The average temperature of the product in the prover tank, API
recommends average of temperature at top, middle, and bottom.
4 CTSP Correction factor for the effect of temperature on the prover tank
steel, obtained from API MPMS Chapter 12 - Section 2 - Table A-1
or Table A-2.
5 CTLP Correction factor for the effect of temperature on the liquid in the
prover tank, obtained from API MPMS Chapter 11.1 - Table 6 or
Table 24.
6 CCFP Combined correction factor for the prover tank, obtained by
multiplying CTSP times CTLP.
7 Corrected Delivery Volume
The volume, corrected for temperature effects, of liquid in the
prover tank, obtained by multiplying Delivery to Tank (line 2)
times CCFP (line 6).
Field Description
10 Rack Meter Measured Gross Volume
The gross volume accumulated during the meter proof run,
obtained by subtracting Mtr m grs load (Final) from Mtr m grs load
(Initial).
11 Rack Meter Temperature
The temperature of the product close to the upstream or downstream
side of the flow meter (usually upstream).
12 CTLM Correction factor for the effect of temperature on the liquid in the
flow meter, obtained from API MPMS Chapter 11.1 - Table 6 or
Table 24. (Note: CTLM is set to 1.0000 if the pulse input from the
flow meter is temperature compensated in the field, before input to
the DanLoad 6000.)
13 Rack Meter Pressure The pressure of the product close to the upstream or downstream
side of the flow meter (usually upstream).
14 CPLM Correction factor for the effect of pressure on the liquid in the flow
meter, usually set to 1.000 and not considered, refer to the API
MPMS for additional information.
15 CCFM Combined correction factor for the flow meter, obtained from
multiplying CTLM times CPLM.
16 Rack Meter Corrected Gross Volume
The temperature (and optionally, pressure) compensated volume
accumulated by the rack meter during the meter proving, obtained
by multiplying Rack Meter Measured Gross Volume times CCFM.
17 Rack Meter Volume Error
The difference between the corrected delivery volume to the prover
tank and the rack meter corrected gross volume.
Field Description
18 Rack Meter Percent Error
The percent of error in the rack meter accumulated volume
19 Adjustment a calculated number that is used to adjust the current active meter
factor.
20 Current Meter Factor The current active meter factor obtained from PC ccc Comp p meter
factor f corresponding to the component / flow rate combination
being proved. (Obtained from: PC 175, 177, 179, 181, 186,
188, 190, 192, 197, 199, 201, 203, 208, 210, 212, or 214.)
21 New Meter Factor The new_meter_factor is derived from the meter proof run,
obtained by multiplying the current meter factor by the adjustment.
Test personnel block Lines to document the personnel conducting and witnessing the
meter proof runs, form should be altered as required by your
company.
A master meter is a flow meter that is used as a reference standard for volume measurement
comparison with rack meters. The volume measured by the master meter is determined by
proving the master meter with a tank prover. The frequency of meter proofs of the master meter
must be determined by company policy or regional regulations. As a minimum, the master meter
should be proved twice a year. If the master meter is proved in mid spring and mid fall, the
measurement accuracy of the master meter will be approximately adjusted for seasonal temperature
changes that affect the temperature of the products handled. The master meter must be proved on
each product and at the normal delivery flow rate for each product. The set of proofs of the
master meter provide a list of meter factors related to each product / flow rate combination. The
corresponding meter factor is then used in the calculation when proving a rack meter with the
same product / flow rate combination.
A meter proof is performed by the master meter method in the following manner.
# Set the loading system valves to the proper positions so that all flow through the rack meter
to be proved is routed in series with the master meter. Assure that no leakage or bypass
paths are present at either flow meter or interconnecting pipe.
# Connect an electronic prover counter to the raw pulse output of the master meter.
# A meter proof stabilizing run should be performed first to help stabilize the temperature
in the proof meter / master meter circuit. The stabilizing run is a proof run without data
recorded.
# A liquid batch that satisfies the minimum proof batch requirements stated in the definition
of Master Meter Proof at the beginning of this section is defined and delivered to a tank.
# Proof data is gathered and manual calculations are performed to determine the error
between the master meter volume [corrected for temperature (and optionally pressure)]
and the and the proof flow meter registration [corrected for temperature (and optionally
pressure)].
# A new meter factor is calculated by dividing the volume measured through the master
meter by the volume registered by the proof flow meter. The measured through the master
meter and the volume registered by the proof flow meter are compensated for the effect
of temperature on the liquid, and optionally compensated for the effect of pressure on the
liquid. If compensation calculation is performed for either the master meter or the proof
flow meter, a similar compensation calculation must be performed for the other flow
meter.
# Under delivery: If the flow meter registered delivery volume (Mtr m grs load)
during the proof run is greater than the volume measured by the master meter, the
meter factor value will be decreased to correct the flow meter measurement error.
# Over delivery: If the flow meter registered delivery volume (Mtr m grs load)
during the proof run is less than the volume measured by the master meter, the
meter factor value will be increased to correct the flow meter measurement error.
# The new meter factor, which should always be near 1.0000, is manually entered into the
DanLoad 6000 for the active PC ccc Comp p meter factor f, where ccc is one of the
following PC's: [175, 177, 179, 181, 186, 188, 190, 192, 197, 199, 201, 203,
208, 210, 212, or 214] dependent on the component number p (1 to 4) and the meter
factor number f (1 to 4).
# The prover counter is manually reset to zero and the steps listed above are repeated until
the corrected meter registration is within 0.02 percent of the corrected prover volume.
For this example, assume that the loading system is a two component blender and that each
component is loaded at one of three flow rates [low flow start / stop, fall back, and normal
(high) flow]. Any other configuration, from a one component - one flow rate system to a four
component - four flow rate system is proved in a similar manner by proving each component
(flow meter) at each flow rate, in flow rate ascending order. The component order of proving
is not important.
# Make the system mechanically and electrically ready for delivery of a liquid batch through
the master meter by connecting the master meter in series with the rack meter by high
integrity block valves. All flow must pass through both the master meter and the rack
meter no bypass leakage is allowed.
# Connect the master meter to a flow totalizer capable of measuring and displaying indicated
volume units (without internal meter factor or temperature / pressure compensation) to
a resolution of one one-hundredth of a volume unit (such as gallons).
# Select the previously defined recipe for proving component 1 (recipe definitions are in the
PC 480 to 660).
# Set PC 169 Number of factors/component to 1 to assure that one the low flow rate is used.
# Verify or set the low flow rate with PC 174.
# Exit the Setup Menu
# At the Loading Display, enter the preset volume as the minimum proving volume
required.
# Initiate the batch delivery.
# Monitor the volume delivered in the dynamic data display. Press SELECT - 9 - 9 keys
to display item 10 (Mtr 1 grs load n.nn). This volume is the gross uncompensated
volume units delivered, adjusted by the current active meter factor, to hundredths of a
volume unit.
# After the delivery is terminated, determine the new meter factor by entering the data in
a copy of the METER PROVING REPORT FOR TANK PROVER METHOD form RUN
1 column.
At this point the new meter factor, PC 175 Comp 1 meter factor 1, is within tolerance and
accepted. The next higher flow rate, PC 176 Comp 1 flow rate 2, is used to determine the meter
factor for that flow rate. Assume that flow rate 2 is 400 GPM, an fall back flow rate that is used
as a fall-back flow rate if the maximum flow rate cannot be maintained. Set PC 176 Comp 1 flow
rate 2 to 400.
Set PC 169 Number of factors/component to 2 at this time to enable flow at the next higher flow
rate. The meter proof for component 1 flow rate 2 is performed similar to the meter proof for
component 1 flow rate 1 except that the DanLoad 6000 is permitted to ramp up and ramp down
the flow rate with the flow control valve. The flow rate during start and stop times is determined
by the value of PC 174 Comp 1 flow rate 1.
Example:
If the flow rate is 200 GPM and the start / stop quantities are 50 gallons, the time at low flow is
approximately 15 seconds during startup and 15 seconds during shutdown. All of the program
codes that in any way affect the flow rates, quantities, or meter factors at lower flow rates must
be set to their normal operational values before conducting meter proofs at higher flow rates.
After the rack meter is proved at the highest flow rate for a component. The values of any of the
program codes that affect meter proofs for that component should not be changed. If it is
necessary to re-Prove a rack meter at a flow rate less than the highest flow rate, re-Prove at all
lower flow rates in flow rate ascending order.
At this point the new meter factor, PC 177 Comp 1 meter factor 2, is within tolerance and
accepted. The next higher flow rate, PC 178 Comp 1 flow rate 3, is used to determine the meter
factor for that flow rate. Assume that flow rate 3 is 600 GPM, the maximum (normal) loading
flow rate for component 1. Set PC 178 Comp 1 flow rate 3, to 600.
The meter proof for component 1 flow rate 3 is performed similar to the meter proof for
component 1 flow rate 2.
If the fourth flow rate for component 1 were defined, the meter proof at this flow rate would be
conducted in a similar manner as described above.
Assume at this point that the meter factors for component 1 at flow rates 1, 2 , 3, and 4 (as
required) have been determined and entered into PC 175, 177, 179, and 181 (as required).
In order to perform the meter proof or proofs for component 2, component 1 must be disabled
and component 2 enabled. This is accomplished by selecting the previously defined recipe for
proving component 2 (recipe definitions are in PC 480 to 660).
The set of from one to four meter proofs, corresponding to flow rates, for component 2 can now
be conducted. Follow the steps described above for meter proof sequences.
The fields contained in the METER PROVING REPORT FOR MASTER METER METHOD,
Figure 5 - 3, are described below.
Field Description
Station Name of station or terminal.
Date / Time Date and time of meter proof.
Product Product (component) used for meter proof.
API Gravity @ 60 oF The API gravity of the product.
From Tank No. Source tank identification.
To Tank No. Destination tank / vehicle identification.
Initial Totalizer Reading Non-resetable totalizer reading before meter proof.
Field Description
3 Master Meter Initial Reading
The indicated volume at the start of a rack meter proving run,
obtained from a totalizer connected to the master meter.
Field Description
10 CCFP Combined correction factor for the master meter, obtained by
multiplying CTLP times CPLP times the master meter meter-factor.
11 Master Meter Corrected Gross Volume
The volume, corrected for temperature effect (and optionally
pressure effect), of liquid in measured by the master meter,
obtained by multiplying Master Meter Indicated Volume (line 4
times CCFP (line 10).
Field Description
16 CTLM Correction factor for the effect of temperature on the liquid in the
flow meter, obtained from API MPMS Chapter 11.1 - Table 6 or
Table 24. (Note: CTLM is set to 1.0000 if the pulse input from the
flow meter is temperature compensated in the field, before input to
the DanLoad 6000.)
17 Rack Meter Pressure The pressure of the product close to the upstream or downstream
side of the flow meter (usually upstream).
18 CPLM Correction factor for the effect of pressure on the liquid in the rack
meter, usually set to 1.000 and not considered, refer to the API
MPMS for additional information.
19 CCF M Combined correction factor for the rack meter, obtained from
multiplying CTLM times CPLM.
Field Description
23 Adjustment A calculated number that is used to adjust the current active meter
factor.
Test personnel block Lines to document the personnel conducting and witnessing the
meter proof runs, form should be altered as required by your
company.
PC’s 169 to 214 are used to calibrate the DanLoad 6000 for each flow meter, component, flow
rate combination.
M ETER FA C TO R S
C O M PO N EN T 1 FA C TO R S
171 N om inal K -factor W&M 0.5 to 200.0 23.0 round m eter nam eplate K -
factor to nearest tenth
172 M aster m eter factor W&M 0.5000 to 2.0000 PC 171 / nam eplate K -factor
C O M PO N EN T 1 FA C TO R 1
174 Flow rate 1 W&M 0 to 99999 200 set to desired low flow rate
C O M PO N EN T 1 FA C TO R 2
176 Flow rate 2 W&M 0 to 99999 600 set to desired fall back or
high flow rate
C O M PO N EN T 1 FA C TO R 3
C O M PO N EN T 1 FA C TO R 4
C O M PO N EN T 2 FA C TO R S
182 N om inal K -factor W&M 0.5 to 200.0 round m eter nam eplate K -
factor to nearest tenth
183 M aster m eter factor W&M 0.5000 to 2.0000 PC 182 / nam eplate K -factor
C O M PO N EN T 2 FA C TO R 1
C O M PO N EN T 2 FA C TO R 2
C O M PO N EN T 2 FA C TO R 3
C O M PO N EN T 2 FA C TO R 4
C O M PO N EN T 3 FA C TO R S
193 N om inal K -factor W&M 0.5 to 200.0 round m eter nam eplate K -
factor to nearest tenth
194 M aster m eter factor W&M 0.5000 to 2.0000 PC 193 / nam eplate K -factor
C O M PO N EN T 3 FA C TO R 1
C O M PO N EN T 3 FA C TO R 2
C O M PO N EN T 3 FA C TO R 3
C O M PO N EN T 3 FA C TO R 4
C O M PO N EN T 4 FA C TO R S
204 N om inal K -factor W&M 0.5 to 200.0 round m eter nam eplate K -
factor to nearest tenth
205 M aster m eter factor W&M 0.5000 to 2.0000 PC 204 / nam eplate K -factor
C O M PO N EN T 4 FA C TO R 1
207 Flow rate 1 W&M 0 to 99999 set to desired high flow rate
C O M PO N EN T 4 FA C TO R 2
209 Flow rate 2 W&M 0 to 99999 set to desired high flow rate
C O M PO N EN T 4 FA C TO R 3
211 Flow rate 3 W&M 0 to 99999 set to desired high flow rate
C O M PO N EN T 4 FA C TO R 4
213 Flow rate 4 W&M 0 to 99999 set to desired high flow rate
S T A T IO N M E T E R T AG M E T E R S /N D ATE T IM E
1 FLOW RATE
2 D E L IV E R Y T O P R O V E R T A N K
4 C TSP
(T A B L E A-1 / A-2)
5 C TLP
(T A B L E 6)
6 C O M B IN E D C O R R E C T IO N F A C T O R CCFP
(L IN E 4 X L IN E 5)
7 C O R R E C T E D D E L IV E R Y V O L U M E
(L IN E 2 X L IN E 6)
8 MT R M G R S LO AD (F IN A L )
9 MT R M G R S LO AD (IN IT IA L )
10 R AC K M ETER M EASU R ED G R O SS VO LU M E
(L IN E 8 - L IN E 9)
11 R AC K M ETE R TE M P ER ATU R E, D E G R E E S F
12 C TLM
(T A B L E 6)
13 R AC K M ETE R PR ES S U R E, PSIG
14 C PLM
(C H A P 11.2)
15 C O M B IN E D C O R R E C T IO N F A C T O R CCFM
(L IN E 12 X L IN E 14)
16 R AC K M ETER C O R R EC TED G R O SS VO LU M E
(L IN E 10 X L IN E 15)
17 R AC K M ETE R VO LU M E E R R O R (L IN E 7 - L IN E 16)
18 R AC K M ETE R PE R C EN T ER R O R (L IN E 17 / L IN E 16)
20 R A C K M E T E R C U R R E N T M E T E R -F A C T O R
S IG N AT U R E D ATE R E P R E S E N T IN G
E N G IN E E R
W IT N E S S
R EM AR K S
Figure 5 - 2 (Typical)
METER PROVING REPORT FOR MASTER METER METHOD Report:
PR O D UC T: @ 60 F: IN IT IA L T O T A L IZ E R R E A D IN G :
O
A P I G R A V IT Y
1 FLOW RATE
2 M A S T E R M E T E R F IN A L R E A D IN G
3 M A S T E R M E T E R IN IT IA L R E A D IN G
4 M AS T E R M E T E R IN D IC A T E D V O L U M E
(L IN E 2 - L IN E 3)
5 M AS TE R M E TE R TE M P ER ATU R E, D E G R E E S F
6 C TLP
(T A B L E 6)
8 C PLP
(C H A P 11.2)
9 M A S T E R M E T E R M E T E R -F A C T O R
10 C O M B IN E D C O R R E C T IO N F A C T O R CCFP
(L IN E 6 X L IN E 8X L IN E 9)
11 M AS T E R M E T E R C O R R E C T E D G R O S S V O L U M E
(L IN E 4 X L IN E 10)
RACK M ETE R VO LU M E D ATA [DA N LO A D 6000] RUN 1 RUN 2 RUN 3 RUN 4 RUN 5 AV E R AG E
12 MT R M G R S LO AD (F IN A L )
13 MT R M G R S LO AD (IN IT IA L )
14 R AC K M ETER M EASU R ED G R O SS VO LU M E
(L IN E 12 - L IN E 13)
15 R AC K M ETE R TE M P ER ATU R E, D E G R E E S F
16 C TLM
(T A B L E 6)
17 R AC K M ETE R PR ES S U R E, PSIG
18 C PLM
(C H A P 11.2)
19 C O M B IN E D C O R R E C T IO N F A C T O R CCFM
(L IN E 16 X L IN E 18)
20 R AC K M ETER C O R R EC TED G R O SS VO LU M E
(L IN E 14 X L IN E 19)
21 R AC K M ETE R VO LU M E E R R O R (L IN E 11 - L IN E 20)
22 R AC K M ETE R PE R C EN T ER R O R (L IN E 21 / L IN E 20)
24 R A C K M E T E R C U R R E N T M E T E R -F A C T O R
25 N E W R AC K M E T E R F A C T O R (L IN E 23 X L IN E 24)
S IG N AT U R E D ATE R E P R E S E N T IN G
E N G IN E E R
W IT N E S S
R EM AR K S
Figure 5 - 3 (Typical)
_____________________________________________________ DanLoad 6000
This table contains meter factors for the master meter derived from tank prover proving of the
master meter on up to four different products at up to four different flow rates for each product.
The master meter meter-factors are related to component / flow rate assignments within the
DanLoad 6000 for reference during proving of rack meters.
MASTER METER:
Size: _________________________________________________________________
Program Codes
Program Codes
______________________________________________________________________________ DanLoad 6000
# real number
# alpha-numeric string
# <selection>
<attributes>
Program code attributes are characteristics that are associated # Enter the three digit program code in response to the Enter
with each program code. There are a maximum of five program code prompt message. (Note: One or two
program code attributes for any program code. Some program preceding zeros must be entered if the program code is less
code attributes are not applicable for some program codes. than 100.)
# Press the 9 (down arrow) key or the 8 (up arrow) key to
Access to program code attributes is by selection of the select (move the box outline cursor over the item) the
Program Code Attributes option located Program Mode Menu. desired program code attribute.
It is assumed that the DanLoad 6000 is in the loading mode with # Press the SELECT key to toggle the Yes or No status of the
the Loading Display active at this time. program code.
Exit program code attribute modification mode: Enable this attribute for this program code.
# Yes
Automatically log new values of parameters if modified in The value of the program code variable was changed in
Program Mode. The changes are only logged if PC 702 Program Mode. This program code attribute cannot be changed
Program code value change log is set On. manually. The program code attribute is set (Yes) internally
if the value was changed and can only be reset (No) by a
# No command from a Terminal Automation System.
# Yes Program code has not been changed in the Program Mode.
Enable this attribute for this program code. This is the # Yes
default value for all program codes at initial startup
time. Program code has been changed in the Program Mode.
Transaction storage
# No
# Yes
Parameters are grouped according to their logical functions. # Press the 9 (down arrow) key or the 8 (up arrow) key to
Parameters are accessed by the Setup Menu. Figure 6 - 1 is a select (move the box cursor over the item) the desired
diagram of the complete menu tree. Figure 6 - 2 contains an parameter group from the list of twenty-one groups, divided
overview of the parameter groups. Access to the parameters is into four display pages.
allowed while in the Program Mode. Access to the Program # Press the ENTER key.
Mode from the Loading Mode is described below. It is assumed # The first display page of the selected parameters group is
at this time that the DanLoad 6000 is in the Loading Mode with displayed.
either the Recipe Selection Menu, the Additive Selection Menu, # Press the 9 (down arrow) key or the 8 (up arrow) key to
or the Loading Display active at this time. select (move the box cursor over the item) the desired
parameter in the list. (Note: Parameter lists are divided
Enter Setup Mode: into various display pages as required by the length of the
list. Parameters are not displayed for undefined meters,
# Press the PROGRAM (ALT+ENTER) key. valves, components, or additives).
# Enter 1 to 9 digit supervisor passcode in response to: # Press the SELECT key to step through pick list options or
Enter passcode _________ prompt. press the numeric keys to enter numeric data.
# Press the ENTER key.
# The first display page of the Program Mode Menu is # Note: The displayed data for each program code is entered
displayed. for the program code value when the EXIT (ALT+CLEAR)
# The box cursor is at the first selection Setup. key is pressed to exit the program code group and the setup
# Press the ENTER key. mode. Verify that data is correct before exiting a program
# The first display page of the Setup Menu is displayed. code group.
# The box cursor is at the first selection Setup.
# Press the ENTER key.
CONTINUE
D igital valve param eters 112 to 127 digital flow control valve
Pulse per unit outputs 128 to 134 volum e pulses to external equipm ent
I/O param eters 280 to 372 input / output signal assignm ents
A dditive I/O param eters 380 to 397 additive injection signal assignm ents
C om ponent I/O param eters 400 to 422 com ponent block valve signal assignm ents
D ata com m unications 661 to 672 logging / term inal autom ation system
D ynam ic data display 679 to 695 operator data view (program m able)
A dditive pum ps/block valves 800 to 831 additive pum p and block valve control
Parameters List Overview - Figure 6 - 2
CONTINUE
Range / Option
Function <Default / *> User 1 User 2 User 3 User 4 User 5 User 6 User 7 User 8
Passcode 0 to 999999999 001 004 007 010 013 016 019 022
<6000>
User ID 1 to 16 characters 002 005 008 011 014 017 020 023
<DanLoad 6000>
Supervisor privilege Yes * 003 006 009 012 015 018 021 024
No
Security parameters contain data which defines access passcodes ccc User ID
and access privileges for changing parameter values or
selections. Security parameters do not affect operation in the This parameter assigns an alpha-numeric entry (one to sixteen
Loading Mode which is active during batch deliveries. Up to characters) that is used to identify the user / operator with a
eight users / operators, each with unique access privileges, meaningful name. (Example: Operator # 1, John Jones, or
can be defined. The DanLoad 6000 is shipped from the factory similar)
with the security parameters for User 1 set to the following
default values / selections.
ccc Supervisor privilege
001 Passcode 6000
This parameter enables or disables supervisor privilege for the
002 User ID DanLoad 6000 corresponding user.
This parameter assigns a numeric value (one to nine digits) that # Access to program codes via the Setup menu selection in the
is used as a unique passcode for the user. Duplicate passcodes, Program Mode.
except for zero (which is not a valid passcode), are not # Access to Program code attributes in the Program Mode.
permitted. A minimum of one passcode must be non-zero. # Changing any passcode entry.
# No
CONTINUE
Range / Option
Function <Default / *> Program Code
O perating m ode A uto 025
M anual *
Stand-alone
Note: The default option for Unit Type is dependent on options specified during initial setup.
This parameter selects the method of controlling batch In-line proportional or in-line non-proportional blending is
deliveries. The options are: performed. Two or more components are delivered
simultaneously with each component flow measured by a
# Seq. (auto) separate flow meter and controlled by a separate flow
control valve.
Sequential blending is performed. One to four
components are delivered sequentially one at a time. The # Off-rack
block valves are controlled automatically.
A skid with two to four flow meters and flow control valves
performs blending before the blend components reach to
# Seq. (manual) load spot. The blended composite liquid is then sent to the
riser or risers for vehicle loading or returned to a storage
Sequential blending is performed. One to four tank.
components are delivered sequentially one at a time.
The user / operator is prompted for block valve OPEN
/ CLOSE control commands via messages displayed on
the message line.
This parameter selects the flow control valve type used in the This parameter selects the language used for the Loading
system. All flow control valves in the system must be the same Display and data logging.
type.
# English
# Std digital
# English 2 (English with message numbers appended to
The flow control valve is a standard digital type. Flow permit use of printed code translation card
control is automatically adjusted to match a setpoint for other languages.)
value.
# Chinese Simplified script for China
# Std 2-stage
# Thai Thai script
The flow control valve is a standard 2-stage type. The
low flow rate and high flow rate are preset by adjusting If the language selection is changed, then changes in the value
the mechanical trip point of one or two stem switches. of PC 218 Product units mnemonic and PC 250, 252, 254, 256,
260, 262, 264 Safety circuit messages should also be
considered, so that the units mnemonics desplayed next to the
large loaded quantity, and the safety circuit alarm messages,
may be consistent with the selected language.
This parameter selects the label used for quantity units The quantity units label is Dek (dekaLiters).
in the batch summary data logs. Note that this
parameter does not affect the quantity unit # Lit
accumulations. The K-factor parameters in the Factors
group determine the quantity unit accumulations. The The quantity units label is Lit (liters).
mnemonics shown in the loading display are selected via
PC 218 Product Units Mnemonic.
# Gal
# Off
The quantity units label is Gal (gallons).
A quantity units label is not displayed or printed.
# lbs
# L
# l
Range / Option
Function <Default / *> Program Code
The following information is relevent for three groups of The bitmaps defined for the language is de-activated by a
product codes. They may be configured to display in a desired "SCRIPTOFF" character (FE). Characters that are preceded by
script language using the script characters available in the a "SCRIPTOFF" character are displayed "as is".
DanLoad 6000.
With the use of the "SCRIPTON" and "SCRIPTOFF" escape 032 #2 Enter data item #2
sequence a message containing a mixture of script characters,
and alphanumerical characters may be displayed on the This parameter contains the message to be displayed for data
DanLoad 6000 display. item prompt # 2. The default message is Enter data item #2
which should be modified to a more descriptive prompt during
Each script messsage must be preceeded by a SCRIPTON (FF) setup. Example: Enter invoice number:
character and must end with a (FE) character. The character
codes that invoke a script character in the selected language
when preceeded by a "SCRIPTON" (FF) character are shown 033 #3 Enter data item #3
in Figure 3-10 (Section 3).
This parameter contains the message to be displayed for data
item prompt # 3. The default message is Enter data item #3
031 #1 Enter data item #1 which should be modified to a more descriptive prompt during
setup. Example: Enter driver number:
This parameter contains the message to be displayed for data
item prompt # 1. The default message is Enter data item #1
which should be modified to a more descriptive prompt during 034 #4 Enter data item #4
setup. Example: Enter order number:
This parameter contains the message to be displayed for data
item prompt # 4. The default message is Enter data item #4
which should be modified to a more descriptive prompt during
setup. Example: Enter trailer number:
035 #5 Enter data item #5 displayable. The appropriate “Preset”, “Loaded” and
“Remaining” quantities are automatically re-displayed after
This parameter contains the message to be displayed for data completion of the test. It is not possible to start or restart the
item prompt # 5. The default message is Enter data item #5 batch until the check is complete. This function is a diagnostic
which should be modified to a more descriptive prompt during test and should normally be set Off.
setup. Example: Enter permit number:
# Off
This parameter sets the time period that a data prompt will be # Start
displayed, before re-displaying the ready display in idle mode.
The ready display can be either the Recipe Selection Display, When a batch delivery is initially started, perform the
Additive Selection Display, or Loading Display, depending on display check prior to displaying the Press START when
the configuration of the instrument. Prompt time-out is disabled ready or STOP to cancel on the message line while in the
in the Program Mode. Loading Mode.
# Start/Restart
037 Check display
This parameter selects the display check action when a batch
This parameter selects the method of verifying the operation of delivery is initially started or restarted. If enabled, the
the display panel. The fields of the display panel that contain display check is performed prior to displaying the Press
numeric digits are momentarily darkened then lightened to START when ready or STOP to cancel on the message line
verify that all pixels that form the digits are while in the Loading Mode.
Range / Option
Function <Default / *> Program Code
This parameter selects the format of the date for display, date This parameter selects the character used to separate the whole
entry, and logging purposes. Selections are indicated in the part and fractional part of a real number.
table. Displayed / printed ranges are: month - 01 to 12, day -
01 to 31, year - 00 to 99. # . <dot>
# mm/dd/yy # , <comma>
# dd/mm/yy
041 Display data rate
# yy/mm/dd
This parameter selects the rate that data is transferred from the
processor to the local and remote display panels. Data to / from
039 Date separator the display panel / keypad is on a dedicated RS-485 serial link,
this link is normally operated at 28800 bps. If data errors are
This parameter selects the character used to separate the month, observed, the data speed may be reduced. Operation at
day, and year components of the date. reduced data speed should only be necessary in cases where a
remote display is located a long distance from the local unit.
# / <slash>
# . <dot>
# - <hyphen>
Range / Option
Function <Default / *> Program Code
This parameter indicates the sequence number of the current This parameter selects the label that identifies the engineering
active transaction if one is in progress. If a transaction is not units for measuring the additive injection quantity.
currently in progress, this parameter indicates the sequence
number of the last completed transaction. # cc cubic centimeters
This parameter indicates the sequence number of the current # Gal gallons
batch loading operation if one is in progress. If a batch loading
operation is not currently in progress, this parameter indicates
the sequence number of the last completed batch loading
operation.
This parameter selects the method for rounding the displayed IF whole units accumulation is even AND IF fractional
and printed batch quantities to whole numbers. (tenths) accumulation is GREATER THAN xxxxx.5, add
1 to the whole units accumulation. OR IF whole units
# Trunc accumulation is odd AND IF fractional (tenths)
accumulation is GREATER THAN or EQUAL TO xxxxx.5,
Discard (truncate) accumulated fractions (tenths) of a add 1 to the whole units accumulation.
quantity unit.
IF fractional accumulation is GREATER THAN or This parameter defines the number of decimal places in the
EQUAL TO xxxxx.5, add 1 to the whole units density or gravity display. Selections are 1 to 4 decimal places.
accumulation and discard the fractional accumulation.
Value Format Typical Use
1 xxxx.x density
2 xxx.xx API gravity
4 x.xxxx relative density
CONTINUE
Range / Option
Function <Default / *> Program Code
Valve Parameters select the configuration of the flow control 049 Initial flow time (secs)
valves.
This parameter selects the time delay before flow control action
based on the PC [115, 119, 123, 127] Open method for each
048 Number of valves corresponding valve. The valve control signals (Solenoid 1 and
Solenoid 2) remain in the static state as described for PC ccc
This parameter sets the number of flow control valves in the Open method for this period of time during initial flow startup.
system. A minimum of one flow control valve must be defined.
CONTINUE
Range / Option
Function <Default / *> Meter 1 Meter 2 Meter 3 Meter 4
Meter Parameters contain data which defines from one to four ccc Meter pulse board input
flow meters. The first parameter in the group, PC 050 Number
of meters, sets the total number of flow meters in the system. This parameter assigns the corresponding logical meter pulse
The remaining parameters are organized in groups of three input to a physical meter pulse input on either one or two meter
parameters related to each flow meter. pulse input boards, depending on the physical configuration of
the DanLoad 6000.
This parameter sets the total number of flow meters used in the This parameter assigns a physical flow control valve (1 to 4)
system, a minimum of one flow meter must be defined. to be used to control the flow rate through the corresponding
flow meter, two flow meters can share one flow control valve
if the piping is designed for this operation.
ccc Meter ID
This parameter identifies the flow meter for display and logging
purposes.
Range / Option
Function <Default / *> Component 1 Component 2 Component 3 Component 4
Component Parameters contain data which defines from one to 067 / 070 / 073 / 076 Meter
four liquid components. The first parameter in the group,
program code PC 065 Number of components, sets the total This parameter identifies the number of the flow meter (1 to 4)
number of components for the system. The remaining used to measure this component. Zero disables the component
parameters are organized in groups of three parameters related thus making it unavailable for loading.
to each component. The # sign in the component designations
below is replaced with the actual component number, 1 to 4,
in the display line. 068 / 071 / 074 / 077 Mass adjustment
This parameter sets the number of liquid components used in the Mass = Net volume x (Density - Buoyancy) x 1
system, a minimum of one component must be defined.
While the net volume is similar in magnitude to the gross
volume, the mass may be substantially different from either.
066 / 069 / 072 /075 Component ID Thus when preset/delivery is by mass (PC 80), it is
recommended that several small batches be loaded to ensure that
This parameter identifies the component for display and logging the DanLoad 6000's configuration is correct before attempting
purposes (up to 16 characters). to preset a full compartmnet. Zero disables mass computation.
Range / Option
Function <Default / *> Compnt 1 Compnt 2 Compnt 3 Compnt 4
Maximum preset qty 5 to 999999 078
Low flow start qty 0 to 99999 <50> 084 090 096 102
Low flow restart qty 0 to 99999 <20> 085 091 097 103
Low flow stop qty 0 to 99999 <50> 086 092 098 104
Line pack delay (secs) 0 to 999 <2> 087 093 099 105
Delivery Parameters contain data which defines the batch 079 Minimum preset qty
delivery characteristics. The first six parameters in the group,
PC 078, 079, 080, 081, 082, and 083 are global parameters This parameter sets the minimum allowable quantity units that
that are applicable to all batch deliveries. The remaining can be preset for a batch delivery (gross or standard depending
parameters are organized in groups of six parameters related to on the preset/delivery type). The value of this parameter is
each component. Delivery Parameters provide a unique profile dependent on the expected minimum delivery size and the
for fine tuning the delivery of each component. capability of the flow-meter/flow-control valve to execute a
delivery cycle with the quantity set to this value. The value of
this parameter must be equal to or greater than the value of PC
078 Maximum preset qty 078 Maximum preset qty.
This parameter sets the maximum allowable quantity units that It is possible to preset and deliver by gross quantity, but to
can be preset for a batch delivery (gross or standard depending display “Loaded” by gross or standard quantity. However, the
on the preset/delivery type). The value of this parameter is “Remaining” quantity is always the preset quantity minus the
normally set to the quantity of the largest compartment of the delivered quantity (gross or standard). This is controlled by the
authorized tanker vehicles. The value of this parameter must be following two program codes.
equal to or greater than the value of PC 079 Minimum preset
qty.
This parameter selects the quantity calculation method used for This parameter selects the quantity calculation used for display
preset, loaded, and remaining quantities. Ramp up to high purposes.
flow rate is always based on gross flow rate. Ramp down to
low flow rate and flow control valve closure is based on the # Gross
selection specified by this parameter.
Display quantity based on gross quantity calculation.
# Gross
# Std
Delivered quantity based on gross quantity calculation.
Display quantity based on standard quantity calculation.
# Std
This parameter selects the method used to suspend a batch This parameter sets the quantity to delivery at a fall back flow
delivery operation after the STOP key is pressed. (Note: The rate before the DanLoad 6000 attempts to ramp up flow rate to
STOP key function should not be used for an emergency the next higher flow rate.
shutdown command because the power to the permissive circuits
is not removed by this function.)
Ramp to low flow rate before closing the flow control This parameter sets the quantity units to deliver before issuing
valve to stop all flow. This method of shutdown a command to the flow control valve to increase the flow rate to
prevents hydraulic shock in the piping system. (Note: the high flow rate. The default value is 50 quantity units.
The ccc Low flow stop qty is not delivered during this
method of shutdown.)
# Immediate
ccc Low flow restart qty ccc Line pack delay (secs)
This parameter sets the quantity units to deliver before issuing This parameter sets the time between starting the pump for this
a command to the flow control valve to increase the flow rate to component and opening the flow control valve. The default
the high flow rate after restarting a suspended batch delivery value is 2 seconds.
and after the initial PC ccc Low flow start qty has been
delivered. The default value is 20 quantity units. ccc Pump stop delay (secs)
This parameter sets the time between closing the flow control
ccc Low flow stop qty valve and de-energizing the pump for this component.
This parameter sets the quantity units to deliver at the low flow ccc Block valve delay (secs)
rate before all flow is stopped. The default value is 50 quantity
units. (Note: If this quantity is set to a very low value, the This parameter sets the time between opening the component
DanLoad 6000 may not be able to stabilize the flow rate during block valve to opening the component flow control valve during
delivery of PC ccc Low flow stop qty. If this happens, the startup. The assigned control outputs for the flow control valve
control value closure quantity cannot be accurately computed and the block valve are simultaneously set to close the valves
and the preset target quantity will be missed.) (discrete outputs set OPEN) during shutdown.
CONTINUE
Range / Option
Function <Default / *> Program Code
This parameter selects the maximum number of attempts (flow This parameter selects the primary component of a blend which
control valve solenoid jogs) to increase flow rate to the next is used in determining a blend ratio error and / or for load line
higher flow rate before halting attempts and maintaining current flushing at the end of a delivery.
or fall back flow rate.
This parameter selects the time delay between the load stop and
deenergizing the additive pump outputs (PC [800, 802, 804,
806, 808, 810] Pump outputs).
Digital Valve Parameters contain data which defines the method ccc High flow % error
for controlling the operation of digitally operated flow control
valves. The parameters are organized in groups of four This parameter sets the percentage of difference in the actual
parameters related to each digital flow control valve.. high flow rate and the programmed high flow rate (setpoint)
allowed before a flow rate adjustment command is sent to the
Digital Valve Parameters are not applicable to other types of flow control valve. This parameter is the deadband or
flow control valves selected by PC 027 Valve type. hysteresis and is only in effect when the high flow rate is
established and not in effect when the flow rate is increasing to
the high flow rate setpoint during startup. The suggested value
ccc Low flow % error is 5 percent.
This parameter sets the percentage of difference in the actual ccc Valve delay (secs)
low flow rate and the programmed low flow rate (setpoint)
allowed before a flow rate adjustment command is sent to the This parameter sets the elapsed time from the calculated time to
flow control valve. This parameter is the deadband or sent an OPEN or CLOSE command to the valve until that
hysteresis and is only in effect when the low flow rate is command is actually sent to the value. The default value is
established and not in effect when the flow rate is changing to 0.040 seconds
the low flow rate during startup or shutdown. The suggested
value is 5 percent.
This parameter sets the method for controlling the flow control Flow control valve solenoid 1 and solenoid 2 are deenergized
valve during the time specified by PC 049 Initial flow time during PC 049 Initial flow time. (Note: The component does
(secs). (Note: This feature is intended for use in multi- not flow during initial flow time.)
component blending systems. It's purpose is to allow a
component with low pumping pressure to start flowing before
other components with higher pumping pressure.
# Normal
# Opened
CONTINUE
Pulse Per Unit Outputs contain data which defines the method ccc Control meters
of processing momentary pulsed outputs for each measured
quantity unit. The first parameter in the group, PC 128 This parameter selects the flow meter or combination of flow
Number of pulse per unit outputs, sets the number of pulse per meters and either the gross or standard quantity units used to
unit outputs that are assigned. The remaining parameters are drive this output. Access to internal accumulators for flow
organized in groups of three parameters related to each pulse meters is assigned by a one to four character string (one
per unit output. Each output can be setup to provide different character position for each flow meter). The selections for each
outputs derived from the flow measured through different flow position in the string are X, G, or S, the accumulators for the
meters and with different scaling. flow meters correspond to the following positions in the string
1234.
This parameter sets the total number of pulse per unit outputs. Disregard the accumulator for the flow meter.
The default value is 0. (Note: If more than 2 pulse per unit
outputs is needed, the additive ratio outputs: PC [380, 383, # G
386, 389, 392, 395] Ratio output with the corresponding PC
[140, 145, 150, 155, 160, 165] Ratio qty set to 1.0 can be Use the gross quantity unit to pulse the output.
used for this purpose.)
# S
The example shows four character positions which This parameter sets the duration of output ON pulse in ten
indicates that four flow meters are defined. The number millisecond increments. Any values between 10 to 87 (10 ms
of character positions in the string is automatically set to to 87 ms) may be configured. The default pulse width is 20
the number of defined flow meters (PC 050 Number of milliseconds with a guaranteed minimum OFF time.
meters). The 'SXGN' selections specify the following
quantity unit sum (combination) is used to drive the
assigned discrete output.
meter 1 standard + meter 3 gross + meter 4 standard,
do not sum quantities from meter 2
The default value is “GGGG”.
ccc Factor
CONTINUE
Range / Option
Function <Default / *> Addtv 1 Addtv 2 Addtv 3 Addtv 4 Addtv 5 Addtv 6
Number of additives 0 to 6 < 0> 135
Range / Option
Function <Default / *> Addtv 1 Addtv 2 Addtv 3 Addtv 4 Addtv 5 Addtv 6
Additive control meters X (not used) < XXXX> 139 144 149 154 159 164
G (gross)
S (std)
Ratio qty 1.0 to 999.9 <40.0> 140 145 150 155 160 165
Offset volume 0.0 to 999.9 141 146 151 156 161 166
Totalizing volume 0.0 to 999.99 142 147 152 157 162 167
Additive Delivery Parameters contain data which defines 136 Selection method
automatic control injection of up to six additives into the
delivered product stream. The first four parameters in the This parameter selects the method for selecting additives while
group, PC 135, 136, 137, and 138, define values and in the stand-alone or manual modes. (Note: Additives are
selections that are applicable to all additive deliveries. The selected by the Terminal Automation System while in the
remaining parameters are organized in groups of five automatic mode.)
parameters related to each additive.
# External
135 Number of additives The ratio outputs for all additives enabled by parameter 135
Number of additives are toggled.
This parameter sets the number of additives to be injected.
# Prompt
# Inputs
This parameter selects the method used for volume accumulation The Add x batch totalizer is set to zero at the start of the batch
of each additive. each additive volume is accumulated in an loading. The additive ratio counter is ignored. Add one
Add x total totalizer that is accessible in the Dynamic Data additive volume to the Add x total and Add x batch totalizers for
Display. The two parts of this parameter are: each of PC ccc Ratio output cycles. PC ccc Feedback input
signals are not monitored. This method of additive volume
# Out / In Increment the additive totalizer on the totalizing also applies to the Out/Sgl, Out/Dbl, and Out/Hshk
Ratio output (Out) or increment the options described below.
additive totalizer on the Feedback input
(In).
# In
# Sgl / Dbl / Hshk
Selects the method for handling Feedback The Add x batch totalizer is set to zero at the start of the batch
inputs from the additive injector loading. The additive ratio counter is ignored. Add one
additive volume to the Add x total and Add x batch totalizers for
each of PC ccc Feedback input cycles. PC ccc Ratio output
signals are not monitored. This method also applies to the
In/Sgl, In/dbl, and In/Hshk options. described below.
# Out/Sgl or In/Sgl
The Add x batch totalizer is set to zero at the start of the batch loading. The additive ratio counter set to zero at the start of the batch
loading. One PC ccc Feedback input is expected after the PC ccc Ratio output is energized. Add one additive volume to the Add x
total and Add x batch totalizers for each ccc Ratio output (Out/Sgl) or each PC ccc Feedback input (In/Sgl).
# Out/Dbl or In/Dbl
The Add x batch totalizer is set to zero at the start of the batch loading. The additive ratio counter set to zero at the start of the batch
loading. One ccc Feedback input pulse is expected after PC ccc Ratio output is energized and one PC ccc Feedback input is expected
after the ccc Ratio output is deenergized. Add one additive volume to the Add x total and Add x batch totalizers for each PC ccc Ratio
output (Out/Dbl) or each PC ccc Feedback input (In/Dbl).
# Out/Hshk or In/Hshk
An Add x batch totalizer is set to zero at the start of the batch loading. An additive ratio counter set to zero at the start of the batch
loading. An additive injection timer is set when PC ccc Ratio output is energized. One ccc Feedback input pulse is expected after the
PC ccc Ratio output is energized. Add one additive volume to the Add x total and Add x batch totalizers for each PC ccc Ratio output
(Out/Hshk) or each PC ccc Feedback input (In/Hshk).
This parameter sets to quantity (gross or standard depending on This parameter selects the flow meters that are used by summing
the configured preset/delivery type PC 80) of product or blend the quantity delivered through the meters to determine the
to be loaded at the end of a batch loading, without additive quantity of additive to inject into the flow stream. Flow meters
injection. The feature eliminates the additive from the piping to are designated by relative character positions in a one to four-
prevent next batch contamination with current batch additives. character alpha string (one character position for each flow
meter).
# X
# G
# S
The example shows four character positions which This parameter sets the volume units of component(s) to deliver
indicates that four flow meters are defined. The number at the start of a batch delivery before initiating additive
of character positions in the string is automatically set to injection.
the number of defined flow meters (PC 050 Number of
meters). The 'SXGN' selections specify the following
quantity unit sum (combination) is used to drive the ccc Totalizing volume
assigned additive injection output.
meter 1 standard + meter 3 gross + meter 4 standard, This parameter sets the volume unit of additive injected for each
do not sum quantity from meter 2 injection cycle.
ccc Available
# No
# Yes
6.12 Factors
Range / Option
Function <Default / *> Compnt 1 Compnt 2 Compnt 3 Compnt 4
Factors contain data which defines the flow meter calibration 170 Meter factor method
characteristics for up to four components at up to four different
flow rates for each component. The first two parameters in the This parameter selects the method used to determine the meter
group, PC 169 and PC 170, apply to the calculation of all factors used in the flow calculation.
factors, the remaining parameters are organized in groups of
three parameters related to each defined component and groups # Fixed
of two parameters related to each defined flow rate for that
component. The meter factor that was determined a flow rate that is closest
to the current flow rate is used. Fixed is normally selected for
digital flow control valves in single component or sequential
169 Number of factors/component blending loading operations.
CONTINUE
Range / Option
Function <Default / *> Compnt 1 Compnt 2 Compnt 3 Compnt 4
This parameter sets the value in quantity units per time unit at This parameter sets the value in quantity units per time unit at
which the meter factor for the low flow rate is established. which the meter factor for the high flow rate, or an
Engineering units for flow rates are determined by the K-factor intermediate flow rate, is established. Engineering units for
scaling (PC ccc Nominal K-factor) for the component. The flow rates are determined by the K-factor scaling (PC ccc
units entered for this parameter are GPM, dLPM, LPM, BPH. Nominal K-factor) for the component. The units entered for
this parameter are GPM, dLPM, LPM, BPH.
This parameter sets the meter factor that is used for the This parameter sets the meter factor that is used for the
corresponding flow rate indicated in the previous parameter. corresponding flow rate indicated in the previous parameter.
This parameter sets the value in quantity units per time unit at (Weights and measures attribute default) this parameter sets the
which the meter factor for the high flow rate, or an value in quantity units per time unit at which the meter factor
intermediate flow rate, is established. Engineering units for for the high flow rate is established, engineering units for flow
flow rates are determined by the K-factor scaling (PC ccc rates are determined by the K-factor scaling (PC ccc Nominal
Nominal K-factor) for the component. The units entered for K-factor) for the component, the units entered for this
this parameter are GPM, dLPM, LPM, BPH. parameter are GPM, dLPM, LPM, BPH.
This parameter sets the meter factor that is used for the (Weights and measures attribute default) this parameter sets the
corresponding flow rate indicated in the previous parameter. meter factor that is used for the corresponding flow rate
indicated in the previous parameter
This parameter sets the allowable percentage difference between Up to six characters used to display alphanumeric characters,
any two adjacent meter factors, adjacent meter factors are: script characters, or a mixture of script and alphanumeric
[PC ccc Meter factor 1 and characters on display columns next to the large numbers
PC ccc Meter factor 2] showing the “Loaded” quantity.
[PC ccc Meter factor 2 and Refer to PC 028 Language and notes on configuring a script
PC ccc Meter factor 1 and message prior to the description of PC 031 #1 Enter data item
PC ccc Meter factor 3] #1 for more information concerning language selection and use
of scripts.
6.13 Alarms
The response to each alarm is controlled by the setting of the Alarm Action corresponding to that alarm. The four possible alarm actions
are described below. The alarm actions for several alarms are limited to less than four selections. Alarm action for several alarms
is fixed and not selectable. The allowable alarm action selections for each alarm are listed for each alarm parameter.
Secondary If a delivery is in progress, the flow control valve is shut and the delivery is suspended. Correct cause of alarm
Delivery cannot resume until the alarm is cleared or the Secondary alarm reset time has
elapsed. Automatically reset after time value in
Red LED indicators on primary and secondary operator displays are flashing. PC 220 Secondary alarm reset (secs)
Alarm discrete output, PC 287 Alarm control output is pulsed (if defined). has elapsed.
Alarm data is stored in Alarm Storage Memory.
Info An event message is displayed on the message line of the display panel for ten seconds. Automatically reset after ten seconds
have elapsed.
CONTINUE
Range / Option
Function <Default / *> Program Code
Alarms Parameters contain data which defines the conditions 219 Safety circuit message
that generate alarms and the method that the DanLoad 6000
responds to alarms. Multiple alarms can be processed This parameter defines the default safety circuit message that
simultaneously. Alarms are processed in the chronological will be displayed on a safety circuit fault. The alarm messages
order that they are detected. The first parameter, PC 220 for safety circuits 1 through 8 are user configurable in the script
Secondary alarm reset (secs), is applicable to all alarms that “Language” selected via PC 028 Language.
have the alarm action set to Secondary. All other alarm
parameters are related to specific alarm actions or limits. # Specific
The response to any alarm is handled by a specific alarm action. Specific default safety circuit messages that tell the operator
There are four possible alarm actions for any alarm. However, what the problem may be, i.e. “Ground detector open”.
most alarms actions are restricted to less than four selections.
In some cases, the alarm action is permanently set at one option # General
and cannot be modified. Alarm action selections are located in
relation to associated alarm parameters in the following alarm General default safety circuit messages, i.e. “Safety circuit
tables. Selectable alarm actions are indicated in the form: 1 failure”.
<alarm condition> alarm action.
The default "English" language "Specific" safety circuit The default "English 2" language "Specific" safety circuit
messages for safety circuits 1 through 8 are: messages for safety circuits 1 through 8 are:
The default "English" language "General" safety circuit alarm The default "English 2" language "General" circuit messages
messages for safety circuits 1 through 8 are: for safety circuits 1 through 8 are:
The default "Thai" language "Specific" or "General" safety The default hex control key string for the "Chinese" language
circuit messages for circuits 1 through 8 are: "General" safety circuit alarm messages are:
The default hex control key string for the "Chinese" language
"Specific" safety circuit messages for safety circuits 1 through 220 Secondary alarm reset (secs)
8 are:
This parameter sets the elapsed time to allow a secondary alarm
#1 \xFF\xA2\xA3\x5F\xA5\xFE (Ground detector open) to be active before it is cleared automatically. The default value
#2 \XFF\xA6\xA7\xA8\xA9\XFE (Overspill detector open)
#3 \XFF\xA0\xAB\xAC\xAD\x91\x92\XFE (Permissive power failure) is 300 seconds.
#4 \XFF\x5D\x23\x5E\XAC\XAD\x91\x92\XFE (Additive injection failure)
#5 \XFF\x82\x83\xAE\xA2\xA3\x5F\xA5\XFE (Ground detector side 1)
#6 \XFF\x82\x84\xAE\xA2\xA3\x5F\xA5\XFE (Ground detector side 2)
#7 \XFF\x82\x83\XAE\xAF\xB0\x8C\xB2\xB1\XFE (Swing arm switch side 1)
#8 \XFF\x82\x83\XAE\xAF\xB0\x8C\xB2\xB1\XFE (Swing arm switch side 2)
221 Low flow alarm action 224 High flow alarm action
This parameter selects the response to a low flow condition. The This parameter selects the response action to a high flow
default selection is Primary. condition. The default selection is Primary.
This parameter sets the value of the minimum flow rate This parameter sets the value of the maximum flow rate
permitted for the time period set in PC 223 Low flow time (secs) permitted for the time period set in PC 224 High flow time
before the low flow alarm is set. The default entry is 100 (secs) before the low flow alarm is set. The default entry is 660
quantity units per time unit (this value is dependent of K-factor quantity units per time unit (this value is dependent of K-factor
scaling for the flow meter). scaling for the flow meter). (Note: Set this value slightly
greater than the highest expected flow rate. This setting value
enables the DanLoad 6000 to detect loss of control of a flow
223 Low flow time (secs) control valve and alarm the condition.)
CONTINUE
Range / Option
Function <Default / *> Program Code
This parameter sets the allowable quantity, in excess of the This parameter selects the response to a no flow condition. The
preset quantity, to be delivered before the Unable to close valve default selection is Primary.
meter # alarm is set.
This parameter sets the allowable quantity, less than the preset 232 Unauthorized flow limit qty
quantity, to be delivered before the Valve closed early meter #
alarm is issued. This parameter sets the allowable quantity units to be recorded
as unauthorized flow before the Unauthorized flow exceeds limit
meter # primary alarm is issued. The default value is 10
quantity units.
Range / Option
Function <Default / *> Program Code
The pulse security function provides verification of meter pulse inputs per API Manual of Petroleum Measurement Standards, Chapter
5 - Metering, Section 5 - Fidelity and Security of Flow Measurement Pulsed-Data Transmission Systems and IP 252, Part XIII - Fidelity
and Security of Measurement-Data Transmission Systems. This function can only be implemented if there are two meter pulse train
inputs from a single flow meter. The dual meter pulse inputs must be 90 degrees electrically out of phase. Turbine meters capable
of implementing this function must have two pick-up coils, 90 degrees electrically out of phase, and two preamplifiers. Positive
displacement meters must have dual pulse transmitters.
This parameter sets the limit of pulse comparison errors that can This parameter is used for pulse security level “B” and sets the
be accumulated before a Pulse security error meter # alarm is value of raw pulses accumulated during pulse error checking
issued. This parameter is only used for meter pulse input before resetting the accumulator to zero. This value defines a
verification of dual pulse input trains from a single flow meter. window of accumulated raw pulses that is used to determine if
The default value of 0 disables the pulse security function. The PC 233 Error limit (pulses) value is exceeded. A zero entry
pulse security function is enabled by setting this parameter to a indicates to reset the error count only at the start of each batch
value other than 0. A suggested value for this parameter is 20 delivery. A value greater than zero indicates that the
errors. (Note: this parameter must be set to 0 if the pulse accumulated error count will be cleared each time the
security function is not used.) accumulated raw pulses equal the entry. This field is not used
if the value of PC 233 Error limit (pulses) is set to zero.
This is an 8-bit hardware down counter, which can be set at any
time by software and generates an interrupt when zero is
reached, i.e. the error limit has been exceeded. Pulse security
per IP 252 level “B” is implemented in hardware via “pulse
security PAL’s” on the meter pulse board.
Range / Option
Function <Default / *> Program Code
235 Data logging alarm action 237 Comms fail t-o (secs)
This parameter selects the response to a data logging memory This parameter is set to the elapsed time allowed for not
full condition. This condition is usually caused by failure to receiving communications from a terminal automation system
print data logs due to the logging printer (device) being off- before issuing a Comms failure channel X alarm, if PC
line, out of paper, or some other disabling condition. The 236 Comms fail alarm action is set to Primary.
default selection is Info.
Range / Option
Function <Default / *> Program Code
Temp fail alarm action Off 238
Info
Primary *
This parameter sets the temperature input to use and selects the This parameter sets the minimum allowable process temperature
response to a process RTD temperature input out of range input from an RTD before the Temperature failure meter #
condition. alarm is issued. The temperature units are specified by PC 427
Temperature units (either degrees Fahrenheit or degrees
# Off Celsius). The default value is -40.0 degrees.
# Primary
This parameter selects the response to a process density input This parameter sets the maximum allowable process density
out of range condition. If the selection is set to Info, the PC input from a densitometer before the Density failure component
ccc Backup density/gravity (Temperature/pressure/density # alarm is issued. The density units are dependent on the
parameters group) value for this component is used in selection in PC ccc Temperature option corresponding to the
calculations. The default selection is Primary. component. The decimal point location in this field is
dependent on the setting in PC 046 Density/gravity scale.
Range / Option
Function <Default / *> Program Code
Alarm PC's 249 to 268 define the operation of eight This parameter contains the alarm message assigned to this
configurable input safety circuits (permissive circuits). The safety circuit. The default message is indicated above.
first four safety circuits are independent from the side of the
loading island witch is active for the current delivery. The
remaining four safety circuits are configurable to be either side 251 Circuit 2 alarm action
independent or dedicated to side 1 or dedicated to side 2.
This parameter selects the response to an OPEN state for the
The eight discrete permissive inputs for the safety circuits are discrete input assigned to this function by PC 346 Safety circuit
assigned with PC's 345 to 352. 2.
CONTINUE
Range / Option
Function <Default / *> Program Code
This parameter selects the response to an OPEN state for the This parameter contains the alarm message assigned to this
discrete input assigned to this function by PC 348 Safety circuit safety circuit. The default message is indicated above.
4.
This parameter selects the response to an OPEN state for the This parameter contains the alarm message assigned to this
discrete input assigned to this function by PC 349 Safety circuit safety circuit. The default message is indicated above.
5.
Range / Option
Function <Default / *> Program Code
Circuit 7 alarm action Secondary * 261
Primary
#7 <message> 1 to 34 characters 262
Walkway down side 1
This parameter selects the response to an OPEN state for the This parameter contains the alarm message assigned to this
discrete input assigned to this function by PC 351 Safety circuit safety circuit. The default message is indicated above.
7.
Range / Option
Function <Default / *> Program Code
This parameter sets the side assignment for safety circuit This parameter sets the side assignment for safety circuit
number 5. number 6.
Side enabling is controlled by the swing arm position inputs. Side enabling is controlled by the swing arm position inputs.
This parameter sets the side assignment for safety circuit This parameter sets the side assignment for safety circuit
number 7. number 8.
Side enabling is controlled by the swing arm position inputs. Side enabling is controlled by the swing arm position inputs.
6.14 I / O Parameters
I/O Parameters contain data which defines the type of process # 2-Ch. Analog Input / 8-Ch. Analog Input
input / output signal card that is inserted in each card cage slot.
Physical I / O points are assigned logical functions by logical I 2-channel analog input board.
/ O points.
OR
This parameter selects the type of board located in slot J#. The # 2-Ch. Meter Pulse
J number for the input / output board connector is the same as
the # in the parameter name. Flow meter pulse input board.
# DC I/O
# AC I/O
Pump control output 0 to number of discrete outputs <8> 288 289 290 291
1 288 3
2 289 7
3 290 11
4 291 15
Range / Option
Function <Default / *> Valve 1 Valve 2 Valve 3 Valve 4
Solenoid 1 (upstream) 0 to number of discrete outputs <7> 292 297 302 307
Solenoid 2 (downstream) 0 to number of discrete outputs <6> 293 298 303 308
Range / Option
Function <Default / *> Program Code
This parameter selects the method of detecting one of three Single side with one swing arm switch.
possible positions of the product loading swing arm, based on SW2 CLOSED = side 1, SW2 OPEN = parked).
inputs from one or two swing arm position switches. Swing
arm switch input is dedicated to two physical discrete contact # Sgl 1 sw. (SW1)
closure inputs, accessible at the three connector terminal board
on the main processor board [SWING1 is swing arm input 1 Single side with one swing arm switch.
which is the rightward terminal on the main processor board] SW1 CLOSED = side 1, SW1 OPEN = parked.
[SWING2 is swing arm input 2 which is the leftward terminal
on the main processor board] [COMMON is the common # Dbl 1 sw. (SW2)
connection for both inputs and in the center terminal on the
main processor board]. (Note: The connections are labeled on Double side with one swing arm switch.
the aluminum board retainer plate.) SW2 CLOSED = side 1, SW2 OPEN = side 2;
(SW1 must be OPEN).
Single side without swing arm switch. Side 1 forced Double side with one swing arm switch.
active at all times. SW1 CLOSED = side 1, SW1 OPEN = side 2;
(SW2 must be OPEN).
# Dbl 2 sw.
313 Pulse per unit output 1 This parameter assigns a physical discrete control output for the
trip 2 output logical function. Output is ON during low flow
This parameter assigns a physical discrete control output for the startup and high flow (indicates low flow startup and high flow
pulse per unit output 1 logical function. The drive logic for this phases to external device).
output is setup by PC 128 Number of pulse per unit outputs,
129 Control meters, 130 Factor, 131 Pulse width (ms).
317 Trip 3 output
314 Pulse per unit output 2 This parameter assigns a physical discrete control output for the
trip 2 output logical function. Output is ON from start of
This parameter assigns a physical discrete control output for the delivery to final trip (OFF at same time as Solenoid 1 in
pulse per unit output 2 logical function. The drive logic for this standard digital valve application) (indicates delivery phase to
output is setup by PC 128 Number of pulse per unit outputs, external device).
132 Control meters, 133 Factor, 134 Pulse width (ms).
Range / Option
Function <Default / *> Meter1 Meter 2 Meter 3 Meter 4
Range / Option
Function <Default / *> Program Code
This parameter assigns a physical discrete status input which is This parameter assigns a physical discrete status input for the
used to signal the DanLoad 6000 to start and stop an off-rack auto/manual mode change-over logical function. This input
blending (or single product batch, dependent on recipe) selects the Auto Mode or Manual Mode of operation (input
loading operation. CLOSED = Auto Mode, input OPEN = Manual Mode). The
function is used to enable manual operation of the DanLoad
6000 in case of a failure of the terminal automation system.
Range / Option
Function <Default / *> Program Code
Safety circuit 1 0 to number of discrete inputs 345
This parameter assigns a physical discrete status input for the This parameter assigns a physical discrete status input for the
safety circuit 1 logical function. Logical control of this safety safety circuit 4 logical function. Logical control of this safety
circuit is performed by PC's 249 and 250. circuit is performed by PC's 255 and 256. An additional
function of this parameter is to enable the six recipe selection
inputs PC [361, 362, 363, 364, 365, 366] Recipe x input.
346 Safety circuit 2 To enable this feature, set PC 348 Safety circuit 4 to 0 and
assign PC [361, 362, 363, 364, 365, 366] Recipe x input to
This parameter assigns a physical discrete status input for the discrete inputs as required by the installation configuration.
safety circuit 2 logical function. Logical control of this safety
circuit is performed by PC's 251 and 252.
349 Safety circuit 5
347 Safety circuit 3 This parameter assigns a physical discrete status input for the
safety circuit 5 logical function. Logical control of this safety
This parameter assigns a physical discrete status input for the circuit is performed by PC's 257, 258, and 265.
safety circuit 3 logical function. Logical control of this safety
circuit is performed by PC's 253 and 254.
350 Safety circuit 6
This parameter assigns a physical discrete status input for the This parameter defines the range of the RTD temperature inputs
safety circuit 7 logical function. Logical control of this safety located on the 2-channel and 8-channel analog input boards.
circuit is performed by PC's 261, 262, and 267. Selections are:
# Std 3850
352 Safety circuit 8
RTD inputs are -40oC to 110oC, " = 0.003850
This parameter assigns a physical discrete status input for the
safety circuit 8 logical function. Logical control of this safety # Hi 3850
circuit is performed by PC's 263, 264, and 268.
RTD inputs are 50oC to 200oC, " = 0.003850
# Low 3850
# Std 3902
# Hi 3902
# Low 3902
Range / Option
Function <Default / *> Program Code
This parameter selects the type of LCD (Liquid Crystal Standish LCD (maximum internal temperature = 70oC) with
Display), based on manufacturer, used in the local DanLoad the temperature sensor located just below the top edge of the
6000. When the LCD type is known, this information is used display.
to “auto-adjust” the LCD’s contrast for internal temperature
variations and also enables the display alarm feature, i.e. # Optrex
keypad/display disconnected or internal temperature too high.
There is no need to detect an internal temperature too-low Optrex “extended range” LCD (maximum internal
condition. The default value is “Optrex”. A few early temperature = 70oC) with the temperature sensor located
DanLoad 6000's had “Old Optrex” LCD’s marked “Y-LY” on just below the top edge of the display.
the back of Optrex’s LCD board (not on Daniel’s display board
to which Optrex’s display board is attached). Most DanLoad # Old Optrex
6000's shipped between 1993 and April 1996 have “Optrex”
LCD’s, usually marked “YJ-LY” on the back of Optrex’s LCD Optrex “standard range” LCD (maximum internal
board, though a few of the earlier “Optrex” LCD’s had the temperature = 60oC).
same mark as the “Old Optrex” LCD’s. Newer DanLoad
6000's have “Standish” LCD’s. Select one fo the following:
# Unknown
This parameter sets the relative level of ambient light used to set
the backlighting of the display to maximum brightness.
# 0 to 1023
This parameter sets the relative level of ambient light used to set
the backlighting of the display to minimum brightness
(backlighting off).
# 0 to 1023
CONTINUE
Range / Option
Function <Default / *> Program Code
This parameter selects the physical discrete input that is used to This parameter selects a physical discrete output that is
activate the corresponding recipe. This feature permits manual energized during an active batch load. The corresponding
switch or relay selection of one of six recipes from a remote output is energized at batch start or restart (before the pump
source (input CLOSE = recipe selected; input OPEN = recipe delay) and deenergized at batch end.
not selected).
Range / Option
Function <Default / *> Addtv 1 Addtv 2 Addtv 3 Addtv 4 Addtv 5 Addtv 6
Additive I/O Parameters contain data which defines control of ccc Selection input
automatic injection of one to six additives.
This parameter assigns a discrete status input for the additive
selection logical function. The input is used to enable an
ccc Ratio output additive for injection from a remote device.
Range / Option
Function <Default / *> Compnt 1 Compnt 2 Compnt 3 Compnt 4
Component I/O Parameters contain data which defines ccc Block valve input
automatic control of component block valves. Block valve
control discrete outputs can be assigned for single components This parameter assigns a physical discrete status input for the
or combinations of two, three, or four components. corresponding block valve input logical function.
CONTINUE
Range / Option
Function <Default / *> Program Code
Combination 1 1XXX 0 to number discrete outputs 408
This parameter assigns a physical discrete control output to a This parameter assigns a physical discrete control output to a
block valve, block valves, or other device. This output is block valve, block valves, or other device. This output is
CLOSED when the indicated components are being blended CLOSED when the indicated components are being blended
(selected by the active recipe). (selected by the active recipe)
[component 2 only] [components 1 and 3]
This parameter assigns a physical discrete control output to a This parameter assigns a physical discrete control output to a
block valve, block valves, or other device. This output is block valve, block valves, or other device. This output is
CLOSED when the indicated components are being blended CLOSED when the indicated components are being blended
(selected by the active recipe). (selected by the active recipe).
[components 1 and 2] [components 2 and 3]
This parameter assigns a physical discrete control output to a This parameter assigns a physical discrete control output to a
block valve, block valves, or other device. This output is block valve, block valves, or other device. This output is
CLOSED when the indicated components are being blended CLOSED when the indicated components are being blended
(selected by the active recipe). (selected by the active recipe).
[components 1, 2, and 3] [components 1 and 4]
This parameter assigns a physical discrete control output to a This parameter assigns a physical discrete control output to a
block valve, block valves, or other device. This output is block valve, block valves, or other device. This output is
CLOSED when the indicated components are being blended CLOSED when the indicated components are being blended
(selected by the active recipe). (selected by the active recipe).
[component 4 only] [components 2 and 4]
This parameter assigns a physical discrete control output to a This parameter assigns a physical discrete control output to a
block valve, block valves, or other device. This output is block valve, block valves, or other device. This output is
CLOSED when the indicated components are being blended CLOSED when the indicated components are being blended
(selected by the active recipe). (selected by the active recipe).
[components 1, 2, and 4] [components 2, 3, and 4]
This parameter assigns a physical discrete control output to a This parameter assigns a physical discrete control output to a
block valve, block valves, or other device. This output is block valve, block valves, or other device. This output is
CLOSED when the indicated components are being blended CLOSED when the indicated components are being blended
(selected by the active recipe). (selected by the active recipe).
[components 3 and 4] [components 1, 2, 3, and 4]
Backup tem perature -99.9 to 999.9 < 15.0> 434 437 440 443
This parameter selects the pressure unit to be used in This is the reference temperature (T) for the “linear equation”,
calculations, displays, and logs. “6C” and “54C” Ctl options (PC 432, etc.). This program code
also controls temperature correction to a non-standard reference
# psi pounds per square inch temperature. When a Ctl option (PC 432, etc. per component)
with a standard reference temperature, e.g. 60.0oF for API
# Pa Pascals Table 6A, is selected, the reference temperature (PC 430) is
automatically modified to the standard reference temperature.
# in. H2O inches water column Entering a reference temperature other than the standard
reference temperature causes temperature correction to the non-
# in. Hg inches mercury standard reference temperature to be performed.
# bar bar
431 Sample qty
# mbar millibar
This parameter sets the quantity based temperature sampling
frequency used during a batch delivery. The process
temperature is sampled at the start of a batch delivery and
thereafter each time the number of quantity units indicated by
this parameter have been accumulated.
This parameter selects the method of temperature compensation The following linear equation is used to calculate
of the process liquid. temperature compensation.
# API 6A # API 6B
Generalized crude oils, correction of quantity to 60 Generalized products, correction of quantity to 60 degrees
degrees Fahrenheit against relative density 60/60 degrees Fahrenheit against relative density 60/60 degrees
Fahrenheit. The table inputs are relative density 60/60 Fahrenheit. The table inputs are relative density 60/60
degrees Fahrenheit obtained live or from PC ccc Backup degrees Fahrenheit obtained live or from PC ccc Backup
density/gravity and the operating temperature obtained density/gravity and the operating temperature obtained from
from the RTD input or from PC ccc Backup the RTD input or from PC ccc Backup temperature, ranges
temperature, ranges for the table are: for the table are:
Generalized crude oils, correction of quantity to 15 Generalized products, correction of quantity to 15 degrees
degrees Celsius against density at 15 degrees Celsius. Celsius against density at 15 degrees Celsius. The table
The table inputs are density at 15 degrees Celsius inputs are density at 15 degrees Celsius obtained live or
obtained live or from PC ccc Backup density/gravity and from PC ccc Backup density/gravity and the operating
the operating temperature obtained from the RTD input temperature obtained from the RTD input or from PC ccc
or from PC ccc Backup temperature, ranges for the Backup temperature, ranges for the table are:
table are:
Density (kg/m3) Temp. deg. C.
Density (kg/m3) Temp. deg. C.
653 to 778 -18 to +95
610 to 778 -18 to +95 778 to 824 -18 to +125
778 to 824 -18 to +125 824 to 1075 -18 to +150
824 to 1075 -18 to +150
# API 54C The equation used to calculate API table 54C is indicated below.
It is independent of a group or substance and can be used with
Individual and special applications, correction of any valid thermal expansion factor.
quantity to 15 degrees Celsius against a thermal
expansion coefficient at 15 degrees Celsius. The table CTL = EXP[-"T * )t (1 + 0.8"T * )t)]
inputs are thermal expansion coefficient at 15 degrees
Celsius obtained from PC ccc Alpha and the operating where:
temperature obtained from the RTD input or from PC
ccc Backup temperature, ranges for the table are: CTL= Correction for the effect of temperature on a liquid.
"T = Coefficient of thermal expansion for the liquid at
Alpha * 106 Temp. deg. C. base temperature, from PC ccc Alpha.
)t = t-T
486 to 918 -18 to +150 t = Observed temperature from an RTD input or the
918 to 954 -18 to +125 fixed entry in PC ccc Backup temperature.
954 to 1674 -18 to +95 T = Reference temperature from PC
ccc Reference.
Temperature correction is not applicable. These options This parameter sets the coefficient of thermal expansion (("T)
have the same effect as setting to “OFF”. used by the linear equation or the API tables 6C or 54C. The
default value is 0.0005100
# China
ccc Backup temperature
This setting is similar to “Linear” Ctl method, but using
a look-up table for the coefficient of the thermal This parameter sets the fixed temperature value to use for the
expansion ("20) based on component density at 20oC per corresponding component in case of a failure of the live
China Xinxing project. temperature input from the RTD. The default value is 15.0.
The temperature units for this parameter are determined by the
selection of PC 427 Temperature units.
Range / Option
Function <Default / *> Compnt 1 Compnt 2 Compnt 3 Compnt 4
Pressure option Off 444 447 450 453
Const
11.2.1
11.2.2
11.2.1M
11.2.2M
1
C PL = ---------------------------------
[1 - (operating pressure -
equilibrium pressure) F-factor]
where:
# 11.2.1M # 11.2.2M
This parameter sets the constant F-factor used in pressure This parameter sets the value of the density (or gravity) to used
compensation calculations (CPL). in calculations when a live analog input is not available. Entries
in this field are validated in the following manner:
This parameter sets the equilibrium vapor pressure (pressure at 6A, 6B, 6C 0.00 to 100.00 API gravity
which the liquid changes to a gas at operating temperature) for
the corresponding component. 24A, 24B 0.6110 to 1.0760 relative
density
# Off
# On
CONTINUE
Range / Option
Function <Default / *> Meter 1 Meter 2 Meter 3 Meter 4
ccc Pressure @4 mA
ccc Density @4 mA
6.18 Recipes
Name 1 to 16 chars 541 547 553 559 565 571 577 583 589 595
Component 1 % 0 to 100 542 548 554 560 566 572 578 584 590 596
Component 2 % 0 to 100 543 549 555 561 567 573 579 585 591 597
Component 3 % 0 to 100 544 550 556 562 568 574 580 586 592 598
Component 4 % 0 to 100 545 551 557 563 569 575 581 587 593 599
Sequence to load nnnn 546 552 558 564 570 576 582 588 594 600
Name 1 to 16 chars 601 607 613 619 625 631 637 643 649 655
Component 1 % 0 to 100 602 608 614 620 626 632 638 644 650 656
Component 2 % 0 to 100 603 609 615 621 627 633 639 645 651 657
Component 3 % 0 to 100 604 610 616 622 628 634 640 646 652 658
Component 4 % 0 to 100 605 611 617 623 629 635 641 647 653 659
Sequence to load nnnn 606 612 618 624 630 636 642 648 654 660
Recipe Parameters contain data which defines the percentage of ccc Component 1 %
each of one to four components that can be blended into a
composite liquid for deliveries. Single components are assigned This parameter sets the percentage of this component used in the
recipe names so that the component can be referred to by a delivered blend.
common name (example: gasoline in place of component 2).
In the case of a single component delivery, PC ccc Component
# % value for that component is 100 percent. ccc Component 2 %
CONTINUE
Range / Option
Function <Default / *> Ch. A Ch. B Multi-drop Network
DUART address 0 to 255 <0> 661
Data Communications Parameters contain data which defines 662 Network address
operating parameters for the one or two serial ports and the
network port. Serial ports can be used for communications with This parameter sets the address used by a network master for bi-
a Terminal Automation System, host computer, and data directional data communications with the DanLoad 6000. The
logging printer or device. The network port can be used for parameter is set by a DIP switch located on the network
communications with a Terminal Automation System or other module.
host computer.
Each DanLoad 6000 in a network communications link must
have a unique address.
661 DUART address
6.19 Data Communications (continued) alpha-numeric data printer or other data logging device.
663 Mode
This parameter selects the protocol used for data ccc Data rate
communications with an external device, such as a data printer,
a terminal automation system, or other host computer. This parameter selects the bits per second data rate used by this
port.
# Not used
# ASCII This parameter selects of the number of stop bits used in serial
data transmission.
DanLoad 6000 ASCII protocol.
# Data logging
ccc Parity
# None
# Odd
# Even
Dynamic Data Display Parameters contain data which defines 680 Element 1 data code
from one to sixteen operating parameters that can be viewed at
any time while the DanLoad 6000 is operating in the loading This parameter selects display of a specified data variable at the
mode. The viewable data elements are displayed in four groups page 1, line 1 position in the Dynamic Data Display.
with four elements in each group. The dynamic data variables
that can be assigned to each element (viewable record) are
selected by entry of a one to three digit identifying number 681 Element 2 data code
(Dynamic Data Display Data Code). These Data Codes are
listed in Section 6.20.1. This parameter selects display of a specified data variable at the
page 1, line 2 position in the Dynamic Data Display.
This parameter selects display of a specified data variable at the This parameter selects display of a specified data variable at the
page 2, line 1 position in the Dynamic Data Display. page 3, line 1 position in the Dynamic Data Display.
This parameter selects display of a specified data variable at the This parameter selects display of a specified data variable at the
page 2, line 2 position in the Dynamic Data Display. page 3, line 2 position in the Dynamic Data Display.
This parameter selects display of a specified data variable at the This parameter selects display of a specified data variable at the
page 2, line 3 position in the Dynamic Data Display. page 3, line 3 position in the Dynamic Data Display.
This parameter selects display of a specified data variable at the This parameter selects display of a specified data variable at the
page 2, line 4 position in the Dynamic Data Display. page 3, line 4 position in the Dynamic Data Display.
This parameter selects display of a specified data variable at the This parameter selects display of a specified data variable at the
page 4, line 3 position in the Dynamic Data Display. page 4, line 1 position in the Dynamic Data Display.
This parameter selects display of a specified data variable at the This parameter selects display of a specified data variable at the
page 4, line 4 position in the Dynamic Data Display. page 4, line 2 position in the Dynamic Data Display.
Up to sixteen of the Dynamic Data Display Data Codes listed Code Display Data Function
below can be selected for inclusion in the Dynamic Data 013 Mtr 1 pls flrt1 pulse count at low flow rate
014 Mtr 1 pls flrt2 pulse count at flow rate 2
Display. The label and the current value of these variables can 015 Mtr 1 pls flrt3 pulse count at flow rate 3
be displayed in a window, superimposed in the center area of 016 Mtr 1 pls flrt4 pulse count at flow rate 4
017 Mtr 1 grs nauth unauthorized gross quantity
the Loading Display. Up to four windows, each window 018 Mtr 1 std nauth unauthorized standard quantity
019 Mtr 1 grs start start gross quantity
containing four dynamic data elements can be defined. The 020 Mtr 1 std start start standard quantity
dynamic data is displayable while in the Loading Mode by
Flow Meter 2 Data
pressing the SELECT key. The 9 and 8 arrow keys are used
to change the display pages. The CLEAR key removes the 021 Mtr 2 grs total gross transaction quantity
022 Mtr 2 std total standard transaction quantity
Dynamic Data Display window from the Loading Display. 023 Mtr 2 grs batch gross batch quantity
024 Mtr 2 std batch standard batch quantity
025 Mtr 2 flw rate instantaneous flow rate
Code Display Data Function 026 Mtr 2 ave flw rate average flow rate
027 Mtr 2 max flw rate maximum flow rate this batch
Batch Data 028 Mtr 2 factor meter factor
029 Mtr 2 pls cnt pulse count total
001 Arm position swing arm position indicator 030 Mtr 2 pls flrt1 pulse count at low flow rate
002 Grs batch qty gross batch quantity 031 Mtr 2 pls flrt2 pulse count at flow rate 2
003 Std batch qty standard batch quantity 032 Mtr 2 pls flrt3 pulse count at flow rate 3
033 Mtr 2 pls flrt4 pulse count at flow rate 4
Flow Meter 1 Data 034 Mtr 2 grs nauth unauthorized gross quantity
035 Mtr 2 std nauth unauthorized standard quantity
004 Mtr 1 grs total gross transaction quantity 036 Mtr 2 grs start start gross quantity
005 Mtr 1 std total standard transaction quantity 037 Mtr 2 std start start standard quantity
006 Mtr 1 grs batch gross batch quantity
007 Mtr 1 std batch standard batch quantity
008 Mtr 1 flw rate instantaneous flow rate
009 Mtr 1 ave flw rate average flow rate
010 Mtr 1 max flw rate maximum flow rate this batch
011 Mtr 1 factor meter factor
012 Mtr 1 pls cnt pulse count total
Range / Option
Function <Default / *> Program Code
Batch summary Off * 696
On
Data Logging Parameters are used to enable or disable the data 697 Transaction summary
logging function for nine groups of related data (reports) and
individual events. This parameter enables or disables logging of transaction
summary data.
This parameter enables or disables logging of batch summary Disable logging of transaction summary data.
data.
# On
# Off
Enable logging of transaction summary data.
Disable logging of batch summary data.
# On
This parameter enables or disables logging of alarms. This parameter enables or disables logging of program mode
entry / exit events data.
# Off
# Off
Disable logging of alarms.
Disable logging of program mode entry / exit events.
# On
# On
Enable logging of alarms.
Enable logging of program mode entry / exit events.
699 Power fail log
# Off
# On
This parameter enables or disables logging of Weights and This parameter is enables or disables logging of program code
Measures switch open / close events. value change event.
# Off # Off
Disable logging of Weights and Measures switch open / Disable logging of Program Code value change event.
close events.
# On
# On
Enable logging of Program Code value change event.
Enable logging of Weights and Measures switch open /
close events.
This parameter is enables or disables logging of master This parameter is enables or disables logging of Crash memory
proving run log. summary data.
# Off # Off
Disable logging of master proving run log. Disable logging of Crash memory summary data.
# On # On
Enable logging of master proving run log. Enable logging of Crash memory summary data.
CONTINUE
6.22 Blending
Range / Option
Function <Default / *> Program Code
Rate reduction 0 to 9999 <100> 712
Low flow start qty 0 to 99999 <50> 713
Clean line qty 0 to 9999 <0> 714
Low prop fac 1 to 4 <1> 715
Correct after qty 0 to 9999 <100> 716
Alarm after qty 0 to 9999 <200> 717
Adjustment qty 0 to 9999 <50> 718
Comp % display Gross * 719
Std
Blending Parameters, PC's 710 to 770 are used to define the 714 Clean line qty
method of handling a product blending process. Various
parameters in this group interact with other parameters, This parameter defines the quantity of the primary component
dependent on the type of blending process defined by PC 026 to load at the end of the batch delivery to purge the blend from
Unit type. Details on configuration of each type of blending the loading lines.
operation are contained in Section 3 - Setup.
# Gross
# Std
CONTINUE
Range / Option
Function <Default / *> Program Code
This parameter defines the method for computing blend ratio # Grspctsmpl
adjustments and sensing blend ratio error conditions.
Samples of the gross quantity percentages of each blend
# Grspctbatch component are used in the batch delivery calculations.
# Stdqtydiff
This parameter defines the maximum percentage deviation for This parameter defines the maximum quantity tolerance allowed
the blend and is used in adjusting the ratio of each component for the blend before generating an Unable to maintain blend
of the blend. alarm.
This parameter defines the maximum percentage tolerance This parameter defines the blend quantity to deliver between
allowed for the blend before generating an Unable to maintain calculations of blend ratio by percentage and quantity methods.
blend alarm. If the blend error method is selected as “Grspctsmpl”,
“stdpctsmpl” or “Flrtsmpl”, the recommended value for blend
sample qty is 30 or higher.
725 Max dev qty
CONTINUE
Range / Option
Function <Default / *> Meter 1 Meter 2 Meter 3 Meter 4
Range / Option
Function <Default / *> Compt 1 Compt 2 Compt 3 Compt 4
This parameter defines a factor for each flow meter used in the
blend. The factor provides fine tuning of individual flow rates
for blend ratio adjustment.
This parameter defines the low flow rate for each component of
the blend to use during delivery of the stop quantity at the end
of the delivery. The total blend flow rate is the sum of the ccc
Stop rate for each component of the blend.
Range / Option
Function <Default / *> R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11-20 R21-30
Low flow 0 to 99999 776 778 780 782 784 786 788 790 792 794 796 798
rate <200>
High flow 0 to 99999 777 779 781 783 785 787 789 791 793 795 797 799
rate <600>
This parameter defines the low flow rate setpoint for the batch This parameter defines the high flow rate setpoint for the batch
recipe loading profile. Recipes 1 through 10 each have recipe loading profile. Recipes 1 through 10 each have
independent low flow rate setpoints. Recipes 11 through 20 independent high flow rate setpoints. Recipes 11 through 20
share one low flow rate setpoint. Recipes 21 through 30 share share one common high flow rate setpoint. Recipes 21 through
one low flow rate setpoint. 30 share one common high flow rate setpoint.
CONTINUE
Range / Option
Function <Default / *> Add 1 Add 2 Add 3 Add 4 Add 5 Add 6
Installation Worksheets
Configuration
_____________________________________________________ DanLoad 6000
This appendix contains worksheets to be used for documenting input / output signal assignments.
These worksheets can be used to define the relation between the physical input / output signal
channels and the logical channels (functions) of the DanLoad 6000. The worksheets also contain
information that can be used in generating wire lists and / or wiring diagrams for the installation.
An overview of the contents of the worksheets is provided below.
# Worksheet 1
General overview of the system and guide to other worksheets.
# Worksheet 2
Overview of the input / output signal capability of several standard input / output board
configurations. This worksheet aids in determining the required input / output signal
board complement after completing the other worksheets.
# Worksheets 3 through 7b
Contain terminal wiring information for all process signal boards that can be installed in
slots J1 through J7. The Board Channel is determined by the electrical design of the
board. The Assigned Channel is determined automatically by the DanLoad 6000 and is
solely dependent on the board complement of the instrument and the location of each
board. These physical channels are assigned to logical channels and documented using
worksheets 12 through 16.
# Worksheets 8 through 11
Contain terminal wiring information for the DC power supply, swing arm and DUART.
These worksheets are provided for system wiring documentation only, the terminal /
channel assignments cannot be changed.
Appendix A _____________________________________________________ 1
DanLoad 6000 ____________________________________________________
# Worksheets 12 through 16
Contain information on the assignable logical channels (functions), the physical input /
output channels indicated in Worksheets 3 through 7 are assigned to logical channels
(functions) which are identified by program codes. The numbers indicated in the columns
indicate the identifying number of the corresponding flow meter, component, flow control
valve, or additive (these numbers are not signal count numbers as is the case in the
physical signal termination worksheets, 3 through 7).
# Physical input channels are assignable to the following logical input channels
# Four flow meter pulse
# Four RTD process temperature
# Four 4 to 20 mAdc process pressure or density
# Forty-three assignable status functions
# Two non-assignable swing arm status (on main processor board)
Note: The number of logical channels (functions) that can be assigned to physical
discrete input and output channels is greater than the number of available physical discrete
channels. Some logical discrete input and output functions are mutually exclusive and
cannot be configured simultaneously.
2 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
A set of worksheets for each DanLoad 6000 (unit) should be photocopied. Multiple copies of
Worksheets 3 through 7b, one copy for each installed board, should be made. The unit number
assigned to each DanLoad 6000 is derived as described below. If the DanLoad 6000 will
communicate with a data logging device or terminal automation system, each instrument must
be assigned a unit number. This assignment is accomplished by DIP switches located on both the
DUART and local area network modules. The range of the unit number is 1 to 255. A multi-
drop network implemented with the RS-485 port (DUART) has an electrical limit of 32 units to
one RS-485 master port. However, the unit numbers of these 32 units can be any unique number
within the range of 1 to 255. If both the DUART and local area network modules are installed,
it is advisable to use the same unit number for both modules to simplify delivery accounting data.
If neither communications module is installed, it is advisable to use the same number range, 1
to 255, to a assign unit number for each DanLoad 6000. This will avoid the need to renumber
the units if data logging and / or terminal automation system communications are added in the
future.
The worksheets should be used to document the configuration of each DanLoad 6000 during the
initial setup procedure. Channel number series within the DanLoad 6000 are identified by header
messages that indicate the series type or application. An example is the header message: Discrete
outputs. When entering channel data into the worksheets, add the following tag identifications
to the channel numbers to clearly identify each channel.
Appendix A _____________________________________________________ 3
DanLoad 6000 ____________________________________________________
# The number of physical devices present and the number of components and additives
should be entered into Worksheet 1. This worksheet provides an overview of the system
configuration.
# Enter the primary information such as number of flow meter pulse inputs, number of
swing arm inputs, and serial communications into Worksheet 2. This worksheet indicates
common and recommended input / output signal board configurations. The current board
complement and board location in the DanLoad 6000 can be entered at this time.
# The initial setup procedure should be performed at this time. Section 3 provides
information on the initial setup procedure. After the initial setup procedure has been
performed, the assigned physical hardware channel for each input / output channel can
be determined in the following manner. While operating in the Program Mode, press the
ALT+ 0 key to display the physical hardware configuration of the instrument. The first
display page shows the type of boards installed in slots J1 through J7. This board
complement should be entered in Worksheet 2. Scroll through the I/O assignment display
pages using the 9 and 8 arrow keys. Manually enter the assigned hardware channels
indicated in the leftward column of the display pages into the Assigned Channel column
of the corresponding Worksheets 3 through 7b. Also enter the DanLoad 6000 Unit number
and the physical slot, Jn number where the board is located. The number and type of
these assigned hardware channels determine the fixed input / output signal capability of
the individual DanLoad 6000.
4 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
# Enter the swing arm wiring information into Worksheet 9. Enter a descriptive
identification of the loading side, such as north, west, etc.
# Enter the wiring information for the DUART, Worksheet 10, and the local area network,
Worksheet 11, if available at this time.
# The final step is to record or re-assign the physical hardware channels which are assigned
to the logical channels (functions) indicated in Worksheets 12 through 16. These
worksheets contain lists of all logical channels (functions) that can be assigned to
physical input or output channels. The two limitations for physical channel to logical
channel assignment are that the physical hardware to handle the channel must be present
and the physical input or output channel cannot have been previously assigned to some
other logical channel (function). Physical input / output channel assignments are made,
while in Program Mode, by using the 9 or 8 arrow key to place the box cursor over a
physical channel number (rightward column) corresponding to a logical channel
(function) displayed to the left of the physical channel number. The currently assigned
physical channel identification number, obtained from Worksheets 3 through 7b, is then
verified or changed. Press the ENTER key to accept the assignment or the CLEAR key
to reject the assignment and re-enter a number. If the entry is a valid assignment, the box
cursor automatically steps to the next parameter in the group. If the hardware is not
installed to support this physical channel or the number of supported physical channels is
exceeded, the message Point does not exist is displayed on the message line. If the
physical channel has previously been assigned to another logical channel (function), the
message Point already used is displayed on the message line. A previously assigned
physical channel can be re-assigned as follows. Locate the parameter where the physical
channel is assigned. Set the physical channel selection for that parameter to 0 (zero) to
cancel the assignment. Re-select the logical channel (function) that previously would not
accept the assignment and enter the physical channel number to make the assignment. If
necessary, re-select the logical channel (function) that was set to 0 (zero) in the step
Appendix A _____________________________________________________ 5
DanLoad 6000 ____________________________________________________
The logical channels listed in Worksheets 12 through 16 are identified by program codes and
names. The functions of these logical channels are described below.
6 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
Appendix A _____________________________________________________ 7
DanLoad 6000 ____________________________________________________
8 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
Appendix A _____________________________________________________ 9
DanLoad 6000 ____________________________________________________
10 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
Appendix A _____________________________________________________ 11
DanLoad 6000 ____________________________________________________
12 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
Appendix A _____________________________________________________ 13
DanLoad 6000 ____________________________________________________
14 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
Number
Device / Function Required Worksheet
Components (1 to 4) 4, 5, 6, 13
Blending (Yes / No) 13
Flow meters (1 to 4) 3, 12
Flow control valves (1 to 4) 4, 5, 6, 14
(digital / 2-stage)
Block valves (1 to 4) 4, 5, 6, 13
Swing arm switches (1 or 2) 9, 16
Pump (1 to 4) 4, 5, 6, 13
Quantity compensation 7, 12
temperature
pressure
density
Meter proving 4, 5, 6, 12
tank prover
master meter
Additive injection (1 to 6) 4, 5, 6, 15
Safety circuits (permissives) 4, 5, 6, 16
Miscellaneous inputs 4, 5, 6, 16
Miscellaneous outputs 4, 5, 6, 16
Data communications 2 RS-485 or:
logging 1 RS-485/1 RS-232
terminal automation system and / or: 1 LAN
System Configuration
Unit:________
Worksheet 1
Appendix A _____________________________________________________ 15
DanLoad 6000 ____________________________________________________
Capacity Required
Worksheet 2
16 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
Board Assigned
Function TB Channel Channel
Meter 1 preamp power (8 - 24 Vdc) 1
Meter 1 pulse input 2 1 or 3
Meter 1 preamp common 3
Meter 2 preamp power (8 - 24 Vdc) 4
Meter 2 pulse input 5 2 or 4
Meter 2 preamp common 6
Meter 1 pulse output + 7 1 or 3
Meter 1 pulse output - 8 1 or 3
Meter 2 pulse output + 9 2 or 4
Meter 2 pulse output - 10 2 or 4
Control 1 switched + Vdc 11 1
Control 1 return - Vdc 12
Control 2 switched + Vdc 13 2
Control 2 return - Vdc 14
P / S common
P / S common
Worksheet 3
Appendix A _____________________________________________________ 17
DanLoad 6000 ____________________________________________________
Board Assigned
Function TB Channel Channel
Status 2 switched Vdc/Vac 1 2
Status 2 common 2
Status 1 switched Vdc/Vac 3 1
Status 1 common 4
Worksheet 4
18 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
Board Assigned
Function TB Channel Channel
Status 6 switched Vdc/Vac 1 6
Status 5/6 common 2
Status 5 switched Vdc/Vac 3 5
Status 4 switched Vdc/Vac 4 4
Status 3/4 common 5
Status 3 switched Vdc/Vac 6 3
Status 2 switched Vdc/Vac 7 2
Status 1/2 common 8
Status 1 switched Vdc/Vac 9 1
Worksheet 5
Appendix A _____________________________________________________ 19
DanLoad 6000 ____________________________________________________
Board Assigned
Function TB Channel Channel
Status 6 supply Vdc 1
Status 6 switched Vdc 2 6
Status 5 supply Vdc 3
Status 5 switched Vdc 4 5
Status 4 supply Vdc 5
Status 4 switched Vdc 6 4
Status 3 supply Vdc 7
Status 3 switched Vdc 8 3
Status 2 supply Vdc 9
Status 2 switched Vdc 10 2
Status 1 supply Vdc 11
Status 1 switched Vdc 12 1
Worksheet 6
20 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
Board Assigned
Function TB Channel Channel
Transmitter 1 power (24 Vdc) 1
Transmitter 1 input 2 1
Transmitter power common 3
+ Vsource 4
RTD 1 + 5 2
RTD 1 - 6 2
RTD current source 7
Worksheet 7a
Appendix A _____________________________________________________ 21
DanLoad 6000 ____________________________________________________
Board Assigned
Function TB Channel Channel
Transmitter 1/2 power (24 Vdc) 1
Transmitter 1 input 2 1
Transmitter 2 input 3 2
Transmitter 3/4 power (24 Vdc) 4
Transmitter 3 input 5 3
Transmitter 4 input 6 4
Transmitter power common 7
+ Vsource 8
RTD 1 + 9 5
RTD 1 - 10 5
RTD loop tie point 11
RTD 2 + 12 6
RTD 2 - 13 6
RTD loop tie point 14
RTD 3 + 15 7
RTD 3 - 16 7
RTD loop tie point 17
RTD 4 + 18 8
RTD 4 - 19 8
RTD current source 20
Worksheet 7b
22 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
Function TB Source /
Destination
Vac power hot TB1-1
Vac safety ground TB1-2
Vac neutral (230 Vac hot) TB1-3
Space heater Vac hot (supply) TB1-4
Space heater Vac neutral TB1-5
Worksheet 8
Physical Actual
Function TB Channel Side
Swing arm side 1 1 1 (SW1)
(right)
Swing arm common 2 (center)
Swing arm side 2 3 2 (SW2)
(left)
Worksheet 9
Appendix A _____________________________________________________ 23
DanLoad 6000 ____________________________________________________
Function TB Destination
Channel 1, RS-485 Rx+ 1
Channel 1, RS-485 Rx- 2
Channel 1, RS-485 Tx+ 3
Channel 1, RS-485 Tx- 4
Channel 2, RS-485 Rx+ 5
or
Channel 2, RS-232 RxD
Channel 2, RS-485 Rx- 6
or
Channel 2, RS-232 CTS (clear to send)
Channel 2, RS-485 Tx+ 7
or
Channel 2, RS-232 TxD
Channel 2, RS-485 Tx- 8
Channel 2, RS-232 RTS (request to send) 9
Channel 2, RS-232 common 10
Worksheet 10
24 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
Function TB Destination
RS-485 Rx+ / Tx+ 1
common 2
RS-485 Rx- / Tx- 3
or:
Coax
Appendix A _____________________________________________________ 25
DanLoad 6000 ____________________________________________________
Input Type
DENSITY INPUTS
321 Meter 1 dens input 1
327 Meter 2 dens input 2
333 Meter 3 dens input 3
339 Meter 4 dens input 4
Worksheet 12
26 _____________________________________________________ Appendix A
_____________________________________________________ DanLoad 6000
Discrete Type
Component
Assigned
Logical I/O Function Input Output Channel
288 Pum p control output 1
408 C om bination 1 1X X X 1
409 C om bination 2 X 2X X 2
411 C om bination 4 XX 3X 3
415 C om bination 8 X X X4 4
Worksheet 13
Appendix A _____________________________________________________ 27
DanLoad 6000 ____________________________________________________
Discrete Type
Valve Assigned
Logical I/O Function
Channel
Input Output
Worksheet 14
28 _____________________________________________________ Appendix A
Discrete Type
Injector
Assigned
Logical I/O Function Input Output Channel
Worksheet 15
Appendix A _____________________________________________________ 29
DanLoad 6000 ____________________________________________________
Discrete Type
Worksheet 16
30 _____________________________________________________ Appendix A
Appendix B
Software Versions
_____________________________________________________ DanLoad 6000
This appendix contains a reference list of all program codes and the default state of the program
codes. Program codes for meters, valves, components, and additives are not displayed for
undefined devices or items. (Example: If only one flow meter is defined, the program codes for
flow meters 2, 3, and 4 are not displayed.) The Current column in the table is provided for
manual entry of the current setup status for each program code. The message < version #> in
this column indicates that the respective program code is not fully implemented in some versions
of the DanLoad 6000. Refer to Section B.2 of this appendix for additional information. It is
recommended to make copies of the table and to enter current setup data each DanLoad 6000 or
group of similar DanLoad 6000' s. This data can be used as an aid in re-configuration after loss
of setup data due to replacement of the main processor board or other system failure.
Sub-section B.2 contains a list of program codes that are not fully implemented in all versions
of the DanLoad 6000. Please review this list before performing the setup procedure or changing
any program code value or option.
Appendix B _____________________________________________________ 1
DanLoad 6000 ____________________________________________________
The Setup Menu groups are indicated on separate rows in the Parameter column. Display pages
of each group are also indicated in the Parameter column. Display pages are indicated as <Page
n> when a group is divided into several pages with the same header name. The number <n>
is the sequential page number.
Several program codes have either the Weights and Measures or the Read-only attribute set TRUE
in the default state. These program codes / attributes are indicated in the Attributes column of the
table.
Attribute Description
W&M Weights and Measures The value of this program code can affect the flow
measurement accuracy or security of the DanLoad 6000. The value or
option of this program code can only be changed if the Weights and
Measures switch OFF (in the extended position) before the Setup Mode
is entered.
R Read-only The value of this program code can only be read. The value or
option cannot be manually changed from the front panel.
All program codes are listed in the following table. However, only those program codes that
have been enabled for the application will be displayed. (Example: Assume only one flow meter
is enabled by PC 050 Number of meters equal to 1. Then PC's 051, 052, and 053 for flow meter
one are displayed and PC's 054 through 062 for flow meters two, three, and four are not
displayed.)
2 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
U SER 1
U SER 2
U SER 3
U SER 4
U SER 5
U SER 6
Appendix B _____________________________________________________ 3
DanLoad 6000 ____________________________________________________
U SER 7
U SER 8
4 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
Appendix B _____________________________________________________ 5
DanLoad 6000 ____________________________________________________
6 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
V A LV E PA R A M E TER S
M ETER PA R A M E TER S
M ETER 1 PA R A M E TER S
M ETER 2 PA R A M E TER S
M ETER 3 PA R A M E TER S
M ETER 4 PA R A M E TER S
Appendix B _____________________________________________________ 7
DanLoad 6000 ____________________________________________________
C O M PO N EN T PA R A M E TER S
CO M PO NEN T 1
CO M PO NEN T 2
CO M PO NEN T 3
CO M PO NEN T 4
8 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
D ELIV ER Y PA R A M E TER S
C O M P 1 D ELIV ER Y PA R A M E TER S
C O M P 2 D ELIV ER Y PA R A M E TER S
Appendix B _____________________________________________________ 9
DanLoad 6000 ____________________________________________________
C O M P 3 D ELIV ER Y PA R A M E TER S
C O M P 4 D ELIV ER Y PA R A M E TER S
D EL IV ER Y PA R A M ET ER S (continued)
10 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
D IG ITA L V A LV E 1 PA R A M E TER S
D IG ITA L V A LV E 2 PA R A M E TER S
D IG ITA L V A LV E 3 PA R A M E TER S
D IG ITA L V A LV E 4 PA R A M E TER S
Appendix B _____________________________________________________ 11
DanLoad 6000 ____________________________________________________
12 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
A D D ITIV E PA R A M E TER S
A D D ITIV E 1 PA R A M E TER S
143 A vailable No No
Y es
A D D ITIV E 2 PA R A M E TER S
148 A vailable No No
Y es
A D D ITIV E 3 PA R A M E TER S
153 A vailable No No
Y es
Appendix B _____________________________________________________ 13
DanLoad 6000 ____________________________________________________
A D D ITIV E 4 PA R A M E TER S
158 A vailable No No
Y es
A D D ITIV E 5 PA R A M E TER S
163 A vailable No No
Y es
A D D ITIV E 6 PA R A M E TER S
168 A vailable No No
Y es
14 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
M ETER FA C TO R S
C O M PO N EN T 1 FA C TO R S
C O M PO N EN T 1 FA C TO R 1
C O M PO N EN T 1 FA C TO R 2
C O M PO N EN T 1 FA C TO R 3
C O M PO N EN T 1 FA C TO R 4
C O M PO N EN T 2 FA C TO R S
C O M PO N EN T 2 FA C TO R 1
Appendix B _____________________________________________________ 15
DanLoad 6000 ____________________________________________________
C O M PO N EN T 2 FA C TO R 2
C O M PO N EN T 2 FA C TO R 3
C O M PO N EN T 2 FA C TO R 4
C O M PO N EN T 3 FA C TO R S
C O M PO N EN T 3 FA C TO R 1
C O M PO N EN T 3 FA C TO R 2
C O M PO N EN T 3 FA C TO R 3
C O M PO N EN T 3 FA C TO R 4
16 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
C O M PO N EN T 4 FA C TO R S
C O M PO N EN T 4 FA C TO R 1
C O M PO N EN T 4 FA C TO R 2
C O M PO N EN T 4 FA C TO R 3
C O M PO N EN T 4 FA C TO R 4
M F V ALID ATIO N
Appendix B _____________________________________________________ 17
DanLoad 6000 ____________________________________________________
18 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
Appendix B _____________________________________________________ 19
DanLoad 6000 ____________________________________________________
20 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
Appendix B _____________________________________________________ 21
DanLoad 6000 ____________________________________________________
C O M PO N EN T 1 I/O
C O M PO N EN T 2 I/O
C O M PO N EN T 3 I/O
C O M PO N EN T 4 I/O
22 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
V A LV E 1 I/O
V A LV E 2 I/O
V A LV E 3 I/O
V A LV E 4 I/O
Appendix B _____________________________________________________ 23
DanLoad 6000 ____________________________________________________
24 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
Appendix B _____________________________________________________ 25
DanLoad 6000 ____________________________________________________
26 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
Appendix B _____________________________________________________ 27
DanLoad 6000 ____________________________________________________
C O M PO N EN T 1 BLO C K V A LV E
C O M PO N EN T 2 BLO C K V A LV E
C O M PO N EN T 3 BLO C K V A LV E
C O M PO N EN T 4 BLO C K V A LV E
28 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
C O M P 1 TEM PER A TU R E PA R M S
C O M P 2 TEM PER A TU R E PA R M S
Appendix B _____________________________________________________ 29
DanLoad 6000 ____________________________________________________
C O M P 3 TEM PER A TU R E PA R M S
C O M P 4 TEM PER A TU R E PA R M S
30 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
C O M P 1 PR ESSU R E PA R A M E TER S
C O M P 2 PR ESSU R E PA R A M E TER S
C O M P 3 PR ESSU R E PA R A M E TER S
C O M P 4 PR ESSU R E PA R A M E TER S
Appendix B _____________________________________________________ 31
DanLoad 6000 ____________________________________________________
32 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
M ETER 1
M ETER 2
M ETER 3
M ETER 4
Appendix B _____________________________________________________ 33
DanLoad 6000 ____________________________________________________
REC IPES
REC IPE 1
REC IPE 2
REC IPE 3
34 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
REC IPE 4
REC IPE 5
REC IPE 6
REC IPE 7
Appendix B _____________________________________________________ 35
DanLoad 6000 ____________________________________________________
REC IPE 8
REC IPE 9
R EC IPE 10
R EC IPE 11
36 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
R EC IPE 12
R EC IPE 13
R EC IPE 14
R EC IPE 15
Appendix B _____________________________________________________ 37
DanLoad 6000 ____________________________________________________
R EC IPE 16
R EC IPE 17
R EC IPE 18
R EC IPE 19
38 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
R EC IPE 20
R EC IPE 21
R EC IPE 22
R EC IPE 23
Appendix B _____________________________________________________ 39
DanLoad 6000 ____________________________________________________
R EC IPE 24
R EC IPE 25
R EC IPE 26
R EC IPE 27
40 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
R EC IPE 28
R EC IPE 29
R EC IPE 30
Appendix B _____________________________________________________ 41
DanLoad 6000 ____________________________________________________
C h. A
42 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
C h. B
Appendix B _____________________________________________________ 43
DanLoad 6000 ____________________________________________________
680 Elem ent 1 data code < see table in G rs batch qty
Section
6.20.1> (002)
681 Elem ent 2 data code < see table in Std batch qty
Section
6.20.1> (003)
682 Elem ent 3 data code < see table in M tr 1 grs total
Section
6.20.1> (004)
683 Elem ent 4 data code < see table in M tr 1 std total
Section
6.20.1> (005)
684 Elem ent 5 data code < see table in M tr 1 grs batch
Section
6.20.1> (006)
685 Elem ent 6 data code < see table in M tr 1 std batch
Section
6.20.1> (007)
686 Elem ent 7 data code < see table in M tr 1 grs unauth
Section
6.20.1> (017)
687 Elem ent 8 data code < see table in M tr 1 flw rate
Section
6.20.1> (008)
689 Elem ent 10 data code < see table in M tr 1 grs load
Section
6.20.1> (103)
690 Elem ent 11 data code < see table in M tr 1 pls cnt
Section
6.20.1> (012)
691 Elem ent 12 data code < see table in M tr 1 m ax flw rate
Section
6.20.1> (010)
44 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
692 Elem ent 13 data code < see table in M tr 1 curr tem p
Section
6.20.1> (074)
693 Elem ent 14 data code < see table in C m p 1 ave tem p
Section
6.20.1> (080)
694 Elem ent 15 data code < see table in C m p 1 ave vlv cls
Section
6.20.1> (075)
Appendix B _____________________________________________________ 45
DanLoad 6000 ____________________________________________________
D A TA LO G G IN G < PA G E 1>
D A TA LO G G IN G < PA G E 2>
46 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
Appendix B _____________________________________________________ 47
DanLoad 6000 ____________________________________________________
M ETER 1
M ETER 2
M ETER 3
M ETER 4
CO M P 1
CO M P 2
CO M P 3
CO M P 4
48 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
REC IPE 1
REC IPE 2
REC IPE 3
REC IPE 4
REC IPE 5
REC IPE 6
REC IPE 7
REC IPE 8
REC IPE 9
R EC IPE 10
Appendix B _____________________________________________________ 49
DanLoad 6000 ____________________________________________________
R ECIPE 11-20
R ECIPE 21-30
AD DITIVE 1
AD DITIVE 2
AD DITIVE 3
AD DITIVE 4
AD DITIVE 5
AD DITIVE 6
50 _____________________________________________________ Appendix B
_____________________________________________________ DanLoad 6000
This section will be used to tabulate program codes that are not fully implemented in some of the
firmware releases of the Script DanLoad 6000. For future releases of the firmware beyond 1.2
check the version of the Script DanLoad 6000 firmware and the program codes to be listed here
before setup or re-configuration of a Script DanLoad 6000.
The n/a in the version column of the table indicates that the program code function is not
applicable in that version of the firmware. The options for program codes that are not applicable
should remain in the default state as shipped from the factory. Contact the Daniel Electronics
Division Field Service Department for additional information on these program codes.
Appendix B _____________________________________________________ 51
DanLoad 6000 ____________________________________________________
52 _____________________________________________________ Appendix B
Appendix C
Spare Parts
RECOMMENDED SPARE PARTS PROPOSAL
ELECTRONIC PRODUCTS DATE
P.O.
S.O.
9720 Katy Road P.O. Box 19097 Houston, Texas 77024
Drawings
1. Provide Daniel with proof of the Date of Purchase and proof of the Date of Shipment of
the product in question.
2. Return the product to Daniel within twelve (12) months of the date of original shipment
of the product, or within eighteen (18) months of the date of original shipment of the
product to destinations outside of the United States. The Purchaser must prepay any
shipping charges. In addition, the Purchaser is responsible for insuring any product shipped
for return, and assumes the risk of loss of the product during shipment.
3. To obtain Warranty service or to locate the nearest Daniel office, sales, or service center
call (281) 897-2900, Fax (281) 897-2901, or contact:
When contacting Daniel for product service, the purchaser is asked to provide information
as indicated on the following "Customer Problem Report".
Daniel Measurement Services offers both on call and contract maintenance service
designed to afford single source responsibility for all its products.
Daniel Industries, Inc. reserves the right to make changes at any time to any product to
improve its design and to insure the best available product.
DANIEL INDUSTRIES, INC.
CUSTOMER PROBLEM REPORT
FOR FASTEST SERVICE, COM PLETE THIS FORM , AND RETURN IT ALONG WITH THE AFFECTED
EQUIPM ENT TO CUSTOM ER SERVICE AT THE ADDRESS INDICATED BELOW .
COMPANY NAME:____________________________________________________________________________
INVOICE ADDRESS:____________________________________________________________________
_________________________________________________________________
_________________________________________________________________
_________________________________________________________________
_________________________________________________________________
_____________________________________________________________________________________________
_____________________________________________________________________________________________
_____________________________________________________________________________________________
_____________________________________________________________________________________________
_____________________________________________________________________________________________
IF YOU REQUIRE TECHNICAL ASSISTANCE, PLEASE FAX OR WRITE THE MAIN CUSTOMER SERVICE
DEPARTMENT AT:
D aniel M easurem ent and C ontrol reserves the right to m ake changes to any of its products or services
at any tim e without prior notification in order to im prove that product or service and to supply
the best product or service possible.