西门子EM DI08
SIEMENS 可编程控制器
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.5A、3A、5A、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
系统及伺报电机,力矩电机,直线电机,伺服驱动等备件销售。
SIEMENS西门子上海朕锌电气设备有限公司
:郑鑫 :
:www.zhenxindianqi。。cn
工作 (同步)
1 工业库概述
SIMATIC PCS 7工业库(SIMATIC PCS 7 Industry Library,以下简称IL)对SIMATIC PCS 7高级过程库 (APL) 加以扩展,适合实现特定领域功能。此软件集成了多种经过实践检验的行业库,例如,水和废水处理行业库,楼宇自动化行业库等。它还支持通过触摸面板进行操作员输入与控制,并可集成进SIMATIC S7成套设备。
使用SIMATIC PCS 7工业库,具有以下优点:
• 通过标准化的方式将风险降到zui低;
• 界面、操作风格和PCS 7 APL相*;
• 易于集成S7-300和触摸面板;
• 直接从PCS 7 服务器访问S7-300;
• 减少开发时间和成本;
• PCS 7可随时升级至更高的版本。
在当前的PCS 7 工业库V8.0版本中,工业库包含两个子库, Industry Library for PCS 7和Industry Library for S7,分别侧重于S7-400和S7-300应用。
2 工业库应用和软硬件配置
2.1 工业库应用
使用PCS 7工业库可以集成S7-300成套设备和触摸面板,如图1所示。PCS 7 操作员站和触摸面板可直接监控和操作连接在同一以太网上的S7-400和S7-300 CPU,并且可以显示报警信息(可来自S7-300或400),并且上位机画面中的过程对象(阀门、电机等)的监控和操作都可以通过块图标和面板来实现,界面、操作风格和PCS 7的APL库相*,从而可以统一整个自动化系统的操作风格。
图1 PCS 7 工业库典型应用
除上述典型应用之外,工业库还扩展了PCS 7应用领域,例如集成水和废水处理行业库。以下简要介绍工业库中Industry Library for PCS 7 和Industry Library for S7这两个子库的功能和应用。
(1)Industry Library for PCS 7
Industry Library for PCS 7 是一个用于对PCS 7 APL进行功能扩展的领域库,用于S7-400 CPU,提供诸如分层多控制室操作、设定值跟踪(可变数目)、定时器(zui多有8个时间间隔)、聚合(zui多16个单元)、楼宇自动化、冗余系统与标准CPU通讯等功能。此领域库的所有图标、函数块和面板在原理与设计方面都采用 APL 形式。
该领域库还提供了触摸面板的接口函数块(比如阀门、电机)、块图标和面板,接口函数块用于评估APL函数块的状态信息以及使其能够被操作面板所使用,块图标和面板用于WinCC flexible项目的组态和运行,其界面、操作风格与PCS 7 APL*。借助于接口函数块可方便地实现触摸面板的组态。
(2)Industry Library for S7
Industry Library for S7 是一个用于基于S7-300控制器的成套设备进行组态的领域库。 该领域库为S7-300 PLC提供标准化的集成过程,包含电机、阀门、模拟量和数字量监控等函数块,这些函数块支持消息发送功能(Alarm_DQ),并可以直接通过操作员站或触摸面板进行操作和监控,块图标和面板的界面、操作风格与PCS 7 APL*。
和Industry Library for PCS 7一样,该领域库也提供分层多控制室操作、聚合等。借助于相关的接口函数块和WinCC flexible面板可组态操作面板的可视化。
2.2 软硬件配置要求
在使用工业库之前,用户需安装PCS 7 V8.0 或者STEP 7 + CFC + WinCC,如果需要集成触摸面板,则还需要WinCC flexible软件;对于S7-300 成套设备和触摸面板的集成,也不是所有的S7-300和触摸面板都满足要求,下面针对PCS 7工业库V8.0,分别介绍该领域库对软件和硬件的配置要求。
(1) 软件
库 | 软件 |
Industry Library for PCS 7 | SIMATIC PCS 7 V8.0 WinCC flexible Advanced 2008 SP3 |
Industry Library for S7 | SIMATIC PCS 7 V8.0 WinCC flexible Advanced 2008 SP3 或者 SIMATIC STEP7 V5.5 SIMATIC S7 CFC V8.0 SIMATIC WinCC V7.0 SP3 WinCC flexible Advanced 2008 SP3 |
(2)硬件
库 | 硬件 |
Industry Library for PCS 7 | S7-400,与PCS7 V8.0系统要求相同 |
Industry Library for S7 | 固件版本大于V3.1 CPU 314C-2 PN/DP 以上,*CPU315-2PN/DP及其以上 IM 151-8PN |
Industry Library for PCS 7 /Industry Library for S7 (WinCC flexible) | MP 277 或 MP 377 (显示尺寸≥10英寸) SIMATIC IPC 277D(显示尺寸≥12英寸) |
3 工业库订货信息
PCS 7 工业库的*分为组态和运行两种,分别是工程师站的工程组态*和自动化系统的运行*,涉及到以下两种产品组件:
(1)SIMATIC PCS 7 Industry Library Engineering V8.0:带有工程组态*的工程软件,用于一个工程师站 。供货包括软件和*证书,订货号见表1。
表1 PCS 7 工业库组态*
订货号 | 功能 |
6DL5410-8AX08-0YA0 | 用于1个工程师站的组态* |
6DL5410-8AA08-0YA0 | 用于1个工程师站的组态和1个自动化系统运行* |
(2)SIMATIC PCS 7 Industry Library Runtime V8.0:用于一个自动化系统的运行版* (所有涉及到的SIMATIC PCS 7自动化系统和S7-300控制器)。供货只有*证书,订货号见表2。
表2 PCS 7 工业库运行*
订货号 | 功能 |
6DL5410-8AA08-0XL1 | 用于1个自动化系统的运行* |
6DL5410-8AB08-0XL1 | 用于30个自动化系统(不限于一个项目)的运行* |
注: (1)工业库目前支持的语言为德语和英语。
(2)执行Industry Library for PCS 7或 Industry Library for S7中的函数块的自动化系统 都需要Industry Library Runtime V8.0。
(3)当前 SIMATIC PCS 7 自动化系统(含有订货号为 6ES7 654-*****-**F* 和 6ES7 656-*****-**F* 的 S7-400 PLC 以及 SIMATIC PCS 7 AS RTX、SIMATIC PCS 7 AS mEC RTX 和 SIMATIC PCS 7 BOX RTX for SIMATIC PCS 7 V8.0 的套件)将提供 SIMATIC PCS 7 Industry Library Runtime V8.0,不会收取任何附加费用。
(4)使用工业库函数块时,需订购额外的AS RT PO。
4 工业库安装步骤
在安装工业库之前,请关闭所有应用程序。
(1)插入光盘,执行Setup.exe,在弹出窗口中选择安装语言,如图2。
图2 选择语言
(2)点击下一步直到选择安装类型,默认即为安装,如图3。
图3 安装类型
(3)点击下一步,选择安装方式, 请选择package安装,如图4。
图4 安装方式
(4)点击下一步,选择安装选件,如图5,工程师站需安装Engineering组件,OS单站、服务器、客户机需安装Runtime组件。选择需要安装的组件,点击下一步开始安装工业库。
PCS 7 工业库安装完成之后,可在Industry Lib PCS 7 V80和industry Lib S7 V80下找到工业库的函数块,相应的块图标和面板也自动安装完成,可直接编程、组态;用于WinCC flexible的块图标和面板安装在…SIEMENSSTEP7S7LIBS 文件夹下,使用时导入WinCC flexible即可。
问题: FB287是一个用于读写变频器中单个参数的功能块。它在运行过程中内 部调用了非周期通信功能块RDREC/SFB52和WRREC/SFB53。它简单易用,省去了非周期通信中填写数据区内容的繁琐步骤,只需要指明参数号、下标即可。 那么如何通过FB287读写单个变频器参数呢?
回答:西门子EM DI08
1. 在博图软件中完成硬件组态。
在使用FB287之前,必须确保硬件组态已经完成,而且PLC和变频器之间的通信已经建立。
图01 通信配置
2. 在主程序或周期中断程序中插入FB287.
FB287在库程序中显示名称为SINA_PARA_S.对于不同的PLC,有不同的库。
图02 驱动库程序
端子分配好变量之后的FB287见下图。
图03 FB287
FB287输入输出端子定义见下表。
表1 FB287输入输出端子简介
对于LAddr端子,可将硬件ID或者实际值标识分配给它。
图04 LAddr端子标识分配
3. 编译并下载程序到PLC后,本例采用监控表实现单个参数读写。
3.1 读p1130参数值(斜坡函数发生器初始圆弧时间)。
从Startdrive软件的参数视图可见,p1130初始值为0.0s.
图05 p1130初始值
将FB287端子上的变量设定为如下值:
ReadWrite=0,读请求
Parameter=1130,参数号为1130
Index=0,下标号为0
给Start端子一个上升沿,开始读任务。读任务完成之后,Done位置位,读到的参数值被保存到ValueRead对应变量中。
图06 读p1130监控表
3.2 将0.5s写入p1130参数中。
将FB287端子上的变量设定为如下值:
ReadWrite=1,写请求
Parameter=1130,参数号为1130
Index=0,下标号为0
ValueWrite=0.5,待写入的参数值为0.5
图07 写p1130监控表
给Start端子一个上升沿,开始写任务。写任务完成之后,Done位置位。通过Startdrive软件的参数视图可见p1130已经被成功改写为0.5s.
图08 修改后的p1130参数值
注意
1. FB287可在S7-300/400, S7-1200 and S7-1500 PLC中使用。
2. FB287可在PROFINET和PROFIBUS通信中使用。
3. FB287可在SINAMICS S/G系列变频器以及MM4系列变频器中使用。
4. FB287中的参数值全部处理为浮点数格式。例如,对于p1000=6(设定值源选择,16位整型),通过FB287读回的参数值为6.0. 在ValueWrite端子上写1.0,通过FB287的写任务,可将p1000写为1.
关键字:
SINAMICS G120, FB287, 博图软件, PROFINET, PROFIBUS, 非周 期通信
1 G120控制单元CU240
2 CU240E 6SL3244-0BA10-0BA0
3 CU240S 6SL3244-0BA20-1BA0
4 CU240S DP 6SL3244-0BA20-1PA0
5 CU240S PN 6SL3244-0BA20-1FA0
6 CU240S DP-F 6SL3244-0BA21-1PA0
7 CU240S PN-F 6SL3244-0BA21-1FA0
8 PM240(不带内置滤波器)380-480V 3AC 重载
9 1.3A/0.37KW 6SL3224-0BE13-7UA0
10 1.7A/0.55KW 6SL3224-0BE15-5UA0
11 2.2A/0.75KW 6SL3224-0BE17-5UA0
12 3.1A/1.1KW 6SL3224-0BE21-1UA0
13 4.1A/1.5KW 6SL3224-0BE21-5UA0
14 5.9A/2.2KW 6SL3224-0BE22-2UA0
15 7.7A/3KW 6SL3224-0BE23-0UA0
16 10.2A/4KW 6SL3224-0BE24-0UA0
17 18A/5.5KW 6SL3224-0BE25-5UA0
18 25A/7.5KW 6SL3224-0BE27-5UA0
19 32A/11KW 6SL3224-0BE31-1UA0
20 38A/15KW 6SL3224-0BE31-5UA0
21 45A/18.5KW 6SL3224-0BE31-8UA0
22 60A/22KW 6SL3224-0BE32-2UA0
23 75A/30KW 6SL3224-0BE33-0UA0
24 90A/37KW 6SL3224-0BE33-7UA0
25 110A/45KW 6SL3224-0BE34-5UA0
26 145A/55KW 6SL3224-0BE35-5UA0
27 178A/75KW 6SL3224-0BE37-5UA0
28 205A/90KW 6SL3224-0BE38-8UA0
29 250A/110KW 6SL3224-0BE41-1UA0
30 302A/132KW 6SL3224-0XE41-3UA0
31 370A/160KW 6SL3224-0XE41-6UA0
32 477A/200KW 6SL3224-0XE42-0UA0
33 PM240(不带内置滤波器)380-480V 3AC 轻载
34 1.3A/0.37KW 6SL3224-0BE13-7UA0
35 1.7A/0.55KW 6SL3224-0BE15-5UA0
36 2.2A/0.75KW 6SL3224-0BE17-5UA0
37 3.1A/1.1KW 6SL3224-0BE21-1UA0
38 4.1A/1.5KW 6SL3224-0BE21-5UA0
39 5.9A/2.2KW 6SL3224-0BE22-2UA0
40 7.7A/3KW 6SL3224-0BE23-0UA0
41 10.2A/4KW 6SL3224-0BE24-0UA0
42 18A/7.5KW 6SL3224-0BE25-5UA0
43 25A/11KW 6SL3224-0BE27-5UA0
44 32A/15KW 6SL3224-0BE31-1UA0
45 38A/18.5KW 6SL3224-0BE31-5UA0
46 45A/22KW 6SL3224-0BE31-8UA0
47 60A/30KW 6SL3224-0BE32-2UA0
48 75A/37KW 6SL3224-0BE33-0UA0
49 90A/45KW 6SL3224-0BE33-7UA0
50 110A/55KW 6SL3224-0BE34-5UA0
51 145A/75KW 6SL3224-0BE35-5UA0
52 178A/90KW 6SL3224-0BE37-5UA0
53 205A/110KW 6SL3224-0BE38-8UA0
54 250A/132KW 6SL3224-0BE41-1UA0
55 302A/160KW 6SL3224-0XE41-3UA0
56 370A/200KW 6SL3224-0XE41-6UA0
57 477A/250KW 6SL3224-0XE42-0UA0
58 PM240(带内置滤波器)380-480V 3AC重载
59 5.9A/2.2KW 6SL3224-0BE22-2AA0
60 7.7A/3KW 6SL3224-0BE23-0AA0
61 10.2A/4KW 6SL3224-0BE24-0AA0
62 18A/5.5KW 6SL3224-0BE25-5AA0
63 25A/7.5KW 6SL3224-0BE27-5AA0
64 32A/11KW 6SL3224-0BE31-1AA0
65 38A/15KW 6SL3224-0BE31-5AA0
66 45A/18.5KW 6SL3224-0BE31-8AA0
67 60A/22KW 6SL3224-0BE32-2AA0
68 75A/30KW 6SL3224-0BE33-0AA0
69 90A/37KW 6SL3224-0BE33-7AA0
70 110A/45KW 6SL3224-0BE34-5AA0
71 145A/55KW 6SL3224-0BE35-5AA0
72 178A/75KW 6SL3224-0BE37-5AA0
73 PM240(带内置滤波器)380-480V 3AC轻载
74 5.9A/2.2KW 6SL3224-0BE22-2AA0
75 7.7A/3KW 6SL3224-0BE23-0AA0
76 10.2A/4KW 6SL3224-0BE24-0AA0
77 18A/7.5KW 6SL3224-0BE25-5AA0
78 25A/11KW 6SL3224-0BE27-5AA0
79 32A/15KW 6SL3224-0BE31-1AA0
80 38A/18.5KW 6SL3224-0BE31-5AA0
81 45A/22KW 6SL3224-0BE31-8AA0
82 60A/30KW 6SL3224-0BE32-2AA0
83 75A/37KW 6SL3224-0BE33-0AA0
84 90A/45KW 6SL3224-0BE33-7AA0
85 110A/55KW 6SL3224-0BE34-5AA0
86 145A/75KW 6SL3224-0BE35-5AA0
87 178A/90KW 6SL3224-0BE37-5AA0
88 PM250(带内置滤波器)380-480V 3AC重载
89 18A/5.5KW 6SL3225-0BE25-5AA0
90 18A/5.5KW 6SL3225-0BE25-5AA1
91 25A/7.5KW 6SL3225-0BE27-5AA0
92 25A/7.5KW 6SL3225-0BE27-5AA1
93 32A/11KW 6SL3225-0BE31-1AA0
94 32A/11KW 6SL3225-0BE31-1AA1
95 38A/15KW 6SL3225-0BE31-5AA0
96 45A/18.5KW 6SL3225-0BE31-8AA0
97 60A/22KW 6SL3225-0BE32-2AA0
98 75A/30KW 6SL3225-0BE33-0AA0
99 90A/37KW 6SL3225-0BE33-7AA0
100 110A/45KW 6SL3225-0BE34-5AA0
101 145A/55KW 6SL3225-0BE35-5AA0
102 178A/75KW 6SL3225-0BE37-5AA0
103 PM250(带内置滤波器)380-480V 3AC轻载
104 18A/7.5KW 6SL3225-0BE25-5AA0
105 18A/7.5KW 6SL3225-0BE25-5AA1
106 25A/11KW 6SL3225-0BE27-5AA0
107 25A/11KW 6SL3225-0BE27-5AA1
108 32A/15KW 6SL3225-0BE31-1AA0
109 32A/15KW 6SL3225-0BE31-1AA1
110 38A/18.5KW 6SL3225-0BE31-5AA0
111 45A/22KW 6SL3225-0BE31-8AA0
112 60A/30KW 6SL3225-0BE32-2AA0
113 75A/37KW 6SL3225-0BE33-0AA0
114 90A/45KW 6SL3225-0BE33-7AA0
115 110A/55KW 6SL3225-0BE34-5AA0
116 145A/75KW 6SL3225-0BE35-5AA0
117 178A/90KW 6SL3225-0BE37-5AA0
118 进线电抗器(仅用于PM240)
119 0.37KW 6SE6400-3CC00-2AD3
120 0.55KW 6SE6400-3CC00-2AD3
121 0.75KW 6SE6400-3CC00-4AD3
122 1.1KW 6SE6400-3CC00-4AD3
123 1.5KW 6SE6400-3CC00-6AD3
124 2.2KW 6SL3203-0CD21-0AA0
125 3KW 6SL3203-0CD21-0AA0
126 4KW 6SL3203-0CD21-4AA0
127 7.5KW 6SL3203-0CD22-2AA0
128 11KW 6SL3203-0CD22-2AA0
129 15KW 6SL3203-0CD23-5AA0
130 18.5KW 6SL3203-0CJ24-5AA0
131 22KW 6SL3203-0CJ24-5AA0
132 30KW 6SL3203-0CD25-3AA0
133 37KW 6SL3203-0CJ28-6AA0
134 45KW 6SL3203-0CJ28-6AA0
135 55KW 6SE6400-3CC11-2FD0
136 75KW 6SE6400-3CC11-2FD0
137 90KW 6SE6400-3CC11-7FD0
138 110KW 6SL3000-0CE32-3AA0
139 132KW 6SL3000-0CE32-8AA0
140 160KW 6SL3000-0CE33-3AA0
141 200KW 6SL3000-0CE35-1AA0
142 250KW 6SL3000-0CE35-1AA0
143 输出电抗器
144 0.37KW 6SE6400-3TC00-4AD2
145 0.55KW 6SE6400-3TC00-4AD2
146 0.75KW 6SE6400-3TC00-4AD2
147 1.1KW 6SE6400-3TC00-4AD2
148 1.5KW 6SE6400-3TC00-4AD2
149 2.2KW 6SL3202-0AE21-0CA0
150 3KW 6SL3202-0AE21-0CA0
151 4KW 6SL3202-0AE21-0CA0
152 7.5KW 6SL3202-0AJ23-2CA0
153 11KW 6SL3202-0AJ23-2CA0
154 15KW 6SL3202-0AJ23-2CA0
155 18.5KW 6SE6400-3TC05-4DD0
156 22KW 6SE6400-3TC03-8DD0
157 30KW 6SE6400-3TC05-4DD0
158 37KW 6SE6400-3TC08-0ED0
159 45KW 6SE6400-3TC07-5ED0
160 55KW 6SE6400-3TC14-5FD0
161 75KW 6SE6400-3TC15-4FD0
162 90KW 6SE6400-3TC14-5FD0
163 110KW 6SL3000-2BE32-1AA0
164 132KW 6SL3000-2BE32-6AA0
165 160KW 6SL3000-2BE33-2AA0
166 200KW 6SL3000-2BE33-8AA0
167 250KW 6SL3000-2BE35-0AA0
168 制动电阻
169 0.37KW 6SE6400-4BD11-0AA0
170 0.55KW 6SE6400-4BD11-0AA0
171 0.75KW 6SE6400-4BD11-0AA0
172 1.1KW 6SE6400-4BD11-0AA0
173 1.5KW 6SE6400-4BD11-0AA0
174 2.2KW 6SL3201-0BE12-0AA0
175 3KW 6SL3201-0BE12-0AA0
176 4KW 6SL3201-0BE12-0AA0
177 7.5KW 6SE6400-4BD16-5CA0
178 11KW 6SE6400-4BD16-5CA0
179 15KW 6SE6400-4BD16-5CA0
180 18.5KW 6SE6400-4BD21-2DA0
181 22KW 6SE6400-4BD21-2DA0
182 30KW 6SE6400-4BD21-2DA0
183 55KW 6SE6400-4BD24-0FA0
184 75KW 6SE6400-4BD24-0FA0
185 90KW 6SE6400-4BD24-0FA0
186 110KW 6SE6400-4BD26-0FA0
187 132KW 6SE6400-4BD26-0FA0
188 160KW 6SL3000-1BE31-3AA0
189 200KW 6SL3000-1BE32-5AA0
190 250KW 6SL3000-1BE32-5AA0