Siemens S7 Serie Manual De Sistema página 1354

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- 2
Interacción de los parámetros Done, Busy y Error
DONE
BUSY
Irrelevante
1
1
0
0
0
0
0
Si la CPU pasa a STOP mientras está activa la instrucción TM_MAIL, se cierra la
comunicación con el servidor de correo electrónico. La comunicación con el servidor de
correo electrónico también se pierde si se producen problemas de comunicación con la CPU
en el bus Industrial Ethernet. En estos casos, se suspende el proceso de transmisión y el
correo electrónico no llega al destinatario.
ATENCIÓN
Modificación de programas de usuario
El borrado y la sustitución de bloques de programas, las llamadas a TM_MAIL o las
llamadas a los DB de instancia de TM_MAIL pueden romper las conexiones de los bloques
de programas. Si no logra mantener conectados los bloques de programa, las funciones de
comunicación TPC/IP pueden entrar en un estado indefinido, y posiblemente acaben
provocando daños materiales. Después de transferir un bloque de programa modificado,
debería reiniciar la CPU (caliente) o ejecutar un arranque en frío.
Para evitar romper las conexiones de los bloques de programas, solo debe cambiar las
partes del programa de usuario que afectan directamente a las llamadas de TM_MAIL en
los casos siguientes:
• La CPU está en STOP
• No se envió ningún correo electrónico (REQ y BUSY = 0)
Coherencia de datos
El parámetro de entrada ADDR_MAIL_SERVER se lee una vez iniciada la operación. Un
valor nuevo no se hará efectivo hasta que la operación actual haya finalizado y se haya
iniciado una nueva operación TM_MAIL.
Por el contrario, los parámetros WATCH_DOG_TIME, TO_S, CC, FROM, SUBJECT, TEXT,
ATTACHMENT, USERNAME y PASSWORD se leen durante la ejecución de TM_MAIL y
solo se pueden modificar cuando la tarea ha finalizado (BUSY = 0).
1354
ERROR
Descripción
Irrelevante
Tarea en curso.
0
La tarea se ha ejecutado correctamente.
1
La tarea se ha finalizado con un error. Para averiguar la causa del error,
consulte el parámetro STATUS.
0
Ninguna tarea en curso
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido