 |
We apologize for the size of the picture but otherwise
the characters are not readable.
The SMTP interface is a
very powerful feature, which allows an application to send error events to a
maintenance group by sending a mail message to a mail server and to
the pager of the maintenance personal.
Furthermore statistical data
regarding the production process can be sent to a selected mail
recipient.

Click image to enlarge
Parameterization:
-
The SMTP functionality is an add-on to the RTC-32 system and must be
licensed from I.C.S. GmbH. Licensing means that the SMTP module must
be included in the license code in the project file APPL.PRJ.
-
The SMTP module must be named in the file EC.ECD:
Additional Options = FTP WEBS
SMTP SNMP
-
The module SMTP must have been included in the run-time software
-
The file MAILPARA.CFG must be present:
#****************************************************************************
#** RTC-32
******************************************************************
#****************************************************************************
#* FILENAME: MailPara.CFG Version: 1.00 Date: 10.07.2003
*
#* MODULE DESCRIPTION:
*
#* RTC-32 description file for SMTP mail parameters
*
#*
*
#* CHANGES:
*
#* Date Name Ver. Comments
*
#* ________ ____ ____
__________________________________________________
*
#*
*
#****************************************************************************
#
[ System ]
Server IP address = 10.1.1.10
#============================================================================
[ Addresses ]
Total Number = 5
1 = maintenance@gedas.com.mx
2 = service@ics-control.com
3 = user1@ics-control.com
4 = user2@enterprise.com
5 = control@volkswagen.com.mx
0
#
[ Distribution ]
# Error class | Addr. 1 | Addr. 2 | Addr. 3 | Addr. 4 | Addr. 5 |
1 =
YES , NO ,
NO , NO ,
NO #
2 =
YES , YES , NO
, NO , NO
#
3 =
YES , NO ,
YES , NO ,
NO #
4 =
YES , YES , YES
, YES , NO #
5 =
NO , NO ,
NO , NO ,
YES #
0
#**************************************************************************** |
This configuration file is interpreted in the following way:
The messages being sent as the subject of the mail is included in
an external text file. This allows also to change the language of the
message without modifying the software.
61,1<%s> Scanner communication error detected: %u
62,1<%s> Digital IO communication error detected: %u
63,5<%s> Prod. Ctr:%ld, %ld, Last Reset:%s
64,1<%s> Fifo to FIS blocked. Content:%u
65,1<%s> High Temperatur Alert! Current:%u
66,2<%s> Failure of the main blower!
67,2<%s> Failure of the CPU blower!
68,2<%s> Failure of the display backlight!
-
The left number (61...68) is an internal reference number for the
software.
-
The next number (1...5) is the error class and defines, to which
mail address(es) the message is being sent.
-
The next placeholder (64,1<%s>) will be filled with the station
name.
Examples:
If a high temperature is detected the message 65 will be sent. 65
has an error class 1. Due to the entries in MAILPARA.CFG events of the
error class 1 will be sent to the mail recipient 1 only.
If a blower fails either message 66 or 67 will be sent. Both have
error class 2. This error class will be sent to the mail recipients 1
AND 2.
|