Vous êtes sur la page 1sur 19

EDGECAM AVANZADO

Instructor Luis Guzmn Delgado

COMUNICACIN CON EL SOFTWARE EDGE CAM

PC

Mquina Herramienta

Comunicaciones es el sistema de Edgecam que permite enviar y recibir programas de control numrico a travs del puerto de comunicacin serial RS-232 o el puerto paralelo de una computadora a un perifrico externo (o maquina) Se pueden representar en la computadora Iconos de cada maquina herramienta con la cual se esta comunicado. Ejemplo

CONEXION
1

4 2 5

COMUNICACIN SERIAL (COM1) Y PARALELA (LPT1)


Un puerto serial es una interfaz de comunicacin de datos digitales, frecuentemente utilizado por computadoras y perifricos, en donde la informacin es transmitida bit a bit enviando un solo bit a la vez, en contraste con el puerto paralelo que enva varios bits simultneamente La comunicacin serial se utiliza para transmitir datos en formato ASCII. Para realizar la comunicacin se utilizan 3 lneas de transmisin: (1) Tierra (o referencia), (2) Transmitir, (3) Recibir. Debido a que la transmisin es asincrnica, es posible enviar datos por un lnea mientras se reciben datos por otra. Las caractersticas ms importantes de la comunicacin serial son la velocidad de transmisin, los bits de datos, los bits de parada, y la paridad. Para que dos puertos se puedan comunicar, es necesario que las caractersticas sean iguales. En la comunicacin serial el largo del cable puede llegar a los 1200 metros. La especificacin IEEE 488 para la comunicacin en paralelo determina que el largo del cable para el equipo no puede ser mayor a 20 metros.

VELOCIDAD DE TRANSMISIN (BAUD RATE) Indica el nmero de bits por segundo que se transfieren, y se mide en baudios (bauds). Por ejemplo, 300 baudios representa 300 bits por segundo. ?Cuando se hace referencia a los ciclos de reloj se est hablando de la velocidad de transmisin. Por ejemplo, si el protocolo hace una llamada a 4800 ciclos de reloj, entonces el reloj est corriendo a 4800 Hz, lo que significa que el puerto serial est muestreando las lneas de transmisin a 4800 Hz.

PARIDAD (PARITY)
Es una forma sencilla de verificar si hay errores en la transmisin serial. Existen cuatro tipos de paridad: par, impar, marcada y espaciada. La opcin de no usar paridad alguna tambin est disponible. Para paridad par e impar, el puerto serial fijar el bit de paridad (el ltimo bit despus de los bits de datos) a un valor para asegurarse que la transmisin tenga un nmero par o impar de bits en ?estado alto lgico. Por ejemplo, si la informacin a transmitir es 011 y la paridad es par, el bit de paridad sera 0 para mantener el nmero de bits en estado alto lgico como par. Si la paridad seleccionada fuera impar, entonces el bit de paridad sera 1, para tener 3 bits en estado alto lgico. La paridad marcada y espaciada en realidad no verifican el estado de los bits de datos; simplemente fija el bit de paridad en estado lgico alto para la marcada, y en estado lgico bajo para la espaciada. Esto permite al dispositivo receptor conocer de antemano el estado de un bit, lo que servira para determinar si hay ruido que est afectando de manera negativa la transmisin de los datos, o si los relojes de los dispositivos no estn sincronizados.

BITS DE DATOS (DATA)


Se refiere a la cantidad de bits en la transmisin. Cuando la computadora enva un paquete de informacin, el tamao de ese paquete no necesariamente ser de 8 bits. Las cantidades ms comunes de bits por paquete son 5, 7 y 8 bits. El nmero de bits que se enva depende en el tipo de informacin que se transfiere. Por ejemplo, el ASCII estndar tiene un rango de 0 a 127, es decir, utiliza 7 bits; para ASCII extendido es de 0 a 255, lo que utiliza 8 bits. Si el tipo de datos que se est transfiriendo es texto simple (ASCII estndar), entonces es suficiente con utilizar 7 bits por paquete para la comunicacin. Un paquete se refiere a una transferencia de byte, incluyendo los bits de inicio/parada, bits de datos, y paridad. Debido a que el nmero actual de bits depende en el protocolo que se seleccione, el trmino paquete se usa para referirse a todos los casos.

BITS DE PARADA (STOP) Usado para indicar el fin de la comunicacin de un solo paquete. Los valores tpicos son 1, 1.5 o 2 bits. Debido a la manera como se transfiere la informacin a travs de las lneas de comunicacin y que cada dispositivo tiene su propio reloj, es posible que los dos dispositivos no estn sincronizados. Por lo tanto, los bits de parada no slo indican el fin de la transmisin sino adems dan un margen de tolerancia para esa diferencia de los relojes. Mientras ms bits de parada se usen, mayor ser la tolerancia a la sincrona de los relojes, sin embargo la transmisin ser ms lenta.

HANDSHAKING (O INTERCAMBIO DE PULSOS DE SINCRONIZACIN


El mtodo de comunicacin usado por RS-232 requiere de una conexin muy simple, utilizando slo tres lneas: Tx, Rx, y GND. Sin embargo, para que los datos puedan ser transmitidos correctamente ambos extremos deben estar sincronizados a la misma velocidad. Aunque este mtodo es ms que suficiente para la mayora de las aplicaciones, es limitado en su respuesta a posibles problemas que puedan surgir durante la comunicacin. Handshaking por software: Esta forma de sincronizacin utiliza bytes de datos como caracteres de control. La funcin SetXMode permite al usuario habilitar o deshabilitar el uso de dos caracteres de control: XON y XOFF. Estos caracteres son enviados por el receptor para pausar la transmisor durante la comunicacin. A manera de ejemplo, asmase que el transmisor comienza a enviar datos a alta velocidad. Durante la transmisin, el receptor se da cuenta que el bfer de entrada se est llenando debido a que el CPU est ocupado con otras tareas. Para pausar temporalmente la transmisin, el receptor enva XOFF hasta que el bfer se vace. Una vez que el receptor est preparado para recibir ms datos enva XON para continuar la comunicacin.

DEMOSTRACION Definir el control a utilizar Ingresar los datos

Demostracion
Ingresar los datos

Demostracion
Ingresar los datos

Demostracion

CONFIGURACION DEL CABLE

Configuracion del puerto serial


Desde Windows Inicio-Panel de controlsistema

COMUNICACIN RS-232

Ejemplo de configuracin de un control Fagor

EJEMPLO DE CONFIGURACION PARA CONTROL FAGOR

Informacion adicional
http://digital.ni.com/public.nsf/allkb/039001258 CEF8FB686256E0F005888D1 http://catarina.udlap.mx/u_dl_a/tales/document os/lem/morales_h_oe/capitulo3.pdf

Vous aimerez peut-être aussi