Comunicación a través de un módem
Ejemplos de programa para el establecimiento de una conexión
En el primer ejemplo el módulo de interfaz establece una conexión después de que el módem
ya haya sido inicializado.
X1E
M0
X21
M41
Y11
X27
Fig. 20-47: Ejemplo de programa para el establecimiento de una conexión
³
La marca M0 se pone cuando el módulo está preparado (X1E) y no presenta errores
(X1F).
·
M40 es la liberación de la inicialización. Esta marca se pone cuando el módulo está prepa-
rado (M0) y los datos de la conexión han sido registrados en la memoria buffer (M2, ver
página20-60). Además, el módem tiene que estar inicializado (X10), no debe haber nin-
guna conexión establecida (X12), no debe haber ningún error (X13) y no debe haberse
solicitado ningún establecimiento de una conexión (Y11).
»
La entrada X20 da inicio al establecimiento de la conexión. M41 está puesto sólo durante
un ciclo PLC después de la conexión de X21.
¿
Se pone la salida Y11, y con ello se solicita el establecimiento de la conexión.
´
Con M49 se indica que está teniendo lugar el establecimiento de una conexión.
²
Después del establecimiento exitoso de la conexión se conecta X12, y ésta pone la marca
M4. Se restaura la salida Y11 ("Establecer conexión").
¶
X13 se conecta cuando se ha presentado un error al establecer la conexión. En este caso
se transmite el código de error de la dirección de la memoria buffer 221
Y11 se restaura también en caso de un error.
º
Mediante la entrada X27 se restauran la marca M49 ("Se inicializa la conexión") y M4
("Conexión establecida sin errores").
Sistema Q de MELSEC - Módulos de interfaz
X1E
M2
M3
X10
X12
¼
Guardar en módulo de interfaz datos para inicialización (página 20-51)
¼
Guardar en módulo de interfaz datos para conexiones (página 20-56)
¼
Inicializar módem (página 20-61)
M40
X12
X13
M0
X13
Y11
FROMP
H0
Funcionamiento del módem
M0
M40
PLS
M41
SET
Y11
SET
M49
SET
M4
RST
Y11
H221
D101
K1
RST
Y11
RST
M49
RST
M4
QK00239c
al registro D101.
H
20 - 69
³