• RTSoff: Tiempo (en mseg.) que transcurre después de transmitir hasta que se pone el
RTS a OFF. Su valor por defecto será –1, que significa que no se va utilizar la línea
RTS. Lo normal es configurarlo a –1 si se ha configurado RTS a –1, pero queda una
puerta abierta a poder configurar este tiempo con un valor distinto de –1, habiendo
configurado RTSon a –1: se utilizaría para obligar al esclavo a esperar dicho tiempo
RTSoff después de transmitir (una vez transcurrido este tiempo se pondría el RTS a OFF,
estado en el que ya estaba por haber configurado RTSon a -1).
ATENCIÓN: No se puede configurar este parámetro a –1 si RTSon se ha
configurado con un valor distinto de –1, pues se quedaría el RTS a ON para
siempre.
• TimeoutComs: Tiempo (en seg.) que ha de permanecer la unidad central sin recibir un
mensaje correcto para dar error de comunicaciones con el maestro, es decir, generar la
señal de fallo de comunicaciones con el maestro configurada en este mismo fichero. Por
defecto vale 60 segundos.
• NivelMonitor: Nivel de monitorización de trazas. Por defecto vale 0.
Ej:
• Datos de las señales digitales por las que puede interrogar el maestro a la
unidad central: [líneas 13-17]
NumISCs
DirModbusISC
(*) Se repite por cada señal digital que vaya a manejar el maestro. Habrá tantas como indique
NumISCs.
• NumISCs: Número de señales digitales que va a manejar el maestro.
ATENCIÓN: En ocasiones concretas (tal como ocurre con el driver que usa Siemsa)
este valor debe obligatoriamente múltiplo de 16. En dicho caso, se declaran varias
señales "de más" hasta llegar a la cifra definida, siendo dichas líneas declaradas
como señales del equipo –1, e ISC –1.
• OffsetValidacISCs: Offset para localizar las direcciones donde se encuentran las
validaciones de las señales ISC, ya que esta información se solicita como si fueran
señales propiamente dichas, mediante la Función Modbus 02. Este valor se sumará a la
dirección de la primera ISC definida (DirModbusISC1), para localizar la dirección de
comienzo de la primera validación asociada a la primera señal ISC. A partir de ahora las
validaciones irán correlativas al igual que las ISCs a las que están asociadas.
Por ejemplo: DirValidaciónISC1 = DirModbusISC1 + OffsetValidacISCs.
El valor por defecto de este offset es el 0, en el caso de que no se vayan a implementar
las valideces mediante la Función 02, pero en caso contrario se suele indicar el mismo
valor que NumISCs, para que dichas valideces vayan "detrás" de las propias señales,
aunque este criterio es sólo orientativo.
ATENCIÓN: Este valor debe ser superior a la Dirección Modbus de la Última señal
ISC, ya que en caso contrario se produciría un solapamiento de las señales.
OffsetValidacISCs > DirModbusISC1 + NumISCs
• NegValidacISCs: Negación de las Validaciones de las señales ISC. En caso de que valga
uno, el valor de dichas validaciones se invierte a la hora de mandar por comunicaciones.
© ZIV Aplicaciones y Tecnología, S. A. Zamudio, 2004
configuración de los emuladores de protocolo
0,-1,-1,60,0,
,
OffsetValidacISCs
,
Dir
,
NegValidacISCs
,
ISC
B.7-3
,
, NegISC
,
LCPX403A
(*)