ntunidades interface comunicaciones
DESCRIPTION
Comunicación para terminales programables Omron NT-seriesTRANSCRIPT
-
Cat. No. V003--E1--1
Unidades Interfacede comunicaciones
NT-series
-
Unidades Interface deComunicaciones
Serie NTManual de Operacin
-
vii
TABLA DE CONTENIDOS
SECCIN 1Introduccin 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1--1 Terminologa 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1--2 Nomenclatura y Funciones 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1--3 Instalacin y Desinstalacin 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECCIN 2Interface RS-232C 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--1 Especificaciones y selecciones del interruptor 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--2 Comandos 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--3 Chequeo de comunicaciones 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--4 Errores de comunicaciones 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECCIN 3Interface RS-422 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--1 Especificaciones y Selecciones del interruptor 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--2 Comandos 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--3 Chequeo de comunicaciones 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--4 Errores de comunicaciones 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECCIN 4Interface SYSMACWAY 31. . . . . . . . . . . . . . . . . . . . . . . . . .4--1 Especificaciones y selecciones del interruptor 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--2 Comandos 36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--3 Errores de comunicaciones 46. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECCIN 5Interface SYSMAC BUS 49. . . . . . . . . . . . . . . . . . . . . . . . . . .5--1 Especificaciones y selecciones del interruptor 50. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5--2 Asignacin de canal 53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5--3 Comandos 56. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5--4 Tiempo de transferencia 66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5--5 Chequeo de comunicaciones 68. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5--6 Errores de comunicaciones 69. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5--7 Errores y alarmas 71. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Apndices 73. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A Cdigos de caracteres 74. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oficinas de venta OMRON 77. . . . . . . . . . . . . . . . . . . . . . . . .
-
1SECCIN 1Introduccin
Esta seccin describe la nomenclatura y caractersticas de todas las unidades interface de comunicacin y los mtodospara instalarlas en los Terminales Programables. Tambin se indica la terminologa bsica.
1--1 Terminologa 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1--2 Nomenclatura y Funciones 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1--3 Instalacin y desinstalacin de las unidades 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1--3--1 Instalacin 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1--3--2 Desinstalacin 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
-
21--1 TerminologaA continuacin se definen los nombres relativos a los Terminales Programa-bles TP y a los Autmatas Programables Sysmac Serie C que aparecen eneste manual.
Abreviaturas En este manual se utilizan frecuentemente las siguientes abreviaturas.
Abreviatura Trmino Significado
PT Terminal Programable Referido a los Terminales Programables NT de OMRON.
PLC Autmata Programable Referido a los autmatas programables Sysmac Serie C y Serie CV deOMRON, o a autmatas programables de otros fabricantes.
I/F interface Dispositivo de comunicaciones que conecta el Terminal Programable condispositivos perifricos.
E/S entrada/salida Referidas a las entradas y salidas de los TP y PLCs.
Terminologa de SYSMAC
Terminologa Explicacin
SYSMAC Nombre genrico de los autmatas programables OMRON.
Sistema deconexin aordenador(SYSMAC WAY)
Sistema empleado por las unidades de conexin a ordenador de los SYSMAC Serie C utilizadospara crear un bus de comunicaciones entre PLCs, entre PLCs y TPs, etc.
SYSMAC BUS Red de E/S remotas creada entre los PLCs SYSMAC Serie C y los dispositivos de E/S.
Proceso como bits del tecladoSe pueden pulsar simultneamente dos teclas cuando el teclado se procesacomo bits.
Terminologa Seccin 1--1
-
31--2 Nomenclatura y FuncionesEn la siguiente figura se muestran los componentes de las Interfaces decomunicacin, descritas en la tabla que sigue.
Tapa de interruptor
Conector de TP
Conector de Host
Componente Funciones
Conector de TP Para conectar un Terminal Programable serie NT.
Tapa deinterruptor DIP
El interruptor DIP est ubicado debajo de esta tapa. Si no puede abrirlo con la mano, utilice undestornillador plano. Seleccionar el interruptor DIP antes de montar la unidad en el TP. Consultar lassecciones referidas a este tema en este mismo manual.
Conector deHost
Para conectar el host (ordenador personal o autmata). Las formas de este conector vara de unasunidades a otras.
1--3 Instalacin y desinstalacin de unidades
1--3--1 Instalacin
Panel posterior
Muesca
NT600M
Instalacin de unidades NT20M Instalacin de unidades NT600M
Panel posterior
Muesca
NT20M
Mantener la unidad con la muesca en la parte de la izquierda, como semuestra en la figura, y encajarla en su posicin. Insertarla de tal forma queambos conectores, el de la unidad interface y el del Terminal programablecoincidan.
Instalacin y desinstalacin de unidades Seccin 1--3
-
41--3--2 Desinstalacin
Panel posterior
NT600M
Desinstalacin de unidades NT20M Desinstalacin de unidades NT600M
Panel posterior
NT20M
Como se muestra en la figura anterior, coger la unidad por las ranuras y tirarde ella hacia fuera.
Nota 1. No coloque la unidad por el lado de los componentes en una mesa u otrasuperficie.
Componentes
2. No poner la unidad expuesta a polvo, agentes qumicos o agua pulveriza-da.
3. No tocar la superficie de los componentes con las manos desnudas.
Instalacin y desinstalacin de unidades Seccin 1--3
-
5SECCIN 2Interface RS-232C
Esta seccin describe el hardware y comandos para el interface de comunicaciones RS--232C NT20M-LK201-EV1, ypara el interface de comunicaciones RS--232C/SYSMACWAY NT600M-LK201 cuando est seleccionado para interfaceRS--232C. Con interface RS-232C, se pueden hacer conexiones uno--a--uno con un ordenador personal o con una unidadASCII instalada en un Autmata Programable.
Consultar Seccin 4 Interface SYSMAC WAY cuando utilice la NT600M-LK201 RS-232C/SYSMACWAY seleccionadapara interface SYSMAC WAY.
2--1 Especificaciones y selecciones del interruptor 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--1--1 Especificaciones de comunicaciones 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--1--2 Selecciones de comunicaciones 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--1--3 Selecciones de Auto Reset e Interface 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--1--4 Disposicin de pines del conector 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--1--5 Conexiones 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--1--6 Chequeo de selecciones 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2--2 Comandos 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--2--1 Comandos de operacin 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--2--2 Comandos de terminal 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--2--3 Comandos de transferencia online 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2--3 Chequeo de comunicaciones 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--4 Errores de comunicaciones 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2--4--1 Errores 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2--4--2 Proceso 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
-
ON
1 3 4 5 6 7 82 9 0
SW4
Longitud de datosON: 8 bitsOFF: 7 bits
Bits de paroON: 1 bitOFF: 2 bits
Paridad habilitada/inhi-bidaON: InhibidaOFF: Habilitada
Paridad (una vezhabilitada)ON: ParOFF: Impar
Control de flujoON: HabilitadoOFF: Inhibido
Mtodo de control de flujoON: Control RS/CSOFF: Control X-ON/X-OFF
No utilizado
Velocidad de transmis-in(ver tabla de la derecha)
La figura muestralas selecciones in-iciales.
6
2--1 Especificaciones y selecciones del interruptor
2--1--1 Especificaciones de comunicaciones
Item Especificaciones
Normas de comunicacin EIA RS-232C
Selecciones de comunica-ciones
Sincronizacin marcha/paro (Start-stop)Velocidad: 300, 600, 1200, 2400, 4800, 9600, 19200 bpsLongitud de datos: 7 u 8 bitsBits de paro: 1 or 2 bitsParidad: Par, impar, ningunaControl de flujo: control RS/CS, control X-ON/X-OFF, o ninguno
Conector Conector D--sub de 25-pines (hembra)
Nmero de conexiones 1:1
Distancia de transmisin 15 m mx.
2--1--2 Selecciones de comunicaciones
Los parmetros de comunicacin se seleccionan con SW4.
Pin 7 Pin 8 Pin 9 Velocidad
OFF OFF OFF 300 bps
OFF OFF ON 600 bps
OFF ON OFF 1,200 bps
OFF ON ON 2,400 bps
ON OFF OFF 4,800 bps
ON OFF ON 9,600 bps
ON ON OFF 19,200 bps
Nota Establecer una de las siguientes combina-ciones cuando seleccione la longitud de da-tos, bits de paro, y paridad.
7 bits + paridad par + 2 bits de paro7 bits + paridad impar + 2 bits de paro7 bits + paridad par + 1 bit de paro7 bits + paridad impar + 1 bit de paro8 bits + sin paridad + 2 bits de stop8 bits + sin paridad + 1 bit de paro8 bits + paridad par + 1 bit de paro8 bits + paridad impar + 1 bit de paro
2--1--3 Selecciones de Auto--reset e Interface
El SW1 se utiliza para habilitar o inhibir el reset automtico de errores decomunicacin, y para seleccionar el interface a RS-232C o a SYSMAC WAY.Esta seccin trata slo de la opcin RS--232C. Consultar la Seccin 4 Inter-face SYSMAC WAY para esta opcin.
Especificaciones y selecciones del interruptor Seccin 2--1
-
7ON
SW1
1 2 3 4 5 6 7 8
En la figura se muestran las se-lecciones iniciales
Reset automtico tras error de comunicacin
Seleccin de interface SYSMAC WAY
Utilizados para el Terminal Programable
Pin no. Seleccin Operacin
SW1, pin 1 Reset automtico ante errores decomunicacinON: No reset.OFF: Reset automtico
Selecciona si el sistema se resetear o no automticamente amodo RUN sin visualizar los errores de comunicacin.Consultar para ms detalles 2--4 Errores de comunicaciones.
SW1, pines 2 a 7 Utilizados por el TerminalProgramable
Estos pines son utilizados por el Terminal Programable.Consultar el manual de operacin de su NT.
SW1, pin 8 Slo NT600M: InterfaceON: SYSMAC WAYOFF: RS-232C
NT20M-LK201-EV1Reservado para el sistema. Poner siempre en OFF.
NT600M-LK201Seleccionar el tipo de interface. Cuando este pin se pone a
ON consultar la Seccin 4 Interface SYSMAC WAY.
2--1--4 Asignacin de pines del conector13 1
25 14
Pin no. Smbolo Nombre
1 FG Masa fsica (no utilizado)
2 SD Enviar datos
3 RD Recibir datos
4 RS Peticin para enviar
5 CS Borrar para enviar
7 SG Masa lgica
Nota Los pines no listados no se utilizan.
Especificaciones y selecciones del interruptor Seccin 2--1
-
82--1--5 Conexiones
1
2
3
5
4
7
1
2
3
5
4
7
FG
SD
RD
CS
RS
SG
FG (No utilizado)
SD
RD
CS
RS
SG
Ordenador perso-nal (25 pines)
TP
(Cable apantallado)
Nota 1. La figura anterior muestra las conexiones cuando se utiliza control RS/CS. En caso de no utilizar este control, cortocircuitar los terminales RS yCS.
2. No conectar ni desconectar el conector estando la alimentacin en ON.3. Cuando se utilice una unidad C200H ASCII en un PLC, el terminal SG del
lado del PLC es el pin 9.
Conectores aplicables XM2A-2501 (OMRON)XM2S-2511 (OMRON)Con la unidad se incluye un juego de conectores.
Cables recomendados AWG28 x 5P IFVV-SB (Fujikura Cable, Ltd.)CO-MA-VV-SB 5P x 28AWG (Hitachi Cable, Ltd.)
2--1--6 Chequeo de seleccionesSe pueden chequear las selecciones del TP utilizando el men del sistemadel TP. Para ms detalles, consultar el Manual de Operacin de NT600M oNT20M.
Pg.
Men del sistema(Pulsar simultneamente las teclas Buzzer, flecha arriba, yflecha abajo)
Seleccionar Configuracin
Seleccionar Parmetros NT
Pulsar la tecla de flecha abajo
Seleccin de la pantalla de visualizacin
Parmetros RS-232C
Longitud dato 8 bits
Bits parada 2
Paridad Ninguna
Control de flujo Ninguno
Velocidad 9,600 bps
Nota Para volver a modo Run, pulsar simultneamente las teclas de Buzzer, fle-cha arriba y flecha abajo.
Especificaciones y selecciones del interruptor Seccin 2--1
-
92--2 Comandos
Los siguientes comandos se pueden enviar desde el host al NT para contro-lar su operacin o para influir directamente sobre los displays del NT.
2--2--1 Comandos de operacin
Este grupo de comandos controla la operacin del NT.
Nota 1. Entre parntesis se indican los cdigos hexadecimales para los coman-dos.
2. Los argumentos para todos los comandos se especifican con caracteresASCII. Por ejemplo, 001 se debe escribir como 30 30 31; 3A, como 3341.
Grupo Cdigo de Nombre Argumentos Funcin
comando NT600M-LK201 NT20M-LK201-EV1
Controlde pan-talla
ESC 0 m(1B) (30)
Visualizarpantallaespecificada
Nmero de pantallam = 0000 a 03E8(hex)
Nmero de pantallam = 00 a FA (hex)
Visualiza la pantalla especi-ficada despus de borrar laactual.Si el nmero de pantalla es-pecificado es 0, se borrarsimplemente la pantalla ac-tual.
ESC 1 m(1B) (31)
Visualizar lapantallaespecificadasolapando
Nmero de pantallam = 0000 a 03E8(hex)
Nmero de pantallam = 00 a FA (hex)
Se visualiza la pantalla es-pecificada solapando a laexistente.
ESC X(1B) (58)
Peticin denmero depantalla
No aplicable No aplicable Pide el nmero de la panta-lla que se est visualizandoactualmente.
ESC Y m CR(1B) (59) (0D)
Respuesta ala peticinde nmerode pantalla
Nmero de pantallam = 0000: ninguna0001 a 03E8 (hex)
Nmero de pantallam = 00: ninguna01 a FA (hex)
Cuando se ejecuta desde elhost una peticin de nme-ro de pantalla, el TP utilizaeste comando para contes-tar con el nmero de panta-lla que se est visualizando.
Manipu-lacinde tablade me-moria
ESC B 1 m STR(1B) (42)
Escribircadena decaracteres
Longitud de la cade-na de caracteres1 = 01 a 28 (hex)No. de entrada de latabla de memoriade cadenas de ca-racteresm = 00 a FF (hex)Datos de cadena decaracteres STR
Longitud de la cade-na de caracteres1 = 01 a 20 (hex)No. de entrada de latabla de memoriade cadenas de ca-racteresm = 00 a 1F (hex)Datos de cadena decaracteres STR
Cambia las cadenas de ca-racteres para la tabla dememoria de cadenas de ca-racteres utilizada en visuali-zacin de pantalla.Los datos de cadenas decaracteres se pueden asig-nar en ASCII.
ESC C m s NUM(1B) (43)
Escribirnmero(4 dgitos)
Nmero de entradade tabla de memo-ria numeralm = 00 a FF (hex)Cdigos = +(2B), --(2D)nmero de 4 dgitosNUM = 0000 a 9999
Nmero de entradade tabla de memo-ria numeralm = 00 a 7F (hex)Cdigos = +(2B), --(2Dnmero de 4 dgitosNUM = 0000 a 9999
Cambia valores numricospara la tabla de memorianumrica utilizada en visua-lizar pantalla.Existen dos tipos de trans-ferencia: slo 4 dgitos, y 8dgitos. Verificar la inclusindel signo.
ESC D m s NUM(1B) (44)
Escribir tablade memorianumrica(8 dgitos)
Nmero de tabla dememoria numricam = 00 a FF (hex)Cdigos = +(2B), --(2D)nmero de 8 dgitosNUM = 00000000 a99999999
Nmero de tabla dememoria numricam = 00 a 7F (hex)Cdigos = +(2B), --(2D)nmero de 8 dgitosNUM = 00000000 a99999999
Comandos Seccin 2--2
-
10
Grupo FuncinArgumentosNombreCdigo de
NT20M-LK201-EV1NT600M-LK201comando
Edicindenmeros
ESC E m s NUM(1B) (45)CR(0D)
Edicin denmeros (PTa host, 4dgitos)
Nmero de tabla dememoria numricam = 00 a FF (hex)Cdigos = +(2B), --(2D)nmero de 8 dgitosNUM = 0000 a 9999
Nmero de tabla dememoria numricam = 00 a 7F (hex)Cdigos = +(2B), --(2D)nmero de 8 dgitosNUM = 0000 a 9999
Transfiere al host losnmeros escritos en el NT.Existen dos tipos de trans-ferencia: slo 4 dgitos, y 8dgitos. La transferencia alhost incluye el signo.
ESC F m s NUM(1B) (46)CR(0D)
Edicin denmeros (PTa host, 8dgitos)
Nmero de tabla dememoria numricam = 00 a FF (hex)Cdigos = +(2B), --(2D)nmero de 8 dgitosNUM = 00000000 a99999999
Nmero de tabla dememoria numricam = 00 a 7F (hex)Cdigos = +(2B), --(2D)nmero de 8 dgitosNUM = 00000000 a99999999
Teclastctiles/
ESC H n CR(1B) (48) (0D)
Salida de no.de tecla tctil
Salida de no. de te-cla tctiln = 00 a FF (hex)
Salida de no. de te-cla tctiln = 00 a FF (hex)
Indica al host los nmerosde teclas tctiles pulsadasen el NT.
teclasde fun-cin
ESC G n CR(1B) (49) (0D)
Salida de no.de tecla defuncin
Salida de no. de te-cla de funcinn = 00 a 0B (hex)
Salida de no. de te-cla de funcinn = 00 a 0B (hex)
Indica al host los nmerosde teclas de funcin pulsa-das en el NT.
ESC U m(1B) (56)
Inhibirentrada
Objetos inhibidosm = 0 Teclas de ,
funcinTeclastctiles
m = 1 Teclas defuncin
m = 2 Teclastctiles
Objetos inhibidosm = 0 Teclas de ,
funcinTeclastctiles
m = 1 Teclas defuncin
m = 2 Teclastctiles
Controla si se informa o noal host de las teclas, tctileso de funcin, pulsadas en elNT.Si una entrada est inhibi-da, al host no se le indicaincluso si se pulsan las te-clas.
ESC V m(1B) (56)
Borrar inhibirentrada
Objetos habilitadosm = 0 Teclas de ,
funcinTeclastctiles
m = 1 Teclas defuncin
m = 2 Teclastctiles
Objetos habilitadosm = 0 Teclas de ,
funcinTeclastctiles
m = 1 Teclas defuncin
m = 2 Teclastctiles
Cuando se conecta la ali-mentacin, no existen en-tradas inhibidas.
Visuali-zacinde indi-cadoresy teclastctiles.
ESC Q m n(1B) (51)
Visualizarlosindicadoresy teclastctiles.
Asignacin de vi-sualizar:m = 0 Apagadom = 1 Encendidom = 2 Encendido
inverso(teclatctil)
nmeros de indica-dor:n = 00 a FF (hex)
Asignacin de vi-sualizar:m = 0 Apagadom = 1 Encendidom = 2 Encendido
inverso(teclatctil)
nmeros de indica-dor:n = 00 a FF (hex)
Controla los indicadores yteclas tctiles. Se utiliza lamisma numeracin para in-dicadores y teclas tctiles.
ESC R n(1B) (52)
Peticin deestado devisualizacinindicador/tecla tctil
Nmeros de indica-dor/tecla tctiln = 00 a FF (hex)
Nmeros de indica-dor/tecla tctiln = 00 a FF (hex)
Utilizado por el host parapedir el estado de visualiza-cin de indicadores y teclastctiles.
ESC S m n(1B) (53)
Respuesta ala peticinde estadodevisualizacinindicador/tecla tctil
Designacin de dis-playm = 0 Apagado.m = 1 Encendidom = 2 Destello
inversoNmeros de indica-dor/teclan = 00 a FF (hex)
Designacin de dis-playm = 0 Apagado.m = 1 Encendidom = 2 Destello
inversoNmeros de indica-dor/teclan = 00 a FF (hex)
Cuando el TP recibe unapeticin de estado de visua-lizacin, utiliza el comandode respuesta para enviar alhost el estado de visualiza-cin de indicadores o teclastctiles correspondientes alos nmeros pedidos.
Comandos Seccin 2--2
-
11
Grupo FuncinArgumentosNombreCdigo de
NT20M-LK201-EV1NT600M-LK201comando
Controldel sis-tema
ESC P m(1B) (50)
Control deiluminacin
m = 0 Encendidom = 1 Apagado
m = 0 Encendido.m = 1 Apagado
Controla la iluminacin
ESC T m(1B) (54)
Control debuzzer
m = 0 Stopm = 1sonido continuom = 2sonido intermitente
m = 0 Stopm = 1sonido continuom = 2sonido intermitente
Controla el sonido del buz-zer.
ESC ^ m(1B) (5E)
Control desalida dealarma
m = 0Salida alarma OFFm = 1Salida alarma ON
m = 0Salida alarma OFFm = 1Salida alarma ON
Controla la salida de alarma(ALM OUTPUT)
ESC ](1B) (5D)
Inicializacinde historia
No aplicable No aplicable Inicializa la informacinhistrica grabada en el NT.
ESC Z(1B) (5A)
Peticin deestadointerno delNT
No aplicable No aplicable Utilizado por el host parapedir el estado interno delNT. La respuesta indica slosi ha cado o no la tensinde la batera.
ESC [(1B) (5B)
Respuesta apeticin deestadointerno deNT.
Estado interno (ex-presado en bits)m = 00 Tensin debatera normalm = 01 Tensin debatera baja
Estado interno (ex-presado en bits)m = 00 Tensin debatera normalm = 01 Tensin debatera baja
Cuando el NT recibe unapeticin de su estado inter-no, utiliza este comandopara responderle.
ESC _ m(1B) (5F)
Control demodo devisualizacin
m = 0Display normalm = 1Display inverso
No aplicable Selecciona el modo de vi-sualizacin. En modo nor-mal, el fondo es blanco; enmodo inverso es azul.
ESC W m(1B) (57)
Habilitar/Inhibir cambiode modo
m = 0Habilitar cambiom = 1Inhibir cambio
m = 0Habilitar cambiom = 1Inhibir cambio
Controla si se puede cam-biar o no entre modo trans-ferencia y modo manteni-miento desde el men delsistema. Si est inhibido,aunque se seleccione modotransfer o mantenimiento enel men del sistema y sepulse la tecla Enter, no secambiar de modo.Este comando es efectivoslo cuando el pin 6 deSW1 del NT est tambinseleccionando inhibir cam-bio de modo (OFF). (Con-sultar la siguiente tabla).
Relacin entre seleccin del pin 6 del SW1 y el comando de habilitar/inhibir cambio de modoComando de
habilitar/inhibir cambio demodo
Pin 6 de SW1 en ON: habilitar cambiosde modo
Pin 6 de SW1 en OFF: inhibir cambiosde modo
Habilitar (m=0) Es posible cambiar de modo Es posible cambiar de modo
Inhibir (m=1) Es posible cambiar de modo No es posible cambiar de modo
2--2--2 Comandos de terminalEste grupo de comandos se utiliza para transmitir datos tales como cdigosde caracter al NT, que se estn visualizando directamente en la pantalla.
Nota 1. Para los comandos se suministran los cdigos de caracter hexadecimalentre parntesis.
2. Los argumentos para todos los comandos se especifican con caracteresASCII. Por ejemplo, 001 se debe escribir como 30 30 31; 3A, como 3341.
Comandos Seccin 2--2
-
12
Grupo Cdigo decomando
Nombre Argumentos Funcin
NT600M-LK201 NT20M-LK201-EV1
Posicindevisualizacin
ESC + X Y(1B) (2B)
Designacinde posicindel cursor
X = 000 a 639Y = 000 a 399
X = 000 a 255Y = 000 a 127
Selecciona la posicin delcursor para cadenas decaracteres que deseavisualizar. El punto deorigen es el ngulo superiorizquierdo de la pantalla. Ladesignacin se hace porpuntos (X = 000, Y = 000).Designar el punto inferiorizquierdo de los caracteresa visualizar. Al escalar loscaracteres stos se amplianpor la parte superior y por laparte derecha quedando fijoel ngulo inferiorizquierdo.A pesar de todo,si se designa una posicinal cursor a partir de la cuallos caracteres no se puedenescalar hacia arriba nihacia la derecha, elcaracter ampliado sevisualizar en la siguientelnea.
Borrarpantalla
ESC &(1B) (26)
Borrarpantalla
No aplicable No aplicable Borra la pantalla. El cursorno cambia de posicin. Ladesignacin del comandotamao de caracter sigueefectiva.
Tamaodelcaracter
ESC ) m(1B) (29)
Tamao delcaracter
m = 0Tamao normalm = 1Tamao 1/2
m = 0Tamao normalm = 1Tamao 1/2
Selecciona el tamao devisualizacin a 1/2 delnormal (8 puntos x 8puntos) o a tamao normal(16 pts x 8 pts), y es vlidopara cadenas de caracteresescaladas. El valorseleccionado es vlidodesde el momento en quese selecciona hasta que secambia la seleccin. Alconectar la alimentacin,est seleccionado tamaonormal excepto para lasmarcas.
ESC m(1B) (2A)
Escala m = 0Sin ampliacinm = 1 A lo altom = 2 A lo anchom = 3 4xm = 4 9xm = 5 16xm = 9 64x
m = 0Sin ampliacinm = 1 A lo altom = 2 A lo anchom = 3 4xm = 4 9xm = 5 16x
Designa la escala para loscaracteres. Es vlido paracaracteres a tamao 1/2 onormal o marcas. Tambines vlido para cadenas decaracteres escaladospreviamente. El valorseleccionado permanecevlido desde el momento enque es seleccionado hastaque se cambia la seleccin.Al conectar por primera vezla alimentacin, estseleccionado sinampliacin.
Comandos Seccin 2--2
-
13
Grupo FuncinArgumentosNombreCdigo decomando
NT20M-LK201-EV1NT600M-LK201
Atributosdeldisplay
ESC !(1B) (21)
Displaynormal
No aplicable No aplicable Selecciona los atributos devisualizacin de lascadenas de caracteres anormal (y no inverso ointermitente).este atributode display estseleccionado cuando seconecta por primera vez laalimentacin.
ESC (1B) (22)
Inicio dedisplayinverso
No aplicable No aplicable Controla la visualizacin envdeo inverso. Este displayse selecciona con elcomando inicio de displayinverso y se anula con elcomando fin de displayinverso.
ESC #(1B) (23)
Fin dedisplayinverso
No aplicable No aplicable Estos comandos sontambin efectivos paravisualizar cadenas decaracteres para las que seseleccion previamentedisplay inverso.
ESC $(1B) (24)
Inicio dedisplayintermitente
No aplicable No aplicable Controla el displayintermitente. El displayintermitente se seleccionacon inicio de displayintermitente y se anula confin de display intermitente.
ESC %(1B) (25)
Fin dedisplayintermitente
No aplicable No aplicable Estos comandos sontambin efectivos paracadenas de caracteres paralas que se seleccionpreviamente displayintermitente.
Visuali--zacindecadenas
ESC 4 n STR(1B) (34)
Designacinde cadenasdecaracteres
Longitud de loscaracteres avisualizarn = 01 a 50 (hex)Cadena decaracteres avisualizarSTR (ASCII)
Longitud de loscaracteres avisualizarn = 01 a 20 (hex)Cadena decaracteres avisualizarSTR (ASCII)
Visualiza una cadena decaracteres. La longitud de lacadena se designa con unnmero hexadecimal de 2dgitos. Los datos de lacadena se puedenespecificar en ASCII. Deuna sola vez se puedevisualizar una cadena de 80bytes mx. (para NT600M) 32 bytes (para NT20M). Eltamao y atributos de unacadena de caracteres sedetermina mediante losvalores seleccionados antesde ejecutar este comando.Las cadenas de caracteresque no se pueden visualizaren una lnea se visualizarnen la siguiente lnea a laizquierda. Adems, loscaracteres que rebosen porla parte derecha de la lneainferior continuarn por laparte izquierda de la lineasuperior escribindosesobre los caracterespresentes.
Comandos Seccin 2--2
-
14
Grupo FuncinArgumentosNombreCdigo decomando
NT20M-LK201-EV1NT600M-LK201
Visuali--zacindegrficos
ESC 7 n X0 Y0X1 Y1 ... Xn Yn(1B) (37)
Dibujo depolilneas
Nmero de lineasn = 01 a 28 (hex)CoordenadasX0,.... Xn = 000 a639Y0,.... Yn = 000 a399
Nmero de lneasn = 01 a 28 (hex)CoordenadasX0,.... Xn = 000 a255Y0,.... Yn = 000 a127
Visualiza polilneas. Lascoordenadas designadas seconectan mediante lneasrectas. El nmero de lneasse indica mediante un no.hexadecimal de 2 dgitos.En primer lugar setransmiten las coordenadasorigen (X0, Y0), y luego losdatos para las siguientescoordenadas de los npuntos (Xn, Yn). Se puedenvisualizar de una vez unmximo de 40 lneas.
ESC 8 X Y R(1B) (38)
Dibujarcrculo
Coordenadas delcentro del crculoX = 000 a 639Y = 000 a 399Radio del crculoR = 001 a 199
Coordenadas delcentro del crculoX = 000 a 255Y = 000 a 127Radio del crculoR = 001 a 063
Visualiza un crculo. Si elcrculo designado no puedevisualizarse totalmente enla pantalla, se mostrar slola parte que quepa.
2--2--3 Comandos de transferencia onlineEste grupo de comandos se utiliza para transferir datos de visualizacin en-tre el NT y el host.
Nota 1. Entre parntesis se dan los cdigos de caracter hexadecimal de los co-mandos.
2. Los argumentos para todos los comandos se especifican con caracteresASCII. Por ejemplo, 001 se debe escribir como 30 30 31; 3A, como 3341.
3. Estos comandos no se pueden utilizar si la memoria de datos de pantallaes EPROM.
Grupo Cdigo decomando
Nombre Argumentos Funcin
NT600M-LK201 NT20M-LK201-EV1
Start,Stop
ESC x(1B) (7B)
Inicia latransferenciaonline
No aplicable No aplicable Inicia la transferencia on-line.
ESC y S CR(1B) (79) (0D)
Para latransferenciaonline
ChecksumS
ChecksumS
Para la transferencia online.
De Hosta NT
ESC r N L S CR(1B) (72) (0D)
Transfiere elnmero depantalla
Nmero de pantallaN = 0001 a 03E8(hex)Longitud de datosde pantallaL = 0001 a FFFF(hex)ChecksumS
Nmero de pantallaN = 01 a FA (hex)Longitud de datosde pantallaL = 0001 a FFFF(hex)ChecksumS
Designa el nmero de pan-talla para los datos de pan-talla que han de ser trans-feridos del host al NT.
Comandos Seccin 2--2
-
15
Grupo FuncinArgumentosNombreCdigo decomando
NT20M-LK201-EV1NT600M-LK201
ESC t m S CR(1B) (74) (0D)
Designacinde transfe--rencia de da-tos distintosde los depantalla
Tipo de datosm = 0Memoria del siste-mam = 1Tablas de memoriam = 2MarcasChecksumS
Tipo de datosm = 0Memoria del siste-mam = 1Tablas de memoriam = 2MarcasChecksumS
Designa otros datos distin-tos a los de pantalla a sertransferidos del host al NT.Se puede designar uno delos siguientes datos.Memoria del sistema: in-cluye la pantalla inicial.Tablas de memoria: Ambastabla, numrica y de cade-nas de caracteres (no sepueden enviar por separa-do). Marcas.
ESC z N DAT S(1B) (7A)CR(0D)
Transferen-cia de datos
Longitud de los da-tos a transferirN = 02 a 7C (hex)DatosDATChecksumS
Longitud de los da-tos a transferirN = 02 a 7C (hex)DatosDATChecksumS
Cada byte de datos a trans-ferir se convertir a hexade-cimal de 2 bytes antes deser transferido.
De NT aHost
ESC s N S CR(1B) (73) (0D)
Nmero depantalla atransferir
Nmero de pantallaN = 0000 Designatodas las pantallas.N = 0001 a 03E8(hex)ChecksumS
Nmero de pantallaN = 00 Designa to-das las pantallas.N = 01 a FA (hex)ChecksumS
Designa el nmero de pan-talla para los datos de pan-talla a transferir del NT alhost. Designando 0000como nmero de pantalla (00 para el NT20M) designatodas las pantallas paratransferir.
ESC u m S CR(1B) (75) (0D)
Designacinde transfe--rencia paradatos distin-tos de los depantalla
Tipo de datosm = 0Memoria del siste-mam = 1Tablas de memoriam = 2 Marcasm = 4 Historia(orden de ocurren-cia)m = 5 Historia(orden de frecuen-cia)ChecksumS
Tipo de datosm = 0Memoria del siste-mam = 1Tablas de memoriam = 2 Marcasm = 4 Historia(orden de ocurren-cia)m = 5 Historia(orden de frecuen-cia)ChecksumS
Designa datos distintos delos de pantalla a transferirdel NT al host. Los datosque se pueden designarson los mismos que en latransferencia en sentidocontrario. El formato de co-municaciones para datos dehistoria se muestran en latabla que sigue a sta. Sidesigna por orden de ocu-rrencia, el TP enviar lahistoria comenzando con elprimer histrico visualizado,y si designa por orden defrecuencia, el TP enviar lahistoria comenzando conaquellos datos que se die-ron con ms frecuencia.
ESC z N DAT S(1B) (7A)CR(0D)
Transferirdatos
Longitud de los da-tos a transferirN = 02 a 7C (hex)DatosDATChecksumS
Longitud de los da-tos a transferirN = 02 a 7C (hex)DatosDATChecksumS
Cada byte de datos a trans-ferir se convertir a hexade-cimal de 2 bytes antes deser enviado.
Comandos Seccin 2--2
-
16
Grupo FuncinArgumentosNombreCdigo decomando
NT20M-LK201-EV1NT600M-LK201
Confor-midad
ESC } S CR(1B) (7D) (0D)
Conformidad(ACK)
ChecksumS
ChecksumS
Notifica que la transferenciase ejecut correctamente.
ESC ~ m S CR(1B) (7E) (0D)
Sin confir-mar (NAK)
Cdigo de errorm = F0 Memoriallenam = F1 Error decomando 1m = F2 Error decomando 2m = F3 Proceso in-terrumpidom = F4 Error dechecksumChecksumS
Cdigo de errorm = F0 Memoriallenam = F1 Error decomando 1m = F2 Error decomando 2m = F3 Proceso in-terrumpidom = F4 Error dechecksumChecksumS
Notifica que ha habido unerror en la transmisin. Utili-za el cdigo de error paraespecificar el tipo de error.(Consultar la lista de cdi-gos de error a continuacinde esta tabla.)
Formato de comunicaciones de datos histricos
Comando Tamao datos No. depantalla
No. deocurrencias
Mensaje Checksum Terminacin
ESC Z(1B) (7A)
1 B(31) (42)
XXXX4 bytes
YY2 bytes
ZZ..ZZ48 bytes
S CR(0D)
Cdigos de error
Error Probable causa Posible correccin
Memoria llena (F0) Se llen la memoria del NT durante la transferencia dedatos de pantalla del host al NT.
Utilizar una memoria de datos depantalla de mayor capacidad.
Error de comando 1 (F1) El comando de iniciar transferencia de datos se recibiantes del comando de designacin de pantalla o dedatos de pantalla a transferir.
Transmitir primero el comando detransferencia de pantalla o dedatos de pantalla desde el host yluego transmitir el comando detransferir datos.
Se recibi un comando de transferencia de datosaunque la memoria de datos de pantalla es EPROM.
Convertir la memoria de datos depantalla a SRAM.
Error de comando 2 (F2) Se recibi un comando distinto de transferir datos depantalla estando a la espera de dicho comando.
Transmitir desde el host elcomando de transferir datos.
Proceso interrumpido(F3)
Durante la transferencia de datos, se pulssimultneamente las teclas de Buzzer, flecha Arriba yflecha Abajo, o se recibi un comando de transferenciaonline.
Se interrumpe la transferencia, detal forma que el programa sepondr en espera de comandotransferir, y luego volver a modoRUN. Ejecutar la transferenciaonline desde el principio.
Error de Cheksum (F4) Se produjo un error durante el chequeo de datos. Enviar de nuevo los datos.
Error de memoria dedatos de pantalla (F9)
Se recibi un comando de transferencia de datosaunque la memoria de datos de pantalla es EPROM.
Convertir la memoria de datos depantalla a SRAM.
Clculo del Cheksum El chequeo de suma es el complemento a dos de los dos dgitos de la dere-cha de la suma de todos los cdigos de caracter desde el cdigo siguiente aESC hasta el anterior al chequeo de suma.
Ejemplo: Proceso de transferencia OnlineESC y S (1B)(79)En este ejemplo, el nico cdigo despus de ESC es y, por lotanto la suma es 79 (hexadecimal). Tomamos el complemento ados, 00 - 79 = 87, y el chequeo de suma es 87. Por lo tanto los da-tos transmitidos seran:ESC Y 8 7(1B) (79) (38) (37)
Comandos Seccin 2--2
-
17
Operaciones de transferencia online
Transferir una pantalla del host al NT Transferir una pantalla del NT al Host
HOST NT HOST NT
(1)ESC x
(2)ESC r
(3)ESC z
(4)ESC z
(5)ESC }
(6)ESC y
Inicio de la transferencia
Designacin del no. de pan-talla a transferir
Transferencia de datos de pantalla
Transferencia de los datos de pan-talla (Si hay una gran cantidad dedatos de pantalla a transferir, elcomando se repite las veces quesea necesario)
Confirmacin (despus detransferencia correcta)
Transferencia finalizada
(1)ESC x
(2)ESC s
(3)ESC r
(4)ESC z
Inicio de la transferencia
(5)ESC z
(6)ESC }
(7)ESC y
Designacin del no. de pan-talla a transferir
Designacin del no. de pan-talla a transferir
Transferencia de datos de pantalla
Transferencia de los datos de pan-talla (Si hay una gran cantidad dedatos de pantalla a transferir, elcomando se repite las veces quesea necesario)
Confirmacin (despus detransferencia correcta)
Transferencia finalizada
Transferencia de todos los datos de pantalla delNT al Host Transferencia de histricos del NT al Host
HOST NT HOST NT
Inicio de la transferencia
Designacin del no. de pan-talla a transferir
Designacin de no. de pan-talla a transferir
Transferir datos de pantalla
Transferencia de datos de pantalla(Si hay una gran cantidad de datosde pantalla a transferir, el comandose repite las veces que sea necesa-rio)
Confirmacin (despus de trans-ferencia completa)Los pasos (3) a (6) se repiten unnmero de veces igual al no. depantallas registradas en el NT.
(1)ESC x
(2)ESC u 4
(3)ESC t 4
(4)ESC z
Inicio de la transferencia
Designacin de datoshistricos a transferir (pororden de aparicin)
Designacin de datoshistricos a transferir (pororden de aparicin)
Transferir datos histricos
Transferencia de datos histricos(Si hay una gran cantidad de datosde pantalla a transferir, el comandose repite las veces que sea nece-sario)
Transferencia completa (Finali-zada la transferencia de todoslos datos)
(5)ESC z
(6)ESC y
(7)ESC y Transferencia completa
(1)ESC x
(2)ESC s
(3)ESC r
(4)ESC z
(5)ESC z
(6)ESC }
Transferencia completa
Transferencia completa
(7)ESC y
(8)ESC y
Comandos Seccin 2--2
-
18
Cambios del estado del NT Durante la transferencia online el display del NT cambia como sigue.
Datos de pantallaMemoria del sistemaTablas de memoriaDatos de marcaDatos histricos
Modo RUN
Recepcin del comando para iniciar transferencia online
Preparacinpara transmisn
Inicio de la transferencia de datos
Pantalla visualizada
Transmitiendo datos
KB
NT ----> HostHost ----> NT
Nmero de bytes transferidos (en kilo-bytes).
Indica la direccinde transferencia
Indica el tipode datos
Modo RUN
2--3 Chequeo de comunicacionesPuede utilizar el chequeo de comunicaciones del NT comprobando el estadode los datos recibidos del host. Consultar el Manual de Operacin delNT600M o del NT20M.
Visualizacin del men del sistema(Pulsar simutneamente las teclas de Buzzer, flecha arriba y flecha abajo)
Seleccionar CONFIGURACION
Seleccionar VERIFICACION
Pantalla visualizada
Verficacin RS-232C
1B 24 15 20
Seleccionar VERIFICACION COMUNICACION
Seleccionar Interface
Los datos recibidos se visualizanen hexadecimal.
Nota Volver al men de Verificacin pulsando simultneamente las teclas de Buz-zer y de flecha Arriba y Abajo.
Chequeo de comunicaciones Seccin 2--3
-
19
2--4 Errores de comunicaciones2--4--1 Errores
Los errores de comunicaciones se pueden detectar basndose en los si-guientes seis puntos.
1, 2, 3... 1. Chequeo de suma en comandos de comunicacionesSe produjo un error si el valor de suma de chequeo calculado para los da-tos recibidos no concuerdan con el valor de suma de chequeo para los da-tos en el comando de comunicaciones.
2. Timeout durante el comando de comunicacionesSe produjo un timeout durante la recepcin de un comando de comunica-ciones. Se produce un timeout despus de 5 s.
3. Error de paridad, Error de Overrun, Error de tramaSe produjo un error en la recepcin de datos.Error de paridad: Los bits de paridad no son consistentes.Error de Overrun: Error en la recepcin de datos.Error de trama: No se pudo construir una trama con los datos
recibidos.
4. Overflow de BufferEl buffer de recepcin del NT se ha desbordado.
5. Error de comando de comunicacionesHay un error en el contenido de un comando de comunicaciones.
Durante la transferencia online, los siguientes errores se detectan debidoal fuera de tiempo entre comandos de comunicaciones.
6. Timeout entre comandos de comunicacionesEl siguiente comando de comunicaciones para transferencia online no serecibi. Se produce un timeout a los 60 segundos.
2--4--2 ProcesoCuando se producen errores de comunicaciones, el NT ejecuta el siguienteproceso interno.
Procesadores sin Auto Reset (Pin 1 del SW1 del NT: ON)Error Proceso interno del TP Posible correccin
Error de comando decomunicaciones
No se ejecuta el comando con error. Loscontenidos de error ni se visualizan ni setransmiten. Los siguientes comandos sin errors se ejecutan.
Comprobar de nuevo los contenidosde los datos.
Timeout entre comandos decomunicaciones(transferencia online)
Cuando se produce timeout, el programa parala transferencia y vuelve a modo Run.
Seleccionar el intervalo para transmitircomandos de comunicaciones desdeel host dentro de 60 segundos.
Otro Si se produce un error de comunicaciones, sevisualizan los contenidos de error (mostrados acontinuacin, suena el buzzer, y no se aceptanlos siguientes comandos).
Volver a modo RUN pulsando la teclade Buzzer o la tecla Enter. Comprobarlas selecciones de comunicaciones ylos cables.
Visualizacin de error de comunicaciones
Recepcin de Error
Error de paridad ACIAError de overflow ACIAError de trama ACIAOverflow de bufferTime Out
ERROR DE COMUN.
Time Out
Errores de comunicaciones Seccin 2--4
-
20
Proceso con Auto Reset (Pin 1 de SW1 del NT: OFF)
Error Proceso interno del NT Posible correcin
Error de comando decomunicaciones
No se ejecuta el comando de error. Loscontenidos de error ni se visualizan ni setransmiten. Los siguientes comandos sin errors se ejecutan.
Comprobar de nuevo los contenidosde los datos.
Error de paridadError de OverflowError de trama
No se ejecuta el comando de error. Loscontenidos de error ni se visualizan ni setransmiten. Los siguientes comandos sin errors se ejecutan.
Comprobar las selecciones decomunicaciones. Si est utilizando elNT en lugares con ruido, debecontemplar la aparicin de errores. Serecomienda transmitir el comandovarias veces.
Overflow de Buffer Los comandos que desbordan el buffer no seejecutarn. Los contenidos de error ni seviusalizan ni se transmiten. Los siguientescomandos sin error s se ejecutan.
Cuando se dan este tipo desituaciones, se recomienda el controlde flujo.
Timeout durante comando decomunicaciones
El comando con error no se ejecuta. Loscontenidos del error ni se visualizan ni setransmiten.
Comprobar las conexiones del cable yel software del ordenador.
Timeout entre comandos decomunicaciones
Si se produce un timeout, el programa volvera modo RUN.
Seleccionar el intervalo paratransmisin del host dentro de 60segundos.
Otro Si se produce un error de comunicaciones, sevisualiza el error y suena el buzzer.
Volver a modo RUN pulsando la teclade Buzzer o la tecla Return.
Errores de comunicaciones Seccin 2--4
-
21
SECCIN 3Interface RS-422
Esta seccin explica el hardware y comandos para las unidades de interface de comunicaciones NT600M-LK202 yNT20M-LK202-EV1 RS-422. Estas unidades se pueden conectar 1:N a Unidades ASCII de Autmatas Programables uordenadores con interface RS--422. Para conectar mltiples unidades se utilizan adaptadores de enlace 3G2A9-AL004-E.
3--1 Especificaciones y Selecciones del interruptor 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--1--1 Especificaciones de comunicaciones 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--1--2 Selecciones de nmero de unidad 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--1--3 Selecciones de comunicaciones 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--1--4 Selecciones de Auto Reset e Interface 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--1--5 Disposicin de terminales del conector 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--1--6 Conexiones 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--1--7 Conexin del cable apantallado a la masa fsica (FG) 24. . . . . . . . . . . . . . . . . . . . . .3--1--8 Ejemplo de conexin 25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--1--9 Longitud del cable y resistencia de terminacin 25. . . . . . . . . . . . . . . . . . . . . . . . . .3--1--10 Chequeo de selecciones 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3--2 Comandos 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--3 Chequeo de comunicaciones 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--4 Errores de comunicaciones 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3--4--1 Errores de comunicaciones 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3--4--2 Proceso de errores de comunicaciones 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
-
22
3--1 Especificaciones y Selecciones del Interruptor
3--1--1 Especificaciones de comunicacionesItem Especificaciones
Normas de comunicacin EIA RS-422
Selecciones de comunica-ciones
Sincronizacin marcha/paro (Start/Stop)Velocidad de transmisin: 300, 600, 1200, 2400, 4800, 9600, 19200 bpsLongitud de datos: 7 u 8 bitsBits de paro:1 2 bitsParidad: Par, impar, o ningunaControl de flujo: Control X-ON/X-OFF, o ninguno
Conector Conector D--sub de 9-pines (hembra)
Nmero de conexiones 1:16 mx.
Distancia de transmisin Longitud del cable: 500 m mx. total (Lneas secundarias: 10 m mx. cada una)
3--1--2 Selecciones de nmero de unidadLos nmeros de unidad se seleccionan con los interruptores rotativos 4 y 5.Seleccionar los nmeros de unidad de 00 a 15.
9876
54321 0 9
876
54321 0
Display de valor de seleccin
SW4 (X 101) SW5 (X 100)
Las selecciones iniciales son las mos-tradas en las figuras (Unidad #01).
No. de Interruptor Funcin
SW4 Selecciona el dgito de la izquierda del nmero de unidad(x101)
SW5 Selecciona el dgito de la derecha del nmero de unidad(x100)
Especificaciones y selecciones del interruptor Seccin 3--1
-
23
3--1--3 Selecciones de comunicaciones
Los parmetros de comunicacin se seleccionan con SW6.
ON
1 3 4 5 6 7 82 9 0
SW6
Longitud de datosON: 8 bitsOFF: 7 bits
Bits de paroON: 1 bitOFF: 2 bits
Habilitar/Inhibir paridadON: InhibidaOFF: Habilitada
Paridad (con pari-dad habilitada)ON: ParOFF: Impar
Habilitar/Inhibir control X-ON/X-OFF
TerminacinConecta resistencia de terminacin (220)ON: TerminacinOFF: No terminacin
Velocidad de transmisin
Las selecciones iniciales son las mos-tradas en la figura.
Habilitar/Inhibir control X-ON/X-OFF
Pin 5 Pin 6 X-ON/X-OFF
ON OFF Inhibida
OFF OFF Habilitada
Velocidad de transmisin
Pin 7 Pin 8 Pin 9 Velocidad detransmisin
OFF OFF OFF 300 bps
OFF OFF ON 600 bps
OFF ON OFF 1,200 bps
OFF ON ON 2,400 bps
ON OFF OFF 4,800 bps
ON OFF ON 9,600 bps
ON ON OFF 19,200 bps
Nota Seleccionar una de las siguientes combinaciones de longitud de datos, bitsde paro, y paridad.7 bits + paridad par + 2 bits de paro7 bits + paridad impar + 2 bits de paro7 bits + paridad par + 1 bit de paro7 bits + paridad impar + 1 bit de paro8 bits + sin paridad + 2 bits de paro8 bits + sin paridad + 1 bits de paro8 bits + paridad par + 1 bit de paro8 bits + paridad impar + 1 bit de paro
Especificaciones y selecciones del interruptor Seccin 3--1
-
24
3--1--4 Selecciones de Auto Reset e Interface
El SW1 se utiliza para habilitar o inhibir el reset automtico para los erroresde comunicacin.
ON
SW1
1 2 3 4 5 6 7 8
Las selecciones iniciales son lasmostradas en la figura.
Reset automtico tras error de comunicaciones
No utilizado
Utilizados por el Terminal Programable
Pin no. Seleccin Operacin
SW1, pin 1 Reset automtico despus deerrores de comunicacionesON: No reset.OFF: Reset Automtico.
Selecciona si el sistema ser o no reseteado automticamentea modo RUN sin visualizar errores de comunicacin, despusde producirse un error de comunicaciones. Consultar para msdetalles 3--4 Errores de comunicaciones.
SW1, pines 2 a 7 Utilizados por el TerminalProgramable
Estos pines son utilizados por el NT. Consultar el Manual deOperacin del NT.
SW1, pin 8 No utilizado
3--1--5 Disposicin de pines del conector
5 1
9 6
Pin no. Smbolo Nombre
1 RD (+) Recibir datos (+)
3 SG Masa lgica
5 SD (+) Enviar datos (+)
6 RD (--) Recibir datos (--)
7 FG Masa fsica (no utilizado)
9 SD (--) Enviar datos (--)
Nota Los pines no listados no se utilizan.
Especificaciones y selecciones del interruptor Seccin 3--1
-
25
3--1--6 Conexiones
6
1
3
9
5
6
1
3
9
5
Unidad interface de comunicacin
(Cable apantallado)
7
Adaptador de enlace3G2A9-AL004-(P)E
XM2A-0901 (OMRON)XM2S-0911 (OMRON)Con la unidad se suministra un juego de ambos.
Cables recomendados AWG28 x 5P IFVV-SB (Fujikura Cable, Ltd.)CO-MA-VV-SB 5P x 28AWG (Hitachi Cable, Ltd.)
Nota 1. No conectar el pin 7 en el conector de la unidad interface de comunica-cin.
2. Desconectar la alimentacin del NT cuando conecte o desconecte losconectores.
3--1--7 Conexin del cable apantallado a masa fsica (FG)Cuando se conecte un NT20M-LK202-EV1 o NT600M-LK202 a un adaptadorde enlace, conectar el cable apantallado slo al FG del adaptador de enlace.No conectarlo a la unidad de interface de comunicaciones.
Cuando se conecten dos adaptadores de enlace,conectar el cable apantalla-do al terminal FG de uno de ellos, pero no a ambos.
OrdenadorRS-232C
Adaptador de enlace3G2A9-AL004-E(-PE)
NT20M-LK202-EV1 NT20M-LK202-EV1 NT600M-LK202
(15 m mx.)
Adaptador de enlace3G2A9-AL002
Adaptador de enlace3G2A9-AL001
Nota Conectar el cable apantallado al terminal FG de slo uno de los extremos detal forma que no fluya corriente por el cable apantallado.O: Cable apantallado conectado a FG.X: Cable apantallado no conectado a FG.
Conectores aplicables
Especificaciones y selecciones del interruptor Seccin 3--1
-
26
3--1--8 Ejemplo de conexin
1 FG
RS-232CInter-face
PinPin
2
3
4
5
6
7
8
20
1
2
3
4
5
6
7
8
20
SD
RD
RS
CS
DR
SG
CD
ER 0 V 0 V
RS-232CRS-422
Pinno.9
5
6
1
3
7
SDA
SDB
RDA
RDB
SG
FG
Pin 9 5 6 1 3 7
Pin
9
5
6
1
3
7
Pin
9
5
6
1
3
7
Pin
9
5
6
1
3
7
5 V
24 V
200Vc.a.
100Vc.a.
LG
FG
Ordenador Cableapantallado
Abrev.
Interr.CTS
Externo
Circuitode con-mutacinOR/
Trans-misin
Recep-cin
0 V
Abrev.
0 V
Resistencia de terminacin
Fuente de alimen-tacin de c.a.
Masa dedicada clase 3
(100 min.)
Fusible
Adaptador de enlace3G2A9-AL004-E(-PE)
RS-422Interface
Cableapanta--llado
Unidad interfaceRS-422NT20M-LK202-EV1NT600M-LK202
A un adaptador de enlace 3G2A9 o unidad interface de comuni-caciones RS-422 NT20M-LK202-EV1 o NT600M-LK202
RS-422Interface
Adaptador de enlace3G2A9-AL001
Cableapanta--llado
3--1--9 Longitud del cable y resistencia de terminacinUtilizar pares de cables trenzados apantallados, y separarlos de otros cablesde seal. La longitud total del cable no debe superar los 500 metros, inclu-yendo las lneas secundarias. Adems cada una de stas no debe superarlos 10 m de longitud.
Seleccionar terminacin (resistencia de terminacin) S slo para unidad decomunicacin RS-422 o adaptadores de enlace en cada extremo del sistema(total dos) y No para el resto de unidades. Consultar el siguiente diagrama.La transmisin no ser posible si las terminaciones no se seleccionan co-rrectamente.
RS-232C (15 m mx.)
RS-422
RS-422
Lnea principal
Longitud total del cable:
500 m mx.
NT20M-LK202-EV1 NT20M-LK202-EV1 NT600M-LK202
Terminacinselecciona-do a no
RS-422 (linea secun-daria) 10 m mx.
RS-422 (lnea secun-daria) 10 m mx.
Terminacinselecciona-do a s
Adaptador de enlace3G2A9-AL004-E(-PE)
Ordenador
Adaptador de enlace3G2A9-AL001 Adaptador de enlace
3G2A9-AL001
Terminacinselecciona-do a no
Terminacinselecciona-do a s
Especificaciones y selecciones del interruptor Seccin 3--1
-
27
3--1--10 Chequeo de seleccionesSe pueden chequear las selecciones del NT utilizando el men del sistemadel NT. Para ms detalles, consultar el Manual de Operacin de NT600M oNT20M.
Pg.
Men del sistema(Pulsar simultneamente las teclas Buzzer, flecha arriba, yflecha abajo)
Seleccionar Configuracin
Seleccionar Parmetros NT
Pulsar la tecla de flecha abajo
Seleccin de la pantalla de visualizacin
Parmetros RS-232C
Longitud dato 8 bits
Bits parada 2
Paridad Ninguna
Control de flujo Ninguno
Velocidad 9,600 bps
Nota Para volver a modo Run, pulsar simultneamente las teclas de Buzzer, fle-cha arriba y flecha abajo.
3--2 ComandosComandos de activacin/desactivacin de terminales (para todos los NTs)
Este grupo de comandos se utiliza para controlar la operacin del NT.
Cdigo decomando
Nombre Seleccin Funcin
Activ./desac.
ESC @ n(1B) (40)
Activar No. unidadn = 00 a 15
Inicia la comunicacin con el nmero de TP designado.Ejecutar este comando antes de cualquier otro.
ESC A(1B) (41)
Desactivar Para la comunicacin del TP iniciada con el comandoanterior. Si desea controlar otro TP, utilizar primero estecomando para parar las comunicaciones con el TP actual.
Comandos de operacin Estos comandos son los mismos que para la operacin de RS-232C. Con-sultar 2--2--1 Comandos de operacin.
Comandos de terminal Estos comandos son los mismos que para la operacin de RS-232C. Con-sultar 2--2--2 Comandos de Terminal.
Comandos de transferenciaonline Estos comandos son los mismos que para la operacin de RS-232C.
Consultar 2--2--3 Comandos de transferencia Online.
Intervalo de sondeo
Conexin 1:1 Si el ordenador est conectado slo a un NT, puede ejecutar en primer lugarel comando de inicio de sondeo una sola vez, y luego continuar la operacinexactamente como para una unidad de interface de comunicacin RS-232C.
Conexin 1:N Si el ordenador est conectado a ms de un NT, la comunicacin entre elordenador y un NT concreto (en ambos sentidos) no podr realizarse si la
Comandos Seccin 3--2
-
28
conexin entre el ordenador y ese NT no se ha establecido mediante el co-mando inicio de sondeo. Por lo tanto, para determinar el intervalo de sondeoen comunicacin con varios NTs, tener en cuenta los requerimientos de tiem-po tales como tiempo para pulsar las teclas. El procedimiento de comunica-ciones es como sigue:
1, 2, 3... 1. Ejecutar el comando inicio de sondeo para el primer NT.2. Ejecutar comandos para el primer NT, o recibir entradas desde el primer
NT.3. Ejecutar el comando parar sondeo.4. Repetir estos tres pasos para los siguientes NTs.
Designacin de no. de unidadde NT; n = 0, 1, 2...
Comando inicio de sondeopara el NT designado
Ejecucin de comando (de hosta NT) o recepcin de comando(de NT a host)
Comando paro de sondeo
Es n el mayorno. de Unidad?
SINO
Nota La entrada de informacin en el NT por medio de teclas tctiles o teclas defuncin sern salvadas en ese NT hasta que comience el sondeo para eseNT.
Comandos Seccin 3--2
-
29
3--3 Chequeo de comunicacionesSe puede utilizar el chequeo de comunicaciones del NT para comprobar elestado de los datos recibidos desde el host. Consultar el Manual de Opera-cin de NT600M o NT20M.
Visualizacin del men del sistema(Pulsar las teclas Buzzer, y de flechas Arriba y Abajo)
Seleccionar CONFIGURACION
Seleccionar VERIFICACION
Pantalla visualizada
Verificacin RS-422
1B 24 15 20
Seleccionar Comunicacin
Seleccionar Interface
Los datos recibidos se visualizantal cual en hexadecimal.
Nota Volver al men Verificacin de E/S pulsando las teclas Buzzer y de flechaArriba y Abajo.
3--4 Errores de comunicacin3--4--1 Errores de comunicacin
Los errores de comunicacin se pueden detectar basndose en los siete as-pectos siguientes:
1, 2, 3... 1. Chequeo de suma en comandos de comunicacionesSe produjo un error si el valor de suma de chequeo calculado para los da-tos recibidos no concuerdan con el valor de suma de chequeo para los da-tos en el comando de comunicaciones.
2. Timeout durante el comando de comunicacionesSe produjo un timeout durante la recepcin de un comando de comunica-ciones. Se produce un timeout despus de 5 s.
3. Error de paridad, Error de Overrun, Error de tramaSe produjo un error en la recepcin de datos.Error de paridad: Los bits de paridad no son consistentes.Error de Overrun: Haba un error en la recepcin de datos.Error de trama: No se pudo construir una trama con los datos
recibidos.
4. Overflow de BufferEl buffer de recepcin del NT se ha desbordado.
5. Error de comando de comunicacionesHay un error en el contenido de un comando de comunicaciones.
6. Timeout en enlace de comunicacionesEn transmisin de datos, se produce timeout por el tiempo de estableci-miento de una comunicacin entre el NT y el host. El tiempo lmite es de 20segundos.
Errores de comunicaciones Seccin 3--4
-
30
7. Timeout entre comandos de comunicacionesEl siguiente comando de comunicaciones para transferencia online no serecibi. Se produce un timeout a los 60 segundos.
3--4--2 Proceso de errores de comunicacionesEl proceso de errores de comunicaciones es el mismo que para la operacinde RS-232C. Consultar 2--4--2 Proceso de errores de comunicaciones.
Nota Para reanudar las comunicaciones despus de un error de comunicaciones,se debe restablecer el enlace de comunicaciones.
Errores de comunicaciones Seccin 3--4
-
31
SECCIN 4Interface SYSMACWAY
Esta seccin describe el hardware y comandos para la unidad de interface de comunicaciones SYSMAC WAYNT20M-LK203-EV1 y para la unidad interface de comunicaciones RS--232C/SYSMACWAY NT600M-LK201 selec-cionada a SYSMACWAY. Con un interface SYSMACWAY, se pueden establecer conexiones 1:1 con unidades de en-lace a ordenador instaladas en un Autmata Programable.
Consultar Seccin 2 Interface RS--232C cuando utilice la NT600M-LK201 RS-232C/SYSMACWAY seleccionada aRS-232C.
4--1 Especificaciones y selecciones de los interruptores 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--1--1 Especificaciones de comunicaciones 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--1--2 Selecciones de Interface a ordenador 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--1--3 Selecciones de comunicaciones 33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--1--4 Disposicin de terminales del conector 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--1--5 Conexiones 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--1--6 Selecciones de la unidad de enlace a ordenador 35. . . . . . . . . . . . . . . . . . . . . . . . . .4--1--7 Comprobacin de selecciones 35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4--2 Comandos 36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--2--1 Asignacin de E/S 36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--2--2 Cdigos de comando 39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--2--3 Operacin de comando de comunicaciones: de Host a NT 39. . . . . . . . . . . . . . . . . .4--2--4 Operacin de comando de comunicaciones: de NT a Host 43. . . . . . . . . . . . . . . . . .4--2--5 Estado del NT 45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--2--6 Flujo operacional y strobe 45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4--3 Errores de comunicaciones 46. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--3--1 Errores de comunicaciones 46. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4--3--2 Proceso de errores de comunicaciones 46. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
-
32
4--1 Especificaciones y Selecciones del Interruptor
4--1--1 Especificaciones de comunicacionesItem Especificaciones
Normas de comunicacin EIA RS-232C
Selecciones de comunica-ciones
Sincronizacin marcha/paro (Start/Stop)Velocidad de transmisin: 300, 600, 1200, 2400, 4800, 9600, 19200 bpsLongitud de datos: 7 bitsBits de paro:2 bitsParidad: Par
Conector Conector D--sub de 25-pines (hembra)
Nmero de conexiones 1:1
Distancia de transmisin 15 m mx.
Protocolo de comunica-ciones
Protocolo sistema de enlace a ordenador SYSMAC WAY (1:N)
4--1--2 Selecciones del interface de comunicacionesSW1 se utiliza para seleccionar el interface de comunicacin a RS--232C o aSYSMAC WAY (sistema de enlace a ordenador). Esta seccin describe sloel interface SYSMAC WAY. Consultar la Seccin 2 Interface RS--232C paraeste tipo de interface.
ON
SW1
1 2 3 4 5 6 7 8
Las selecciones iniciales son lasmostradas en la figura
Seleccin de interface de comunicacin
Utilizados por el Terminal Programable
No utilizado
Interruptor no. Seleccin Contenido
SW1, pin 1 No utilizado
SW1, pines 2 a 7 Utilizados para el TerminalProgramable
Estos pines son utilizados por el NT. Consultar el Manual deOperacin del NT.
SW1, pin 8 Slo NT600M: Interface decomunicacinON: SYSMAC WAYOFF: RS-232C
NT20M-LK203-EV1Reservado para el sistema. Poner siempre en ON.
NT600M-LK201Selecciona el tipo de interface. Consultar Seccin 2 Interface
RS--232C cuando este pin se ponga a OFF.
Especificaciones y Selecciones del interruptor Seccin 4--1
-
33
4--1--3 Selecciones de comunicacionesLos parmetros de comunicaciones se seleccionan con el interruptor SW4.
1 3 4 5 6 7 82 9 0
ON
SW4
No utilizado.
Selecciones tabla de memoria
Canal inicial No utilizado.
No utilizado.
Velocidad de transmisin
Las selecciones iniciales son lasmostradas en la figura.
Canal inicialPin 4 Pin 5 Canal inicial
OFF OFF DM 0000
ON OFF DM 0256
OFF ON DM 1024
ON ON DM 2048
Velocidad de transmisinPin 7 Pin 8 Pin 9 Velocidad de transmisin
OFF OFF OFF 300 bps
OFF OFF ON 600 bps
OFF ON OFF 1,200 bps
OFF ON ON 2,400 bps
ON OFF OFF 4,800 bps
ON OFF ON 9,600 bps
ON ON OFF 19,200 bps
Selecciones de tabla de memoria
Pin Tabla numrica Tabla de cadenas de caracteres
2 3 No. de entradas Canales de DM Nmero de entradas Canales de DM utilizadas
utilizados NT600M NT20M NT600M NT20M
OFF OFF 32 n+16 a n+79 8 8 n+272 a n+431 n+272 a n+399
ON OFF 64 n+16 a n+143 32 16 n+272 a n+911 n+272 a n+527
OFF ON 128 n+16 a n+271 128 32 n+272 a n+2831 n+272 a n+783
ON ON No utilizado --- No utilizado ---
Especificaciones y Selecciones del interruptor Seccin 4--1
-
34
4--1--4 Disposicin de pines del conector
13 1
25 14
Pin no. Smbolo Nombre
1 FG Masa fsica (no utilizado)
2 SD Enviar datos
3 RD Recibir datos
4 RS Peticin para enviar
5 CS Borrar para enviar
7 SG Masa lgica
Nota 1. FG no est conectado dentro del NT.2. RS y CS no se utilizan con las unidades de enlace a ordenador.3. Los pines no mencionados no se utilizan.
4--1--5 Conexiones
1
2
3
5
4
7
1
2
3
5
4
7
FG
SD
RD
CS
RS
SG
FG (No utilizado)
SD
RD
CS
RS
SG
Ordenador personal(25 pines)
NT600M-LK201 oNT20M-LK203-EV1
(Cable apantallado)
Nota 1. No conectar ni desconectar los conectores con la alimentacin en ON.2. Cortocircuitar RS y CS.
Conectores aplicables XM2A-2501 (OMRON)XM2S-2511 (OMRON)Se suministra un juego de ambos con la unidad.
Cables recomendados AWG28 x 5P IFVV-SB (Fujikura Cable, Ltd.)CO-MA-VV-SB 5P x 28AWG (Hitachi Cable, Ltd.)
Especificaciones y Selecciones del interruptor Seccin 4--1
-
35
4--1--6 Selecciones de la unidad de enlace a ordenadorHacer las siguientes selecciones para la unidad de enlace a ordenador mon-tada en el PLC.
Item Seleccin del interruptor
Puerto de E/S RS-232C
Velocidad de transmisin La misma que para el NT.
Cdigo de transmisin ASCII 7 bits, 2 bits de paro
Paridad Par
Procedimiento 1:1/1:N Procedimiento 1:N
Nivel de comando Nivel 1
No. de unidad 00
4--1--7 Chequeo de seleccionesSe pueden chequear las selecciones del NT utilizando el men del sistemadel NT. Para ms detalles, consultar el Manual de Operacin de NT600M oNT20M.
Pg.
Men del sistema(Pulsar simultneamente las teclas Buzzer, flecha arriba, yflecha abajo)
Seleccionar CONFIGURACION
Seleccionar Parmetros NT
Pulsar la tecla de flecha abajo
Seleccin de la pantalla de visualizacin
PARAMETROS RS-232C
Longitud dato 8 bits
Bits parada 2
Paridad Ninguna
Control de flujo Ninguno
Velocidad 9,600 bps
Nota Para volver a modo Run, pulsar simultneamente las teclas de Buzzer, fle-cha arriba y flecha abajo.
Especificaciones y Selecciones del interruptor Seccin 4--1
-
36
4--2 ComandosEn las siguientes tablas de comandos, n es el canal inicial seleccionado enSW4. El estado de los canales n a n+7 se pueden manipular en el PLC paracontrolar varios aspectos de la operacin del NT o para acceder a varios da-tos del NT.
4--2--1 Asignacin de E/SDe Host a NT Las comunicaciones del host al NT estn divididas en comandos de comuni-
caciones al NT y control de visualizacin para indicadores y teclas tctiles.
Comandos de comunicacionesLos comandos de comunicaciones constan de un cdigo de comando y dedatos de salida contenidos en canales n a n+3. El cdigo de comando espe-cifica la operacin (por ejemplo visualizar pantalla). Ms adelante se explicacada operacin en detalle. Los datos de salida suministran diversos datosrequeridos por cada operacin.
Control de visualizacin de indicadores y teclas tctilesLos bits de control de visualizacin en los canales n+4 a n+7 se utilizan paracontrolar la visualizacin de indicadores y teclas tctiles 00 a 63. Cuandouno de estos bits se pone a ON, el indicador/tecla tctil asignado se en-ciende; cuando el bit est en OFF, el indicador/tecla tctil se apaga.
Bit Canal
n n + 1 n + 2 n + 3 n + 4 n + 5 n + 6 n + 7
00 Datos de salida Datos desalida
Datos desalida
Datos desalida
Indicador/tecla 00
Indicador/tecla 16
Indicador/tecla 32
Indicador/tecla 48
01 Indicador/tecla 01
Indicador/tecla 17
Indicador/tecla 33
Indicador/tecla 49
02 Indicador/tecla 02
Indicador/tecla 18
Indicador/tecla 34
Indicador/tecla 50
03 Indicador/tecla 03
Indicador/tecla 19
Indicador/tecla 35
Indicador/tecla 51
04 Indicador/tecla 04
Indicador/tecla 20
Indicador/tecla 36
Indicador/tecla 52
05 Indicador/tecla 05
Indicador/tecla 21
Indicador/tecla 37
Indicador/tecla 53
06 Indicador/tecla 06
Indicador/tecla 22
Indicador/tecla 38
Indicador/tecla 54
07 Indicador/tecla 07
Indicador/tecla 23
Indicador/tecla 39
Indicador/tecla 55
08 Indicador/tecla 08
Indicador/tecla 24
Indicador/tecla 40
Indicador/tecla 56
09 Indicador/tecla 09
Indicador/tecla 25
Indicador/tecla 41
Indicador/tecla 57
10 Indicador/tecla 10
Indicador/tecla 26
Indicador/tecla 42
Indicador/tecla 58
11 Indicador/tecla 11
Indicador/27
Indicador/tecla 43
Indicador/tecla 59
12 Cdigo decomando
Bit 0 Indicador/tecla 12
Indicador/tecla 28
Indicador/tecla 44
Indicador/tecla 60
13 Bit 1 Indicador/tecla 13
Indicador/tecla 29
Indicador/tecla 45
Indicador/tecla 61
14 Bit 2 Indicador/tecla 14
Indicador/tecla 30
Indicador/tecla 46
Indicador/tecla 62
15 Bit 3 Indicador/tecla 15
Indicador/tecla 31
Indicador/tecla 47
Indicador/tecla 63
Comandos Seccin 4--2
-
37
De NT a Host Las comunicaciones de NT a Host estn divididas en comandos de comuni-caciones del NT e informacin de entrada de las teclas tctiles y de las te-clas de funcin.
Comandos de comunicacionesLos comandos de comunicaciones constan de estado del NT, un cdigo decomando, y datos de entrada contenidos en n+8 a n+11. Los canales de es-tado del NT contienen informacin sobre el estado de operacin del NT. Elcdigo de comando especifica la operacin (por ejemplo estado de entradade tecla). Cada operacin se explica detalladamente ms adelante. Los da-tos de entrada suministran diversos datos accesibles para cada operacin.
Entradas de teclas tctiles y de funcinLas entradas de las teclas tctiles y de funcin se pueden detectar desde elPLC mediante el estado de los bit de los canales n+12 a n+15. Los nmerosde las teclas tctiles van de 00 a 63 y los de las teclas de funcin de 00 a 11.Si un bit est en ON la correspondiente tecla est en ON. Las entradas sonvlidas slo cuando los atributos de entrada de bit han sido seleccionadospreviamente con el Software de programacin.
Bit Canal
n + 8 n + 9 n + 10 n + 11 n + 12 n + 13 n + 14 n + 15
00 Datos de entrada Dato deentrada
Dato deentrada
Dato deentrada
Tecla tctil/funcin 00
Tecla tctil16
Tecla tctil32
Tecla tctil48
01 Tecla tctil/funcin 01
Tecla tctil17
Tecla tctil33
Tecla tctil49
02 Tecla tctil/funcin 02
Tecla tctil18
Tecla tctil34
Tecla tctil50
03 Tecla tctil/funcin 03
Tecla tctil19
Tecla tctil35
Tecla tctil51
04 Tecla tctil/funcin 04
Tecla tctil20
Tecla tctil36
Tecla tctil52
05 Tecla tctil/funcin 05
Tecla tctil21
Tecla tctil37
Tecla tctil53
06 Tecla tctil/funcin 06
Tecla tctil22
Tecla tctil38
Tecla tctil54
07 Tecla tctil/funcin 07
Tecla tctil23
Tecla tctil39
Tecla tctil55
08 Cdigo decomando
Bit 0 Tecla tctil/funcin 08
Tecla tctil24
Tecla tctil40
Tecla tctil56
09 Bit 1 Tecla tctil/funcin 09
Tecla tctil25
Tecla tctil41
Tecla tctil57
10 Bit 2 Tecla tctil/funcin 10
Tecla tctil26
Tecla tctil42
Tecla tctil58
11 Bit 3 Tecla tctil/funcin 11
Tecla tctil27
Tecla tctil43
Tecla tctil59
12 Estado NT Strobe Tecla tctil 12 Tecla tctil28
Tecla tctil44
Tecla tctil60
13 BATLOW
Tecla tctil 13 Tecla tctil29
Tecla tctil45
Tecla tctil61
14 BUSY Tecla tctil 14 Tecla tctil30
Tecla tctil46
Tecla tctil62
15 PTRUN
Tecla tctil 15 Tecla tctil31
Tecla tctil47
Tecla tctil63
Comandos Seccin 4--2
-
38
Area de tabla de memoria El rea de tabla de memoria es el rea que contiene las tablas de memoriadel NT (tablas numricas y de cadenas de caracteres). El nmero de entra-das de las tablas numrica y de cadena de caracteres se seleccionan en lospines 2 y 3 de SW4.
Tabla numricaCada entrada de la tabla de memoria (8 dgitos BCD) se almacena en doscanales de DM.
Wd mWd m + 1
4 dgitos ms significativos BCD4 dgitos menos significativos BCD
Bits n + 16 n + 17 n + 18 n + 19 n + 20 to n + 269 n + 270 n + 271
00 a 15 No. 0 de tabla numrica No. 1 de tabla numrica Nos. 2 a 126 de tablanumrica
No. 127 de tabla numrica
Tabla de cadenas de caracteresCada entrada de la tabla de cadenas de caracteres se almacenan en 16 ca-nales DM para el NT20M, en 20 canales DM para el NT600M. (1)(2)(3)...indica el orden de almacenamiento de las cadenas.
MSB LSB
Wd mWd m + 1Wd m + 2-----
(1)(3)(5)-----
(2)(4)(6)-----
Tabla de cadenas de caracteres del NT600M
Bit n + 272 a n + 291 n + 292 a n + 311 n + 312 a n + 2811 n + 2812 a n + 2831
00 a 15 No. 0 de tabla decadenas (40 bytes)
No. 1 de tabla decadenas (40 bytes)
No. 2 a 126 de tabla decadenas (40 bytes)
No. 127 de tabla decadenas (40 bytes)
Tabla de cadenas de caracteres de NT20M
Bit n + 272 a n + 287 n + 288 a n + 303 n + 304 a n + 767 n + 768 a n + 783
00 a 15 No. 0 de tabla decadenas (32 bytes)
No. 1 de tabla decadenas (32 bytes)
Nos. 2 a 30 de tabla decadenas (32 bytes)
No. 31 de tabla decadenas (32 bytes)
La siguiente informacin en memoria se enva al NT.
Control de visualizacin de indicadores y teclas tctiles (no. 00 a 63)Entradas de teclas tctiles y de funcinEntradas de tabla numrica (el rango seleccionado en SW4)Entradas de tabla de cadenas de caracteres (el rango seleccionado en SW4)
Aunque se haga una seleccin diferente con un comando de comunica-ciones, el cambio ser slo temporal, y en el siguiente ciclo de scan de launidad interface de comunicaciones, la informacin designada en los ca-nales DM independiente del comando de comunicaciones se escribir denuevo. En concreto, para edicin numrica, si los contenidos de la tablanumrica no se transmiten al host pulsando la tecla Return, se resetearnlos datos entrados. En general, designar con un comando de comunica-ciones aqullos items que no estn asignados a canales de DM especficos.
Comandos decomunicaciones yasignaciones de E/S
Comandos Seccin 4--2
-
39
4--2--2 Cdigos de comandoLos comandos se designan por nmeros hexadecimales de un solo dgito (0a F). El resto de datos se designan en BCD (binario codificado en decimal).
De Host a NT
Cdigo decomando
Funcin
0 Visualizar pantalla designada (Nos. de pantalla: 000 a 999 para NT600M; 000 a 250 para NT20M)
1 Visualizar pantalla designada (Nos. de pantalla: 1000 para NT600M; Ninguno para NT20M)
2 No utilizado
3 Seleccin de tabla numrica (escribir nmeros positivos)
4 Seleccin de tabla numrica (escribir nmeros negativos)
5 Seleccin de tabla de cadenas (seleccin de nmero de entrada de tabla de cadenas)
6 Seleccin de tabla de cadenas (escribir datos de cadena de caracteres)
7 Control de visualizacin de indicador/tecla tctil (seleccin nmero de indicador/tecla tctil)
8 a C No utilizado
D Control de estado del sistema
E y F No utilizado
De NT a Host
Cdigo decomando
Funcin
0 a 2 No utilizado
3 Entrada edicin numrico (escritura de nmeros positivos)
4 Entrada de edicin numrico (escritura de nmeros negativos)
5 a 8 No utilizado
9 Entrada de tecla tctil (designacin numrica)
A No utilizado
B Entrada de tecla de funcin (designacin numrica)
C No utilizado
D a F No utilizado
4--2--3 Operacin de comando de comunicaciones: de Host a NT
Visualizar pantalla designadaPara visualizar una pantalla designada se utiliza un cdigo de comando de 0a 1.
Canal 15 a 12 11 a 08 07 a 04 03 a 00
n Cdigo decomando
Nmero de pantalla (3 dgitos menossignificativos)
0 1 N N N
El cuarto dgito del nmero de pantalla se designa en el cdigo de comando.Para el NT600M, el cdigo de comando 0 designa nmeros de pantalla de000 a 999, y 1 designa el nmero de pantalla 1000. (El cdigo de comando1 es vlido slo para el NT600M.)
Los tres dgitos menos significativos se designan en bits 00 a 11 en BCD(000 a 999 para el NT600M, de 000 a 250 para el NT20M). Los bits 00 a03 designan el dgito de la derecha.
Los datos fuera del canal n de DM se ignoran.
Comandos Seccin 4--2
-
40
Selecciones de tabla numricaNmeros positivosUn cdigo de comando 3 se utiliza para escribir nmeros positivos en la ta-bla numrica designando el nmero de entrada de la tabla.
Canal 15 a 12 11 a 08 07 a 04 03 a 00
n Cdigo decomando
Nmero de entrada de tabla
3 N N N
n + 1 Dato numrico (4 dgitos ms significativos)
N N N N
n + 2 Dato numrico (4 dgitos menos significativos)
N N N N
Nmeros negativosUn cdigo de comando 4 se utiliza para escribir nmeros negativos en latabla numrica designando el nmero de entrada de la tabla.
Canal 15 a 12 11 a 08 07 a 04 03 a 00
n Cdigo decomando
Nmero de entrada de tabla
4 N N N
n + 1 Dato numrico (4 dgitos ms significativos)
N N N N
n + 2 Dato numrico (4 dgitos menos significativos)
N N N N
Los nmeros de entrada de tabla numrica se designan con tres dgitos BCD(de 000 a 127 para el NT20M, y de 000 a 255 para el NT600M).
Los datos numricos se expresan en 8 dgitos BCD (00000000 a 99999999).Los 4 dgitos menos significativos se designan en canal n+1 y los 4 dgitosmenos significativos en canal n+2.
Los datos en el canal n+3 se ignoran.
La misma tabla numrica se utiliza para la transmisin del NT al Host. Lositems asignados a canales DM especficos tienen prioridad incluso si se de-signan con este comando.
Ejemplo: Escribir --12345678 a la entrada 50 de la tabla numrica
Orden Canal Dato Significado
1 nn + 1n + 2n + 3
405012345678xxxx
Entrada 50 de tabla numrica, nmeronegativoLos dgitos ms significativos son 1234.Los dgitos menos significativos son 5678.No utilizado
Selecciones de tabla de cadenas de caracteresDesignacin del nmero de entrada de cadena de caracteresSe utiliza un cdigo de comando 5 para designar el nmero de entrada de latabla de cadenas de caracteres en la cual se va a escribir utilizando el si-guiente comando de escritura (cdigo de comando 6).
Canal 15 a 12 11 a 08 07 a 04 03 a 00
n Cdigo decomando
Nmero de entrada de tabla de cadena decaracteres
5 N N N
Los nmeros de entrada de tabla de cadenas de caracteres se designan en3 dgitos BCD (de 000 a 031 para el NT20M, y de 000 a 255 para el
Comandos Seccin 4--2
-
41
NT600M). El nmero designado es vlido hasta la siguiente designacin conel cdigo de comando 5. Cuando se conecta por primera vez la alimenta-cin, por defecto se selecciona 0.
Los datos fuera del canal n se ignoran.
Escritura de cadena de caracteresSe utiliza un cdigo de comando 6 para escribir una cadena de caracteresen la entrada de la tabla designada con el cdigo de comando 5.
Canal 15 a 12 11 a 08 07 a 04 03 a 00
n Cdigo decomando
No utilizado Posicin de cadena de caracteres
6 x D D
n + 1 Datos de caracteres 1 Datos de caracteres 2
C1 C1 C2 C2
n + 2 Datos de caracteres 3 Datos de caracteres 4
C3 C3 C4 C4
n + 3 Datos de caracteres 5 Datos de caracteres 6
C5 C5 C6 C6
Nota Los datos en el rea marcada por x se ignorarn en el NT.
Las posiciones de caracteres se designan por nmeros de 2 dgitos BCD(01 a 40 para el NT600M, y 01 a 32 para el NT20M). Designar el primer ca-racter como 1, el siguiente como 2, y as sucesivamente. Consultar losapndices para los cdigos de caracteres.
Los datos de caracteres se dan en ASCII (a 1/2 o a tamao normal).
Si se da como dato de caracter 00, los datos a partir de ese punto se igno-rarn.
La misma tabla de cadenas de caracteres se utilizan para la transmisin deNT a Host. Los items asignados a canales de DM especficos tienen priori-dad incluso si se designan con este comando.
Ejemplo: Escribir OMRON PC en la entrada 3 de la tabla de caracteres
Orden Canal Datos Significado
1 nn + 1n + 2n + 3
5003xxxxxxxxxxxx
Designa tabla de cadena no. 3.No utilizadoNo utilizadoNo utilizado
2 nn + 1n + 2n + 3
6x014F4D524F4E20
Designa la primera posicinOMRON
3 nn + 1n + 2n + 3
6x07504300xxxxxx
Designa la sptima posicinPCFin de datos de cadenas de caracteresIgnorado
Comandos Seccin 4--2
-
42
Los indicadores y teclas tctiles designados se pueden seleccionar para es-tar apagados, encendidos, o destelleando utilizando un cdigo de comando7. Los nmeros de indicador y tecla tctil se designan con nmeros de 2dgitos BCD (N: 000 a 255).
Canal 15 a 12 11 a 08 07 a 04 03 a 00
n Cdigo decomando
Cdigo defuncin
No utilizado
7 m x x
n + 1 No utilizado Nmero de Indicador/tecla tctil
x N N N
Nota Los datos en las reas marcadas por x sern ignorados en el NT.
A continuacin se muestran los cdigos de funcin. Los cdigos distintos de0, 1 2 se ignoran. (El display no cambia)
Cdigo Indicadores Teclas tctiles
0123 a 9
ApagadoEncendidoIntermitente inversoSin cambio
ApagadoEncendidoEncendidoSin cambio
Los indicadores y teclas tctiles designadas tambin se pueden seleccionarpara encenderse o apagarse utilizando los bits que tienen asignados. Estosse muestran en las tablas de asignacin ya suministradas. Esta operacinno est relacionada con los cdigos de comando y es vlida siempre.
Cuando el bit para un indicador o tecla tctil se pone a ON, aqul se encen-der. Cuando dicho bit est en OFF, se apagar. Para poner un indicador otecla tctil intermitente, utilizar el programa del PLC para poner a ON y OFFel bit correspondiente para que el indicador o tecla parpadee.
Control de estado del sistemaUn cdigo de comando D se puede utilizar para controlar el estado de opera-cin del NT de acuerdo con los cinco bits de control.
Canal 15 a 12 11 a 08 07 a 04 03 a 00
n Cdigo decomando
No utilizado
D x x x
n + 1 Bits de control de estado
N N N N
Nota Los datos en el rea marcada por x sern ignorados en el NT. Los datos deotros canales distintos de canal n y canal n+1 sern ignorados.
La operacin de los bits de control de estado es como sigue:
Bit ON OFF
00 a 10 No utilizado No utilizado
11 Inicializacin de historia No utilizado
12 Buzzer intermitente ON Buzzer intermitente OFF
13 Buzzer continuo ON Buzzer continuo OFF
14 Salida de alarma ON Salida de alarma OFF
15 Iluminacin posterior ON Iluminacin posterior OFF
Nota Si se seleccionan buzzer intermitente y buzzer continuo, la operacin resul-tante ser buzzer continuo.
Control de visualizacin deindicadores y teclastctiles, designacinnumrica
Control de visualizacin deindicador y tecla tctil,designacin de bit
Comandos Seccin 4--2
-
43
4--2--4 Operacin de comando de comunicaciones: de NT a Host
Cuando se recibe un cdigo de comando 9 las teclas tctiles pulsadas sepueden detectar por sus nmeros.
Canal 15 a 12 11 a 08 07 a 04 03 a 00
n + 8 Estado del NT Cdigo decomando
No utilizado
? 9 x x
n + 9 No utilizado Nmero de tecla tctil
x N N N
Nota El signo de interrogacin (?) indica que cambia de acuerdo con el estado delNT. Los datos en las reas marcadas con x son ignorados.
Los nmeros de tecla tctil se designan con nmeros BCD de 3 dgitos (000a 255).
Los datos distintos de los canales n+8 y n+9 deberan ignorarse, y la infor-macin de la tecla no aparecer en los canales n+12 a n+15.
La entrada se produce slo cuando se pulsa una tecla, y no hay indicacincuando se deja libre.
Esta operacin se puede utilizar incluso cuando los atributos de entrada debit no estn seleccionados como atributos de pantalla con el Software deProgramacin.
Las teclas tctiles que son pulsadas se pueden detectar por los bits asigna-dos a ellas en los canales n+12 a n+15. Para utilizar esta funcin, seleccio-nar previamente con el software de programacin los atributos de entrada debit. La operacin de bit no est relacionada con el cdigo de comando ysiempre es vlida.
Cuando se recibe un cdigo de comando B se puede detectar la entrada delas teclas de funcin de acuerdo con sus nmeros.
Canal 15 a 12 11 a 08 07 a 04 03 a 00
n + 8 Estado del NT Cdigo decomando
No utilizado
? B x x
n + 9 No utilizado Nmero de tecla de funcin
x x N N
Nota El signo de interrogacin (?) indica que cambia de acuerdo con el estado delNT. Los datos en las reas marcadas con x son ignoradas.
Los nmeros de tecla de funcin se designan por nmeros BCD de 2 dgitos(00 a 11).
Los datos distintos de los canales n+8 y n+9 deberan ignorarse, y la infor-macin de la tecla no aparecer en los canales n+12 a n+15.
La entrada se produce slo cuando se pulsa una tecla, y no hay indicacincuando se deja libre.
Esta operacin se puede utilizar incluso cuando los atributos de entrada debit no estn seleccionados como atributos de pantalla con el Software deProgramacin.
Las teclas de funcin que son pulsadas se pueden detectar por los bits asig-nados a ellas en los canales n+12 a n+15. Para utilizar esta funcin, selec-cionar previamente con el software de programacin los atributos de entrada
Entrada de tecla tctil,entrada numrica
Entrada de tecla tctil,entrada de bit
E