Siemens CP243-1 User Manual

SIMATIC NET CP 243-1 IT
用于工业以太网和 信息技术的通讯处理器
技术手册
前言 产品信息 目录 插图目录 表格目录 概述 特性和功能 安装和调试 组态 编程 诊断 附录 附录B 举例 附录
技术数据
超时
C
03/2003 J31069-D0429-U001-A0-7618
西门子公司版权所有©2003 保留所有权利 未经允许 禁止传递和复制本手册 或利用和泄露其内容 违者必究 保留所有权利 尤其是注册的专利权和实用新型发明权
西门子股份有限公司 自动化与驱动集团 邮政信箱 4848
D-90327 Nuremberg
西门子股份有限公司
郑重声明 我们已核对过 本手册的内容与所述硬件和软件相符 但错误之处 在所难免 本手册中的内容将定期审查 并在下一版中进行修正
欢迎提出宝贵意见
若有变动 恕不事先通知
J31069-D0429-U001-A0-7618
安全信息分类
本手册包含有一些必须遵守的信息 以防止人身伤害或财产损失 这些信息都使用一个警示三角符号来特别 提示 并对危险程度进行分级
危险
意思是指不采取相应的措施 将会造成死亡和严重伤害
警告
意思是指不采取相应的措施 可能会造成死亡和严重伤害
小心
带有一个警示三角符号 意思是指不采取相应的措施 可能会造成轻微伤害
品牌
小心
没有警示三角符号 意思是指不采取相应的措施 可能会造成财产损失
注意
意思是指不采取相应的措施 可能会造成不良后果或状态
说明
引起你对产品的重要信息和处理产品或文件的特定部分的注意 遵守这些建议会有好处
SIMATIC® SIMATIC NET® SINEC® 和 SIMATIC NET Networking for Industry®
均为西门子公司的注册
商标 任何第三方为其自身目的使用本手册中的其它名称 可能会侵犯商标所有人的权益
产品安全相关信息
在使用本手册所及产品之前 必须遵守以下安全注意事项
有资格人员
只有具有资格的人员才能调试或操作该设备 鉴于本手册所及安全目的 有资格人员是指根据相关安全标准 有权对设备 系统以及电气回路进行调试 接地和标签的人员
硬件产品的使用
在使用硬件产品时 应注意以下内容
小心
本装置只能用于产品目录或技术说明书中阐述的应用 并且只能与西门子公司认可或推荐的其它生产厂的装 置或组件相连接
能否正确 安全地使用该产品 取决于正确的运输 贮存 安装和装配以及认真的操作和维护 在开始使用随附的样例程序或用户自己的程序之前 应确保在运行的系统中不会对人身或财产造成损失
EG
说明 在安装该组件的机器符合
89/392/EWG directive
的规定之前 禁止进行设备调试
03/03
前言
前言
本手册的用途
本手册的目的在于在你使用 处理器进行通讯以及如何使用信息技术
先决条件
为了更好的理解 还应具有
适用对象
本手册适用于具有自动化和通讯系统以及人机接口系统一般知识的工程师 编程人员 调试工程师以及维护 技术人员
CP 243-1 IT
CP 243-1 IT
TCP/IP FTP E-Mail HTML Web
的功能 应阅读本手册以及
通讯处理器时提供技术支持 阐述了如何通过工业以太网与该通讯
Information Technology
SIMATIC S7-200
浏览器以及
Java
功能
的基本知识
可编程控制器的相关手册 另外
样例程序
在本手册中 包含有一个样例程序 旨在举例说明如何对
7-Micro/WIN 32 V3.2.3
运行该样例程序 必须根据程序组态调整所使用的
进行编制 并可运行在
S7-200 CPU 224
CPU
CP 243-1 IT
如果想在其它
进行编程 该程序可以使用
S7-200 CPU
STEP
5
产品信息
03/03
产品信息
地址标签 MAC 地址
CP 243-1 IT
MLFB 供货范围
CP 243-1 IT 6GK7 243-1GX00-0XE0
使用固定的
产品名称
MAC
地址供货
MAC
地址标在设备上翻盖下面的标签上
MLFB
光盘文件
CP
供货范围
6
03/03
目录
目录
前言 产品信息 目录 插图目录 表格目录
概述
1
特性和功能
2
......................................................................................................................................................................................5
......................................................................................................................................................................................6
......................................................................................................................................................................................7
......................................................................................................................................................................................9
....................................................................................................................................................................................10
...................................................................................................................................................................................1-1
........................................................................................................................................................................2-1
概述
2.1
在工业以太网中的
2.2
........................................................................................................................................................................ 2-1
通讯
初步说明
2.2.1
通讯类型
2.2.2
S7
..............................................................................................................................................2-3
..............................................................................................................................................2-4
.................................................................................................................................. 2-3
2.2.3 通讯伙伴..............................................................................................................................................2-4
2.3 IT
2.3.1
2.3.2
2.3.3
2.3.4 FTP
2.3.5 FTP
2.3.6 HTTP
2.4
2.5
2.6
文件系统 用户管理 安全
2.6.1
2.6.2
2.6.3
通讯
...................................................................................................................................................................2-8
初步说明 通讯类型
......................................................................................................................................................................2-24
E-Mail...................................................................................................................................................2-9
...............................................................................................................................................................2-20
...............................................................................................................................................................2-22
组态
数据安全性 通讯安全性
..............................................................................................................................................2-8
..............................................................................................................................................2-8
服务器 客户机
服务器
...................................................................................................................................................2-24
.......................................................................................................................................2-11
.......................................................................................................................................2-13
.....................................................................................................................................2-16
........................................................................................................................................2-25
........................................................................................................................................2-25
连接
2.7
指示器 前面
2.8
安装和调试
3
3.1
3.2
3.3
3.4
3.5
3.6 CP 243-1 IT
4 组态 ...................................................................................................................................................................................4-1
4.1
......................................................................................................................................................................2-26
LED ..............................................................................................................................................2-27
........................................................................................................................................................................3-1
在控制面板中的安装尺寸 在
DIN
在控制面板中的安装 在标准 备件
可能的组态
导轨中的安装尺寸
DIN
........................................................................................................................................................................ 3-7
导轨中的安装
的拆除
............................................................................................................................................................. 4-1
............................................................................................................................................... 3-7
......................................................................................................................................3-4
....................................................................................................................................3-4
..............................................................................................................................................3-5
....................................................................................................................................3-6
7
目录
03/03
4.2
4.3
4.4 组态 CP 243-1 IT 的其它方式 ............................................................................................................................4-11
组态数据的取值范围
4.2.1 IP
4.2.2
4.2.3 TSAP
端口
4.2.4
4.2.5
使用
STEP 7
基本组态
4.3.1
用户管理的组态
4.3.2
4.3.3
4.3.4
结束组态
4.3.5
4.4.1 分配的系统标志区 SM ..........................................................................................................4-13
地址
子网掩码
E-Mail
组态
E-Mail FTP
..............................................................................................................................................4-3
................................................................................................................................................4-3
..............................................................................................................................................4-3
传输层服务接入点
.....................................................................................................................................................4-4
标志
......................................................................................................................................... 4-4
CP 243-1 IT Micro/WIN 32...................................................................................................4-6
..............................................................................................................................................4-6
...................................................................................................................................4-9
功能的组态
功能的组态
............................................................................................................................................4-11
..............................................................................................................................4-9
................................................................................................................................4-10
..............................................................................................................4-3
4.4.2
4.4.3
4.4.4
4.4.5 Internet
4.4.6
4.4.7 E-Mail
4.4.8 FTP
4.5
4.6 CP 243-1 IT
编程
5
5.1
5.2
5.3
5.4
使用
...................................................................................................................................................................................5-1
ETHx_CTRL............................................................................................................................................................5-2
ETHx_CFG .............................................................................................................................................................5-4
ETHx_XFR..............................................................................................................................................................5-5
ETHx_EMAIL .........................................................................................................................................................5-7
组态数据块 网络参数块 网络数据块
用于用户管理的组态文件的结构
STEP 7
CDB NPB NDB
数据块
客户机的组态文件结构
客户机的组态文件结构
组态通讯伙伴
对组态错误的响应
IDB
................................................................................................................................4-33
的结构
的结构
的结构
..........................................................................................................................4-37
..............................................................................................................4-14
..............................................................................................................4-18
..............................................................................................................4-18
的结构
........................................................................................................4-20
文件
文件
文件
..............................................................................4-23
.................................................................................4-26
......................................................................................4-29
.udb
.edb
.fdb
5.5
诊断
6
6.1
6.2
6.3 E-Mail 测试例程中的出错报文............................................................................................................................6-13
附录
A
附录
B
附录
C
缩写词
ETHx_FTPC............................................................................................................................................................ 5-9
...................................................................................................................................................................................6-1
诊断能力
CP 243-1 IT
6.2.1
6.2.2 字格式的出错报文.............................................................................................................................6-10
技术数据
举例
............................................................................................................................................................................B-1
超时
............................................................................................................................................................................C-1
..........................................................................................................................................................................
.................................................................................................................................................................6-1
的出错报文
字节格式的出错报文
....................................................................................................................................................................A-1
........................................................................................................................................6-4
...........................................................................................................................6-6
缩写词
-1
8
03/03
目录
插图目录
1
2 IT
3
4
5.
6
7
8. “S7
9.
10 调用 ETHx_CFG 子程序 图 11 调用 ETHx_XFR 子程序
系统概述
功能概述 连接 前面 安装空间要求 在控制面板中的安装尺寸 在
DIN
调用
..............................................................................................................................................2-5
..........................................................................................................................................2-8
...................................................................................................................................................2-26
LED ...........................................................................................................................................2-27
........................................................................................................................................3-3
导轨中的安装尺寸
连接属性 窗口
ETHx_CTRL
...........................................................................................................................4-34
子程序
........................................................................................................................3-4
.....................................................................................................................3-4
.......................................................................................................................5-2
........................................................................................................................5-4
........................................................................................................................5-5
图 图
12.
13.
调用
ETHx_EMAIL
调用
ETHx_FTPC
子程序
子程序
.....................................................................................................................5-8
.......................................................................................................................5-9
9
表格目录
03/03
表格目录
1
2 CP 243-1 IT
3
4
5
6
7 CDB
8 NPB
9
10 11
预定义
用户名和密码的长度 每个
LED
e-mail
系统标志区
的结构
的结构 网络数据块 读/写作业的组态
IDB 的结构
HTML
页面
............................................................................................................................2-19
的目录结构
.....................................................................................................................2-21
...........................................................................................................................2-23
的功能
中占位符格式化指令举例
..............................................................................................................................2-28
.......................................................................................................4-5
........................................................................................................................................4-13
......................................................................................................................................4-16
......................................................................................................................................4-18
NDB
的结构
.................................................................................................................4-20
................................................................................................................................4-20
.......................................................................................................................................4-22
12
13
14
15
16 FTP
17
18
19
20
21
22
23
24
25
用于用户管理的组态文件的结构 用户参数记录的结构
E-Mail FTP
输入参数 返回参数 输入参数 返回参数 输入参数
返回参数 输入参数 返回参数 输入参数
客户机的组态文件结构 客户机的组态文件结构 作业的参数记录结构
ETHx_CTRL .....................................................................................................................5-2
ETHx_CTRL .....................................................................................................................5-3
ETHx_CFG .......................................................................................................................5-4
ETHx_CFG .......................................................................................................................5-4
ETHx_XFR .......................................................................................................................5-6
ETHx_XFR ...................................................................................................................5-7
ETHx_EMAIL ...............................................................................................................5-8
ETHx_EMAIL ...............................................................................................................5-8
ETHx_FTPC ...............................................................................................................5-10
...........................................................................................................................4-24
.............................................................................................................4-27
................................................................................................................4-29
...................................................................................................................4-31
..........................................................................................................4-23
26
27
28 NPB
29
30 31
32
33
34
返回参数
全局错误及模板信息的寻址
ETHx_FTPC ...............................................................................................................5-10
存储区的布局
字节式的出错报文 字格式的出错报文 E-Mail 测试例程中的出错报文 技术数据 以太网中的超时 背板总线中的超时
............................................................................................................................................A-2
................................................................................................................................6-9
..............................................................................................................................6-12
..................................................................................................................................C-1
...............................................................................................................................C-2
...................................................................................................................6-2
...........................................................................................................................6-3
.............................................................................................................6-13
10
03/03
概述
1
概述
定义和应用
CP 243-1 IT
到工业以太网 可以通过工业以太网对
S7-200
进行通讯 基于
机中控制自动化系统 另外 诊断报文还可通过 它计算机以及控制器系统交换全部文件
在开放式
可以通过以太网与另一台
CP 243-1 IT 的 IT
是一种通讯处理器 设计用于在
中 并通过以太网进行通讯 即使在低端的
IE
S7-200
SIMATIC NET
功能 可以实现监控 如果需要的话 还可通过
通讯系统中 工业以太网可以用作过程控制级和单元级网络 在物理上 工业以太
进行组态 编程和诊断 即使有一段地理距离 使用
S7-200 S7-300 或 S7-400
S7-200
e-mail
可编程控制器中运行 它可用于将
产品系列中 使用
S7
控制器进行通讯 也可与
Web
在系统中发送 使用
IT
STEP 7 Micro/WIN 32
CP 243-1 IT
浏览器 从一台联网的工控
功能 可以非常容易地与其
S7-200
OPC
系统连接
一台
服务器PC机
网是一种基于屏蔽同轴电缆 双绞电缆而建立的电气网络 或一种基于光纤电缆的光纤网络 工业以太网根 据国际标准
IEEE 802.3
工业领域中的连续通讯——全球通达
工业以太网是 级 单元级和现场级的不间断联网运行 制器和当今办公环境中所使用的普通计算机之间的连接
SIMATIC NET
兼容性
本手册所及 以与各种不同类型的 S7-200 CPU 222 224 226 226XM 相连接
l CPU 222 rel.1.10 l CPU 224 rel.1.10
CP 243-1 IT
定义
订货号
或以上 或以上
概念的一部分 与现场总线
功能 以其全球化的统一标准和协议 可以在全球范围内实现控
IT
6GK7 243-1GX00-0XE0
PROFIBUS 和 AS i
通讯处理器可以用于
接口一起 可以确保过程控制
S7
通讯
CP 243-1 IT
l CPU 226 rel.1.00 l CPU 226XM rel.1.10
CPU 222
模板
CP 243-1 IT 与 CP 243-1
运行
注意
每个
IT
S7-200 CPU
处理器
上最多可以安装
S7-200
或以上
只能连接一个
系统将不能正常运行
或以上
完全兼容 这就意味着以前为
个扩展模板 而在
2
CP 243-1
或一个
224 226 和 226XM CPU
CP 243-1
CP 243-1 IT
所编写的用户程序也可在
如果还连接了其它
上最多可以安装
CP 243-1 IT
CP 243-1 或 CP 243-1
7
个扩展
1-1
概述
03/03
组态
编程
CP 243-1 IT
l S7 XPUT/XGET l S7-200 I/O l HTTP 1.0
FTP 根据传输报文方法 RFC959
l
l SMTP
软件符合以下标准
S7 READ/WRITE
总线规范
根据传输报文方法
根据传输报文方法
RFC1945
RFC2821/2822
只对于
e-mail
发送功能
可以使用
使用固定的
IT
STEP 7 Micro/WIN 32
MAC
地址供货
版本
3.2.3
地址和子网掩码必须进行组态或从
IP
或以上 对
CP 243-1 IT
通讯处理器进行组态 标准
BOOTP
服务器中获取
CP 243-1
组态
使用
STEP 7 Micro/WIN 32 的 Internet wizard
CP 243-1 IT
动态变量不是永久保存
CP 243-1 IT
以太网组态可被保存在
的固件在生产时已被编程在闪存中 并在其中永久保存
的组态分为工业以太网和
S7-200 CPU
IT
的数据块中 在启动时
应地进行初始化
服务的组态保存在
IT
CP 243-1 IT
件可以在运行过程中被连续使用
的文件系统中 用于用户管理
服务
可以对用户程序中的通讯进行编程 参见第
CP 243-1 IT
运行过程中的系统状态或
CP 243-1 IT
FTP
可以从
客户机和
CPU
e-mail
章和第
4
5
中读取组态 并相
服务 这些组态文
1-2
03/03
特性和功能
2
特性和功能
2.1 概述
CP 243-1 IT
l S7
具有以下功能
通讯
-  可对通过工业以太网的数据通讯进行预先格式化 基于标准 TCP/IP 协议进行通讯 -  可通过 RJ45 进行以太网访问
通过
-  -  -  - 
S7-200
可以实现一种灵活的分布式自动化架构 为简化过程数据的进一步处理和归档打下基础 可同时与最多
背板总线 即可与
8 个 S7
控制器通讯
S7-200
系统简单连接
可提供与
- 
简单的网络管理
- 
-  S7 -  S7
对于监控连接
- 
S7-OPC
通讯服务 通讯服务
传输连接时间
l IT
通讯
-  永久将 -  用于发送 e-mail 的 SMTP 客户机 除了纯粹的文本信息以外 还可传送嵌入的变量 只有在发
Web
和组态文件保存在
的连接
XPUT/XGET READ/WRITE
Keep Alive
既可作为客户机 也可作服务器
作为服务器使用
持续作用 还必须组态所有
CP 243-1 IT
文件系统中
TCP
与主动和被动通讯伙伴的
e-mail 时 才能确定这种变量的当前值 可最多组态
- 
用于访问
- 
用于与
- 
32 封 e-mail
CP 243-1 IT
FTP
服务器进行数据交换的
每个
e-mail
文件系统的
FTP
FTP
最多
1024
服务器
客户机
个字符
可最多组态
- 
-  FTP -  FTP -  HTTP
客户机功能支持 客户机对
数据 用于
-  -  -  -  - 
S7-200
通过
HTML
HTML
提供有 用户管理功能 最多有
32 个 FTP
服务器 用于同时通过最多
页面和
Java Applets 和 Beans
客户机运行
READ WRITE 和 DELETE
CP 243-1 IT 的 FTP
服务器的访问功能
4 个 Web
系统诊断和过程变量访问的
页面发送一个测试
Java Applets
e-mail
保存在
用于开发自有
个用户权限 用于访问文件 状态信息和过程变量
8
指令
浏览器读和写访问
HTML
页面
CP 243-1 IT
HTML
S7-200
的文件系统中
页面和
Java Applets
系统的过程数据和状态
2-1
特性和功能
03/03
组态
l
- 
- 
看门狗定时器
l
CP 243-1 IT
常为
通过工业以太网和 的上载和下载或状态说明
STEP 7 Micro/WIN 32
无需重新编程/组态以太网功能 即可更换模板 热插拔 由于 中 在更换
CP 243-1 IT
时必须重新将该组态装入模板中
中安装有一个看门狗电路 每次
由于组件的误差原因 这一时间可能会增加到
5
实现
S7-200
CP 243-1 IT
系统的远程编程 组态和诊断 例如程序
功能的组态保存在
IT
CP 243-1 IT
启动时 看门狗也启动 看门狗监控时间通
如果看门狗监控功能触发
7
IT 将自动复位 并重新启动 CP 243-1 IT 同时 CP 243-1 IT 会向 S7-200 CPU 报告 Parity Error
偶性校验出错 对于这类错误的处理 详见 通过预设
l
在出厂时已对每个 用
BOOTP
MAC
地址
位数值 进行地址分配
48
CP 243-1 IT
协议 通过预设的
进行了
MAC
STEP 7 Micro/WIN 32
MAC
地址分配
地址 可以将
地址分配给
IP
MAC
地址位于上前翻盖下面的不干胶上 使
CP 243-1 IT
手册
通讯处理器
CP 243-1
2-2
03/03
2.2 在工业以太网中的 S7 通讯
特性和功能
2.2.1
初步说明
在工业以太网中进行 S7 通讯 可以使通过 SFB/FB 通讯和组态的 S7 连接进行程控通讯成可能 使用 XPUT/XGET READ/WRITE 服务 CP 243-1 IT 可以通过工业以太网支持 S7 通讯 每个作业一般最多可
传输 户数据
CP 243-1 IT
以根据客户机/服务器原理在每个通道运行 每个通道 每次只能接收 处理或响应 主动响应或被动响应 一个作业 只有在发送响应后
如果 第一个作业处理完毕后才予以处理 即直到发送响应后 作业进行缓存
212 byte
CP 243-1 IT
的用户数据 如果
可支持一个或多个远程通讯伙伴的最多
CP 243-1 IT
CP 243-1 IT
作为服务器在一个组态的通道中接收到几个作业 只有第一个作业被处理 其它作业将在
作为服务器运行 在读作业中 可最多传输
8 个 S7
通讯处理器才能接受其它作业
通讯通道到客户机或服务器
CP 243-1 IT
没有通道作业管理功能 因此不能对
222 byte
CP 243-1 IT
的用
与工控机/编程器进行通讯的先决条件
和以前一样
243-1 IT
在编程器/工控机中已插入一块以太网卡 并已组态 有一个工业以太网或
l
可以通过路由器 防火墙等
在工控机/编程器中已安装有
l
l CP 243-1 IT
中获取
此时 只能有一个 的组态 必须使用以太网接口
S7-200 CPU
访问 为此 必须满足下述先决条件
已分配有一个有效的地址 该地址可以在组态中永久定义 或通过从一个
STEP 7 Micro/WIN 32
仍可通过
STEP 7 Micro/WIN 32
PPI
接口由编程器/工控机来访问 另外 也可以通过以太网使用
连接至
进行通讯 对于
CP 243-1 IT
BOOTP
服务器
IT
可以通过
TCP/IP
版本
3.2.3
CP 243-1 IT 与 S7-200 CPU
或以上
CP
服务
2-3
特性和功能
03/03
2.2.2
通讯类型
CP 243-1 IT
1.
连接其它
2.
连接基于
3.
2.2.3 通讯伙伴
S7-200 CPU CP 243-1 CP 243-1 IT
l
l S7-300 CPU l S7-400 CPU
提供有三种通讯关系 可以单独使用 也可以组合使用
STEP 7 Micro/WIN 32
SIMATIC S7 OPC
的工控机/编程器应用程序
CP 343-1 或 CP 343-1 IT
CP 443-1 或 CP 443-1 IT
的通讯
系列远程组件
编程器/工控机与
l
编程器/工控机与
l
STEP 7 HW-Config
可以与 讯 功能
对于 的版本型号标示在 或更长
应记住 功能 因此不能与
注意
CP 243-1 IT
S7-300
CP 243-1 IT
系列系统
MLFB
CP 243-1 IT
OPC STEP 7 Micro/WIN 32
程序可以显示支持
进行通讯 在样本目录中选型
不支持纯粹的
服务器
XPUT/XGET
号中 如果你使用的是
S7
只能通过以太网使用版本
ISO
进行通讯
协议
连接 由于
XPUT/XGET 的 S7-300 CPU 和 S7-400 CPU
CP 343-1
S7-300 或 S7-400 CPU
1.1
通讯处理器
CP 443-1 ISO
或以上的通讯处理器运行 通讯处理器
MLFB
既没有
TCP/IP
时 该
CPU
号必须包含字符串
功能 也没有
必须支持
的类型
S7
EX11
RFC 1006
每个
S7-200 CPU
处理器
IT
说明
就与 OPC 服务器的通讯而言 应注意 CP 243-1 IT 不支持 S7-200 上的对象自动查询 例如 DBxx 等 只有在该服务器支持两个
S7-200
只能连接一个
系统将不能正常运行
S7
CP 243-1
服务
READ 和 WRITE
或一个
CP 243-1 IT
CP 243-1 IT
如果还连接了其它
才能与
OPC
CP 243-1 或 CP 243-1
服务器进行通讯
2-4
03/03
概述
特性和功能
服务器
/写操作
以太网
服务器
客户机
1
你可以使配有 讯 在这种情况下 除了
系统概述
S7 站的组态和编程连接
为了组态 S7-200S7-300 S7-400 OPC 服务器之间的通讯 你可以使用 STEP 7 Micro/WIN 32 版本
或以上 以及
3.2.3
组态和编程 程 则需要基于以太网的
S7-200
CP 243-1 IT 的 CPU 22x
STEP 7 Mi- cro/WIN
STEP 7
可以使用
STEP 7 和 NCM
版本
或以上 带有
5.1 STEP 7 Micro/WIN 32
与其它
S7-200 S7-300 和 S7-400
连接以外 还可以提供最多
Service Pack 3
S7-300 S7-400 或 OPC
或以上 以及用于工业以太网的
8
系统以及
种连接 见图
OPC
服务器的组态和编
服务器进行通
1
NCM
2-5
特性和功能
03/03
通过工业以太网进行数据通讯
通过
CP 243-1 IT
支持全双工和半双工 而且
用户也可以永久规定运行模式和传输速率 如果
说明
自适应模式只能在所有所连接的网络组件都支持该模式时才能运行 工业以太网和
程 基于
CP 243-1 IT
CPU
的响应也与本地
TCP/IP
的数据通讯为基于以太网设计 因此不能保证数据通讯的确定性 即不能保证响应时间
10 和 100-Mbit/s
支持 自适应 功能 用于所使用运行模式和传输速率的自适应 在组态
TCP/IP
的通讯应用有限 例如控制回路 周期采样等
都不支持时间驱动的数据流 无法知道远程
S7-200 CPU 的 CPU
网络
CP 243-1 IT
CP 243-1 IT
循环不同步 因此 对于具有时间相关要求的分布式应用
没有有效组态 将总是使用 自适应 模式
CPU
何时才会执行所请求的作业 来自远
2-6
03/03
S7 通讯
特性和功能
XPUT 和 XGET S7
也可以作为一个服务器使用
CP 243-1 IT CP 243-1 IT
CP 243-1 IT
和运行在工控机/编程器上的 作为服务器使用 其它
可以支持以下数据类型或数据区
CP 243-1 IT 作为客户机
读和写访问
l
数据类型总为
l
只能在本地系统上访问变量
l
通讯伙伴系统上的可访问存储区用于
l
通讯伙伴系统上的可访问存储区用于
l
CP 243-1 IT
作为服务器
服务都可用于两个控制器之间的数据通讯 此时
BYTE
字节
S7
OPC
服务器之间的通讯 都使用
服务 例如
S7-200 S7-300
CP 243-1 IT
既可作为一个客户机使用
READ 和WRITE S7
S7-200
数据块等中的目标自动查询服务 将不被支持
通讯伙伴的输入 输出 变量和标志 通讯伙伴的输入 输出 变量和标志
服务 此时
写访问
l
l
l
l
l
l
l
数据类型包括 数据类型
CPU
CHAR
的固件状态
BOOL
字符
布尔型
INT
BYTE
整数
字节
DINT
WORD
双整数
REAL
DWORD
本地系统上的可访问存储区包括输入 输出 变量 标志和状态位区域 读访问 数据类型包括 数据类型
CPU
BOOL
CHAR
的固件状态
字符
布尔型
INT
BYTE
整数
字节
DINT
WORD
双整数
REAL
DWORD
本地系统上的可访问存储区包括输入 输出 变量 标志 系统区和状态位区域
说明
双字
实数 的使用取决于所用
双字
实数 的使用取决于所用
S7-200
S7-200
如果
S7-300 或 S7-400
运行 这就说明 在这种情况下
是运行在
S7-200
系统上的客户机的服务器
S7-300 或 S7-400
系统不允许发送
CP 243-1 IT
作业到
S7
希望该服务器总是被动
S7-200
系统
STEP 7 Micro/WIN 32的通讯
对于
CP 243-1 IT 和 STEP 7 Micro/WIN 32
Micro/WIN 32
总作为客户机使用
之间的通讯
CP 243-1 IT
总作为服务器使用 此时
STEP 7
背板总线通讯
所有
S7-200 CPU
中止
的数据区都可以进行访问 读和写访问与
STOP
停止 状态无关
CPU
是处于
RUN
运行 状态 还是处于
TERM
2-7
特性和功能
03/03
2.3 IT 通讯
2.3.1
初步说明
除了通过工业以太网的 功能 这包括通过 FTP 的数据通讯 发送 e-mail 功能 以及同时使用最多 4 个 Web 浏览器读取 S7-200 系统的过程数据和状态数据 见图
通过 FTP 发送 e-mail 或文件访问 可由 S7-200 用户程序激活 对于这两种功能的每一个 只能同时激活 一个作业 只有在
通讯以外
S7
CP 243-1 IT
CP 243-1 IT
2
对作业响应之后 用户程序才能开始另外一个作业
还支持
XPUT/XGET 和 READ/WRITE
服务以及各种
IT
2.3.2
服务器
手持式
2 IT
通讯类型
功能概述
服务器
客户机
服务器
以太网
浏览器
除了在第 使用 也可组合使用
1.
2.
3.
4.
2.2.2
e-mail
与位于远程系统中的 与
FTP
统中的 与运行在远程系统中的最多
节中所描述的
服务器的通讯
服务器的通讯 这种服务器通常位于远程系统中 但是 也可以连接到运行在本地
CP 243-1 IT
FTP
上的
通讯关系以外
S7
客户机的通讯
FTP
服务器
4 个 Web
CP 243-1 IT
浏览器的通讯
还提供有
种类型的
4
通讯关系 可单独
IT
S7-200
2-8
03/03
2.3.3 E-Mail
工作原理
特性和功能
SMTP
段组成 文本报文由
e-mail
在组态过程中
e-mail
在组态过程中由 被访问 如果该 e-mail 服务器 如果该代用 e-mail 服务器也不能被访问 将生成一个相应的出错报文
注意
CP 243-1 IT
收件人收到并阅读
协议控制
ASCII
CP 243-1 IT
服务器 然后
只能监控要发送到组态
e-mail
CP 243-1 IT
IP
e-mail
的传送 一个
字符组成 文本中可以包含占位符 用于参考本地
将从本地
可以将由用户程序预组态的
e-mail
地址和端口号规定的
服务器不能被访问
服务器将
e-mail
S7-200 CPU
e-mail
e-mail
e-mail
由一个或两个地址字段 一个主题字段和一个实际文本报文字
中读取这种数据值 并以所需格式插入到报文中的指定位置
发送到通过
地址字段中规定的
CP 243-1 IT
发送到
服务器必须位于
e-mail
服务器的
将被发送到一个也在组态
e-mail
e-mail
e-mail
是否被提交 它不能说明该
S7-200
系统数据值的变量 在发送
地址和一个端口指定的
IP
e-mail
的子网络中或能够通过网关
CP 243-1 IT
e-mail
收件人
时规定的代用
是否被指定
说明
由于
S7-200 CPU
e-mail
CP 243-1 IT
行组态
说明
在从
CP 243-1 IT
发送中止 这也就说明
不支持
的存储区必须根据发送
S7-200 CPU
e-mail
发送
e-mail
的接收
之前 必须确保能够访问正在运行的
e-mail 和 e-mail
e-mail
的复位报文不能通过
时的组态来读取
服务器的地址参数可使用
S7-200 CPU
e-mail
e-mail
的中途复位或掉电都会造
发送
服务器
STEP 7 Micro/WIN 32
e-mail
服务器的一般可访问性可使用
见第
2.3.6
HTML
页面
sendmail.htm
来测试 该页面包含在
CP 243-1 IT
2-9
特性和功能
组态
03/03
e-mail 和 e-mail
服务器的地址参数可使用
态数据将被永久保存在
Micro/WIN 32
最多可以组态 每个
e-mail
-  E-mail
从其组态的系统中通过
32 个 e-mail
的结构如下所示
编号
该编号可以用于由 收件人地址
- 
收件人的 其它收件人地址
- 
e-mail
该地址是指可以接收
-  主题
CP 243-1 IT
每个
S7-200
地址 必须指定该地址
e-mail
STEP 7 Micro/WIN 32 的 Internet wizard
的文件系统中的后缀为
FTP
e-mail
传送到
CP 243-1 IT
文本都可最多由
用户程序组态的
e-mail
.edb
1024
参考
复件的收件人 该地址可以不用指定
来组态 所输入的组
的文件中 这些数据可以使用
个字符组成
STEP 7
e-mail
包括占位符和格式字符的
- 
每个地址字段只能包含一个收件人地址 如果一个 立一个分发列表 并将该列表指定为
的简短说明 必须说明主题
E-mail
e-mail
文本 实际传送的信息即位于此
e-mail
收件人
被发送给几个收件人 必须在
除了用于数据值占位符的控制字符以外 e-mail 文本中还包含以下格式字符
-  \n -  \t
换行
制表符
说明
具有
1024
\n
如果在发送
个字符的
e-mail
\t
时占位符的分辨率超过
e-mail
文本的最大长度是指实际报文文本 包括所有嵌入的占位符和所有格式字符
1024
个字符的最大允许长度
1024
e-mail
个字符以后的
服务器中建
e-mail
文本
将被截去 并返回一个相应的出错报文 但是 仍将发送所截取的
e-mail
不支持
MIME 或 UUENCODE
功能可以通过组态来激活或取消
等转换程序 另外 文件不能附加在
e-mail
中发送
CP 243-1 IT 的 e-mail
通讯伙伴
除了常规工控机以外 所有具有
e-mail
功能的终端一般都可作为
e-mail
收件人 例如移动电话或传真机
2-10
03/03
特性和功能
性能/一般条件
发送 e-mail 是 S7 通讯的附属功能 发送
e-mail
数据量越大 处理和发送
小心
嵌入在
S7-200 CPU CPU
e-mail
的循环时间以及背板总线的负载
2.3.4 FTP 服务器
的响应时间取决于组态 一般不能规定 同时运行的
e-mail
文本中的占位符可以从
传送到
CP 243-1 IT
的时间就越长
S7-200 CPU
这就意味着新建一个
中单独读取 每个
e-mail
连接数量越多 通过这些连接传送的
S7
循环 只能有一个这种数值从
S7
所需时间取决于所包含的数据量
S7-200
工作原理
使用 CP 243-1 IT FTP 服务器 可以将 Web 文件和组态文件从远程 FTP 客户机通过工业以太网 传 送到
CP 243-1 IT
在这种情况下 总是由 FTP 客户机激活数据传送 CP 243-1 IT FTP 服务器本身从不激活 FTP 传送 所有类型的文件都可被传送到
相适应
小心
对于 传送
CP 243-1 IT 的 FTP
FTP
的文件系统 并进行读操作
CP 243-1 IT
服务器和远程
客户机一侧应建立这种传送类型
的文件系统 并且不需检查这些文件是否与
FTP
客户机之间的文件传送 一般使用
CP 243-1 IT
BINARY
二进制 形式的
的运行
访问保护
说明
由于
CP 243-1 IT
和时间
FTP
在建立 证之后 用户才能访问
对于 定用户名和相关密码的位置
00:00
是一种协议 在访问
CP 243-1 IT 的 FTP
CP243-1 IT
不提供时间标志 通过
FTP
CP 243-1 IT
可最多组态
FTP 从 CP 243-1 IT
服务器之前 用户必须验明正身 这需要一个对服务器有效的用户名和密码
客户机和
8
FTP
的文件系统 并可通过目录树进行访问 传送文件和管理目录
个用户以及一个管理员 管理员拥有相对于
服务器之间的连接之后 必须输入用户名和相关密码 在成功验
保存或读取的文件都具有日期
个用户的特殊权利和保存固
8
01.01.1980
2-11
特性和功能
03/03
自动登出
用户名和密码可以使用 传送到 能将用户组态传送到
说明
如果没有指定用户名或密码
不支持同时有几个
FTP
如果位于 服务器的连接 在最后的
CP 243-1 IT
服务器中安装有一个自动登出程序 以防止被
CP 243-1 IT
STEP 7 Micro/WIN 32
并永久保存在其文件系统中 并带有后缀
CP 243-1 IT
CP 243-1 IT
FTP
客户机对
中的
FTP
60
CP 243-1 IT 的 FTP
服务器与一个
秒钟之内 服务器将确定在它和第一个
不支持
FTP
进行组态 使用
FTP
访问
服务器进行访问
FTP
客户机的未定义连接中止所锁住
客户机相连接 并且另一个
Internet wizard
.udb
只有具有管理员的用户名和密码
FTP
客户机之间是否有基于
创建的组态文件通过
FTP
客户机想建立与
FTP
FTP
FTP
的通 讯 如果没有 就断开与第一个 与第一个
所支持的 FTP 命令
FTP
些命令的同时 它们将内部由 有些市售
能保证
CP 243-1 IT
通讯伙伴
所有通过工业以太网进行通讯并符合 服务器的通讯伙伴 这就意味着不仅可以实现与基于工控机的
S7-300 或 S7-400
FTP
客户机的控制框中输入
FTP
客户机的连接 并拒绝第二个
FTP
客户机还提供有其它
上的
FTP
支持的
FTP
FTP
HELP
服务器支持每一个这种命令
客户机的连接 并接受第二个
FTP
命令之后 将出现一个由该客户机支持的
客户机转换成为子命令 并发送到
RFC959
RFC959
客户机的通讯
客户机的连接请求
标准中没有包含的命令 或其规范没有捆绑的命令 因此
标准的
FTP
FTP
客户机都可认为是位于
FTP
客户机的连接请求 否则 就继续
FTP
FTP
客户机的通讯 也可实现与
服务器
命令列表 在执行这
CP 243-1 IT
中的
S7-200
FTP
性能/一般条件
通讯是
FTP
说明
同时只能有一个 FTP 客户机访问 FTP 服务器 如果 S7 用户程序通过 FTP 客户机功能访问 CP 243-1 IT
FTP
服务器 就不能访问远程
通讯的附属功能 这就意味着
S7
FTP
FTP
客户机 反之亦然
通讯的响应时间取决于组态 一般不能事先规定
2-12
03/03
特性和功能
2.3.5 FTP
工作原理
客户机
CP 243-1 IT 的 FTP
将一个文件的内容复制到本地 至于是全部传送还是只是部分传送 这之间有区别 要传送的字节数量可以在读或写作业中规定 如果在一个写作业中规定要传送的字节数量为
作业中规定的文件名的空文件 如果在一个读作业中规定要传送的字节数量为 被全部传送到本地 定为一个读作业 必须与要读文件的文件长度相匹配 否则 在执行读作业时
借助于 在使用
FTP FTP
客户机可以用于传送
S7-200
S7-200
客户机 可以从本地 传输过程中 被交换的文件将不能再更改 数据也不能转换 所有传送的数据都将作为字节格式
系统的数据块中 如果这不会超过其存储空间的话 如果要读取的字节数量被指
S7-200
S7-200
系统的数据块
系统中删除
系统中的数据块部分到一个
0
将在寻址
FTP
服务器文件系统中的文件
FTP
服务器的文件系统中建立一个具有在写
FTP
0
服务器的文件系统
这将意味着指定文件将
CP 243-1 IT
将报告出错
处理 要写入的数据以字节形式被保存在指定文件中 通过 S7-200 服务程序的触发 CP 243-1 IT FTP 客户机开始进行文件传送 一个 FTP 本身不能生成
请求
FTP CP 243-1 IT
CP 243-1 IT
机作业 在组态过程中由
注意
通过
FTP
传送的数据不被永久性地保存在
同时只能接收一个来自
就作出相应的响应 只有在作出响应之后
地址规定的
IP
从或到
S7-200 CPU
S7-200
FTP
CP 243-1 IT
服务器必须位于
存储器的数据传送以二进制模式进行 这些数据不能进行转换或格式化
用户程序的
FTP
CP 243-1 IT
客户机请求 只要这种请求一被全部处理完
S7-200
用户程序才能发出一个新的
的子网络中或能够通过网关被访问
FTP
客户
组态
作业可使用
FTP 243 IT
通过 FTP 传送到 CP 243-1 IT 每次一个文件处理只能预定义最多 32 FTP 作业 每个这种作业都使用 以下参数记录进行说明
的文件系统中的后缀为
-  FTP
每个组态的 FTP 作业都可根据该编号用于 S7-200 用户程序
-  FTP
其文件系统要被访问的系统的 IP 地址
STEP 7 Micro/WIN 32 的 Internet wizard
的文件中 这些数据可以使用
作业编号
服务器上的
IP
.fdb
地址
来组态 所输入的组态数据将被永久保存在
STEP 7 Micro/WIN 32
从其组态的系统中
CP
2-13
特性和功能
03/03
-  FTP
-  FTP
服务器上的用户名 以该名字登录到 利
服务器上的密码
FTP
服务器 这就意味着在此指定的用户名必须具有编址
在此规定的加密密码用于登录到 相应文件的路径名
- 
必须指定包含整个路径的文件名 要执行的作业类型 可能的作业类型包括
- 
-
-
-
数据块中的数据起始地址和数据长度
- 
从 从
FTP FTP FTP
服务器的文件系统的写操作 服务器的文件系统的读操作 服务器的文件系统的文件删除操作
在此可指定要读取数据并保存到
FTP
服务器
S7-200 CPU
FTP
服务器的访问权
存储器中的数据起始地址 或要写数据并发送到
服务器的数据起始地址 以及要传送的字节数量
FTP
说明
到一个
FTP
服务器的连接总是使用端口
说明
如果使用
FTP
服务器可以进行数据交换 并且相应的文件系统允许文件名使用大小写字母
支持大小写字母的文件名
小心
在组态过程中
STEP 7 Micro/WIN 32 的 Internet wizard
用于数据通讯 端口
20
用于命令传送
21
客户机就
FTP
只检查
FTP
客户机组态语法的正确性 只有在进
通讯伙伴
行文件处理时 才能执行这种组态语法检查
CP 243-1 IT 的 FTP
功能可以通过组态来激活或去活
所有通过工业以太网进行通讯并符合
RFC959
服务器的通讯伙伴 这就意味着不仅可以实现与基于工控机的
S7-200 S7-300 或 S7-400
中的
FTP
服务器的通讯
标准的
FTP
客户机都可认为是位于
FTP
服务器的通讯 也可实现与运行在
CP 243-1 IT
中的
FTP
2-14
03/03
性能/一般条件
说明
特性和功能
如果来自远程 已被使用的存储器中 CP 243-1 IT 只对此进行根本的安全性检查
由于这些数据到或从 预知 中有效
对于 每个循环
为了保证海量数据的一致性 必须在 如果
统中 在这种情况下 在
CP 243-1 IT
FTP
CP 243-1 IT 的 FTP
CP 243-1 IT
FTP
写作业 每个循环
CP 243-1 IT
服务器的数据被保存在本地
S7-200 CPU
不能保证所有要传送的所有数据都源自本地
CP 243-1 IT
可最多将
客户机和
S7-200
通过
FTP
的传送在本地
254
用户程序将输出一个错误报文 并且不能自动重新进行事务处理
的数据通讯是
个字节传送到
S7-200
FTP
S7-200 CPU
S7-200 CPU
可从
S7-200 CPU
S7-200 CPU
应用程序中采取相应措施
服务器之间的连接中断 只有部分传送的数据可能被保存在目标系
通讯的附属功能 响应时间会由于组态以及
S7
对于用户来说 应确保该数据不被保存在
的循环中同时进行 并且持续时间一般不能
S7-200 CPU
存储器中读取
存储器中
的一个循环或同时在一个循环
246
个字节 对于
FTP
S7-200
读作业
应用
程序的长度的不同而不同 并且一般不能事先预知
说明
CP 243-1 IT 不支持通讯处理器 CP 343-1 IT CP 443-1 IT 的文件数据块例程 CP 243-1 IT 可以将一个数 据块的二进制图像写入文件或从文件中读取 该文件不包含其它有关长度 源地址等信息
2-15
特性和功能
03/03
2.3.6 HTTP
基本原理
Java Applets HTTP
有目前的浏览器通常都提供有
Java Beans
到普通
工作原理
使用集成在 读取状态信息或对过程值进行读或修改操作
另外还向用户提供有预定义的
服务器
服务器传送到一个浏览器 并执行 浏览器必须具有
Java
是编程语言
是在编程语言
开发环境中 并与图形工具一起用于所有
CP 243-1 IT
Java
Java
中的
中的一个小应用程序 根据浏览器的请求 这种
Java
HTML
功能 并且通常都被组态允许
中编写的一个具有标准接口的软件组件 可以很容易地将这些
HTTP
服务器的功能 用户可以使用常用
页面和保存在
CP 243-1 IT
Java
Java
功能 并且必须允许
Java Applets
应用程序或
文件系统中的
Java Applets
Web
Applets
Applets
的执行
浏览器访问
Java Applets
S7-200
程序可从一个
的执行
Beans
借助于外部
链接
系统
客户机 用户可以编写其自己的
FTP
统 在
CP 243-1 IT
机中 然后借助于 行连接 括单个过程值的读或写访问功能 而且还包括这些过程值的可视化图形功能
随附在 细阐述 以及如何将这些 243-1 IT 访问 S7-200 之目的 在这些 Beans 中不能使用符号寻址
使用 类型
CP 243-1 IT
CP 243-1 IT
CP 243-1 IT
数据类型
- 
BOOL
的光盘文件中包含有
Java
文件系统中的
布尔型
开发环境 例如 来自
随附的
光盘文件中的
Beans 是 Java
Beans 与 Java Applets
BYTE
HTML
Java Beans
SIMATIC NET IT-CP Programming Help
HTML
字节
页面或
页面和
Java Applets
以便简单生成
IBM
组件 提供有在创建用户界面环境时所使用的功能 这不仅包
Java Applets
CHAR
Visual Age
相集成 如果在该文件中所及
字符
并将它们传送到
Java Applets
可以访问
WORD
S7-200
CP 243-1 IT
并可复制到一个开发计算
与用户自己的
文件对每个
Java Beans
系统的以下数据区和数据
INT
整数
的文件系
Java Applets
Beans
被用于通过
进行了详
DWORD
CP
字 数据区
- 
输入
说明
数据类型 的固件状态
CHAR
DINT
I
字符
双整数
输出
Q
INT
标志
整数
REAL
DINT
M
实数
变量区
双整数
和特殊标志
V
REAL
实数 的可用性取决于所用
SM
S7-200 CPU
2-16
03/03
访问保护
特性和功能
使用
Web
览器访问状态或过程变量时 或通过可用 在
RFC2617
在这种情况下 用户必须使用其用户名和相关密码进行验证 根据通过用户管理对用户分配的访问权限 可 以批准或拒绝对
CP 243-1 IT 的 HTTP
浏览器调用保存在
所描述的基本访问授权方案 可用于所有密码保护
CP 243-1 IT HTTP
CP 243-1 IT 中的 HTML 页面
CP 243-1 IT
断信息 用户可以使用 编辑或做进一步处理
下表列出了预定义的
的文件系统中包含有事先编写的英文版
CP 243.1 IT
服务器的访问
服务器可以通过组态来激活或去活
HTML
HTML
编辑器 例如
页面 并已包含在
文件系统中的
HTML
页面发送一个测试
Netscape Composer
CP 243-1 IT
HTML
HTML
页面 没有进行访问保护 只有从
e-mail
HTML
页面 通过集成
或标准编辑器 对这些
的文件系统中 或一接收到
才激活这种访问保护
页面的授权例程
Java Applets
Web
可提供状态和诊
HTML
Web
页面进行
浏览器的请
就可由
分辨率
l
字形 没有字体
l
我们建议使用
CP 243-1 IT
1152 x 864
Microsoft Internet Explorer 6.0
动态生成 这些
HTML
作为
页面都根据监视器屏幕设置进行了优化
Web
浏览器
2-17
特性和功能
03/03
HTML 页面调用 含 义
http://<
http://<
目标
目标
IP
IP
地址
>/index.htm
地址
>/__S7Sys/sendmail.htm
CP 243-1 IT
如果在
Web
的起始页 带有内部和外部
浏览器中只规定了<目标
index.htm
表示已安装 状态信息
S7-200
目标系统 另外 还可显示每个模板的可用
该页面不能自动刷新 为了正确显示 该页面必须重新装入到
注意
框架 不是物理存在于
如果从
Web
浏览器调用相邻地址 系统信息动态生成一个 局
Web
CP 243-1 IT
HTML
浏览器
页面 用户不能更改该页面的布
HTML
IP
S7-200
页面的链接
地址
>
系统的当前状态
的文件系统中的
HTTP
服务器可以根据
将自动打开
HTML
http://<目标 IP 地址>/__ S7Sys/sendmail.htm
http://<
目标
IP
地址
>/__S7Sys/it_info
表示可将测试 e-mail 发送给指定收件人的页面 地址字段 TO
和主题字段以及文本字段都限制为最多有
CC
在调用页面时 用户必须使用其用户名和相关密码进行验证 只有管理员才能有权发送测试
CP 243-1 IT
6.3
的当前状态 该页面可显示与
email
关的数据 下面将给出一些举例
模板名称
l
固件和硬件版本
l
网络参数
l
l Micro/WIN l S7 FTP
与文件系统相关的信息
l
连接的状态
e-mail
连接的组态和可用性
关于可能出现的错误 参见
CP 243-1 IT
64
个字符
的运行相
该信息只提供给通过用户管理授权的用户 这些用户必须使
l
用用户名和密码进行验证 该页面不能自动刷新 为了正确显示 该页面必须重新装入到
注意
页面 如果从
It_info
不是物理存在于
Web
据系统信息动态生成一个 局
Web
CP 243-1 IT
浏览器调用相邻地址
HTML
的当前状态
浏览器
CP 243-1 IT
的文件系统中的
HTTP
服务器可以根
页面 用户不能更改该页面的布
HTML
2-18
Loading...
+ 94 hidden pages