1) Sea pequeño y portable
2) Que se pueda reprogramar
3) Que tenga comunicación USB para debug
4) Que tenga comunicación wifi
5) 1 señal analógica de entrada (sensor)
6) Leds de estado y señal de salida
7) Alimentacion por USB o externa
8) Pantalla LCD
9) Botón para mostrar IP asignada
El esquemático que se muestra a continuación está basado en el PIC18F27J53 y será programado en MPLABX con XC8.
La siguiente foto muestra como quedo ensamblada la tarjeta:
La tarjeta tendrá muchas funciones que a continuación listare las más importantes:
1) Enviara 10 registros de 16 bits a thingworx, kepware, etc., los cuales el registro 0 será el valor digital del potenciómetro en una resolución de 10 bits [0 a 1023] el registro 1 será el valor de una variable contador que incrementara su valor cada segundo. Los demás 8 registros mandaremos valores de cero.
2) Recibirá 10 registros de 16 bits de thingworx, kepware, etc. El registro 0 controlará un LED y el registro 1 aparecerá su valor en el LCD. Los demás 8 registros no los utilizaremos.
3) Al apretar el botón switch mostrara la IP que el router le asigna a la tarjeta. Esta IP nos servirá para configurar Kepware, DeviceWISE, NI OPC y demás programas para obtener los registros de la tarjeta IoT y enlazarlos a la plataforma thingworx.
4) La tarjeta llevara el stack USB CDC para poder hacer debug y ver las variables de los registros de interés, así como también asignarle la red y contraseña al módulo wifi.
5) Llevará 3 led de status que indicaran: 1.- Si hay conexión a router, 2.- Si hay transferencia de datos y 3.- Si la tarjeta está funcionando adecuadamente.
6) La tarjeta se le programara el stack Modbus TCP/IP así como el stack RESP/API de thingworx.
Desarrollo del software en MPLABX:
La conectividad de la tarjeta Microcarsil IoT la trabajaremos para que sea compatible en las siguientes plataformas:
Cabe mencionar que todos los proceso y configuraciones de las herramientas IoT son aplicables en forma general a tener otros equipos industriales o tarjeta DAQ. Tales como PLCs, convertidores MOXA, tarjetas CompaqRIO, etc.
No hay comentarios.:
Publicar un comentario