LC技术培训班第6讲WinCC组态软件介绍.ppt
《LC技术培训班第6讲WinCC组态软件介绍.ppt》由会员分享,可在线阅读,更多相关《LC技术培训班第6讲WinCC组态软件介绍.ppt(69页珍藏版)》请在三一办公上搜索。
1、2023/11/7,1,热 烈 欢 迎,参加PLC技术培训班的全体学员!,北京精诚智合教学科技有限公司,2023/11/7,2,第6讲:WinCC组态软件介绍,作为完整的现代工业自动化系统,除了前面几讲中介绍的自动化控制装置PLC和现场总线产品、通信网络之外,HMI/SCADA(人机接口/上位计算机监控和数据采集)系统,也是其重要的组成部分。HMI/SCADA系统对工业控制系统中的各种资源(设备、标签量、画面等)进行配置和编辑,处理事件报警和系统报警,提供多种数据通信驱动程序,完成各类报表的生成和打印输出。而且还给用户提供多种脚本语言,可以进行二次开发。还有对实时数据的归档和对历史归档数据的查
2、讯功能等。,2023/11/7,3,WinCC组态软件介绍,在20世纪末期,有多种性能完善的HMI/SCADA软件系统面世,例如,美国Intellution 公司的iFIX组态软件(Intellution 公司现已被GE-Fanuc 公司收购),Wonderware 公司的Intouch 组态软件,还有PC Soft公司的Wizcon SCADA应用开发软件。德国西门子公司的SIMATIC WinCC组态软件,也是这一类软件的优秀产品之一。这一讲将对SIMATIC WinCC组态软件的功能、设计和应用作一介绍,如果读者想了解有关WinCC组态软件的更多内容,请参考SIMATIC WinCC组态
3、软件的详细使用手册。,2023/11/7,4,WinCC 是在微软公司Windows2000和WindowsXP平台上的功能强大的HMI/SCADA(人机接口/上位计算机监控和数据采集)系统。亦即,操作员和控制过程间的接口。对过程的实际控制是由自动化系统来实现的。用WinCC 实现操作员和自动化系统之间的通信。,SIMATIC WinCC 组态软件介绍,2023/11/7,5,WinCC 项目开发和组态环境,为了开发和组态项目,WinCC 提供了一组特殊的编辑器,由WinCC 的浏览器(Explorer)访问这些编辑器。所提供的每一个编辑器能对WinCC某一个专门的子系统进行组态。WinCC
4、的主要子系统有:图形系统 图形设计器是用来建立屏幕图形的编辑器;报警系统 命名报警登录的编辑器是用来组态报警的;,2023/11/7,6,WinCC 项目开发和组态环境,归档系统 用来对指定的数据进行归档的编辑器,取名标签登录;报告系统 报告设计器是用来编辑建立一个报告格式;通信系统 能直接在WinCC的浏览器中进行组态;所有的组态数据都存储在CS的数据库中。,2023/11/7,7,WinCC的实时运行,通过应用实时运行软件(runtime),操作员能运行和监视一个实际的过程,实时运行软件具有以下任务:读取存储在CS数据库中的数据;显示屏幕;与自动化系统通信;对当前的实时数据,例如,过程值和
5、报警事件,进行归档;过程的实时运行,例如,指定设定值,激活、去激活过程。,2023/11/7,8,第1个WinCC 项目,这一讲介绍WinCC的基本部件,以及通过一个简单的例子来解释怎样建立和编辑一个WinCC项目。1.WinCC的部件WinCC的基本部件是组态软件和实时运行软件。WinCC浏览器是组态软件的核心。在WinCC浏览器中显示整个项目的结构以及项目的管理。为了开发和组态项目,提供了一组特殊的编辑器,由WinCC的浏览器访问这些编辑器。通过每一个编辑器,组态WinCC的一个特殊的子系统。应用实时运行软件,操作员能运行和监视过程。,2023/11/7,9,第1个WinCC 项目,2.在
6、WinCC内开发和组态项目 为了在WinCC内建立一个项目,步骤如下:(1)启动WinCC。(2)建立一个项目。(3)选择和安装通信驱动。(4)定义标签。(5)建立和编辑过程屏幕。(6)指定WinCC的实时性质。(7)在WinCC实时运行下激活屏幕。(8)应用仿真器测试过程屏幕。,2023/11/7,10,启动WinCC,点击Windows任务条的启动按钮,激活WinCC。或通过SIMATIC WinCC Windows Control Center 6.0启动WinCC,如图61 所如。,2023/11/7,11,建立一个项目,建立一个“单用户项目”(默认设置);建立一个“多用户项目”;建立
7、一个“客户机项目”;打开一个已经建立的项目。,如果是第一次打开WinCC,会弹出一个对话框提供建立新项目的三个选择,2023/11/7,12,建立Qckstart项目步骤,(1)选择“单用户项目”,点击“OK”。(2)输入Qckstart项目名称并选择项目路径。如果有必要,可以重新命名子文件夹,否则这将作为给出的项目名称。如果要打开一个已经建立的项目,会显示一个打开的对话框,可以查找.mcp文件。在下一次WinCC启动时,将自动地打开最后工作的项目。如果在退 出WinCC时,项目处于激活状态,则重新打开时,项目仍然是激活的。下图 所示为WinCC浏览器。其对话框可能很淡,这与组态有关。,202
8、3/11/7,13,WinCC浏览器对话框,2023/11/7,14,WinCC浏览器对话框,对话窗口的左边部分包含“导航”窗口,它引导进入个别的“项目步”。符号表示包含子文件夹。单击这一符号能打开和观察到子文件夹。对话框的右边部分,列出所选择的编辑器和文件夹中的文件。在WinCC浏览器窗口的左边,点击“计算机”图标。在窗口的右边部分,将看到以你的计算机命名的服务器计算机(Net BIOS)名。将光标指在该计算机上,单击鼠标右键,从显示的弹出菜单上选择属性(Properties),在显示对话框中,可以设置WinCC实时运行的属性,包括在项目激活时,将启动哪些实时运行的部件,选择哪一种使用语言,
9、用什么按钮进行“去激活”等。,2023/11/7,15,增加通信驱动器,为了通过WinCC访问当前的自动化系统(PLC)的过程值,必须对WinCC和自动化系统之间的连接进行组态。由专门指定的通信驱动和通道来进行通信处理。WinCC对自动化系统的处理通道有SIMATIC S5/S7/505以及其它独立制造商的通道。(1)为了加入一个通信驱动,将光标指在WinCC浏览器左边窗口中的标签管理器(Tag Management)上,单点击鼠标右键。(2)在弹出菜单上,选择“增加新的驱动项”(Add new Driver)并单击该项目。,2023/11/7,16,对WinCC项目Qckstart 加入一个
10、驱动器,2023/11/7,17,对WinCC项目Qckstart 加入一个驱动器,(3)在对话框Add new Driver中,选择所显示的驱动器中的某个驱动器。例如,SIMATIC S7协议组,并单击Open按钮。在“标签管理器”的子文件夹中将会显示这一被选择的驱动器,如图63和图64所示。(4)为了建立新的连接,单击所显示驱动器前面的图标,将会打开和显示所有存在的通道单元。通过通道单元,将建立起对多个自动化系统的逻辑连接,该逻辑连接通过这一通道单元进行通信。(5)在通道单元MPI上,单击鼠标右键。(6)在显示的弹出菜单上,单击进入“新的驱动器连接”(New Driver Connecti
11、on.),如图64所示。,2023/11/7,18,对WinCC项目“Qckstart”;建立一个新的连接,2023/11/7,19,对WinCC项目“Qckstart”;建立一个新的连接,在右面的属性对话框中,在名称场位置,写入“PLC1”。点击“OK”按钮。,2023/11/7,20,标签和标签组(Tags and Tag Groups),在WinCC中使用的标签,既可以表示一个实际值,例如,表示水箱中的填充水位,也可以是WinCC中的一个内部变量,这些变量是用来计算或仿真的。在WinCC和自动化系统之间进行数据交换的连接是过程标签(“外部标签”“external tags”)。在WinC
12、C中,每一个过程标签相应于所连接自动化系统存储器中的某一个过程值。在实时运行时,WinCC读过程值储存在自动化系统中的数据区,从而决定了过程标签的值。例如,一个水箱的填充水位是由水位传感器测量得到的,并储存在PLC中,通过一个连接(通信通道),填充水位值转移到WinCC中。,2023/11/7,21,对过程标签的标签分类管理,在内部标签文件夹中建立的标签(“内部标签”)不支持过程值。标签组用来对标签进行组织分类。为了改善分类的清晰程度,将全部标签分配成若干个标签组。,2023/11/7,22,对内部标签的标签分类管理,如果在WinCC浏览器中的标签管理节点没有被打开,则用鼠标双击打开它。在内部
13、标签上点击鼠标右键。在显示的弹出菜单上,点击“新标签”项。,2023/11/7,23,对WinCC项目“Qckstart”;建立一个内部标签,2023/11/7,24,对WinCC项目“Qckstart”;建立一个内部标签,在标签属性对话框中,写入标签名”TankLevel”。在数据类型中,选择“无符号的16位值“。点击“OK“按钮,确认你的输入。所有已经建立的内部标签,将在WinCC浏览器窗口的右边列出。这一点表明建立一个标签是很容易的。对每一个需要加入的标签,简单地重复这些步骤就可以了。你也可以应用“复制”、“剪切”、“粘贴”等工具于标签。(对希望操作的标签)用这些命令时,需要点击鼠标右键
14、,访问弹出菜单来实现,,2023/11/7,25,对WinCC项目“Qckstart”;一个内部标签的属性,2023/11/7,26,建立一个标签组,标签组,例如,能够配置以下的逻辑连接。为了建立一个新的标签组,在先前建立的连接处,点击鼠标右键。在显示的弹出菜单中,点击写入“新的组”(Entry“New Group”)。,2023/11/7,27,建立一个标签组,2023/11/7,28,建立一个标签组,在标签组属性对话框中,在名称场区域,写入组名。点击“OK”按钮,确认你的输入。在路径PLC1下,将显示你建立的标签组。,2023/11/7,29,对WinCC项目“Qckstart”;建立一个
15、过程标签,2023/11/7,30,对WinCC项目“Qckstart”;建立一个过程标签,在你建立过程标签之前,你必须安装一个驱动器和组态一个连接。已经建立的内部标签,能够用“复制”和“粘贴”的方法,复制到一个新的连接上。注意,标签只能用“复制”和“粘贴”命令,放置到一个连接上。标签不能用“拖动”方法放置到连接上。为了建立一个过程标签,在先前建立的连接处,点击鼠标右键。在显示的弹出菜单中,点击写入“新标签”(Entry“New Tag”)。,2023/11/7,31,对WinCC项目“Qckstart”;过程标签属性,2023/11/7,32,对WinCC项目“Qckstart”;过程标签属
16、性),在PLC中指定一个地址 WinCC的标签分配在PLC的数据区域,而且必须按一定的方法,寻址这一地址。寻址的类型和通信对象的类型有关。点击“选择”按钮(位于地址场的下一个位置),显示地址属性对话框。从数据区的列表对话框中,选择数据区“标志”(“Flag”)。检查那一个地址类型“字”和地址“0”已经被设置。,2023/11/7,33,对WinCC项目“Qckstart”;指定一个地址,点击“OK”按钮。,2023/11/7,34,对WinCC项目“Qckstart”;指定线性标度,2023/11/7,35,对WinCC项目“Qckstart”;指定线性标度,如果希望显示的过程值和PLC提供的
17、过程值不同,则需要用线性标度来转换。这时过程值自身并没有改变。线性标度只有过程标签可以使用。选择“线性标度”检查对话框。这里允许有两个输入场,“过程值范围”输入场和“标签值范围”收入场。指定过程值范围(例如,从20到20),以及标签值范围(例如,从0到100)。注意:如果你在过程值范围内,使用的是带“正”和“负”的数,则在数据类型中要指定带符号 的标签,“符号”在“格式适配器”(“Format Adaptation”)中选择。,2023/11/7,36,建立过程屏幕,实时描绘过程的屏幕是用图形系统来建立的。通过本章节的学习,你将学会设计一个过程屏幕,以及能自由地有效的运行它。为了建立一个新的屏
18、幕,需要打开图形设计器,处理如下:建立一个过程屏幕(Creating a Process Screen)在WinCC浏览器窗口的左边,用鼠标右键点击“图形设计器”,访问其弹出菜单。在弹出菜单上,点击“新的图形”(“New Picture”)。以“New Pdlo.pdl”命名的图形文件(“.pdl”=“Picture Description File”)将被建立,并且将在WinCC浏览器窗口的右边部分显示出来。,2023/11/7,37,对WinCC项目“Qckstart”;建立一个新的屏幕,2023/11/7,38,对WinCC项目“Qckstart”;建立一个新的屏幕,在WinCC浏览器窗
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LC 技术 培训班 WinCC 组态 软件 介绍

链接地址:https://www.31ppt.com/p-6510777.html