Inicio con Ejemplos de Mandos y Comunicación con Terminales
Nota: Si hay más de un control conectado al puerto de la PC, la comunicación
IMN1275SP
1.
Seleccione el puerto COM correcto NR. y defina lo siguiente en su PC:
– Velocidad de bauds: 9600
– Protocolo (Hardware, Xon/Xoff, None): OFF
– Longitud de datos: 8 bits
– Bit de parada: 1
– Paridad: NONE [ninguna]
2.
Defina la dirección del control. La dirección se establece mediante los
conmutadores AS1–1 a AS1–4. Para localizar un control, escriba "A" y
luego la dirección del control, por ejemplo A3 (busca un control con
dirección 3). Si hay un control con dirección "3" en funcionamiento y está
conectada a COM de la PC, este control responde con la señal de aviso
">" para indicar que se ha establecido la comunicación con el mismo. Se
pueden enviar mandos adicionales al control A3.
Al introducirse un mando de dirección con otro número de dirección, se
termina la comunicación con el control A3. Si hay más de un control
conectado al puerto COM de la PC, al escribirse la dirección de otro
control conectado se cambia la trayectoria de comunicación hacia este
último.
3.
La comunicación queda ahora establecida y se pueden utilizar los
mandos ASCII.
correcta puede establecerse únicamente si todos los controles tienen
direcciones diferentes.
4.
Mensajes de error (desde el control)
Si la sintaxis y los valores de la secuencia de mando ASCII son
correctos, el control acepta el mando y contesta enviando "<" como
reconocimiento. Si se encuentra algún error en el mando transferido, el
control rechaza dicho mando enviando una secuencia de error
correlacionada. Los siguientes son errores reportados por la terminal:
– SYNTAX ERROR [error de sintaxis]: carácter no válido;
– EXECUTION ERROR [error de ejecución]: mando no válido;
– RANGE ERROR [error de rango o margen]: valor no válido de
parámetro;
– INVALID EXE CONTEXT [contexto de ejecución no válido]: mando o
modo de operación no válido;
– control DESIGN FAILURE [falla de diseño del control]: diseño no
válido del control;
– INPUT BUFFER OVERFLOW [memoria intermedia de entrada
excedida]: la línea del mando excedió 80 caracteres;
– TOO MANY PARAMETERS [demasiados parámetros]: hay
demasiados parámetros;
– REQ. PARAMETER MISSED [falta de parámetros requeridos]: no hay
suficientes parámetros.
En caso de haber un error, el protocolo del evento va a retornar un NAK
(reconocimiento negativo) al usuario. El chequeo de errores puede
únicamente proporcionar verificación de sintaxis y rango por cada
mando. El chequeo de errores no puede verificar un valor erróneo de
parámetro, que podría degradar el desempeño del sistema.
Conjunto de Mandos B-3