CHINT CTRL1 Manual De Instrucciones página 34

Autómata programable
Tabla de contenido

Publicidad

Autómata programable ChintControl
CTRL1
En el caso de configurar cualquier parámetro de forma incorrecta no obtendremos comunicación con el dispositivo Modbus o bien
leeremos/enviaremos datos incorrectos.
PUERTO VIRTUAL DEL TIPO CONVERSION DE DATOS (cnv)
Este es un tipo especial de puerto virtual que solo puede trabajar juntamente con un puerto de tipo Modbus. La finalidad de este
puerto es poder hacer conversiones entre un valor y una magnitud cuando el dispositivo Modbus nos ofrece solamente el valor en
bruto. El puerto realiza una conversión de datos entre un rango de valor medido en bruto y un rango de una magnitud.
Por ejemplo, leemos un registro Modbus con un tipo de variable de 16 bits sin signo (valores entre 0 y 65535), estos valores
corresponden a una temperatura de entre -40 y 120 ºC. El comando ejemplo sería:
cnv vt000 vt001 0 65535 -40 120
En el ejemplo anterior podemos observar los siguientes campos:
vt000: Puerto virtual de tipo conversión.
vt001: Puerto virtual de tipo Modbus origen de los datos a convertir.
valor mínimo: El valor mínimo del registro Modbus (-32768 ~ 32767).
valor máximo: El valor máximo del registro Modbus (0 ~ 65535).
magnitud mínima: La magnitud mínima de la variable (-32768 ~ 32767).
magnitud máxima: La magnitud máxima de la variable (0 ~ 65535).
(*) Nota: Dependiendo del tipo de puerto que se quiere utilizar se debe elegir el código de función
correspondiente.
- Puertos digitales de entrada: Función 2, tipo de dato bool.
- Puertos digitales de salida: Función 5, tipo de dato bool (internamente también utiliza la función 1 para la
lectura del estado del registro).
- Puertos analógicos de entrada: Función 3 o 4, cualquier tipo de dato menos bool.
- Puertos analógicos de salida: Función 6, tipo de dato i16 o ui16 (internamente también utiliza la función 3
para la lectura del estado del registro).
34

Publicidad

Tabla de contenido
loading

Tabla de contenido