B.8 Protocolo MODBUS maestro: MODBUSMS.CFG
En este fichero llamado "modbusms.cfg" se configuran los datos del módulo MODBUS
maestro: parámetros generales, ISCs, ISEs, MEAs y CONs de los equipos lógicos y entradas
digitales, salidas digitales, entradas analógicas y registros de acumuladores de los diferentes
módulos a mapear sobre las ISCs, ISEs, MEAs y CONs anteriores respectivamente. El fichero
tiene el siguiente formato:
• Datos de comunicaciones del puerto: [línea 4]
Puerto ,
Veloc
• Puerto: Puerto de comunicaciones. Los valores posibles son COM1, COM2, COM3 y
COM4.
• Veloc: Velocidad (en baudios). Puede tomar los valores 2400, 4800, 9600 y 19200
baudios.
• TipoPar: Tipo de paridad. Puede tomar los valores 'N' o 'n' (ninguna), 'O' u 'o' (par), 'E' o
'e' (impar), 'M' o 'm' (marca) y 'S' o 's' (espacio).
• NumBits: Número de bits. Los posibles valores son 7 y 8 bits.
• NumStop: Número de bits de stop. Puede tomar los valores 1 y 2.
Ej:
COM1,9600,n,8,1,
• Datos generales del maestro: [línea 8]
RTSon
,
• RTSon: Tiempo que se mantiene RTS en ON antes de transmitir (en mseg.).
• RTSoff: Tiempo que se mantiene RTS en OFF después de transmitir (en mseg.).
• TimeRX: Timeout de recepción con las RTUs (en mseg.). Valido para todos los mensajes
a excepción de los mensajes de broadcast, en cuyo caso se toma el valor definido en
ToutSincroBroadcast.
• NumReint: Número de reintentos de comunicación con el equipo.
• NivelMonitor: Nivel de monitorización de trazas.
Ej:
0,0,500,2,0,
• Datos de tiempos del maestro: [línea 10]
TimeExplMed
• TimeExplMed: Tiempo de exploración de medidas (en seg.). Expresa cada cuánto tiempo
se realizan las exploraciones de medidas.
• TimeExplCon: Tiempo de exploración de contadores (en seg.). Expresa cada cuánto
tiempo se realizan las exploraciones de contadores.
• TimePulso: Tiempo del pulso de los mandos (en mseg.). En el caso del SEPAM, este
valor debe ser muy bajo, ya que se trata del tiempo entre las escrituras "Select" y
"Operate", y hemos de fijarlo a solamente 50 mseg.
• TimeSincro: Tiempo de sincronización de los equipos (en seg.). Lo incorporan los equipos
SEPAM. Por defecto es de 25 segundos.
© ZIV Aplicaciones y Tecnología, S. A. Zamudio, 2004
configuración de los emuladores de protocolo
,
TipoPar
,
RTSoff
,
TimeRX
,
TimeExplCon
...
TimeSincro
NumBits
,
NumStop
,
NumReint
,
, TimePulso
, TimeEsperaTrasReset , ToutSincroBroadcast
B.8-1
,
NivelMonitor
,
, TimeExpGenerico
,
...
,
LCPX403A