You are on page 1of 39

pag.

1
Envo

y Recepcin

de SMS

con LOGO!

Telecontrol

y
telemantenimiento

de
instalaciones
pag. 2
1. Telecontrol

mediante

pulsos
Incorporando

el mdem

INSYS GSM es

muy

fcil

enviar

y recibir

mensajes

desde

el LOGO!
De esta

forma es

posible:
Recibir en uno o varios mviles mensajes con alarmas, eventos y estados del sistema
Enviar al modem SMSs predefinidos que el LOGO! convierte en acciones de control.
Elementos del sistema:
Software HS-Comm

para
configuracin del mdem
Mdulo lgico LOGO! Mdem GSM de INSYS
Telfono mvil GSM
Tarjeta SIM
Cable RS232
(para conectar
el mdem al PC)
pag. 3
SMS
de
aviso
Orden de envo
SMS recibido
1.1. Funcionamiento general
El modem

de INSYS no es un mdulo de ampliacin de LOGO! sino un elemento independiente, que
dispone de entradas y salidas digitales a travs de las cuales se comunica con el LOGO!
El LOGO! ordena enviar un mensaje u otro lanzando una secuencia de pulsos a las entradas digitales
del modem.
Los mensajes y la configuracin deben cargarse previamente en el modem

usando el software
HSComm. Los principales elementos que se introducen mediante el HS-Commson:
El texto del mensaje que se asocia a cada combinacin de las entradas digitales del modem.
Los nmeros de telfono a los que hay que enviar cada uno de estos mensajes.
Los mensajes de recepcin son predefinidos y actan sobre las salidas digitales del modem,
por lo que su configuracin es ms simple.
pag. 4
Para configurar el modemdesde el PC se conecta el cable serie RS232 y se utiliza el
software HS CommGSM 4.0. para definir:
los parmetros generales del modem

(PIN, servidor, etc)
hasta 10 textos asociados a cada entrada digital INPUT
el nmero de mvil al que se envia

cada SMS.
el grupo de nmeros extra a los que se enva cada mensaje.
el modo de recepcin de SMSs
pag. 5
Una vez enviada la configuracin con xito aparece un mensaje
de confirmacin.
Si adems el modem

se conecta correctamente a la red GSM, el
led

Status pasar

de estar naranja intermitente a fijo.
Conviene guardar la configuracin realizada en un archivo
mediante el men

File Save as
Para conectar el PC con el modem:
1.

Conectar el PC y el modem

con el cable serie RS232.
2.

Pulsar el botn Synchronize

RS232.
3.

Esperar a que aparezca un mensaje Synchronization

OK.
4.

Configurar los parmetros del modem

como se indica en los
captulos posteriores.
5.

Pinchar en Send

settings

para cargar el programa en el
modem.
pag. 6
1.2. Configuracin inicial:
En la pestaa BASIC SETTINGS

hay que indicar:
Marcar new PIN

e introducir
el PIN de la tarjeta SIM que
use el mdem.
El nmero del centro servidor
de mensajes de la operadora
que estemos utilizando:
Movistar: +34609090909
Vodafone: +34607003110
Amena: +34656000311
Interfaz serie:
Velocidad: 19200
Formato: 8N1
Eco: activado
pag. 7
1.3. Cableado:
ALIMENTACIN:
El modem

se alimenta con una fuente de continua en el rango 10 a 80 Vcc. Si se alimenta con
una fuente de 24 Vcc

se debe conectar a las entradas 1 y 3, como se aprecia en la imagen.
LOGO -> MODEM:
Para las rdenes de envo de mensajes hay que conectar una
salida rel

del LOGO! directamente a INPUT 1 y GND (cable rojo
en la imagen) y otra salida a INPUT 2 y GND.
Si no se configuran ms de 10 mensajes se puede usar un nico
INPUT como aparece en el esquema de la pgina siguiente.
IMPORTANTE: NO hace falta intercalar ninguna fuente, es decir,
los pulsos del rel

cierran el lazo y conectan la entrada INPUT del
mdem, normalmente a nivel alto, a masa (GND). As, lo que en
realidad recibe el INPUT es una secuencia de pulsos invertidos.
MODEM -> LOGO:
El modem

dispone de 2 salidas a rel

controlables por SMSs

de
entrada. Cada una se conecta a una entrada digital del LOGO!
Para ello se conecta OUT al positivo de la fuente y OUT-NC a la
entrada digital de LOGO! correspondiente.
(OUT-NO equivale al negado de OUT-NC)
pag. 8
1 a 10 pulsos
1.4. Envo de mensajes desde el LOGO!
Se pueden enviar

hasta

20 SMS distintos, cada uno a un mximo de 10 nmeros.
El mdem INSYS tiene 2 entradas digitales, INPUT1 e INPUT2. Usando el

software HSCommse
asocia a cada una ellas una lista de hasta 10 mensajes.
Cuando el LOGO! quiere enviar el SMS n

debe generar una secuencia de n

pulsos

por

la salida

de
rel

que conecta con el INPUT correspondiente (por ejemplo de Q4 a INPUT 1)
INPUT 1 GND
Q4 (REL)
SMS de
AVISO
El modem

determina el mensaje a enviar segn:
el nmero de pulsos que reciba
por cual de las entradas se reciben
Por ejemplo, si el modem

recibe 4 pulsos en INPUT 2 entiende
que hay que enviar el mensaje nmero 4 de la segunda lista.
pag. 9
Configuracin del envo de mensajes con HSComm

GSM:
La configuracin del mdem para el envo de mensajes consta de 5 fases:
1.

Parametrizacin

del modo de envo en el bloque 1 (pestaa Alarm/Output 1)
2.

Introduccin de hasta 10 textos asociados a INPUT 1 (pestaa Alarm/Output 1)
3.

Introduccin del nmero de telfono asociado a cada uno de los textos (pestaa
Alarm/Output 1)
4.

Repeticin de los 3 primeros pasos para el bloque 2 (pestaa Alarm/Output 2)
5.

Indicacin de a qu

grupo de hasta 10 nmeros extra se enva cada mensaje
(pestaa Additional

Reciepients)
pag. 10
Alarm

trigger:
Seleccionar pulsed

alarm

input

(1 to

10)

para
que el modem

acte en funcin del nmero
de pulsos recibidos.
Alarm

transmission:
SMS

para enviar los avisos va SMS.
Collective

message:
Texto opcional de cabecera que se enva al
comienzo de todos los mensajes. Se puede
usar por ejemplo para indicar el dispositivo
que enva el aviso.
Individual message:
Listado de textos individuales

que se aaden
a la cabecera opcional.
Cada uno queda asociado a un nmero que
indica cuntos pulsos del LOGO! son
necesarios para enviarlo.
IMPORTANTE: los textos son fijos, es decir, no
se puede introducir variables o valores de
proceso desde el LOGO!
Recipient

number:
Nmero de mvil al que se enva el
mensaje correspondiente.
Los elementos para configurar un bloque de mensajes (pestaa Alarm/Output 1 y 2) son:
pag. 11
Pestaa Additional

Recipients:
Es la ventana con la que se programa que un mensaje se pueda enviar hasta a 10
nmeros de telfono, adems del que ya se indica en la pestaa Alarm/Output.
En la columna de la izquierda se pueden introducir hasta 20 nmeros adicionales.
Las dems columnas corresponden a un mensaje cada una. Marcando una casilla se
indica que el mensaje de la columna se enva tambin al nmero de la fila. El mximo
son 10 nmeros extras, por tanto en una columna no puede haber ms de 10 marcas.
En la imagen de ejemplo se
puede apreciar que:


El mensaje 1 del bloque 1
se enva tambin a los
telfonos primero y tercero.


El mensaje 4 del bloque 2
se enva tambin al tercer
telfono de la lista.


El mensaje 3 del bloque 1
slo se enva al telfono que
se indic

en Alarm/Output 1
pag. 12
Programacin

del LOGO! para

el envo

de mensajes:
El LOGO! se comunica con el modem

a travs de sus salidas digitales, emitiendo a INPUT 1 o
INPUT 2 tantos pulsos como sea necesario para identificar el mensaje.
Los pulsos deben tener un ancho de entre 0,3 y 2 segundos. El modem

interpreta que se
finaliza el tren de pulsos cuando transcurren 5 segundos planos,

tras los cuales enva el
mensaje correspondiente.
Hay que programar el LOGO! para que, cuando se produzca la condicin de envo del
mensaje, genere el tren de pulsos por la salida adecuada.
pag. 13
Este es el esquema de cmo se genera un
tren de pulsos cuando se activa una entrada
o condicin.
En el ejemplo:


al activarse la entrada 4 (I4) se activa un
temporizador por flanco durante 3 segundos.


el temporizador activa el tren de pulsos de
periodo 1 segundo.


el tren de pulsos se cablea a la salida Q1. En
total salen 3 pulsos de 0,5 segundos de
ancho.


si se cableara a INPUT1 del modem, ste
interpreta que hay que enviar el tercer
mensaje del primer bloque.
Ejemplo de programa en LOGO!
pag. 14
Parametrizacin

de los bloques de generacin de pulsos
Bloque Rel

de barrido disparado por flancos:
Duracin de impulsos:
Tantos segundos como impulsos queramos
enviar.
Duracin de impulso/pausa:
Cero
Bloque Generador de impulsos asncrono:
Longitud impulso:
0,5 segundos (50 centsimas)
Longitud pausa:
0,5 segundos (50 centsimas)
pag. 15
I 1
SMS de
control
CONTROL
1.5. Recepcin de SMS
El mdem es capaz de abrir o cerrar los rels

de salida OUT1 y OUT2 en respuesta a la
recepcin de unos mensajes SMS de control predefinidos.
Si interesara una funcionalidad ms amplia tambin se puede optar por rdenes que
producen una secuencia de n pulsos en la salida del rel.
Las posibilidades de recepcin son independientes de las de emisin de mensajes. Es decir, se
puede usar una nica aplicacin o las dos a la vez.
El esquema del montaje es el siguiente:
L+
pag. 16
La configuracin del mdem en recepcin de mensajes con el software HS Commse hace de
igual forma para OUT 1 y OUT 2.
Para OUT1 (OUT2)

se configura en la pestaa Alarm/Output 1 (Alarm/Output 2)
Salida OUT 1 controlada
va SMS (con comandos
AT)
pag. 17
Procesado de SMS
Automtico activo,
para que procese los
SMS entrantes
Para OUT1 (y/o OUT2)

se configura en la pestaa Basic Settings
pag. 18
Los mensajes SMS que se envan al mdem estn predefinidos y a cada uno se asocia una
accin concreta.
Ejemplos de mensajes predefinidos:
AT**OUT1=CLOSE Cierra el rel 1 y activa la entrada del LOGO!
(Pone el rel

1 en la posicin NC normally close)
AT**OUT2=OPEN Abre el rel 2 y desactiva la entrada del LOGO!
(Pone el rel

2 en la posicin NO normally open)
AT**OUT1=PULSE05 Manda 5 pulsos por la salida de rel 1.
pag. 19
I 1
Llamada
telefnica
L+
1.6. Recepcin de tonos de llamada entrante
El mdem es capaz de abrir y cerrar los rels

de salida OUT1 y OUT2 en respuesta a la recepcin
de tonos de llamadas telefnicas entrantes.

A cada ring

de la llamada telefnica que recibe el modem, dar

un pulso mediante su rel

de
salida que puede ser conectado a las entradas del LOGO!. Esto mediante un programa del LOGO!
podra utilizarse para ejecutar distintas acciones, por ejemplo:

-si recibe de 3 a 5 pulsos abrir puerta de acceso

-si recibe de 6 a 8 pulsos activar calefaccin y envar

mensaje al usuario

-si recibe ms de 8 pulsos activar riego y enviar mensaje al usuario.

El esquema de montaje es idntico al anteriormente expuesto para la recepcin de sms.
CONTROL
pag. 20
La opcin de recibir y procesar tonos de llamadas telefnicas entrantes es incompatible con la
recepcin de sms

para activar la misma salida, aunque por otro lado la funcionalidad de ambas es
muy similar.
Para activar esta opcin hay que sealar la casilla incoming

call

(RING) en el cuadro Control output 1

o
en Control output 2 segn la salida del modem

que se desee controlar.
Salida 1 controlada
por tonos
de llamada entrante
pag. 21
Se puede restringir el acceso a las salidas del mdem, de manera que solamente los nmeros de telfono
que nosotros le indiquemos puedan actuar sobre ellas.
Para ello hay que incluir esos telfonos en la lista de la ventana Access control

y activar la casilla Only

calls

from

the

following

numbers

are accepted. OJO! EN ESTA LISTA LOS NMEROS NO HAY QUE PONERLOS
CON EL PREFIJO +34
Los nmeros que no estn incluidos en la lista nicamente podrn dar un ring

y conmutar el rel

de salida
una vez, inmediatamente despus el mdem cortar

la llamada.
Activar la casilla e
introducir aqu

los nmeros
que pueden actuar
sobre las salidas del Insys
pag. 22
1.7. Recepcin de tonos telefnicos DTMF

A travs de una llamada telefnica podemos conmutar la posicin de las salidas del mdem
mediante el envo de tonos con las teclas del telfono. El mecanismo de actuacin es realizar una
llamada telefnica al mdem Insys, ste contestar

y nosotros le indicaremos la posicin que debe
tomar el rel

de la salida pulsando las siguientes teclas:
1*1 :conmuta la salida 1 a la posicin NO
1*0 :conmuta la salida 1 a la posicin NC
2*1 :conmuta la salida 2 a la posicin NO
2*0 :conmuta la salida 2 a la posicin NC
0* :terminar la conexin
Despus de cada orden el modemdevolver

un pitido y el rel

de salida quedar

fijo en esa posicin
hasta que reciba una nueva orden de que la conmute.
Esta opcin es compatible
con la recepcin de sms
para controlar las salidas.
Para poder utilizar la recepcin
de tonos de las teclas
es necesario activar la casilla
DTMF processing

en la
ventana Basic Settings
pag. 23
1. Telecontrol

mediante

pulsos
Incorporando

el mdem

INSYS GSM es

muy

fcil

enviar

y recibir

mensajes

desde

el LOGO!
De esta

forma es

posible:
Recibir en uno o varios mviles mensajes con alarmas, eventos y estados del sistema
Enviar al modem SMSs predefinidos que el LOGO! convierte en acciones de control.
Elementos del sistema:
Software HS-Comm

para
configuracin del mdem
Mdulo lgico LOGO! Mdem GSM de INSYS
Telfono mvil GSM
Tarjeta SIM
Cable RS232
(para conectar
el mdem al PC)
pag. 24
Posteriormente
habr

que activar
la casilla Control
output activated

by:
by command

(AT,SMS,DTMF)
en la ventana

Alarm/Output
para cada salida que
queramos controlar
pag. 25
De la misma manera que para los ring

de llamada entrante, podemos restringir los nmeros de telfono
que puedan controlar las salidas del mdem incluyndolos en la lista de la pestaa Access control y
activando la casilla

only calls from the following numbers are aceptted. El mdemcortar

las
llamadas procedentes de nmeros no incluidos en la lista. Al igual que antes, LOS NMEROS DE
ESTA LISTA NO DEBEN LLEVAR EL PREFIJO +34
pag. 26
2. Telecontrol

mediante

cable mdem-LOGO!
Incorporando

el cable adaptador

mdem

-

cable PC-LOGO! Es posible

aadir

nuevas

funcionalidades

de telecontrol

y mantenimiento

a nuestro

sistema.
De esta

forma es

posible:
Comprobar el estado del LOGO! (RUN/STOP) as como modificarlo va SMS.
Recibir en uno o varios mviles mensajes con el estado del sistema (estado actual de
entradas y salidas analgicas y digitales, y marcas analgicas y digitales), ante eventos o
solicitndola va SMS.
Recibir en uno o varios mviles mensajes predefinidos por el usuario ante eventos.
Comprobar el estado de cualquier bloque (contadores, temporizadores) solicitndolo
va SMS.
A continuacin

pasaremos

a ver

ms

en detalle

estas

nuevas

funcionalidades.
pag. 27
2.1. Elementos

del sistema:
Al sistema

anterior de telecontrol

mediante

pulsos

slo

habra

que

aadirle

un cable PC-LOGO! y
el cable adaptador

del cable PC-LOGO! al puerto

serie

(RS232) del mdem.
Software HS-Comm

para
configuracin del mdem
Mdulo lgico LOGO! Mdem GSM de INSYS
Telfono mvil GSM
Tarjeta SIM
Cable adaptador
RS232 <> Cable PC-LOGO!
Cable PC-LOGO!
pag. 28
2.2. Inicializacin
Antes de empezar a trabajar con el mdem es preciso cargarle
el firmware

que lo habilita para trabajar con el LOGO! va cable
adaptador. Esto se hace a travs de un cable serie por medio
del programa Flash-Loader, que se instala desde el CD del
mdem INSYS (el instalador de este programa se encuentra en
la carpeta FirmwareGSM_LOGOFLASHLOADER.EXE).
Una vez abierto el Flash-Loader

se carga el
Firmware

para el LOGO!, que est

en la carpeta
del CD FirmwareGSM_LOGO
IGSM_2_LOGO.MHX . Se pulsa Start firmware
update y listo.
pag. 29
Una vez enviada la configuracin con xito aparece un mensaje
de confirmacin.
Si adems el modem

se conecta correctamente a la red GSM, el
led

Status pasar

de estar naranja intermitente a fijo.
Conviene guardar la configuracin realizada en un archivo
mediante el men

File Save as
Para conectar el PC con el modem:
1.

Conectar el PC y el modem

con el cable serie RS232.
2.

Pulsar el botn Synchronize

RS232.
3.

Pulsar Reset.
4.

Conviene pulsar Send

default

settings

antes de enviar la
configuracin final.
5.

Cuando se termina de parametrizar

el mdem hay que pulsar
Send

settings

para cargar la configuracin a traves

del cable
serie.
.
pag. 30
En la pestaa BASIC SETTINGS

hay que indicar:
Marcar new PIN

e introducir
el PIN de la tarjeta SIM que
use el mdem.
El nmero del centro servidor
de mensajes de la operadora
que estemos utilizando:
Movistar: +34609090909
Vodafone: +34607003110
Amena: +34656000311
Interfaz serie:
Velocidad: 19200
Formato: 8N1
Eco: activado
pag. 31
2.3. Cableado:
El modem

se alimenta con una fuente de continua en el rango 10 a 80 Vcc. Si se alimenta con
una fuente de 24 Vcc

se debe conectar a las entradas 1 y 3, como se aprecia en la imagen. Para
conectar el mdem al LOGO! basta conectar el adaptador RS232 al puerto serie del mdem por
un lado y al cable PC-LOGO! por el otro; y el cable PC-LOGO! al puerto del LOGO! (ver imagen).
pag. 32
El envo/recepcin de SMS va cable se hace con el software HSCommGSM 4.0 LOGO!, que
es la nueva versin con pestaa especial para las nuevas operaciones. En esa pestaa
seleccionamos las variables que van a intervenir en nuestro sistema de control, as

como el
funcionamiento del mismo. En este modo de funcionamiento podemos

monitorizar los
siguientes elementos:
Entradas / Salidas
/ Marcas analgicas.
Entradas / Salidas
/ Marcas digitales.
Teclas de cursor.
Registro de
desplazamiento.
2.4. Envo/Recepcin de SMS
Estos elementos al
variar son los que
lanzan el envo de
SMS, as

como los
que podemos
monitorizar
remotamente.
pag. 33
2.4.1. PA SMS
Existe un tipo de SMS que puede enviar el mdem que son los PA-SMS. Este tipo de SMS sirve
para enviar un mensaje con el estado actual de un conjunto de variables de nuestro sistema de
cualquier tipo:
Entradas / Salidas / Marcas analgicas.
Entradas / Salidas / Marcas digitales.
Teclas de cursor.
Registro de desplazamiento.
En el caso de la imagen de la
derecha, los elementos que
pertenecen a la PA SMS son los que
aparecen en verde.
O sea, para esta configuracin, si
nos enva una PA SMS, nos llegara
el valor actual de:
I1,I2,Q1,Q5,C^,AI1,AI2,AI3.
Luego veremos como se
seleccionan.
pag. 34
I:
xxxxxxxx

(Entr. 8

1); valores

de
izquierda

(I8) a derecha

(I1)
xxxxxxxx

(Sal. 16 a 9)
xxxxxxxx

(Sal. 24 a 17)
Q:
xxxxxxxx

(Sal. 8 a 1)
xxxxxxxx

(Sal. 16 a 9)
M:
xxxxxxxx

(Bit memory 8 to 1)
xxxxxxxx

(Bit memory 16 to 9)
xxxxxxxx

(Bit memory 24 to 17)
S:
xxxxxxxx

(Shift register inputs 8 to 1)
C:
xxxx

(Buttons 4 to 1 in the symbols)
AI:
xxxxx

(Analog input 1)
xxxxx

(Analog input 2)
xxxxx

(Analog input 3)
xxxxx

(Analog input 4)
xxxxx

(Analog input 5)
xxxxx

(Analog input 6)
xxxxx

(Analog input 7)
xxxxx

(Analog input 8)
AQ:
xxxxx

(Analog output 1)
xxxxx

(Analog output 2)
AM:
xxxxx

(Analog bit memory 1)
xxxxx

(Analog bit memory 2)
xxxxx

(Analog bit memory 3)
xxxxx

(Analog bit memory 4)
xxxxx

(Analog bit memory 5)
xxxxx

(Analog bit memory 6)
FORMATO DE UN PA SMS
Cuando se enva un PA SMS la informacin del LOGO! llega representada del siguiente modo:
pag. 35
2.4.2. Funcionamiento
Lo primero que hay que hacer es definir los elementos que van a intervenir en nuestro
sistema de control, o sea, los que provoquen envo de mensajes y los que queremos
monitorizar.
Para seleccionar

estos

elementos

usamos

el men

values in use, y
se pondrn

en
verde

en la
matriz

derecha

una

vez

seleccionados

(ver

imagen).
Estos

elementos

son los que

constituirn

el
PA SMS en caso

de que

se enve.
pag. 36
Envo de SMS
Existen distintos modos de enviar SMS. Vemoslos uno por uno:
Envo de SMS programado por tiempo (time sheduled

PA SMS):
Con esta funcin podemos programar el mdem para que enve una PA SMS al nmero que le
indiquemos (y a los que le aadamos en el men

Additional recipients) cada x horas.
Envo de SMS por evento (cambio de valor):
Esta funcin se basa en que cuando un valor
anlgico/digital vara enva un SMS al
nmero (y a los que le aadamos en el
men

Additional recipients) que le
indiquemos. Para activar esta funcin
debemos activar alarm upon value change

en monitoring values settings.
En la casilla message text

se introduce la
cabecera para los mensajes definidos por el
usuario.
pag. 37
A continuacin pasamos a definir el tipo de mensaje asociado al cambio de valor de las
variables. Dentro de monitored values

se seleccionan los cambios en variables que
queremos que lancen envos de SMS.
Primero se indica ante que cambio se
envan los mensajes.
Posteriormente se indica el tipo de
SMS que se desea enviar al nmero
que se indique (y a los que le
aadamos en el men

Additional
recipients):
-PA SMS: Se
enva un PA SMS.
-SMS de texto:

Se enva la cabecera que introdujimos
en message text

de settings

(ver
pg. anterior) y seguida del texto que
introduzcamos en message text.
Cuando una variable ha sido
seleccionada para envo de SMS por
cambio de valor su color en la matriz
pasa de verde a rojo.
pag. 38
Recepcin de SMS
Al mdem se le pueden enviar una serie de comandos

de monitorizacin por SMS, que son
los que hay que mandarle al mdem va SMS:


BLOCK<nbloque1>[, <nbloque2>, <nbloque3>],CN:<n

tlf>:

se devuelve al n

de
telfono indicado un SMS con el valor de los bloques solicitados (si

es un contador el valor de
contaje, si es un temporizador el valor actual de temporizacin, etc). El nmero mx

de
valores es de tres bloques. Para poder monitorizar un bloque es preciso indicarlo previamente
en actual values, dentro del men

general. Ah

se debe indicar el nmero del bloque y el
tipo de bloque que es (ver fig.). Ej.: BLOCK1,3,CN:+34656789765
pag. 39
MONITOR?,CN:<n

tlf>: se devuelve al n

de telfono indicado un PA SMS.
STATUS?,CN:<ntlf>: se devuelve al n

de telfono indicado el estado del LOGO!


STATUS=<logo-status>: pone el LOGO! en el estado que se desee: en <logo-status> se
pone RUN

o STOP.

You might also like