第一节第一节第一节第一节第一节第一节第一节第一节WinCCWinCCflexibleflexible安装安装安装安装安装安装安装安装一、硬件连接一、硬件连接WinCCWinCCflexibleflexible支持多个不同自动化概念的组态。如:支持多个不同自动化概念的组态。如:HMIHMI设备通过过程总线直接与设备通过过程总线直接与PLCPLC连接的单用户系统,多台连接的单用户系统,多台HMIHMI设设备通过过程总线连接至一个或多个备通过过程总线连接至一个或多个PLCPLC的多用户系统。此的多用户系统。此外,外,HMIHMI设备通过以太网连接至计算机构成的具有集中功能的设备通过以太网连接至计算机构成的具有集中功能的HMIHMI系统。系统。单用户系统多用户系统二、二、WinCCWinCCflexibleflexible安装安装11、插入、插入SIMATICSIMATICWinCCWinCCflexibleflexible软件光盘,安装软件光盘,安装程序将自动启动。如果光盘安装程序没有启动,在程序将自动启动。如果光盘安装程序没有启动,在光盘光盘CD1CD1的目录中双击的目录中双击setup.exesetup.exe文件,将运行安装文件,将运行安装程序。程序。22、选择安装语言:选择安装程序的用户界面语、选择安装语言:选择安装程序的用户界面语言。言。33、选择安装内容:根据实际需要选择、选择安装内容:根据实际需要选择““完全安完全安装装””、、““最小安装最小安装””或或““自定义安装自定义安装””。。44、根据屏幕上的操作指示,安装、根据屏幕上的操作指示,安装WinCCWinCCflexibleflexible程序。程序。55、安装许可证:安装完成后,如果在计算机上没、安装许可证:安装完成后,如果在计算机上没有找到相应的许可证密钥,系统会要求传送已安装有找到相应的许可证密钥,系统会要求传送已安装组件的许可证密钥。组件的许可证密钥。三、三、WinCCWinCCflexibleflexible操作界面操作界面11、启动、启动WinCCWinCCflexibleflexible单击单击WindowsWindows桌面图标,打开桌面图标,打开WinCCWinCCflexibleflexible,,也可以从也可以从““开始开始””菜单中选择快捷命令打开。菜单中选择快捷命令打开。WinCCWinCCflexibleflexible在同一时间只允许打开一个项目。在同一时间只允许打开一个项目。2、WinCCflexible操作界面用于组态用户界面,建立的组态数据包用于组态用户界面,建立的组态数据包括:括:((11)过程画面:用于显示过程。)过程画面:用于显示过程。((22)变量:用于运行时在)变量:用于运行时在PLCPLC和和HMIHMI设备之间传送数设备之间传送数据。据。((33)报警:运行中发生故障时显示报警状态。)报警:运行中发生故障时显示报警状态。((44)记录:用于保存过程值和报警。)记录:用于保存过程值和报警。一、建立项目一、建立项目(一)项目类型(一)项目类型WinCCWinCCflexibleflexible的组态任务以项目文件的形式建立。可组的组态任务以项目文件的形式建立。可组态的项目类型如下:态的项目类型如下:11、单用户项目、单用户项目用于单个用于单个HMIHMI设备的项目。设备的项目。、多用户项目、多用户项目如果使用多个如果使用多个HMIHMI设备来对系统进行操作,则可设备来对系统进行操作,则可使用使用WinCCWinCCflexibleflexible创建一个可对多个创建一个可对多个HMIHMI设备进行设备进行组态的项目。即无须为每个单独的组态的项目。即无须为每个单独的HMIHMI设备创建项设备创建项目,而且可在同一个项目中对所有目,而且可在同一个项目中对所有HMIHMI设备进行管设备进行管理。理。33、在不同、在不同HMIHMI设备上使用的项目设备上使用的项目可为指定的可为指定的HMIHMI设备创建一个项目,并将其下载设备创建一个项目,并将其下载到多个不同到多个不同HMIHMI设备上。当装载到设备上。当装载到HMIHMI设备上时,设备上时,只有那些只有那些HMIHMI设备支持的数据才装载上去。设备支持的数据才装载上去。(二)创建或装载项目(二)创建或装载项目11、创建新项目、创建新项目打开打开WinCCflexibleWinCCflexible,选择,选择““创建一个空白项目创建一个空白项目””或或““使用项目向导创建一个新项目使用项目向导创建一个新项目””,也可通过菜单栏,也可通过菜单栏中中““项目\新建项目\新建””命令创建项目。命令创建项目。22、打开项目、打开项目可选择可选择““打开一个现有的项目打开一个现有的项目””,打开需要装载的,打开需要装载的项目。也可通过菜单栏中项目。也可通过菜单栏中““项目\打开项目\打开””命令打开项命令打开项目。目。二、变量二、变量(一)变量的类型(一)变量的类型变量是数据保存和交换的重要媒介。在变量是数据保存和交换的重要媒介。在WinCCWinCCflexibleflexible中用到两种类型的变量:外部变量和内部变中用到两种类型的变量:外部变量和内部变量。量。、外部变量、外部变量外部变量是外部变量是HMIHMI设备和设备和PLCPLC进行数据交换的媒介。在进行数据交换的媒介。在WinCCflexibleWinCCflexible中创建一个外部变量,必须为其指定与中创建一个外部变量,必须为其指定与PLCPLC程序中相同的地址,这样程序中相同的地址,这样HMIHMI设备和设备和PLCPLC可以访问同一映像可以访问同一映像寄存器,实现寄存器,实现HMIHMI设备与设备与PLCPLC之间的通信。之间的通信。22、内部变量、内部变量内部变量存贮在内部变量存贮在HMIHMI设备的内存中,不能够直接与设备的内存中,不能够直接与PLCPLC通通信。信。因此,只有这台因此,只有这台HMIHMI设备能够对内部变量进行读写访设备能够对内部变量进行读写访问。问。(二)变量的使用(二)变量的使用11、变量编辑器、变量编辑器双击项目窗口中的双击项目窗口中的““通讯\变量通讯\变量””条目打开变量编辑器。可条目打开变量编辑器。可创建一个新的变量或对显示在对象窗口中的变量进行编辑。创建一个新的变量或对显示在对象窗口中的变量进行编辑。、变量的编辑、变量的编辑在在WinCCWinCCflexibleflexible中,可设置的变量属性包括:中,可设置的变量属性包括:((11)名称:每个变量可设置一个名称,变量名称不能重名。)名称:每个变量可设置一个名称,变量名称不能重名。((22)外部变量的设置:对于外部变量,必须指定与)外部变量的设置:对于外部变量,必须指定与HMIHMI设备设备相连的相连的PLCPLC,从而确定了外部变量的数据类型和在,从而确定了外部变量的数据类型和在PLCPLC中的地中的地址。址。((33)数据类型:变量的数据类型决定将在变量中存储哪些类)数据类型:变量的数据类型决定将在变量中存储哪些类型的值、这些值在内部如何保存以及变量可拥有的最大数值范型的值、这些值在内部如何保存以及变量可拥有的最大数值范围。围。((44)数组计数:数组变量主要用于使用大量相同数据形式的)数组计数:数组变量主要用于使用大量相同数据形式的情况,可以将许多相同类型的数组元素组成变量。情况,可以将许多相同类型的数组元素组成变量。((55)注释:可以为每个变量输入注释。)注释:可以为每个变量输入注释。((66)限制值:可以为每个变量指定上限值和下限值的数值范)限制值:可以为每个变量指定上限值和下限值的数值范围。围。((77)起始值:可以为每个变量组态一个起始值。运行系统启)起始值:可以为每个变量组态一个起始值。运行系统启动时变量将被设置为该值。动时变量将被设置为该值。((88)记录和记录限制:为了便于归档和日后评估,数据可存)记录和记录限制:为了便于归档和日后评估,数据可存储在不同的记录中。储在不同的记录中。三、画面三、画面(一)画面组成(一)画面组成画面设计就是将表示过程的对象插入到画面中,并对该对画面设计就是将表示过程的对象插入到画面中,并对该对象进行组态使之符合过程要求。画面包含静态和动态元素。象进行组态使之符合过程要求。画面包含静态和动态元素。11、静态元素、静态元素在运行时不改变它们的状态。例如文本或图形对象。在运行时不改变它们的状态。例如文本或图形对象。22、动态元素、动态元素根据过程改变它们的状态。通过下列方式显示当前过程根据过程改变它们的状态。通过下列方式显示当前过程值:值:((11)通过外部变量,从)通过外部变量,从PLCPLC的映像寄存器中获得当前过的映像寄存器中获得当前过程值。例如以字母数字、趋势图和棒图的形式显示过程值。程值。例如以字母数字、趋势图和棒图的形式显示过程值。((22)通过外部变量,将)通过外部变量,将HMIHMI设备上的输入值写入到设备上的输入值写入到PLCPLC的映像寄存器中。例如按钮启动、温度给定值。的映像寄存器中。例如按钮启动、温度给定值。、功能键、功能键功能键是功能键是HMIHMI设备上的专用键,可以在设备上的专用键,可以在WinCCWinCCflexibleflexible中分配一个或多个功能。操作员在中分配一个或多个功能。操作员在HMIHMI设设备上按下相关键时,这些功能被触发。备上按下相关键时,这些功能被触发。((11)全局功能键:作为全局功能键始终触发)全局功能键:作为全局功能键始终触发同样的操作,而不管当前显示何种画面。同样的操作,而不管当前显示何种画面。((22)局部功能键:基于操作员站上的当前显)局部功能键:基于操作员站上的当前显示画面,分配到本地设备上的功能键将触发不同示画面,分配到本地设备上的功能键将触发不同的操作。这种分配只适用于已在其中定义了功能的操作。这种分配只适用于已在其中定义了功能键的画面。键的画面。(二)创建画面(二)创建画面11、画面编辑器、画面编辑器在项目窗口的在项目窗口的““画面画面””组中,双击组中,双击““添加画面添加画面””,打开,打开画面编辑器。在工作区显示新画面,可按照过程要画面编辑器。在工作区显示新画面,可按照过程要求进行画面元素组态。求进行画面元素组态。22、画面浏览编辑器、画面浏览编辑器在项目窗口中双击在项目窗口中双击““设备设置\画面浏览设备设置\画面浏览””,打开,打开画面导航编辑器。画面导航编辑器用于画面结构组画面导航编辑器。画面导航编辑器用于画面结构组态,以实现在若干画面间浏览。该编辑器允许以分态,以实现在若干画面间浏览。该编辑器允许以分层结构组织项目画面。层结构组织项目画面。四、报警系统四、报警系统(一)报警类型(一)报