Acceso al objeto DF1

El objeto DF1 proporciona una interfaz al controlador de comunicación DF1.
Atributo
Tipo de datos
Instrucción
Descripción
ACKTimeout
DINT
GSV
La cantidad de tiempo de espera para confirmar la transmisión de un mensaje (solo punto a punto y maestro). Los valores válidos son 0-32.767. Retardo en conteos de periodos de 20 ms. El valor por defecto es 50 (1 segundo).
Diagnostic
Counters
INT[19]
GSV
Matriz de contadores de diagnóstico para el driver de comunicación DF1.
Desplazamiento de palabras
DF1 punto a punto
DF1 slaveMaster
0
Firma (0x0043)
Firma (0x0042)
Firma (0x0044)
1
Bits de módem
Bits de módem
Bits de módem
2
Paquetes enviados
Paquetes enviados
Paquetes enviados
3
Paquetes recibidos
Paquetes recibidos
Paquetes recibidos
4
Paquetes no entregados
Paquetes no entregados
Paquetes no entregados
5
No utilizado
Mensajes reintentados
Mensajes reintentados
6
NAK recibidos
NAK recibidos
No utilizado
7
ENQ recibidos
Paquetes de encuesta recibidos
No utilizado
8
Paquetes deficientes con NAK
Paquetes deficientes sin ACK
Paquetes deficientes sin ACK
9
Sin memoria enviado NAK
Sin memoria sin ACK
No utilizado
10
Paquetes duplicados recibidos
Paquetes duplicados recibidos
Paquetes duplicados recibidos
11
Caracteres deficientes recibidos
No utilizado
No utilizado
12
Conteo de recuperaciones DCD
Conteo de recuperaciones DCD
Conteo de recuperaciones DCD
13
Conteo de módem perdido
Conteo de módem perdido
Conteo de módem perdido
14
No utilizado
No utilizado
Máximo tiempo de escaneado prioritario
15
No utilizado
No utilizado
Último tiempo de escaneado prioritario
16
No utilizado
No utilizado
Máximo tiempo de escaneado normal
17
No utilizado
No utilizado
Último tiempo de escaneado normal
18
ENQ enviados
No utilizado
No utilizado
Duplicate
Detection
SINT
GSV
Habilita la detección de mensajes duplicados. Cada valor tiene un significado concreto:
  • 0. Detección de mensajes duplicados deshabilitada.
  • No cero. Detección de mensajes duplicados habilitada.
Embedded
ResponseEnable
SINT
GSV
Habilita la función de respuesta incrustada (solo punto a punto). Cada valor tiene un significado concreto:
  • 0. Se inicia solo después de recibir uno. Este es el valor predeterminado.
  • 1. Habilitado sin condiciones.
EnableStoreFwd
SINT
GSV
Habilita el comportamiento de almacenamiento y envío al recibir un mensaje. Cada valor tiene un significado concreto:
  • 0. No enviar mensaje
  • No cero. Ver la tabla de almacenamiento y envío al recibir un mensaje. Este es el valor predeterminado.
ENQTransmit
Límite
SINT
GSV
El número de consultas (ENQ) que se enviará después de un tiempo de espera de ACK (solo punto a punto). Los valores válidos son 0-127. El valor predeterminado es 3.
EOTSuppression
SINT
GSV
Habilita la supresión de transmisiones EOT en respuesta a los paquetes de encuesta (solo esclavo). Cada valor tiene un significado concreto:
  • 0. Supresión de EOT deshabilitada (deshabilitada).
  • No cero. Supresión de EOT habilitada.
ErrorDetection
SINT
GSV
Especifica el plan de detección de errores. Cada valor tiene un significado concreto:
  • 0. BCC. Este es el valor predeterminado.
  • 1. CRC.
MasterMessageTransmit
SINT
GSV
El valor actual de la transmisión de mensajes maestra (solo maestro). Cada valor tiene un significado concreto:
  • 0. Entre encuestas de estaciones. Este es el valor predeterminado.
  • 1. En la secuencia de la encuesta. Esto sustituye al número de la estación del maestro.
MaxStation
Address
SINT
GSV
Valor actual (0-31) de la dirección máxima de nodo en una red DH-485. El valor predeterminado es 31.
NAKReceiveLimit
SINT
GSV
El número de NAK recibidos como respuesta a un mensaje antes de detener la transmisión (solo comunicación punto a punto). Los valores válidos son de 0 a 127. El valor predeterminado es 3.
NormalPollGroupSize
INT
GSV
Número de estaciones a encuestar en la matriz de nodo de encuesta normal tras encuestar todas las estaciones en la matriz de nodo de encuesta de prioridad
(solo maestro).
Los valores válidos son de 0 a 255. El valor predeterminado es 0.
PollingMode
SINT
GSV
Modo de encuesta actual (solo maestro). El valor predeterminado es 1. Cada valor tiene un significado concreto:
  • 0. Basado en mensaje, pero no permite que los esclavos inicien mensajes.
  • 1. Basado en mensaje, pero permite que los esclavos inicien mensajes. Este es el valor predeterminado.
  • 2. Estándar, transferencia de un solo mensaje por escaneado de nodo.
  • 3. Estándar, transferencias de varias mensajes por escaneado de nodo.
ReplyMessage
Wait
DINT
GSV
El tiempo (actuando como maestro) de espera después de recibir un ACK antes de encuestar al esclavo para una respuesta (solo maestro). Los valores válidos son de 0 a 65.535. Retardo en conteos de periodos de 20 ms. El valor predeterminado es 5 periodos (100 ms).
SlavePollTimeout
DINT
GSV
La cantidad de tiempo, en milisegundos, que el esclavo espera la encuesta del maestro antes de que el esclavo diga que no puede transmitir porque el maestro está inactivo (solo esclavo). Los valores válidos son de 0 a 32.767. Retardo en conteos de periodos de 20 ms. El valor predeterminado es 3000 periodos (1 minuto).
StationAddress
INT
GSV
Dirección de estación actual del puerto. Los valores válidos son de 0 a 254. El valor predeterminado es 0.
TokenHoldFactor
SINT
GSV
Valor actual (1-4) del número máximo de mensajes enviado por este nodo antes de pasar el token en una red DH-485. El valor predeterminado es 1.
TransmitRetries
SINT
GSV
Número de veces que se puede reenviar un mensaje sin obtener confirmación (solo maestro y esclavo). Los valores válidos son de 0 a 127. El valor predeterminado es 3.
PendingACK Timeout
DINT
SSV
Valor pendiente para el atributo ACKTimeout.
Pending Duplicate Detection
SINT
SSV
Valor pendiente para el atributo DuplicateDetection.
Pending Embedded ResponseEnable
SINT
SSV
Valor pendiente para el atributo EmbeddedResponse.
PendingEnable
StoreFwd
SINT
SSV
Valor pendiente para el atributo EnableStoreFwd.
PendingENQ TransmitLimit
SINT
SSV
Valor pendiente para el atributo ENQTransmitLimit.
PendingEOT Suppression
SINT
SSV
Valor pendiente para el atributo EOTSuppression.
PendingError
Detection
SINT
SSV
Valor pendiente para el atributo ErrorDetection.
PendingMaster Message Transmit
SINT
SSV
Valor pendiente para el atributo MasterMessageTransmit.
PendingMax
StationAddress
SINT
SSV
Valor pendiente para el atributo MaxStationAddress.
PendingNAK ReceiveLimit
SINT
SSV
Valor pendiente para el atributo NAKReceiveLimit.
PendingNormal
PollGroupSize
INT
SSV
Valor pendiente para el atributo NormalPollGroupSize.
PendingPolling
Modo
SINT
SSV
Valor pendiente para el atributo PollingMode.
PendingReply
MessageWait
DINT
SSV
Valor pendiente para el atributo ReplyMessageWait.
PendingSlavePollTimeout
DINT
SSV
Valor pendiente para el atributo SlavePollTimeout.
PendingStation
Address
INT
SSV
Valor pendiente para el atributo StationAddress.
PendingToken
HoldFactory
SINT
SSV
Valor pendiente para el atributo TokenHoldFactor.
PendingTransmitRetries
SINT
SSV
Valor pendiente para el atributo TransmitRetries.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal