Specifications

STARTUP and OPERATION
4.6.7 Accessing the Real-Time ACSII Data String via Ethernet TCP/IP
(DAS)
Remote Real-time data acquisition from the uCEM is done through the TCP/IP enabled
network via the HTTP (Web transport) protocol.
Acquisition software has to request the page form the Web Server running on the uCEM
unit with the desired frequency (real update time is 1 sec).
URL for the real time data is defined as such: http://[uCEM IP]/fetchData.asp
For example: http://127.0.0.1/ fetchData.asp
In response Web Server will return the comma-delimited string that contains current
analyzer data. Note: the response is a plain text not the HTML document.
If the actual analyzer software is running, the response data will be formatted as such:
DateTime,O2CurrentValue,O2CurAlarms,O2Status,O21MinAverage,O21MinStatu
s,O215MinAverage,O215MinStatus,COCurValue,COCurAlarms,COCurStatus,CO
1MinAverage,CO1MinStatus,CO15MinAverage,CO15MinStatus,NOxCurValue,N
OxCurAlarms,NoxCurStatus,NOx1MinAverage,NOx1MinStatus,NOx15MinAverag
e,NOx15MinStatus,ExtProcess1,ExtProcess2,DigInput1,DigInput2,DigInput3;
AlarmsString
The result is a single string of data.
DateTime is formatted as such: Month-Day-Year4Digits HoursMilitary:Minutes:Seconds
Example: 02-05-2002 14:58:53
All the current and average gas values are the floating-point numbers and may contain a
sign. Certain rules are defined for the current and average gas values:
If there is a “#” sign in this field – data for this field are not valid. That usually means
there is no data available or the data cannot be converted to the string representation (due
for example to faulty Calibration).
If the value field shows –
-555.00” (negative 555.00). That is a “magic number” that
denotes that the system haven’t yet initialized the data. That usually happens when uCEM
starts up and 1 minute or 15-minute averages are not yet available (calculated). Note that
regardless of the status, values show the current measured data from the analyzer. “Magic
number” means that the data (usually 15 minute averages) have not been yet calculated.
ExtProcess1 and ExtProcess2 are the values of the Analog Inputs (Mega Watts and Fuel
Flow usually).
DigInput1, DigInput2, DigInput3- show the state of the digital inputs and can take a
value of either 1(On) or 0(Off). DigInput1 is usually interpreted as ProcessOn. DigInput2
– as FlameOn. DigInput3 – as Shutdown.
CurAlarms values show the current state of the emissions limit alarm associated with the
gas. It’s an integer number that equals to 1 when emission limit for the gas is exceeded
and stays 0 if the gas doesn’t gave associated alarm active.
All the Status values are single-character values. Status is defined as such:
V – Valid
I – Invalid
Rosemount Analytical µCEM Continuous Analyzer Transmitter 4-1