• {{item.name}}
{{item.name}}
{{item2.name}}
更多
操作指南

IT-CP实现E-mail功能使用说明

star star star star star
5.0 分
  • 通信(通讯)
文档编号:A0480| 文档类型:操作指南| 发布时间:2024年02月18日
  • 0
  • 105
  • 3561
通过IT-CP的邮件功能PLC能发送基于过程或特定时间的过程信息.本文将主要介绍IT-CP编程实现邮件发送的使用方法. ......

通过IT-CP的邮件功能PLC能发送基于过程或特定时间的过程信息.本文将主要介绍IT-CP编程实现邮件发送的使用方法.

1 SMTP介绍
SMTP(Simple Mail TransferProtocol)即简单邮件传输协议,是简单的基于文本的协议,它是一组用于由源地址到目的地址传送邮件的规则,或者说是由它来控制信件传输的一种中转方式。SMTP使用TCP端口25。
通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。
西门子IT-CP作为e-mail客户端,只能发送邮件,不能接收邮件,支持SMTP服务。


图1

相关手册下载链接: 使用CP343-1IT和CP443-1IT的信息技术

24845107

2 配置E-mail服务器
安装cMailServer服务器软件。若没有购买授权,安装后作为演示版运行,只支持5个邮箱账号,本实例使用演示版测试。

1) 系统设置:


图2

a.设置作为局域网邮件服务器,实现在企业内网中接收控制站发送的邮件;
b.设置邮箱域名。

2) 建立帐号:


图3

帐号与密码为邮件客户端帐户信息。

3 配置e-mail客户端 :Outlook Express

添加帐户:菜单Tools>Accounts…


图4

邮箱服务器指定服务器计算机 IP地址,本机作为服务器时,可输入127.0.0.1。本文档试验项目邮箱服务器IP=192.168.123.3。


图5

4 S7 PLC通过IT-CP实现e-mail功能的组态和编程

例子中所用的软件与硬件:
STEP7 V5.4 SP4
6ES7416-3XR05-0AB0 v5.1
6GK7443-1EX41-0XE0 v1.1

1) 组态硬件 ,为IT-CP分配IP地址:


图6

2) 在Netpro中建E-mail connection:


图7

a. 建立连接时选择‘Unspecified’未指定对象;
b. 选择连接类型E-mail connection
3) 设置连接参数:


图8

a. 指定邮箱服务器IP地址;
b. 指定IT-CP默认的邮箱地址。
编译下载。
4) 编程:
首先创建数据类型UDT1“Email_data“:


图9

创建共享DB3,声明一个数据类型为UDT1的变量DB_VAR。
调用块Simatic_NET_CP>CP400>FC50(AG_LSEND)。
指定连接参数:


图10

注意事项:
• 发送任务为异步块,需要多个循环周期执行,以发送完成位’DONE’作为发送触发‘ACT’的复位条件可保障正常通讯,如果’ACT’信号‘1’长时间保持将会触发多次通讯任务,使一个事件引起邮件重复发送;
• IT-CP只支持一个E-mail connection。

Outlook Express接收邮件:


图11

邮件中正文和附件都只支持文本格式,如果邮件信息除包含事件信息外,还需要显示某些过程值,要转换为字符类型后再发送。

关键词
以太网,SMTP,S7-400,CP443-1


您可以前往全球资源库查看此文档


剩余80%未阅读,请登录后下载/查看文档

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。