Home
nubitek_sms-lite_manual_v1.3_es
Contents
1. 5MmM5_5top SMS Tel David el ii Bloque de Datos SMS_Stop Alarma maquina parada por averia Tel_David 34666000000 Hetwork 3 Recelwe_5M5 active SMS Star Production Imagen 7 1 Ejemplo sencillo de uso de Nubitek SMS Lite Segmento 1 SMS_Manager configura el m dem y realiza todo el control de la aplicaci n de SMS Se le indica el PIN de la tarjeta SIM y para el modo de prueba se pone Nubitek_Key 0 Cuando la aplicaci n est lista activa el bit de salida 00 0 Segmento 2 cuando Alarm_Stop tiene un flanco de subida se llama a Send_SMS que env a el aviso SMS_Stop al m vil de David Tanto el texto del mensaje como el n mero de tel fono se definen en el Bloque de Datos Segmento 3 Receive_SMS define la palabra clave de arranque del proceso Cuando se recibe el SMS con la palabra active se activa el bit Start_Production www nubitek com 15 25 u bi te K Manual de usuario sms lite 8 SMS Manager la funci n principal Es el bloque principal de control y gesti n de la aplicaci n necesario para que funcione Debe llamarse s lo una vez y ejecutarse en todos los ciclos de programa antes de cualquier otra funci n de la librer a Lo mejor es realizar la llamada con el contacto SMO 0 al comienzo del Bloque Principal 081 Network 1 SM5_Manager 540 0 SMS_Manager Ready 20 0 Imagen 8 1 Uso de la funci n SMS_Manager Par metros de SMS_Manag
2. ALARMA maquina parada por fallo motor se indica 4VB2000 Se aconseja hacer uso de notaci n simb lica para facilitar la compresi n y mantenimiento del programa Tel Puntero a String N mero de tel fono de destino del SMS que se ha definido en el Bloque de Datos como variable tipo String Se indica en modo puntero a la posici n de inicio usando la notaci n de puntero 8 Por ejemplo para el tel fono definido como VB2100 34600123456 se indica amp VB2100 Se aconseja hacer uso de notaci n simb lica para facilitar la compresi n y mantenimiento del programa Definici n de los textos y tel fonos de destino Tanto el texto de los SMS como los tel fonos de destino se definen c modamente en el Bloque de datos como variables tipo String Importante hay que usar comillas dobles Por ejemplo VB2000 ALARMA maquina parada por fallo motor VB2100 34600123456 Nubitek SMS Lite no tiene limitaci n en cuanto al n mero de SMS y tel fonos de destino Admite todos los SMS y tel fonos diferentes que el bloque de datos pueda almacenar Los textos de los SMS se definen de forma flexible Pueden tener cualquier longitud siempre que no superen los 160 caracteres Admiten cualquier texto pero determinados caracteres locales o poco comunes pueden no ser aceptados por el m dem o el operador GSM Conviene probar que estos caracteres se env an correctamente Nubitek SMS Lite permite i
3. n remota 01000110 Microinterruptor_ 1 2 3 4 5 6 7 8 Posici n 0 1 0 0 0 1 1 0 Si se usara un cable PC PPI de la generaci n previa con solo 6 microinterruptores la configuraci n es 000110 Nubitek no garantiza el funcionamiento de todas caracter sticas de Nubitek SMS Lite si se utiliza este cable especialmente para las funciones de Teleservicio NOTA Cada vez que se modifique la configuraci n de los microinterruptores se debe quitar la alimentaci n del cable PC PPI para que se asuma la nueva configuraci n Para ello debe desconectar el cable del puerto de la CPU S7 200 Una vez que se hayan apagado los pilotos del lateral vuelva a conectarlo www nubitek com 10 25 n u bi te K Manual de usuario sms lite Conexionado de los equipos Los pasos para el conexionado de los equipos son 1 Introducir la tarjeta SIM en el m dem GSM La ranura donde debe insertarse est etiquetada en el m dem como SIM y tiene al lado un peque o el bot n amarillo Presionando este bot n con un objeto punzante saldr la bandeja donde colocar la tarjeta SIM Es importante asegurarse que la bandeja est correctamente introducida Colocar el adaptador de 9 pines macho macho en el puerto serie hembra del m dem GSM Conectar al m dem la antena y la fuente de alimentaci n en la entrada RJ11 Configurar el cable PC PPI como se indica en el punto anterior U A U N Conectar el extremo s
4. referencia xxx23 firmware 2 0 La lista de CPUs v lidas es CPU 224 DC 6ES7 214 1AD23 0 80 CPU 224 AC 6ES7 214 1BD23 OXBO CPU 224XP DC 6ES7 214 2AD23 0 80 CPU 224XP AC 6ES7 214 28023 OXBO CPU 226 DC 6ES7 216 2AD23 OXBO CPU 226 AC 6ES7 216 2BD23 OXBO Cable PC PPI El cable PC PPI que se ha considerado para el desarrollo de la aplicaci n es el cable PC PPI Multimaestro de ref Siemens 6ES7 901 3CB30 OXAO Por tanto este es el que Nubitek recomienda para conectar el puerto de la CPU con el m dem GSM Versiones anteriores del cable u otros modelos de adaptador PC PPI podr an ser v lidos pero Nubitek no puede garantizar el correcto funcionamiento de la comunicaci n STEP7 MicroWIN Para instalar y utilizar Nubitek SMS Lite se precisa de STEP7 MicroWIN 4 0 Service Pack 2 o una versi n superior Memoria de programa La librer a Nubitek SMS Lite requiere 4 9 Kbytes de la memoria de programa del S7 200 Memoria de variables La librer a Nubitek SMS Lite se reserva un total de 771 bytes en la memoria V para poder realizar la gesti n interna de sus variables de trabajo El usuario no debe usar esta rea en su programa de control www nubitek com 7 25 n u bi te K Manual de usuario sms lite 4 Instalaci n de Nubitek SMS Lite Nubitek SMS Lite es una librer a para gestionar el env o y recepci n de SMS y est lista para integrarse en el entorno de programaci n STEP7 MicroWIN Qu es una librer
5. CLAVE NUBITEK CLAVE NUBITEK MODO DE PRUEBA COMO OBTENER LA CLAVE NUBITEK 7 FUNCIONES DE PROGRAMA INTRODUCCI N Y EJEMPLO DESCRIPCI N UN EJEMPLO SENCILLO 8 SMS MANAGER LA FUNCI N PRINCIPAL PAR METROS DE SMS_ MANAGER 9 ENVIAR SMS PAR METROS DE SEND_SMS DEFINICI N DE LOS TEXTOS Y TEL FONOS DE DESTINO CONDICI N DE ENV O BENEFICIOS DEL USO DE S MBOLOS 10 RECIBIR SMS PAR METROS DE RECEIVE_SMS OTRAS CARACTER STICAS 11 REA DE VARIABLES DE USUARIO MAPA DEL REA DE VARIABLES DE USUARIO C DIGOS DE ERROR EVENTO 12 TELESERVICIO Y GESTI N DEL PUERTO 0 C MO ACCEDER A LA CPU DESDE STEP7 MICROWIN ACCESO REMOTO POR TELESERVICIO ACCESO LOCAL POR EL PUERTO O 13 SERVICIO Y SOPORTE EN INTERNET NUBITEK SUPPORT PREGUNTAS FRECUENTES www nubitek com Manual de usuario 0660 N 10 10 10 11 11 13 13 14 14 15 15 15 16 16 17 17 17 18 18 20 20 ERROR MARCADOR NO DEFINIDO 21 21 22 23 23 23 24 25 25 25 4 25 n u bi te K Manual de usuario sms lite 1 Qu es Nubitek SMS Lite Descripci n Nubitek SMS Lite es un software de control que permite a un PLC S7 200 de Siemens combinarse con un m dem GSM y realizar env o y recepci n de SMS integrando la comunicaci n v a SMS en cualquier programa de control de forma sencilla robusta y segura Nubitek SMS Lite es una librer a lista para a adirse al entorno de programaci n STEP7 MicroWIN Se
6. Localiza la palabra clave en cualquier posici n del SMS En el ejemplo de la imagen 10 1 se define la palabra clave Activar Se reconocer cualquiera de los siguientes mensajes Activar Se debe Activar el sistema de riego Importante Receive_SMS S diferencia entre may sculas y min sculas por lo que un mensaje entrante con la palabra activar todo en min sculas no ser a reconocido www nubitek com 20 25 n u bi te K Manual de usuario sms lite 11 rea de variables de usuario En el rea de variables de usuario se localizan un grupo de variables que usa la aplicaci n Nubitek SMS Lite para ofrecer informaci n al usuario o recibir rdenes para un uso concreto Puede hacerse una similitud con el rea SM de marcas especiales del S7 200 Se localizan en la memoria V al comienzo del rea reservada para la librer a Se puede consultar la posici n exacta de cada variable en la tabla de s mbolos en la pesta a con el nombre de la librer a una vez que se haya asignado memoria a la librer a Estas variables se pueden integrar en el programa de control para un uso avanzado Sin embargo aunque en la tabla de s mbolos aparecen con un nombre simb lico en la aplicaci n solo pueden usarse con direccionamiento absoluto es una regla de Step7 MicroWIN debido a que son variables internas de una librer a ala Simbolo Direcci n Comentario Ready 0 0 System Ready to send and rece
7. a Una librer a es un subprograma que realiza una funci n de control determinada de forma autosuficiente y encapsulada As quien usa una librer a no necesita preocuparse por el funcionamiento interno de la misma Un ejemplo de librer a es Nubitek SMS Lite Quien la usa en sus programas s lo tiene que proporcionarle los par metros de uso como el n mero de m vil del destinatario y el texto La librer a se encarga de la compleja gesti n del m dem y del env o del SMS Una caracter stica importante de una librer a es que se integra en el entorno de desarrollo programaci n como una funci n m s del sistema lo que permite al programador usarla en cualquiera de sus programas de control con un importante ahorro de tiempo de desarrollo y con una mayor fiabilidad Pasos para instalar la librer a en STEP7 MicroWIN Para poder hacer uso de la herramienta Nubitek SMS Lite en primer lugar se debe proceder a la instalaci n de la librer a en el entorno de programaci n STEP 7 MicroWIN 1 Descargue la librer a Nubitek SMS Lite desde la p gina de descargas de la web de Nubitek 2 Abra STEP7 MicroWIN 3 En la barra de men haga clic en Archivo gt Agregar o quitar librer a STEP 7 Micro WIN Proyecto1 KOP SIMATIC EJ Archivo Edici n Ver CPU Test Herramientas Ventana Ayuda Nuevo vi N m Abrir Cerrar lt iO Guardar Guardar como Definir contrase a Importar Exportar Cargar
8. conexionar los equipos c mo obtener la clave Nubitek Los cap tulos 7 a 10 explican en detalle como usar las 3 funciones de la librer a Nubitek SMS Lite para enviar y recibir SMS El cap tulo 11 muestra el listado de variables que la librer a facilita para dar mayor informaci n y control al usuario El cap tulo 12 explica c mo acceder a la CPU via teleservicio y como realizar un control del puerto adecuado Notaci n utilizada Este documento utiliza diferencias tipogr ficas para identificar caracter sticas del texto tal como se recoge en la siguiente tabla Tipograf a Uso y ejemplos It lica Opciones de men Ejemplo Archivo gt Agregar o quitar librer a Negrita Avisos importantes para el lector Ejemplo Atenci n Monoespaciada Nombres de fichero y rutas de directorio Ejemplo nubitek_sms_manager_lite_v1 3 mwl Texto referente a c digo de programa Ejemplo VB2000 Mensaje de alarma www nubitek com 3 25 nubitek sms lite Indice 1 QU ES NUBITEK SMS LITE DESCRIPCI N CAMPOS DE APLICACI N PRESTACIONES 2 PRIMEROS PASOS Y EJEMPLOS DE APLICACI N 3 REQUERIMIENTOS M NIMOS 4 INSTALACI N DE NUBITEK SMS LITE QU ES UNA LIBRER A PASOS PARA INSTALAR LA LIBRER A EN STEP7 MICROWIN ASIGNACI N DE MEMORIA A LA LIBRER A 5 HARDWARE CONEXIONADO Y CONFIGURACI N EQUIPOS NECESARIOS CONFIGURACI N DEL CABLE PC PPI CONEXIONADO DE LOS EQUIPOS EL M DEM GSM 6 MODO DE PRUEBA Y
9. en PG Cargar en CPU lid COMENTARIOS DH Crear librer a Agregar o quitar libreria Comentario de seg Configurar p gina Vista preliminar Imagen 4 1 Agregar o quitar librer a 4 Haga clic en Agregar acceda al directorio donde descarg Nubitek SMS Lite y seleccione el fichero nubitek_sms_manager_lite v1 32 mwl de la librer a Una vez agregada pulse Aceptar para salir F Agregar o quitar librerias Las siguientes librerias de operaciones personalizadas se pueden utilizar usar librerias adicionales haga clic en Agregar y seleccione el archivo de STEF 7 Micro 41 51 no desea seguir utilizando una libreria de aper lista y haga clic en Quitar Si quita una libreria de operaciones de la lista borrar del disco dura CAdownloadstmubitek_sme manager lite_v Aml Imagen 4 2 Seleccionar librer a www nubitek com 8 25 u bi te K Manual de usuario sms lite En este punto la librer a Nubitek SMS Lite ya debe estar instalada Puede verificarlo accediendo al icono Librer as que hay en el rbol de operaciones debe aparecer la carpeta de la librer a y las 3 funciones que la componen Librerias Hubitek_ Lite 11 3 f SMS_ Manager Send SM5 f Receive 5M5 Imagen 4 3 Librer a en el rbol de navegaci n La librer a est instalada puede usar estas 3 funciones de gesti n de SMS como si fueran una funci n m s de MicroWIN Asignaci n de
10. mensaje lo que aporta gran flexibilidad Nubitek SMS Lite analiza los SMS entrantes y avisa si se ha recibido uno que se ajusta a algunos de los patrones marcados Teleservicio Nubitek SMS Lite es compatible con el acceso por teleservicio que se puede activar de forma local o de forma remota mediante un SMS www nubitek com 5 25 u bi te K Manual de usuario sms lite 2 Primeros pasos y ejemplos de aplicaci n Est disponible para descarga desde la web de Nubitek el manual de primeros pasos para una r pida toma de contacto con la librer a y con un enfoque eminentemente pr ctico Igualmente en la p gina de descargas de la web tiene proyectos de ejemplo donde se muestra y se comenta en detalle c mo aplicar Nubitek SMS Lite Ejemplo tutorial con todas las posibilidades b sicas de env o y recepci n de SMS comentadas y explicadas con un enfoque did ctico Ejemplos de c mo programar los casos pr cticos que se muestran en las animaciones gr ficas de la web de Nubitek Si quiere recibir un ejemplo de programaci n que refleje una necesidad concreta no dude en ponerse en contacto con los t cnicos de Nubitek Support a trav s del formulario de soporte online o llamando al tel fono 34 91 448 24 39 www nubitek com 6 25 u bi te K Manual de usuario sms lite 3 Requerimientos m nimos CPU S7 200 Nubitek SMS Lite requiere ejecutarse en una CPU 224 o superior y de ltima generaci n es decir con
11. posible La web de Nubitek le ofrece ejemplos de c digo manuales t cnicos y cuestionarios de consulta para ayudarle con sus desarrollos Si prefiere un proyecto a medida Nubitek Projects puede desarrollarlo para usted Si prefiere utilizar el soporte telef nico puede hacerlo llamando a Nubitek al tel fono 34 91 448 24 39 nubitek SUPPORT Preguntas frecuentes En la web de Nubitek puede encontrar respuesta a multitud de preguntas sobre nuestros productos la gesti n de licencias o simplemente saber c mo actuar si se le estropea un m dem para el que ha obtenido una clave de uso Puede consultar tanto en el apartado de m s informaci n t cnica de cada producto como en la p gina general de preguntas frecuentes www nubitek com 25 25
12. 1 byte s de la memora V global Indique una direcci n donde la librer a pueda utilizar esta cantidad de memoria V Haga clic en Proponer direcci n para acceder a la lista de referencias cruzadas del programa con objeto de buscar un bloque de memora de tama o suficiente no utilizado todav a Proponer direcci n VBO hasta 8770 Aceptar Cancelar Imagen 4 5 Asignar memoria a librer a www nubitek com 9 25 u bi te K Manual de usuario sms lite 5 Hardware conexionado y configuraci n Equipos necesarios Los elementos hardware necesarios para la instalaci n son Una CPU SIMATIC S7 200 m nimo CPU224 firmware v2 0 Un m dem GSM con antena y fuente de alimentaci n Se puede usar cualquiera de las siguientes opciones e Siemens TC35i Dual Band EGSM900 GSM1800 MHz e Siemens TC65 Quad band GSM 850 900 1800 1900 MHz Una tarjeta SIM activa de cualquier operador de telefon a m vil Un cable PC PPI multimaestro ref 6ES7 901 3CB30 OXAO de Siemens Un adaptador macho macho de 9 pines Sub D 9 pin Sub D Adapter PC PPI Imagen 5 1 Equipos necesarios para la comunicaci n SMS Configuraci n del cable PC PPI El cable multimaestro tiene 8 microinterruptores en el lateral de la mochila que permiten configurar su modo de operaci n Para que Nubitek SMS Lite pueda comunicar correctamente con el m dem GSM el cable PC PPI debe disponerse en modo 9600 baudios 10 bits PPI Freeport y conexi
13. C digo del ltimo error o evento que se ha producido y lo mantiene hasta que ocurre uno nuevo Puede consultar el significado de cada c digo de error en el siguiente apartado de este cap tulo Minutes_LEFT Read INT VBn 4 0 Est asociado al modo de pruebas En modo normal es 0 Es un contador decreciente que indica el n mero de minutos que restan para que la aplicaci n se bloquee C digos de error evento Nubitek SMS Lite facilita una serie de c digos para ayudar al programador en la fase de desarrollo y en la de mantenimiento El campo Last_ERROR del rea de variables de usuario almacena el c digo del ltimo error o evento producido Se actualiza cada vez que se activa el bit ERROR del rea de variables de usuario y puede consultarse desde el propio programa de control para actuar en consecuencia La lista de c digos es C digo de Descripci n error evento El m dem no responde al comando enviado por el PLC posible desconexi n del cable PC PPI o p rdida de alimentaci n del m dem Error inesperado la respuesta del m dem no se reconoce por el PLC El m dem indica ERROR posible fallo de parametrizaci n El PIN de la tarjeta SIM no es correcto La clave Nubitek no es correcta m dem A E Se ha recibido un SMS que no corresponde a ASA patr n definido El SMS no se ha podido enviar correctamente causa desconocida El buffer de salida de SMS est lleno admite hasta 7 SMS encolados El lti
14. OP esto configura autom ticamente los puertos en modo PPI Solicitar de forma local a Nubitek SMS Lite que suspenda temporalmente la gesti n de SMS y conmute el puerto a modo PPI de forma controlada Esto permite desconectar del puerto el cable del m dem y acceder con la programadora Para m s detalle consulte el apartado relacionado de este mismo cap tulo Solicitar a la aplicaci n de forma remota mediante un SMS que se configure para permitir un acceso por Teleservicio a trav s del m dem GSM Para m s detalle consulte el apartado relacionado de este mismo cap tulo Acceso remoto por Teleservicio El asistente para m dems de STEP7 MicroWIN se utiliza para configurar los m dems remoto y local Configure el m dem local en la forma habitual No es necesario configurar el m dem remoto lo hace todo la aplicaci n por s misma Para hacer un acceso remoto por Teleservicio debe seguir los pasos siguientes 1 Enviar un SMS al n mero de tel fono de la estaci n remota con la palabra teleservicio Esto har conmutar el puerto a modo PPI 2 Espere un plazo prudente por ejemplo 1 minuto y proceda a hacer el acceso por Teleservicio desde STEP7 MicroWIN como se hace habitualmente 3 Una vez que se env a el SMS dispone de un tiempo de 2 horas de acceso Al finalizar la estaci n volver de forma autom tica al modo de gesti n de SMS Si necesitara un tiempo mayor consulte en Nubitek Support 4 Cuando final
15. al de usuario sms lite Introducci n El presente manual tiene como objeto mostrar la manera de instalar y utilizar la librer a Nubitek SMS Lite para gestionar el env o y recepci n de SMS desde un PLC S7 200 de Siemens Nubitek Industrial IT S L Nubitek Industrial IT es una empresa que desarrolla software industrial y es especialista en integraci n de sistemas de automatizaci n con nuevas tecnolog as de la informaci n Nubitek desarrolla proyectos a medida y tambi n produce y distribuye aplicaciones de uso general para el PLC S7 200 de Siemens como Nubitek SMS Lite La filosof a de Nubitek es crear software a la vez sencillo y potente lo que le permite a usted disponer de avanzadas funciones de comunicaci n industrial v a m dem sin esfuerzo de desarrollo por su parte nubitek A qui n va dirigido este documento Programadores de S7 200 que quieren utilizar la librer a Nubitek SMS Lite para integrar el env o y recepci n de mensajes SMS en sus proyectos de control Clientes de automatizaci n no expertos en el desarrollo para S7 200 que quieran conocer alguna caracter stica concreta de la librer a Nubitek SMS Lite C mo est organizado este documento El cap tulo 1 explica qu es Nubitek SMS Lite y qu prestaciones ofrece para el usuario Los cap tulos 3 a 6 dan las pautas para poder usar Nubitek SMS Lite instalaci n del software asignaci n de memoria a la librer a requisitos m nimos forma de
16. compone de 3 funciones y su uso es extremadamente sencillo por cada mensaje que desee enviar o recibir tan solo deber a adir un segmento a su programa de control Campos de aplicaci n Nubitek SMS Lite ofrece numerosas posibilidades de aplicaci n Recibir en el m vil alarmas o hitos de mantenimiento Consultar el estado de una estaci n remota Recibir datos de producci n Comandar una instalaci n a distancia Realizar una comunicaci n por SMS entre estaciones distribuidas Y otros muchos que se le puedan ocurrir consulte online a Nubitek Support y estudiaremos la viabilidad t cnica de su idea Prestaciones Control total del m dem GSM La aplicaci n se encarga por completo de todo lo relacionado con la gesti n de SMS inicializaci n y configuraci n del m dem GSM env o de los SMS salientes recepci n y an lisis de los SMS entrantes configuraci n y gesti n del puerto de comunicaci n gesti n y recuperaci n ante incidencias etc Enviar SMS Nubitek SMS Lite gestiona ilimitados SMS de salida a m ltiples tel fonos de destino Para enviar un SMS tan s lo se deben indicar los par metros b sicos condici n de disparo texto del mensaje y tel fono s de destino Los textos de los SMS se definen libremente en el Bloque de Datos y las alarmas simult neas se gestionan sin perder ninguna Recibir SMS El reconocimiento de mensajes entrantes se hace mediante palabras clave que identifican el
17. dicado en la pegatina del reverso bajo el c digo de barras Imagen 6 2 Reverso del m dem TC35i y localizaci n del IMEI www nubitek com 13 25 n u bi te K Manual de usuario sms lite Modo de prueba Se configura indicando el valor cero en el campo donde se situar a la clave Nubitek es decir haciendo el par metro Nubitek_Key 0 Hetwork 1 540 0 5 5 Manager Ready F 00 0 Imagen6 3 Modo de prueba El modo de prueba permite usar Nubitek SMS Lite con todas sus prestaciones y hacer tantas pruebas o demos a clientes como sean necesarias Tan s lo presenta una limitaci n en este modo la gesti n de SMS se bloquea aproximadamente cada 5 horas y se apaga el m dem Para continuar las pruebas s lo hay que encender de nuevo el m dem y reiniciar la CPU Si desea conocer cuando se producir el bloqueo el campo Minutes_LEFT del rea de variables de usuario muestra el n mero de minutos que quedan para el siguiente bloqueo Como obtener la clave Nubitek Para obtener la clave es imprescindible indicar el numero IMEI del m dem GSM que se va a usar La aplicaci n s lo va a funcionar si el S7 200 se combina con el m dem GSM declarado La clave Nubitek puede conseguirse trav s de un distribuidor de material de automatizaci n indic ndole el IMEI del m dem con el que se va a operar Directamente en el sitio web de Nubitek www nubitek com comprando online una licencia de Nubitek SMS Lite y
18. do y conectados los puertos requiere que se pulse el bot n on off durante casi un segundo www nubitek com 12 25 n u bi te K Manual de usuario sms lite 6 Modo de prueba y clave Nubitek La librer a Nubitek SMS Lite Lite se caracteriza porque es de libre descarga y distribuci n y se puede instalar libre y gratuitamente en STEP7 MicroWIN requiere una clave para ejecutarse con xito en el S7 200 admite un modo de pruebas para poder probarlo gratuitamente Clave Nubitek Es la clave que habilita a Nubitek SMS Lite para que funcione de forma ilimitada en el tiempo Sin una clave correcta el programa apaga el m dem y se bloquea Debe indicarse en el propio programa del PLC como par metro Nubitek_ KEY de la funci n SMS_Manager Network 1 50 0 5k15_Manager Ready F O0 0 Imagen 6 1 Clave Nubitek en el programa de control IMPORTANTE la clave Nubitek est ligada al m dem GSM que se va a usar en la instalaci n es decir Para obtener la clave hay que declarar el IMEI del m dem GSM que se va a emplear La clave permite a Nubitek SMS Lite funcionar nica y exclusivamente con ese m dem y no con otro Qu es el IMEI El IMEI es un identificador nico para cada dispositivo hardware GSM un m dem un m vil etc Es un n mero de 15 cifras donde se indica el fabricante pa s y n mero de serie es nico para cada m dem En el caso de los modems de Siemens el IMEI viene in
19. er PIN STRING C digo PIN de la tarjeta SIM que hay en el interior del m dem Se escribe directamente como cadena de 4 caracteres a la entrada de la funci n Por ejemplo 2244 AAYA Si se usa una tarjeta SIM con el c digo PIN deshabilitado se indica con la cadena vac a Nubitek_KEY INT Clave que proporciona Nubitek para que la librer a se ejecute de forma indefinida Para trabajar en modo de pruebas poner el valor 0 Se escribe como variable entera sin comillas Ready Bool Bit de salida que indica que la aplicaci n est ok y lista para enviar y recibir SMS En la fase de inicializaci n en condiciones normales tarda unos 30 segundos en ponerse a 1 Puede resultar conveniente aplicarlo a una salida del S7 200 para poder observar de un vistazo que la aplicaci n y el m dem est n funcionando correctamente www nubitek com 16 25 u bi te K Manual de usuario sms lite 9 Enviar SMS La funci n Send_SMS env a un SMS al m vil de destino Se usa una vez por cada SMS diferente que se desea enviar Hetwork 2 Send_5Mm5 10 0 send_5M5 Y c ev B 20004 5415 ev B2100 Imagen 9 1 Funci n Send_SMS Par metros de Send_SMS SMS Puntero a String Texto del SMS que se ha definido en el Bloque de Datos como variable tipo String Se indica en modo puntero a la posici n de inicio del texto usando la notaci n de puntero 8 Por ejemplo para enviar el SMS definido como VB3000
20. erie del cable PC PPI hembra al m dem mediante el adaptador de 9 pines macho macho El extremo PPI macho debe conectarse al puerto O del PLC 57 200 Atenci n la aplicaci n no funciona si se conecta el cable PC PPI al puerto 1 de la CPU 6 Dar alimentaci n a ambos equipos En algunas versiones de TC65 hay que pulsar el bot n On Off durante un segundo OO i Imagen 5 2 Conexionado de los equipos El m dem GSM Para comprobar de manera r pida la cobertura en la instalaci n se puede probar con un m vil normal situ ndolo en el lugar donde se coloca la antena y observando su indicaci n de cobertura en el display Velocidad del puerto Lo normal es que el m dem venga de f brica con el puerto configurado a 9600 baudios TC35i o a 115200 baudios TC65 En estos casos Nubitek SMS Lite conectar sin problema con el m dem el usurio tan s lo debe conectarlo al cable PC PPI Si el puerto no est configurado en una de estas dos velocidades Nubitek SMS Lite Lite no podr comunicar con el m dem Si esto ocurriera puede tratar de cambiar la velocidad del puerto manualmente conecte el m dem con el puerto serie de un PC y abra el hiperterminal establezca una comunicaci n por el puerto COM a la velocidad que corresponda y 8 bits de datos paridad ninguna 1 bit de parada y www nubitek com 11 25 u bi te K Manual de usuario sms lite ning n control de flujo Para verificar que ha establecido conexi n esc
21. ice las tareas de mantenimiento puede colgar la llamada y dejar que la estaci n vuelva por s sola al modo normal de trabajo transcurridas las dos horas Si no quiere que la estaci n espere el plazo normal de 2 horas sino que conmute lo antes posible Mant ngase online al finalizar la tarea de mantenimiento Abra la tabla de s mbolos asociada a la librer a Localice la posici n asignada al bit END_Teleservice del rea de variables de usuario Abra la tabla de estado y p ngala online Visualice el valor del bit END_Teleservice que estar en FALSE MicroWIN le obliga a usar direccionamiento absoluto para esta variable por pertenecer a una librer a Escriba el valor TRUE en el bit END_Teleservice No lo fuerce s lo escr balo un ciclo Observar que inicia una intermitencia www nubitek com 23 25 u bi te K Manual de usuario sms lite Dispone de 90 segundos para desconectar transcurridos los cuales la estaci n volver al modo de gesti n de SMS Acceso local por el puerto 0 El rea de variables de usuario habilita para el programador el bit PPI_Request para que Nubitek SMS Lite realice el cambio del puerto a PPI de forma controlada El programador puede activar el bit PP1_Request desde una botonera o un panel de operador y solo debe actuar sobre l un nico ciclo de programa El bit permanecer activo hasta que se haga efectivo el cambio de modo entonces PPI_Request se pondr a 0 y PP1_M
22. ive SM5 PPI_ Mode 40 1 Port O of the CPU in PFI mode PPI_ Request Request to set the port 0 to PPI mode END Teleservice YO3 Request to set the port 0 back to normal mode FULL Licence DS FULL Mubitek Rey used TEST_mode DO TEST mode ERROR WO Error or event ocurred see Last ERROR field Last ERROR Code of the last error or event detected Minutes LEFT Using TEST mode operating minutes remaining afeh USUARIO A S mbolos UOP A Mubitek_SMS_Lite w1 3 f Imagen 11 1 Area de variables de usuario localizable en la tabla de s mbolos Mapa del rea de variables de usuario Suponiendo que el rea asignada a la librer a comienza en VBn es SMS_Ready Read Bool VBn 0 0 Indica que la aplicaci n est lista para enviar y recibir SMS En la fase de inicializaci n en condiciones normales tarda unos 30 segundos en ponerse a 1 Es equivalente a la salida SMS_Ready de la funci n principal PPI_Mode Read Bool VBn 0 1 Indica que el puerto 0 de la CPU del S7 200 est en modo PPI En este modo se puede realizar una conexi n desde STEP7 MicroWIN ya sea por teleservicio o directamente desconectando el m dem y conectando la programadora al puerto En este modo la gesti n de SMS queda temporalmente deshabilitada PPI_Request Write Bool VBn 0 2 Bit para solicitar a la aplicaci n un cambio del puerto O a modo PPI Importante No debe actuarse directamente sobre el campo SMB30 de control del puerto 0 Activa
23. memoria a la librer a Una vez que empiece a usar las funciones de la librer a en su proyecto y siempre antes de cargarlo o compilarlo se debe asignar a la librer a un rango de memoria su gesti n interna requiere 771 bytes en memoria V cuya ubicaci n puede definir el usuario 1 Haga clic en Archivo gt Asignar memoria a libreria STEP 7 Micro WIN Ejemplo_Web KOP SIMATIC Edici n Ver CPU Test Herramientas Ventana Ayuda Nuevo Abrir A Cerrar Guardar i Guardar como Definir contrase a Importar Exportar Si Cargar en PG L PU Cargar en CPU COMENTARIOS DE Crear librer a Agregar o quitar librer a Asignar memoria a librer a Configurar p gina Imagen 4 4 Asignar memoria a librer a 2 En la ventana que se abre seleccione la pesta a Nubitek SMS Lite si no tiene otras librer as instaladas ser la nica pesta a existente 3 Pulse el bot n Proponer direcci n y MicroWIN indicar un rango de memoria libre 4 Si por cualquier raz n se prefiere otro rango distinto basta con volver a pulsar sobre Proponer direcci n o escribir directamente la posici n de inicio deseada Importante nunca deben incluirse variables de usuario del programa de control en este rango de memoria que usa la librer a 5 Pulse Aceptar Asignar memoria a librer a Nubitek_SMS_Lite 1 3 La librer a de operaciones Nubitek_SMS_Lite v1 3 requiere 77
24. mo SMS no ha sido enviado A Modo de pruebas la desconexi n del m dem se ha ejecutado Rearranque CPU y m dem para disponer de otras 5 horas www nubitek com 22 25 u bi te K Manual de usuario sms lite 12 Teleservicio y gesti n del puerto 0 Nubitek SMS Lite utiliza el puerto 0 de la CPU S7 200 para la conexi n con el m dem GSM La aplicaci n se encarga de toda la configuraci n del puerto y tambi n de cargar en el m dem todos los par metros para soportar Teleservicio desde un PC remoto Importante el puerto 0 debe reservarse en exclusiva para la comunicaci n con el m dem GSM no debe tratarse bajo ning n concepto de crear una red con m s elementos Importante el programador no debe en ning n caso tratar de controlar el puerto de manera externa a la aplicaci n Puede entrar en conflicto y ocasionar que la gesti n de SMS no funcione C mo acceder a la CPU desde STEP7 MicroWIN El funcionamiento normal del puerto bajo el control de Nubitek SMS Lite es en modo freeport necesario para gobernar el m dem GSM y la aplicaci n de SMS Este modo es incompatible con el acceso de STEP7 MicroWIN a trav s del puerto ya sea de forma directa o mediante Teleservicio Para acceder con STEP7 MicroWIN a la CPU a trav s del puerto 0 es necesario que est configurado en modo PPI Las formas de acceder a la CPU son 4 Usar una CPU de dos puertos y conectar a trav s del puerto 1 en modo PPI Poner la CPU en ST
25. ndo este bit la aplicaci n hace el cambio de forma ordenada Puede conectarse a una entrada del sistema para facilitar el acceso del programador sin tener que poner la CPU en STOP Solo es necesario activar el bit un ciclo La aplicaci n lo pondr a O de nuevo cuando se complete el paso a modo PPI www nubitek com 21 25 u bi te K Manual de usuario sms lite END_Teleservice Write Bool VBn 0 3 Bit para solicitar la vuelta al modo de operaci n normal desde el modo PPI Se usa para indicar a la aplicaci n que ya se han terminado las labores de mantenimiento y que puede hacer de nuevo uso del puerto y del m dem Al escribir un valor 1 en esta variable se inicia un periodo de 90 segundos en los que el bit estar intermitente Al acabar se produce el cambio a modo normal FULL_Licence Read Bool VBn 0 5 Indica que se est usando una clave Nubitek y que la aplicaci n funcionar de forma ininterrumpida TEST_mode Read Bool VBn 0 6 Indica que se est trabajando en el modo de pruebas La aplicaci n se bloquea aproximadamente cada 5 horas Se pueden consultar los minutos que quedan para el siguiente bloqueo en la variable MINUTES_LEFT ERROR Read Bool VBn 0 7 Indica que ha ocurrido alg n error o evento Este bit se pone a 1 tan s lo un ciclo de programa En el campo Last_ERROR se almacena el c digo que indica qu clase de error o evento se ha producido Last_ERROR Read INT VBn 2 0
26. nsertar variables num ricas en el texto de forma f cil y autom tica Se explica en detalle en el apartado espec fico de este mismo cap tulo www nubitek com 17 25 u bi te K Manual de usuario sms lite Los tel fonos de destino Deben definirse usando el signo y el identificador de pa s Por ejemplo para el caso de Espa a prefijo 34 el tel fono 600123456 debe indicarse como 34600123456 En un mismo proyecto pueden usarse tel fonos de diferentes pa ses siempre que se indiquen sus respectivos prefijos Importante en determinados pa ses u operadores no debe ponerse el prefijo de pa s Si las pruebas dan fallo en el env o de SMS c digo de error 32 conviene probar el cambio en la definici n del tel fono Texto de los SMS vB3000 ALARMA maquina parada por fallo motor YB4000 Produccion del dia l unidades vB5000 Nivel Bajo de celte Tel fono de destino VB3100 34600123456 VB3200 34600654321 VB3300 49880200100 Imagen 9 2 Definici n de textos y tel fonos en el Bloque de Datos Condici n de env o La funci n Send_SMS debe ser llamada cuando se cumpla la condici n de env o del SMS Importante Send_SMS debe ejecutarse s lo una vez es decir un nico ciclo de programa Para evitar que se reenv e repetidamente el mismo SMS conviene indicar la condici n de disparo seguida de un flanco de subida Nota la funci n Send_SMS ignora las rdenes de e
27. nubitek sms lite www nubitek com Nubitek SMS LITE Manual de usuario u bi te K Manual de usuario sms lite Nubitek SMS LITE v1 3 Manual de usuario ltima actualizaci n Julio 2008 2007 Nubitek industrial IT S L Todos los derechos reservados La informaci n contenida en este documento pertenece a Nubitek industrial IT S L en adelante NUBITEK NUBITEK concede autorizaci n para usar este documento s lo con fines profesionales y siempre que concurran las siguientes condiciones 1 la indicaci n de reserva de derechos aparezca en todas las copias junto con la presente autorizaci n 2 el uso de este documento se haga nicamente con finalidad informativa personal y no comercial sin que se copie o adjunte a ning n ordenador en red ni se difunda en medio alguno y 3 no se haga ninguna modificaci n de ning n tipo en el mismo El uso para cualquier otro prop sito queda expresamente prohibido NUBITEK no se hace responsable de que la informaci n contenida en este documento o en los gr ficos en l contenidos sea til para un prop sito concreto Todos los contenidos y gr ficos se publican tal como est n sin garant as de ning n tipo Este documento puede incluir imprecisiones t cnicas o errores tipogr ficos Su contenido est sometido a cambios peri dicos y actualizaciones NUBITEK puede en cualquier momento hacer mejoras y o modificaciones en el mismo www nubitek com 2 25 u bi te K Manu
28. nv o cuando el bit Ready no est activo Hetwork 2 celte Bajo 7 5 M5 w B3100 1 el Imagen 9 3 La llamada a Send_SMS debe hacerse usando un flanco Beneficios del uso de simbolos El uso de s mbolos para nombrar las variables de programa es siempre beneficioso en cualquier aplicaci n En un programa de gesti n de SMS puede mejorar espectacularmente la legibilidad y mantenimiento del programa Cada mensaje cada tel fono y cada condici n de disparo puede tener su nombre simb lico Compare el ejemplo de la imagen 9 1 con el de la imagen 9 4 De las dos formas de enviar un aviso a mantenimiento cuando se produce una alarma por exceso de temperatura en el horno la segunda es evidentemente m s clara www nubitek com 18 25 u bi te K Manual de usuario sms lite Hetwork 6 Esceso_T_Homo Send_5MS Tel Mantenimiento Texto de los SMS SMS_ Alarma La temperatura del horno es excesiva Tel fono de destino Tel _Hantenimiento 34600123456 Imagen 9 4 Enviar un SMS usando notaci n simb lica C mo aplicar la notaci n simb lica Conviene nombrar los mensajes y los tel fonos de destino directamente desde el bloque de datos Hay que pulsar el bot n derecho sobre la l nea en que se definen y seleccionar Definir s mbolo Los nombres de las condiciones de disparo se asignan de la forma habitual ya sea en el programa 0 desde la tabla de s mbolos Por ejemplo en el bloq
29. obteniendo la clave de uso definitivo En la p gina de preguntas frecuentes de la web puede obtener m s informaci n sobre el proceso de compra y la gesti n de licencias y claves Llamando a Nubitek al 34 91 448 24 39 y solicitando una clave para su instalaci n www nubitek com 14 25 n u bi te K Manual de usuario sms lite 7 Funciones de programa introducci n y ejemplo La librer a Nubitek SMS Lite consta de 3 funciones sencillas y muy f ciles de integrar en cualquier programa de control Descripci n SMS_Manager realiza toda la gesti n general de la aplicaci n adem s del control del puerto y la inicializaci n del m dem Debe llamarse en todos los ciclos de programa una nica vez al inicio Send_SMS se usa una vez para cada uno de los SMS que hay que enviar Se llama con la condici n de disparo o env o y hay que indicarle el texto y el tel fono de destino No hay limitaci n en cuanto al n mero de SMS diferentes que se pueden enviar Receive_SMS se usa para definir las palabras clave que el programa de control debe reconocer en los SMS de entrada La funci n analiza los SMS recibidos y activa un bit de salida cuando las encuentra No hay limitaci n en el n mero de mensajes diferentes a reconocer Un ejemplo sencillo En este sencillo ejemplo se llaman a las 3 funciones desde el bloque principal de programa Hetwork 1 540 0 SMS_Manager Ready 00 0 Hetbwork 2 larm_Stop Send_5M5
30. ode a 1 Una vez que PP1_Mode est a 1 dispone de un tiempo de 2 horas de libre acceso PPI por el puerto 0 tras lo cual volver de forma autom tica al modo de gesti n de SMS Durante este tiempo la aplicaci n de SMS estar en suspenso Si necesitara un tiempo mayor consulte en Nubitek Support Para volver al modo de gesti n de SMS antes de finalice el periodo de 2 horas hay q actuar sobre el bit END_Teleservice un nico ciclo de programa El bit END_Teleservice iniciar una intermitencia de 90 segundos luego se har la conmutaci n del puerto END_Teleservice dejar de parpadear PP1_Mode se desactivar y a los pocos segundos 5115 Ready se activar de nuevo www nubitek com 24 25 n u bi te K Manual de usuario sms lite 13 Servicio y soporte en internet Nubitek Support El servicio de soporte t cnico de Nubitek est formado por t cnicos de la mayor cualificaci n Podemos ayudarle en cualquiera de las fases de su proyecto de IT Automation para que sea un xito Fase inicial cu ntenos su idea la estudiaremos y le indicaremos c mo puede usar nuestras librer as de comunicaci n para cubrir sus necesidades Fase de desarrollo cualquier duda sobre como usar las librer as Nubitek Solutions o c mo hacer para obtener el resultado esperado ser resuelta por nuestros t cnicos Puesta en marcha tambi n en esta fase es fundamental contar con un buen soporte Atenderemos sus consultas a la mayor brevedad
31. riba AT enter debe recibir respuesta OK El comando AT IPR 9600 fija la velocidad del m dem a un nivel que s permite a Nubitek SMS Lite comunicar M dem TC35i El m dem TC35i se enciende autom ticamente al recibir alimentaci n Conviene introducir o extraer la tarjeta SIM siempre con la alimentaci n desconectada El LED del m dem puede presentar 3 estados Apagado el m dem no tiene alimentaci n o ha recibido una orden de apagado Intermitencia regular 1 segundo iluminado y otro apagado el m dem est encendido y activo pero a n no se ha establecido un enlace con el operador de telefon a m vil equivale a tener un tel fono m vil encendido pero sin el PIN cargado Destello fugaz cada 2 segundos se ha establecido el enlace con el operador de telefon a m vil se produce al poco de cargar el PIN en la tarjeta SIM Este es el modo en el que debe operar el m dem y debe alcanzarse a los pocos segundos de activar la instalaci n Si no ocurriera as compruebe el c digo de error consultando el cap tulo sobre el rea de variables de usuario M dem TC65 La versi n 2 0 del 1665 se comporta de forma equivalente al TC35i La versi n 1 4 del TC65 tambi n compatible con Nubitek SMS Lite presenta un comportamiento diferente El LED es usado para indicar el estado de comunicaci n con lo que parpadea cuando se env a 0 recibe un SMS Adem s el modem no se enciende autom ticamente una vez alimenta
32. ue de datos SMS_Alarma La temperatura del horno es excesiva Tel Mantenimiento 34600123456 Y en la funci n Send_SMS SMS gt SSMS_Alarma Tel gt 8Tel Mantenimiento www nubitek com 19 25 u bi te K Manual de usuario sms lite 10 Recibir SMS La funci n Receive _SMS reconoce un SMS de entrada en base a una palabra clave Receive_SMS debe usarse una vez para cada tipo de mensaje diferente que se quiera reconocer No hay limitaci n en el n mero de veces que se use Se debe llamar a la funci n en todos los ciclos usando el contacto 5 40 0 Network 3 Recelwe_5MmM5 Recelwe_5M5 Activar Imagen 10 1 Reconocimiento de SMS entrantes Par metros de Receive _ SMS TXT String Palabra clave a reconocer en el mensaje de entrada Se escribe directamente como cadena a la entrada por ejemplo Activar SMS_Rcv Bool Bit de salida que se activa cuando se recibe un SMS que contiene la palabra clave Importante SMS_Rcv solo se activa durante un nico ciclo de programa Luego vuelve a quedar en reposo Otras caracter sticas Si un SMS contiene dos palabras clave definidas en el programa s lo se activar la salida SMS_Rcv de la funci n Receive_ SMS que est primero en el programa Receive_SMS reconoce los SMS de forma flexible liberando al usuario de recordar un formato estricto Permite que haya m s texto aparte de la palabra clave
Download Pdf Manuals
Related Search
nubitek_sms lite_manual_v1.3_es
Related Contents
Samsung TS240C ユーザーマニュアル Aéronefs Sportifs Ballard Ltée Prospera iRoller itmvdc-650 - instrutemp.provisorio.ws MANUAL DE INSTRUCCIONES MODELO 8110DX User Manual IB IL POS 200 UM E - Digi-Key MANUEL D`UTILISATION Philips Forecast 19014/48/10 User`s Manual - Precision Diagnostic Instrument LLC Copyright © All rights reserved.
Failed to retrieve file