1、工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统1/150人机界面人机界面HMI概述概述运行过程可视化运行过程可视化在在HMI上显示当前设备的工作状态上显示当前设备的工作状态,显示画面包,显示画面包括指示灯、按钮、文字、图形、曲线等,画面可括指示灯、按钮、文字、图形、曲线等,画面可根据过程变化动态更新。根据过程变化动态更新。操作员对过程操作员对过程进行进行控制控制操作员可以通过图形界面对设备的运行过程进行操作员可以通过图形界面对设备的运行过程进行控制。例如,操作员通过控制。例如,操作员通过HMI画面中的按钮启动画面中的按钮启动电机,通过数据输入操作预置控件的
2、参数。电机,通过数据输入操作预置控件的参数。归档过程值归档过程值HMI系统可以连续、顺序记录过程值,可以检索系统可以连续、顺序记录过程值,可以检索以前的生产数据,并打印输出生产数据。以前的生产数据,并打印输出生产数据。过程和设备的参数管理过程和设备的参数管理HMI系统可以将过程和设备的参数存储在配方中。系统可以将过程和设备的参数存储在配方中。例如,可以一次性将这些参数从例如,可以一次性将这些参数从HMI设备下载到设备下载到PLC,以便改变产品版本进行生产。,以便改变产品版本进行生产。HMI系统承担的主要任务系统承担的主要任务 显示报警显示报警运行过程的临界状态会自动触发报警,例如,当运行过程的
3、临界状态会自动触发报警,例如,当压力值超出设定值时显示报警信息。压力值超出设定值时显示报警信息。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统2/150SIMATIC HMI产品产品工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统3/150WinCC 的的特特点点 SIMATIC WinCC(Windows Control Center)组态软件是基于)组态软件是基于Windows操作系操作系统的强大的统的强大的HMI系统,能为各种工业领域提供完备的监控与数据采集(系统,能为各种工业领域提供完备的监控与数据采集(SCAD
4、A)功)功能,涵盖单用户系统、配有冗余服务器的分布式多用户系统、以及远程能,涵盖单用户系统、配有冗余服务器的分布式多用户系统、以及远程Web客户机客户机的解决方案。的解决方案。WinCC集生产自动化和过程自动化于一体,实现了相互之间的整合,在各种工集生产自动化和过程自动化于一体,实现了相互之间的整合,在各种工业领域中得到了广泛的应用业领域中得到了广泛的应用。WinCC具有丰富的设置项目、可视窗口和菜单选项,系统构成包括图形系统、具有丰富的设置项目、可视窗口和菜单选项,系统构成包括图形系统、消息系统、归档系统、报表系统、脚本消息系统、归档系统、报表系统、脚本/编程系统、报警系统、变量管理与通讯、
5、用编程系统、报警系统、变量管理与通讯、用户管理、语言库等,使用方式灵活,功能齐全。户管理、语言库等,使用方式灵活,功能齐全。WinCC的整体开放性,可以方便地与各种软件和用户程序组合在一起,建立友的整体开放性,可以方便地与各种软件和用户程序组合在一起,建立友好的人机界面,满足实际需要。好的人机界面,满足实际需要。由于由于WinCC具有基于具有基于Microsoft SQL Server 2000的集成的的集成的Historian系统(实时系统(实时历史数据记录系统),可以通过智能化的功能和工具,获取重要的生产数据。历史数据记录系统),可以通过智能化的功能和工具,获取重要的生产数据。工业工业自动
6、自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统4/150HMI监控系统组态的基本结构监控系统组态的基本结构 HMI设备设备PLC控制过程控制过程通过通过变量变量通信通信I/O模块模块HMI监控系统组态是通过监控系统组态是通过PLC以以“变量变量”方式实现方式实现HMI与机械设与机械设备或过程之间的通信。备或过程之间的通信。过程值通过过程值通过I/O模块存储在模块存储在PLC中,中,HMI设备通设备通过变量访问过变量访问PLC相应的存储单元。相应的存储单元。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统5/150HMI监控系统的设计
7、步骤监控系统的设计步骤新建新建HMI监控项目监控项目在组态软件中创建一个在组态软件中创建一个HMI监控项目监控项目建立通信连接建立通信连接建立建立HMI设备与设备与PLC之间的通信连接,之间的通信连接,HMI设设备与组态备与组态PC机之间的通信连接机之间的通信连接在组态软件中定义需要监控的过程变量在组态软件中定义需要监控的过程变量定义变量定义变量创建监控画面创建监控画面绘制监控画面,组态画面中的元素与变量建立绘制监控画面,组态画面中的元素与变量建立连接,实现动态监控生产过程连接,实现动态监控生产过程编辑报警消息编辑报警消息编辑报警消息,组态离散量报警和模拟量报警编辑报警消息,组态离散量报警和模
8、拟量报警组态配方组态配方组态配方以快速适应生产工艺的变化组态配方以快速适应生产工艺的变化用户管理用户管理分级设置操作权限分级设置操作权限工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统6/150启动启动WinCC项目管理器项目管理器 双双击击在在Windows“开始开始”菜单中选择菜单中选择“所有程序所有程序”“Simatic”“WinCC”“WinCC V6.2 ASIA”命令命令。或双击桌面的快捷图标或双击桌面的快捷图标工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统7/150WinCC项目管理器的结构项目管理器的结构
9、 标题栏标题栏菜单栏菜单栏工具栏工具栏数据窗口数据窗口浏览窗口浏览窗口状态栏状态栏工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统8/150项目类型项目类型单用户项目单用户项目 过程总线过程总线WinCC单用户项目单用户项目PLC工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统9/150项目类型项目类型多用户项目多用户项目过程总线过程总线WinCC服务器服务器WinCC客户机客户机LANPLC工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统10/150项目类型项目类型客户机项目客户机项目
10、如果创建多用户项目,则随后必须在作为客户机的计算机上创如果创建多用户项目,则随后必须在作为客户机的计算机上创建客户机项目,组态对服务器进行访问的客户机,客户机不需要建建客户机项目,组态对服务器进行访问的客户机,客户机不需要建立与立与PLC的连接。的连接。u如果组态只有一个服务器的多用户项目,不需要在如果组态只有一个服务器的多用户项目,不需要在WinCC客户客户机上创建单独的客户机项目。机上创建单独的客户机项目。u如果组态具有多个服务器的多用户项目,必须在每台客户机上如果组态具有多个服务器的多用户项目,必须在每台客户机上创建独立的客户机项目。创建独立的客户机项目。uWeb客户机,可组态通过客户机
11、,可组态通过Intranet或或Internet对服务器进行访问对服务器进行访问的客户机。的客户机。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统11/150创建新项目创建新项目注意:注意:输入的项目名不要用中文字符,确定项目路径中也不能有中文字符,因为输入的项目名不要用中文字符,确定项目路径中也不能有中文字符,因为中文项目名和中文路径将影响过程归档和报警功能的运行。中文项目名和中文路径将影响过程归档和报警功能的运行。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统12/150设置项目的属性设置项目的属性 工业工业自动自
12、动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统13/150设置项目的属性设置项目的属性 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统14/150更改计算机的属性更改计算机的属性 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统15/150更改计算机的属性更改计算机的属性工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统16/150更改计算机的属性更改计算机的属性工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统17/150运行项
13、目运行项目 退出运行系统退出运行系统 启动运行系统启动运行系统 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统18/150任务任务13 建立灌装生产线监控项目建立灌装生产线监控项目 启动启动WinCC,新建物料灌装自动化生产线监控项目,新建物料灌装自动化生产线监控项目FILL。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统19/150组态变量组态变量变量的类型变量的类型 (1)过程变量)过程变量 与外部控制器(如与外部控制器(如PLC)具有过程连接的变量称为过程变量或外部变量。过程)具有过程连接的变量称为过程变量或外部
14、变量。过程变量必须在特定的过程驱动程序及其通道单元下定义,定义过程变量对应的数据地变量必须在特定的过程驱动程序及其通道单元下定义,定义过程变量对应的数据地址和一个在项目中使用的符号名,数据地址用于与自动化系统进行通讯。最多可使址和一个在项目中使用的符号名,数据地址用于与自动化系统进行通讯。最多可使用的过程变量数目与授权有关。用的过程变量数目与授权有关。(2)内部变量)内部变量 与外部控制器没有过程连接的变量称为内部变量。内部变量没有对应的过程驱与外部控制器没有过程连接的变量称为内部变量。内部变量没有对应的过程驱动程序和单元通道,不需要建立相应的通道连接。内部变量在变量管理器的动程序和单元通道,
15、不需要建立相应的通道连接。内部变量在变量管理器的“内部内部变量变量”文件夹中定义,数量不受限制,可以无限制地创建。文件夹中定义,数量不受限制,可以无限制地创建。(3)系统变量)系统变量 WinCC应用程序预定义了一些项目内部管理所需的中间变量,称为系统变量。应用程序预定义了一些项目内部管理所需的中间变量,称为系统变量。每个系统变量均有明确的意义,这些变量的名称以每个系统变量均有明确的意义,这些变量的名称以“”字符开头,不能删除或重新字符开头,不能删除或重新命名这些变量,用户可以查看但不能更改这些变量的值。命名这些变量,用户可以查看但不能更改这些变量的值。(4)脚本变量)脚本变量 脚本变量是用户
16、在使用脚本编程时,在程序中定义和使用的变量。脚本变量只脚本变量是用户在使用脚本编程时,在程序中定义和使用的变量。脚本变量只能在其定义时所规定的范围内使用。能在其定义时所规定的范围内使用。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统20/150变量的数据类型变量的数据类型 变量类型变量类型位数位数/bit取值范围取值范围二进制变量二进制变量1True(1)、false(0)有符号有符号8位数位数8-128127无符号无符号8位数位数80255有符号有符号16位数位数16-3276832767无符号无符号16位数位数16065535有符号有符号32位数位数3
17、2-21474836482147483647无符号无符号32位数位数320429496729532位浮点数位浮点数32 3.40282310+3864位浮点数位浮点数641.7976931348623110+3088位字符集文本变量位字符集文本变量8表示表示ASCII字符集中的字符串字符集中的字符串 16位字符集文本变量位字符集文本变量16表示表示Unicode字符集中的字符串字符集中的字符串文本参考文本参考将文本库中条目的相应文本将文本库中条目的相应文本ID分配给变量分配给变量原始数据类型原始数据类型165535个字节个字节工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC
18、监控系统监控系统21/150添加新的驱动程序添加新的驱动程序工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统22/150建立新驱动程序的连接建立新驱动程序的连接工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统23/150系统参数设置系统参数设置 更改逻辑设备名称后,需要重更改逻辑设备名称后,需要重新启动新启动WinCC才有效。才有效。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统24/150检查通信连接状态检查通信连接状态 工业工业自动自动化技术化技术2023-9-21第第7章章 Wi
19、nCC监控系统监控系统25/150创建和编辑变量创建和编辑变量工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统26/150设置过程变量的地址属性设置过程变量的地址属性 变量的数据窗口显示的变量区域符为德文变量的数据窗口显示的变量区域符为德文工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统27/150任务任务15 建立建立WinCC与与PLC的通信连接的通信连接 添加新的驱动程序,建立新驱动程序的连接,设置连接的系统参数,添加新的驱动程序,建立新驱动程序的连接,设置连接的系统参数,检查通信连接状态。检查通信连接状态。自动化控
20、制系统与自动化控制系统与HMI设备之间的数据交换是通过变量实现通信设备之间的数据交换是通过变量实现通信的。使用的。使用WinCC的变量编辑器生成监控系统所需的变量,设置变量的的变量编辑器生成监控系统所需的变量,设置变量的属性。属性。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统28/150创建过程画面创建过程画面 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统29/150WinCC图形编辑器图形编辑器 调色板缩放工具对齐板图层绘图区左上角为坐标原点(X=0,Y=0)对象选项板动态向导样式选项板工业工业自动自动化技术化技
21、术2023-9-21第第7章章 WinCC监控系统监控系统30/150WinCC图形编辑器图形编辑器对象选项板的对象选项板的“控件控件”样式选项板样式选项板动态向导动态向导工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统31/150图形编辑器基本设置图形编辑器基本设置 图形编辑器的缺省对象设置图形编辑器的缺省对象设置图形编辑器的网格设置图形编辑器的网格设置工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统32/150图形编辑器的图形库图形编辑器的图形库 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控
22、系统监控系统33/150设计画面结构设计画面结构(1)初始画面)初始画面初始画面是开机时显示的画面,从初始画面可以切换到所有其它画面。初始画面是开机时显示的画面,从初始画面可以切换到所有其它画面。(2)运行画面)运行画面运行画面可以显示现场设备工作状态、对现场设备进行控制。系统有上位控制和下位控运行画面可以显示现场设备工作状态、对现场设备进行控制。系统有上位控制和下位控制两种运行方式,由控制面板上的选择开关设置。当运行方式为上位控制时,可以通过画面制两种运行方式,由控制面板上的选择开关设置。当运行方式为上位控制时,可以通过画面中的按钮启动和停止设备运行。中的按钮启动和停止设备运行。(3)参数设
23、置画面)参数设置画面参数设置画面用于通过触摸屏来设置现场中根据工艺的不同需要修改变化的数据,如限参数设置画面用于通过触摸屏来设置现场中根据工艺的不同需要修改变化的数据,如限制值、设备运行时间等参数。在本例中,参数设置画面作为画中画出现。制值、设备运行时间等参数。在本例中,参数设置画面作为画中画出现。(4)趋势视图画面)趋势视图画面趋势图画面用于监视现场过程值的变化曲线,如物料温度的变化、流量的变化、液罐中趋势图画面用于监视现场过程值的变化曲线,如物料温度的变化、流量的变化、液罐中液位的变化等。液位的变化等。(5)报警画面)报警画面报警画面实时显示当前设备运行状态的故障消息文本和报警记录,在该画
24、面中对消息变报警画面实时显示当前设备运行状态的故障消息文本和报警记录,在该画面中对消息变量、消息类别、消息文本、故障点以及报警消息的量、消息类别、消息文本、故障点以及报警消息的“进入进入”、“离开离开”、“已确认已确认”等状态等状态进行组态。进行组态。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统34/150设计画面布局设计画面布局 现场画面区现场画面区按按钮钮区区总览区总览区现场画面区现场画面区按钮区按钮区总览区总览区工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统35/150画面对象的属性画面对象的属性“对象属性对象
25、属性”窗口的窗口的“属性属性”标标签签“对象属性对象属性”窗口的窗口的“事件事件”标签标签工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统36/150创建过程画面创建过程画面初始画面初始画面 添加添加WinCC时钟控件时钟控件显示数字时钟设置字体、字形和大小工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统37/150创建过程画面创建过程画面初始画面初始画面设置设置“静态文本静态文本”的属性的属性工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统38/150创建过程画面创建过程画面初始画面初
26、始画面添加图形对象添加图形对象工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统39/150创建过程画面创建过程画面运行画面运行画面 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统40/150组态对象动态属性组态对象动态属性 方方 法法说说 明明类型类型显显 示示 标标 志志组态对话框组态对话框(快速组态)(快速组态)智能对象智能对象Windows对象对象I/O物理属性物理属性绿色灯泡(变量连接)绿色灯泡(变量连接)事件事件蓝色闪电(直接连接)蓝色闪电(直接连接)动态向导动态向导(组态助手)(组态助手)用用C脚本组态复杂功
27、能脚本组态复杂功能I/O绿色闪电绿色闪电黄色闪电(未通过编译)黄色闪电(未通过编译)变量连接变量连接(1对对1的连接)的连接)对象的物理属性对象的物理属性O绿色灯泡绿色灯泡动态对话框动态对话框(复杂的连接)(复杂的连接)对象的物理属性对象的物理属性O红色闪电红色闪电直接连接直接连接对象的事件对象的事件I蓝色闪电蓝色闪电C动作动作(C语言编程)语言编程)对象的物理属性对象的物理属性O绿色闪电绿色闪电黄色闪电(未通过编译)黄色闪电(未通过编译)对象的事件对象的事件IVB动作动作(VB语言编程)语言编程)对象的物理属性对象的物理属性O浅蓝色闪电浅蓝色闪电对象的事件对象的事件I/O工业工业自动自动化技
28、术化技术2023-9-21第第7章章 WinCC监控系统监控系统41/150对象动态化举例对象动态化举例 1.组态对话框组态对话框 “组态对话框组态对话框”是图形编辑器提供的快是图形编辑器提供的快速组态工具。具有组态对话框功能的对象有速组态工具。具有组态对话框功能的对象有:u 智能对象中有控件、智能对象中有控件、I/O域、棒图、图形对域、棒图、图形对象、状态显示、文本列表象、状态显示、文本列表u 窗口对象中有按钮和滚动条窗口对象中有按钮和滚动条 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统42/150组态对话框组态对话框按钮按钮设置画面切换设置画面切换“
29、按钮按钮”工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统43/150组态对话框组态对话框输入输入/输出域、棒图输出域、棒图 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统44/1502.变量连接变量连接“显示显示”属性、属性、“闪烁闪烁”属性属性工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统45/1502.变量连接变量连接填充量填充量 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统46/1503.动态对话框动态对话框(1)“事件名称事件名称”设
30、置触发器的周期。如果没有设置触发器,则设置触发器的周期。如果没有设置触发器,则由系统指定触发事件的默认值。由系统指定触发事件的默认值。(2)“表达式表达式/公式公式”指定用于控制对象属性的表达式。指定用于控制对象属性的表达式。(3)“表达式表达式/公式的结果公式的结果”设置与设置与“数据类型数据类型”相关的对象的属相关的对象的属性。性。(4)“数据类型数据类型”有有4种数据类型可供选择。种数据类型可供选择。“模拟量模拟量”可定义模拟量限制值内的多个数值范围的状态;可定义模拟量限制值内的多个数值范围的状态;“布尔型布尔型”用用“真真/假假”语句定义两种状态;语句定义两种状态;“位位”定义某个字节
31、(或字或双字)的一个位,其状态确定了定义某个字节(或字或双字)的一个位,其状态确定了将被控制的属性值;将被控制的属性值;“直接直接”将动态表达式的值用作属性值(与将动态表达式的值用作属性值(与“变量连接变量连接”不同不同的是只能用于输出量)。的是只能用于输出量)。(5)“变量状态变量状态”用于监视运行系统中用于监视运行系统中WinCC变量的状态。变量的状态。(6)“质量代码质量代码”用于监视运行系统中用于监视运行系统中WinCC变量的质量代码。变量的质量代码。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统47/150动态对话框动态对话框模拟量模拟量 棒图的
32、颜色设置棒图的颜色设置 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统48/150动态对话框动态对话框模拟量模拟量显示液位值提示信息显示液位值提示信息 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统49/150动态对话框动态对话框布尔型布尔型 生产线运行指示灯生产线运行指示灯 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统50/150动态对话框动态对话框布尔型布尔型文本显示内容文本显示内容 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统51/1
33、50动态对话框动态对话框位位 运输车去料仓取料运输车去料仓取料 新建一个新建一个“取料位置取料位置”变量变量MB91,数据类型为无符号,数据类型为无符号8位数。位数。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统52/150动态对话框动态对话框位位 运输车去料仓取料运输车去料仓取料 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统53/150动态对话框动态对话框位位设置工位指示灯设置工位指示灯 新建一个新建一个“工位指示灯工位指示灯”变量变量MB90,数据类型为无符号,数据类型为无符号8位数位数。工业工业自动自动化技术化
34、技术2023-9-21第第7章章 WinCC监控系统监控系统54/150动态对话框动态对话框直接直接 液罐透明窗口显示液位状态液罐透明窗口显示液位状态 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统55/150动态对话框动态对话框直接直接 液位显示位置跟随液位移动液位显示位置跟随液位移动 显示数值的位置显示数值的位置=Y+高度高度“变量变量”高度高度/最大液位值最大液位值 =180+120“实际液位值实际液位值”120/1000 =300“实际液位值实际液位值”0.12液位值液位值最大液位值最大液位值YY+高度高度实际液位值实际液位值位置值位置值0显示位置
35、显示位置高度高度543.21(X、Y)液罐显示窗液罐显示窗设:液罐矩形窗口的位置坐标设:液罐矩形窗口的位置坐标X=510,Y=180,高度,高度=120。液位值的范围为液位值的范围为01000。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统56/150动态对话框动态对话框直接直接 液位显示位置跟随液位移动液位显示位置跟随液位移动 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统57/1504.直接连接直接连接直接连接用于对对象的事件属性进行设置,当事件发生时会完成相应的动作。直接连接用于对对象的事件属性进行设置,当事件发
36、生时会完成相应的动作。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统58/150直接连接直接连接组态画中画组态画中画 参数设置画面参数设置画面连接过程变量连接过程变量“罐装时间设置罐装时间设置”MB23,可以选择:,可以选择:小瓶(小瓶(M23.0=1)中瓶(中瓶(M23.1=1)大瓶(大瓶(M23.2=1)工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统59/150直接连接直接连接退出画中画退出画中画 参数设置画面参数设置画面工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统60/15
37、0直接连接直接连接显示画中画显示画中画工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统61/150直接连接直接连接组态远程启动和停止按钮组态远程启动和停止按钮 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统62/150编写远程控制启动和停止的程序编写远程控制启动和停止的程序 在在FC20(手动模式)中增加就地(手动模式)中增加就地/远程控制远程控制模式选择的程序模式选择的程序上位上位/下位均可控制系统启动下位均可控制系统启动/停止的程序停止的程序工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统
38、监控系统63/1505.C动作动作 C动作是由函数构成的,可以使用的函数包括系统提供的内部函数、标准动作是由函数构成的,可以使用的函数包括系统提供的内部函数、标准函数和项目函数,用户也可以根据需要自己编制设计函数。函数和项目函数,用户也可以根据需要自己编制设计函数。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统64/150C动作动作点击按钮在有效与无效之间转换点击按钮在有效与无效之间转换 BOOL B1;/定义一个定义一个BOOL型变量型变量B1=GetTagBit(排料阀门排料阀门);/获取位变量获取位变量“排料阀门排料阀门”当前的当前的值值B1=!B1
39、;/将获取值取反将获取值取反SetTagBit(排料阀门排料阀门,B1);/将取反后的值赋值给位变量将取反后的值赋值给位变量“排排料阀门料阀门”组态按钮上的组态按钮上的“文本文本”属性属性编写鼠标点击按钮后的编写鼠标点击按钮后的C动作指令动作指令工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统65/150C动作动作内部函数的应用内部函数的应用 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统66/150C动作动作设置登录对话框设置登录对话框 组态组态“登录登录”按钮的按钮的C动作如下:动作如下:#include apdef
40、ap.hvoid OnClick(char*lpszPictureName,char*lpszObjectName,char*lpszPropertyName)#pragma code(useadmin.dll)#include PWRT_api.h#pragma code()PWRTLogin(c);组态组态“退出退出”按钮的按钮的C动作如下:动作如下:#include apdefap.hvoid OnClick(char*lpszPictureName,char*lpszObjectName,char*lpszPropertyName)#pragma code(useadmin.dll)#
41、include PWRT_api.h#pragma code()PWRTLogout();工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统67/1506.动态向导动态向导 设置设置“退出退出WinCC运行运行”按钮按钮 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统68/150动态向导动态向导弹出操作确认对话框弹出操作确认对话框 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统69/150动态向导动态向导弹出操作确认对话框弹出操作确认对话框 修改后的程序如下:修改后的程序如下:#inc
42、lude apdefap.hvoid OnClick(char*lpszPictureName,char*lpszObjectName,char*lpszPropertyName)#pragma option(mbcs)if(MessageBox(NULL,确认要退出吗?确认要退出吗?,操作提示操作提示,MB_OKCANCEL)=IDOK)DeactivateRTProject();else工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统70/150任务任务16 组态物料灌装自动生产线监控画面组态物料灌装自动生产线监控画面 根据物料灌装自动生产线监控系统的要
43、求,设计过程监控画面。根据物料灌装自动生产线监控系统的要求,设计过程监控画面。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统71/150过程值归档过程值归档 过程值归档的目的是采集、处理和归档工业现场的过程值数据,用于获过程值归档的目的是采集、处理和归档工业现场的过程值数据,用于获取与设备的操作状态有关的管理和技术参数。取与设备的操作状态有关的管理和技术参数。系统运行过程中,采集并处理需要归档的过程值,将其存储在归档数据系统运行过程中,采集并处理需要归档的过程值,将其存储在归档数据库中。在运行系统中,可以以趋势曲线或表格的形式显示当前过程值或已归库中。在运
44、行系统中,可以以趋势曲线或表格的形式显示当前过程值或已归档过程值,也可将所归档的过程值作为记录打印输出。档过程值,也可将所归档的过程值作为记录打印输出。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统72/150组态过程值归档组态过程值归档 组态定时器组态定时器 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统73/150创建归档创建归档 定义归档名称及类型定义归档名称及类型添加需要归档的变量添加需要归档的变量工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统74/150修改归档变量的设置
45、修改归档变量的设置工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统75/150指定归档数据的存储位置指定归档数据的存储位置 保存保存工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统76/150组态组态WinCC在线趋势控件在线趋势控件 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统77/150设置设置“在线趋势控件的属性在线趋势控件的属性”的的“曲线曲线”标签标签添加趋势曲线添加趋势曲线选择连接的归档选择连接的归档和过程变量和过程变量工业工业自动自动化技术化技术2023-9-21第第7
46、章章 WinCC监控系统监控系统78/150设置设置“在线趋势控件的属性在线趋势控件的属性”的的“常规常规”标签标签工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统79/150设置设置“在线趋势控件的属性在线趋势控件的属性”的的“时间轴时间轴”标签标签工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统80/150设置设置“在线趋势控件的属性在线趋势控件的属性”的的“数值轴数值轴”标签标签工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统81/150组态组态WinCC在线表格控件在线表格控件
47、工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统82/150设置设置WinCC在线报表控件的属性在线报表控件的属性工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统83/150启动计算机的启动计算机的“变量记录运行系统变量记录运行系统”功能功能 工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统84/150使用使用WinCC变量模拟器变量模拟器 变量模拟器变量模拟器“WinCC Tag Simulator”既可以用来模拟内部变量,又可以模拟过程变量。在没有既可以用来模拟内部变量,又可以模拟过
48、程变量。在没有连接过程外围设备时,只能模拟内部变量。如果已连接了过程外围设备,过程变量的值将由变量模连接过程外围设备时,只能模拟内部变量。如果已连接了过程外围设备,过程变量的值将由变量模拟器直接提供,这样可以使用户用原有的硬件对拟器直接提供,这样可以使用户用原有的硬件对HMI系统进行功能测试。系统进行功能测试。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统85/150使用使用WinCC变量模拟器变量模拟器WinCC变量模拟器的变量模拟器的6种仿真函数种仿真函数添加需要仿真的变量添加需要仿真的变量工业工业自动自动化技术化技术2023-9-21第第7章章 Wi
49、nCC监控系统监控系统86/150显示过程数据显示过程数据过程数据的表格形式过程数据的表格形式过程数据的趋势曲线过程数据的趋势曲线工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统87/150任务任务17 显示液位值和温度值趋势图显示液位值和温度值趋势图 归档物料灌装自动生产线的过程值归档物料灌装自动生产线的过程值“实际液位值实际液位值”和和“温度值温度值”,以趋,以趋势图的形式显示过程数据。势图的形式显示过程数据。工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统88/150组态报警系统组态报警系统 组态消息块中的系统块组态
50、消息块中的系统块工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统89/150组态报警系统组态报警系统组态消息块中的用户文本块组态消息块中的用户文本块工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统90/150组态报警系统组态报警系统修改消息块的属性修改消息块的属性工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统91/150组态消息类别组态消息类别工业工业自动自动化技术化技术2023-9-21第第7章章 WinCC监控系统监控系统92/150组态报警消息组态报警消息 设置消息变量及消息位设
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。