Beruflich Dokumente
Kultur Dokumente
ECHART
MANUAL DE
OPERACION
C o m pu t a d o r de F l u j o
Versin Para Gas
1 2 6 0 3 S o u t h w e s t F r e e w a y , Su i t e 3 2 0
S t a f f o r d , T e x a s 7 7 4 7 7 U SA
(281) 565-1118
Fax (281) 565-1119
www.dynamicflowcomputers.com
GARANTIA
Dynamic Fluid Measurement garantiza al comprador del Computador de Flujo E-CHART que el producto
entregado est libre de defectos tanto en los materiales como en la mano de obra durante un periodo de un
(1) ao a partir del da siguiente a la fecha de compra.
Esta garanta no cubre el producto si resulta daado en el proceso de instalacin o por abuso, accidente,
mal uso, negligencia, alteracin, reparacin, desastre o si se llevan a cabo pruebas inadecuadas.
Si por el contrario el producto resulta defectuoso, Dynamic Fluid Measurement reemplazar o reparar el
producto sin cargo alguno, siempre y cuando el producto sea entregado junto con el nmero de autorizacin
de retorno del material (RMA, segn sus siglas en ingls) proporcionado por Dynamic Fluid Measurement.
Dynamic Fluid Measurement no se har cargo de los gastos de embarque ni tampoco ser responsable de
los daos al producto como resultado de un inadecuado envo del producto.
ESTA GARANTIA SUBSTITUYE A CUALQUIER OTRA GARANTIA EXPRESA IMPLICITA U
OBLIGATORIA.
SIN EMBARGO, NO ESTA LIMITADA A CUALQUIER GARANTIA DE
COMERCIABILIZACION, UTIL PARA UN PROPSITO DETERMINADO O CUALQUIER GARANTIA QUE
RESULTE DE ALGUNA PROPUESTA, ESPECIFICACIN O MUESTRA.
LIMITE DE LA RESPONSABILIDAD:
DYNAMIC FLUID MEASUREMENT NO TENDRA NINGUNA RESPONSABILIDAD POR DAOS
INDRECTOS O ESPECULATIVOS (INCLUYENDO PERO NO LIMITADOS A DAOS PRECEDENTES,
RESULTANTES, INCIDENTALES Y ESPECIALES) QUE RESULTEN DEL USO DE, O DE LA
INCAPACIDAD DE UTILIZAR ESTE PRODUCTO, SIN IMPORTAR QUE SURJAN COMO
CONSECUENCIA DEL CONTRATO O BAJO CUALQUIER OTRA GARANTIA, INDEPENDIENTEMENTE
DE QUE DFM HAYA SIDO NOTIFICADO PREVIAMENTE DE LA POSIBILIDAD DE ALGUN DAO
INCLUYENDO PERO NO LIMITADO A LA FALTA DEL USO, A LA INTERRUPCION DEL NEGOCIO O A
LA PERDIDA DE UTILIDADES.
NO OBSTANTE LO ANTERIOR, LA RESPONSABILIDAD TOTAL DE DFM DE TODAS LAS
RECLAMACIONES BAJO ESTE ACUERDO NO EXCEDERA EL PRECIO PAGADO POR EL PRODUCTO.
ESTAS LIMITACIONES SOBRE LA RESPONSABILIDAD POTENCIAL FUERON UN ELEMENTO
ESENCIAL EN LA FIJACIN DEL PRECIO DEL PRODUCTO. DFM NO ASUME TAMPOCO NI AUTORIZA
A QUE NADIE ASUMA NINGUNA OTRA RESPOSABILIDAD EN SU NOMBRE.
www.dynamicflowcomputers.com
1-1
www.dynamicflowcomputers.com
1-2
Valor Predeterminado del Dimetro Interno del Orificio (Orifice ID Override) ...................................238
Valores Predeterminados de la Composicin (Composition Override) ..............................................238
Valor Predeterminado del Poder Calorifico (Heating Value Override) ...............................................238
Valor Predeterminado de la Densidad de Base (Base Density Override) ..........................................238
Valor Predeterminado de la Densidad de Flujo (Flowing Density Override) ......................................238
Valor Predeterminado FPV (FPV Override) .......................................................................................238
Valor Predeterminado del Factor Agua (Water Factor Override) .......................................................238
SISTEMA (SYSTEM) .........................................................................................................................239
DATOS HISTORICOS (Historical Data).................................................................................................240
Reporte de Alarma (Alarm Report) ....................................................................................................240
Reporte de Auditoras (Audit Reports) ...............................................................................................240
Datos Previos por Hora (Previous Hourly Data).................................................................................240
Datos de Calibracin (Calibration Data).............................................................................................240
Datos Previos Diarios (Previous Daily Data)......................................................................................240
Datos Previos Diarios-Hora por Hora (Previous Day Hourly Data) ....................................................240
Datos Previos Mensuales (Previous Month Data)..............................................................................240
Datos Diarios del Ultimo Mes.............................................................................................................240
Obtencin de Datos que no han sido recopilados (gettind data that has not been collected) ............241
Nombre del Reporte (Report Name) ..................................................................................................241
Uso del Identificador del Medidor como Nombre del Reporte (Use Meter ID as Report Name) ........241
Generar Archivos Adicionales (Generate Additional Files) ................................................................241
Ver Reportes Guardados (Open Saved Reports) ..............................................................................241
POLEO AUTOMATICO PROGRAMADO (Scheduled Auto Polling) ..................................................241
CAPITULO 3: ECUACIONES DE FLUJO ...................................................................................................31
Trminos Comunes..................................................................................................................................31
API 14.3 Unidad Americana..................................................................................................................32
ISO5167...................................................................................................................................................33
AGA 7 ......................................................................................................................................................34
V-Cone.....................................................................................................................................................35
Medidor Ranurado DP Solo Unidad Americana....................................................................................36
Annubar Slo Unidad Americana..........................................................................................................37
ECUACIONES DE DENSIDAD................................................................................................................38
Densidad Sarasota (GM/CC-Unidad Americana, KG/M3-Unidad Mtrica) ..........................................38
Densidad UGC (GM/CC-Unidad Americana, KG/M3-Unidad Mtrica).................................................39
Densidad Solartron (GM/CC-Unidad Americana, KG/M3-Unidad Mtrica) ........................................310
AGA8 Mtodo Grueso Nmero 1 .......................................................................................................311
AGA8 Mtodo Grueso Nmero 2 .......................................................................................................311
AGA8 Mtodo Detallado ....................................................................................................................311
Vapor de Agua Ecuacin NBS ...........................................................................................................311
CAPITULO 4: MODBUS DATA................................................................................................................... 4-1
MODBUS PROTOCOL ............................................................................................................................ 4-1
TRANSMISSION MODE ...................................................................................................................... 4-1
ASCII FRAMING .................................................................................................................................. 4-1
RTU FRAMING .................................................................................................................................... 4-1
FUNCTION CODE ............................................................................................................................... 4-2
ERROR CHECK .................................................................................................................................. 4-2
EXCEPTION RESPONSE ................................................................................................................... 4-2
BROADCAST COMMAND................................................................................................................... 4-2
MODBUS EXAMPLES ......................................................................................................................... 4-3
FUNCTION CODE 03 (Read Single or Multiple Register Points)......................................................... 4-3
ASCII MODE - Read Address 3076 ..................................................................................................... 4-3
Last Daily or Monthly Data Area .......................................................................................................... 4-2
Last Two Hours Minutes Data Area ..................................................................................................... 4-3
Last Two Hours Data Area Ends.......................................................................................................... 4-4
AGA 8 GROSS METHOD 1 ................................................................................................................. 4-5
AGA 8 GROSS METHOD 2 ................................................................................................................. 4-5
AGA 8 Detail Method ........................................................................................................................... 4-6
Last Hourly Data Area........................................................................................................................ 4-11
Last Month Data Area ........................................................................................................................ 4-12
AGA 8 GROSS METHOD 1 ............................................................................................................... 4-15
AGA 8 GROSS METHOD 2 ............................................................................................................... 4-15
AGA 8 Detail Method ......................................................................................................................... 4-15
www.dynamicflowcomputers.com
1-3
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 11
Esperamos que su experiencia con el Computador de Flujo E-CHART sea simplemente una experiencia
placentera que de ninguna forma usted se sienta intimidado.
El Computador de Flujo E-CHART Versin G (GAS) maneja un tren de medicin y un medidor auxiliar
adicional opcional. Incluye las siguientes ecuaciones de flujo: Nuevo API14.3, ISO 5167, Turbina (AGA7),
Cono en V, Medidor Ranurado DP y Medidor Verabar y Annubar. Adicionalmente, puede llevar a cabo
clculos de densidad de acuerdo a estos procedimientos estndar: AGA8, otras tablas se aaden
constantemente, llame a nuestra oficina matriz para obtener informacin sobre el software actual.
El computador de flujo E-Chart Versin GL (GAS y LIQUIDO) maneja DOS trenes de medicin para GAS y
LIQUIDO. Para Gas, incluye las siguientes ecuaciones de flujo: Nuevo API14.3, ISO 5167, Turbina (AGA7),
Cono en V, Medidor Ranurado DP. Adicionalmente, puede llevar a cabo clculos de densidad de acuerdo a
estos procedimientos estndar: AGA8, Para LIQUIDO, trae las ecuaciones para Placa de orificio, Medidor
de Turbina/PD y puede medir una amplia variedad de productos como: Crudo, productos refinados,
LPG/NGL, productos que requieren d las tablas 24C/54C del API; otras tablas se aaden constantemente,
llame a nuestra oficina matriz para obtener informacin sobre el software actual.
Un transmisor digital multivariable Rosemount est conectado al Computador de Flujo E-CHART para la
temperatura, presin (hasta 3626 PSIG) y DP (hasta 1000 pulgadas H2O).
El Computador de Flujo E-CHART tiene un receptor de entradas y salidas ms all de su estructura en el
transmisor multivariable Rosemount.
Una entrada de turbina (onda cuadrada), 6 voltios o menor.
Una salida anloga de 16 bits.
Un puerto de comunicacin RS232/RS485
Un puerto de comunicacin adicional RS232 opcional
Una entrada digital y dos salidas digitales (configurables por el usuario)
Pantalla grfica: 128 x 64.
Adicionalmente, cada Computador de Flujo E-CHART puede almacenar informacin hasta por 64 das por
horas y das. Memoria expandible opcional (Hard Drive Virtual) hasta 132 Megs, combinada con nuestro
almacenamiento personalizado de datos que permite que se haga posible cualquier tipo de tarea de registro
de informacin.
Nota: Las ecuaciones de flujo son continuamente actualizadas y se aaden nuevas ecuaciones.
Llame a la fbrica para obtener informacin sobre el software actual.
www.dynamicflowcomputers.com
E-CHART Manual
Inicio Rpido
www.dynamicflowcomputers.com
Flow Equations 12
E-CHART Manual
www.dynamicflowcomputers.com
Flow Equations 13
E-CHART Manual
Flow Equations 14
-14 NPT en Adaptadores Opcionales de Montaje. Los adaptadores se pueden girar para proporcionar
centros de conexin de 2.00 (51), 2.125 (54), o 2.25 (57)
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 15
Especificaciones Tcnicas
ENERGIA
RANGO DE VOLTAJE
POTENCIA EN WATTS
7-24 VDC
0.3 WATT
CONDICIONES DE OPERACION
TEMPERATURA
HUMEDAD
BASTIDOR
PANTALLA
- 40 A 85 C
100%
NEMA 4X CLASE 1 DIV. 1
-20 A 70 C
CARACTERISTICAS
PANTALLA
PROCESADOR
FLASH ROM
RAM
ENTRADA DE FRECUENCIA
MULTIVARIABLE
COMUNICACIN SERIAL
PROTOCOLO DE COMUNICACION
CONTROL PID
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 16
Seleccione el botn de la aplicacin que est tratando de instalar; el proceso de instalacin dar inicio y lo
ir guiando a travs de los diferentes pasos necesarios para instalar la aplicacin. En caso de que el men
de instalacin no aparezca de forma automtica en su computadora, puede ir al botn de Inicio de windows
(Start), seleccione Run, y escriba D:\start.exe, en donde D es la letra de la unidad de los CDs.
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 17
Qu es un archivo de configuracin?
El archivo de configuracin es un archivo que contiene la informacin utilizada por el computador de flujo
para determinar los ajustes de clculos. (Dimetro de Tubo, Ecuacin de Flujo, Caract. del Medidor, etc.) y
las funciones de entrada/ salida.
Debido a que usted est conectado a un dispositivo, aparecer una ventana que le preguntar si
desea leer la configuracin del medidor conectado; presione NO ya que lo que deseamos es
escribir el archivo de la PC en el computador de flujo.
Nota: En caso de que el computador de flujo sea una aplicacin para lquidos, recuerde finalizar el bache
despus de descargar la configuracin a fin de que tengan efectos los cambios.
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 18
Qu es un Archivo de Imagen?
Un archivo de imagen es un cdigo EPROM para un cierto propsito (lquido, gas, probador, etc.)
nicamente cuando se requiere actualizar una aplicacin es cuando se crea el archivo de imagen.
Cuando se descarga un archivo de imagen al computador de flujo, toda la informacin de la computadora
se pierde (configuracin y datos histricos), as que asegrese de salvar la informacin importante antes de
cambiar el archivo de imagen.
en la barra de herramientas.
Aparecer un pequeo dilogo preguntando por el nombre de archivo del archivo de imagen (el
archivo de imagen tiene la extensin .img). Escrbalo o utilice el botn Browse para localizarlo.
Los mensajes de advertencia le recordarn que esta accin borrara TODA la informacin en el computador
de flujo.
Esta operacin de descarga tomar alrededor de 7 minutos. Una vez que el archivo de imagen se
encuentre en su lugar, el computador de flujo estar listo para ser configurado (introduzca los parmetros
de clculo y las funciones de entrada/ salida.
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 19
GAS
Echart
E Plus
Echart Lite
MicroMS4
MicroMVG / SFC332G
Micro MVA
SFC332 air V. 2
Si su aplicacin no est enlistada aqu, eso significa que solo cuenta con el Software DOS.
Paso 3. Seleccione ya sea el Software
Windows o el Software DOS de
acuerdo al Paso 2.
Paso 4. En la nueva pantalla que se le
presente, seleccione la aplicacin que
est tratando de descargar. Una vez
seleccionado el enlace, se le preguntar
si desea correr o salvar el archivo en su
computadora. Seleccione SAVE.
de
la
www.dynamicflowcomputers.com
E-CHART Manual
EChart
EChart GL
EPlus
EPlus GL
E Lite
MicroMVL
MicroMS4
MicroMVA
MicroMG4
MicroMVG
MicroML1
MicroMG5
MicroML4
Paso 3. En la nueva pantalla que se le presente, seleccione la aplicacin que est tratando de
descargar. Una vez que seleccione el enlace, se le preguntar la ubicacin en donde se salvar
as como el nombre de archivo
Paso 4. El archivo empezar a transferirse a su computadora. El tiempo que tome el proceso
de descarga depender de la velocidad de su conexin a Internet y al tipo de aplicacin que se
est descargando.
Paso 5. Despus de que el proceso de descarga haya terminado, siga los pasos de la
instalacin de descarga de la imagen.
www.dynamicflowcomputers.com
E-CHART Manual
DAC (Segn sus iniciales en ingls) (Convertidor Digital a Anlogo) o Salida Anloga (16 Bits)
www.dynamicflowcomputers.com
E-CHART Manual
www.dynamicflowcomputers.com
E-CHART Manual
ALAMBRADO:
El alambrado al computador de flujo es muy simple y directo. Sin embargo, es muy importante familiarizarse
con el diagrama de alambrado.
www.dynamicflowcomputers.com
E-CHART Manual
El diagrama de alambrado muestra un alambrado tpico alambrado para la salida anloga. La salida
anloga regular el lazo de corriente de 4-20mA, pero NO origina su energa. Se requiere suministro
externo de energa.
ASIGNACION
4-2 0 M A:
www.dynamicflowcomputers.com
E-CHART Manual
Conexin RS-485/RS-232:
PUERTO PRINCIPAL
SEGUNDO PUERTO
El Segundo puerto est localizado detrs de la pantalla y cuenta con un conector especial (se proporciona a
solicitud del cliente).
Nota: Se requiere un cable blindado de par torcido para RS-485. La mxima distancia
cuando se utiliza un cable calibre 18 es de 4000 pies.
www.dynamicflowcomputers.com
E-CHART Manual
El interruptor (switch) uno y dos pueden ser del tipo On/Off o pueden se salidas de pulso de
hasta 125 pulsos por segundo. Tomar nota que las salidas del interruptor(switch) son conexiones
de salidas de tipo transistor (tipo colector abierto con una mxima capacidad de CC de 350mA
continua a 24 VDC).
1
Interruptor
Capacidad
Mxima:
Salida del interruptor 1
350mA @24 voltios
2
Salida del interruptor 2
Rango de Salida del Interruptor: 5-28 VDC
www.dynamicflowcomputers.com
E-CHART Manual
www.dynamicflowcomputers.com
E-CHART Manual
www.dynamicflowcomputers.com
E-CHART Manual
Ajuste de Desviacin
1. Induzca un valor activo para la presin o DP.
2. Seleccione presin o DP Multivariable.
3. Seleccione el mtodo de ajuste de desviacin (offset calibration), introduzca el valor
de la diferencia a corregir, y despus presione el botn OK.
4. Ahora lea los valores activos inducidos para verificar la calibracin.
Mientras realice la calibracin antes de descargar cualquiera de los valores calibrados, se recomienda
verificar que la lectura del E-CHART est cercana al valor inducido.
La lectura DP se debe volver a calibrar para la desviacin en cero despus de aplicar la presin de lnea.
E-CHART Manual
Ajuste de Desviacin
1.
www.dynamicflowcomputers.com
E-CHART Manual
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 21
1. El software est listo para abrirse con un archivo de configuracin predeterminado. Para elegir un
archivo existente, vaya a la opcin Configuration File | Open... y proporcione el nombre del
archivo de configuracin. Si desea crear un archivo nuevo, seleccione la opcin Configuration
File | New.
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 22
Guardar (Save)
Cuando se llevan a cabo modificaciones permanentes en un archivo, el usuario debe guardar los nuevos
cambios antes de salirse del programa o antes de un archivo diferente. El sistema le solicitar el nombre
que desea para este archivo. Tambin puede salvarlo presionando
en la barra de herramientas.
Salir (Exit)
Slgase de la aplicacin, si los cambios fueron hechos a la configuracin y no han sido guardados se le
preguntar si desea guardarlos.
Antes de la opcin Salir, hay una lista de los archivos de configuracin que se han utilizado recientemente,
as que usted puede seleccionar alguno de ellos sin necesidad de buscarlos en el disco.
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 23
VER (VIEW)
Ver Diagramas
Para ver los diagramas de alambrado del Computador de Flujo vaya al men View (Ver) y despus
seleccione Wiring (Alambrado). Se enlistarn los diagramas disponibles para este dispositivo.
Terminales
Salida Anloga
RS-232/RS-485
Entrada Digital
Entrada de Turbina
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 24
HERRAMIENTAS (TOOLS)
Ajustes al Puerto de Comunicaciones (Communication Port Settings)
Se puede acceder a esta ventana ya sea a travs de la opcin del men Tools | Comm Settings o del
botn de Comunicaciones
en la barra de herramientas.
Esta ventana le permite establecer las ajustes del puerto de comunicaciones DE LA PC a fin de
comunicarse con el Computador de Flujo. Estn disponibles las siguientes opciones:
PUERTO(PORT) NMERO
DEL
PUERTO
DE
C O M U N I C A C I O N E S (1 ,2 ,3 ,4 )
Introduzca el numero del puerto serial de la PC utilizado para comunicarse con el Computador de Flujo ECHART.
V e l oc id ad e n B a ud i os ( B au d R a t e)
Nota: se debe fijar el mismo valor tanto en la PC como en el Computador de Flujo ECHART para que se pueda establecer la comunicacin.
La Velocidad en Baudios se define como el nmero de bits por segundo. Las selecciones disponibles son
1200, 2400, 4800, 9600, 19200 38400.
P a r ida d ( Pa r ity )
Nota: se debe fijar el mismo valor tanto en la PC como en el Computador de Flujo ECHART para que se pueda establecer la comunicacin.
Tipo de Modbus.
B it s de D at os (D ata B it s)
Opciones disponibles: 5, 6, 7, u 8. Las opciones que se utilizan por lo general son: 8 para el modo RTU, 7
para el modo ASCII.
T i e mp o de E s per a ( Ti m e O ut )
Es la cantidad de tiempo en segundos que el programa se esperar para una respuesta del computador de
flujo.
T i e mp o de V o l ver a In t en t a r ( R e t ry T i mes)
Son las veces en que el programa intenta comunicarse con el computador de flujo en caso de tiempo de
espera.
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 25
D E T E C C I N A U T O M T I C A D E A J U S T E S (A U T O D E T E C T S E T T I N G S )
Al presionar este botn, el programa de configuracin intentar comunicarse con un solo Computador de
Flujo E-CHART a diferentes formatos y velocidades en baudios.
Se pueden presentar fallas en la comunicacin debido a un problema con el alambrado, a la incorrecta
seleccin del puerto de la PC, o a la diferencia en los parmetros de comunicacin entre la PC y el
Computador de Flujo E-CHART (tipo Modbus, paridad, velocidad en baudios, etc.) o a la falta de suficiente
energa de suministro al Computador de Flujo E-CHART. Para utilizar esta caracterstica, el usuario debe
asegurarse de que solo un Computador de Flujo E-CHART est conectado a la PC. Ms de un Computador
de Flujo E-CHART en el lazo provocar colisiones de datos y respuestas incomprensibles.
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 26
DEL
MEDIDOR
PARAMETROS
DEL
TIPO
Aplicacin de Gas
Aplicacin Lquida
DE
ECUACIN
DE
F L U J O (0-4) ( F L O W E Q U A T I O N )
Tipo de Clculo
AGA8 Mtodo 1
AGA8 Mtodo 2
Comentarios y Limitaciones
Densidad Relativa: 0.5540.87
Unidades US- Poder Calorifico: 4771150 BTU/SCF
Unidad Mtrica - Poder Calorfico: 18.7 45.1 MJ/M3
Densidad Relativa: 0.5540.87
Unidades US Poder Calorfico: 4771150 BTU/SCF
Unidad Mtrica- Poder Calorfico: 18.7 45.1 MJ/M3
Densidad Relativa: 0.071.52
Poder Calorfico 01800 BTU/SCF (Unidad Americana)
Se puede utilizar el mtodo detallado AGA 8 para gases diferentes al gas natural, tal como el metano,
dixido carbnico, etano y sulfuro de hidrgeno.
Del lado derecho de la casilla de seleccin hay un botn de propiedades
aparece una ventana con los ajustes para la ecuacin de densidad.
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 27
Barriles
M3
Configuracin de Unidades
Seleccin de Unidades
Seleccin
Descripcin
Temperatura
Presin
DP
Unidad US
Grados F
PSIG
Pulgadas de Agua
Unidad Mtrica
Grados C
BAR, KG/CM
KPA, mBar
Unidad de Flujo
Seleccin
Descripcin
0
1
Descripcin
Unidad Mtrica
1
2
Unidad Mtrica
Unidad Mtrica
Presin
BAR
KG/CM2
KPA
Descripcin
m.BAR
KPA
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 28
Unidad Mtrica
16.7 E-6
14.3 E-6
11.2 E-6
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 29
ISO5167
Tipo de Ecuacin de Flujo = 1
Dimetro Interno de la Tubera (Pipe I.D.)
Dimetro Interno del Orificio (Orifice I.D.)
El Dimetro Interno de la Tubera en pulgadas (unidad americana) o en milmetros (unidad mtrica) es el
dimetro interno medido de la tubera a 5 decimales en condiciones de referencia. El Dimetro Interno del
Orificio es el dimetro medido del orificio en las condiciones de referencia.
Descripcin
Temperatura y Presin Corriente Arriba
Temperatura y Presin Corriente Abajo
Temperatura Corriente Arriba y Presin Corriente Abajo
Temperatura Corriente Abajo y Presin Corriente Arriba
Nota: Cuando se utilizan multivariables ,el sensor de la presin siempre est corriente arriba.
Monel
Acero al Carbon
7.95 E-6
6.20 E-6
14.3 E-6
11.2 E-6
www.dynamicflowcomputers.com
E-CHART Manual
www.dynamicflowcomputers.com
E-CHART Manual
Factor Y
Seleccin
0
1
2
Descripcin
Fluido No comprimible; PARA LIQUIDOS
Fluidos Comprimibles Tubo de Precisin
Fluidos Comprimibles Medidor montado entre bridas y Cono de insercin.
Coeficiente de Expansin Trmica del Cono y de la Tubera (Pipe & Cone Thermal
Coefficient)
Se refiere a los coeficientes de expansin trmica lineal de los materiales de la tubera y del cono.
Unidad Americana
9.25 E-6
7.95 E-6
6.20 E-6
Unidad Mtrica
16.7 E-6
14.3 E-6
11.2 E-6
Factor de Linearizacin del flujo msico (Mass Flow Rate Thresohold / Flow Coefficiet
Linear Factor)
Introduzca los diferentes factores de correccin para el medidor a diferentes flujos msico. El Computador
de Flujo E-CHART desarrollar interpolacin lineal cada segundo. Por un lado al utilizar esta caracterstica
se mejora el rango y exactitud en la medicin, pero por el otro; dificulta realizar auditorias del cmputo de
flujo.
www.dynamicflowcomputers.com
E-CHART Manual
Beta
Introduzca la relacin beta para el medidor ranurado DP.
FPV
Introduzca el factor de super compresibilidad.
Desconexin del DP
El Computador de Flujo E-CHART suspende los clculos de flujo cuando el DP en pulgadas de columna de
agua (unidad americana) es menor a este valor. Esta funcin es vital para suprimir los datos externos
cuando el transmisor del DP se desplaza alrededor de la marca del cero cuando no hay condiciones de
flujo.
www.dynamicflowcomputers.com
E-CHART Manual
4 d
D
donde D = Dimetro Interno de la Tubera
d = Nmero de Obstruccin Annubar
=3.141592654
Obstruccin =
www.dynamicflowcomputers.com
E-CHART Manual
Numero de obstruccin - PW
4 PW
D
donde D = Dimetro Interno de la Tubera
Obstruccin =
www.dynamicflowcomputers.com
AJUSTES
DEL
E-CHART Manual
www.dynamicflowcomputers.com
PUERTOS
DE
COMUNICACION
E-CHART Manual
DEL
E-CHAR T
Solamente puede existir un maestro (dispositivo Modbus que interroga a los esclavos) en cada lazo.
www.dynamicflowcomputers.com
E-CHART Manual
Descripcin
RS-232 (Predeterminado)
RS-485
Descripcin
Registros de 4 Bytes (Un registro de 32 Bits)
2 Bytes
Descripcin
Datos - 4 Bytes HI HI LO LO
Datos - 4 Bytes LO LO HI HI
www.dynamicflowcomputers.com
CONFIGURACIN
DE
E-CHART Manual
CONFIGURATION)
SETTINGS)
www.dynamicflowcomputers.com
E-CHART Manual
DE
CONTACTO (STATUS
INPUT/SWITCH OUTPUT
Funcin
Reserva
Modo de Calibracin
Selector de Placa de
Orificio
Reconocimiento
de
Alarma
Entrada de Frecuencia
Entrada de Pulso Lento
Comentarios
Salida de pulsos y Ancho del pulso (Pulse Output and Pulse Output Width)
La Salida de pulsos se utiliza para activar un muestreador o un totalizador externo. El nmero seleccionado
sern los pulsos por unidad de volumen o por unidad de masa. Si se selecciona por ejemplo 0.1, entonces
el computador de flujo entregara un pulso cada vez que pasen 10 unidades de volumen a travs del
medidor.
El ancho de pulso es la duracin en milisegundos de un ciclo completo del pulso (donde cada ciclo es el
pulso ms un periodo de espera, en una relacin de 50/50). Por ejemplo: si POW = 500 milisegundos, el
Computador de Flujo E-CHART puede producir a lo ms un pulso cada segundo sin importar la seleccin
del numero de pulsos por unidad de volumen configurado (500 milisegundos de impulso + 500 milisegundos
de espera). Si POW = 10 milisegundos, el Computador de Flujo E-CHART puede producir hasta 50 pulsos
por segundo.
La mxima salida de pulsos del Computador e Flujo E-CHART es de 125 pulsos / segundo. La Salida de
pulsos en combinacin con el ancho del pulso se debe ajustar apropiadamente.
Bsicamente el "Pulse Width" se cambia cuando el otro equipo que recibe los pulsos no los detecta, pero
actualmente la mayora de equipos detectan pulsos por disparo en vez de nivel entonces el ancho no
importa.
El ancho esta dado en milisegundos, por ejemplo: con un ancho de 100mS, caben 10 pulsos por segundo,
ahora, si asignamos la salida Pulse Output al flujo neto y le ponemos 1 pulso por unidad, sacara un pulso
cada MCF, si el flujo neto aumenta mas de 10 MCF por segundo entonces habr que bajarle al ancho del
pulso o disminuirle al numero de pulsos por MCF.
www.dynamicflowcomputers.com
E-CHART Manual
1
2
3
4
21
se
Medidor
7
8
9
10
5
6
11
12
13
14
15
16
17
18
19
20
www.dynamicflowcomputers.com
FUNCIONES
DE
E-CHART Manual
OUTPUT ASSIGNMENT)
La seleccin 4-20mA debe ser proporcional y estar dentro del rango del parmetro seleccionado.
Funciones:
Medidor
11
12
13
14
21
22
23
24
25
26
27
28
Flujo Bruto
Flujo Neto
Flujo en Masa
Flujo en Energa
DP
Temperatura
Presin
Densidad
Temperatura de Densidad
Densidad base
SG
Flujo Auxiliar (Bruto)
Control PID
Control Remoto
Funcin
1
2
www.dynamicflowcomputers.com
ASIGNACION
E-CHART Manual
COMPUTADOR
DE
F L U J O E-CHAR T
1
2
3
4
5
6
7
9
1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
2
1
2
2
2
3
2
4
2
5
2
6
2
7
28
29
30
31
32
33
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
3ra Lnea
14
www.dynamicflowcomputers.com
4ta Lnea
26
59
E-CHART Manual
La primera pantalla mostrar el Flujo Neto (2), El Acumulado Neto (10), Acumulado Mensual Neto (14) y el
IDENTIFICADOR para la placa de orificio (26).
www.dynamicflowcomputers.com
E-CHART Manual
Segundo Dgito
1
DP promedio de la Hora
2
Presin Promedio de la Hora
3
Temperatura Promedio de la Hora
4
Flujo promedio de la Hora
5
DP Promedio del Da
6
Presin Promedio del Da
7
Temperatura Promedio del Da
8
Flujo Promedio del Da
www.dynamicflowcomputers.com
E-CHART Manual
Pantalla Grfica
La pantalla muestra hasta dos tendencias. La primera tendencia est representada por una lnea gruesa
mientras que la segunda por una lnea delgada.
La pantalla grfica tiene una resolucin de 120 por 50 puntos. La tendencia muestra ya sea los valores por
hora o por da. Para los valores por hora, cada 4 puntos en el eje X equivale a una hora, de tal modo que la
pantalla muestra las ltimas 30 horas y hay una marca de referencia cada 3 horas en el eje horizontal. Para
los valores por da, cada 24 puntos en el eje X equivale a un da, de tal forma que la pantalla muestra los
ltimos 5 das; cada marca de referencia en el eje horizontal es igual a la mitad de un da.
Para la escala del eje Y, el Computador de Flujo utiliza valores mximos introducidos por el usuario en la
configuracin de despliegue y los escala a una resolucin de 60 puntos. Cada marca de referencia en el eje
vertical es igual a 1/10 de escala completa.
La parte superior de la pantalla muestra las variables que se estn graficando, el valor mximo de la escala
para cada variable, el tipo de valor (por da, por hora, promedio, mximo o mnimo) y la fecha actual. Favor
de observar la imagen que a continuacin se muestra:
www.dynamicflowcomputers.com
E-CHART Manual
Ejemplo:
www.dynamicflowcomputers.com
E-CHART Manual
OPTIONS)
REDIRECCIONAMIENTO MODBUS - 2
BYTES
(MODBUS
SHIFT
- 2
OR
BYTES)
Reasigna registros de direcciones Modbus en el Computador de Flujo E-CHART a los registros Modbus
predefinidos para la fcil conveniencia y poleo (interrogacin). Utilice la Reasignacin de Variables
Modbus para recopilar valores en registros Modbus dispersos en un orden consecutivo. El Computador de
Flujo E-CHART repetir las variables asignadas en las ubicaciones seleccionadas.
Ejemplo: si usted desea leer la condicin actual de los Interruptores #1 y #2 (Direcciones 2751 y 2752) y el
Total Bruto Diario para el Medidor # 1 (Direccin 3131), realice asignaciones tales como:
3082=2751
3083=2752
3819=3131
(2 bytes)
(2 bytes)
(4 bytes)
SHIFT
-FLOATING
Utilice el redireccionamiento Modbus para recopilar los valores de registros dispersos de punto flotante en
un orden consecutivo. El Computador de Flujo E-CHART repetir las variables asignadas (Consulte los
registros de la Tabla de Direcciones Modbus en el Captulo 4) en las ubicaciones seleccionadas. (7501 a
7600)
www.dynamicflowcomputers.com
P A R A M E T R O S PID ( P I D
E-CHART Manual
PARAMETERS)
Flujo Mximo para el Lazo de Flujo (Flow Loop Maximum Flow Rate)
Introduzca el flujo mximo del medidor. Este representara el valor mximo a la cual se podr fijar el flujo a
controlar.
www.dynamicflowcomputers.com
E-CHART Manual
www.dynamicflowcomputers.com
E-CHART Manual
Sintonizacin PID
Ganancia del Lazo de Flujo (Flow Controller Gain)
(Entradas permitidas 0.0 9.99)
La Ganancia es igual a la inversa de la Banda Proporcional (Ganancia=1/Banda Proporcional).
La base de la teora de la banda proporcional es la relacin del porcentaje de la salida del controlador con
el porcentaje del cambio del proceso. En este caso si la salida de control cambia un 5%, y si el flujo cambia
en un 5%, entonces la banda proporcional es de 1.0 y la ganancia de 1.0.
Si el porcentaje de la salida es de 5% y el flujo cambia en un 10%, la banda proporcional ser de 2 y la
ganancia de 0.5.
Sin embargo, ya que se desconoce el efecto de la salida sobre el flujo, usted deber introducir un primer
valor. Un buen punto de inicio es utilizar la banda proporcional de 0.5 si la vlvula es la adecuada.
www.dynamicflowcomputers.com
PROGRAMACION
DE
E-CHART Manual
ECUACIONES (PROGRAM
VARIABLE STATEMENTS)
Desde el software de configuracin del E-CHART ponga el cursor en 'Program Variable Statements', y
entonces aparecer una ventana que le permitir introducir las ecuaciones.
Al introducir las ecuaciones no se permiten espacios, y se permiten hasta 69 ecuaciones. Cada ecuacin
puede contener hasta tres variables y estn separadas por una de las funciones matemticas. Se
requieren 4 dgitos para las variables programables de referencia o puntos Bolanos. (Ejemplo:
0001+7801)
Ejemplos:
Para convertir una lectura de Presin que se encuentra en Psig a Kg y una lectura de temperatura que se
encuentra en grados F a Grados C; entonces:
Del manual Modbus; 9099 es la presin (suponemos que esta en Psig) y 9097 es la Temperatura
(suponemos que esta en grados F)
En la seccin "Program Variable Statements", escriba
7831 7795=9099/#14.22
7832 7808=9097 - #32
7833 7796=7808/#1.8
Luego en la seccion "Program variable Tags" escriba:
7795 P Kg/Cm2 (Esta linea seria el Program Variable # 5)
7796 T Cent
(Esta linea seria el Program Variable #6)
Para verlo en la pantalla del echart solo hace falta seleccionarlos en "Display Assignment"
Seleccionar 65 - Program Variable 5
Seleccionar 66 - Program Variable 6
www.dynamicflowcomputers.com
E-CHART Manual
Funcin
SUMA
RESTA
MULTIPLICACION
DIVISION
CONSTANTE
POTENCIA
&
ABSOLUTO
IGUAL
CONDICIONANTE "SI"
Ejemplo: 7801%#60T7836 (si la variable es igual a 60, entonces vaya a la afirmacin 7836)
COMPARAR
MAYOR/IGUAL
%
>
Ejemplo: 7801>7802T7836
(Si la variable 7801 es mayor o igual a la variable 7802, entonces vaya a la afirmacin 7836)
Logaritmo Natural
www.dynamicflowcomputers.com
ETIQUETAS
E-CHART Manual
(VARIABLE
STATEMENTS TAGS)
Estas etiquetas sirven para darle un significado til a las variables programadas.
FUNCIONES
Introduzca las instrucciones Booleanas (no se permiten espacios, hasta 30 instrucciones). Cada
instruccin puede contener hasta dos variables Bolean (precedidas opcionalmente por /) y una de las
funciones Booleanas (&, +, *). Se requieren 4 dgitos para referirse a las variables programables o puntos
Booleanos. (Ejemplo: 0001)
Ejemplo:
La aseveracin es verdadera si se est utilizando ya sea el valor predeterminado de la temperatura y
presin.
0070=0112+0113
Cada instruccin programable Bolean consiste de dos variables Bolean precedidas opcionalmente por una
funcin NO Bolean (/) y separadas por una de las funciones Boolean (&, +, *). Cada instruccin es
evaluada cada 100 milisegundos. Las variables Bolean solamente tienen dos condiciones 0 (Falso, OFF) o
1 (Verdadero, ON). Cualquier variable (punto flotante o entero) puede ser utilizada en las instrucciones
Bolean. El valor del entero o punto flotante puede ser ya sea positivo (VERDADERO) o negativo (FALSO).
Funciones Booleanas
NO (Not)
Y (And)
O (Or)
EXCLUSIVO O
Smbolo
(Exclusive Or)
/
&
+
*
www.dynamicflowcomputers.com
E-CHART Manual
Reconocimiento de Alarma
www.dynamicflowcomputers.com
E-CHART Manual
www.dynamicflowcomputers.com
E-CHART Manual
CALIBRACION
Las Calibraciones se llevan a cabo en Calibracin (Calibration)
FIJAR
EL TIEMPO DE CALIBRACION
(1-9 H O R A S ) ( S E T
TIME)
Esta entrada es la duracin en tiempo para el modo de calibracin. Despus de que el tiempo expire, el
Computador de Flujo E-CHART reanudar la operacin normal.
www.dynamicflowcomputers.com
E-CHART Manual
AJUSTE
DE
DIFERENCIAS (OFFSET
CALIBRATION)
SCALE CALIBRATION)
Mientras lleve a cabo la calibracin antes de descargar cualquiera de los valores calibrados, se recomienda
verificar que la lectura del E-CHART est cercana al valor inducido.
La lectura del DP se debe volver a calibrar la desviacin en cero despus de aplicar la presin de lnea.
www.dynamicflowcomputers.com
E-CHART Manual
www.dynamicflowcomputers.com
E-CHART Manual
SISTEMA (SYSTEM)
FECHA Y HORA ( D A T E
AND TIME)
REAJUSTE
DEL
TOTALIZADOR (RESET
CUMULATIVE TOTALIZER)
LIMPIAR
EL
SISTEMA (CLEAR
SYSTEM)
www.dynamicflowcomputers.com
E-CHART Manual
Para cada reporte se crean Plantillas (Templates). El usuario puede editar, modificar la plantilla del reporte
y la puede salvar como un reporte nuevo formateado. Vaya a Tools | Settings, despus presione el
botn
para especificar la ubicacin o el directorio del nuevo reporte, as como la ubicacin o
directorio en donde se salvarn los reportes. Seleccione la casilla DFM File (Archivo DFM) para generar el
formato binario adicional de los reportes.
Los tipos de reportes disponibles son:
www.dynamicflowcomputers.com
E-CHART Manual
Obtencin de Datos que no han sido recopilados (gettind data that has not
been collected)
Al seleccionar esta opcin, la aplicacin recopilar toda la informacin disponible en el Computador de Flujo
E-CHART que no ha sido previamente recuperada. Por ejemplo, la informacin en el medidor fue recopilada
hace dos semanas, ahora deseamos recopilar toda la informacin de las ltimas dos semanas, solo es
necesario especificar cual es la informacin que se desea (auditoria, alarma, por hora, etc.) y despus
seleccionar la opcin de datos no recopilados; no es necesario especificar el nmero de das o registros
que deseamos.
Una vez que la informacin sea recuperada, permanecer en el computador de flujo pero habr una seal
de que ya fue recopilada.
Uso del Identificador del Medidor como Nombre del Reporte (Use Meter ID
as Report Name)
Al seleccionar esta opcin, Dynacom Software utilizar el identificador del medidor para nombrar el
reporte.
www.dynamicflowcomputers.com
E-CHART Manual
Utilice la opcin Historical Data|Scheduled Auto Polling (Datos Histricos | Poleo Automtico
Programado) para recuperar automticamente informes de dispositivos en una base peridica. El software
de Dynacom deber permanecer activo y la computadora no deber invernar a fin de que el software
Dynacom automticamente efectu la interrogacin a cada computador de flujo.
Estos son los siguientes ajustes:
Habilitar la Recuperacin Automtica de Datos (Enable Automatic data Retrieval): Seleccione esta
opcin para habilitar el poleo automtico. Si se habilita la funcin de poleo automtico, aparecer un
mensaje AUTOPOLL (POLEO AUTOMATICO) en la barra de la aplicacin (en el extremo inferior derecho
de la ventana de la aplicacin).
Reportes a Recuperar (reports to retrieve): seleccione los reportes que desea obtener de los
dispositivos; usted puede seleccionar cuantos desee, solamente asegrese de que el intervalo de poleo es
lo suficientemente largo para permitir que la PC recupere el archivo. Por ejemplo, si el computador est
programado para polear 100 reportes cada 10 segundos, no habr tiempo suficiente para obtener el reporte
antes de que inicie el siguiente poleo y la informacin quedar traslapada.
Nombre del Reporte (report name): proporcione un nombre a los reportes capturados para que estn
disponibles para visualizarse, imprimirse y exportarse.
Da de Inicio (Starting Day): Escriba la fecha en la que iniciar el poleo. Seleccione Every Day (todos los
das) si no desea iniciar desde una fecha especifica.
Tiempo de Poleo (Polling Time): Seleccione el tiempo en el que usted desea que inicie el poleo
automtico; despus seleccione Poll One Time si desea ejecutar el poleo solamente una vez o seleccione
Poll every.... y escriba el intervalo de poleo para los poleos peridicos. Por ejemplo, para polear cada hora
y media, seleccione Poll Every --- y escriba 90 en el campo de Minutos. IMPORTANTE: No utilice horas
cerradas como el tiempo de inicio (es decir, 7:00, 8:00). El computador de flujo calcula y actualiza su
informacin al principio de cada hora, de tal forma que si se recupera informacin en este tiempo, podra
tener errores. Dele chance de unos 5 minutos aproximadamente para que el Computador de Flujo actualice
la informacin.
Lista de Poleo (Polling List): Indique de cuales computadores de flujo se desea obtener informacin. Se
pueden incluir hasta 100 computadores de flujos. Para agregar un computador a la lista de unidades a
polear; simplemente presione Add y despus escriba el nmero identificador Modbus de la unidad.
NOTA: El archivo C:\AutoPoll.log tendr todos los resultados para el poleo automtico; indicar si existi
un problema o si la informacin fue recuperada exitosamente.
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 31
HN
Y
Pulgadas
Ejemplos
Ver ecuaciones
qmass , qenergy
C lo indicado
m.Bar
Milmetro
d , dr , dm
Milmetro
D , Dr , Dm
d Orifice diameter
=
D
Pipe diameter
, r
3
Lb/ft
Centipoise
BTU/ ft3
Unidad Mtrica
A condiciones de referencia
Se refiere el orificio
Se refiere al tubo
A condiciones de lnea
A condiciones de calibracin
A condiciones medicin
Kg/M3
Centipoise
MJ/ M3
flowing , m
Ejemplos
Tr,p = temperatura de referencia del tubo
Tr,O = temperatura de referencia del orificio
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 32
Flujo Msico =
N c C d E v d 2Y 2 DP
= q mass (MLb/Hr)
Flujo Neto =
Flujo Grueso =
q mass
reference
q mass
flowing
= MSCF/Hr
= MCF/Hr
1
1 4
www.dynamicflowcomputers.com
E-CHART Manual
ISO5167
Flujo Msico =
N c FA E v d 2Y 2000 DP
4
= q mass (TON/Hr)
Flujo Neto =
Flujo Grueso =
q mass
= KM3/Hr
reference
q mass
flowing
= KM3/Hr
www.dynamicflowcomputers.com
Flow Equations 33
E-CHART Manual
Flow Equations 34
AGA 7
Flujo Grueso (HORA) =
Flujo Neto =
signal FM FL 3.6
FK
= q gross
q gross flowing
reference
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 35
V-Cone
Flujo Msico =
2gc
D2 2
1 4
Cf Y Psf Fa
= q mass (Hour)
Flujo Neto =
q mass
reference
Flujo Grueso =
q mass
flowing
= Hora
= Densidad del Fluido a cond de flujo (LB/FT3 - Unidad Americana, KG/M3 - Unidad Mtrica)
D = Dimetro Interno del Medidor ( Pies Unidad Americana, Metros - Unidad Mtrica)
Psf = Presin Diferencial (Poundsforcepersquarefoot - Unidad Americana - Pascals,Unidad Mtrica)
Y = Factor de Expansin Adiabtico para Elementos Contorneados
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 36
Flujo Msico
Densidad de Base
Flujo Msico
Densidad de Lnea
www.dynamicflowcomputers.com
E-CHART Manual
q mass
reference
q mass
Flujo Grueso =
flowing
= MCF/Hr
= MCF/Hr
Donde :
K = Coeficiente de Flujo para tipo de tuberia y espesor de la pared
D flowing = Dimetro Interno del Tubo a Condiciones de Lnea
= D0 P [1 + (T flowing T0 P )]
PARA ALGUNOS
Term
FRA
Fm
FAA
FACTORES
Valor
1.0
1.0
1.0
DE
ANNUBAR
Condiciones
Para Annubar Diamond II
Para transmisores electrnicos
Cuando 31F T 106F
www.dynamicflowcomputers.com
Flow Equations 37
E-CHART Manual
Flow Equations 38
ECUACIONES DE DENSIDAD
Densidad Sarasota (GM/CC-Unidad Americana, KG/M3-Unidad Mtrica)
La densidad Sarasota se calcula usando la seal de frecuencia producida por un densitmetro marca
Sarasota, y aplicando las correcciones por presin y temperatura, tal y como se muestra a continuacin:
DensidadCorregida= DCF
2D0 (t-T0 p )
T0 p
1 +K(t-T0 p )
2T0 p
Donde:
T0 p = Tcoef (T - Tcal ) + Pcoef (P - Pcal ) + T0
DCF =Factorde Correccionde Densidad
D0 = Constantede Calibracio
n, masa/volumen,gm/cm3
t = Periodode Oscilaciondel Densitmet
ro en microsegun
dos.
t0
www.dynamicflowcomputers.com
E-CHART Manual
Flow Equations 39
www.dynamicflowcomputers.com
E-CHART Manual
DENSIDAD
20 G R A D O S C
D = K0
0 BAR
K 1t + K 2 t 2
Donde :
t = Periodo de Oscilacin del Densitmetro en microsegundos
K 0 , K 1 , K 2 = Constantes de Calibracin Suministradas por Solartron
CORRECCION
PARA LOS
DATOS DESPLAZADOS
DE
GAS
La siguiente ecuacin puede conducir a una medicin ms precisa para la Mezcla de Gas Argn/ Metano
3.
en el rango de densidad de 60 a 200 kg/m Contacte a Solarton para obtener informacin sobre las
constantes KR y KJ.
www.dynamicflowcomputers.com
E-CHART Manual
www.dynamicflowcomputers.com
E-CHART Manual
ASCII
7
RTU
8
1
EVEN, ODD
1
LRC
1200-9600
1
NONE
1
CRC
1200-9600
ASCII FRAMING
Framing is accomplished by using colon (:) character indicating the beginning of frame and carriage (CR),
line feed (LF) for the end of frame
ADDRESS
2 CHAR
16 BITS
FUNCTION
2 CHAR
16 BITS
DATA
Nx2 CHAR
Nx16 BITS
ERR\CHECK
2 CHAR
16 BITS
CR
8 BITS
LF
8 BITS
RTU FRAMING
Frame synchronization is done by time basis only. The Smart Flow Computer allows 3.5 characters time
without new characters coming in before proceeding to process the message and resetting the buffer.
FUNCTION
8 BITS
DATA
Nx8 BITS
www.dynamicflowcomputers.com
CRC
16 BITS
E-CHART Manual
FUNCTION CODE
To inform the slave device of what function to perform
FUNCTION CODE
ACTION
03
Read Strings or Multiple 16 Bits
16
Write Strings or Multiple 16 Bits
ERROR CHECK
LR C MOD E
The LRC check is transmitted as two ASCII hexadecimal characters. First, the message has to be stripped
of the: LF, CR, and then converted the HEX ASCII to Binary. Add the Binary bits and then two's
complement the result.
CRC MODE
The entire message is considered in the CRC mode. Most significant bit is transmitted first. The message is
pre-multiplied by 16. The integer quotient digits are ignored and the 16-bit remainder is appended to the
message as the two CRC check bytes. The resulting message including the CRC, when divided by the
same polynomial (X16+X15+X2+1) at the receiver, which will give zero remainder if no error, has occurred.
EXCEPTION RESPONSE
Exception response comes from the slave if it finds errors in communication. The slave responds to the
master echoing the slave address, function code (with high bit set), exception code and error check. To
indicate that the response is notification of an error, the high order bit of the function code is set to 1.
EXCEPTION CODE
DESCRIPTION
01
Illegal Function
02
Illegal Data Address
03
Illegal Data Value
BROADCAST COMMAND
All units listen to Unit ID Zero, and no one will respond when the write function is broadcasted.
www.dynamicflowcomputers.com
E-CHART Manual
MODBUS EXAMPLES
FUNCTION CODE 03 (Read Single or Multiple Register Points)
RTU MOD E - Read A ddress 3076
STARTING POINT
FUNC
CODE
ADDR
# OF POINTS
CRC
CHECK
HI
LO
HI
LO
03
0C
04
00
01
ADDR
FUNC
CODE
BYTE
COUNTS
HI
LO
CRC
CHECK
01
03
02
00
01
# OF
POINTS
HI
LO
00
01
# OF
POINTS
01
01
C6
9B
Re sp ons e
DATA
79
84
FUNC
CODE
01
10
START
POINT
HI
LO
0C
04
FUNC
CODE
10
START
ADDR
0C
04
BYTE
COUNTS
DATA
HI
00
02
LO
01
CRC
CHECK
AA
14
Re sp ons e
ADDR
C
CRC
CHECK
43
58
30
STARTING POINT
FUNC
CODE
ADDR
31
30
33
HI
30
# OF POINTS
LO
43
30
HI
43
30
LRC
CHECK
LO
30
30
31
45
42
CR
LF
Re sp ons e
FUNC
CODE
ADDR
:
30
31
30
33
DATA
BYTE
COUNT
30
HI
32
30
LRC
CHECK
LO
30
30
31
www.dynamicflowcomputers.com
46
39
CR
LF
E-CHART Manual
DESCRIPTION
2109
2110-2532
2533
]2534
2535-2540
2541
2542
2543
2544
2545
2546
2547-2550
2551
2552
2553
2554
2555
2556
2557
2558-2559
2560
2561
2562
2563
2564
2565
2566
2567
Frequency Input
Reserved
Display Unit in Million
Flow Copmputer Display Delay
Reserved
Flow Computer Graphic Screen #1 Assignment #1
Flow Computer Graphic Screen #1 Assignment #2
Flow Computer Graphic Screen #2 Assignment #1
Flow Computer Graphic Screen #2 Assignment #2
Flow Computer Graphic Screen #3 Assignment #1
Flow Computer Graphic Screen #3 Assignment #2
Spare
Flow Copmputer ID or Unit ID
reserved
Port 1 Modbus Type (0=RTU,1=ASCII)
Port 1 Parity(0=None,1=Odd,2=Even)
Port 1 Baud Rate(0=1200,1=2400,3=4800,4=9600)
reserved
Port 1 RTS Delay in Milliseconds
reserved
Port 2 Select 0=RTS,1=Printer
Port 2 Modbus Type (0=RTU,1=ASCII)
Port 2 Parity(0=None,1=Odd,2=Even)
Port 2 Baud Rate(0=1200,1=2400,3=4800,4=9600)
Reserved
Port 2 RTS Delay in Milliseconds
Printer- Number of Nulls
Reserved
2568
2569
2570
2571
2572
2573
2574
2575-2578
Spare
Select 0=US, 1=Metric Unit
Metric Pressure Units? 0=Bar,1=KG/CM2,2=KPA
Flow Units? 0=MCF,1=KM3,
Spare
Metric DP Units ? 0=m.BAR,1=KPA
Meter Application Type ? 0=Gas,1=Liquid
Spare
2579
2580
www.dynamicflowcomputers.com
DECIMAL READ/WRITE
0 Inferred
Read
0 Inferred
0 Inferred
Read/Write
Read/Write
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
0 Inferred
Read/Write
0 Inferred
0 Inferred
Read/Write
Read/Write
0 Inferred
Read/Write
0 Inferred
0 Inferred
0 Inferred
Read/Write
Read/Write
Read/Write
0 Inferred
0 Inferred
Read/Write
Read/Write
0 Inferred
0 Inferred
0 Inferred
Read/Write
Read/Write
Read/Write
0 Inferred
0 Inferred
Read/Write
Read/Write
0 Inferred
0 Inferred
Read/Write
Read/Write
E-CHART Manual
DESCRIPTION
2581
2582
2583
2584
2585
2585-2596
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
2597
2598
2599
2600
2601-2603
2604
2605-2610
2611-2620
2621-2630
2631-2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647-2658
2659
2660
2661
2662
2663-2740
2741
2742
2743
2744-2750
2751
2752
2753
2754-2880
2881-2883
2884-2890
2891
2892
2893
2894
2895
2896-2926
0 Inferred
0 Inferred
0 Inferred
0 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
0 Inferred
Read/Write
20 Chars
20 Chars.
8 Chars
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
0 Inferred
0 Inferred
0 Inferred
0 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
0 Inferred
0 Inferred
0 Inferred
Read/Write
Read/Write
Read/Write
0 Inferred
0 Inferred
0 Inferred
Read/Write
Read/Write
Read/Write
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
www.dynamicflowcomputers.com
DECIMAL READ/WRITE
E-CHART Manual
DESCRIPTION
2927-2930
2931-2934
2935-2938
2939-2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952-2979
2980
2981-2984
2985
2989-2990
2991
Spare
Slow Pulse Flow Rate Time Cut Off
Spare
Analog Output Percentage
Spare
Reset PID
www.dynamicflowcomputers.com
DECIMAL READ/WRITE
8 Chars
8 Chars.
8 Chars.
8 Chars.
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
0 Inferred
Read/Write
0 Inferred
Read
E-CHART Manual
DESCRIPTION
DECIMAL READ/WRITE
3001
3002
3003
Version Number
Reversed
Reversed
2 Inferred
Read
3004
0 Inferred
Read/Write
0 Inferred
0 Inferred
8 Chars
Read/Write
Read
Read
0 Inferred
0 Inferred
Read
Read
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
Read
Read
Read
Read
Read
Error Checking
Invalid Data -> 999
Valid Data -> 900 + Day
3005
3006
3007
3008-3011
3012-3017
3018
3019
3020
3021
3022
3023
3024
3025
Spare
Last Two Hours Minutes Data Request (1-12)
Product Used
Meter ID
Spare
Flow Computer Unit Number
Disable Alarms (1=Yes)
Spare
Last Month Summary Report Request
Last Month Summary Report Pointer
Applicaton Tag
Enable Calibration Mode (1=Yes)
Calibration Set Time (1-9 Hours)
3026
0 Inferred
Read/Write
3027
0 Inferred
Read/Write
3028
3029
Reserved
Last Hourly Report Request(1=Latest,1536=Oldest) 0 Inferred
Read/Write
3030
3031
Read/Write
Read/Write
3032
3033
3034
3035
3036
3037
Read
Read
Read
Read
Read
Read
3038-3081
3082-3121
Spare
Modbus Address Shift Data Area
Read
Modbus
16-bit
Address
www.dynamicflowcomputers.com
Table
Ends
E-CHART Manual
DATA PACKET
*Non-resettable accumulated volume will roll over at 999999999.
3131
3133
3135
3137
3139
3141
3143
3145
3147
3149
3151
3153
3155
3157
3159
3161
3163
3165
3167-3349
3351
3353
3355-3381
3383
3385-3429
www.dynamicflowcomputers.com
1 inferred
1 inferred
1 inferred
1 inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
6 Inferred
6 Inferred
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
3 Inferred
0 Inferred
Read
Read
2 Inferred
Read
E-CHART Manual
DATA PACKET
Last Daily or Monthly Data Area
Set Last Daily Report Request (3026) to 1=Latest,64=Oldtest
Daily Data Area in Location 3431-3511
Set Last Monthly Report Request (3027) to 1=Latest,6=Oldtest
Monthly Data Area in Location 3431-3511
3431
Batch Type/Disp/Bank/Station Flag
0 Inferred
Read
3433
Day/Month Start Date
0 Inferred
Read
3435
Day/Month Start Time
0 Inferred
Read
3437-3439
Meter ID
8 Chars.
Read
3441
Meter Flowing Time
1 Inferred
Read
3443
Meter Daily/Monthly Gross Total
1 Inferred
Read
3445
Meter Daily/Monthly Net Total
1 Inferred
Read
3447
Meter Daily/Monthly Mass Total
1 Inferred
Read
3449
Meter Daily/Monthly Energy Total
1 Inferred
Read
3451
Meter Average DP
4 Inferred
Read
3453
Meter Average Temperature
2 Inferred
Read
3455
Meter Average Pressure
2 Inferred
Read
3457
Meter Average DP_EXT
4 Inferred
Read
3459
Meter Average Heating Value
3 Inferred
Read
3461
Meter Average SG
6 Inferred
Read
3463
Meter Average N2
4 Inferred
Read
3465
Meter Average CO2
4 Inferred
Read
3467
Meter Average Methane
4 Inferred
Read
3469
Meter Average Ethane
4 Inferred
Read
3471
Meter Average Propane
4 Inferred
Read
3473
Meter Average Water
4 Inferred
Read
3475
Meter Average H2S
4 Inferred
Read
3477
Meter Average H2
4 Inferred
Read
3479
Meter Average CO
4 Inferred
Read
3481
Meter Average Oxygen
4 Inferred
Read
3483
Meter Average i-Butane
4 Inferred
Read
3485
Meter Average n-Butane
4 Inferred
Read
3487
Meter Average i-Pentane
4 Inferred
Read
3489
Meter Average n-Pentane
4 Inferred
Read
3491
Meter Average n-Hexane
4 Inferred
Read
3493
Meter Average n-Heptane
4 Inferred
Read
3495
Meter Average n-Octane
4 Inferred
Read
3497
Meter Average n-Nonane
4 Inferred
Read
3499
Meter Average n-Decane
4 Inferred
Read
3501
Meter Average Helium
4 Inferred
Read
3503
Meter Average Argon
4 Inferred
Read
3505
Meter Cumulative Gross Total
0 Inderred
Read
3507
Meter Cumulative Net Total
0 Inderred
Read
3509
Meter Cumulative Mass Total
0 Inderred
Read
3511
Meter Cumulative Energy Total
0 Inderred
Read
3513
Auxiliary Meter Gross Total
1 Inferred
Read
3515
Auxiliary Meter Cumulative Gross Total
0 Inferred
Read
3517
Roll Over Number Gross Month Total
0 Inferred
Read
3519
Roll Over Number Net Month Total
0 Inferred
Read
3521
Roll Over Number Mass Month Total
0 Inferred
Read
3523
Roll Over Number Energy Month Total
0 Inferred
Read
3525
Roll Over Number Auxiliary Gross Month Total
0 Inferred
Read
(Month total roll over at 999999999. Use the following method to get correct value with 1 decimal inferred.
Total (Double) = (Roll Over Number x 99999999+ Total) / 10.
LAST DAILY
OR
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
3527-3697
Spare
www.dynamicflowcomputers.com
0 Inferred
2 Inferred
4 Inferred
2 Inferred
1 Inferred
5 Inferred
0 Inferred
2 Inferred
4 Inferred
2 Inferred
1 Inferred
5 Inferred
0 Inferred
2 Inferred
4 Inferred
2 Inferred
1 Inferred
5 Inferred
0 Inferred
2 Inferred
4 Inferred
2 Inferred
1 Inferred
5 Inferred
0 Inferred
2 Inferred
4 Inferred
2 Inferred
1 Inferred
5 Inferred
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
E-CHART Manual
DATA PACKET
3759
3761
3763
3765
3767
3769
3771
3773
3775
3777
3779
3781
3783
3785
3787
3789
3791
3793
3795
3797
3799
3801
3803
3805
3807
3809
3811
3813
3815
3817
www.dynamicflowcomputers.com
0 Inferred
2 Inferred
4 Inferred
2 Inferred
1 Inferred
5 Inferred
0 Inferred
2 Inferred
4 Inferred
2 Inferred
1 Inferred
5 Inferred
0 Inferred
2 Inferred
4 Inferred
2 Inferred
1 Inferred
5 Inferred
0 Inferred
2 Inferred
4 Inferred
2 Inferred
1 Inferred
5 Inferred
0 Inferred
2 Inferred
4 Inferred
2 Inferred
1 Inferred
5 Inferred
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
E-CHART Manual
DATA PACKET
3817
3819-3997
4001-4089
4091-4109
4111
4113
4115
4117
4119
4121
4123-4199
Spare
Modbus Address Shift Data Area
Reserved
Spare
Meter PID Pressure
Meter PID Flow
Meter PID Output %
Meter PID Flow Output %
Meter PID Pressure Output %
Meter #2 PID Pressure
Spare
4201
4203
Read
2 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
Read
Read
Read
Read
Read
Read
Date (MMDDYY)
Time (HHMMSS)
0 Inferred
0 Inferred
Read/Write
Read/Write
4 Inferred
4 Inferred
4 Inferred
Read/Write
Read/Write
Read/Write
4 Inferred
4 Inferred
4 Inferred
4 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
AGA 8 Detail Method
4205
Meter#1 Mol % of Methane
4207
Meter#1 Mol % of Nitrogen
4209
Meter#1 Mol % of Carbon Dioxide
4211
Meter#1 Mol % of Ethane
4213
Meter#1 Mol % of Propane
4215
Meter#1 Mol % of Water
4217
Meter#1 Mol % of Hydrogen Sulfide
4219
Meter#1 Mol % of Hydrogen
4221
Meter#1 Mol % of Carbon Monoxide
4223
Meter#1 Mol % of Oxygen
4225
Meter#1 Mol % of i-Butane
4227
Meter#1 Mol % of n-Butane
4229
Meter#1 Mol % of i-Pentane
4231
Meter#1 Mol % of n-Pentane
4233
Meter#1 Mol % of i-Hexane
4235
Meter#1 Mol % of n-Heptane
4237
Meter#1 Mol % of i-Octane
4239
Meter#1 Mol % of i-Nonane
4241
Meter#1 Mol % of i-Decane
4243
Meter#1 Mol % of Helium
4245
Meter#1 Mol % of Argon
AGA 8 D E T A I L M E T H O D E N D S
www.dynamicflowcomputers.com
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
E-CHART Manual
DATA PACKET
4247
4249
4251
4253-4373
DP Verfication Point
Pressure Verification Point
Temperature Verification Point
Spare
4 Inferred
2 Inferred
2 Inferred
Read/Write
Read/Write
Read/Write
4351
4353
4355
4357
4359
4361
3 Inferred
3 Inferred
3 Inferred
3 Inferred
3 Inferred
3 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
4363
4365
4367
4369
4371
4373
6 Inferred
6 Inferred
6 Inferred
6 Inferred
6 Inferred
6 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
4375
4377
4379
4381
4383
4385
4387
4389
4391
4393
4395
4397
4399
4401
4403
4405
4407
4409
4411
4413
4415
4417
4419
4421
4423
4425-4433
4435
4437
4439
4441
4443
4445-4547
5 Inferred
6 Inferred
4 Inferred
6 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
4 Inferred
Read/Write
Read/Write
Read/Wirte
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
6 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
6 Inferred
6 Inferred
6 Inferred
6 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
6 Inferred
6 Inferred
6 Inferred
6 Inferred
6 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
4549
4551
4553
4555
4 Inferred
4 Inferred
4 Inferred
2 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
4557
4559
4561
4563
4565
4567
4569
4571
4573-4615
4617
4619
4621
4623-4651
www.dynamicflowcomputers.com
2 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
4 Inferred
2 Inferred
2 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
4 Inferred
2 Inferred
2 Inferred
Read/Write
Read/Write
Read/Write
E-CHART Manual
DATA PACKET
4653
4655
4657
4659
4661
4663
2 Inferred
6 Inferred
3 Inferred
6 Inferred
2 Inferred
2 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
4665-4825
4827
4829
Spare
Pulse Output Volume #1 Pulses/Unit
Pulse Output Volume #2 Pulses/Unit
3 Inferred
3 Inferred
Read/Write
Read/Write
4831
4833
4835
4837
4839
4841
4843
4845
4847
4849
4851
4853-4975
4975-5019
2 nferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
2 Inferred
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Scratch Pad for Program Variables (Long Integer) 5031,5033-5069
5031
5033
5035
5037
5039
5041
5043
5045
5047
5049
5051
5053
5055
5057
5059
5061
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
3029 =
www.dynamicflowcomputers.com
0 Inferred
0 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
4 Inferred
4 Inferred
6 Inferred
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
E-CHART Manual
DATA PACKET
3021
3022
SG
N2 Percentage
CO2 Percentage
Heating Value
Pipe ID
Orifice ID
Base Temperature
Base Pressure
Atmospheric Pressure
DP Cut Off
6 Inferred
4 Inferred
4 Inferred
3 Inferred
5 Inferred
5 Inferred
2 Inferred
4 Inferred
4 Inferred
4 Inferred
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
8045
8047
8049
8051
8053
8055
8057
8059
8061
8063
8065
Date
Month
Year
Index
Daily Flowing Time
Daily Total Net
Daily Total Energy
Daily Average Temperature
Daily Average Pressure
Daily Average DP
Daily Average DP/EXT
0 Inferred
0 Inferred
0 Inferred
0 Inferred
1 Inferred
1 Inferred
1 Inferred
2 Inferred
2 Inferred
4 Inferred
4 Inferred
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
8067
8069
8071
8073
8075
8077
8079
8081
1 Inferred
1 Inferred
1 Inferred
2 Inferred
2 Inferred
4 Inferred
4 Inferred
0 Inferred
Read
Read
Read
Read
Read
Read
Read
Read
8083
8085
8087
8089
Spare
Reserved
Roll Over Number Net Month Total
Roll Over Number Energy Month Total
0 Inferred
0 Inferred
Read
Read
(Month total roll over at 999999999. Use the following method to get correct value with 1
decimal inferred.
Total (Double) = (Roll Over Number x 99999999+ Total) / 10.
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
*Non-resettable accumulated volume will roll over at 999999999.
0 Inferred
0 Inferred
0 Inferred
1 inferred
1 inferred
1 inferred
1 inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
9023
9025
9027
9029
9031
9033
9035
9037
9039
9041
9043
9045
9047
9049
9051
9053
9055
9057
9059
9061
9063
9065
Meter N2 Percent
Meter Co2 Percent
Meter Methane Percent
Meter Ethane Percent
Meter Propane Percent
Meter Water Percent
Meter H2S Percent
Meter H2 Percent
Meter CO Percent
Meter Oxygen Percent
Meter I-Butane Percent
Meter n-Butane Percent
Meter I-Pentane Percent
Meter n-Pentane Percent
Meter n-Hexane Percent
Meter n-Heptane Percent
Meter n-Octane Percent
Meter n-Nonane Percent
Meter n-Decane Percent
Meter Helium Percent
Meter Argon Percent
MeterHeating Value
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred.
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
4 Inferred
3 Inferred
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
9067
9069
9071
9073
9075
9077-9079
9081
9083
9085
9087
9089
9091
9093
9095
9097
9099
9101
9103
2 Inferred
2 Inferred
2 Inferred
2 Inferred
0 Inferred
8 Chars.
5 Inferred
5 Inferred
0 Inferred
5 Inferred
3 Inferred
0 Inferred
0 Inferred
4 Inferred
2 Inferred
2 Inferred
5 Inferred
6 Inferred
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
9105
9107
9109
9111
9113
9115
9117
9119
Meter SG
Meter Y Factor
Meter K /CD/LMF
Meter DP EXT
Meter FPV
Auxiliary Meter Gross Flow Rate
Auxiliary Meter Gross Daily Total
Auxiliary Meter Gross Cumulative Total
6 Inferred
6 Inferred
6 Inferred
4 Inferred
6 Inferred
2 Inferred
1 Inferred
0 Inferred
Read
Read
Read
Read
Read
Read
Read
Read
9121
9123
9125
9127
0 Inferred
0 Inferred
0 Inferred
0 Inferred
Read
Read
Read
Read
9129
9131
9133
9135
1 Inferred
1 Inferred
1 Inferred
1 Inferred
Read
Read
Read
Read
9137
9139
9141
9143
1 Inferred
1 Inferred
1 Inferred
1 Inferred
Read
Read
Read
Read
9145
9147
1 Inferred
0 Inferred
Read
Read
4 Inferred
2 Inferred
2 Inferred
Read
Read
Read
9149-9519
9521
9523
9525
Spare
Multi.Var DP
Multi.Var.Pressure
Multi.Var.Temperature
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
7001-7002
Reserved
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
www.dynamicflowcomputers.com
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
E-CHART Manual
DATA PACKET
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7901
7902
7903
7904
7905-7914
7915
www.dynamicflowcomputers.com
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
Read
E-CHART Manual
DATA PACKET
7098
7099
Spare
Meter Gross Flowrate
Meter Net Flowrate
Meter Mass Flowrate
Meter Energy Flowrate
Meter Daily Gross Total
Meter Daily Net Total
Meter Daily Mass Total
Meter Daily Energy Total
Meter Cum. Gross Total
Meter Cum. Net Total
Meter Cum. Msss Total
Meter Cum. Energy Total
Meter Dp
Meter Temperature
Meter Pressure
Meter Density
Meter Heating Value
Meter Dens.b
Meter SG
Meter Y Factor
Meter K/CD/LMF
Spare
Meter FPV
Meter N2 Percent
Meter CO2 Percent
Meter Methane Percent
Meter Etnane Percent
Meter Propane Percent
Meter Water Percent
Meter H2S Percent
Meter H2 Percent
Meter CO Percent
Meter Oxygen Percent
Meter I-Butane Percent
Meter n-Butane Percent
Meter I-Pentane Percent
Meter n-Pentane Percent
Meter n-Hexane Percent
Meter n-Heptane Percent
Meter n-Octane Percent
Meter n-Nonane Percent
Meter n-Decane Percent
Meter Helium Percent
Meter Argon Percent
Auxiliary Meter Gross Flow Rate
Auxiliary Meter Gross Daily Total
Auxiliary Meter Cumulative Gross Total
Daily Flow Time in Minutes
Daily Flow Time in Seconds
www.dynamicflowcomputers.com
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
E-CHART Manual
DATA PACKET
7150
7151
7152
Read
Read
Read
7153
7154
7155
7156
Read
Read
Read
Read
7157
Spare
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
(Month total and cumulative total roll over at 9999999. Use the following method to get
correct value.
Total (Double) = Roll Over Number x 9999999+ Total
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
FLOATING POINT Last Month Data Area
7268
7269
7270
7271
7281
Gross Total
Net Total
Mass Total
Energy Total
Auxiliary Meter Gross Total
Read
Read
Read
Read
Read
7287
7288
7289
7291
7292
Read
Read
Read
Read
Read
(Month total roll over at 999999999. Use the following method to get correct value in
floating point,
Total (Double) = Roll Over Number x 9999999 + Total
Gross Total
Net Total
Mass Total
Energy Total
Read
Read
Read
Read
Read
Read
Read
Read
Read
7276
7277
7278
7279
7280
Gross Total
Net Total
Mass Total
Energy Total
Auxiliary Meter Gross Daily Total
Read
Read
Read
Read
Read
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
FLOATING POINT Previous Daily Data Area Meter
3026
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
Date
Time
Flow Time (Hour)
Meter Average DP
Meter Average Pressure
Meter Average Temperature
Meter Average DP/EXT
Meter Gross Total
Meter Net Total
Meter Mass Total
Meter Energy Total
Meter Average Heating Value
Meter Average SG
Meter Average N2 Percent
Meter Average CO2 Percent
Meter Average Methane Percent
Meter Average Ethane Percent
Meter Average Propane Percent
Meter Average Water Percent
Meter Average H2S Percent
Meter Average H2 Percent
Meter Average CO Percent
Meter Average Oxygen Percent
Meter Average I-Butane Percent
Meter Average n-Butane Percent
Meter Average I-Pentane Percent
Meter Average n-Pentane Percent
Meter Average n-Hexane Percent
Meter Average n-Heptane Percent
Meter Average n-Octane Percent
Meter Average n-Nonane Percent
Meter Average n-Decane Percent
Meter Average Helium Percent
Meter Average Argon Percent
Auxiliary Meter Gross
www.dynamicflowcomputers.com
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read/Write
E-CHART Manual
DATA PACKET
FLOATING POINT Previous Hourly Data Area
3029
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
www.dynamicflowcomputers.com
Read/Write
E-CHART Manual
DATA PACKET
FLOATING POINT Previous Daily Data Area Prog.Var
3026
7262
7263
7264
7265
7266
Program Variable #1
Program Variable #2
Program Variable #3
Program Variable #4
Program Variable #5
www.dynamicflowcomputers.com
Read
Read
Read
Read
Read
Read/Write
E-CHART Manual
DATA PACKET
Last Two Hours Minutes Floating Point Data Area
Set Last Two Hours Minutes Data Report Request (3005 ).
1 = Previous 1st Hour 1-10 Minutes
2 = Previous 1st Hour 11-20 Minutes
3 = Previous 1st Hour 21-30 Minutes
4 = Previous 1st Hour 31-40 Minutes
5 = Previous 1st Hour 41-50 Minutes
6 = Previous 1st Hour 51-60 Minutes
7 = Previous 2nd Hour 1-10 Minutes
8 = Previous 2nd Hour 11-20 Minutes
9 = Previous 2nd Hour 21-30 Minutes
10 = Previous 2nd Hour 31-40 Minutes
11 = Previous 2nd Hour 41-50 Minutes
12 = Previous 2nd Hour 51-60 Minutes
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
www.dynamicflowcomputers.com
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
E-CHART Manual
DATA PACKET
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
www.dynamicflowcomputers.com
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
Read
E-CHART Manual
DATA PACKET
Hourly and Daily archive flow data 701, 703, 704 are fixed length arrays. The data
field is used to address an individual record
One modbus register (7098 -floating point) is used to indicate the current daily record pointer numbers.
This pointer identifies the current record which data was last logged. The ECHART can store up to 64 days
data. The daily pointer will be 1 through 64. The pointer will roll over at 64 to 1.
Read Archive Record Quary Message Read archive registers 701 record number 10
RTU MOD E ADDR
FUNC
CODE
STARTING POINT
# OF POINTS
HI
LO
HI
LO
03
02
BD
00
0A
ADDR
FUNC
CODE
BYTE
COUNTS
01
03
58
01
Re sp ons e
DATA (Repeat n Times)
HI
LO
00
01..
Date
Time
Average Heating Value
Average SG
Average Carbon Dioxide Percent
Average Nitrogen Percent
Average Methane Percent
Average Ethane Percent
Average Propane Percent
Average Iso-Butane Percent
Average n-Butane Percent
Average I-Pentane Percent
Average n-Pentane Percent
Average Hexane Percent
Average Heptane Percent
Average Nonane Percent
Average Octane Percent
Average H2S Percent
Average Hydrogen Percent
Average Helium Percent
Average Oxygen Percent
Average Carbon Monoxide Percent
www.dynamicflowcomputers.com
CRC
CHECK
CRC
CHECK
54
51
E-CHART Manual
DATA PACKET
FLOATING POINT (703) Previous Daily Data Area
703
Date
Time
Flow Time (Min.)
Average Pressure
Average Temperature
Gross Total
Net Total
Mass Total
Energy
Average DP
Average DP/EXT
One modbus register (7099 -floating point) is used to indicate the current hourly record pointer numbers.
This pointer identifies the current record which data was last logged. The ECHART can store up to 1536
hours data. The hourly pointer will be 1 through 1536. (The pointer will roll over at 1536 to 1).
Date
Time
Flow Time (Min.)
Average Pressure
Average Temperature
Gross Total
Net Total
Mass Total
Energy Total
Average DP
Average DP/EXT
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Programmable Floating Point Variable
Scratch Pad for Floating Point Variables 7801-7830
7791-7800 Last Hour Program Variables
7801-7810 5 Variables, will be reset at the end of hour.
7831-7899 Programmable Variable Statements
Hourly Programmable Variables 7051-7055
3029 =
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Alarms and Status Codes
PREVIOUS DATA ALARM AREA
Set last alarm status request (3030) to 1.
4001
4003
4005
CODE
ACODE
STATUS
ID
0
1
2
3
4
5
6
Analog Output
COD E (O N L Y F O R ID=M E T E R )
1 Net Flowrate (Gross AGA7)
2 AGA8 Out of Range
3 AGA8 Out of Range
7
8
18
20
21
22
Calibration Mode
Multi.Var. DP
Multi.Var. Pressurer
Multi.Var. Temperature
11
Meter
Down
Start
ACOD E
N/A
S TA TU S
0
Others
ID = 0
ID=18
ID=Others
OVERRANGE OK
OFF
OK
Not Used
ID=18
Calib.Mode
ID=Others HI
LO
OVERRANGE
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Previous Audit Data Area
Set last audit data request (3031) to 1.
8101
Last Audit Date mmddyy
8103
Last Audit Time hhmmss
th
8105
Old Value (Decimal Inferred in the 4 byte of 8109)
8107
New Vaule(Decimal Inferred in the 4th byte of 8109)
8109
Code Flag-Given in four hexadecimal bytes (no,audit code,dec)
Code Flag
No.
Audit Code
NO.
The following table is only for audit code is less than 200
Value 0 : this field is not used.
211 Multi.Var.DP
212 Multi.Var.Pressure
213 Multi.Var.Temperature
Audit Codes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
DP Cut Off
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
www.dynamicflowcomputers.com
Tag ID
1 Meter
E-CHART Manual
DATA PACKET
22
23
24
25
26
27
28
29
58
60
61
62
63
64
65
66
67
68
69
70
71
72
73
131
132
133
134
135
137
138
139
140
Fail Code
@4mA
@20mA
Maintenance
Override
Maintenance
Override
Low Limit
High Limit
162
163
164
165
166
167
168
170
171
173
180
181
182
183
184
185
186
187
201
202
203
204
205
207
208
209
210
211
212
213
Disable Alarms
Density Calculation Type
Pressure Unit
Flow Unit
***SEE NOTE (next page)
Flow Cut Off Hertz
K Factor
Meter Factor
Graphic Setup-DP Maximum
Graphic Setup-Pressure Max.
Graphic Setup-Temperature Max.
Graphic Setup-Flow Maximum
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Example: Density Correction Factor change from 1.00000 to 1.10000
8101
8103
8105
8107
8109
Code Flag
00 26 3a 05 in Hex
nd
2 Byte 26 (Hex) 38 (Decimal) Meter Density,
3rd Byte Audit Code 3A(Hex) 58 (Decimal) Density Correction Factor
th
4 Byte Decimal Places 05 (Hex) 5 Decimal Places
NOTE:
When Audit Code = 180, then the following Modbus Addresses store the
parameters indicated.
8101
8103
8105
8107
8109
Not Used
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Previous Calibration/Verification Data Area
3020
8251
8253
8255
8257
8259
Code Flag
ID
Code
ID
1
2
3
DP
Pressure
Temperature
0
1
Calibration
Verification
4
2
4 Decimal Inferred
2 Decimal Inferred
Code
D e c i ma l Inf er red
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
CURRENT ALARM STATUS
4 Bytes in Hex - FF FF FF FF
M E T E R M O D B U S A D D R E S S 9 533
The Current Alarm Status is a 4-byte string that resides at Modbus address 9533.
1st
byte
01
02
04
2nd
byte
00
00
00
3rd
byte
00
00
00
4th
byte
00
00
00
08
00
00
00
Meter Down
Meter AGA8 Out of Range
Net Flowrate High(Gross Flowrate High if
AGA7 is selected)
Net Flowrate Low (Gross Flowrate Low if
AGA7 is selected)
O T H E R A L A R M S ( M O D B U S A D D R E S S 953 3)
4 Bytes in Hex - FF FF FF FF
00
00
00
00
00
00
00
00
80
00
00
00
00
00
00
00
00
01
02
04
08
10
20
40
00
00
00
00
00
00
00
00
Calibration Mode ON
Multi.Var.DP High
Multi.Var.DP Low
Multi.Var.Pressure High
Multi.Var.Pressure Low
Multi.Var.Temperature High
Multi.Var.Temperature Low
Analog Output Overrange
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Previous Hourly Data Packet (101-407)
Hourly archive flow data 101, 102, .. 406, 407 are fixed length arrays. The data field
is used to address an 5 hours individual group record.(101=Latest, 407=Oldest)
(available only for version 6.03 or above)
RTU MOD E ADDR
FUNC
CODE
STARTING POINT
# OF POINTS
HI
LO
HI
LO
03
00
65
00
01
ADDR
FUNC
CODE
BYTE
COUNTS
01
03
F0
01
Re sp ons e
DATA (Repeat n Times)
HI
LO
00
CRC
CHECK
01..
DECIMAL
0 Inferred
0 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
4 Inferred
4 Inferred
6 Inferred
0 Inferred
0 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
4 Inferred
4 Inferred
6 Inferred
www.dynamicflowcomputers.com
HOUR
First Hour
First Hour
First Hour
First Hour
First Hour
First Hour
First Hour
First Hour
First Hour
First Hour
First Hour
First Hour
Second Hour
Second Hour
Second Hour
Second Hour
Second Hour
Second Hour
Second Hour
Second Hour
Second Hour
Second Hour
Second Hour
Second Hour
CRC
CHECK
94
15
E-CHART Manual
DATA PACKET
DESCRIPTION
Date (24 Bits)/ Hour (8 Bits)
Alarm Status
Flowing Time
Gross Total
Net Total
Mass Total
Energy Total
Temperature
Pressure
DP
DP/EXT
SG
Date (24 Bits)/ Hour (8 Bits)
Alarm Status
Flowing Time
Gross Total
Net Total
Mass Total
Energy Total
Temperature
Pressure
DP
DP/EXT
SG
Date (24 Bits)/ Hour (8 Bits)
Alarm Status
Flowing Time
Gross Total
Net Total
Mass Total
Energy Total
Temperature
Pressure
DP
DP/EXT
SG
DECIMAL
0 Inferred
0 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
4 Inferred
4 Inferred
6 Inferred
0 Inferred
0 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
4 Inferred
4 Inferred
6 Inferred
0 Inferred
0 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
1 Inferred
4 Inferred
4 Inferred
6 Inferred
0 Live DP
1 DP maintenance value.
0 Live Pressure
1 Pressure maintenance or override value
0 Live Temperature
1 Temperature maintenance or override value
www.dynamicflowcomputers.com
HOUR
Third Hour
Third Hour
Third Hour
Third Hour
Third Hour
Third Hour
Third Hour
Third Hour
Third Hour
Third Hour
Third Hour
Third Hour
Fourth Hour
Fourth Hour
Fourth Hour
Fourth Hour
Fourth Hour
Fourth Hour
Fourth Hour
Fourth Hour
Fourth Hour
Fourth Hour
Fourth Hour
Fourth Hour
Fifth Hour
Fifth Hour
Fifth Hour
Fifth Hour
Fifth Hour
Fifth Hour
Fifth Hour
Fifth Hour
Fifth Hour
Fifth Hour
Fifth Hour
Fifth Hour
E-CHART Manual
DATA PACKET
Previous Hourly Data Packet
Number
Hour
101
1-5
102
6-10
103
11-15
104
16-20
105
21-25
106
26-30
107
31-35
108
36-40
109
41-45
110
46-50
111
51-55
112
56-60
113
61-65
114
66-70
115
71-75
116
76-80
117
81-85
118
86-90
119
91-95
120
96-100
121
101-105
122
106-110
111-115
123
Number
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
Hour
151-155
156-160
161-165
166-170
171-175
176-180
181-185
186-190
191-195
196-200
201-205
206-210
211-215
216-220
221-225
226-230
231-235
236-240
241-245
246-250
251-255
256-260
261-265
Number
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
Hour
301-305
306-310
311-315
316-320
321-325
326-330
331-335
336-340
341-345
346-350
351-355
356-360
361-365
366-370
371-375
376-380
381-385
386-390
391-395
396-400
401-405
406-410
411-415
124
116-120
154
266-270
184
416-420
125
126
127
128
129
130
121-125
126-130
131-135
136-140
141-145
146-150
155
156
157
158
159
160
271-275
276-280
281-285
286-290
291-295
296-300
185
186
187
188
189
190
421-425
426-430
431-435
436-440
441-445
446-450
Number
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
Hour
451-455
456-460
461-465
466-470
471-475
476-480
481-485
486-490
491-495
496-500
501-505
506-510
511-515
516-520
521-525
526-530
531-535
536-540
541-545
546-550
551-555
Number
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
Hour
601-605
606-610
611-615
616-620
621-625
626-630
631-635
636-640
641-645
646-650
651-655
656-660
661-665
666-670
671-675
676-680
681-685
686-690
691-695
696-700
701-705
Number
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
Hour
751-755
756-760
761-765
766-770
771-775
776-780
781-785
786-790
791-795
796-800
801-805
806-810
811-815
816-820
821-825
826-830
831-835
836-840
841-845
846-850
851-855
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
212
556-560
561-565
242
243
706-710
711-715
272
273
856-860
861-865
214
566-570
244
716-720
274
866-870
215
216
217
218
219
220
571-575
576-580
581-585
586-590
591-595
596-600
245
246
247
248
249
250
721-725
726-730
731-735
736-740
741-745
746-750
275
276
277
278
279
280
871-875
876-880
881-885
886-890
891-895
896-900
213
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Number
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
Hour
901-905
906-910
911-915
916-920
921-925
926-930
931-935
936-940
941-945
946-950
951-955
956-960
961-965
966-970
971-975
976-980
981-985
986-990
991-995
996-1000
1001-1005
1006-1010
1011-1015
Number
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
Hour
1051-1055
1056-1060
1061-1065
1066-1070
1071-1075
1076-1080
1081-1085
1086-1090
1091-1095
1096-1100
1101-1105
1106-1110
1111-1115
1116-1120
1121-1125
1126-1130
1131-1135
1136-1140
1141-1145
1146-1150
1151-1155
1156-1160
1161-1165
Number
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
Hour
1201-1205
1206-1210
1211-1215
1216-1220
1221-1225
1226-1230
1231-1235
1236-1240
1241-1245
1246-1250
1251-1255
1256-1260
1261-1265
1266-1270
1271-1275
1276-1280
1281-1285
1286-1290
1291-1295
1296-1300
1301-1305
1306-1310
1311-1315
304
1016-1020
334
1166-1170
364
1316-1320
305
306
307
308
309
310
1021-1025
1026-1030
1031-1035
1036-1040
1041-1045
1046-1050
335
336
337
338
339
340
1171-1175
1176-1180
1181-1185
1186-1190
1191-1195
1196-1200
365
366
367
368
369
370
1321-1325
1326-1330
1331-1335
1336-1340
1341-1345
1346-1350
303
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Number
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
Hour
1351-1355
1356-1360
1361-1365
1366-1370
1371-1375
1376-1380
1381-1385
1386-1390
1391-1395
1396-1400
1401-1405
1406-1410
1411-1415
1416-1420
1421-1425
Number
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
Hour
1426-1430
1431-1435
1436-1440
1441-1445
1446-1450
1451-1455
1456-1460
1461-1465
1466-1470
1471-1475
1476-1480
1481-1485
1486-1490
1491-1495
1496-1500
www.dynamicflowcomputers.com
Number
401
402
403
404
405
406
407
Hour
1501-1505
1506-1510
1511-1515
1516-1520
1521-1525
1526-1530
1531-1535
E-CHART Manual
DATA PACKET
Previous Daily Data Packet (601)
Daily archive flow data 601 is a fixed length array. The data field is used to
address an 1day (24 hours) individual group record.(1=Latest, 64=Oldest)
(available only for version 6.0.7 or above)
RTU MOD E STARTING POINT
ADDR
# OF POINTS
FUNC CODE
CRC CHECK
HI
LO
HI
LO
03
02
59
00
01
ADDR
FUNC CODE
BYTE
COUNTS
01
03
F7
01
Re sp ons e
DATA (Repeat n Times)
HI
LO
00
01..
DECIMAL
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
www.dynamicflowcomputers.com
CRC CHECK
E-CHART Manual
DATA PACKET
Description of Daily Data Packet
Date and Day Start Hour (32 Bits)
24 Bits
Date (MM/DD/YY)
8 Bits
Day Start Hour
16 Bits
Net Total (1 Decimal Inferred)
8 Bits
DP (1st Part)
12 Bits
Temperature (1 Decimal)
12 Bits
Pressure (0 Decimal)
4 Bits
DP/Ext (1st Part)
8 Bits
Day Start Hour
16 Bits
Net Total (1 Decimal Inferred)
8 Bits
DP (1st Part)
12 Bits
Temperature (1 Decimal)
12 Bits
Pressure (0 Decimal)
www.dynamicflowcomputers.com
4 Bits
Gross Total
E-CHART Manual
DATA PACKET
Previous Month Data Packet (411,421)
Monthly archive flow data 411-and 421 are fixed length arrays. The data field is
used to address month configuration and month totals record.(411=Lastest,
421=Oldest) (available only for version 6.03 or above)
RTU MOD E ADDR
FUNC
CODE
STARTING POINT
# OF POINTS
HI
LO
HI
LO
03
01
9b
00
01
ADDR
FUNC
CODE
BYTE
COUNTS
01
03
E4
01
Re sp ons e
DESCRIPTION
Base SG
N2
CO2
Heating Value
Pipe ID
Orifice ID
Base Temperature
Base Pressure
Atmospheric Pressure
DP Cut Off
Flowing Time
Month Total Net
Month Total Energy
Month Averaged Temperature
Month Average Pressure
Month Average DP
Month Average DP/EXT
Configuration Flag
Date
Month
Year
Reserved
01..
DECIMAL
6 Inferred
4 Inferred
4 Inferred
3 Inferred
4 Inferred
4 Inferred
2 Inferred
4 Inferred
4 Inferred
4 Inferred
1 Inferred
1 Inferred
1 Inferred
2 Inferred
2 Inferred
4 Inferred
4 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
0 Inferred
www.dynamicflowcomputers.com
CRC
CHECK
CRC
CHECK
E-CHART Manual
DATA PACKET
Previous Month Data Packet (412-414,422-424)
Monthly archive flow data 412-414, .422-424 are fixed length arrays. The data field
is used to address an 8 days individual group record. (available only for version
6.03 or above)
Number
412
413
414
Day
1-8
9-16
17-24
DESCRIPTION
Index
Flowing Time
Net
Energy
Temperature
Pressure
DP
DP/EXT
Flowing Time
Net
Energy
Temperature
Pressure
DP
DP/EXT
Number
422
423
424
DECIMAL
0 Inferred
1 Inferred
1 Inferred
1 Inferred
2 Inferred
2 Inferred
4 Inferred
4 Inferred
1 Inferred
1 Inferred
1 Inferred
2 Inferred
2 Inferred
4 Inferred
4 Inferred
Day
1-8
9-16
17-24
Days
First Day
First Day
First Day
First Day
First Day
First Day
First Day
Eighth Day
Eighth Day
Eighth Day
Eighth Day
Eighth Day
Eighth Day
Eighth Day
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Previous Month Data Packet (415, 425)
Monthly archive flow data 415, .425 are fixed length arrays. The data field is used
to address an 7 days individual group record. (available only for version 6.03 or
above)
Number
415
Day
25-31
Number
425
Day
25-31
FUNC
CODE
STARTING POINT
# OF POINTS
HI
LO
HI
LO
03
01
9f
00
01
ADDR
FUNC
CODE
BYTE
COUNTS
01
03
C8
01
Re sp ons e
DATA (Repeat n Times)
HI
LO
00
01..
www.dynamicflowcomputers.com
CRC
CHECK
CRC
CHECK
E-CHART Manual
DATA PACKET
ENRON MODBUS SPECIFICATIONS
16 BITS INTEGER
The short word numeric variable is a 16-bit integer. A short word is transmitted as two 8-bit bytes, 4
characters.
Example:
BBA (HEX) = 3002 (Decimal)
32 BITS INTEGER
The long word numeric variable is a two 16-bit integers. A long word is transmitted as four 8-bit bytes, 8
characters.
Example:
38270 (HEX) = 230000 (Decimal)
Floating Point
32-bit single precision floating-point numbers are read as groups of four bytes (8 characters) with the
following specific bit order
Sign
(1 bit)
Exponent
(8 bits)
Mantissa
(23 bits)
SEEEEEEE
Byte 3
EMMMMMMM
Byte 2
MMMMMMMM
Byte 1
MMMMMMMM
www.dynamicflowcomputers.com
Byte 0
E-CHART Manual
DATA PACKET
DFM Enron Modus
Hourly and Daily archive flow data 701, 703, 704 are fixed length arrays. The data field is used to address
an individual record
RTU MODE
ADDR
FUNC
CODE
STARTING POINT
# OF POINTS
HI
LO
HI
LO
03
02
BD
00
0A
ADDR
FUNC
CODE
BYTE
COUNTS
01
03
58
01
Response
01..
Class
Archive
Archive
Archive
Description
Daily Average Gas Quality
Daily Flow Data Log
Hourly Flow Data Log
www.dynamicflowcomputers.com
CRC
CHECK
CRC
CHECK
54
51
E-CHART Manual
DATA PACKET
A R C H I V E 701 P R E V I O U S D A I L Y D A T A A R E A -D A I L Y A V E R A G E G A S Q U A L I T Y D A T A
One modbus register (7098 -floating point) is used to indicate the current daily record pointer numbers.
This pointer identifies the current record which data was last logged. The ECHART can store up to 64 days
data. The daily pointer will be 1 through 64. The pointer will roll over at 64 to 1.
701
Date
Time
Average Heating Value
Average Real Specific Gravity
Average Carbon Dioxide Percent
Average Nitrogen Percent
Average Methane Percent
Average Ethane Percent
Average Propane Percent
Average Iso-Butane Percent
Average n-Butane Percent
Average Iso-Pentane Percent
Average n-Pentane Percent
Average Hexane Percent
Average Heptane Percent
Average Nonane Percent
Average Octane Percent
Average H2S Percent
Average Hydrogen Percent
Average Helium Percent
Average Oxygen Percent
Average Carbon Monoxide Percent
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Example Modbus Daily Average Gas Quality Data Collection
Query - 7098 Daily Pointer
Address
01
Func
03
Start HI
1b
Start LO
Ba
No of Register
00
01
CRC
Address
01
Func
03
Bytes
04
Data Hi
Data Lo
CRC
CRC
Archive
701
Func
03
Record
1
Bytes
58
Data
46ff7e00
0000000
447a0000
3f19999a
00000000
41200000
42b40000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
Description
Date
Time
Average Heating Value
Average Real Specific Gravity
Average Carbon Dioxide Percent
Average Nitrogen Percent
Average Methane Percent
Average Ethane Percent
Average Propane Percent
Average Iso-Butane Percent
Average n-Butane Percent
Average Iso-Pentane Percent
Average n-Pentane Percent
Average Hexane Percent
Average Heptane Percent
Average Nonane Percent
Average Octane Percent
Average H2S Percent
Average Hydrogen Percent
Average Helium Percent
Average Oxygen Percent
Average Carbon Monoxide Percent
www.dynamicflowcomputers.com
CRC
Value
3/27/03
00:00:00
1000.0
0.6
0.0
10.0
90.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
E-CHART Manual
DATA PACKET
A R C H I V E 703 - P R E V I O U S D A I L Y F L O W D A T A L O G
One modbus register (7098 -floating point) is used to indicate the current daily record pointer numbers. This
pointer identifies the current record which data was last logged. The ECHART can store up to 64 days
data. The daily pointer will be 1 through 64. (The pointer will roll over at 64 to 1).
703
Date
Time
Flow Time (Minutes)
Average Pressure
Average Temperature
Gross Total
Net Total
Mass Total
Energy
Average DP
Average DP/EXT
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Example Modbus Previous Daily Flow Data Collection
Query - 7098 Daily Pointer
Address
01
Func
03
Start HI
1b
Start LO
ba
No of Register
00
01
CRC
Address
01
Func
03
Bytes
04
Data Hi
Data Lo
CRC
Address
01
Func
03
Start HI
02
Start LO
bf
Record Number
00
01
CRC
Address
01
Func
03
Archive Record
703
1
Bytes
2c
Data
46ff7e00
0000000
44aaf000
43fa0000
428c0000
44772d8b
470c29ca
44cc2d26
470c29ca
42c80000
43577268
Description
Date
Time
Flow Time (Minutes)
Average Pressure
Average Temperature
Gross Total
Net Total
Mass Total
Energy
Average DP
Average DP/EXT
CRC
C8
52
Value
www.dynamicflowcomputers.com
3/27/03
00:00:00
1367.5
500.0
70.0
988.71
35881.78
1633.411
35881.78
100.0
215.45
E-CHART Manual
DATA PACKET
A R C H I V E 704 P R E V I O U S H O U R L Y F L O W D A T A L O G
One Modbus register (7099 -floating point) is used to indicate the current hourly record pointer numbers.
This pointer identifies the current record which data was last logged. The ECHART can store up to 1536
hours data. The hourly pointer will be 1 through 1536. (The pointer will roll over at 1536 to 1).
704
Date
Time
Flow Time (Minutes)
Average Pressure
Average Temperature
Gross Total
Net Total
Mass Total
Energy Total
Average DP
Average DP/EXT
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Example Modbus Previous Hour Flow Data Collection
Query - 7099 Hourly Pointer
Address
01
Func
03
Start HI
1b
Start LO
bb
No of Register
00
01
CRC
ECHART Response.
Address
01
Func
03
Bytes
04
Data Hi
Data Lo
CRC
Query - 704 - Previous Hourly Flow Data Record 1 Last Hour Data
Address
01
Func
03
Start HI
02
Start LO
bf
Record Number
00
01
CRC
Address
01
Archive
704
Func
03
Record
1
Bytes
2c
Data
46ff7e00
48609c00
423e1111
42840000
43fa0000
42096b52
449bd99a
42630674
449bd99a
42c80000
4333aaee
Description
Date
Time
Flow Time (Minutes)
Average Pressure
Average Temperature
Gross Total
Net Total
Mass Total
Energy
Average DP
Average DP/EXT
www.dynamicflowcomputers.com
CRC
fd
7a
Value
3/27/03
23:00:00
47.51
500.0
70.0
34.555
1246.8
56.75
1246.8
100.0
179.668
E-CHART Manual
DATA PACKET
E N R O N E V E N T /A L A R M R E C O R D D E S C R I P T I O N
The two event log record formats are both the same size and have similar contents. The first word in a
record is a bit map in which bit 9 indicate if the event record is an operator change or an alarm event. The
meanings of the other bits are specific to either the operator or alarm event log records.
CONTENTS
Operator change bit map (16 bit integer)
Modbus register number of variable (16 bit integer)
Time stamp (HHMMSS; 32 bit floating point)
Date stamp (MMDDYY; 32 bit floating point)
Previous value of variable (32 bit floating point)
Current (new) value of variable (32 bit floating point)
Value Changed
Fixed Value
Zero Scale
Full Scale
Operator Entry Work Value
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Alarm Event Record
CONTENTS
Alarm change bit map (16 bit integer)
Modbus register number of variable (16 bit integer)
Time stamp (HHMMSS; 32 bit floating point)
Date stamp (MMDDYY; 32 bit floating point)
Current (alarmed) value of variable (32 bit floating point)
Zero Filled
Value Changed
Unassigned
Operator Change Event Identifier Bit
Low Limit
High Limit
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Reading Event/Alarm Register
The Modbus request to read the event log uses the standard read function code 03 and
the register number 32 (20 Hex).
After receipt of the acknowledge packet, the ECHART will reset its event pointer to the
next packet of events. After an event pointer has been reset, the master can not go
back and collect the previous events.
This process is repeated until the ECHARTs event buffer is empty of all events that
occurred since last collection.
7100= Event/Alarm Pointer
www.dynamicflowcomputers.com
E-CHART Manual
DATA PACKET
Reading Alarm/Audit Event
Query
Address
01
Func
03
Start HI
00
Start LO
20
No . HI
00
No. LO
01
CRC
Response
In response to this request the ECHART device returns the current contents of the event log up
to the maximum size of a modbus message (255 bytes)
Acknowledge Alarm/Audit Event
Query
Address
01
Func
05
Start HI
00
Start LO
20
Data HI
ff
Data Lo
00
CRC
Response
In response to this request the ECHART device returns the same message it received.
Address
01
Func
05
Start HI
00
Start LO
20
Data HI
ff
www.dynamicflowcomputers.com
Data Lo
00
CRC
E-CHART Manual
DATA PACKET
Example Modbus Alarm/Event Log Data Collection
To request the ECHART events a modbus read is used for register 32 and the number of data
points is usually set to 1. The number of data points requested is ignored by the ECHART. The
ECHART response will contain from zero to as many events as can be sent within a modbus
message. If no events have occurred since the last event collection, the response message will
contain zero data bytes.
Eighty 80 is added to the data value to convert the ECHART event log dates to the current year.
Note: The registers used in the examples may not agree with the example register list included within this
document
Query
Address
Function
Start HI
Start LO
No. HI
No. LO
CRC
01
03
00
20
00
01
Response
Address
Function
Byte
Data
01
03
50
08001B7347D7A500478C7380426B5EEF00000000
12001B7347D7B900478C738042C0000428C0000
9000B7347D7EA00478C73804297C38B00000000
10001B7347D80800478C73804283175900000000
CRC
Bit Map
Register
Time
Date
Old Value
New Value
0800
7027
114106.0
71911.0
58.843
0.000
1200
9000
1000
7027
7027
7027
110450.0
110548.0
110608.0
71911.0
71911.0
71911.0
110.000
75.882
65.546
70.00
0.000
0.000
1.
2.
3.
4.
After the master has correctly received these events, a reset message is transmitted to the ECHART to clear
these events from the Modbus event buffer. Since less then the maximum number of events (12) were
received, no additional events remain within the modbus event buffer. If the master sent an additional read
message after these events were cleared from the event buffer, the ECHART response message would
contain zero data bytes. This would also indicate to the master that the event modbus event buffer has
been cleared.
Acknowledging Event/Alarms
Address
01
Func
05
Start HI
00
Start LO
20
Data HI
ff
Data Lo
00
CRC
Func
05
Start HI
00
Start LO
20
Data HI
ff
Data Lo
00
CRC
Response
Address
01
www.dynamicflowcomputers.com