El hecho de leer las variables implica la actualización de los valores de los
registros asociados a dichas variables. No es necesario programar la lectura de
las variables internas, ya que éstas se actualizan en cada bucle de programa.
Tampoco es necesario programar la lectura de las entradas digitales
totalizadoras y frecuencímetro ya que su valor se actualiza con cada pulso de
las mismas.
Cabe destacar que se ofrece leer variables analógicas remotas con diferentes
tamaños, como son 1, 2 ó 4 bytes. Como la comunicación con los elementos
remotos se hace vía RS-485, con protocolo ModBus RTU, la lectura de los
valores remotos se realiza también en base a registros ModBus remotos y
éstos son de dos bytes. La distinción entre los tres tipos de formatos de
variables a leer se realiza en la configuración, gracias al campo 'Nº de bytes'.
En cualquiera de los casos, dicha información recibida sería interpretada como
un float.
2.1.2. TAREA DE REGISTRO
Se puede registrar cualquier variable ya sea ésta interna, analógica o digital y
éstas últimas tanto locales como remotas. Es importante destacar que es
necesario programar una tarea de lectura de las variables que se quieren
registrar antes de la tarea de registro, ya que esta última tarea no implica en sí
mismo una lectura de la variable previa a su registro en la memoria de
almacenamiento flash, sino que toma los valores de los registros internos del
LOGS50 asociados a dichas variables y los graba en la memoria, junto a la
marca temporal.
También es importante tener en cuenta que toda la información almacenada en
el histórico de datos debe tener el mismo formato para poder procesarla de
forma correcta al recuperarla. Por ello, se permiten varias tareas de registro en
una misma configuración con diferentes o mismas variables.
NOTA: Es necesario programar una tarea de lectura de las variables que se quieren registrar previa
a la tarea de registro, ya que la tarea de registro no implica en sí mismo una lectura de la variable,
sino que toma los valores asignados a esa variable en los registros internos del LOGS50.
2.1.3. TAREA DE ENVÍO DE ALARMAS SMS
Se puede enviar una alarma SMS ante un evento o mediante un patrón de
repetición. Así, se podría vincular que frente a un determinado suceso o con
una cierta periodicidad, se genere un mensaje SMS con una cadena
determinada en la configuración y a un destinatario también especificado en la
configuración. En el histórico de alarmas se graba el contenido del mensaje a
transmitir en el mismo instante en el que se produce el evento que
desencadena la tarea. El mensaje SMS se genera dinámicamente con la
siguiente información:
Manual de Instalación LOGS50 ES_MI_161219
37 | 51