PLC 技术培训班 WinCC组态软件介绍
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
16 04.07.2020
对WinCC项目Qckstart 加入一个驱动器
17 04.07.2020
对WinCC项目Qckstart 加入一个驱动器
(3) 在对话框Add new Driver中,选择所显示的驱动器中的 某个驱动器。例如,SIMATIC S7协议组,并单击Open按钮。 在“标签管理器”的子文件夹中将会显示这一被选择的驱动 器,如图6-3和图6-4所示。 (4) 为了建立新的连接,单击所显示驱动器前面的图标,将 会打开和显示所有存在的通道单元。通过通道单元,将建立 起对多个自动化系统的逻辑连接,该逻辑连接通过这一通道 单元进行通信。 (5) 在通道单元MPI上,单击鼠标右键。 (6) 在显示的弹出菜单上,单击进入“新的驱动器连接” (New Driver Connection...), 如图6-4所示。
31 04.07.2020
对WinCC项目“Qckstart”; 过程标签属性
32 04.07.2020
对WinCC项目“Qckstart”; 过程标签属性 )
在PLC中指定一个地址 WinCC的标签分配在PLC 的数据区域,而且必须按一定的方法,寻址这一地 址。寻址的类型和通信对象的类型有关。 点击“选择”按钮(位于地址场的下一个位置), 显示地址属性对话框。 从数据区的列表对话框中,选择数据区“标志” (“Flag”)。
18 04.07.2020
对WinCC项目“Qckstart”; 建立一个新的连 接
19 04.07.2020
对WinCC项目“Qckstart”; 建立一个新的连 接
在右面的属 性对话框中, 在名称场位 置,写入 “PLC1”。 点击“OK”按 钮。
20 04.07.2020
标签和标签组(Tags and Tag Groups )
6 04.07.2020
WinCC 项目开发和组态环境
• 归档系统 用来对指定的数据进行归档的编辑器, 取名标签登录;
• 报告系统 报告设计器是用来编辑建立一个报告 格式;
• 通信系统 能直接在WinCC的浏览器中进行组态;
所有的组态数据都存储在CS的数据库中。
7 04.07.2020
WinCC的实时运行
4 04.07.2020
现场总线技术产生的背景
WinCC 是在微软公司Windows2000和 WindowsXP平台上的功能强大的HMI / SCADA (人-机接口 / 上位计算机监控和数据采集)系 统。亦即,操作员和控制过程间的接口。对过程的 实际控制是由自动化系统来实现的。用WinCC 实 现操作员和自动化系统之间的通信。
25 04.07.2020
对WinCC项目 “Qckstart”; 一个内部标签的
属性
26 04.07.2020
建立பைடு நூலகம்个标签组
标签组,例如,能够配置以下的逻辑连接。为了建 立一个新的标签组,在先前建立的连接处,点击鼠 标右键。在显示的弹出菜单中,点击写入“新的组” (Entry“New Group”)。
10 04.07.2020
启动WinCC
点击Windows任务条的启动按钮,激活WinCC。 或 通 过 SIMATIC→ WinCC →Windows Control
Center 6.0启动WinCC, 如图6-1 所如。
11 04.07.2020
建立一个项目
如果是第一次打开WinCC,会弹出一个对话框提 供建立新项目的三个选择
。在窗
的右边部分,将看到以你的计算机命名的服务器计算机(Net
BIOS)名。将光标指在该计算机上,单击鼠标右键,从显示
的弹出菜单上选择属性(Properties), 在显示对话框中,
可以设置WinCC实时运行的属性,包括在项目激活时,将启动
哪些实时运行的部件,选择哪一种使用语言,用什么按钮进
15
04.07.2020
2 04.07.2020
WinCC组态软件介绍
在20世纪末期,有多种性能完善的HMI / SCADA软件系统 面世,例如,美国Intellution 公司的iFIX组态软件 (Intellution 公司现已被GE-Fanuc 公司收购), Wonderware 公司的Intouch 组态软件,还有PC Soft公司的 Wizcon SCADA应用开发软件。德国西门子公司的SIMATIC WinCC组态软件,也是这一类软件的优秀产品之一。 这一讲将对SIMATIC WinCC组态软件的功能、设计和应用作 一介绍,如果读者想了解有关WinCC组态软件的更多内容, 请参考SIMATIC WinCC组态软件的详细使用手册。
对WinCC项目“Qckstart”; 建立一个过程标 签
在你建立过程标签之前,你必须安装一个驱动器和组态 一个连接。 已经建立的内部标签,能够用“复制”和“粘贴”的方法, 复制到一个新的连接上。注意,标签只能用“复制”和 “粘贴”命令,放置到一个连接上。标签不能用“拖动” 方法放置到连接上。 为了建立一个过程标签,在先前建立的连接处,点击鼠标 右键。 在显示的弹出菜单中,点击写入“新标签” (Entry“New Tag”)。
27 04.07.2020
建立一个标签组
28 04.07.2020
建立一个标签组
在标签组属性对话框中,在名称场区域,写入组名 。点 击“OK”按钮,确认你的输入。在路径PLC1下,将显示 你建立的标签组。
29 04.07.2020
对WinCC项目“Qckstart”; 建立一个过程标 签
30 04.07.2020
增加通信驱动器
为了通过WinCC访问当前的自动化系统(PLC)的过程值, 必须对WinCC和自动化系统之间的连接进行组态。由专 门指定的通信驱动和通道来进行通信处理。WinCC对自 动化系统的处理通道有SIMATIC S5/S7/505以及其它独 立制造商的通道。 (1) 为了加入一个通信驱动,将光标指在WinCC浏览器左边 窗口中的标签管理器(Tag Management)上,单点击鼠标 右键。 (2) 在弹出菜单上,选择“增加新的驱动项”(Add new Driver)并单击该项目。
应用实时运行软件,操作员能运行和监视过程。
9 04.07.2020
第1个WinCC 项目
2. 在WinCC内开发和组态项目 为了在WinCC内建立一个项目,步骤如下:
(1) 启动WinCC。 (2) 建立一个项目。 (3) 选择和安装通信驱动。 (4) 定义标签。 (5) 建立和编辑过程屏幕。 (6) 指定WinCC的实时性质。 (7) 在WinCC实时运行下激活屏幕。 (8) 应用仿真器测试过程屏幕。
23 04.07.2020
对WinCC项目“Qckstart”; 建立一个内部标签
24 04.07.2020
对WinCC项目“Qckstart”; 建立一个内部标签
在标签属性对话框中,写入标签名”TankLevel”。 在数据类型中,选择“无符号的16位值“。 点击“OK“按钮,确认你的输入。 所有已经建立的内部标签,将在WinCC浏览器窗口的右 边列出。 这一点表明建立一个标签是很容易的。对每一个需要加 入的标签,简单地重复这些步骤就可以了。你也可以应 用“复制”、“剪切”、 “粘贴”等工具于标签。(对 希望操作的标签)用这些命令时,需要点击鼠标右键, 访问弹出菜单来实现,
21 04.07.2020
对过程标签的标签分类管理
在内部标签文件夹中建立的标签(“内部标签”)不 支持过程值。标签组用来对标签进行组织分类。为了 改善分类的清晰程度,将全部标签分配成若干个标签 组。
22 04.07.2020
对内部标签的标签分类管理
如果在WinCC浏览器中的标签管理节点没有被打开, 则用鼠标双击打开它。 在内部标签上点击鼠标右键。 在显示的弹出菜单上,点击“新标签”项。
通过应用实时运行软件(runtime),操作员能运行 和监视一个实际的过程,实时运行软件具有以下任 务: • 读取存储在CS数据库中的数据; • 显示屏幕; • 与自动化系统通信; • 对当前的实时数据,例如,过程值和报警事件, 进行归档; • 过程的实时运行,例如,指定设定值,激活、去 激活过程。
• 建立一个“单用户项目”(默认设置); • 建立一个“多用户项目”; • 建立一个“客户机项目”; • 打开一个已经建立的项目。
12 04.07.2020
建立Qckstart项目步骤
(1) 选择“单用户项目”,点击“OK”。 (2) 输入Qckstart项目名称并选择项目路径。如果有必要, 可以重新命名子文件夹,否则这将作为给出的项目名称。 如果要打开一个已经建立的项目,会显示一个打开的对话 框,可以查找.mcp文件。在下一次WinCC启动时,将自动 地打开最后工作的项目。如果在退 出WinCC时,项目处于 激活状态,则重新打开时,项目仍然是激活的。 下图 所示为WinCC浏览器。其对话框可能很淡,这与组态 有关。
8 04.07.2020
第1个WinCC 项目
这一讲介绍WinCC的基本部件,以及通过一个简单的例子 来解释怎样建立和编辑一个WinCC项目。
1. WinCC的部件 WinCC的基本部件是组态软件和实时运行软件。 WinCC浏览器是组态软件的核心。在WinCC浏览器中显示整 个项目的结构以及项目的管理。为了开发和组态项目,提 供了一组特殊的编辑器,由WinCC的浏览器访问这些编辑 器。通过每一个编辑器,组态WinCC的一个特殊的子系统。
13 04.07.2020
WinCC浏览器对话框
14 04.07.2020
WinCC浏览器对话框
对话窗口的左边部分包含“导航”窗口,它引导进入个别的
“项目步”。 符号表示包含子文件夹。单击这一符号能打 开
和观察到子文件夹。
对话框的右边部分,列出所选择的编辑器和文件夹中的文件。
在WinCC浏览器窗口的左边,点击“计算机”图标 口
热烈欢迎
参加PLC技术培训班的 全体学员!
北京精诚智合教学科技有限公司
1 04.07.2020
第6讲:WinCC组态软件介绍
作为完整的现代工业自动化系统,除了前面几讲中介绍 的自动化控制装置PLC和现场总线产品、通信网络之外, HMI / SCADA(人-机接口 / 上位计算机监控和数据采 集)系统,也是其重要的组成部分。HMI / SCADA系统 对工业控制系统中的各种资源(设备、标签量、画面等 )进行配置和编辑,处理事件报警和系统报警,提供多 种数据通信驱动程序,完成各类报表的生成和打印输出 。而且还给用户提供多种脚本语言,可以进行二次开发 。还有对实时数据的归档和对历史归档数据的查讯功能 等。
5 04.07.2020
WinCC 项目开发和组态环境
为了开发和组态项目,WinCC 提供了一组特殊的编 辑器,由WinCC 的浏览器(Explorer)访问这些编 辑器。所提供的每一个编辑器能对WinCC某一个专门 的子系统进行组态。WinCC 的主要子系统有: • 图形系统 图形设计器是用来建立屏幕图形的编辑 器; • 报警系统 命名报警登录的编辑器是用来组态报警 的;
3 04.07.2020
SIMATIC WinCC 组态软件介绍
传统控制系统有诸多不足:控制器与现场设备之间 靠I/O连线连接,传送4-20 ma模拟量信号或24V DC 等开关量信号,并以此监控现场设备.这样,控制 器获取信息量有限,大量的数据如设备参数,故障 及故障记录等数据很难得到.底层数据不全,信息 集成能力不强,不能完全满足自动化系统对底层数 据的要求;除现场设备均靠标准4-20 ma/24V DC连 接外,系统其它软,硬件通常只能使用一家产 品.不同厂家产品之间缺乏互操作性,互换性,因 此开放性,可集成性差.
在WinCC中使用的标签,既可以表示一个实际值,例如, 表示水箱中的填充水位,也可以是WinCC中的一个内部变 量,这些变量是用来计算或仿真的。 在WinCC和自动化系统之间进行数据交换的连接是过程标 签(“外部标签”“external tags”)。在WinCC中, 每一个过程标签相应于所连接自动化系统存储器中的某 一个过程值。在实时运行时,WinCC读过程值储存在自动 化系统中的数据区,从而决定了过程标签的值。例如, 一个水箱的填充水位是由水位传感器测量得到的,并储 存在PLC中,通过一个连接(通信通道),填充水位值转 移到WinCC中。
对WinCC项目Qckstart 加入一个驱动器
17 04.07.2020
对WinCC项目Qckstart 加入一个驱动器
(3) 在对话框Add new Driver中,选择所显示的驱动器中的 某个驱动器。例如,SIMATIC S7协议组,并单击Open按钮。 在“标签管理器”的子文件夹中将会显示这一被选择的驱动 器,如图6-3和图6-4所示。 (4) 为了建立新的连接,单击所显示驱动器前面的图标,将 会打开和显示所有存在的通道单元。通过通道单元,将建立 起对多个自动化系统的逻辑连接,该逻辑连接通过这一通道 单元进行通信。 (5) 在通道单元MPI上,单击鼠标右键。 (6) 在显示的弹出菜单上,单击进入“新的驱动器连接” (New Driver Connection...), 如图6-4所示。
31 04.07.2020
对WinCC项目“Qckstart”; 过程标签属性
32 04.07.2020
对WinCC项目“Qckstart”; 过程标签属性 )
在PLC中指定一个地址 WinCC的标签分配在PLC 的数据区域,而且必须按一定的方法,寻址这一地 址。寻址的类型和通信对象的类型有关。 点击“选择”按钮(位于地址场的下一个位置), 显示地址属性对话框。 从数据区的列表对话框中,选择数据区“标志” (“Flag”)。
18 04.07.2020
对WinCC项目“Qckstart”; 建立一个新的连 接
19 04.07.2020
对WinCC项目“Qckstart”; 建立一个新的连 接
在右面的属 性对话框中, 在名称场位 置,写入 “PLC1”。 点击“OK”按 钮。
20 04.07.2020
标签和标签组(Tags and Tag Groups )
6 04.07.2020
WinCC 项目开发和组态环境
• 归档系统 用来对指定的数据进行归档的编辑器, 取名标签登录;
• 报告系统 报告设计器是用来编辑建立一个报告 格式;
• 通信系统 能直接在WinCC的浏览器中进行组态;
所有的组态数据都存储在CS的数据库中。
7 04.07.2020
WinCC的实时运行
4 04.07.2020
现场总线技术产生的背景
WinCC 是在微软公司Windows2000和 WindowsXP平台上的功能强大的HMI / SCADA (人-机接口 / 上位计算机监控和数据采集)系 统。亦即,操作员和控制过程间的接口。对过程的 实际控制是由自动化系统来实现的。用WinCC 实 现操作员和自动化系统之间的通信。
25 04.07.2020
对WinCC项目 “Qckstart”; 一个内部标签的
属性
26 04.07.2020
建立பைடு நூலகம்个标签组
标签组,例如,能够配置以下的逻辑连接。为了建 立一个新的标签组,在先前建立的连接处,点击鼠 标右键。在显示的弹出菜单中,点击写入“新的组” (Entry“New Group”)。
10 04.07.2020
启动WinCC
点击Windows任务条的启动按钮,激活WinCC。 或 通 过 SIMATIC→ WinCC →Windows Control
Center 6.0启动WinCC, 如图6-1 所如。
11 04.07.2020
建立一个项目
如果是第一次打开WinCC,会弹出一个对话框提 供建立新项目的三个选择
。在窗
的右边部分,将看到以你的计算机命名的服务器计算机(Net
BIOS)名。将光标指在该计算机上,单击鼠标右键,从显示
的弹出菜单上选择属性(Properties), 在显示对话框中,
可以设置WinCC实时运行的属性,包括在项目激活时,将启动
哪些实时运行的部件,选择哪一种使用语言,用什么按钮进
15
04.07.2020
2 04.07.2020
WinCC组态软件介绍
在20世纪末期,有多种性能完善的HMI / SCADA软件系统 面世,例如,美国Intellution 公司的iFIX组态软件 (Intellution 公司现已被GE-Fanuc 公司收购), Wonderware 公司的Intouch 组态软件,还有PC Soft公司的 Wizcon SCADA应用开发软件。德国西门子公司的SIMATIC WinCC组态软件,也是这一类软件的优秀产品之一。 这一讲将对SIMATIC WinCC组态软件的功能、设计和应用作 一介绍,如果读者想了解有关WinCC组态软件的更多内容, 请参考SIMATIC WinCC组态软件的详细使用手册。
对WinCC项目“Qckstart”; 建立一个过程标 签
在你建立过程标签之前,你必须安装一个驱动器和组态 一个连接。 已经建立的内部标签,能够用“复制”和“粘贴”的方法, 复制到一个新的连接上。注意,标签只能用“复制”和 “粘贴”命令,放置到一个连接上。标签不能用“拖动” 方法放置到连接上。 为了建立一个过程标签,在先前建立的连接处,点击鼠标 右键。 在显示的弹出菜单中,点击写入“新标签” (Entry“New Tag”)。
27 04.07.2020
建立一个标签组
28 04.07.2020
建立一个标签组
在标签组属性对话框中,在名称场区域,写入组名 。点 击“OK”按钮,确认你的输入。在路径PLC1下,将显示 你建立的标签组。
29 04.07.2020
对WinCC项目“Qckstart”; 建立一个过程标 签
30 04.07.2020
增加通信驱动器
为了通过WinCC访问当前的自动化系统(PLC)的过程值, 必须对WinCC和自动化系统之间的连接进行组态。由专 门指定的通信驱动和通道来进行通信处理。WinCC对自 动化系统的处理通道有SIMATIC S5/S7/505以及其它独 立制造商的通道。 (1) 为了加入一个通信驱动,将光标指在WinCC浏览器左边 窗口中的标签管理器(Tag Management)上,单点击鼠标 右键。 (2) 在弹出菜单上,选择“增加新的驱动项”(Add new Driver)并单击该项目。
应用实时运行软件,操作员能运行和监视过程。
9 04.07.2020
第1个WinCC 项目
2. 在WinCC内开发和组态项目 为了在WinCC内建立一个项目,步骤如下:
(1) 启动WinCC。 (2) 建立一个项目。 (3) 选择和安装通信驱动。 (4) 定义标签。 (5) 建立和编辑过程屏幕。 (6) 指定WinCC的实时性质。 (7) 在WinCC实时运行下激活屏幕。 (8) 应用仿真器测试过程屏幕。
23 04.07.2020
对WinCC项目“Qckstart”; 建立一个内部标签
24 04.07.2020
对WinCC项目“Qckstart”; 建立一个内部标签
在标签属性对话框中,写入标签名”TankLevel”。 在数据类型中,选择“无符号的16位值“。 点击“OK“按钮,确认你的输入。 所有已经建立的内部标签,将在WinCC浏览器窗口的右 边列出。 这一点表明建立一个标签是很容易的。对每一个需要加 入的标签,简单地重复这些步骤就可以了。你也可以应 用“复制”、“剪切”、 “粘贴”等工具于标签。(对 希望操作的标签)用这些命令时,需要点击鼠标右键, 访问弹出菜单来实现,
21 04.07.2020
对过程标签的标签分类管理
在内部标签文件夹中建立的标签(“内部标签”)不 支持过程值。标签组用来对标签进行组织分类。为了 改善分类的清晰程度,将全部标签分配成若干个标签 组。
22 04.07.2020
对内部标签的标签分类管理
如果在WinCC浏览器中的标签管理节点没有被打开, 则用鼠标双击打开它。 在内部标签上点击鼠标右键。 在显示的弹出菜单上,点击“新标签”项。
通过应用实时运行软件(runtime),操作员能运行 和监视一个实际的过程,实时运行软件具有以下任 务: • 读取存储在CS数据库中的数据; • 显示屏幕; • 与自动化系统通信; • 对当前的实时数据,例如,过程值和报警事件, 进行归档; • 过程的实时运行,例如,指定设定值,激活、去 激活过程。
• 建立一个“单用户项目”(默认设置); • 建立一个“多用户项目”; • 建立一个“客户机项目”; • 打开一个已经建立的项目。
12 04.07.2020
建立Qckstart项目步骤
(1) 选择“单用户项目”,点击“OK”。 (2) 输入Qckstart项目名称并选择项目路径。如果有必要, 可以重新命名子文件夹,否则这将作为给出的项目名称。 如果要打开一个已经建立的项目,会显示一个打开的对话 框,可以查找.mcp文件。在下一次WinCC启动时,将自动 地打开最后工作的项目。如果在退 出WinCC时,项目处于 激活状态,则重新打开时,项目仍然是激活的。 下图 所示为WinCC浏览器。其对话框可能很淡,这与组态 有关。
8 04.07.2020
第1个WinCC 项目
这一讲介绍WinCC的基本部件,以及通过一个简单的例子 来解释怎样建立和编辑一个WinCC项目。
1. WinCC的部件 WinCC的基本部件是组态软件和实时运行软件。 WinCC浏览器是组态软件的核心。在WinCC浏览器中显示整 个项目的结构以及项目的管理。为了开发和组态项目,提 供了一组特殊的编辑器,由WinCC的浏览器访问这些编辑 器。通过每一个编辑器,组态WinCC的一个特殊的子系统。
13 04.07.2020
WinCC浏览器对话框
14 04.07.2020
WinCC浏览器对话框
对话窗口的左边部分包含“导航”窗口,它引导进入个别的
“项目步”。 符号表示包含子文件夹。单击这一符号能打 开
和观察到子文件夹。
对话框的右边部分,列出所选择的编辑器和文件夹中的文件。
在WinCC浏览器窗口的左边,点击“计算机”图标 口
热烈欢迎
参加PLC技术培训班的 全体学员!
北京精诚智合教学科技有限公司
1 04.07.2020
第6讲:WinCC组态软件介绍
作为完整的现代工业自动化系统,除了前面几讲中介绍 的自动化控制装置PLC和现场总线产品、通信网络之外, HMI / SCADA(人-机接口 / 上位计算机监控和数据采 集)系统,也是其重要的组成部分。HMI / SCADA系统 对工业控制系统中的各种资源(设备、标签量、画面等 )进行配置和编辑,处理事件报警和系统报警,提供多 种数据通信驱动程序,完成各类报表的生成和打印输出 。而且还给用户提供多种脚本语言,可以进行二次开发 。还有对实时数据的归档和对历史归档数据的查讯功能 等。
5 04.07.2020
WinCC 项目开发和组态环境
为了开发和组态项目,WinCC 提供了一组特殊的编 辑器,由WinCC 的浏览器(Explorer)访问这些编 辑器。所提供的每一个编辑器能对WinCC某一个专门 的子系统进行组态。WinCC 的主要子系统有: • 图形系统 图形设计器是用来建立屏幕图形的编辑 器; • 报警系统 命名报警登录的编辑器是用来组态报警 的;
3 04.07.2020
SIMATIC WinCC 组态软件介绍
传统控制系统有诸多不足:控制器与现场设备之间 靠I/O连线连接,传送4-20 ma模拟量信号或24V DC 等开关量信号,并以此监控现场设备.这样,控制 器获取信息量有限,大量的数据如设备参数,故障 及故障记录等数据很难得到.底层数据不全,信息 集成能力不强,不能完全满足自动化系统对底层数 据的要求;除现场设备均靠标准4-20 ma/24V DC连 接外,系统其它软,硬件通常只能使用一家产 品.不同厂家产品之间缺乏互操作性,互换性,因 此开放性,可集成性差.
在WinCC中使用的标签,既可以表示一个实际值,例如, 表示水箱中的填充水位,也可以是WinCC中的一个内部变 量,这些变量是用来计算或仿真的。 在WinCC和自动化系统之间进行数据交换的连接是过程标 签(“外部标签”“external tags”)。在WinCC中, 每一个过程标签相应于所连接自动化系统存储器中的某 一个过程值。在实时运行时,WinCC读过程值储存在自动 化系统中的数据区,从而决定了过程标签的值。例如, 一个水箱的填充水位是由水位传感器测量得到的,并储 存在PLC中,通过一个连接(通信通道),填充水位值转 移到WinCC中。