Sunteți pe pagina 1din 87

EasyPort USB Manual

CD-ROM included

721876 DEENESFR

Order No.: Edition: Authors: Graphics: Layout:

721876 11/2008 Eberhardt, Lffler Schwarzenberger 11/2008

Festo Didactic GmbH & Co. KG, 73770 Denkendorf, Germany, 2008 Internet: www.festo-didactic.com e-mail: did@de.festo.com The copying, distribution and utilization of this document as well as the communication of its contents to others without expressed authorization is prohibited. Offenders will be held liable for the payment of damages. All rights reserved, in particular the right to carry out patent, utility model or ornamental design registration. Hinweis Soweit in dieser Broschre nur von Lehrer, Schler etc. die Rede ist, sind selbstverstndlich auch Lehrerinnen, Schlerinnen etc. gemeint. Die Verwendung nur einer Geschlechtsform soll keine geschlechtsspezifische Benachteiligung sein, sondern dient nur der besseren Lesbarkeit und dem besseren Verstndnis der Formulierungen.

ndice

Espaol

Los captulos 7 hasta 10 se encuentran en el archivo PDF del manual EasyPort USB en el CD-ROM que se adjunta. 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 2. 3. 3.1 3.2 3.3 3.4 3.5 4. 5. 5.1 5.2 5.3 5.4 5.5 6. 7. 7.1 7.2 Introduccin ______________________________________ 173 Informacin general sobre EasyPort USB _______________ 173 Indicaciones importantes____________________________ 179 Responsabilidad del propietario ______________________ 180 Responsabilidad de los estudiantes ___________________ 180 Riesgos del uso de la interface de procesos EasyPort _____ 180 Garantas y responsabilidades _______________________ 181 Utilizacin convenida _______________________________ 181 Indicaciones de seguridad ___________________________ 182 Datos tcnicos ____________________________________ 183 EasyPort USB: generalidades ________________________ 183 Interface SysLink para seales digitales ________________ 184 Conector Sub D para seales analgicas _______________ 186 Interfaces de datos para PC __________________________ 187 Alimentacin de corriente elctrica ____________________ 188 Transporte/Desembalaje/Contenido __________________ 189 Composicin y funciones ____________________________ 190 Composicin del EasyPort USB _______________________ 190 Elementos de mando _______________________________ 192 Montaje del EasyPort USB ___________________________ 193 Conexin del EasyPort USB al PC y al proceso ___________ 194 Ajuste de la direccin en el EasyPort USB_______________ 196 Puesta en funcionamiento ___________________________ 197 Interfaces de software para EasyPort USB ______________ 204 Informacin general: comunicacin con EasyPort USB ____ 204 Comunicacin a travs de EzOPC _____________________ 206

Festo Didactic GmbH & Co. KG 721876

171

ndice

8. 8.1 8.2 8.3 9. 9.1 9.2 9.3 9.4 9.5 9.6 9.7 9.8 9.9 10.

Elemento de control ActiveX para EasyPort USB _________ 210 Utilizacin del elemento de control ActiveX _____________ 210 Instalacin del elemento de control ActiveX _____________ 211 Ejemplo: Aplicacin de demostracin de EasyPort_________ 21 Intrprete de rdenes de EasyPort USB ________________ 219 Intrprete de rdenes ______________________________ 219 Estructura de rdenes ______________________________ 220 Nivel de transmission _______________________________ 222 rdenes para la inicializacin y el diagnstico ___________ 224 rdenes para seales digitales _______________________ 226 rdenes para seales analgicas _____________________ 229 rdenes para la medicin de seales analgicas _________ 236 rdenes para contador rpido________________________ 242 Ejemplo: Creacin de una conexin con EasyPort USB ____ 243 Crear aplicaciones propias___________________________ 254

Contenido del CD-ROM Simulacin modelo de procesos EasyVeep OPC-Server EasyOPC Manual EasyPort USB Manual EasyVeep Controlador USB para EasyPort Elemento de control EasyPort USB ActiveX Ejemplos de activacin Ejemplo con Excel Ejemplo con FluidSIM Ejemplo con InTouch Ejemplo con LabVIEW Ejemplo con VC6

172

Festo Didactic GmbH & Co. KG 721876

1. Introduccin

1.1 Informacin general sobre EasyPort USB

Qu es EasyPort USB? La interface de procesos EasyPort USB se utiliza para la transmisin bidireccional de seales entre un proceso de control real en tcnica de bajo voltaje (24 VDC) y un PC. Con el fin de excluir posibles interferencias en el PC, nicamente se utilizan interfaces galvnicamente separadas para realizar la transmisin de datos entre EasyPort USB y el PC. EasyPort USB tiene numerosas utilizaciones posibles: Control de un proceso de control real mediante un sistema de control que funciona en el PC Control de un modelo de proceso simulado mediante un PLC real Regulacin de un proceso real; la regulacin funciona en el PC Captacin y evaluacin de datos de medicin provenientes de un proceso real

Festo Didactic GmbH & Co. KG 721876

173

1. Introduccin

Ejemplo de aplicacin: configuracin con un proceso simulado y un PLC real

En todas estas aplicaciones, el EasyPort USB une el mundo real con el mundo virtual del PC. La interface de procesos EasyPort USB dispone de 16 entradas y salidas digitales, as como de 4 entradas analgicas y 2 salidas analgicas.

174

Festo Didactic GmbH & Co. KG 721876

1. Introduccin

En un distribuidor (hub) de puertos USB conectado a un PC o en los puertos USB del propio PC, pueden conectarse como mximo cuatro mdulos EasyPort USB. Deber tenerse en cuenta que las direcciones de los mdulos son diferentes.

Configuracin con 4 mdulos EasyPort USB

Para transmitir las seales de los procesos entre el EasyPort USB y el software del PC se dispone del server OPC EzOPC o del elemento de control ActiveX del EasyPort USB.

Festo Didactic GmbH & Co. KG 721876

175

1. Introduccin

Como utilizar EasyPort USB En la tabla se muestra cmo utilizar la interface de procesos EasyPort UBS junto con otros productos de Festo Didactic. Procesos de control reales posibles: Un proceso de automatizacin con actuadores y detectores Un PLC real Una caja de simulacin Tambin puede disponerse de diversos programas de software para el mundo virtual. Se trata de programas para los siguientes fines: Control Regulacin Captacin de valores de medicin Visualizacin En esas configuraciones preparadas, es muy sencillo utilizar EasyPort USB.

176

Festo Didactic GmbH & Co. KG 721876

1. Introduccin

Control de un proceso real Software utilizado para tareas de control de procesos: FluidSim (slo digital) S7PLCSIM CoDeSys Soft-SPS

Control de un proceso simulado Software utilizado para tareas de simulacin de procesos: EasyVeep FluidSim CIROS

Medir

Regular

Software utilizado para tareas de captacin de datos de medicin: FluidLab PA FluidLab P FluidLab H Interface EasyPort USB:

Software utilizado para tareas de regulacin:

FluidLab PA FluidLab P a partir de V. 2.0 Interface EasyPort USB:

Interface EasyPort USB:

Interface EasyPort USB:

Interface digital/analgica El EasyPort USB es la interface entre el PC y el proceso real. El proceso se controla desde el PC.

Interface digital El EasyPort USB es la interface entre el PC y el PLC. El PLC controla en el PC el proceso simulado. Control real: SPS indistinto Caja de simulacin, digital SPS EduTrainer SPS Board

Interface digital/analgica El EasyPort USB es la interface entre el PC y los detectores reales.

Interface digital/analgica El EasyPort USB es la interface entre el PC y el tramo real de regulacin.

Proceso real: Caja de simulacin, digital/analgica MPS PA MPS TP301

Detectores reales: Caja de simulacin, digital/analgica MPS PA TP210 TP610

Tramo real de regulacin: Caja de simulacin, digital/analgica MPS PA TP210 TP610

Ejemplos de aplicaciones con EasyPort USB

Festo Didactic GmbH & Co. KG 721876

177

1. Introduccin

Igualmente es posible incluir la interface de procesos EasyPort USB en aplicaciones propias. Para ello debe utilizarse el elemento de control ActiveX del EasyPort USB. La activacin como tal puede programarse en: Visual Basic C++ LabVIEW InTouch.

Qu informaciones se ofrecen en el presente manual? En el manual se describe lo siguiente: La estructura y el funcionamiento de la interface de procesos EasyPort USB Indicaciones de seguridad que deben tenerse en cuenta al trabajar con EasyPort USB Interfaces y rdenes existentes para la comunicacin con EasyPort USB Ejecucin de las rdenes para EasyPort USB mediante un programa sencillo de terminal Mtodos de utilizacin del elemento de control ActiveX; explicacin mediante demostracin Cmo encontrar ms ejemplos de la inclusin de EasyPort USB en aplicaciones propias.

178

Festo Didactic GmbH & Co. KG 721876

1. Introduccin

El manual completo (captulos 1 hasta 10) se encuentra en el CD-ROM adjunto.

1.2 Indicaciones importantes

Para el uso correcto, seguro y fiable de la interface de procesos EasyPort USB, es indispensable conocer y respetar las indicaciones y normas de seguridad. El presente manual incluye las indicaciones ms importantes que deben tenerse en cuenta para el uso seguro del EasyPort USB. Todos los usuarios del EasyPort USB debern respetar las indicaciones de seguridad. Adems, debern respetarse las reglas y disposiciones de prevencin de accidentes.

Festo Didactic GmbH & Co. KG 721876

179

1. Introduccin

1.3 Responsabilidad del propietario

El propietario se compromete a permitir que nicamente trabajen personas con el EasyPort USB que cumplen las siguientes condiciones: Personas que conocen las disposiciones de seguridad laboral y prevencin de accidentes y que han sido instruidas en el uso del EasyPort USB. Personas que han ledo y entendido el captulo sobre el tema de la seguridad y las indicaciones a advertencias contenidas en el presente manual. Deber comprobarse regularmente si los usuarios trabajan respetando las disposiciones de seguridad.

1.4 Responsabilidad de los estudiantes

Antes de empezar a trabajar con el EasyPort USB, todos los usuarios deben comprometerse a lo siguiente: Leer el captulo de seguridad y las advertencias contenidas en el presente manual. Respetar las disposiciones bsicas de seguridad laboral y de prevencin de accidentes.

1.5 Riesgos del uso de la interface de procesos EasyPort

En el proceso de produccin de la interface de procesos EasyPort USB se aplica la tecnologa ms avanzada y se respetan las normas de seguridad reconocidas. Sin embargo, es posible que surjan riesgos para el usuario o para terceros o para la mquina u otros bienes materiales. La interface de procesos EasyPort USB nicamente deber utilizarse en las siguientes condiciones: Utilizacin correcta y convenida Utilizacin en estado tcnico impecable

Cualquier fallo que pueda poner en riesgo la seguridad, deber eliminarse de inmediato!

180

Festo Didactic GmbH & Co. KG 721876

1. Introduccin

1.6 Garantas y responsabilidades

En principio, son vlidas nuestras Condiciones generales de venta y entrega. El comprador dispone de esta documentacin, a ms tardar en el momento de la firma del contrato. Se excluyen garantas y responsabilidades en caso de daos fsicos o materiales si los fallos se deben a una o varias causas que se especifican a continuacin: Utilizacin no convenida del EasyPort USB Puesta en funcionamiento y utilizacin incorrectas del EasyPort USB. Utilizacin del EasyPort USB estando defectuosos los sistemas de seguridad. Utilizacin sin que estn instalados correctamente los sistemas de seguridad y proteccin o sin que stos funcionen correctamente. Utilizacin sin que se hayan tenido en cuenta las indicaciones para la puesta en funcionamiento y el funcionamiento, incluidas en el presente manual. Utilizacin despus de haber realizado modificaciones tcnicas no autorizadas en el EasyPort USB. Utilizacin despus de haber realizado reparaciones incorrectamente. Utilizacin despus de haberse producido catstrofes naturales o causas de fuerza mayor. Festo Didactic excluye cualquier responsabilidad si el estudiante, la empresa de instruccin y/o otros terceros sufren daos utilizando el EasyPort USB en condiciones que no sean puramente educativas, a menos que Festo Didactic haya ocasionado los fallos correspondientes premeditadamente o por negligencia grave.

1.7 Utilizacin convenida

La interface de procesos EasyPort USB ha sido desarrollada y producida nicamente para fines de formacin y perfeccionamiento profesional en materia de tcnica de automatizacin. La empresa educadora y/o los estudiantes deben velar por que los estudiantes respeten las disposiciones de seguridad que se describen en los manuales. La utilizacin convenida incluye tambin la consideracin de todas las indicaciones que constan en el manual.

Festo Didactic GmbH & Co. KG 721876

181

2. Indicaciones de seguridad

Establecer y retirar conexiones elctricas nicamente cuando la unidad no est bajo tensin. Utilizar nicamente bajo voltaje de mximo 24 VDC para la alimentacin de corriente y en las entradas y salidas de EasyPort USB. Utilizar el EasyPort USB nicamente en sistemas que asumen automticamente un estado seguro al desconectar la tensin. Utilizar nicamente los cables elctricos recomendados por Festo Didactic para establecer la conexin elctrica entre la interface de procesos EasyPort USB y el proceso. Tambin debern tenerse en cuenta las indicaciones que constan en las hojas de datos correspondientes a los aparatos conectados, especialmente todas las indicaciones relacionadas con la seguridad.

182

Festo Didactic GmbH & Co. KG 721876

3. Datos tcnicos

3.1 EasyPort USB: generalidades

Interface de procesos EasyPort USB D16A Tensin de funcionamiento Consumo Cantidad de salidas 24 VDC +/10%

3 VA 16 digitales de 24 VDC, 2 analgicas de 010 VDC 10+10 VDC, resolucin de 12 bit 0,7 A por salida digital 10 mA por salida analgica S

Carga admisible

Proteccin contra cortocircuitos Cantidad de entradas

16 digitales de 24 VDC, 4 analgicas de 010 VDC 10+10 VDC, resolucin de 12 bit 12 VDC

Umbral de conmutacin de las entradas digitales Histresis de las entradas digitales Filtro Cantidad de contadores

3V

5 ms 2 entradas utilizables como contadores rpidos, fmx = 20 kHz/Uin = 524 VDC RS232, con separacin galvnica USB2.0, con separacin galvnica ASCII, 115,2 kBaud,8,N,1

Interfaces de comunicacin Protocolo

Datos tcnicos generales de EasyPort USB

Festo Didactic GmbH & Co. KG 721876

183

3. Datos tcnicos

Interface de procesos EasyPort USB D16A Clase de proteccin Smbolo CE Temperatura ambiente admisible para funcionamiento/almacenamiento Medidas en mm (largo x ancho x alto) Peso en kg IP20 Segn directiva UE/CEM 055 C/070 C

135 x 167 x 37

0,65

Datos tcnicos generales del EasyPort USB (continuacin)

3.2 Interface SysLink para seales digitales

Las 8 entradas digitales y 8 salidas digitales del EasyPort USB estn conectadas segn IEEE 488 a un conector tipo zcalo de 24 contactos SysLink. Adems, la entrada 0 en el puerto 1 o en el puerto 2 puede utilizarse como entrada de conteo rpido. Las entradas de conteo pueden funcionar con niveles de tensin desde 5 hasta 24 VDC.

184

Festo Didactic GmbH & Co. KG 721876

3. Datos tcnicos

Conector tipo zcalo IEEE 488 de 24 contactos Puerto 1 OUTPUT 0 OUTPUT 1 OUTPUT 2 OUTPUT 3 OUTPUT 4 OUTPUT 5 OUTPUT 6 OUTPUT 7 INPUT 0 INPUT 1 INPUT 2 INPUT 3 INPUT 4 INPUT 5 INPUT 6 INPUT 7 0 VDC Contacto 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 11/12/ 23/24 9/10/ 21/22 Puerto 2 OUTPUT 0 OUTPUT 1 OUTPUT 2 OUTPUT 3 OUTPUT 4 OUTPUT 5 OUTPUT 6 OUTPUT 7 INPUT 0 INPUT 1 INPUT 2 INPUT 3 INPUT 4 INPUT 5 INPUT 6 INPUT 7 0 VDC Contacto 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 11/12/ 23/24 9/10/ 21/22

24 VDC

24 VDC

Datos tcnicos de la interface SysLink para seales digitales

Festo Didactic GmbH & Co. KG 721876

185

3. Datos tcnicos

3.3 Conector Sub D para seales analgicas

Las 4 entradas analgicas y las 2 salidas analgicas del EasyPort USB estn conectadas a un conector Sub D tipo zcalo de 15 contactos. La transformacin analgica/digital se realiza con una resolucin de 12 bit. La frecuencia de exploracin es de 0,5 kHz. Conector tipo zcalo Sub D de 15 contactos Puerto 3 OUTPUT 0 OUTPUT 1 0V (Libre) (Libre) 0V INPUT 1 INPUT 2 (Libre) (Libre) +10 VDC REF (Libre) (Libre) INPUT 3 INPUT 4 Contactos 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Datos tcnicos del conector Sub D tipo zcalo, para seales analgicas

186

Festo Didactic GmbH & Co. KG 721876

3. Datos tcnicos

3.4 Interfaces de datos para PC

El intercambio de datos con el PC se realiza a travs del puerto serie RS232 o a travs del puerto USB de EasyPort USB. La velocidad de la transmisin de datos es de 115,2 kBaud. RS232 Conector Sub D tipo zcalo, de 9 contactos (Libre) Recibir datos Enviar datos (Libre) Masa de seales (Libre) (Libre) (Libre) (Libre) SGnd RxD TxD = Contactos

1 2 3 4 5 6 7 8 9

Datos tcnicos de la interface RS232

Para realizar la conexin a un PC puede utilizarse un cable prolongador de conexin en serie de 9 contactos, de venta comercial.

Puerto USB EasyPort USB cuenta con una interface USB 2.0 con separacin galvnica. A un hub USB pueden conectarse como mximo 4 mdulos EasyPort USB. Deber tenerse en cuenta que las direcciones de los mdulos EasyPort son diferentes. Se admiten las direcciones desde 1 hasta 4.

Festo Didactic GmbH & Co. KG 721876

187

3. Datos tcnicos

Para conectar el EasyPort USB al puerto USB del PC o de un hub, deber utilizarse el cable USB A-B que se incluye en el suministro.

3.5 Alimentacin de corriente elctrica

La alimentacin de 24 VDC para el EasyPort USB es externa. La conexin puede realizarse a travs de los puertos 1 y 2 o mediante dos bornes roscados separados, que se encuentran en la parte posterior del EasyPort USB. El suministro incluye dos cables con conectores de seguridad de 4 mm.

188

Festo Didactic GmbH & Co. KG 721876

4. Transporte/Desembalaje/Contenido

Transporte La interface de procesos EasyPort USB se entrega en una caja de cartn. La caja debe asegurarse de tal manera que no pueda volcarse o caerse. Cualquier dao ocasionado durante el transporte deber notificarse de inmediato al transportista y a Festo Didactic. Desembalaje Despus de desembalar la interface de procesos EasyPort USB, deber verificarse si ha sufrido algn dao. En caso de ser as, deber notificarse de inmediato al transportista y a Festo Didactic. Contenido El envo contiene los siguientes componentes: Interface de procesos EasyPort USB Cables de 24 VDC con conectores de seguridad tipo clavija de 4 mm Cable USB CD-ROM con software y documentacin: Simulador de procesos EasyVeep, software EzOPC, controlador USB, elemento de control ActiveX como interface de programacin entre el EasyPort USB con ayuda online y ejemplos de programas Manual del EasyPort USB Comprobar si el contenido del envo coincide con el albarn y el pedido. Cualquier diferencia deber notificarse de inmediato a Festo Didactic.

Festo Didactic GmbH & Co. KG 721876

189

5. Composicin y funciones

5.1 Composicin del EasyPort USB

(1) Conector Sub D (puerto 3) (2) Puerto USB (3) Interface RS232 (4) Bornes roscados por separado, para alimentacin de corriente elctrica (5) Teclas (6) LED STATUS (verde) (7) LED ERROR (rojo) (8) Interfaces SysLink (puerto 1 y puerto 2) (9) LEDs para indicacin del estado de las salidas digitales (amarillos) (10) LEDs para indicacin del estado de las entradas digitales (verde) (11) LCD de indicacin para seales analgicas y direccin del EasyPort Composicin del EasyPort USB

190

Festo Didactic GmbH & Co. KG 721876

5. Composicin y funciones

La interface de procesos EasyPort USB cuenta con lo siguiente: 2 interfaces SysLink para recibir y transmitir seales digitales a travs de 8 entradas y 8 salidas. La entrada 0 de cada interface SysLink puede utilizarse como contador rpido. Conector Sub D tipo zcalo para recibir y transmitir seales analgicas a travs de 4 entradas y 2 salidas. Puerto USB 2.0 e interface serie RS232 para conectar el EasyPort USB a un PC. Dos bornes roscados separados, para la alimentacin de corriente de 24 VDC. 16 LEDs (verdes) para la indicacin del estado de las entradas digitales. 16 LEDs (amarillos) para indicacin de estado de las salidas digitales. LCD para indicar una seal analgica seleccionada. Se indica lo siguiente: canal, unidad, tendencia y valor de medicin (4 dgitos). Dos teclas para ajustar el canal analgico, para seleccionar la unidad fsica del valor analgico y para ajustar la direccin del EasyPort USB. El suministro no incluye lo siguiente Unidad de alimentacin elctrica de 24 VDC Cable para la interface de SysLink Cable para el conector Sub D tipo zcalo

Festo Didactic GmbH & Co. KG 721876

191

5. Composicin y funciones

5.2 Elementos de mando

PORT 3

USB

RS 232

24V 0V

Error Status

EasyPort USB

IN OUT 0 7 0 7

PORT 1

PORT 2

Panel de mandos e indicacin del EasyPort USB

El panel de mandos del EasyPort USB contiene lo siguiente: LED ERROR Si se detecta un cortocircuito en una de las salidas, se enciende el LED ERROR. En ese caso, se desconectan las salidas del EasyPort USB. Al conectar el EasyPort USB, se enciende este LED brevemente. Se apaga durante el test de conexin. LED STATUS El LED STATUS de color verde indica dos estados: Parpadeo con frecuencia de 1 Hz: Estado despus de la conexin. El mdulo EasyPort USB todava no comunica. Parpadeo pulsante: Se ha definido la direccin del mdulo EasyPort USB. La direccin se muestra cada 2 segundos mediante una determinada cantidad de seales luminosas que se encienden brevemente.

192

Festo Didactic GmbH & Co. KG 721876

5. Composicin y funciones

LCD de indicacin En la primera lnea se muestran las tensiones de entrada y salida de la seal analgica seleccionada mediante un valor y, adicionalmente, se muestra un diagrama de barras. En la segunda lnea se indican el nmero del canal y el sentido de la seal. Significados: In = Seal de entrada, Out = Seal de salida. LED IN 0...7 Indicacin de estado de las entradas digitales mediante LEDs verdes LED OUT 0...7 Indicacin de estado de las salidas digitales mediante LEDs amarillos Teclas Con la tecla se selecciona el canal analgico que consta en el LCD. El nmero de canal Ch como seal de entrada puede ser: 03. El nmero de canal Ch como seal de salida puede ser: 01. Con la tecla pueden seleccionarse diversas magnitudes fsicas. Puede escogerse entre: V, bar, PSI, MPa, l/min, C. Pulsando simultneamente ambas teclas se activa el ajuste de la direccin.

5.3 Montaje del EasyPort USB

Con el adaptador (n de art. 549806) es posible montar el EasyPort USB directamente en el panel de prcticas perfilado. El adaptador se fija a la parte inferior del EasyPort USB mediante tres tornillos M4.

Festo Didactic GmbH & Co. KG 721876

193

5. Composicin y funciones

5.4 Conexin del EasyPort USB al PC y al proceso

La conexin entre el PC y la interface de procesos EasyPort USB se realiza mediante la interface RS232 con separacin galvnica o a travs de un Puerto USB separado galvnicamente. Si para la comunicacin se utiliza el puerto USB, se conecta el EasyPort USB al PC con el cable USB incluido en el envo. Si se opta por la comunicacin a travs de la interface serie, puede utilizarse cualquier cable prolongador de conexin en serie de 9 contactos, de venta comercial.

Conectar el EasyPort USB con el PC y con el proceso

Para conectar el EasyPort USB con un proceso de control real, se dispone de diversos cables /E/S. El cable E/S depende de la tecnologa del control de la aplicacin. A continuacin se explican las aplicaciones ms frecuentes del EasyPort USB. En la grfica se puede apreciar en qu casos debe utilizarse un cable E/S cruzado.

194

Festo Didactic GmbH & Co. KG 721876

5. Composicin y funciones

Para diferenciar mejor los cables E/S digitales, el cable E/S cruzado est identificado con color negro en el extremo.

Cables para conectar el EasyPort USB con un PC y con el proceso

Festo Didactic GmbH & Co. KG 721876

195

5. Composicin y funciones

Indicacin La alimentacin de corriente de 24 VDC para el EasyPort USB es externa. La conexin puede realizarse a travs de los puertos 1 y 2 o mediante dos bornes roscados separados, que se encuentran en la parte posterior del EasyPort USB. Deber tenerse cuidado en aplicar tensin de alimentacin en un solo lado.

5.5 Ajuste de la direccin en el EasyPort USB

La direccin del EasyPort USB se ajusta mediante las teclas . Para activar la modalidad de ajuste de la direccin, debern pulsarse simultneamente las dos teclas. Con y se selecciona entre las direcciones desde 1 hasta 4. Pulsando simultneamente las dos teclas, se memoriza la direccin y se abandona la modalidad de ajuste de la direccin. De fbrica viene ajustada la direccin 1 en cada interface de procesos del EasyPort USB.

PORT 3

USB

RS 232

24V 0V

Error Status

EasyPort USB

IN OUT 0 7 0 7

PORT 1

PORT 2

Display de LCD del EasyPort USB con indicacin de la direccin

196

Festo Didactic GmbH & Co. KG 721876

6. Puesta en funcionamiento

Para poner en funcionamiento el EasyPort USB se necesita lo siguiente: El EasyPort USB Una unidad de alimentacin elctrica de 24 VDC Un PC si se desea evaluar los datos del EasyPort USB en un PC El CD-ROM de EasyPort para la instalacin de los controladores USB en el PC El cable USB Ayuda til: La aplicacin de demostracin de EasyPort, para establecer rpidamente y de manera sencilla una conexin con el EasyPort USB Una caja de simulacin, para generar de manera sencilla seales de proceso para EasyPort USB

Forma de proceder 1. Conecte el EasyPort USB a una toma de corriente externa de 24 VDC. Para ello, utilice los cables incluidos de 24 VDC con conectores de seguridad tipo clavija de 4 mm. 2. Active la alimentacin de corriente del EasyPort USB. Se enciende brevemente el LED ERROR de color rojo. Este LED se apaga durante el test de conexin. El LED STATUS verde parpadea con una frecuencia de 1 Hz. Ello significa que el EasyPort USB an no est comunicando. 3. Una vez concluido el test de conexin, el EasyPort USB est listo para funcionar y est esperando la inicializacin desde el PC. En ese caso, se utiliza la direccin que se ajust con las teclas de las flechas. 4. Revise la direccin del EasyPort USB. Para ello, active la modalidad de ajuste de la direccin pulsando simultneamente las dos teclas de las flechas. Utilizando estas teclas, ajuste una direccin desde 1 hasta 4. Abandone la modalidad de ajuste de la direccin pulsando simultneamente las dos teclas de las flechas. 5. Conecte el PC al EasyPort USB. Para ello, utilice el cable USB incluido en el suministro.

Festo Didactic GmbH & Co. KG 721876

197

6. Puesta en funcionamiento

6. Si los controladores necesarios para el funcionamiento del EasyPort USB no estn instalados en el PC, recibir un aviso del asistente para bsqueda de nuevo hardware. Para instalar el controlador USB, no recurra al update de Windows. Si aparece un dilogo correspondiente, rechace esta opcin con No. Cuando aparezca el dilogo que se muestra abajo, instale el controlador USB desde el CD-ROM incluido. Para ello, introduzca el CD-ROM EasyPort. Cuando la unidad de CD del ordenador est lista para funcionar, haga clic en Continuar.

198

Festo Didactic GmbH & Co. KG 721876

6. Puesta en funcionamiento

7. El sistema busca el componente de software necesario. Una vez concluida la instalacin con xito, haga clic en el botn terminar.

Festo Didactic GmbH & Co. KG 721876

199

6. Puesta en funcionamiento

8. Es necesario instalar un componente de software ms, por lo que nuevamente se abre la ventana del asistente de bsqueda de nuevo hardware. En este caso, tampoco instale el software desde el update de Windows. Siempre recurra nicamente al CD-ROM de EasyPort. Cuando aparezca el dilogo que se muestra abajo estando puesto el CD de EasyPort, haga clic en Continuar.

200

Festo Didactic GmbH & Co. KG 721876

6. Puesta en funcionamiento

9. Una vez concluida la instalacin con xito, haga clic en el botn terminar.

10. Ya se instalaron los controladores USB necesarios para el funcionamiento del EasyPort USB. Ello significa que puede utilizar el EasyPort USB conectado al PC. 11. Con la aplicacin de demostracin EasyPort es posible establecer de manera sencilla una conexin con el EasyPort USB e inicializar el EasyPort USB.

Festo Didactic GmbH & Co. KG 721876

201

6. Puesta en funcionamiento

12. Para ello, active la aplicacin de demostracin de EasyPort. Esta se encuentra en el men de inicio, en el grupo EasyPort. Haga clic en Aplicacin de demostracin EasyPort. Al instalar el elemento de control ActiveX que se encuentra en el CDROM de EasyPort, se copia la aplicacin de demostracin al PC.

13. Haga clic en el botn Conectar para establecer la conexin entre la aplicacin de demostracin EasyPort con el EasyPort USB. Al mismo tiempo se inicializa el mdulo EasyPort USB.

202

Festo Didactic GmbH & Co. KG 721876

6. Puesta en funcionamiento

14. La aplicacin de demostracin de EasyPort muestra lo siguiente: El EasyPort USB conectado tiene la direccin 2 La interface serie para la comunicacin es COM5

15. El LED STATUS de color verde indica que el EasyPort USB ha sido inicializado correctamente. El LED STATUS se enciende brevemente dos veces indicando que la direccin del EasyPort USB es 2.

Indicacin Si se utiliza software de terceros con controladores USB propios, deber asegurarse que quede libre por lo menos una interface serie para el EasyPort USB. Si se desconecta el PC con conexin USB para EasyPort, tambin debera retirarse el cable USB. El cable USB deber conectarse slo despus de reiniciar el PC y activar nuevamente el programa que deber establecer la comunicacin con el EasyPort USB.

Festo Didactic GmbH & Co. KG 721876

203

7. Interfaces de software para EasyPort USB

7.1 Informacin general: comunicacin con EasyPort USB

La transmisin de datos desde y hacia una interface de procesos EasyPort USB se lleva a cabo a mediante rdenes de escritura y lectura individuales, atribuidas a determinadas direcciones.

Ejemplo: rdenes de escritura y lectura en modo de terminal

Dependiendo cmo se incluye el EasyPort USB en la aplicacin, existen diversos niveles de acceso para ejecutar esas rdenes de escritura/lectura. Intrprete de rdenes Es el nivel ms bajo y se accede a l directamente mediante un programa de terminal Elemento de control ActiveX Describe las funciones de acceso y, por lo tanto, es la interface de programacin para el EasyPort USB EzOPC EzOPC es un server OPC y establece la conexin de comunicacin con productos de Festo Didactic para aplicaciones preparadas

204

Festo Didactic GmbH & Co. KG 721876

7. Interfaces de software para EasyPort USB

Interfaces de software para EasyPort USB

El intrprete de rdenes es el nivel ms bajo. El intrprete conoce todas las rdenes que puede ejecutar el EasyPort USB. Con un programa de terminal (por ejemplo, Hyper Terminal de Windows) es posible establecer una comunicacin directa con el EasyPort USB y ejecutar las rdenes seleccionadas. Para la programacin del EasyPort USB se utiliza el elemento de control ActiveX a modo de interface. Puede incluirse como objeto COM en proyectos de software. Para ello es necesario que el software utilizado soporte la interface COM. As sucede en el caso de lenguajes de programacin como Visual Basic y C++. Pero tambin programas para la captacin y evaluacin de datos de medicin como, por ejemplo, LabVIEW o sistemas de visualizacin, ofrecen esta interface. Si se utiliza el EasyPort USB junto con otros productos de Festo Didactic, es sencillo establecer la comunicacin. Para ello se utiliza el server OPC EzOPC, un programa con interface grfica de usuario.

Festo Didactic GmbH & Co. KG 721876

205

7. Interfaces de software para EasyPort USB

7.2 Comunicacin a travs de EzOPC

EzOPC es un server OPC que permite establecer una conexin de transmisin de datos con una interface de procesos EasyPort USB, con clientes OPC de Festo Didactic COSIMIR , CIROS , FluidSIM , FluidLab , con el simulador de PLC S7-PLCSIM de Siemens, con el server CoDeSys OPC V2.0 de 3S Software. Los datos pueden escribirse y leerse en cualquier cliente OPC de conformidad con OPC 2.x. OPC significa open connectivity via open standards y se trata de una interface estndar utilizada en el sector de la automatizacin. Esta interface garantiza un eficiente flujo de datos entre aplicaciones de Windows y aparatos de automatizacin.

Interface de software: EzOPC

206

Festo Didactic GmbH & Co. KG 721876

7. Interfaces de software para EasyPort USB

La interface grfica de usuario EzOPC permite crear de manera sencilla una conexin de transmisin de datos entre las unidades de comunicacin de algunas aplicaciones preparadas. Para ello deber seleccionar esas unidades de comunicacin. A continuacin deber indicar las entradas y salidas para el intercambio de seales. De esta manera concluye la instalacin. A continuacin, EzOPC se encargar automticamente del intercambio de datos entre las unidades.

Ejemplo de configuracin: los modelos de procesos en CIROS se controlan mediante un PLC externo. El intercambio de datos se realiza a travs de EasyPort y EzOPC.

El control virtual es el corazn del EzOPC. Este control hace las veces de regleta de bornes que une la zona de seales de una unidad con la zona de seales de la otra unidad. En la ayuda online de EzOPC y en los manuales de los programas de software utilizados se ofrecen informaciones detalladas para la configuracin y el uso de EzOPC.

Festo Didactic GmbH & Co. KG 721876

207

7. Interfaces de software para EasyPort USB

La ayuda online est disponible inmediatamente despus de instalar EzOPC.

Cmo instalar EzOPC 1. Introduzca el CD-FOM EasyPort. 2. El programa de instalacin se inicia automticamente. Si no se inicia automticamente, deber iniciarlo haciendo doble clic en el archivo Start.exe que se encuentra en el CD-ROM. 3. A continuacin aparece una ventana de inicio de la instalacin. Seleccione el idioma para la instalacin del programa de software EzOPC. Haga clic en el botn que corresponda.

208

Festo Didactic GmbH & Co. KG 721876

7. Interfaces de software para EasyPort USB

4. Durante la instalacin se ofrecen todas las aplicaciones de software, los manuales, los controladores y los ejemplos de programas. En Aplicaciones, haga clic en Instalar OPC-Server EzOPC.

5. Al instalar EzOPC se crea por defecto un grupo de programas EzOPC en el men de inicio. All tambin se encuentra la correspondiente ayuda online para EzOPC.

Festo Didactic GmbH & Co. KG 721876

209

8. Elemento de control ActiveX para EasyPort USB

8.1 Utilizacin del elemento de control ActiveX

El elemento de control ActiveX sirve de interface de programacin para el EasyPort USB. Puede incluirse en el software como objeto COM. Los lenguajes de programacin que soportan la interface COM son, entre otros, Visual Basic, C++ y, tambin, HTML. Pero tambin los sistemas de captacin de datos de medicin como LabVIEW y sistemas de visualizacin soportan la interface COM.

Interface de software: elemento de control ActiveX

El elemento de control ActiveX y los mtodos de su utilizacin se explican en la ayuda online.

210

Festo Didactic GmbH & Co. KG 721876

8. Elemento de control ActiveX para EasyPort USB

8.2 Instalacin del elemento de control ActiveX

Antes de incluir el elemento de control ActiveX en el proyecto de software, dicho elemento debe estar disponible en el PC. El elemento de control ActiveX se encuentra en el CD-ROM incluido en el suministro.

Cmo instalar el elemento de control ActiveX 1. Introduzca el CD-ROM EasyPort. 2. El programa de instalacin se inicia automticamente. Si no se inicia automticamente, deber iniciarlo haciendo doble clic en el archivo Start.exe que se encuentra en el CD-ROM. 3. A continuacin aparece una ventana de inicio. Seleccione el idioma para la instalacin del programa de software EzOPC. Haga clic en el botn que corresponda. 4. Durante la instalacin se ofrecen todas las aplicaciones de software, los manuales, los controladores y los ejemplos de programas. Haga clic en Instalar el elemento de control EasyPort ActiveX.

5. Al instalar EasyPort ActiveX se crea de manera predeterminada un grupo de programas EasyPort en el men Inicio. All tambin se encuentra la correspondiente ayuda online y una aplicacin de demostracin del elemento de control ActiveX.

Festo Didactic GmbH & Co. KG 721876

211

8. Elemento de control ActiveX para EasyPort USB

8.3 Ejemplo: Aplicacin de demostracin de EasyPort

La aplicacin de demostracin de EasyPort es un ejemplo de programa que muestra cmo utilizar el elemento de control ActiveX en C++. Con la aplicacin de demostracin es posible utilizar de manera sencilla algunos mtodos importantes del elemento de control ActiveX y observar el intercambio de datos que se produce entre el PC y el EasyPort USB. En el nivel de cdigo de fuente, el ejemplo demuestra cmo se puede incluir el elemento de control ActiveX en C++. Al instalar el elemento de control ActiveX de EasyPort, tambin se copia la aplicacin de demostracin en el PC. La aplicacin de demostracin se encuentra en el men de inicio, en el grupo de programas EasyPort. Dentro del grupo, haga clic en Aplicacin de demostracin EasyPort.

Aplicacin de demostracin EasyPort

212

Festo Didactic GmbH & Co. KG 721876

8. Elemento de control ActiveX para EasyPort USB

Cmo trabajar con la aplicacin de demostracin 1. Asegrese de que la interface de procesos EasyPort USB est conectada a una fuente de alimentacin de 24 VDC. Conecte la alimentacin de tensin del EasyPort USB. 2. Conecte el PC a la interface de procesos EasyPort USB. Para ello, utilice el cable USB incluido en el suministro.

3. Si los controladores USB necesarios para el funcionamiento del EasyPort USB no estn instalados en el PC, se emite una notificacin de error. En ese caso, deber realizarse la instalacin de los controladores USB. Para ello deber recurrirse al CD-ROM de EasyPort. 4. Asegrese de que el elemento de control ActiveX para EasyPort USB est instalado en su PC.

Festo Didactic GmbH & Co. KG 721876

213

8. Elemento de control ActiveX para EasyPort USB

5. Inicie la aplicacin de demostracin EasyPort. La aplicacin de demostracin se encuentra en el men de inicio, en el grupo de programas EasyPort. Haga clic en la aplicacin de demostracin EasyPort. S Varios botones incluyen algunas de las rdenes del elemento de control ActiveX utilizadas con mayor frecuencia. A la izquierda de los botones se muestran los valores de respuesta, suponiendo que la aplicacin ofrezca ese tipo de valores. En el lado derecho debern ingresarse los valores de los parmetros para activar la orden.

6. Antes de ejecutar las rdenes, deber establecerse la conexin entre la aplicacin de demostracin EasyPort y el mdulo EasyPort USB. Para ello, haga clic en Conectar.

214

Festo Didactic GmbH & Co. KG 721876

8. Elemento de control ActiveX para EasyPort USB

7. El valor de respuesta 1 indica que el mdulo EasyPort USB tiene la direccin 1. COM 5 se utiliza a modo de interface serie para la comunicacin.

8. A continuacin pueden ejecutarse las rdenes que ofrece el sistema. En la ayuda online se ofrecen informaciones detalladas sobre estas rdenes (mtodos). 9. Si, por ejemplo, desea activar las salidas digitales 0 hasta 3 del mdulo EasyPort USB, deber introducirse el valor 15 a modo de parmetro para la orden SetOutputWord. Las salidas digitales deben activarse como palabra de salida 0. El valor predeterminado de la direccin para la palabra de salida es 0. Usted puede aceptar este valor sin modificarlo. A continuacin, haga clic en el botn SetOutputWord. Se enciende el LED amarillo de las salidas 0 hasta 3 del puerto 1 del EasyPort USB.

Festo Didactic GmbH & Co. KG 721876

215

8. Elemento de control ActiveX para EasyPort USB

10. Y viceversa: tambin es posible leer el estado de las salidas digitales en el EasyPort USB. Para ello haga clic en el botn GetOutputWord. El valor de la palabra de salida 0 es 15 y se muestra a la izquierda de la orden.

11. Si desea hacer un seguimiento directo de la comunicacin entre la aplicacin de demostracin EasyPort y el EasyPort USB, haga clic en el botn ShowDebugWnd.

216

Festo Didactic GmbH & Co. KG 721876

8. Elemento de control ActiveX para EasyPort USB

12. Se abre la ventana de seguimiento Trace Window. En esta ventana constan las rdenes enviadas al mdulo EasyPort USB y las repuestas del EasyPort a dichas rdenes.

Festo Didactic GmbH & Co. KG 721876

217

8. Elemento de control ActiveX para EasyPort USB

13. La orden SendAndGetString ofrece la posibilidad de enviar rdenes del intrprete directamente al mdulo EasyPort USB conectado. Ejemplo: Introduzca la orden MAW1.0=FF, haga clic en el botn SendAndGetString. Todas las salidas digitales en el puerto 1 de EasyPort USB se ponen en 1. La respuesta AW1.0=FF del EasyPort USB se muestra a la izquierda del botn.

14. Si se quiere desconectar la conexin con el EasyPort USB, deber hacerse clic en el botn Disconnect.

Indicacin Con la aplicacin de demostracin EasyPort es posible crear y comprobar rpidamente y de manera sencilla la conexin con un EasyPort USB.

218

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

9.1 Intrprete de rdenes

El intrprete para rdenes es el nivel de acceso inferior para la comunicacin. El intrprete de rdenes conoce todas las rdenes que puede ejecutar el EasyPort USB. Mediante un programa de terminal como, por ejemplo, Hyper Terminal de Windows, es posible establecer una comunicacin directa con el EasyPort USB y ejecutar las rdenes deseadas.

Interface de software: intrprete de rdenes

El intrprete de rdenes se controla a travs de la interface de serie. Criterios para el ajuste de esta interface: COMx: 115200,N,8,1 Debe tenerse en cuenta que el EasyPort USB funciona nicamente con una velocidad de transmisin fija de 115200 Bd. La estructura de las rdenes es muy sencilla: Cada orden est compuesta por una letra (operador) y una direccin (operando). El operando direcciona la seal necesaria.

Festo Didactic GmbH & Co. KG 721876

219

9. Intrprete de rdenes de EasyPort USB

En el caso de algunas rdenes ms antiguas, es necesario indicar la direccin del mdulo EasyPort, mientras que no es necesario hacerlo tratndose de rdenes ms recientes.

9.2 Estructura de rdenes

Existen dos rdenes centrales para leer y escribir: Orden Display (D) para leer un elemento Orden Modify (M) para modificar un elemento Los elementos de un EasyPort USB pueden ser los siguientes: Entrada (E) Salida (A) Temporizador de operaciones (T) Contador rpido (C) El elemento puede activarse como Bit Byte (B) Palabra (W) Una palabra est compuesta de byte 0 y 1 y contiene direcciones de bit desde 0 hasta 15.

15

14

13

12

11

10

Byte 1 (puerto 2) Palabra 0

Byte 0 (puerto 1)

220

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

Ejemplo de una orden de lectura (display)

Descripcin: bit de entrada 5 del display de palabra 0 en mdulo 1 de EasyPort USB

Una orden de display est compuesta por una letra de orden, un elemento y el tipo de datos del elemento. Le sigue la direccin del elemento con indicacin del nmero de mdulo, la direccin de palabra y, si procede, la direccin byte o bit. Las indicaciones de las direcciones estn separadas entre s mediante un punto.

Ejemplo de orden de lectura (modify) Orden MA2.0.C=1 Descripcin Modificar a 1 el bit de salida 2 de palabra 0 en el mdulo 2 del EasyPort USB

Las rdenes de modificacin (modify) deben incluir un valor de datos. El valor de datos le sigue a la direccin del elemento, tras un signo de ecuacin. Tngase en cuenta lo siguiente: los nmeros de las direcciones y los valores de datos siempre deben introducirse de manera hexadecimal.

Festo Didactic GmbH & Co. KG 721876

221

9. Intrprete de rdenes de EasyPort USB

9.3 Nivel de transmission

Los datos realmente transmitidos en el momento de la transmisin corresponden casi completamente a los datos introducidos como smbolos ASCII a nivel de usuario. Criterios vlidos para la transmisin de datos: La direccin y el valor de los datos deben introducirse de manera hexadecimal. Los valores emitidos por el EasyPort USB siempre se muestran como nmeros hexadecimales. Los nmeros con coma flotante se codifican. Cada mensaje termina con un CR (tecla Intro). Cada orden para la propia direccin recibe una respuesta. Para ello se separa la primera letra de cada orden Display o Modify. Las rdenes Modify se expresan mediante el valor de datos real en el mdulo. Este valor de datos normalmente es el mismo que el de la orden. A la respuesta de una orden de display se agrega el valor comprobado, escrito de la misma manera que la orden de modificacin Modify. A continuacin se muestran algunos ejemplos de rdenes y las respectivas respuestas. En los ejemplos tambin consta el smbolo CR (carriage return, es decir, seal de Intro del teclado).

222

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

Direccin del mdulo 3

Orden para el mdulo

Respuesta del mdulo AW3.0=1234<CR>

Observacin

DAW3.0<CR>

El valor de los datos es 1234 hexadecimal o 4660 decimal. Formato de palabra: xxxx

DEB2.0.1<CR>

EB2.0.1=12<CR>

El valor de los datos es 12 hexadecimal o 18 decimal Formato de datos para byte: xx

DE1.0.E<CR>

E1.0.E=0<CR>

Lectura de bit de entrada 14. Formato de datos para bit: x

MAW1.0=201<CR>

AW1.0=201<CR>

El valor de los datos es 201 hexadecimal o 513 decimal El valor de los datos es 73 hexadecimal o 115 decimal El bit de salida 10 se pone en 1

MAB2.0.0=73<CR>

AB2.0.0=73<CR>

MA3.0.A=1<CR>

A3.0.A=1<CR>

Ejemplos de rdenes Modify y Display

Festo Didactic GmbH & Co. KG 721876

223

9. Intrprete de rdenes de EasyPort USB

9.4 rdenes para la inicializacin y el diagnstico

Adems de las rdenes para leer y escribir seales, existen otras rdenes que se utilizan principalmente durante la puesta en funcionamiento y el diagnstico. Entre ellas, cabe mencionar los siguientes rdenes Consulta de la direccin de un mdulo EasyPort USB Consulta del nmero de versin de un mdulo EasyPort USB Lectura de la palabra de estado de un mdulo EasyPort USB

Orden setup0

Respuesta setup<n>

Descripcin y ejemplo Consulta de direccin Con setup<n>, <n>=14, el mdulo EasyPort USB responde con su direccin de mdulo. Ejemplo Orden setup0 Respuesta setup1 Descripcin El mdulo EasyPort USB responde con la direccin 1.

DV

V=2.10

Emisin del nmero de versin El mdulo EasyPort USB responde con su nmero de versin: V=2.10

Inicializacin y diagnstico

224

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

Orden DS

Respuesta S=xx

Descripcin y ejemplos Lectura de palabra de estado La palabra de estado de un mdulo EasyPort USB se entrega como valor xx hexadecimal. Significados Bit 7 Bit 6 Bit 5 Display Up Bit 0 = 1 Bit 1 = 1 Bit 2 = 1 Bit 2 = 0 Bit 3 = 1 Bit 3 = 0 Bit 4 = 1 Bit 5 = 1 Bit 6 = 1 Bit 6 = 0 Ejemplos Orden Respuesta DS S=12 Descripcin Se responde con el valor 12 hexadecimal o 18 decimal. Significado: bit 1 = 1 y bit 4 = 1 El mdulo EasyPort USB fue inicializado correctamente. Ajuste de la tensin de entrada y de salida: 010 V. La tecla est pulsada y la indicacin del display est en modalidad normal.

Bit 4 Down

Bit 3 Out-

Bit 2 In-

Bit 1 Setup

Bit 0 Error

Error de controlador de salida Mdulo inicializado Margen de tensin de entrada 10+10 VDC Margen de tensin de entrada 010 VDC Margen de tensin de salida 10+10 VDC Margen de tensin de salida 010 VDC Tecla pulsada Tecla pulsada Se muestran todos los segmentos del display Est activada la modalidad normal del display

Inicializacin y diagnstico (continuacin)

Festo Didactic GmbH & Co. KG 721876

225

9. Intrprete de rdenes de EasyPort USB

9.5 rdenes para seales digitales Orden Modify M (Modify) Elemento

En las siguientes tablas se muestran las rdenes para leer y escribir seales digitales.

Tipo de datos (Bit)

Direccin

Ejemplos e indicaciones

A (Salida)

015

MA1.0.4=1 Modificar bit de salida de 4 de palabra 0 a 1 en el mdulo 1 de EasyPort USB. En el caso de rdenes Modify, el valor de los datos puede entregarse nicamente de manera hexadecimal.

B (Byte)

0,1

MAB2.0.0=7 Modificar byte de salida 0 de palabra 0 a 7 en el mdulo 2 de EasyPort USB Significado Activacin de bit 0, bit 1 y bit 2. Valor bajo: byte 0 (puerto 1) Valor alto: byte 1 (puerto 2)

W (Palabra)

MAW1.0=101 Modificar palabra de salida 0 a 101 hexadecimal o a 257 decimal en el mdulo 1 de EasyPort USB.

226

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

Orden Display D (Display)

Elemento

Tipo de datos (Bit)

Direccin

Ejemplos e indicaciones

E (Entrada)

015

DE1.0.3 Display bit de entrada 3 de palabra 0 en mdulo 1 del EasyPort USB DE2.0.E Display bit de entrada 14 de palabra 0 en mdulo 2 del EasyPort USB

B (Byte)

0,1

DEB1.0.0 Display bit de entrada 0 de palabra 0 en mdulo 1 del EasyPort USB DEB3.0.1 Display byte de entrada 1 de palabra 0 en mdulo 3 del EasyPort USB

W (Palabra)

DEW1.0 Display palabra de entrada 0 del mdulo 1 del EasyPort USB DA3.0.5 Display bit de salida 5 de palabra 0 en mdulo 3 del EasyPort USB DA4.0.C Display bit de salida 12 de palabra 0 en mdulo 4 del EasyPort USB

A (Salida)

(Bit)

015

B (Byte)

0,1

DAB4.0.0 Display byte de salida 0 de palabra 0 en mdulo 4 del EasyPort USB DAB2.0.1 Display byte de salida 1 de palabra 0 en mdulo 2 del EasyPort USB

W (Palabra)

DAW3.0 Display palabra de salida 0 en mdulo 3 del EasyPort USB

Festo Didactic GmbH & Co. KG 721876

227

9. Intrprete de rdenes de EasyPort USB

Adems de las rdenes para leer y escribir seales digitales, existen otras rdenes que se utilizan para controlar el comportamiento de un EasyPort USB. Entre ellas, la orden para Activar modalidad de eventos: MT<n>=xx con <n> como direccin de mdulo y xx como valor de tiempo hexadecimal, xx = 00FF [ms]. Si est activo el mdulo de eventos, el mdulo EasyPort USB transmite automticamente seales digitales modificadas de entrada al PC. Es posible ajustar el tiempo ms corto hasta el envo de la modificacin de entrada. Orden Modify M (Modify) Elemento Direccin de mdulo 14 Ejemplos e indicaciones

T (Temporizador)

MT2=01 Activar el mdulo de eventos del mdulo EasyPort USB con direccin 2 y tiempo de 1 ms Descripcin: si cambia una seal digital de entrada en el mdulo 2 del EasyPort USB, se enva la palabra de entrada completa al PC transcurridos 10 segundos. MT2=00 Finaliza la modalidad de eventos para el mdulo 2 del EasyPort USB. Las seales de entrada nicamente se transmiten al PC si se solicitan.

228

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

9.6 rdenes para seales analgicas

EasyPort USB procesa seales digitales de entrada/salida y, adems, seales analgicas. Por ello, el intrprete contiene rdenes para cargar datos de canales de entrada y salida, para transmitir una tensin en un canal de salida analgica. La conversin analgica/digital se realiza con una resolucin de 12 bit. La resolucin de 12 bit significa un patrn con 4.096 niveles. La frecuencia de exploracin de las entradas/salidas analgicas es de 0,5 kHz. En los canales analgicos puede seleccionarse entre dos mrgenes de tensin: 010 V 10+10 V Las dos grficas muestran la atribucin del margen de tensin analgica al margen numrico digital. ste siempre es un margen desde 0x0000 hasta 0x7FFF (32767 decimal).
0V 5V 10 V

0x0000

0x3FFF

0x7FFF

Atribucin analgica/digital al margen de tensin de 010 V

-10 V

0V

+10 V

0x0000

0x3FFF

0x 7FFF

Atribucin analgica/digital al margen de tensin de 10+10 V

Festo Didactic GmbH & Co. KG 721876

229

9. Intrprete de rdenes de EasyPort USB

Cambiar el margen de medicin Para cambiar el margen de medicin de 010 V a 10+10 V, deber utilizarse la orden MRE (modificar margen de entradas) o MRA (modificar margen de salidas) del intrprete de rdenes. Orden MRE<n>=0 Descripcin Definir el margen de medicin de las entradas analgicas en 010 V Con la direccin <n>, <n>=14 se define el margen de medicin de las entradas analgicas en 010 V en el mdulo EasyPort USB. Este margen de medicin est definido automticamente despus de la inicializacin de un mdulo EasyPort USB. MRE<n>=1 Definir el margen de medicin de las entradas analgicas en 10+10 V Con la direccin <n>, <n>=14 se define el margen de medicin de las entradas analgicas en 10+10 V en el mdulo EasyPort USB. Ejemplo MRE2=1 Definicin del margen de tensin en 10+10 V en el mdulo EasyPort USB con la direccin 2.

Cambio del margen de medicin para las entradas analgicas

230

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

Orden MRA<n>=0

Descripcin Definir el margen de medicin de las salidas analgicas en 010 V Con la direccin <n>, <n>=14 se define el margen de medicin de las salidas analgicas en 010 V en el mdulo EasyPort USB. Este margen de medicin est definido automticamente despus de la inicializacin de un mdulo EasyPort USB.

MRA<n>=1

Definir el margen de medicin de las salidas analgicas en 10+10 V Con la direccin <n>, <n>=14 se define el margen de medicin de las salidas analgicas en 10+10 V en el mdulo EasyPort USB. En el mdulo EasyPort USB con la direccin <n>, <n>=14, se carga el margen de medicin de 10+10 V para las salidas analgicas.

Cambio del margen de medicin para las salidas analgicas

Cargar seales analgicas El EasyPort USB tiene los canales de entradas analgicas 03. Para cargar una entrada analgica se utiliza la orden DEW indicando la direccin del mdulo EasyPort USB y el nmero del canal. Debido al formato de los datos de las entradas analgicas, el margen de los valores es desde 0x0000 hasta 0x7FF8 (32760 decimal). 215 0 214 X 213 X 212 X 211 X 210 X 29 X 28 X 27 X 26 X 25 X 24 X 23 X 22 0 21 0 20 0

Entrada analgica de 12 bit

Formato de los datos de las entradas analgicas

Festo Didactic GmbH & Co. KG 721876

231

9. Intrprete de rdenes de EasyPort USB

Orden DEW<n>.2

Respuesta EW<n>.2=xxxx con xxxx = 00007FF8

Descripcin Cargar el canal de entrada 0 En el mdulo EasyPort USB con la direccin <n>, <n>=14 se carga los valores en el canal de entrada 0. Ejemplo DEW1.2 Cargar el canal de entrada 0 en el mdulo EasyPort USB con la direccin 1.

DEW<n>.4

EW<n>.4=xxxx con xxxx = 00007FF8

Cargar canal de entrada 1 En el mdulo EasyPort USB con la direccin <n>, <n>=14 se carga los valores en el canal de entrada 1. Cargar canal de entrada 2 En el mdulo EasyPort USB con la direccin <n>, <n>=14 se carga los valores en el canal de entrada 2. Cargar canal de entrada 3 En el mdulo EasyPort USB con la direccin <n>, <n>=14 se carga los valores en el canal de entrada 3.

DEW<n>.6

EW<n>.6=xxxx con xxxx = 00007FF8

DEW<n>.8

EW<n>.8=xxxx con xxxx = 00007FF8

Cargar las seales analgicas de entrada

232

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

Tambin es posible cargar las seales analgicas de salida. Orden DAW<n>.2 Respuesta AW<n>.2=xxxx con xxxx = 00007FF8 Descripcin Cargar canal de salida 0 En el mdulo EasyPort USB con la direccin <n>, <n>=14 se cargan los valores en el canal de salida 0. Cargar canal de salida 1 En el mdulo EasyPort USB con la direccin <n>, <n>=14 se cargan los valores en el canal de salida 1. Ejemplo DAW3.4 Cargar el canal de salida 1 en el mdulo EasyPort USB con la direccin 3.

DAW<n>.4

AW<n>.4=xxxx con xxxx = 00007FF8

Cargar las seales analgicas de salida

Transmitir una tensin en el canal de salidas analgicas El EasyPort USB tiene dos canales de salidas analgicas 0 y 1. Para transmitir un valor de tensin se utiliza la orden MAW con indicacin de la direccin del mdulo EasyPort USB, del nmero de canal y del valor. El margen de valor de las salidas analgicas es tambin en este caso desde 0x0000 hasta 0x7FF8 (32760 decimal). 215 0 214 X 213 X 212 X 211 X 210 X 29 X 28 X 27 X 26 X 25 X 24 X 23 X 22 0 21 0 20 0

Salida analgica de 12 bit

Formato de datos de las salidas analgicas

Festo Didactic GmbH & Co. KG 721876

233

9. Intrprete de rdenes de EasyPort USB

Orden MAW<n>.2=xxxx con xxxx = 00007FF8

Descripcin Transmitir canal de salida 0 En el mdulo EasyPort USB con la direccin <n>, <n>=14 se transmite el valor de la tensin en el canal de salida 0. Ejemplo MAW1.2=2AC5 Transmitir el valor 2AC5 hexadecimal o 10949 decimal como valor de tensin en el canal de salida 0 en el EasyPort USB con la direccin 1.

MAW<n>.4=xxxx con xxxx = 00007FF8

Emitir canal de salida 1 En el mdulo EasyPort USB con la direccin <n>, <n>=14 se emite el valor de tensin en el canal de salida 1.

Crear una seal de salida analgica

Indicacin de seales analgicas en el display LCD Los valores de una entrada o salida analgica pueden observarse en el display LCD del EasyPort USB. Se muestran el canal seleccionado, la tendencia, el valor de medicin expresado con 4 dgitos y la unidad. El canal analgico para la indicacin en el display LCD se selecciona normalmente de modo directo en el EasyPort USB utilizando las teclas de las flechas. Con una orden del intrprete de rdenes es posible suprimir pasajeramente desde el PC el canal seleccionado y cambiar a otro canal analgico. Para ello deber utilizarse la orden MF.

234

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

Orden MF<n>=01

Descripcin Forzado del canal de entradas analgicas 0 En el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14 se muestran los valores de medicin del canal de entradas analgicas 0.

MF<n>=02

Forzado del canal de entradas analgicas 1 En el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14 se muestran los valores de medicin del canal de entradas analgicas 1.

MF<n>=04

Forzado del canal de entradas analgicas 2 En el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14 se muestran los valores de medicin del canal de entradas analgicas 2.

MF<n>=08

Forzado del canal de entradas analgicas 3 En el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14 se muestran los valores de medicin del canal de entradas analgicas 3.

MF<n>=10

Forzado del canal de salidas analgicas 0 En el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14 se muestran los valores de medicin del canal de salidas analgicas 0.

MF<n>=20

Forzado del canal de salidas analgicas 1 En el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14 se muestran los valores de medicin del canal de salidas analgicas 1.

MF<n>=00

Anulacin del forzado del canal analgico En el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14 se muestran nuevamente los valores de medicin del canal analgico que se ajusta directamente con las teclas de flechas del EasyPort USB.

Forzado de un canal analgico para indicacin en el display LCD

Festo Didactic GmbH & Co. KG 721876

235

9. Intrprete de rdenes de EasyPort USB

9.7 rdenes para la medicin de seales analgicas

El EasyPort USB soporta la inclusin de valores de medicin analgicos mediante rdenes especiales. Con la orden MME (modalidad de medicin Modify) se activa el modo de medicin. Entonces se entregan a mxima velocidad los valores de entrada analgicos cargados. Con el fin de seleccionar el canal de entradas analgicas para el que se desean emitir los valores automticamente, se utiliza la orden MS.

Orden MS<n>=01

Descripcin Activar el canal de entradas analgicas 0 Activar el canal de entradas analgicas 0 para la transmisin automtica de valores de entrada en el mdulo EasyPort USB con la direccin <n>, <n>=14.

MS<n>=02

Activar el canal de entradas analgicas 1 Activar el canal de entradas analgicas 1 para la transmisin automtica de valores de entrada en el mdulo EasyPort USB con la direccin <n>, <n>=14.

MS<n>=04

Activar el canal de entradas analgicas 2 Activar el canal de entradas analgicas 2 para la transmisin automtica de valores de entrada en el mdulo EasyPort USB con la direccin <n>, <n>=14.

MS<n>=08

Activar el canal de entradas analgicas 3 Activar el canal de entradas analgicas 3 para la transmisin automtica de valores de entrada en el mdulo EasyPort USB con la direccin <n>, <n>=14.

MS<n>=0F

Activar todos los canales de entradas analgicas Activar los canales de entradas analgicas 03 para la transmisin automtica de valores de entrada en el mdulo EasyPort USB con la direccin <n>, <n>=14.

MS<n>=00

Desactivar todos los canales de entradas analgicas Desactivar todos los canales de entradas analgicas en el mdulo EasyPort USB con la direccin <n>, <n>=14. Entonces ya no es posible la transmisin automtica de los valores de entrada.

Activacin de canales de entradas analgicas

236

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

Orden MME=4

Respuesta ME=4 Formato de los datos enviados: yxx<CR>

Descripcin Activar la modalidad de medicin En el EasyPort USB se transmiten cclicamente los valores de medicin del canal de entradas analgicas activado. La transmisin se realiza en ciclos de 5 ms. El formato de datos xx es un formato binario y es de 2 byte. y es la identificacin del canal activado anteriormente. y=2: Canal de entradas analgicas 0 y=4: Canal de entradas analgicas 1 y=6: Canal de entradas analgicas 2 y=8: Canal de entradas analgicas 3 Ejemplo: transmitir canal de entradas 0

MS1=01<CR>

S1=01<CR>

Activar el canal de entradas analgicas 0 del EasyPort USB con direccin 1. Activacin de la modalidad de medicin. A continuacin, el EasyPort USB transmite los valores de medicin del canal de entradas analgicas 0.

MME=4<CR>

ME=4<CR> 2xx<CR> 2xx<CR>

Activacin de la modalidad de medicin para canales de entradas analgicas

Para la indicacin de los valores de medicin analgicos en el display LCD, el ajuste predeterminado es V (voltios). En el caso de operaciones de medicin y regulacin, con frecuencia tienen importancia otras magnitudes fsicas. Por ello es posible atribuir una magnitud diferente a cada canal analgico. Si se selecciona el canal analgico para la indicacin en el display LCD, se muestra la magnitud fsica seleccionada en el PC. Tngase en cuenta que no se realiza una conversin entre las magnitudes fsicas!

Festo Didactic GmbH & Co. KG 721876

237

9. Intrprete de rdenes de EasyPort USB

Para el ajuste de la magnitud fsica deber utilizarse la orden MU. Indicacin Introduciendo manualmente la magnitud directamente utilizando las teclas de las flechas del EasyPort USB, se sobrescribe la magnitud atribuida desde el PC. Orden MU<n>.01=xx Descripcin Atribuir una magnitud al canal de entradas analgicas 0 Para el canal de entradas analgicas 0 se muestra la magnitud xx en el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14. Explicacin: xx=00: V xx=01: bar xx=02: PSI xx=03: MPa xx=04: l/min xx=05: oC MU<n>.02=xx Atribuir una magnitud al canal de entradas analgicas 1 Para el canal de entradas analgicas 1 se muestra la magnitud xx en el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14. MU<n>.04=xx Atribuir una magnitud al canal de entradas analgicas 2 Para el canal de entradas analgicas 2 se muestra la magnitud xx en el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14. MU<n>.08=xx Atribuir una magnitud al canal de entradas analgicas 3 Para el canal de entradas analgicas 3 se muestra la magnitud xx en el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14.

Atribucin de una magnitud fsica para su representacin en el display LCD

238

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

Orden MU<n>.10=xx

Descripcin Atribuir una magnitud al canal de salidas analgicas 0 Para el canal de salidas analgicas 0 se muestra la magnitud xx en el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14.

MU<n>.20= xx

Atribuir una magnitud al canal de salidas analgicas 1 Para el canal de salidas analgicas 1 se muestra la magnitud xx en el display LCD del mdulo EasyPort USB con la direccin <n>, <n>=14.

Atribucin de una magnitud fsica para su representacin en el display LCD (continuacin)

Es posible atribuir a cada magnitud fsica un factor de multiplicacin. El valor que aparece en el display LCD se multiplica por este factor. De esta manera es posible adaptar el valor de medicin a la magnitud fsica, para que sea ms informativa. El factor de multiplicacin se define con la orden MG. Deber tenerse en cuenta que el factor de multiplicacin no altera el valor de medicin que se recibe en el canal analgico. El factor de multiplicacin nicamente tiene efecto en la representacin de los valores en el display LCD. Para cada magnitud fsica existe un factor de multiplicacin predeterminado.

Festo Didactic GmbH & Co. KG 721876

239

9. Intrprete de rdenes de EasyPort USB

Magnitud fsica

Factor de multiplicacin predeterminado 10.0 1.0 1.0 1.0 1.0 1.0

V bar PSI MPa l/min


o

Ejemplo Suponga que est captando los valores de un sensor de presin neumtico. 10 V corresponden a una presin de 6 bar. Con el fin de ver los valores expresados en bar en el display LCD, deber ajustar la magnitud bar y utilizar el factor de multiplicacin 6. MU1.01=01 Atribucin de la magnitud bar al canal de entradas 0 del mdulo EasyPort USB con la direccin 1. En el display LCD aparece la presin expresada en bar. El valor de medicin que aparece en el display del mdulo 1 del EasyPort USBD se multiplica por el factor 6.00.

MG1.1=6.00

240

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

Orden MG<n>.0=x.xx

Descripcin Atribucin de un factor de multiplicacin a la magnitud fsica V El valor de medicin correspondiente a V que aparece en el display LCD del mdulos EasyPort USB con la direccin <n>, <n>=14 se multiplica por el factor x.xx . x.xx representa un valor decimal de 3 dgitos.

MG<n>.1=x.xx

Atribucin de un factor de multiplicacin a la magnitud fsica bar El valor de medicin correspondiente a bar que aparece en el display LCD del mdulos EasyPort USB con la direccin <n>, <n>=14 se multiplica por el factor x.xx .

MG<n>.2=x.xx

Atribucin de un factor de multiplicacin a la magnitud fsica PSI El valor de medicin correspondiente a PSI que aparece en el display LCD del mdulos EasyPort USB con la direccin <n>, <n>=14 se multiplica por el factor x.xx ..

MG<n>.3=x.xx

Atribucin de un factor de multiplicacin a la magnitud fsica MPa El valor de medicin correspondiente a MPa que aparece en el display LCD del mdulos EasyPort USB con la direccin <n>, <n>=14 se multiplica por el factor x.xx .

MG<n>.4=x.xx

Atribucin de un factor de multiplicacin a la relacin l/min El valor de medicin correspondiente a l/min que aparece en el display LCD del mdulos EasyPort USB con la direccin <n>, <n>=14 se multiplica por el factor x.xx .

MG<n>.5=x.xx

Atribucin de un factor de multiplicacin a la magnitud fsica oC El valor de medicin correspondiente a C que aparece en el display LCD del mdulos EasyPort USB con la direccin <n>, <n>=14 se multiplica por el factor x.xx .

Atribucin de un factor multiplicador para la representacin en el display LCD

Festo Didactic GmbH & Co. KG 721876

241

9. Intrprete de rdenes de EasyPort USB

9.8 rdenes para contador rpido

A los dos contadores rpidos 0 y 1 del EasyPort USB se accede mediante rdenes. Con la orden MC se activa y desactiva el contador, mientras que con la orden DC se obtiene el estado de conteo actual. Impulsos de conteo que se evalan: Contador 0 el bit de entrada 0 del puerto 1, Contador 1 el bit de entrada 0 del puerto 2. Descripcin Activacin del contador rpido En el mdulo EasyPort USB con la direccin <n>, <n>=14 se activa el contador rpido con el nmero <m>, <m>=0,1. Ejemplo MC1.0=1 En el mdulo EasyPort USB con direccin 1 se activa el contador 0.

Orden MC<n>.<m>=1

Respuesta C<n>.<m>=1

MC<n>.<m>=0

C<n>.<m>=0

Desactivacin del contador rpido En el mdulo EasyPort USB con la direccin <n>, <n>=14 se desactiva el contador rpido con el nmero <m>, <m>=0,1.

Activacin y desactivacin del contador rpido

242

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

Orden DC<n>.<m>

Respuesta C<n>.<m>=xxxx

Descripcin Lectura del conteo del contador En el mdulo EasyPort USB con la direccin <n>, <n>=14 se entrega el estado de conteo <m>=0,1 del contador rpido con el nmero <m>. El estado del contador se muestra como nmero hexadecimal xxxx. Ejemplo DC1.0<CR> C1.0=2AC5<CR> Lectura del estado de conteo del contador 0 del mdulo EasyPort USB con la direccin 1. El estado de conteo es 2AC5 hexadecimal o 10949 decimal.

Lectura del estado del contador

9.9 Ejemplo: Creacin de una conexin con EasyPort USB

Con el programa de terminal es posible establecer la conexin con el EasyPort USB y enviar y recibir rdenes a travs de la interface serie. Para que funcionen los programas de terminal, es necesario que reciban las siguientes informaciones, La interface serie que se utiliza para la comunicacin, El ajuste necesario de la interface. Para establecer una conexin con el EasyPort USB, deber procederse de la siguiente manera: 1. Conectar el EasyPort al PC, aplicar tensin al EasyPort USB. 2. Definir la interface serie para la conexin USB. 3. Iniciar el programa de terminal. 4. Introducir los ajustes correspondientes a la interface serie. 5. Transmitir las rdenes al EasyPort. Para explicar la conexin, se recurre al ejemplo del programa Hyper Terminal de Windows.

Festo Didactic GmbH & Co. KG 721876

243

9. Intrprete de rdenes de EasyPort USB

Forma de proceder 1. Conecte el EasyPort USB al PC. 2. Conecte la alimentacin de tensin del EasyPort USB. 3. En el men Inicio, seleccione Configuracin y, a continuacin, Panel de control. 4. Seleccione Sistema. 5. Se abre la ventana Propiedades del sistema. Haga clic en la pestaa Hardware y, a continuacin, en el botn Administrador de dispositivos.

244

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

6. En Puertos (COM & LPT) constatar que como interface serie se utiliza el puerto COM5.

7. A continuacin, inicie el programa HyperTerminal. Este programa se encuentra en Programas\Accesorios\Comunicacin.

Festo Didactic GmbH & Co. KG 721876

245

9. Intrprete de rdenes de EasyPort USB

8. En primer lugar, establezca una nueva conexin. Para esa conexin, defina el nombre EasyPort USB.

9. A continuacin se consultan los ajustes correspondientes a la nueva conexin. En la ventana Connect To, introduzca COM 5 en Connect using, es decir, la interface que comprob anteriormente.

246

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

10. Los ajustes necesarios para la transmisin de los datos en serie a travs de la interface COM se explican en el presente manual. Los ajustes correctos se indican a continuacin:

Festo Didactic GmbH & Co. KG 721876

247

9. Intrprete de rdenes de EasyPort USB

11. Las dems datos deber introducirlos en la ventana Propiedades de EasyPort USB. El dilogo correspondiente se encuentra en el men Archivo, en el punto Propiedades. Haga clic en la pestaa Settings.

248

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

12. Despus de hacer clic en la pestaa Settings, haga clic en el botn ASCII Setup.

Festo Didactic GmbH & Co. KG 721876

249

9. Intrprete de rdenes de EasyPort USB

13. En la ventana ASCII Setup realice los ajustes pertinentes, tal como se indica a continuacin:

14. As concluye la introduccin de los datos necesarios para establecer la conexin de comunicacin. A continuacin, podr comunicarse con el EasyPort USB.

250

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

15. En primer lugar, ejecute la orden setup0. Con esta orden se inicializa el mdulo EasyPort USB. Las rdenes debern concluirse con la tecla INTRO.

16. A modo de respuesta se recibe del mdulo EasyPort USB la cadena de caracteres setup1. Ello significa lo siguiente: en el mdulo EasyPort USB se ha ajustado la direccin 1. El cursor salta a la siguiente lnea.

Festo Didactic GmbH & Co. KG 721876

251

9. Intrprete de rdenes de EasyPort USB

17. A continuacin podr enviar ms rdenes al mdulo EasyPort USB y, por ejemplo, consultar el estado. Para ello, enve la orden DS.

18. La respuesta S=02 indica que el mdulo EasyPort USB fue inicializado correctamente.

252

Festo Didactic GmbH & Co. KG 721876

9. Intrprete de rdenes de EasyPort USB

19. Si dispone de una caja de simulacin, puede activar las entradas en el EasyPort USB y consultar el estado de esas entradas.

20. En el ejemplo que aqu se comenta, el EasyPort USB indica que el estado de las entradas digitales tiene el valor 3. Ello significa que se han activado las entradas 0 y 1 del puerto 1

21. Si quiere concluir la conexin de comunicacin entre el programa HyperTerminal y EasyPort USB, active Disconnect en el men Call.

Festo Didactic GmbH & Co. KG 721876

253

10. Crear aplicaciones propias

Al crear aplicaciones propias con intercambio de datos con el EasyPort USB, utilice el elemento de control ActiveX de EasyPort. El elemento de control ActiveX es la interface de programacin que conecta con EasyPort y admite lenguajes de programacin como Visual C++, Visual Basic for Applications o LabVIEW. En la ayuda online del elemento de control ActiveX se describe detalladamente lo siguiente, El nombre con el que se incluye el elemento de control ActiveX en el proyecto de software, Los mtodos disponibles para el intercambio de datos y cmo aplicarlos, La forma de proceder para establecer una comunicacin con EasyPort USB. El elemento de control EasyPort ActiveX se encuentra en el CD-ROM incluido en el suministro. Al instalar el elemento de control EasyPort ActiveX en el PC, se crea el grupo de programas EasyPort en el men Inicio. All tambin se encuentra la ayuda online correspondiente, adems de una aplicacin de demostracin con el elemento de control ActiveX. El EasyPort CD-ROM incluye ms ejemplos relacionados con la utilizacin del elemento de control ActiveX. Los ejemplos muestran cmo incluir el elemento de control ActiveX en Excel, LabVIEW, InTouch o FluidSIM. Una vez instalados los ejemplos, estos tambin aparecen en el grupo de programas EasyPort en el men Inicio.

254

Festo Didactic GmbH & Co. KG 721876

S-ar putea să vă placă și