Appendix A – Default Configuration-------------------------------------- 15
Appendix B - Communications---------------------------------------------17
Message Format And Timeout------------------------------------------- 17
Messages-------------------------------------------------------------------- 19
-1-
Page 4
H
P
A
P
C
P
P
A
O
P
LOWA
C
L
I
C
1. Introduction
The FLSC-C3 is a versatile DC powered microprocessor-based
transmitter, which provides pulse output, analog output and an optional
Low flow alarm option.
The flowmeter input circuitry will accept a variety of signal types
including, low level sinusoidal, MCP/RF, pulse and contact closure.
Optional 20-point linearization is available to correct for flowmeter
non-linearities, improving overall system accuracy. The FLSC-C3 is
compatible with many Omega turbine flowmeters as well as the
FTB3000 series positive displacement flowmeters.
CA182
C/DC
ONVERTER
REAMP
CA180
ONDITIONED SIGNAL
R
ULSE OUT
NALOG OUT
CA184
HIGH
ALARM
LARM
MICROCONTROLLER
OM
DAC
NTERFACE
PCA183
RS232
IGH ALARM OUT
OW ALARM OUT
FLSC-C3 Block Diagram
FLOWMETER INPUT
PULSE OUT
ANALOG OUT
An RS232 communications port located under the top plate allows
FLSC-C3 to be remotely configured using a Windows based
application that included with all units. Configuration and remote
monitoring may also be performed using any PC based
communications program (e.g., HyperTerminal) or ASCII terminal.
-2-
Page 5
The standard unit is packaged in an extruded aluminum enclosure for
wall mounting or may be mounted directly on FTBG Series Turbine
optional NEMA 4X or EX enclosure. An optional bracket is also
available for mounting on standard DIN rail.
-3-
Page 6
2. Specifications
General Specifications
Input Signal Type: Magnetic pick up, MCP pick up, Contact
Closure, Pulse
Input frequency range: 0.2 Hz to 4 KHz
Signal level: 10 mV rms to 30 Vdc
Power supply: 8-30 Vdc (Reverse polarity protected)
100-240 Vac (Fuse rating 0.5A, 250 Vac)
optional
Analog Output: 4-20mA, 1-5V
24mA overflow condition
Load resistance: Max 650 Ohms at 24 Vdc
Accuracy: +/- 0.02% of full scale @ 20 C
Temperature drift: 40ppm/deg C
Pulse output 0-5, 0-10V*, Open Collector, AC square
*Requires 12-30 Vdc Power Supply
Internal pull-up resistor 10k Ohms
Recommended load min. 50k Ohms
Pulse Scaling Per flow unit of measure, divide by 1, 10, 100
Hi/Lo Alarm Relay (2A, 30 Vdc), 0-5V, Open Collector
(0.5A, 30 Vdc)
Communications RS232 port for Configuration and
diagnostics
Operating temperature: -40 to 85 C
Humidity: 0-90% Non-condensing
Enclosure: Extruded aluminum, DIN rail mount, or
Explosion Proof
Regulatory: CE compliant
Options
20 point linearization
o
-4-
Page 7
3. Installation and Operation
3.1. Power Supply
DC Power (8-30 VDC)
DC+
+
DC
POWER
SUPPLY
-
AC Power (100-240 VAC)
AC power for FLSC-C3 requires an optional circuit board, PCA182. The
Alarm option (PCA184) is not available when the AC Power option is
equipped.
DCSIG+
SIGANLG
PULSE+
PULSEN/C
N/C
N/C
1
PCA180
SW2
DC+
DCSIG+
SIGANLG
PULSE+
PULSEN/C
N/C
N/C
1
L1
L2
PLUG AC MALE
NEUTRALHOT
-5-
PCA180
SW2
Page 8
3.2. Flowmeter Input
The Preamp circuitry for conditioning the flow signal is located on PCA180.
The following drawings illustrate typical connections and switch settings on
PCA180 for various input signals.
Magnetic Pickup Coil
DC+
DC-
SIG+
A B
Mag Pickup Coil
SIGANLG
PULSE+
PULSEN/C
N/C
N/C
1
PCA180
SW1
MCP/RF Coil
A B
C
Modulated Carrier Pickup (RF)
DC+
DCSIG+
SIGANLG
PULSE+
PULSEN/C
N/C
N/C
1
PCA180
SW1
-6-
Page 9
Redi-Pulse (TTL Pulse)
BA
C
Redi-Pulse (TTL) Pickup Coil
Redi-Pulse (Open Collector)
DC+
DCSIG+
SIGANLG
PULSE+
PULSEN/C
N/C
N/C
1
PCA180
SW1
AB
C
Redi-Pulse (Open Collector)
Pickup Coil
DC+
DCSIG+
SIGANLG
PULSE+
PULSEN/C
N/C
N/C
-7-
1
PCA180
SW1
Page 10
3.3. Pulse Output
FLSC-C3 provides a Pulse Output option that is scaled per flow unit of
measure by a factor of 1, 10 or 100. The following drawings illustrate
typical connections and switch settings for various pulse output
options.
TTL(0-5V), 0-10V, High Level (DC In), AC Square
DC+
DC-
SIG+
USER DCS
PULSE
INPUT
+
-
SIGANLG
PULSE+
PULSEN/C
N/C
N/C
1
TTL(0-5V), 0-10V, AC Square
PCA180
SW2
1
PCA180
SW2
High Level Pulse, AC Square
-8-
Page 11
Open Collector, Isolated Pulse
USER DCS
PULSE
INPUT
V+
2.7K
+
-
DC+
DCSIG+
SIGANLG
PULSE+
PULSEN/C
N/C
N/C
1
PCA180
SW2
Open Collector
1
PCA180
SW2
Isolated Pulse
-9-
Page 12
3.4. Analog Output
FLSC-C3 provides an Analog Output option that will output an analog
current or voltage that is proportional to the flow rate.
Analog Output
DC
POWER
SUPPLY
LOAD
+
DC+
DCSIG+
SIGANLG
PULSE+
+
PULSEN/C
N/C
N/C
1
4–20 mA Output
PCA183
SW1
1
PCA183
SW1
1-5 V Output
The Microcontroller, located on PCA183, accepts the squarewave output of the preamplifier and performs all of the
calculations that are required to control the Loop Driver. After
measuring the frequency of the square-wave, the Microcontroller
uses the following equations to compute the flow rate and current.
flowrate
frequency
FM
xCFx
60
Kfactor
-10-
Page 13
Where:
Kfactor = Is dependent on the Flow Calculation Method setting and
is either the Average K-Factor or the Linearized KFactor from the Frequency / K-Factor table.
FM = Is the Flow rate Units setting of 0, 1, or 2. Where “0” is
for Seconds, “1” is for Minutes, and “2” is for Hours.
CF = Is the Correction Factor setting.
mAxmAcurrent164
flowrate
AF
Where:
AF = Is the 20 mA maximum Flow rate value.
If the calculated flowrate is greater than the AF setting, the
current will be set to 24mA to indicate an “Over-range” condition.
After calculating the current, the Microcontroller digitally sends
the current information to the Loop Driver. The loop driver,
located on PCA183, uses the digital information sent to it by the
Microcontroller to set the current of the loop. The Loop Driver
also supplies power to the Microcontroller.
The analog output response time to reach steady state due to a
change in the flow rate is approximately two (1/8) seconds. When
flow stops, the time for the analog output to return to 4 mA will
be between 3 and 12 seconds, depending on the Maximum
Sample Time (MST) setting. MST is adjusted using the NB=
(DATA) command, where NB is a value between 1 and 80. The
default MST setting is NB= 1. Adjusting the MST is only
recommended for low flow applications where the minimum input
frequency is below 1 Hz.
-11-
Page 14
3.5. Alarm Outputs
FLSC-C3 provides an optional High/Low Flow Alarm feature. Alarms
require an optional circuit board, PCA184. The Alarm option is not
available on AC Power units. The drawings below illustrate the typical
connections and switch settings for various alarm options.
Hi/Lo Alarm Relay
DC+
DC-
SIG+
SIGANLG
PULSE+
PULSEN/C
N/C
N/C
NC1
COM1
NO1
Hi/Lo Alarm TTL(0-5V)
DC+
ALARM1
DCSIG+
SIGANLG
PULSE+
PULSEN/C
N/C
N/C
COM
High/Low-Nomally Closed
High/Low-COM
High/Low-Nomally Open
USER DCS
+
Alarm
Indicator
-
1
1
PCA184
SW1
PCA184
SW1
-12-
Page 15
Hi/Lo Alarm Open Collector
DC+
DCSIG+
SIGANLG
PULSE+
PULSEN/C
N/C
N/C
ALARM1
COM
2.7K
V+
USER DCS
+
Indicator
-
Alarm
1
PCA184
SW1
-13-
Page 16
3.6. Communications Connections
The RS232 serial port connector is located under the top plate of
FLSC-C3 and may be accessed by removing the two screws from the
top plate. A matching connector is provided with OMEGA FLSC-CCABLE Communications Cable. FLSC-C3 unit has to be powered
from external supply in order to be able to communicate. Additional
power for FLSC-C3 communication circuitry is supplied by the RS232
serial port of the computer/terminal. COM port settings must be set as
follows:
Baud Rate: 2400
Data Bits: 8
Parity: None
Stop bits: 1
Handshaking: None
OMEGA FLSC-C-CABLE Communications Cable
Molex
Pin 1
0511100660
or
Equivalent
CD 1
Rx 2
Tx 3
DTR 4
SIG COM 5
DB9
6 DSR
7 RTS
8 CTS
9 NC
VDC1
VDC2
Pin 2
3.7. Wiring
When installing FLSC-C3, it is a good practice to use shielded cables
for all input and output signals. The shield should be connected to the
earth ground lug on the FLSC-C3. The shield on the opposite end of
the cable should be left open.
This wiring practice is mandatory in order to comply with the
requirements for Electromagnetic Compatibility, as per EMC-Directive
89/336/EEC of the Council of European Community.
Communication messages consist of a string of ASCII characters
terminated by a carriage return character. The maximum message
length coming to the FLSC-C3 is 20 characters, including the carriage
return. The FLSC-C3 will transmit no more than 35 characters before
transmitting a carriage return.
If a message longer than 20 characters sent, the instrument responds
with
“Command Sequence is Too Long!<NL>”
If an unrecognized or invalid command is sent, the instrument responds
with
“Invalid Command! <NL>”
The sending unit RS232C serial port configuration must be configured
as follows:
Baud rate: 2400
Data bits: 8
Parity: none
Stop bits: 1
Handshaking: none
The FLSC-C3 echoes all received messages and then transmits a
response string terminated with a carriage return. If the sending unit
takes longer than one minute to send a message, FLSC-C3 aborts the
message by clearing the receive buffer.
If the sending unit (PC or other such device) wishes to change a setting
on the FLSC-C3, the sending unit shall follow the command with an
equal sign (“=”) with the data following immediately after the equal
sign. The carriage return terminates the message.
Any FLSC-C3 response that sends data back to the sending unit shall
have an equal sign (“=”) followed by the data. Space is allowed
between the equal sign and the data on the return message, but the total
message length is limited to 35 characters.
-17-
Page 20
READ Example:
If the sending unit wishes to read the number of points that the
FLSC-C3 has in the K factor table, the sending unit shall send
“NP<CR>”
The FLSC-C3 echoes the sent message, and responds with
“NUM PTS = 2<CR>”
WRITE Example:
If the sending unit wishes to change the number of points to 20 in
the K factor table, the sending unit shall send
“NP=20<CR>”
The FLSC-C3 echoes the sent message and responds with
“NUM PTS = 20<CR>”.
The FLSC-C3 checks the ranges for data and rejects writes that are not
within the allowed range. If the sending unit sends data that is not
within the allowed range, the FLSC-C3 echoes the sent message and
responds with the value that is currently stored in the FLSC-C3.
Example:
If the sending unit wishes to change the max sample time to 2000
from the previous setting of 10, the sending unit shall send
“NB=2000<CR>”
The FLSC-C3 echoes the sent message, and responds with
“MAX M TIME= 10<CR>”.
-18-
Page 21
Messages
Commands Supported By Communications Messages
Command Description/Allowed Data/Response
DN
FC
Tag Number
“0” to “99999999”
“TAG NUM = (DATA)”
The first three digits are the units code for total. Changing
these digits will change the TU settings.
Linearization
“0” = Average K factor
“1” = Linearization table
“F C METHOD = AVG” for Average K factor
or
“F C METHOD = LIN” for Linearization table
KD
AK
NP
K Factor Decimal Point Location
“0” for 00000000.
“1” for 0000000.0 and all K Factors are less than
9999999.9, otherwise not allowed
“2” for 000000.00and all K Factors are less than 999999.99,
otherwise not allowed
“3” for 00000.000 and all K Factors are less than
99999.999, otherwise not allowed
“K-FAC DECL=(DATA)”
Average K Factor
“0.001” to
“99999.999” if KD = 3
“999999.99” if KD = 2
“9999999.9” if KD = 1
“ 99999999” if KD = 0
“AVG KFAC =(DATA)”
Number Points in the Table
“2” to “20”
“NUM PTS =(DATA)”
-19-
Page 22
Command Description/Allowed Data/Response
F##
K##
CF
TU
Frequency 1-20
F01 has a range of “0.000” to the value of F02 minus
0.001; F20 has a range of the value from F19 plus 0.001
to “5000.000”; Frequencies F02 to F19 must be 0.001
greater than the previous frequency and 0.001 less than the
next frequency.
“FREQ ## =(DATA)” for F01 through F20. Data to
fixed three decimal places.
K-Factor 1-20
“K-FACT # =(DATA)” for K01 through K09.
“K-FACT ## =(DATA)” for K10 through K20.
DATA to decimal places as per KD command.
Correction Factor
“0.001” to “9999999.999”
“CORR FACT =(DATA)”
Total Units
“100” for gallons
“140” for liters
“110” for cubic feet
“150” for cubic meters
“180” for barrels
All other integer values from 0 and less than 999 will map to
custom units
“TOT UNITS =(DATA)”
(DATA) shall be:
“GAL” for gallons
“LIT” for liters
“FT3” for cubic feet
“M3 ” for cubic meters
“BBL” for barrels
“CUS” for custom
These three numbers will be the same as the first three digits
of the tag number. Changes to this menu shall cause the
changes to the tag number.
-20-
Page 23
Command Description/Allowed Data/Response
FM
NB
LF
AF
Rate Units
“0” for seconds
“1” for minutes
“2” for hours
“3” for days
“FLOW UNITS=(DATA)”
(DATA) shall be:
“SEC” for seconds
“MIN” for minutes
“HR ” for hours
“DAY” for days
Max Sample Time
“1” to “80”
“MAX M TIME=(DATA)”
Out Low
“0.000” to a maximum value of the Out High setting
“4mA FLOW =(DATA)”
Out High
Minimum is the Out Low Setting (LF) to a maximum of the
following:
“99999.999” if RD = 3
“999999.99” if RD = 2
“9999999.9” if RD = 1
“ 99999999” if RD = 0
“20mA FLOW =(DATA)”
PS
Pulse Scale
“0” for OFF
“1” for 1
“10” for 10
“100” for 100
“PULS SCALE=(DATA)”
(DATA) shall be:
“OFF” for OFF
“1” for 1
“10” for 10
“100” for 100
-21-
Page 24
Command Description/Allowed Data/Response
FO
UA
AL
Pulse Frequency
“1”
“2”
“4”
“8”
“PULS FREQ =(DATA)”
Alarm Function
“0” for OFF
“1” for RATE
“2” for TOTAL
“ALARM FUNC=(DATA)”
(DATA) shall be:
“OFF” for OFF
“RAT” for RATE
“TOT” for TOTAL
Alarm Out
“0.001” to a maximum defined as follows:
If UA is RATE:
“99999.999” if RD = 3
“999999.99” if RD = 2
“9999999.9” if RD = 1
“ 99999999” if RD = 0
If UA is Total or Off:
“99999.999” if TD = 3
“999999.99” if TD = 2
“9999999.9” if TD = 1
“ 99999999” if TD = 0
“ALARM OUT =(DATA)”
OC
Current Out
“0” - Current output follows rate.
“1” - Current output set to 4mA.
“2” - Current output set to 12mA.
“3” - Current output set to 20mA.
For “0”, response = “ Output equal to input.”
For “1”, response = “ Output is 4mA.”
For “2”, response = “ Output is 12mA.”
For “3”, response = “ Output is 20mA.”
-22-
Page 25
Command Description/Allowed Data/Response
PR
TP
RA
AS
Pulse Output Controlled By PS and FO
“ Pulse Output Released ”
The PS and FO menus shall control the pulse output. Used to
terminate the TP command.
Output 1Hz Test Frequency for Pulse Output
“ Test Pulse Output ”
Sets output to 1Hz, 50% duty cycle signal. This mode is for
factory test.
Release Alarm Output for Control According to Menu Settings
“ Alarm Released ”
Releases alarm output for control by the alarm output
settings.
Alarm Output Test
“0” – Alarm output is set low.
“1” - Alarm output is set high.
For “0”, response = “ Alarm Active ”
For “1”, response = “ Alarm Released ”
After using the “AS” command, you must initiate a RA
command to allow FLSC-C3 to return to normal operation.
-23-
Page 26
System Commands Supported by Communications Messages
System
Command
OI
MO
OM
OF
AA
DA
UI
Description/Response/Comments
Output 4mA
“ Output is 4mA.”
Current output set to 4mA.
Output 12mA
“ Output is 12mA.”
Current output set to 12mA.
Output 20mA
“ Output is 20mA.”
Current output set to 20mA.
Output = Rate (Input)
“ Output equal to input.”
Current output follows rate.
Auto Data
“F (DATA) R (DATA) T (DATA)”
The response, not the echo, is sent every two seconds until it
receives another message from the master. The (DATA)
following the F denotes the frequency of the pulses to a
precision of three places past the decimal, the (DATA)
following the R denotes the rate to a precision of three
places past the decimal, and the (DATA) following the T
denotes the total to a precision of three places past the
decimal.
Dump All
All of the responses in previous table.
The FLSC-C3 gives all responses except for the CL
command.
Unit Identification
“UNIT MODEL= XX YY.ZZ”
Model and software number for the unit. XX is the hardware
revision number, YY.ZZ is the software revision where YY
is the major software revision and ZZ is the minor software
revision.
-24-
Page 27
System
Command
RR
CN
CM
SA
Description/Response/Comments
Read Rate
“FLOW = (DATA)”
(DATA) = “0” to the following maximums:
“99999.999” if RD = 3
“999999.99” if RD = 2
“9999999.9” if RD = 1
“ 99999999” if RD = 0
Adjust 4mA output point
“CN=#(DATA)”
(DATA) is the integer value that the FLSC-C3 sends to the
4-20mA converter to output 4mA
This parameter is passed to the FLSC-C3 to adjust the 4mA
output point of the device. This value is used in production
at the test step to calibrate the 4mA output point. “CN” will
cause an Invalid Command response and absence of the #
symbol will cause the FLSC-C3 to ignore the data.
Adjust 20mA output point
“CM=#(DATA)”
(DATA) is the integer value that the FLSC-C3 sends to the
4-20mA converter to output 20mA
This parameter is passed to the FLSC-C3 to adjust the 20mA
output point of the device. This value is used in production
at the test step to calibrate the 20mA output point. “CM”
will cause an Invalid Command response and absence of the
# symbol will cause the FLSC-C3 to ignore the data.
Set Alarm Output On
“ Alarm Active ”
Sets the alarm output active regardless of the settings.
-25-
Page 28
-26- -27-
Page 29
M-5131/0412
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.