西门子风机型变频器
我公司主营以下产品
1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP直流电源 24V DC 1.3A、2.、3A、、10A、20A、40A可并联.
4、HMI 触摸屏TD200 TD400C K-TP OP177 TP177,MP277 MP377,
SIEMENS 交、直流传动装置
1、 交流变频器 MICROMASTER系列:MM420、MM430、MM440、G110、G120.
MIDASTER系列:MDV
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70、6SE70系列
SIEMENS 数控 伺服
SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120
系统及伺报电机,力矩电机,直线电机,伺服驱动等备件销售。
S7-200支持的通信协议
表1. S7-200系统支持的通信协议略表
协议类型 | 端口位置 | 接口类型 | 传输介质 | 通信速率 | 备注 |
---|
PPI | EM241模块 | RJ11 | 模拟电话 | 33.6Kbits/s | 数据传输速率 |
---|
CPU口0/1 | DB-9针 | RS-485 | 9.6K,19.2K,187.5K | 主、从站 |
MPI | 19.2K,187.5K | 仅从站 |
---|
EM277 | DB-9针 | RS-485 | 19.2K...187.5K...12M | 速率自适应 从站 |
PROFIBUS-DP | 9.6K,19.2K...187.5K...12M |
---|
S7协议 | CP243-1/ CP243-1 IT | RJ45 | 以太网 | 10Mbits/s, 100Mbits/s | 自适应 |
---|
AS-Interface | CP243-2 | 接线端子 | AS-i网络 | 5/10ms循环周期 | 主站 |
---|
USS | CPU口0 | DB-9针 | RS-485 | 1200bits/s...9.6K...115.2K | 主站 自由口库指令 |
---|
Modbus RTU | 主站/从站 自由口库指令 |
---|
EM241 | RJ11 | 模拟电话 | 33.6Kbits/s | 数据传输速率 |
自由口 | CPU口0/1 | DB-9针 | RS-485 | 1200...9.6K...115.2K | |
---|
| | | | | |
---|
网络通信
一些通信标准只支持一对一的通信方式;另一些支持网络通信。S7-200支持多种网络通信方式。
网络通信协议要比一对一的通信更为复杂。网络通信对网络中的设备也有一定的要求,通信设备能否完全符合网络通信协议的要求会影响、制约实现整个网络通信的完整功能。考察这些网络通信协议的要求,对于项目的规划、设计、调试具有重要的意义。选用适当的设备可以有目的地利用网络通信要求的特点,做到经济合理。
通信主站和从站
通信协议规定了通信设备在网络中的角色,可分为:
- 通信从站:从站不能主动发起通信数据交换,只能响应主站的访问,提供或接受数据。从站不能访问其他从站。在多数情况下,S7-200在通信网络中作为从站,响应主站设备的数据请求。
- 通信主站:可以主动发起数据通信,读写其他站点的数据。
S7-200 CPU在读写其他S7-200 CPU数据时(使用PPI协议)就作为主站(PPI主站也能接受其他主站的数据访问);S7-200通过附加扩展的通信模块也可以充当主站。
只有一个主站,其他通信设备都处于从站通信模式的网络就是单主站网络。单主站网络的例子有:
- 一个S7-200 CPU和Micro/WIN(编程计算机)的通信
- 一个S7-200 CPU和一个HMI(如TD200)的通信
- 多个CPU联网(但它们都处于PPI从站模式时),与Micro/WIN的通信
- 多个CPU联网,网络上只有一个HMI(如TP170B等)
- 一个CPU使用USS协议与一个或多个西门子驱动装置通信
- 一个Modbus RTU主站与从站的通信
一个通信网络中,如果有多个通信主站存在,就称为多主站网络。属于多主站网络的情况有:
- 一个S7-200 CPU连接一个HMI,同时需要Micro/WIN的编程通信
- S7-200 CPU联网,有CPU做PPI主站访问其他CPU的数据,同时需要Micro/WIN编程、监视
- CPU联网,有两个以上的CPU做PPI通信主站
- 一个S7-200 CPU连接多个HMI
- 联网的多个CPU,连接多个HMI
- 上述情况的组合
单主站和多主站网络的状态并不总是不变的。例如一个仅包括一个CPU和一个TD200的单主站网络,如果要与Micro/WIN进行编程通信,它就变成了多主站网络。
服务器和客户端
服务器(Server)与客户端(Client)的关系有些像从站与主站的关系。服务器总是等待客户端发起数据访问。这个概念常常在以太网通信中使用。
一个通信对象是服务器还是客户端取决于它们在通信活动中的具体作用。例如,CP243-1以太网模块既可以配置为服务器等待客户端来访问,也可以配置为客户端访问其他服务器。CP243-1作为服务器时,运行在计算机上的PC Access软件作为客户端通过CP243-1访问CPU的数据;而PC Access软件本身是OPC Server,OPC Client软件(如支持OPC的HMI软件)可以访问它。
西门子风机型变频器
PPI, MPI和PROFIBUS
PPI,MPI和PROFIBUS都是基于OSI(开放系统互联)的七层网络结构模型,符合欧洲标准EN50170所定义的PROFIBUS标准,基于令Pai的的网络通信协议。这些协议是非同步的(串行的)基于字符的通信协议,字符格式包括一个起始位、8个数据位、一个偶校验位和一个停止位。其通信帧包括特定的起始和结束字符、源和目的站的地址、帧长度和数据校验和。
这就是说如果一个网络上有S7-300、S7-200,S7-300之间可以通过MPI或PROFIBUS通信,而在同时在同一个网络上的TP170 micro触摸屏可以与一个S7-200 CPU通信。
S7-200 CN EM 订货号
西门子于 2005 年 12 月 16 日正式发布了 S7-200 CN 系列产品。产品系列中包括 S7-200 CN CPU 和 S7-200 CN EM 扩展模块。
表 1. S7-200 CN EM 订货号
型号 | 规格 | S7-200 CN 订货号 | SIMATIC S7-200 订货号 | CN 模块列表价 (RMB) |
---|
EM 221 CN | 数字量输入模块, 8 输入 24V DC | 6ES7 221-1BF22-0XA8 | 6ES7 221-1BF22-0XA0 | 698.99 |
---|
数字量输入模块, 16 输入 24V DC | 6ES7 221-1BH22-0XA8 | 6ES7 221-1BH22-0XA0 | 1,022.28 |
EM 222 CN | 数字量输出模块, 8 输出 24V DC | 6ES7 222-1BF22-0XA8 | 6ES7 222-1BF22-0XA0 | 830.05 |
---|
数字量输出模块, 8 输出继电器 | 6ES7 222-1HF22-0XA8 | 6ES7 222-1HF22-0XA0 | 961.11 |
EM 223 CN | 数字量输入/输出模块, 4 输入/4 输出 24V DC | 6ES7 223-1BF22-0XA8 | 6ES7 223-1BF22-0XA0 | 847.53 |
---|
数字量输入/输出模块, 4 输入 24V DC/4 继电器输出 | 6ES7 223-1HF22-0XA8 | 6ES7 223-1HF22-0XA0 | 891.21 |
数字量输入/输出模块, 8 输入/8 输出 24V DC | 6ES7 223-1BH22-0XA8 | 6ES7 223-1BH22-0XA0 | 1,240.71 |
数字量输入/输出模块, 8 输入 24V DC/8 继电器输出 | 6ES7 223-1PH22-0XA8 | 6ES7 223-1PH22-0XA0 | 1,328.08 |
数字量输入/输出模块, 16 输入/16 输出 24V DC | 6ES7 223-1BL22-0XA8 | 6ES7 223-1BL22-0XA0 | 2,420.26 |
数字量输入/输出模块, 16 输入 24V DC/16 继电器输出 | 6ES7 223-1PL22-0XA8 | 6ES7 223-1PL22-0XA0 | 2,612.48 |
数字量输入/输出模块, 32 输入/32 输出 24V DC | 6ES7223-1BM22-0XA8 | 6ES7223-1BM22-0XA0 | 5255.40 |
数字量输入/输出模块, 32 输入 24V DC/32 继电器输出 | 6ES7223-1PM22-0XA8 | 6ES7223-1PM22-0XA0 | 5476.68 |
EM 231 CN | 模拟量输入模块,4 输入 | 6ES7 231-0HC22-0XA8 | 6ES7 231-0HC22-0XA0 | 1,555.26 |
---|
2 路输入热电阻 | 6ES7 231-7PB22-0XA8 | 6ES7 231-7PB22-0XA0 | 2,114.45 |
4 路输入热电偶 | 6ES7 231-7PD22-0XA8 | 6ES7 231-7PD22-0XA0 | 2,114.45 |
EM 232 CN | 模拟量输出模块,2 输出 | 6ES7 232-0HB22-0XA8 | 6ES7 232-0HB22-0XA0 | 1,695.06 |
---|
EM 235 CN | 模拟量输入/输出模块, 4 输入/1 输出 | 6ES7 235-0KD22-0XA8 | 6ES7 235-0KD22-0XA0 | 2,062.03 |
---|
.1 大I/O扩展能力
S7-200的大I/O能力取决于以下几个因素,这些因素之间互相影响、制约,必须综合考虑:
- 1.
CPU 的输入/输出过程变量映像区大小:
128 DI/128 DO;16 AI/16 AO(CPU 221/222);32 AI/32 AO(CPU 224 以上)
- 2.
CPU本体的I/O点数:
CPU221(6DI/4DO);CPU222(8DI/6DO);CPU224/CPU224 XP(14DI/10DO);CPU226(24DI/16D)
- 3.
CPU带扩展模块的数目
- 4.
CPU的5VDC电源是否满足所有扩展模块的需要
- 5.
CPU所带智能模块对I/O地址的占用
注意
- 智能模块(如EM277、CP243-1)占用扩展模块的数量。这就意味着如果用了这些模块,则相应的I/O扩展模块的数量就要减少。
详情可参考《S7-200系统手册》、《S7-200产品目录》。
表. S7-200 大 I/O (纯 I/O 模块时)
模块 | 5 V电源/mA | DI | DO | AI | AO |
CPU 221 | 不能扩展 |
| | CPU | 340 | 8 | 6 | | |
CPU 222 | Max. DI/DO | 1 x EM 223 32 DI/32 DO 1 x EM 223 8 DI/8 DO DC/DC | - 320 | 40 | 40 | | |
1 x EM 223 32 DI/32 DO 1 x EM 223 8 DI/8 DO DC/Relay | - 285 | | |
总计 | > 0 | 48 | 46 | | |
Max. AI | CPU | 340 | 8 | 6 | | |
2 x EM 235 4 AI/1 AO | - 60 | | | 8 | 2 |
总计 | > 0 | 8 | 6 | 8 | 2 |
Max. AO | CPU | 340 | 8 | 6 | | |
2 x EM 232 2AO | - 40 | | | 0 | 4 |
总计 | > 0 | 8 | 6 | 0 | 4 |
CPU 224 /224 XP | Max. DI/Relay OUT | CPU | 660 | 14 | 10 | | |
3 x EM 223 32 DI/32 DO | - 615 | 96 | 96 | | |
1 x EM 223 4 DI/4 DO | - 40 | 4 | 4 | | |
总计 | > 0 | 114 | 110 | | |
Max. DI/DC OUT | CPU | 660 | 14 | 10 | | |
2 x EM 223 32 DI/32 DO | - 480 | 64 | 64 | | |
1 x EM 223 16 DI/16 DO | - 150 | 16 | 16 | | |
总计 | > 0 | 94 | 90 | | |
CPU 226 | Max. DI/Relay OUT | CPU | 1000 | 24 | 16 | | |
3 x EM 223 32 DI/32 DO | - 615 | 96 | 96 | | |
1 x EM 223 16 DI/16 DO | - 150 | 16 | 16 | | |
总计 | > 0 | 128 | 128 | | |
Max. DI/DC OUT | CPU | 1000 | 24 | 16 | | |
3 x EM 223 32 DI/32 DO | - 720 | 96 | 96 | | |
1 x EM 223 16 DI/16 DO | - 160 | 16 | 16 | | |
总计 | > 0 | 128 | 128 | | |
CPU 224 /(CPU 226) | Max. AI | CPU | > 660 | 14 (24) | 10 (16) | | |
7 x EM 235 4 AI/1 AO | - 210 | | | 281 | 72 |
总计 | > 0 | 14 (24) | 10 (16) | 281 | 72 |
Max. AO | CPU | > 660 | 14 (24) | 10 (16) | | |
7 x EM 232 2 AO | - 140 | | | 0 | 143 |
总计 | > 0 | 14 (24) | 10 (16) | 0 | 143 |
1. CPU 224 XP 为 30
2. CPU 224 XP 为 8
3. CPU 224 XP 为 15
不同型号的CPU所带的扩展模块数目不同。
表. 扩展模块连接个数
CPU型号 | 模块连接个数 |
CPU221 | - |
CPU222 | 2 |
CPU224/224 XP | 7 |
CPU226 | 7 |
1.2. 模拟量模块总览
表. S7-200 CN EM 订货号
型号 | 规格 | 订货号
|
EM 231 CN | 模拟量输入模块,4 输入 | 6ES7 231-0HC22-0XA8 |
模拟量输入模块,8 输入 | 6ES7 231-0HF22-0XA0 |
2 路输入热电阻 | 6ES7 231-7PB22-0XA8 |
4 路输入热电阻 | 6ES7 231-7PC22-0XA0 |
4 路输入热电偶 | 6ES7 231-7PD22-0XA8 |
8 路输入热电偶 | 6ES7 231-7PF22-0XA0 |
EM 232 CN | 模拟量输出模块,2 输出 | 6ES7 232-0HB22-0XA8 |
模拟量输出模块,4 输出 | 6ES7 232-0HD22-0XA0 |
EM 235 CN | 模拟量输入/输出模块, 4 输入/1 输出 | 6ES7 235-0KD22-0XA8 |
目前还没有 S7-200 CN 系列产品。可使用 SIMATIC S7-200 产品代替。
1.3. 模块安装
每个S7-200 模块都自带一根带状I/O总线电缆,如果该电缆满块之间的安装宽度需求,可直接将该电缆插接在其它模块上的10针插槽内,如下图:
1.4 Modbus RTU 主站例程
模拟量输入模块有两个参数容易混淆:
- 1.
模拟量转换的分辨率
- 2.
模拟量转换的精度(误差)
分辨率是A/D模拟量转换芯片的转换精度,即用多少位的数值来表示模拟量。S7-200模拟量模块的转换分辨率是12位,能够反映模拟量变化的小单位是满量程的1/4096。
模拟量转换的精度除了取决于A/D转换的分辨率,还受到转换芯片的外围电路的影响。在实际应用中,输入的模拟量信号会有波动、噪声和干扰,内部模拟电路也会产生噪声、漂移,这些都会对转换的后精度造成影响。这些因素造成的误差要大于A/D芯片的转换误差。