lunes, 22 de diciembre de 2014

Sensores de presión

Breve aproximación a sus características y selección.

Hola a todos. Hoy toca hacer un repaso de unos equipos muy utilizados en la industria desde hace años y que tienen más opciones y particularidades de las que a priori puede parecer. 
En el mercado nos podemos encontrar básicamente dos tipologías: los mecánicos y los electrónicos.


Nos centraremos en esta entrada en los modelos electrónicos que son los que nos ofrecen más opciones y “sorpresas” ocultas. 
Primero de todo lo que deberemos es hacer una clasificación respecto a estas tres características básicas: fluido aplicado, tipo de presión y puerto (toma) de presión.

lunes, 15 de diciembre de 2014

NPN puede ser la elección correcta

Repasando una de las ventajas a tener en cuenta frente a PNP en las salidas de autómatas.

No voy a dar una clase teórica sobre las características y diferencias de los transistores PNP y NPN ya que hay lugares más propicios que este blog para aprender electrónica de una manera formal. Lo que voy a hacer hoy es destacar una característica que en el caso de algunos autómatas podemos encontrarnos a la hora de decantarnos por una u otra opción. 

lunes, 8 de diciembre de 2014

Medir sobre film

Un par de trucos para ayudaros en las medidas en continuo sobre film plástico.

No es raro para los que trabajan en proyectos en los que se ven implicadas bobinas de film plástico que tengan que lidiar con aplicaciones en las que deban tomar medidas analógicas sobre el propio producto. Un par de aplicaciones típicas pueden ser la medida del grosor del film como control de calidad o la posición del mismo para, por ejemplo, conocer la holgura o tensión en algún punto del recorrido. 

Un buen aliado para este tipo de aplicaciones sería un sensor láser de medida como este estupendo, compacto, fiable, preciso, económico y bien perfumado sensor de Panasonic, así, por nombrar uno al azar y sin ánimo de lucro. Pero independientemente del sensor utilizado, os quiero dar un par de truquillos que quizá podáis aplicar (puede que ya lo hagáis). 

Medir espesor 

La opción más evidente pasaría por medir desde ambos extremos con algún instrumento en forma de herradura o con dos sensores enfrentados y haciendo el cálculo a posteriori. 


Pues bien, una manera más sencilla de resolverlo pasaría por buscar un punto de referencia fijo por donde el film deba pasar y apoyar una de sus caras para tomar allí la medida con un único sensor.


Dado que tenemos un lado siempre en la misma posición, si le asignamos un valor 0 de referencia a esa distancia, la lectura del láser en la otra cara no será otra que el grosor del producto. En caso de no existir un punto donde se pueda aplicar, podemos pensar en poner un rodillo intermedio sin ninguna otra utilidad que ayudarnos en la medida. 


Medir holgura sobre film transparente 

Como comentaba antes, podemos saber la holgura del producto en un punto concreto si medimos la posición. Si medimos desde arriba, más holgura es igual a más distancia. A priori fácil de resolver con un láser de medida. 


No lo es tanto si el film es muy translúcido o en el peor de los casos, totalmente transparente. En esos casos podemos optar por la medida indirecta sobre un material opaco que nos facilite la tarea. La idea es "reposar" sobre el film a medir un material de grosor conocido en el que no tengamos dificultades para leer. Esto lo podríamos conseguir de varias formas, como por ejemplo con un rodillo con libertad de movimiento vertical o con alguna cinta fija, pero floja que se apoye sobre el film. Lo veréis mucho mejor con un dibujo. 


Igual alguno de vosotros ha resuelto aplicaciones similares de un modo mejor. No dudéis en compartir vuestra experiencia para que la comunidad tenga el abanico de recursos más completo posible. 


Saludos.

lunes, 1 de diciembre de 2014

Parecidos y nada más...

Cuando no es suficiente juzgar por similitudes externas.

Hoy vengo únicamente con la intención de poner en alerta vuestra capacidad de observación y análisis. A poner de manifiesto que un primer vistazo no es suficiente para realizar una comparativa y que en ocasiones elementos parecidos resultan ser muy diferentes bajo una observación un poco más detallada. Innovar en el diseño no siempre es un objetivo para las empresas y en ocasiones las diferencias entre productos no es en el exterior donde especialmente destacan. Lo vemos a diario en la vida cotidiana y todos lo sabemos. Poned por ejemplo en el buscador de imágenes de Google "el feo de los Calatrava" y veréis como aparece Mick Jagger en los primeros resultados. Similares por fuera, pero muy diferentes sobre el escenario. 
Pues en el terreno industrial pasa tres cuartos de lo mismo. Hay algunos productos de diferentes fabricantes que son externamente tan similares que parecen haber salido del mismo "horno" (y en ocasiones es así, pero eso lo dejamos para otra ocasión) pero que en realidad son muy diferentes en cuanto a funciones disponibles, modo de uso, calidad de sus componentes o control de calidad en su producción. Este tipo de comparativa superficial lo he visto aplicar a componentes sencillos como inductivos o fotocélulas, pero también en elementos complejos como autómatas o equipos de visión artificial. Un simple parecido estético parece suficiente para un juicio rápido y que no nos haga perder el tiempo. Si se parecen, elijo el más barato...
Pues no es lo más recomendable como digo, ya que si todos actuásemos igual cualquier día veríamos a Toñi Salazar defendiendo las canciones de Aerosmith en los conciertos. 
Total, a lo que iba. Que la falta de originalidad en los diseños no os nuble vuestra capacidad de análisis y os impida valorar lo verdaderamente importante de los productos: calidad, funcionalidad y por supuesto precio y servicio asociado. 

Hasta la próxima.

lunes, 24 de noviembre de 2014

El tiempo en tus manos…

Funcionalidades que podemos esperar de unos simples temporizadores.

A día de hoy estamos fascinados por la tecnología. Me atrevería a decir que estamos cegados por la misma (y me incluyo). Cegados en el sentido que la fácil disponibilidad de equipos sumamente potentes nos hace olvidarnos de los equipos “de toda la vida”. Equipos que precisamente por su simplicidad (y economía) tienen todavía su razón de ser.
Este podría ser el caso de los temporizadores industriales. Estos dispositivos tienen una larga trayectoria y pese a la evolución de la industria se resisten a abandonarnos. En algunas ocasiones nos podemos ver tentados a utilizar un PLC o similar para hacer algún tipo de temporización más o menos compleja, pero conociendo en detalle los modos de trabajo que podemos esperar de un temporizador “mundano”, quizá podamos acelerar la puesta en servicio de la solución usando uno de ellos para resolver nuestro problema. Repasaremos a continuación esos modos de trabajo, viendo desde los modos más comunes hasta los no tan conocidos.

lunes, 17 de noviembre de 2014

Detectar nivel de líquidos. ¿Fácil o difícil?

Un sensor a tener en cuenta y que probablemente desconoces.

Recientemente he tenido que lidiar con varias aplicaciones de detección de nivel de líquidos y dado que es un tema que tiene más miga de lo que parece, os presentaré hoy un producto que os puede ser de utilidad para este tipo de proyectos. 
Primero de todo os hablaré del sensor que he utilizado en bastantes aplicaciones de este tipo y después os indicaré allí donde os puede librar de algún que otro dolor de cabeza. 

Mi amigo, el sensor fotoeléctrico EZ10 de Panasonic 

El equipo en sí tiene un aspecto similar a una fotocélula compacta de barrera. Lo que nos llamará la atención a primera vista será la serigrafía bien visible en el lateral con la palabra H2O. Aunque ya todos lo sabéis, recordaré que no hace referencia a ninguno de los droides bajitos y redondos de Star Wars, sinó a la formulación química del agua.

viernes, 7 de noviembre de 2014

Configurar servomotor para realizar un control de par

Configurar los parámetros de un servomotor en control de par en menos tiempo del que necesita tu PC para arrancar

Hace ya unas cuantas semanas colgué por aquí un post a modo de tutorial básico para configurar un servomotor Panasonic con el wizard disponible en el software Panaterm. En aquella ocasión tomé como ejemplo una aplicación de control de posición, pero me ha parecido oportuno complementar aquella entrada mostrando ahora la configuración de una aplicación de control de par. Este tipo de aplicación no es quizá tan común como la de control de posición, pero también es ampliamente utilizada como por ejemplo en proyectos de embotellado (roscar tapón) o desbobinado (mantener tensión constante). 
En este tipo de aplicaciones, la consigna principal es el par que el eje del motor debe ejercer y será usualmente indicado mediante una entrada analógica. Como variable secundaria deberemos establecer un límite de velocidad ya que si no, en caso de no haber una resistencia suficiente al movimiento, el motor tendería a girar a máxima velocidad.

Veamos ahora los pasos a seguir de manera análoga a como lo hicimos en la entrada original.

0. Arrancar el wizard de Panaterm

Pues eso…


1. Inicio

Seleccionamos los datos por defecto (recomendado) para empezar la configuración.


2. Seleccionar el modo de control

Indicamos que la aplicación a realizar será la de control de par.


3. Elegir el sentido de giro

Sin más. Definir si la dirección positiva de giro será horaria o anti-horaria.


4. Elegir el tipo de encoder

Este punto solo es necesario si se hace una configuración offline. Si estamos conectados por USB al driver, el software detectará automáticamente el tipo de encoder.


5. Configurar el límite de velocidad

Aquí podremos elegir entre 3 opciones: establecer un límite de velocidad único, establecer un límite diferente en cada sentido de giro o establecer un límite "en tiempo real" que será controlado por una de las entradas analógicas del servo. 
Para las 2 primeras opciones, estos límites podrán posteriormente ser cambiados por comunicaciones.
En el ejemplo he seleccionado establecer el límite por la entrada analógica.


6. Establecer la relación entre voltios y par

Como hemos comentado, la consigna de par se indica mediante una entrada analógica (-10 a 10V). En esta pantalla lo que haremos es definir la relación tensión-par indicando a cuantos voltios corresponde la entrega del 100% del par del motor.


7. Establecer la relación entre voltios y velocidad

Dado que indiqué que el limite de velocidad también se seleccionaría por una entrada analógica, he de indicar también una relación tensión-velocidad. En este caso indicaremos a cuantas rpm corresponde 1 voltio.


8. C'est fini (el se finí de toda la vida)

Llegados al final solo quedará grabar en un archivo la configuración para posteriormente descargarlo a nuestro driver. Si la configuración se ha hecho online con el equipo, se nos invitará a descargarlo directamente. 


Como habéis visto, todo el proceso ha sido bastante trivial. En el encabezado del artículo decía que se podía configurar el servo en menos de lo que arranca un PC. Puede que la primera vez que lo hagáis no sea así, pero una vez familiarizados con las pantallas del tutorial y las variables implicadas, veréis que no he exagerado lo más mínimo.

Nos vemos!!!

lunes, 3 de noviembre de 2014

Eliminar las molestias de la electricidad estática

Diferentes tipos de ionizadores para deshacernos de la electricidad estática en los entornos industriales. 

Yo no sé si es que me muevo mucho en el asiento del coche al conducir o si que tanto Bluetooth, Wi-Fi, 3G, NFC y demás se me está colando por los poros, pero lo cierto es que muy a menudo al finalizar mi trayecto, bajarme del coche y cerrar la puerta me llevo unos latigazos eléctricos que parece que me están derribando con un táser. Ya he encontrado mis truquillos como cerrar la puerta con el puño cerrado o con el codo, pero cuando se me olvida... zasca, descarga de firmware para el caballero. 
La causa todos la conocemos, la electricidad estática que mi cuerpo ha acumulado. Esto que a priori en este contexto no tiene mayores consecuencias (salvo ese tic de pestañeo que me queda en el ojo derecho durante media hora), puede ser bastante más preocupante en algunos entornos productivos en la industria. Hoy he querido centrarme en este tema para ver algunas aplicaciones donde se nos puede dar esta situación y también su correspondiente remedio.

lunes, 27 de octubre de 2014

Previsión de la demanda eléctrica

Conocer el consumo previsto para evitar facturas imprevistas

Yo de mayor quiero ser futurólogo. Quiero llevar una túnica con brillos, cadenas y anillacos al más puro estilo M.A. y ponerme las gafas del revés que al parecer es el secreto para ver... másss allaaaaaá. Vamos que quiero ser Rappel. Debe estar bien eso de tener el don de la clarividencia y además admiro de él su altruismo, ya que seguro que acude gratis a todos los programas de televisión para ayudar a la gente sin pedir nada a cambio. Que digo yo que debe vivir de acertar siempre que quiera a la lotería... pero sin abusar.
Por desgracia no he nacido con el don, las túnicas no me quedan nada "cool", con las cadenas lo que parezco es el primo de "el niño del meshero" en fiestas (¿dónde andará por cierto?) y las gafas del revés se me caen continuamente. 
Pero aunque acertar a la lotería me quede lejos, sí que puedo gracias a algunos componentes de automatización predecir en cierto modo el futuro y que repercuta positivamente en mi economía. Y para no hacerme mucho el interesante procedo a explicarme sin más dilación.. 

lunes, 20 de octubre de 2014

“Congelar” el tiempo para tomar medidas válidas con sensores analógicos

El tiempo bala aplicado a las medidas analógicas

Algunas de las escenas que más recuerdo de la película Matrix (1999. Sí, han pasado 15 años) son aquellas en las que se presentaba la acción en “tiempo bala”. Era bastante espectacular apreciar algunas escenas a cámara super lenta ya que permitía ver de manera diferente detalles de la acción que normalmente pasan desapercibidos o directamente no suelen ser mostrados. Evidentemente el uso de efectos especiales por ordenador tuvo mucho que ver para que los directores del film decidieran usar este recurso narrativo en su película y que posteriormente se hiciera bastante popular en otros films y videojuegos. 

Toda esta introducción viene a cuento de poner énfasis en que algo que no es observado a la velocidad adecuada puede ser mal interpretado o directamente pasar desapercibido. Hoy quiero presentar una herramienta que podemos usar en la industria para poner remedio a una situación concreta en la que podemos sufrir un escenario de este tipo. 

lunes, 13 de octubre de 2014

Contratar la potencia necesaria

La primera y más sencilla medida que podemos tomar para reducir nuestra factura eléctrica

Tanto a nivel doméstico como profesional hay dos conceptos básicos en los que podemos influir y que impactan directamente en el importe de nuestra factura, el consumo del periodo facturado y la potencia contratada. El primero de ellos va implícito a nuestros hábitos de consumo, los equipos de los que disponemos y la eficiencia de los mismos. Se requiere un estudio pormenorizado en cada caso para optimizar este punto. En cambio, en el referente a la potencia contratada es muy fácil (si disponemos del equipo adecuado) verificar si está sobredimensionado y por tanto tenemos margen de ahorro. Y como no hay nada mejor que predicar con el ejemplo, os expondré a continuación el estudio que he realizado en mi casa para que veáis lo trivial del mismo.

lunes, 6 de octubre de 2014

Sensores láser. Peligros y precauciones

Recordando los posibles riesgos de los sensores láser que nos rodean en la industria

Hace tiempo que en el terreno industrial los sensores con diodo láser son utilizados tanto en aplicaciones de detección de presencia, como para medidas analógicas más o menos precisas. En los últimos tiempos no obstante, este tipo de sensores están viendo incrementada su presencia debido a la continua bajada de precio y al buen rendimiento en comparación con los sensores LED. 
Aunque en la mayoría de casos los sensores láser son igual de seguros que los LED, existen modelos que bajo ciertas condiciones implican algún tipo de riesgo. Este riesgo lo podemos cuantificar fácilmente teniendo en cuenta “la clase” a la que pertenece el diodo láser emisor. Este dato suele estar perfectamente indicado tanto en el propio sensor como en la documentación asociada. 

lunes, 29 de septiembre de 2014

Verificar el emisor de un sensor infrarrojo

Método "de andar por casa" para comprobar si el emisor de una fotocélula funciona

Al hilo del post de la semana pasada sobre el ajuste de una fotocélula, he querido continuar con una entrada que bien hubiese podido pertenecer a "La botica de la abuela" si esta hubiera versado sobre la automatización industrial. Ejerceré hoy el papel de Txumari para daros el consejo del día y tranquilos que en este caso no hay implicado ningún fluido corporal por los que tanta fijación tenía Mr. Alfaro (que no sé porqué siempre lo asocio a Paco Porras).

lunes, 22 de septiembre de 2014

Ajuste de una fotocélula con potenciómetro

El primer y más básico paso que en muchos casos nos saltamos.

En el entorno industrial uno de los elementos más comunes y con los que habitualmente nos toca
lidiar son los sensores fotoeléctricos. En sus versiones más básicas nos encontramos con las opciones de reflexión directa, espejo o barrera con un sencillo ajuste por potenciómetro. 
Cuando adquirimos uno de dichos elementos siempre viene acompañado de un papelito más o menos extenso, pero como traté en esta otra entrada ¿de qué sirve leerlo? 
Algunas décadas atrás, quizá los menos escrupulosos lo hubiesen usado para envolver el bocadillo como alternativa al periódico del domingo, pero hoy, a la basura y listo. Bueno, al contenedor azul que hay que reciclar para imprimir más manuales. Pues eso, nosotros más chulos que un 8 hacemos un ajuste a ojo y a funcionar. Y eso en el mejor de los casos, que si lo sacas de la caja y ya parece ir, ¿para qué perder más tiempo?
Pues ese minutito que te ahorras en el ajuste del sensor puede que se conviertan en varias horas perdidas cuando algunas piezas no son detectadas o cuando recibimos pulsos fantasma en el autómata que lo hacen volverse loco. Así que pese a parecer una obviedad, hoy me ha parecido oportuno repasar con vosotros el proceso correcto para el ajuste de un sensor de este tipo. 
El sensor puede encontrarse bajo una de estas dos situaciones, que reciba luz o no. Esto en función de si es de barrera, espejo o reflexión directa se dará en las siguientes situaciones. 


El sensor puede disponer de algún modo de selección de operación “Light On” o “Dark On”. Asumiré modo “Light On” y simplemente tened en cuenta que en modo “Dark On” tendremos un comportamiento invertido en la salida.

Veamos los pasos uno a uno: 
1. Giramos totalmente el potenciómetro hasta la posición MIN.

2. Estando en la condición de luz recibida giraremos el potenciómetro lentamente hasta que la salida pase a ON. Este será nuestro punto A.

3. Según corresponda, colocaremos o quitaremos el objeto a detectar para pasar a la condición de “oscuridad”.

4. Continuaremos girando el sensor hasta que pase a ON nuevamente y consideraremos a este el punto B. Si incluso llegando al final del potenciómetro la señal no ha pasado a ON, tomaremos la posición MAX como nuestro punto B.

5. Giraremos el potenciómetro hasta el punto medio entre A y B ya que este es el punto óptimo de trabajo. 

6. Para terminar, colocaremos los brazos extendidos... los puños cerrados... los pulgares arriba... y daremos una vuelta cantando alto y claro Chuchua, chuchua, chuchua, ua, ua. 

Este último paso, aunque opcional, os aseguro que será muy celebrado por parte del personal que tengáis alrededor. 

Hasta aquí la entrada de hoy. Espero que os sea de utilidad y la recordéis como alternativa al “ojímetro” en el ajuste de vuestros sensores.


Saludos.

lunes, 15 de septiembre de 2014

App Inventor y los autómatas programables

Como crear de manera sencilla una aplicación Android para controlar nuestro PLC.

Hace algunas semanas me encontré por casualidad la web de App Inventor. Valga como resumen el decir que este proyecto de Google Labs tiene como objetivo facilitar la creación de aplicaciones nativas de Android sin necesidad de escribir ni una linea de código. Es ideal para los no familiarizados con la programación de dispositivos móviles, aunque es muy recomendable tener nociones de algún lenguaje de programación para sacar provecho a esta herramienta de forma rápida. No me extenderé más, ya que otros antes que yo ya lo hicieron y mi intención es aportar algo nuevo que nos sea útil en nuestro mundo de la automatización industrial. 

lunes, 8 de septiembre de 2014

Cadena de presiones.

Cumplir los plazos es necesario. Dejar trabajar para conseguirlo, imprescindible.

En casi cualquier industria, la presión por cumplir los plazos de entrega es constante. Casi igual de constante es encontrarse con dificultades e imprevistos que ponen a prueba la capacidad de reacción de los responsables de producción para cumplir con su hoja de ruta. La mayoría de veces estas situaciones son felizmente resueltas en un tiempo lo suficientemente corto como para no alterar el calendario previsto. Por desgracia, en otras ocasiones el escollo no es superado tan rápidamente y la tensión aparece en la ecuación con un comportamiento exponencial respecto del tiempo. Los nervios se apoderan del personal, la presión se vuelve cada vez menos soportable. 

lunes, 1 de septiembre de 2014

Procesar rápido, procesar despacio.

Optimizar la ejecución de un programa tomando como modelo el proceder de la mente humana.

Recientemente he sacado algo de tiempo para empezar a leer un libro de Daniel Kahneman al que quería echarle el guante. El libro en cuestión es Pensar rápido, pensar despacio y en él, este premio Nobel de economía nos presenta como nuestro cerebro actúa (y falla en múltiples ocasiones) en el proceso de toma de decisiones. Pese a que pueda parecer “un tocho” infumable, os lo recomiendo ya que es todo lo contrario, muy ameno y didáctico.

lunes, 21 de julio de 2014

Summertime

Echando la vista atrás.


A un paso de las vacaciones y llegados ya al final del curso autoMATICES 2013/2014 me ha parecido
oportuno repasar con vosotros algunas de las entradas de esta temporada del blog. Un blog que nació sin un propósito totalmente definido en septiembre del año pasado y que me ha ayudado a mantener y crear nuevas conexiones con amigos, colegas de trabajo, clientes y entusiastas de la automatización. Los que habéis seguido su desarrollo habréis comprobado que no se ha mantenido una pauta concreta en los contenidos, pero si un contexto general en el ámbito de la automatización industrial. Lo que tenía claro es que quería ser regular en la publicación y así lo he cumplido publicando un post cada semana. También decidí que en todo momento escribiría sobre lo que quisiera y como quisiera, intentado huir de un tono que por didáctico tendiera a lo soporífero. En algunos post prioricé el humor (desde mi percepción, que eso es una cosa muy personal) y en otros los consejos, recomendaciones o repasos a productos. He aquí una selección medianamente organizada de algunas de las entradas de la temporada.

lunes, 14 de julio de 2014

Configurar un servomotor Panasonic sin complicaciones

Tutorial "sin lágrimas" para configuración inicial de un servomotor 

Para los que no están habituados a poner en servicio un servomotor, puede parecerles que éste será un proceso complejo, con múltiples parámetros a configurar de los que hay que empaparse antes de empezar. Para ayudarles a perder el miedo, he decidido publicar hoy una guía muy gráfica de lo que esta configuración sería con el software Panaterm de Panasonic y su "wizard" de puesta en servicio para la serie Minas A5. Quien lo desee puede descargar este software de manera gratuita de la página web de Panasonic.
Vamos sin más dilación a empezar con el tutorial que estará listo en solo 8 pasos.

0. Iniciar el "wizard"

 
No es necesaria demasiada explicación. "Clickamos" Setup Wizard dentro del menú Other para iniciar la configuración asistida.

1. Inicializar parámetros


Podemos tomar como punto de partida, los parámetros por defecto (recomendado) o bien importarlos del driver o algún archivo.

2. Tipo de control


Aquí definiremos el tipo de control deseado de entre los disponibles: Posición, Velocidad, Par o Lazo cerrado (con encoder externo). En el ejemplo usaré el más común, control de posición.

3. Sentido de giro.


En función de nuestra mecánica deberemos seleccionar sentido de giro horario o antihorario.

4. Seleccionar el tipo de encoder.

 
Si usamos los motores estándar de la serie Minas A5, deberemos seleccionar el encoder de 20 bits. En su defecto, seleccionar el que corresponda.

5. Tipo de entrada utilizada.


Deberemos elegir entre transistor y Line Driver. Si usamos las salidas de pulsos integradas en las CPU's de los PLC's, lo normal será que trabajemos en transistor. En módulos de posicionamiento dedicados es posible que nos encontremos con Line Driver. Es importante tener en cuenta que utilizando Line Driver soportaremos una mayor frecuencia de entrada (4Mpps frente a 500kpps del tipo transistor).

6. Modo de entrada de pulsos


Se deberá configurar el mismo modo que usemos en el controlador. Canal positivo/negativo, Pulso + señal o señal en doble fase.

7. Relación de transmisión.


Aquí podremos ajustar el número de pulsos que queremos enviar para realizar un determinado movimiento con el eje del motor. Lo podremos definir de dos modos, directamente indicando el número de pulsos para una vuelta completa o indicando un cociente en caso de que nuestra mecánica no nos permita tener un número entero y sea posible que acumulemos error en un movimiento continuo (p.e. mesa giratoria).

8. Con esto y un bizcocho...

 
Llegados a este punto ya habremos terminado con la configuración inicial y podremos guardar los datos en un archivo o descargarlos al driver. 
A partir de ahí lo que tendremos que hacer es ajustar la ganancia del sistema y si procede eliminar las frecuencias de resonancia para eliminar ruidos no deseados, pero todo esto dependerá ya del comportamiento concreto de la mecánica asociada y no a la parametrización inicial. Para estos y otros ajustes también dispone el software Panaterm de apartados específicos que veremos en futuros posts.

Espero que lo hayáis encontrado "asequible" y que haya perdido el miedo a los servos aquel que lo pudiera tener. Como todo en esta vida, todo es sencillo si te explican como...

Un saludo y hasta la próxima. 

lunes, 7 de julio de 2014

¿Paraguas o gafas de sol? Preguntaré a mi PLC

Implementar consultas a Web Services directamente desde un autómata. Ejemplo con Yahoo Weather. 

Días atrás en este post os hablé de la interacción de nuestros autómatas con servicios en la red como
Google Drive o Twitter a través de IFTTT. Hoy os traigo un enfoque diferente para poder aprovechar en nuestras aplicaciones recursos interesantes que podemos encontrar en la red de redes. Existen en Internet multitud de servicios web (Web Services) destinados a facilitar información de lo más variopinta (previsiones meteorológicas, localización por IP, paridades de moneda...) o al tratamiento de los datos que se envíen (análisis para eficiencia energética, bases de datos…). Todos tienen definido el mecanismo de comunicación que permite interaccionar con ellos, al que se conoce como API. Gracias al FPWEB2 de Panasonic podremos enviar y recibir datos directamente con nuestro PLC con aquellos servicios que en su API tengan prevista su interacción con los métodos HTTP GET y POST. 

Para ilustrar el artículo haré un repaso con vosotros a modo de ejemplo del API de Yahoo Weather y cómo podríamos implementar una consulta a este servicio con nuestro autómata para obtener la información meteorológica de una ubicación concreta. 

lunes, 30 de junio de 2014

Lo que yo usaría para tomarle medidas a un gnomo.

Sensores de medida de alta precisión para aplicaciones industriales.

Siempre me ha gustado saber las dimensiones de las cosas que me rodean y a falta de otras herramientas, me las he ido ingeniando con lo que tenía a mano. Para medir habitaciones, nada mejor que un paseíto para contar el número de pasos para aventurarme a dar los metros cuadrados. Para distancias menores, una medida en palmos es muy útil y para casos de alta precisión, juntar tantos dedos de la mano como sea necesario para dar una medida exacta. También he usado muchas veces el recurso para comparar la medida de elementos próximos, el calibre dinámico que forman mis dedos pulgar e índice. Aun así, sirviendo estos mecanismo para la mayoría de ocasiones, os enumeraré a continuación algunos sensores de Panasonic que podréis utilizar para realizar medidas de alta precisión en la industria. Tened en cuenta que nos devolverán la medida en micrómetros y será tarea vuestra escalar los resultados a dedos métricos.


Empezamos por el último en llegar y que tiene toda la pinta de convertirse en la referencia para aplicaciones de medida por sus buenas prestaciones y precio.  Con una precisión de hasta 10µm, destaca por su compacta construcción. En el siguiente vídeo veréis como se ha conseguido este nivel de miniaturización.


Algo mayor en tamaño, pero todavía ligero y manteniendo la filosofía de no requerir controlador separado, encontramos la familia HL-G1. Con resoluciones desde 0,5µm, rangos de medida hasta 400mm y posibilidad de elegir entre modelos de reflexión difusa o especular, será sin duda una familia a tener en cuenta para resolver un gran número de aplicaciones.





Pasamos ahora a láseres de barrera y con haz lineal en lugar de puntual que serán útiles para medir diámetros o espesores. Con el HL-T1 tendremos una resolución máxima de 4µm y capacidad de medir anchuras de hasta 10mm. Incluso hay disponible una unidad de cálculo para realizar operaciones entre 2 sensores (por ejemplo anchura total de objeto de grandes dimensiones utilizando un sensor en cada extremo).





Y dejamos para el final la joya de la corona. Con una resolución máxima de 0,01µm (sí, centésima de micrómetro) este equipo es válido para mediciones de muy alta precisión. Tan alta resolución va además acompañada de una muy buena linealidad y un muestreo ultrarrápido de 100kHz.



Haré mención además, respecto a este sensor, de una característica poco publicitada, pero que a mí me dejo especialmente sorprendido al verla en acción. En concreto la capacidad de dar la medida independiente de reflexiones residuales que tendremos al medir sobre vidrio. Os lo explicaré con un ejemplo. Si encarásemos el sensor hacia una ventana con aislamiento (tipo climalit) obtendríamos una reflexión primaria que correspondería a la distancia entre el sensor y el vidrio (primer cambio de medio, aire-vidrio). No
obstante, al no ser una superficie opaca, una parte del haz emitido dará una segunda reflexión al llegar al punto de salida (segundo cambio de medio, vidrio-aire). El haz seguirá su camino hasta llegar al segundo vidrio y dar una tercera reflexión (tercer cambio de medio, aire-vidrio) y acto seguido obtendremos una cuarta reflexión al atravesar totalmente la ventana (cuarto cambio de medio, vidrio-aire). Como os comentaba, el equipo es capaz de darnos cada una de las medidas de forma independiente e incluso es capaz de hacer cálculo entre ellas. Así, desde una  medición por un único extremo, podríamos saber el espesor de ambos vidrios e incluso el espacio ente ellos (cámara de aire) que  no es poco.   

Pues eso, para aquellas ocasiones en que las cotas en unidades corporales no sea suficiente, recordad que hay equipos de Panasonic en el mercado que os pueden ayudar.

Hasta la próxima!!! 

lunes, 23 de junio de 2014

Programar a la velocidad de la luz y sus consecuencias.

Demostración de los efectos de la relatividad sin necesidad de asomarse a un agujero negro o comprar una USS Enterprise en eBay.


Quien más quien menos habrá oído hablar de un tipo entrañable y con tendencia a sacar la lengua en las fotos llamado Albert Einstein. Seguramente tendréis también conocimiento más o menos profundo de la "Relatividad general" y sus consecuencias teóricas (aquellas que debemos llevar apuntadas en móvil si nos aproximamos a la velocidad de la luz). Se dice que estos efectos de la teoría no son apreciables en nuestra vida cotidiana (salvo que seas William Shatner), pero ante eso debo alzar la voz y decir "FALSO". Esos efectos los puede notar cualquiera todos los días si se relaciona con un programador, que aunque parezca que no se mueve de su silla, debe estar viajando a una velocidad cercana a la de la luz a tenor de las pruebas observables. Os lo pondré de manifiesto a continuación con algunos ejemplos.

Ejemplo 1. DILATACIÓN DEL TIEMPO

Como consecuencia de la inmutable velocidad de la luz, la teoría de la relatividad nos indica que para un observador externo, el tiempo de un sujeto que viaje rápidamente se dilata respecto al suyo. Vamos que si eres un astronauta y te pasas acelerando, cuando vuelvas a la tierra habrán pasado un montón de años y te la encontrarás llena de monos parlantes (tu tiempo se habrá dilatado). Eso a priori parece difícil de comprobar en el día a día, pero no si eres programador o te relacionas con alguno. 

Tiempo según el punto de vista del programador:
Llega a la oficina. Se prepara un café. Se sienta. Escribe un 1% de lo que tenía previsto hacer en el día, se cruje el cuello y levanta la vista del monitor.
Tiempo percibido: 5 minutos.

Tiempo según el punto de vista del personal que le rodea:
El programador llega a la oficina. Se prepara un café. Se sienta. No se mueve del sitio en 5 horas. Se queda solo mientras el resto se va a comer. Sigue inmóvil en su silla. El último en dejar la oficina le pone un orinal debajo de la silla por si las moscas. La estampa se demora varios días más. El programador se cruje el cuello y levanta la vista del monitor. 
Tiempo percibido: Semana laboral completa de lunes a viernes.

Si esa no es la dilatación temporal, que venga Einstein y lo vea.

Ejemplo 2. CONTRACCIÓN DEL ESPACIO

Otros de los efectos relativistas es la contracción de las dimensiones espaciales de un cuerpo que se desplace a velocidades cercanas a la de la luz. Y paso a demostrarlo con el ejemplo número 2. El programador (bajo los efectos relativistas) indicará al observador externo (su jefe por ejemplo, o.e. en adelante) algo del estilo: "he tenido que dedicar un poco de tiempo (una eternidad para el o.e. por efecto de la dilatación antes mencionada) para corregir un "bug" en el programa originado por... bla, bla, bla... que impedía que la variable trocoliana... bla, bla, bla... llegara al 100% y dejaba un enorme espacio vacío en la barra de progreso que hay ubicada en la pantalla. Compara, compara tú mismo la enorme diferencia", dirá con "hinchamiento" de pecho asociado.
Gracias al efecto lupa que se produce al acercar la cabeza a un objeto en sincronismo con un "achinamiento" ocular, el o.e. podrá apreciar a duras penas una linea vacía de 1 pixel de ancho en la barra de progreso incompleta antes de la corrección. Como vemos una nueva evidencia de que el programador debe estar desplazándose a una gran velocidad y que ello implica percepciones dispares en relación a las dimensiones de un objeto. Enorme para uno, minúsculo para otro.

Ejemplo 3. NADA VIAJA MÁS RÁPIDO QUE LA LUZ

Simple. Nada puede viajar más rápido que la luz. Y como diría un sabio que vi una vez en televisión, eso es así aquí, en Pekín y en Pocón. El programador lo sabe bien y es por eso que cuando se le insta a finalizar una tarea más rápidamente, él contesta con contundencia que es imposible. Si él programa a una velocidad cercana a la de la luz y nada puede ir más rápido que la luz, entonces no se puede programar más rápido de lo que lo hace. Un silogismo sin  fisuras desde luego. 

Seguramente, vosotros mismos hayáis detectado peculiaridades en los programadores como desear tener 8 dedos por mano para contar en hexadecimal o dibujar una sonrisa cada vez que tienen la oportunidad de usar la linea de comandos de Windows.. No se trata de excentricidades ni manías, son la mayoría secuelas del impacto que en su cuerpo y mente tienen los efectos relativistas. 
Sed considerados. Sed comprensivos con los programadores. La velocidad de la luz desgasta mucho. 

Saludos.



cookieassistant.com