Parámetros De Transferencia De Datos (Mcmmódulo) - ProSoft MVI56-MCM Manual Del Usuario

Platforma controllogix módulo de comunicación modbus
Tabla de contenido
Modifying the Módulo Configuration
3.4.1.1 Parámetros de Transferencia de Datos (MCMMódulo)
Este objeto es usado para definir los parámetros para el movimiento de datos entre el
módulo y el procesador. Los valores introducidos determinan la lógica de escalera y el
tamaño de datos requerido en la aplicación. Los arreglos de escritura y lectura de datos
deben ser dimensionados mucho más grandes que los valores de cuenta introducidos.
La lógica de escalera debe ser escrita para procesar el número de bloques de datos a
ser transferidos. El número de bloques es computado como sigue:
BlockCnt=INT(Reg Cnt / 200) + if (MOD(Reg Cnt, 200),1,0)
Si la cuenta del registro es exactamente divisible por 200, el número de bloques es fácil
de computar y la escalera es mucho más simple de escribir. Si el número no es
exactamente divisible por 200, se debe desarrollar un manejo especial del ultimo bloque
de datos, asi como se deben transferir menos de 200 palabras. Se recomienda que los
valores de cuenta siempre se ajusten a valores exactamente divisibles por 200.
El parámetro BPFail es utilizado para determinar si el módulo debería continuar sobre la
red Modbus cuando la operación de transferencia del backplane falla. Un valor de cero
indica que el módulo debería continuar comunicando cuando el backplane no está
operando. Si el valor es mayor que cero, el backplane será interrogado un número de
veces (entrada) antes que una falla sea reportada y cese la comunicación en los puertos.
Cuando la comunicación del backplane es reestablecida, el módulo
comunicación con la red. Por ejemplo, si usted introdujo un valor de 10 para el
parámetro, el módulo detendrá todas las comunicaciones Modbus si 10 errores
sucesivos del backplane son reconocidos. Cuando es reconocida una transferecnia
exitosa, el módulo reestablecerá la comunicación con la red.
El parámetro ErrStatPtr es utilizado para definir la localización en la base de datos del
módulo donde los datos de error/status serán almacenados. Si el valor es ajustado a –1,
el dato no será almacenado en el área de datos del usuario. Un valor entre 0 y 4939
causará que el programa del módulo almacene los datos en la localización específica.
36
iniciará la
ProSoft Technology, Inc.
MVI56-MCM User Manual (Spanish)
Julio 1, 2004
Tabla de contenido
loading

Tabla de contenido