Home

A Software Interface SAD450

image

Contents

1. n programada sin empezar Configuraci n de las entradas Este comando permite configurar las entradas anal gicas El numero m ximo l gi de canales a configurar es de 12 8 canales Single Ended y 4 Diferenciales Si anal gicas se intenta configurar mas de 12 canales el comando no ser reconocido Formato del comando N mero de comando 3 Par metros 1 Identificador del canal C D E F G H I J K L M N Los canales C J son canales anal gicos normales y los canales K N son canales anal gicos en modo diferencial Anexo A Software Interface SAD450 151 2 Rango de la se al de entrada 0 gt 10V lt V gt 10V 1 gt 5V lt V gt 5V 2 gt 32V lt V gt 2V 3 gt 1V lt V gt 1V 4 gt 0 5V lt V gt 0 5V 5 gt 0 2V lt V gt 0 2V Los apartados 1 2 se repetir n para todos los canales del equipo Al inicializarse el equipo todos los canales adquirir n la configuraci n por defecto 10V Una vez inicializado el equipo la configuraci n permanecer inalterable a menos que el usuario haga uso de este comando Fin de comando Formato de la respuesta Reconocimiento del comando amp Ejemplo Ejemplo de la configuraci n de las entradas anal gicas Canal C y D Single Ended con entradas de 10V y 3 C 0 D 0 L 5 P canal L diferencial con entradas de 0 2V Respuesta E Lectura de los Canales de Este comando permite la lectura de los canales de entrada ya s
2. al Reconocimiento del comando amp Par metros 1 N mero de muestras generadas hasta el momento Si este valor es O indica que no hay ninguna captaci n activa o que si est programada todav a no ha comenzado Fin de respuesta Ejemplo Ejemplo de lectura cuando no hay una captaci n activa Comando 1O P Respuesta ELO Ejemplo de lectura cuando hay una captaci n activa con dos canales Comando 104 Respuesta 25 1305 135 t Entradas de contaje r pido Este comando permite el contaje r pido de trenes de impulsos Todos los comandos que se utilizan para las captaciones vistas hasta ahora tambi n son v lidos para las entradas de contaje r pido Formato del comando N mero de comando 11 Par metros 1 N de muestras a captar o a generar 2 N de entradas Este par metro indica el numero de entradas de contaje r pido que se van a programar 1 2 3 Identificador de las entradas O P 160 KAPTORIS Manual de usuario 4 Tipo de comando Este par metro sirve para distinguir la forma de comenzar el contaje 0 gt Inmediata 2 gt Por trigger 5 Canal de trigger A B El canal de trigger ser digital 6 Valor del trigger 0 7 Corresponde a la posici n del bit que va a hacer de triger 7 Estado del trigger 0 gt Flanco descendente 1 gt Flanco ascendente 2 gt Por flancos Los par metros 5 6 y 7 solo ser n v lidos si el
3. los datos corresponden a un canal anal gico el rango de valores ser de 2048 a 2047 Si corresponden a un canal digital ser de 255 a 255 KAPTORIS Manual de usuario Los par metros 5 y 6 solo ser n v lidos en caso de que se haya programado alguna salida Estos par metros se enviar n para cada salida Al igual que con las entradas si el n mero de canales de salida es 0 no se enviar n estos par metros 7 Canal de trigger A N Los canales A y B son digitales los canales C J son canales anal gicos y los canales K N son canales anal gicos en modo diferencial 8 Valor de trigger bit de trigger En el caso de que el canal de trigger sea un canal anal gico este par metro contendr el valor de la se al anal gica a la que se produce el trigger 2048 2047 Sin embargo si el canal es digital este par metro contendr el n de bit que produce el trigger 0 7 9 Estado al que se produce el trigger Dependiendo de si el trigger es digital o anal gico este par metro tendr distintos significados Si el trigger es digital 0 gt Por flancos descendentes Cuando la se al pasa de 1 a 0 1 gt Por flancos ascendentes Cuando la se al pasa de 0 a 1 2 gt Por flancos ascendentes y descendentes Cuando la se al pasa dela0ode0al Si el trigger es anal gico 0 Cuando la se al desciende del valor preestablecido 1 gt Cuando la se al asciende del valor preestablecido 2 gt Cuando la se al p
4. trav s de un interface serie RS 232C utilizando el protocolo XON XOFF a 115200 Baudios El protocolo XON XOFF es un protocolo muy sencillo que solo controla el flujo a trav s de la RS232 Cuando el receptor se da cuenta que su buffer de recepci n se est llenando env a un XOFF para avisar al emisor que pare de enviar la informaci n A medida que el receptor va leyendo la informaci n del buffer lo va liberando de forma que cuando vea que puede volver a recibir manda un XON para que prosiga la comunicaci n La figura siguiente muestra el conexionado para conectar un PC al equipo SAD PC Interface 9 pines 1 TxD 2 2 RxD RxD 3 3 TxD GND 5 5 GND KAPTORIS Manual de usuario SAD PC Interface 25 pines TxD 2 2 RxD RxD 3 3 TxD GND 5 5 GND La comunicaci n del PC con el equipo se realiza por medio de comandos Cada comando se compone de 1 N de comando Entero en c digo ASCII 2 Par metros Todos los par metros requeridos por el comando vendr n en c digo ASCII y separados por comas Este campo puede ser nulo y no existir ning n par metro 3 Fin de comando El car cter ASCII indicar el final del comando La figura 176 muestra el protocolo a seguir para la comunicaci n con el equipo Este protocolo debe ser respetado para un perfecto funcionamiento del equipo Ejemplos de comandos son 1 4 a Lectura de las entradas digitales 2 5 v 128 Escritura d
5. Software Interface SAD450 Introducci n Para programar el interface SADA450 sin utilizar KAPTORIS es necesario conocer sus comandos En este anexo tambi n se describen brevemente la estructura de funcionamiento del software interno del interface SAD450 y c mo se realizan las comunicaciones con el PC Estructura del programa principal El programa principal del equipo SAD450 tiene la siguiente estructura Figura 176 Inicializar Ejecuta alarma Caracter recibido A Ejecuta comando Anexo A Software Interface SAD450 145 El programa se encuentra en un bucle a la espera de alg n evento Los eventos a los cuales contesta el programa son los siguientes Que se produzca una alarma el bit alarma se pone a 1 en cuanto se produce una alarma La lista de posibles alarmas es la siguiente 1 2 Alarma de comienzo de captaci n Alarma de triger programado Alarma de captaci n extra r pida programada Alarma de fin de captaci n Alarma de comienzo de contaje r pido Que llegue un car cter por la l nea serie este evento se indica mediante el contador cont_carac_recibidos Cada vez que llega un car cter se produce el incremento de este contador De esta forma sabemos cuantos caracteres nos quedan por leer Si al ir leyendo los caracteres se detecta alg n comando se pasa a atender a ese comando Comunicaci n con el PC 146 La comunicaci n con el ordenador PC se realiza a
6. asa del valor preestablecido 10 Identificador del tiempo de muestreo 0 gt Seg 1 gt mseg 2 gt Segundos 11 Tiempo de muestreo 1 65535 Fin de comando Formato de la respuesta Reconocimiento del comando amp Anexo A Software Interface SAD450 155 Programaci n 156 de una captaci n inmediata retardada Ejemplo Ejemplo de la programaci n de una captaci n por trigger Toman parte los canales B D y H El 6 50 3 B D H 0 F 243 1 1 1 P trigger es anal gico y producido cuando en el canal F la entrada supera el valor 243 No se genera ninguna se al El tiempo de muestreo es de 1 msg y el n de muestras 50 Respuesta Ez Este comando permite programar una captaci n retardada Este tipo de captaci n comienza despu s de haber transcurrido un tiempo determinado por el usuario Si el tiempo fijado es nulo la captaci n comenzar tan pronto como se reciba el comando En el caso de que se configuren salidas tambi n se generar n se ales Formato del comando N mero de comando 7 Par metros N de datos a captar o a generar Este par metro determinar el n de muestras para las captaciones y la longitud de la tabla para las generaciones de las se ales N mero de canales de entrada que toman parte en la captaci n 0 9 Si se introduce un O en este par metro querr decir que no se va a captar ninguna se al Identificador de los canales A N L
7. do normal C digo de identificaci n gt HHO0OTO0ugaww Canal Byte alto de entradas digitales Byte bajo de entradas digitales 1 canal de entradas anal gicas 2 canal de entradas anal gicas 3 canal de entradas anal gicas 4 canal de entradas anal gicas 5 canal de entradas anal gicas 6 canal de entradas anal gicas 7 canal de entradas anal gicas 8 canal de entradas anal gicas En el caso de las entradas diferenciales C digo de identificaci n K L Canal 1 canal de entradas anal gicas Canal C Canal D 2 canal de entradas anal gicas Canal E Canal F 3 canal de entradas anal gicas Canal G Canal H 4 canal de entradas anal gicas Canal I Canal J Entrada de contaje r pido 1 Entrada de contaje r pido 2 Las salidas tambi n tendr n su c digo de identificaci n Estos son los c digos de identificaci n de las salidas digitales C digo de identificaci n N lt lt mx 3g lt Canal Byte alto de salidas digitales Byte bajo de salidas digitales 1 canal de salidas anal gicas 2 canal de salidas anal gicas 3 canal de salidas anal gicas 4 canal de salidas anal gicas Anexo A Software Interface SAD450 149 Lo siguiente es aprender a utilizar los comandos del equipo Testear presenci a y Este comando permite detectar si el equipo est conectado o no y en caso de versi n del q
8. e salidas digitales La respuesta del equipo a un comando reconocido es el car cter de reconocimiento seguido de la respuesta si el comando lo requiere La informaci n de respuesta enviada por el equipo se compone de 1 Campos de informaci n separados por comas 2 Car cter ASCH indicando fin de respuesta Si el ordenador detecta alg n error en la informaci n recibida volver a enviar el comando al equipo Ejemplo de la respuesta Comando 4 a Respuesta amp 23 Anexo A Software Interface SAD450 147 Figura 176 COMUNICACI N Enviar comando Ha recibido Han pasado 0 2s5eg Espera respuesta Ha enviado ACTS FIN CON rESRUFSII Error comunicaci n Informaci n correcta FIN Comandos Antes de pasar a especificar los comandos hay que entender ciertos puntos a los cuales se va a hacer referencia posteriormente El equipo de adquisici n de datos SAD450 dispone de 8 entradas y 4 salidas anal gicas y 16 salidas y entradas digitales Las entradas anal gicas pueden ser diferenciales o normales En el caso que sean diferenciales cada par de entradas simples formar n una entrada diferencial de ah que en el modo diferencial haya 4 entradas en lugar de 8 Para distinguir las entradas a cada una se le asignar su c digo de identificaci n 148 KAPTORIS Manual de usuario A continuaci n podemos ver los c digos de identificaci n para las entradas en mo
9. ean digitales o anal gicos entrada E Formato del comando N mero de comando 4 Par metros 1 Identificador del canal A N Los canales A y B son digitales los canales C J son canales anal gicos en modo Single Ended y los canales K N son canales anal gicos en modo diferencial 152 KAPTORIS Manual de usuario El par metro 1 se repetir para cada uno de los canales de entrada a leer Fin de comando Formato de la respuesta Reconocimiento del comando amp Par metros 1 Valor de la lectura 0 255 para el canal digital y 2048 2047 para los canales anal gicos Este par metro se repetir para cada una de las entradas Fin de la respuesta Ejemplo Ejemplo de la lectura de las entradas digitales Lectura de entradas A B y C 4 A B CH Respuesta 1 16 2308 Escritura de los canales de Formato del comando salida N mero de comando 5 Par metros 1 Identificador del canal U Z Los canales U y V son digitales y el resto son anal gicos 2 Valor de la escritura 0 255 para el canal digital y 255 255 para los canales anal gicos Los apartados 1 y 2 se repetir n tantas veces como canales se quieran escribir Fin de comando Formato de la respuesta Reconocimiento del comando amp Anexo A Software Interface SAD450 153 Programaci n 154 de una captaci n por trigger Ejemplo Ejemplo de la escritura de las salidas anal
10. gicas Escritura de los canales U y Z 5 U 200 Z 245 P Respuesta e Este comando permite programar una captaci n que de comienzo cuando se produzca una se al de trigger externa El trigger externo podr ser tanto anal gico como digital En el caso de que se configuren salidas tambi n se generar n se ales Para ello antes se tendr n que cargar las tablas Formato del comando N mero de comando 6 Par metros N de datos a captar o a generar Este par metro determinar el n de muestras para las captaciones y la longitud de la tabla para las generaciones de las se ales N mero de canales de entrada que toman parte en la captaci n 0 9 Si se introduce un 0 en este par metro querr decir que no se va a captar ninguna se al Identificador de los canales A N Los canales A y B son digitales los canales C J son canales anal gicos y los canales K N son canales anal gicos en modo diferencial El par metro 3 se repetir para cada canal En el caso de que el n mero de entradas sea 0 este par metro no se enviar N de canales de salida que se van a utilizar para generar las se ales Si este par metro es O querr decir que no se va a generar ninguna se al 0 5 Identificadores de los canales de salida por los cuales se van a generar las se ales U V Canal de salida digital W Z Canales de salidas anal gicas Datos de la tabla Si
11. io B 2 gt Solo se esta generando no se esta captando nada Reconocimiento del comando 8 Par metros 1 N de muestras generadas hasta el momento Si este valor es cero querr decir que la generaci n est programada pero todav a no ha comenzado Fin de la respuesta Ejemplo Comando Op Respuesta 2 50 78 t Lectura de la ltima muestra Este comando permite leer el ltimo dato tomado en la captaci n en curso Devuelve tambi n informaci n sobre el n mero de muestra que corresponde Si no se esta captando ninguna entrada anal gica este comando devolver el numero de muestras generadas hasta el momento Este comando ser utilizado para monitorizar los datos de una captaci n en curso Formato del comando N mero de comando 10 Par metros Ninguno Fin de comando Formato de la respuesta A gt Existe una captaci n con entradas Reconocimiento del comando amp Par metros 1 N mero de muestra Este valor indica el n mero de muestra enviada Si este valor es O los dem s par metros no se env an Este valor indica que no hay ninguna captaci n activa o que si est programada todav a no ha comenzado Anexo A Software Interface SAD450 159 2 Valor de la ltima muestra Este par metro se repetir tantas veces como canales tomen parte en la captaci n Fin de respuesta B gt No se esta captando ninguna entrada Solo se esta generando se
12. ncelar la captaci n activa Al cancelar la captaci n se guardan en memoria todos los datos de la captaci n Si se programa una nueva captaci n estos datos se perder n Formato del comando N mero de comando 8 Par metros Ninguno Fin de comando Anexo A Software Interface SAD450 157 Formato de la respuesta Reconocimiento del comando amp Lectura de los datos de la Este comando permite realizar la lectura de los datos muestreados Este comando z ho borra los datos de la memoria captaci n info rm aci n Si en la captaci n programada no se esta captando ninguna entrada el comando devuelve el numero de muestras generadas hasta el momento Formato del comando N mero de comando 9 Par metros Ninguno Fin de comando Formato de la respuesta Reconocimiento del comando amp La respuesta de este comando depender de si existe o no una captaci n A gt No existe captaci n Reconocimiento del comando 4 Par metros Ninguno Fin de respuesta B gt Existe la captaci n En funci n de si se esta captando o no alg n canal de entradas la respuesta ser distinta B 1 gt Captando datos Reconocimiento del comando 8 Par metros 1 N de muestras captadas hasta el momento Si este valor es cero querr decir que la captaci n est programada pero todav a no ha comenzado 2 Datos de la informaci n Fin de la respuesta 158 KAPTORIS Manual de usuar
13. no se ha recibido previamente el comando de captaciones o ya sea porque habi ndolo recibido no se haya asociado ninguna se al al identificador del canal solicitado por este comando el comando devolver el reconocimiento del comando pero no realizar ninguna acci n Formato del comando N mero de comando 12 Par metros 1 N mero de se ales a activar 1 6 2 Identificador del canal de salidas a activar U Z Este comando se repetir para cada una de las se ales que haya que activar Si el identificador de los canales es U V 3 N de bits a activar 1 8 4 El numero que indica la posici n del bit dentro del byte de salidas digitales 0 7 Este par metro se repetir para cada uno de los bits a activar Fin de comando KAPTORIS Manual de usuario Formato de la respuesta Reconocimiento del comando z Desactivaci n de se ales Este comando permite desactivar las se ales Al desactivar una se al el canal correspondiente se pone a Ov Cuando se vuelva a activar la se al el canal correspondiente se cargar con el valor que llevar a de no haberse desactivado Si se intenta desactivar una se al que no est activa Ej Esperando un trigger o que no est definida ya sea porque no se ha recibido previamente el comando de captaciones o ya sea porque habi ndolo recibido no se haya asociado ninguna se al al identificador del canal solicitado por este comando el comando devolver el reco
14. nocimiento del comando pero no realizar ninguna acci n Formato de comando N mero de comando 13 Par metros 1 N mero de se ales a desactivar 1 6 2 Identificador de las se al a desactivar U Z Este par metro se repetir para cada se al que vaya a desactivarse Si el identificador de los canales es U V 3 N de bits a desactivar 1 8 4 El numero que indica la posici n del bit dentro del byte de salidas digitales 0 7 Este par metro se repetir para cada uno de los bits a desactivar Fin de comando Formato de la respuesta Reconocimiento del comando z Ejemplo Ejemplo de la desactivaci n del canal anal gico W y de los bits O y 1 del canal digital V Desactivaci n del canal anal gico W y de los 13 2 w v 2 0 1 P bits O y 1 del canal digital V Respuesta Ez Anexo A Software Interface SAD450 163
15. os canales A y B son digitales los canales C J son canales anal gicos y los canales K N son canales anal gicos en modo diferencial El par metro 3 se repetir para cada canal En el caso de que el n mero de entradas sea 0 este par metro no se enviar N de canales de salida que se van a utilizar para generar las se ales Si este par metro es O querr decir que no se va a generar ninguna se al 0 5 Identificadores de los canales de salida por los cuales se van a generar las se ales U V Canales de salida digital W Z Canales de salida anal gica KAPTORIS Manual de usuario 6 Datos de la tabla Los par metros 5 y 6 solo ser n v lidos en caso de que se haya programado alguna salida Estos par metros se enviar n para cada salida Al igual que con las entradas si el n mero de canales de salida es 0 no se enviar n estos par metros 7 Tiempo de retardo 0 65535 segundos 18h 12 min 15 seg 8 Identificador del tiempo de muestreo 0 gt Seg 1 gt mseg 2 gt Segundos 9 Tiempo de muestreo 1 65535 Fin de comando Formato de la respuesta Reconocimiento del comando amp Ejemplo Ejemplo de la programaci n de una captaci n retardada Programaci n de una captaci n retardada 20 segundos de 1 canal con 50 muestras y un tiempo de muestreo de 10 mseg 7 50 1 C 0 20 1 10 P Respuesta gr Cancelar la captaci n Este comando permite ca
16. tipo de comando es por trigger 8 Tipo de contaje Este par metro permite distinguir el modo de funcionamiento de las entradas de contaje r pido 0 N de pulsos por unidad de tiempo Mediante este modo de contaje podemos determinar la frecuencia La frecuencia de contaje m xima depende del n mero de entradas programadas y 100Khz mx N entrada 1 gt Tiempo entre pulsos Con este otro modo de contaje podemos determinar la velocidad de cualquier objeto que al desplazarse produzca pulsos encoder etc En este caso s lo disponemos de un canal de entrada E min 1 28e 3HzZ f nax 50Khz 9 Identificador del tiempo de muestreo 1 gt milisegundos 2 gt segundos 10 Tiempo de muestreo 1 65535 Fin de comando Anexo A Software Interface SAD450 161 162 Activaci n de se ales Formato de la respuesta Reconocimiento del comando 4 Ejemplo Ejemplo de la programaci n de una entrada de contaje r pido inmediata Programaci n de la entrada de contaje 11 30 1 0 0 0 1 10 r pido O de forma inmediata y en el tipo de contaje N de pulsos por unidad de tiempo El tiempo de muestreo es de 10mseg y el n mero de muestras de 30 Respuesta Ez Este comando permite activar la generaci n de las se ales que previamente han sido desactivadas Si se intenta activar una se al que no ha sido previamente desactivada o que ni siquiera est definida ya sea porque
17. ue lo est nos informa sobre la versi n y el tama o de la RAM actuales eq uipo Formato del comando N mero de comando 1 Par metros Ninguno Fin de comando Formato de la respuesta Reconocimiento del comando amp Sino hay ning n reconocimiento significa que el equipo no est activado Par metros 1 Versi n del equipo Formato de la versi n un entero y dos decimales Ej 1 02 2 Memoria RAM disponible para las captaciones y para las tablas correspondientes a las se ales a generar El valor indica el n mero de bytes m ximos programables Fin de la respuesta Ejemplo Ejemplo de la petici n de testeo de presencia y versi n del equipo n 1 Respuesta amp 1 01 63487 Estado del interface Este comando permite saber cual es el estado del interface Formato del comando N mero de comando 2 Par metros Ninguno 150 KAPTORIS Manual de usuario Fin de comando Formato de la respuesta Reconocimiento del comando amp Par metros 1 Estado del interface 0 No hay ninguna captaci n programada 1 Hay una captaci n programada pero no ha comenzado 2 gt Captando y o generando datos 3 Captaci n y o Generaci n finalizada Si se han captado datos estos estar n disponibles en la memoria del equipo Fin de la respuesta Ejemplo Ejemplo de la petici n del estado del interface Comando DH Respuesta KIE Hay una captaci

Download Pdf Manuals

image

Related Search

Related Contents

Antik EN 9200 / 9400 Encoder MANUAL  SS User Guide Addendum 61_final  FJ100D - Francepower  RIDGID ZRR6791 Use and Care Manual  Guía rápida  写真入りのレシピ  Users Guide - Camosun College  Notice d`utilisation  RACE_Race_info_files/The RACE Rules 2015  X Sito - TRAVEL Instruction Manual - TXT  

Copyright © All rights reserved.
Failed to retrieve file