FPControl, Automating the world

      Instrument:

     Mediante el control "Instrument" podrá crear una serie de instrumentos de aguja personalizados para los distintos requerimientos en los paneles de controles automáticos. Configurando la escala del instrumento obtendrá la flexibilidad necesaria para crear un instrumento acorde a cada necesidad, de tipos Analógicos  y  Analógicos/Digitales.

A continuación se muestran algunos ejemplos:

Ventana de Propiedades

         

Eventos

UpdateSample: Evento que se dispara consecutivamente según el valor de la propiedad    "SampleInterval"  expresado en milisegundos mientras la propiedad "Enable" es True.  Este evento se utiliza para asignar el valor a la propiedad "Value" que se mostrará el instrumento. 

Propiedades:

AlertAreaColor: Establece el color de la escala entre los valores "AlertMinValue" y "AlertMaxValue".

AlertMaxValue: Establece el valor máximo para la zona de Alerta.

AlertMinValue: Establece el valor mínimo para la zona de Alerta.

BarColor: Indica el color de la aguja del instrumento.

DangerAreaColor: Establece el color de la escala entre los valores "DangerMinValue" y "DangerMaxValue".

DangerMaxValue: Establece el valor máximo para la zona de Peligro.

DangerMinValue: Establece el valor mínimo para la zona de Peligro.

DisplayFormat: Especifica el formato numérico del valor mostrado en el display del instrumento.

Enabled: Habilita o deshabilita el control.

Gain: Indica un valor de Ganancia para el escaleo del instrumento.

MaxValue: Establece el valor máximo de la escala.

MinValue: Establece el valor mínimo de la escala.

NumberColor: Determina el color de los números del cuadrante.

OffSet: Indica un valor de Offset para el escaleo del instrumento. 

OnWorkArea: Propiedad de solo lectura que Indica que el valor mostrado está entre el valor de las propiedades MinWorkArea y MaxWorkArea. 

OnAlertArea: Propiedad de solo lectura que Indica que el valor mostrado está entre el valor de las propiedades MinAlertArea y MaxAlertArea. 

OnDangerArea: Propiedad de solo lectura que Indica que el valor mostrado está entre el valor de las propiedades MinDangerArea y MaxDangerArea. 

PanelColor: Indica el color del panel sobre el cual se monta el instrumento.

SampleInterval: Especifica un valor en ms que determina la frecuencia del evento "UpdateSample".

ScaleBackColor: Establece el color del cuadrante de escala.

ScaleForeColor: Establece el color de la escala entre los valores "MinValue" y "AlertMinValue".

ShowDisplay: Indica si se mostrará el display para la lectura digital.

ShowNumbers: Indica si se muestran los números de la escala o si trabajará en modo gráfico.

ShowScrew: Indica si se dibujarán los tornillos de sujeción sobre el cuadrante.

Text: Establece un texto sobre el cuadrante del instrumento, generalmente usado para indicar la unidad de lectura.

TextColor: Indica el color de la propiedad "Text".

Value: Indica el valor que se mostrará en el instrumento.

Visible: Indica si el instrumento se hará visible al usuario en tiempo de RunTime.

WorkAreaColor: Establece el color de la escala entre los valores "WorkMinValue" y "WorkMaxValue".

 WorkMaxValue: Establece el valor máximo para la zona de Trabajo.

WorkMinValue: Establece el valor mínimo para la zona de Trabajo.

         

            Página de Propiedades: 

                  

 

                  

 

           

             Ejemplo: 

Private Sub Instrument1_UpdateSample()
        'En este ejemplo i es el valor que se desea mostrar
        'en el instrumento cada vez que se cumple el tiempo indicado en SampleInterval

        Instrument1.Value =  i 

End Sub
 

 
Automatizacion industrial, desde San Justo Para el Mundo