Panasonic FPE Manual De Usuario página 222

Tabla de contenido

Publicidad

Manual de Usuario del FPΣ
El fin de recepción también se puede determinar utilizando la función de time-out
IsReceptionDoneByTimeOut o comprobando el contenido del buffer de recepción.
El estado de la bandera de "recepción completa" puede cambiar dentro del ciclo de scan. Por
ejemplo, si la bandera se utiliza más de una vez como condición de entrada, se pueden dar
estados diferentes dentro de un ciclo de scan. Para asegurar la correcta ejecución del
sistema, al comienzo del programa se debería hacer una copia de los relés internos
especiales.
Nombre
Número
del
de
puerto
puerto
TOOL
0
COM1
1
COM2
2
Bandera de "transmisión completa"
Cuando se ha enviado el número de bytes especificado, la bandera de "transmisión
completa" pasa a TRUE. Se pueden enviar o recibir nuevos datos. La instrucción
F159_MTRN pone la bandera de "transmisión completa" a FALSE. Cuando se ejecuta la
instrucción F159_MTRN no se pueden recibir datos.
La bandera de "transmisión completa" se puede evaluar utilizando la función
IsTransmissionDone. O utilizando la variable del sistema
sys_bIsComPort1TransmissionDone, sys_bIsComPort2TransmissionDone, o
sys_bIsToolPortTransmissionDone, dependiendo del puerto.
Nombre
Número
del
de
puerto
puerto
TOOL
0
COM1
1
COM2
2
Bandera de error de comunicación
Si la bandera de error pasa a TRUE durante la recepción, la recepción continúa. Ejecutar
F159_MTRN para poner a FALSE la bandera de error y desplazar el puntero al offset 1.
La bandera de error se puede evaluar utilizando la función IsCommunicationError. O
utilizando la variable del sistema sys_bIsComPort1CommunicationError,
sys_bIsComPort2CommunicationError, o sys_bIsToolPortCommunicationError, dependiendo
del puerto.
Nombre
Número
del
de
puerto
puerto
TOOL
0
COM1
1
COM2
2
Relés
Nombre de la
internos
función
especiales
R903E
IsReceptionDone
R9038
R9048
Relés
Nombre de la
internos
función
especiales
R903F
IsTransmissionDone
R9039
R9049
Relés
Nombre de la
internos
función
especiales
R900E
IsCommunicationErr
R9037
or
R9047
8.6 Comunicación en modo Propósito General
Nombre de la variable del
sistema
sys_bIsToolPortReceptionDone
sys_bIsComPort1ReceptionDone
sys_bIsComPort2ReceptionDone
Nombre de la variable del
sistema
sys_bIsToolPortTransmissionDone
sys_bIsComPort1TransmissionDone
sys_bIsComPort2TransmissionDone
Nombre de la variable del
sistema
sys_bIsToolPortCommunicationError
sys_bIsComPort1CommunicationErr
or
sys_bIsComPort2CommunicationErr
or
Bit de
estado
TRUE
Bit de
estado
TRUE
Bit de
estado
TRUE
205

Publicidad

Tabla de contenido
loading

Tabla de contenido