Comunicación Teleservice (Correo Electrónico Smtp); Instrucción Tm_Mail (Transmitir E-Mail) - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Comunicación TeleService (correo electrónico
SMTP)
14.1
Instrucción TM_Mail (Transmitir e-mail)
Tabla 14- 1
Instrucción TM_MAIL
KOP / FUP
STEP 7 crea el DB de instancia automáticamente al insertar la instrucción.
1
El envío de un correo electrónico se inicia con un flanco ascendente, de 0 a 1, en el
parámetro de entrada REQ. La tabla siguiente muestra la relación entre los parámetros
BUSY, DONE y ERROR. Es posible vigilar el progreso de ejecución de TM_MAIL y detectar
que la misma haya finalizado evaluando estos parámetros en llamadas consecutivas.
Los parámetros de salida DONE, ERROR, STATUS, y SFC_STATUS solo son válidos
durante un ciclo, cuando el estado del parámetro de salida BUSY cambia de 1 a 0. La lógica
del programa debe guardar temporalmente los valores de estado de la salida, de modo que
sea posible detectar cambios de estado en posteriores ciclos de ejecución.
Nota
TM_MAIL envía un mensaje de correo electrónico vía TCP/IP a través de la interfaz Ethernet
de la CPU. Para enviar un mensaje de correo electrónico a través de la interfaz del CP (con
o sin SSL), utilice la instrucción Instrucción TMAIL_C (Envía un correo electrónico utilizando
la interfaz Ethernet de la CPU) (Página 918).
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
SCL
"TM_MAIL_DB"(
REQ:=_bool_in_,
ID:=_int_in_,
TO_S:=_string_in_,
CC:=_string_in_,
SUBJECT:=_string_in_,
TEXT:= _string_in_,
ATTACHMENT:=_variant_in_,
BUSY=>_bool_out_,
DONE=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_,);
Descripción
La instrucción TM_MAIL envía un mensaje
de correo electrónico mediante SMTP
(Simple Mail Transfer Protocol) sobre
TCP/IP a través de la conexión Industrial
Ethernet de la CPU. Si no se dispone de
conectividad Ethernet con Internet, se
puede usar un adaptador Teleservice op-
cional para conectarse con la red telefónica
conmutada. TM_MAIL se ejecuta asíncro-
namente y la tarea abarca varias llamadas
de TM_MAIL. Al llamar a TM_MAIL, se
debe asignar un DB de instancia. No es
necesario ajustar el atributo remanente del
DB de instancia. Esto garantiza que el DB
de instancia sea inicializado en la transi-
ción de la CPU de STOP a RUN y que se
puede disparar una nueva operación
TM_MAIL.
14
1353

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido