Proficy Cimplicity 软件介绍及入门提纲PPT课件_第1页
Proficy Cimplicity 软件介绍及入门提纲PPT课件_第2页
Proficy Cimplicity 软件介绍及入门提纲PPT课件_第3页
Proficy Cimplicity 软件介绍及入门提纲PPT课件_第4页
Proficy Cimplicity 软件介绍及入门提纲PPT课件_第5页
已阅读5页,还剩135页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2021/3/91Proficy Cimplicity 软件介绍及入门软件介绍及入门提纲提纲通用电气智能设备(上海)有限公司通用电气智能设备(上海)有限公司Professional Service部门部门项目工程师项目工程师 杨毅勇杨毅勇2021/3/92目录目录1 Proficy Cimplicity软件软件/系统概述系统概述 Page 382 Proficy Cimplicity软件界面结构软件界面结构 Page 9313 Proficy Cimplicity软件界面应用软件界面应用 Page 321364 Cimplicity 软件组态一些建议软件组态一些建议 Page 13713820

2、21/3/931 Proficy Cimplicity软件软件/系统概述系统概述1.1 系统用途系统用途 从可编程控制器和其他智能设备中收集数据从可编程控制器和其他智能设备中收集数据 兼用图形和文本的形式显示信息,因此操作员能够兼用图形和文本的形式显示信息,因此操作员能够容易地监视和控制生产过程。容易地监视和控制生产过程。2021/3/941 Proficy Cimplicity软件概述软件概述1.1 系统用途系统用途 虽然虽然Cimplicity表现为一个监控系统,但通过多表现为一个监控系统,但通过多(重)任务处理、优先选择、协同作业、分布式体系(重)任务处理、优先选择、协同作业、分布式体系

3、结构、客户机结构、客户机-服务器功能等能够实现控制系统的功能。服务器功能等能够实现控制系统的功能。 Cimplicity不仅仅局限于收集可编程控制器的数据。不仅仅局限于收集可编程控制器的数据。2021/3/951 Proficy Cimplicity软件概述软件概述1.2 系统结构特点系统结构特点 Cimplicity HMI 支持分布式支持分布式Internet互联网结构,互联网结构,真实的客户机真实的客户机-服务器应用。服务器能够执行数据收集服务器应用。服务器能够执行数据收集的功能,然后,多个用户能够通过浏览器共享相同的的功能,然后,多个用户能够通过浏览器共享相同的数据窗口,通过节点浏览数

4、据的能力,使数据共享变数据窗口,通过节点浏览数据的能力,使数据共享变得容易。得容易。 * 可缩放的客户机可缩放的客户机-服务器结构服务器结构 * 高度的数据完整性高度的数据完整性 * 易于在节点之间共享数据易于在节点之间共享数据 * 优良的特性集合优良的特性集合 * 开放的系统开放的系统-易于集成到企业的系统中去易于集成到企业的系统中去 2021/3/961 Proficy Cimplicity软件概述软件概述1.3 安装选项安装选项 2021/3/971 Proficy Cimplicity软件概述软件概述1.4 Cimplicity 硬件安装要求硬件安装要求2021/3/981 Profi

5、cy Cimplicity软件概述软件概述1.5 本次本次Cimplicity软件介绍的目的软件介绍的目的 着重于着重于Cimplicity HMI软件的结构与功能介绍,基软件的结构与功能介绍,基本掌握用本掌握用Cimplicity作为上位机作为上位机HMI的组态基本步骤与的组态基本步骤与初步的调试方法。初步的调试方法。2021/3/992 Proficy Cimplicity软件界面结构软件界面结构2.1 Workbench是是Cimplicity的编辑界面的编辑界面 可直接从指定路径打开一个已经建立的项目的可直接从指定路径打开一个已经建立的项目的Workbench。2021/3/9102

6、Proficy Cimplicity软件界面结构软件界面结构2.1 Workbench是是Cimplicity的编辑界面的编辑界面 也可以从也可以从Windows起始菜单中打开空的起始菜单中打开空的Workbench界面。界面。2021/3/9112 Proficy Cimplicity软件界面结构软件界面结构2.2.1 菜单栏菜单栏-File2021/3/9122 Proficy Cimplicity软件界面结构软件界面结构2.2.2 菜单栏菜单栏-Edit2021/3/9132 Proficy Cimplicity软件界面结构软件界面结构2.2.3 菜单栏菜单栏-Project2021/3

7、/9142 Proficy Cimplicity软件界面结构软件界面结构2.2.4 菜单栏菜单栏-View2021/3/9152 Proficy Cimplicity软件界面结构软件界面结构2.2.5 菜单栏菜单栏-Tools2021/3/9162 Proficy Cimplicity软件界面结构软件界面结构2.2.6 菜单栏菜单栏-Help2021/3/9172 Proficy Cimplicity软件界面结构软件界面结构2.3.1 工具栏按钮工具栏按钮 将使用频率较高的菜单栏中的指令,单独列在将使用频率较高的菜单栏中的指令,单独列在“工工具栏具栏”中,方便使用。中,方便使用。2021/3/

8、9182 Proficy Cimplicity软件界面结构软件界面结构2.3.2 工具栏按钮简介工具栏按钮简介新建项目新建项目打开项目;打印文件打开项目;打印文件动态更新;停止运行项目;运行项目动态更新;停止运行项目;运行项目组态更新;组态更新;状态日志;项目属性;项目向导状态日志;项目属性;项目向导指定对象的排列方式选择指定对象的排列方式选择帮助帮助新建;复制;删除对象新建;复制;删除对象对象属性对象属性搜索;域选择;取消搜索;域选择;取消2021/3/9192 Proficy Cimplicity软件界面结构软件界面结构2.4 左侧树状图中的基本左侧树状图中的基本/重要内容重要内容2021

9、/3/9202 Proficy Cimplicity软件界面结构软件界面结构2.4.1 界面结构界面结构-屏幕屏幕 点击树状菜单点击树状菜单“屏幕屏幕”,在软件右侧界面中显示,在软件右侧界面中显示当前的屏幕(当前的屏幕(*.cim文件)汇总。右键某个屏幕,点文件)汇总。右键某个屏幕,点击击“Edit”,可对该屏幕进行编辑修改。可对该屏幕进行编辑修改。2021/3/9212 Proficy Cimplicity软件界面结构软件界面结构2.4.1 界面结构界面结构-屏幕屏幕 增加新屏幕:在项目文件夹的增加新屏幕:在项目文件夹的“screens”中,复中,复制粘贴相应的屏幕文件,更改文件名。在制粘贴

10、相应的屏幕文件,更改文件名。在Workbench中,按中,按“F5”进行刷新。进行刷新。 *“F5”是刷新按钮,可用于屏幕,是刷新按钮,可用于屏幕,Points等对象的等对象的更新。更新。2021/3/9222 Proficy Cimplicity软件界面结构软件界面结构2.4.2 界面结构界面结构-Points 点击树状菜单点击树状菜单“Points”,在软件右侧界面中显示在软件右侧界面中显示当前的点的汇总。当前的点的汇总。 有些点直接建立在子目录下;有些点建在相应的有些点直接建立在子目录下;有些点建在相应的文件夹下;有些点带有数组模式;首位带有文件夹下;有些点带有数组模式;首位带有“$”标

11、志标志的是系统点,不允许更改特性。的是系统点,不允许更改特性。2021/3/9232 Proficy Cimplicity软件界面结构软件界面结构2.4.2 界面结构界面结构-Points 新增新增Points的方法:的方法:A 在少量增加在少量增加Points的时候,可直接在点的汇总界面中的时候,可直接在点的汇总界面中右击鼠标,指定右击鼠标,指定Points的路径,建立新点。的路径,建立新点。2021/3/9242 Proficy Cimplicity软件界面结构软件界面结构2.4.2 界面结构界面结构-Points 新增新增Points的方法:的方法:B 在大量增加在大量增加Points的

12、时候,需要从外部的时候,需要从外部“*.csv”文文件中导入新建的件中导入新建的Points。2021/3/9252 Proficy Cimplicity软件界面结构软件界面结构2.4.3 界面结构界面结构-Ports Ports(通讯端口),从计算机到通讯端口),从计算机到PLC设备的通讯设备的通讯链路,端口必须使用一个通讯协议用于通讯。链路,端口必须使用一个通讯协议用于通讯。 一般建议:有几套控制系统,建几个一般建议:有几套控制系统,建几个Ports。 例如:某个装置中,用到例如:某个装置中,用到2套套GMR系统,系统,ESD / PSD。每套系统是双重冗余每套系统是双重冗余PLC,即,有

13、即,有ESD_PLCA,ESD_PLCB,PSD_PLCA,PSD_PLCB。在这种配置在这种配置情况下,建议建立情况下,建议建立2个个Ports即可,即,针对即可,即,针对ESD的的GMR系统建立一个系统建立一个Ports;针对针对PSD的的GMR系统建立系统建立另一个另一个Ports。 当然,只要通讯协议相同,一个当然,只要通讯协议相同,一个Ports可用于多个可用于多个相互之间无直接联系的设备的通讯。相互之间无直接联系的设备的通讯。2021/3/9262 Proficy Cimplicity软件界面结构软件界面结构2.4.3 界面结构界面结构-Ports2021/3/9272 Profi

14、cy Cimplicity软件界面结构软件界面结构2.4.4 界面结构界面结构-Devices 设备(设备(Devices):):采集输入信号数据,或向其发采集输入信号数据,或向其发送信号数据的一个子系统。它使用通讯协议通过一个送信号数据的一个子系统。它使用通讯协议通过一个端口与端口与HMI工程通讯。建议:建立工程通讯。建议:建立与装置相关数量与装置相关数量的的Devices。 如上述例子,建议对于如上述例子,建议对于ESD装置,建立装置,建立ESD / ESD_A / ESD_B三个三个Devices;同理,对于同理,对于PSD装置,装置,建立建立PSD / PSD_A / PSD_B三个三

15、个Device。2021/3/9282 Proficy Cimplicity软件界面结构软件界面结构2.4.4 界面结构界面结构-Devices*注意:尽量不要点击下图红框中的注意:尽量不要点击下图红框中的“设备设备”字样,字样,点击后会造成当前点击后会造成当前Cimplicity软件的软件的“卡死卡死”状态,需状态,需要退出后,重新打开要退出后,重新打开Cimplicity的的Workbench继续进行继续进行编辑和组态。这与软件本身有一定关系。编辑和组态。这与软件本身有一定关系。2021/3/9292 Proficy Cimplicity软件界面结构软件界面结构2.4.5 界面结构界面结构

16、-Roles(角色)角色) 若在若在Cimplicity软件的组态和应用过程中,需要区软件的组态和应用过程中,需要区分使用者权限,可考虑应用树状图中的分使用者权限,可考虑应用树状图中的“安全安全”下有下有关关Roles / Users的内容。的内容。 Roles是定义的角色,不同的角色有不同的软件是定义的角色,不同的角色有不同的软件操作权限。操作权限。Cimplicity中默认有三种角色。可以自己定中默认有三种角色。可以自己定义其他角色,一般项目中不需要也不建议。义其他角色,一般项目中不需要也不建议。2021/3/9302 Proficy Cimplicity软件界面结构软件界面结构2.4.5

17、 界面结构界面结构-Roles(角色)角色) 不同的角色有着不同的权限,如下图所示。按照不同的角色有着不同的权限,如下图所示。按照实际需要修改相应的权限操作。实际需要修改相应的权限操作。2021/3/9312 Proficy Cimplicity软件界面结构软件界面结构2.4.6 界面结构界面结构-Users(用户)用户) 默认一个用户,默认一个用户,ADMINISTRATOR(角色为角色为SYSMGR)。)。若有必要,可以增加新的用户,并分配若有必要,可以增加新的用户,并分配以适当角色。以适当角色。2021/3/9323 Proficy Cimplicity软件界面应用软件界面应用 简要目录

18、简要目录 3.1 新建新建Cimplicity项目项目 Page 3338 3.2 新建项目中设置新建项目中设置Ports Page 3942 3.3 新建项目中设置新建项目中设置Devices Page 4348 3.4 关于关于“安全安全” Page 4951 3.5 关于关于“项目属性项目属性” Page 5253 3.6 Points的建立与导入的建立与导入 Page 5463 3.7 Screen组态简析组态简析 Page 6499 3.8 Point的报警及的报警及Alarm List Page 100111 3.9 当前趋势记录当前趋势记录 Page 112130 3.10 Bo

19、ot Startup与首页快捷方式与首页快捷方式 Page 1311362021/3/9333 Proficy Cimplicity软件界面应用软件界面应用 将从一个简单的实例,简要介绍应用将从一个简单的实例,简要介绍应用Cimplicity组态组态HMI画面的步骤,并涉及基本的画面组态方法与技巧。画面的步骤,并涉及基本的画面组态方法与技巧。实际应用与以下举例肯定有不同的地方,可以加以对实际应用与以下举例肯定有不同的地方,可以加以对比与借鉴。比与借鉴。 应用举例的基本情况:应用举例的基本情况: 假设当前有两套假设当前有两套GMR系统,分别为系统,分别为ESD / PSD系统。系统。每套系统为双

20、重每套系统为双重PLC冗余结构。每台冗余结构。每台PLC上有两块冗上有两块冗余的以太网卡,分别为两个网段。每个网段的以太网余的以太网卡,分别为两个网段。每个网段的以太网卡用以太网线与交换机相连,共有两个交换机。运行卡用以太网线与交换机相连,共有两个交换机。运行Cimplicity的画面软件的操作站也有两块独立的以太网的画面软件的操作站也有两块独立的以太网卡分别与两个交换机相连。卡分别与两个交换机相连。2021/3/9343 Proficy Cimplicity软件界面应用软件界面应用 应用举例的基本情况(续)应用举例的基本情况(续) 各各PLC的以太网卡的以太网卡IP地址:地址: ESD_PL

21、CA 159.163.172.100 (172网段)网段) 159.163.173.100 (173网段)网段) ESD_PLCB 159.163.172.101 (172网段)网段) 159.163.173.101 (173网段)网段) PSD_PLCA 159.163.172.102 (172网段)网段) 159.163.173.102 (173网段)网段) PSD_PLCB 159.163.172.103 (172网段)网段) 159.163.173.103(173网段)网段)2021/3/9353 Proficy Cimplicity软件界面应用软件界面应用3.1.1 打开打开Work

22、bench 2021/3/9363 Proficy Cimplicity软件界面应用软件界面应用3.1.2 打开打开Workbench,新建一个项目新建一个项目 指定项目保存路径,项目名,选项以及协议。指定项目保存路径,项目名,选项以及协议。 点击点击“Create”。2021/3/9373 Proficy Cimplicity软件界面应用软件界面应用3.1.3 新建一个项目后,自动出现新建一个项目后,自动出现“Project Properties”,除了除了“General”页签是刚才在新建项目中设定的,其页签是刚才在新建项目中设定的,其他他“Options”和和“Settings”页签中的

23、内容可暂时保持页签中的内容可暂时保持默认,以后可随时从菜单栏或工具栏按钮中进行修改。默认,以后可随时从菜单栏或工具栏按钮中进行修改。2021/3/9383 Proficy Cimplicity软件界面应用软件界面应用3.1.4 新建一个项目新建一个项目 提示:在组态过程中,若属性框的右下角有提示:在组态过程中,若属性框的右下角有“Help”的按钮,点击该按钮,会出现于当前属性框内容相关的按钮,点击该按钮,会出现于当前属性框内容相关的帮助提示,从而省去了从帮助文件从头到尾查询相的帮助提示,从而省去了从帮助文件从头到尾查询相关内容。关内容。2021/3/9393 Proficy Cimplicit

24、y软件界面应用软件界面应用3.2.1 新建项目中设置新建项目中设置Ports 在新建项目中,建立与实际在新建项目中,建立与实际PLC通讯有关的通讯有关的Ports。2021/3/9403 Proficy Cimplicity软件界面应用软件界面应用3.2.1 新建项目中设置新建项目中设置Ports 一般地:有几套装置建几个一般地:有几套装置建几个Ports。 例中当前有两套例中当前有两套GMR系统系统ESD/PSD,建议建立两个建议建立两个Ports。对应的描述分别填入对应的描述分别填入ESD和和PSD。 “General”页签中其他设定可选用默认。页签中其他设定可选用默认。2021/3/94

25、13 Proficy Cimplicity软件界面应用软件界面应用3.2.2 新建项目中设置新建项目中设置Ports “TCP/IP”页签中关键是页签中关键是“Mode Address”的地址的地址参数,该地址是与参数,该地址是与HMI软件通讯的软件通讯的PLC中的一个中的一个%M寄存器地址(寄存器地址(bit),),具体该地址的功能参见具体该地址的功能参见“Help”按按钮,钮,原则上,只有当原则上,只有当%M点的值在点的值在PLC中为中为“1”时,时,HMI软件与软件与PLC才能正常通讯。才能正常通讯。该该%M点的地址可更改,点的地址可更改,但但HMI和和PLC中的地址中的地址必须对应;在

26、必须对应;在PLC中可中可由逻辑得到该点的值或由逻辑得到该点的值或直接赋值为直接赋值为1。2021/3/9423 Proficy Cimplicity软件界面应用软件界面应用3.2.3 新建项目中设置新建项目中设置Ports 建立完建立完Ports后,按后,按“F5”和和 进行组态刷新。进行组态刷新。2021/3/9433 Proficy Cimplicity软件界面应用软件界面应用3.3.1 新建项目中设置新建项目中设置Devices 对于对于ESD/PSD系统,由于各是双重冗余的,分别建系统,由于各是双重冗余的,分别建* / *_A / *_B的的Devices,即:即:ESD 对应对应3

27、个个Devices;PSD也对应也对应3个个Devices。每套系统的每套系统的3个个Devices之间属性有所不同。之间属性有所不同。2021/3/9443 Proficy Cimplicity软件界面应用软件界面应用3.3.2 新建项目中设置新建项目中设置Device-设置特性设置特性2021/3/9453 Proficy Cimplicity软件界面应用软件界面应用3.3.3 新建项目中设置新建项目中设置Device-设置特性设置特性2021/3/9463 Proficy Cimplicity软件界面应用软件界面应用3.3.4 新建项目中设置新建项目中设置Device-设置特性设置特性

28、ESD_B的的Device特性设置与特性设置与ESD_A类似,不同之类似,不同之处在于处在于IP地址的不同。地址的不同。 与与PSD相关的相关的3个个Devices的设置与的设置与ESD的对应的对应Devices类似,不再赘述。类似,不再赘述。 每次修改组态后,按每次修改组态后,按“F5”和和 进行组态刷新。进行组态刷新。这两个按钮多按几次无妨。这两个按钮多按几次无妨。 若实际应用项目中的若实际应用项目中的PLC没有像上述举例的复杂,没有像上述举例的复杂,在组态在组态Ports / Devices过程中,只要对比着进行不同程过程中,只要对比着进行不同程度的简约即可。度的简约即可。2021/3/

29、9473 Proficy Cimplicity软件界面应用软件界面应用3.3.5 新建项目中设置新建项目中设置Device-设置特性说明设置特性说明 在后续的在后续的“建点(建点(Points)”步骤中,会涉及到所建步骤中,会涉及到所建的点对应的的点对应的Devices的属性设置。的属性设置。 以前面所建的以前面所建的Devices:ESD / ESD_A / ESD_B为例:为例: 若某个若某个Points指定指定Devices为为“ESD”,该点作为显示该点作为显示时时,首选,首选ESD_PLCA中的对应点显示,当中的对应点显示,当ESD_PLCA由由于某种原因与于某种原因与HMI无通讯时

30、,在无通讯时,在HMI上该点显示第二个上该点显示第二个PLC的对应点显示。当然,当两台的对应点显示。当然,当两台PLC都与都与Cimplicity都无通讯时,都无通讯时,HMI上的该点呈上的该点呈黑色黑色。 若从若从HMI向向PLC写值时写值时,PLCA和和PLCB中对应的中对应的该点的值都被更新;该点的值都被更新; 2021/3/9483 Proficy Cimplicity软件界面应用软件界面应用3.3.5 新建项目中设置新建项目中设置Device-设置特性说明设置特性说明 若某个若某个Points指定指定Devices为为“ESD_A”,该点作为显该点作为显示时,只显示示时,只显示ESD

31、_PLCA中的对应点状态,当中的对应点状态,当ESD_PLCA由于某种原因与由于某种原因与HMI无通讯时,无通讯时,HMI上的上的该点呈该点呈黑色黑色。 若从若从HMI向向PLC写值时,仅写值时,仅PLCA中对应的该点的值中对应的该点的值被更新;被更新;PLCB中的对应值不变;中的对应值不变; 同理,当某点的指定同理,当某点的指定Devices为为“ESD_B”,该点的该点的“读读 / 写写”只与只与ESD_B有关。有关。2021/3/9493 Proficy Cimplicity软件界面应用软件界面应用3.4.1 关于关于“安全安全” 新建项目默认新建项目默认3个角色:个角色:USER(一般

32、用户)一般用户)/ OPER(操作员)操作员)/ SYSMGR(系统管理员)。系统管理员)。 默认的三者的操作权限有所不同,可双击对应的默认的三者的操作权限有所不同,可双击对应的角色查看其属性。但默认的角色查看其属性。但默认的“Level”等级均为等级均为“0”。角色的角色的“Level”等等级与向某些变量级与向某些变量设定数值有关;设定数值有关;可以更改可以更改“Level”等级,但不建议等级,但不建议修改其它的默认修改其它的默认属性。属性。2021/3/9503 Proficy Cimplicity软件界面应用软件界面应用3.4.2 关于关于“安全安全”-Users的属性的属性2021/3

33、/9513 Proficy Cimplicity软件界面应用软件界面应用3.4.3 关于关于“安全安全”的一些建议的一些建议 若在画面运行时,需要频繁从画面上进行操作(如若在画面运行时,需要频繁从画面上进行操作(如更改设定值,工艺操作等),建议使用更改设定值,工艺操作等),建议使用“安全安全”等级。等级。在每次操作画面时,需要进行在每次操作画面时,需要进行“登录登录”操作,并且在操作,并且在操作完毕后,进行操作完毕后,进行“登录退出登录退出”。这种形式需要在项。这种形式需要在项目属性中进行一些选项设置。目属性中进行一些选项设置。 若在画面运行时,不需要频繁从画面上操作,若在画面运行时,不需要频

34、繁从画面上操作,HMI画面主要用于数据画面主要用于数据/状态监控或报警,并且事先约定除状态监控或报警,并且事先约定除非系统管理员才可修改非系统管理员才可修改/操作操作HMI画面的情况下,可以画面的情况下,可以不使用不使用“安全安全”等级。即,对于角色(等级。即,对于角色(Roles),用户,用户(Users)以及项目属性中关于以及项目属性中关于“安全安全”的选项,不用的选项,不用做任何设置。即使一些关键的按钮,完全可以用写简做任何设置。即使一些关键的按钮,完全可以用写简单脚本的方法,用输入口令形式加以操作限制。单脚本的方法,用输入口令形式加以操作限制。2021/3/9523 Proficy C

35、implicity软件界面应用软件界面应用3.5.1 关于关于“项目属性项目属性” 该属性与项目整体有关,并非某个组态元素的属性。该属性与项目整体有关,并非某个组态元素的属性。 两种方法打开两种方法打开“项目属性项目属性”:A 菜单栏菜单栏ProjectPropertiesB 工具栏工具栏“Project Properties”按钮按钮2021/3/9533 Proficy Cimplicity软件界面应用软件界面应用3.5.2 关于关于“项目属性项目属性”2021/3/9543 Proficy Cimplicity软件界面应用软件界面应用3.6.1 Points的建立与导入的建立与导入 Po

36、int的建立与画面的建立的建立与画面的建立没有严格的没有严格的顺序规定,可顺序规定,可以按照需要穿插进行。以按照需要穿插进行。但还是建议在着手组态画面之前,但还是建议在着手组态画面之前,与画面相关的点应该先建立完毕与画面相关的点应该先建立完毕。以下非特别说明,。以下非特别说明,Points指的是需要用户自己建立的指的是需要用户自己建立的Points而不是而不是“$”开开头的系统头的系统Points。 Points中建立的中建立的“点点”,多数是需要与,多数是需要与PLC进行数据进行数据交换的实际点(交换的实际点(%I、%M、%R等等),作为等等),作为HMI的主要功能,是从的主要功能,是从PL

37、C读到读到Cimplicity中,进行显示与中,进行显示与监控,也有从监控,也有从HMI写入写入PLC的信号(如:开关操作或设的信号(如:开关操作或设定值的修改等)。定值的修改等)。 Points中也包含一些无地址的中也包含一些无地址的“Virtual”(虚拟点),虚拟点),主要用于数组的建立和主要用于数组的建立和HMI软件组态的调试技巧。软件组态的调试技巧。2021/3/9553 Proficy Cimplicity软件界面应用软件界面应用3.6.2 Points的建立与导入的建立与导入 举例:在举例:在Points中需要建立:中需要建立: 20个个AI(AI1AI20 / %R00001%

38、R00020) 20个个DI(DI1DI20 / %I00001%I00020);); 20个个DO(DO1DO20 / %Q00001%Q00020); 20个中间变量(个中间变量(Middle1Middle20 / %M00001%M00020); 20个虚拟点(个虚拟点(Virtual1Virtual20 / 前前10个为个为BOOL量,后量,后10个个为模拟量)为模拟量); 1个个100个元素的个元素的1维数组(维数组(My_ARRAY1 / %M00101%M00200)注意:由于需要建立的点较多,一个一个建点的效率不高,运用注意:由于需要建立的点较多,一个一个建点的效率不高,运用“

39、模板模板导出导出更新更新导入导入”的方式,可以大大提高建点效率。的方式,可以大大提高建点效率。2021/3/9563 Proficy Cimplicity软件界面应用软件界面应用3.6.3 Points的建立与导入的建立与导入 建立两个建立两个AI点(点(AI1AI2 / %R00001%R00002),),Devices指定为指定为“ESD”。2021/3/9573 Proficy Cimplicity软件界面应用软件界面应用3.6.4 Points的建立与导入的建立与导入 建立两个建立两个AI点(点(AI1AI2 / %R00001%R00002),),Devices指定为指定为“ESD”

40、。2021/3/9583 Proficy Cimplicity软件界面应用软件界面应用3.6.5 Points的建立与导入的建立与导入 导出这两个点的导出这两个点的“格式格式”。A 点击点击“ToolsCommand Prompt”B 输入输入“Clie export test.csv”(Clie: 变量导入变量导入/导出关导出关键字;键字;export: 导出命令;导出命令;test.csv: 导出的变量存在以导出的变量存在以“test”为文件名,以为文件名,以“.csv”为后缀格式的文件中,若原来为后缀格式的文件中,若原来文件夹中没有该文件,则新建)文件夹中没有该文件,则新建)2021/3

41、/9593 Proficy Cimplicity软件界面应用软件界面应用3.6.5 Points的建立与导入的建立与导入 导出这两个点的导出这两个点的“格式格式”。C 导出变量成功导出变量成功2021/3/9603 Proficy Cimplicity软件界面应用软件界面应用3.6.5 Points的建立与导入的建立与导入 更新变量(位号更新变量(位号/Points)文件,导入,刷新组态文件,导入,刷新组态D 在指定文件夹中找到该文件(在指定文件夹中找到该文件(test.csv),),并打开,进并打开,进行编辑。行编辑。E 导入更新的导入更新的“test.csv”。F 更新组态,得到如图所示。

42、更新组态,得到如图所示。2021/3/9613 Proficy Cimplicity软件界面应用软件界面应用3.6.5 Points的建立与导入的建立与导入 优化变量分布优化变量分布2021/3/9623 Proficy Cimplicity软件界面应用软件界面应用3.6.6 按照例子的要求,建立其他变量(按照例子的要求,建立其他变量(Points)/文件夹文件夹2021/3/9633 Proficy Cimplicity软件界面应用软件界面应用3.6.7 关于关于Points的一些建议与说明的一些建议与说明A 实际项目中,对应的变量表实际项目中,对应的变量表需要用需要用excel文件文件的形

43、式给出,方便的形式给出,方便Points的导入;的导入;B 导出文件尽量放在导出文件尽量放在本项目的文件夹本项目的文件夹中,并以中,并以“项目名项目名.csv”的文件的文件名保存,方便记忆;名保存,方便记忆;C 牢记牢记“Clie export 项目名项目名.csv”以及以及“Clie import 项目名项目名.csv”的导的导出出/导入命令;导入命令;D 适当应用适当应用excel的某些函数功能,提高组态效率;的某些函数功能,提高组态效率;E 类似功能类似功能的的Points尽量放在一个尽量放在一个Points文件夹文件夹中,使中,使Points的界面的界面看起来整洁有序;看起来整洁有序;

44、F 关于关于Points文件夹文件夹的命名尽量简短且易分辨的命名尽量简短且易分辨;2021/3/9643 Proficy Cimplicity软件界面应用软件界面应用3.7 Screen组态简析组态简析3.7.1 建立新建立新Screen 建立完成后,指定保存路径,默认保存在本项目文建立完成后,指定保存路径,默认保存在本项目文件夹下的件夹下的“screens”文件夹内。文件夹内。2021/3/9653 Proficy Cimplicity软件界面应用软件界面应用3.7.2 复制复制Screen 在默认保存在本项目文件夹下的在默认保存在本项目文件夹下的“screens”文件夹内,文件夹内,复制粘

45、贴建立新的复制粘贴建立新的Screen,并改名。并改名。在在Workbench中,刷新组态,如下图所示。中,刷新组态,如下图所示。2021/3/9663 Proficy Cimplicity软件界面应用软件界面应用3.7.3 建立一个画面的标题组(模板内容)建立一个画面的标题组(模板内容) 一个矩形和一个矩形和2个个Text String,并打包成组。该组作并打包成组。该组作为一个模板。为一个模板。目的:建立该标题组,使之在每幅画面中应用,用于目的:建立该标题组,使之在每幅画面中应用,用于指示当前画面的基本内容。指示当前画面的基本内容。Screen Title:当前画面的标题当前画面的标题00

46、/00/00 00:00:00 :当前运行:当前运行HMI软件的计算机的日期软件的计算机的日期及时间及时间2021/3/9673 Proficy Cimplicity软件界面应用软件界面应用3.7.4 组态画面的标题组的内容组态画面的标题组的内容 打开该组的属性框,建立打开该组的属性框,建立3个变量。并对日期时间个变量。并对日期时间的的Text做如下组态。做如下组态。2021/3/9683 Proficy Cimplicity软件界面应用软件界面应用3.7.5 重新建立重新建立template2.cim画面画面 删除原有删除原有template2.cim,重新用重新用template.cim复

47、制复制粘贴,建立新的粘贴,建立新的template2.cim画面,在画面,在Variable中更改中更改相应的相应的Title。2021/3/9693 Proficy Cimplicity软件界面应用软件界面应用3.7.6 建立画面间跳转按钮建立画面间跳转按钮 在在template1.cim和和template2.cim画面中,建立画画面中,建立画面跳转按钮。面跳转按钮。2021/3/9703 Proficy Cimplicity软件界面应用软件界面应用3.7.6 建立画面间跳转按钮建立画面间跳转按钮 画面跳转按钮的组态画面跳转按钮的组态-Procedure *该按钮要做什么该按钮要做什么20

48、21/3/9713 Proficy Cimplicity软件界面应用软件界面应用3.7.6 建立画面间跳转按钮建立画面间跳转按钮 画面跳转按钮的组态画面跳转按钮的组态-Events *什么情况下执行按钮的什么情况下执行按钮的Procedure2021/3/9723 Proficy Cimplicity软件界面应用软件界面应用3.7.6 按钮式画面跳转菜单举例按钮式画面跳转菜单举例 为按钮设置快捷键,在上页的为按钮设置快捷键,在上页的Events中:中:2021/3/9733 Proficy Cimplicity软件界面应用软件界面应用3.7.7 页签式画面跳转菜单页签式画面跳转菜单 与按钮式菜

49、单类似,需要对不同的对象(在这里与按钮式菜单类似,需要对不同的对象(在这里主要是一个主要是一个Rectangle和一个和一个Text形成的组)形成的组) 的的“Procedure”和和“Events”页签进行组态。还可通过一页签进行组态。还可通过一定技巧实现当前画面与菜单底色的匹配。定技巧实现当前画面与菜单底色的匹配。2021/3/9743 Proficy Cimplicity软件界面应用软件界面应用3.7.8 BOOL量量/开关量的画面状态显示开关量的画面状态显示 在画面编辑状态下,点击工具栏中在画面编辑状态下,点击工具栏中“Object Explorer”按钮,出现按钮,出现“Symbol

50、s”界面。界面。2021/3/9753 Proficy Cimplicity软件界面应用软件界面应用3.7.8 BOOL量量/开关量的画面状态显示开关量的画面状态显示 选择选择“CIMPLICITY SymbolsLights”文件夹,文件夹,拖拽一个指示灯到画面中,双击打开属性框。选中拖拽一个指示灯到画面中,双击打开属性框。选中“Group”页签,双击页签,双击“Green Light”。2021/3/9763 Proficy Cimplicity软件界面应用软件界面应用3.7.8 BOOL量量/开关量的画面状态显示开关量的画面状态显示 选中选中“Color Animation”页签,点击页

51、签,点击Edit。并做如并做如右图设置。右图设置。2021/3/9773 Proficy Cimplicity软件界面应用软件界面应用3.7.8 BOOL量量/开关量的画面状态显示开关量的画面状态显示 设置完毕后,退出,设置完毕后,退出,“Expr. count:”更新为更新为2。 运行画面,观察灯的现运行画面,观察灯的现实状态。实状态。2021/3/9783 Proficy Cimplicity软件界面应用软件界面应用3.7.8 BOOL量量/开关量的画面状态显示开关量的画面状态显示 从画面上,右击灯,选择从画面上,右击灯,选择“Point Control Panel”,双击双击Points

52、的路径,更改设定值,观察灯的状态显示变的路径,更改设定值,观察灯的状态显示变化。化。2021/3/9793 Proficy Cimplicity软件界面应用软件界面应用3.7.8 BOOL量量/开关量的画面状态显示开关量的画面状态显示 “Duplicate”例子中的灯,进行不同的设置。改变例子中的灯,进行不同的设置。改变设定值,观察各个灯的显示状态。设定值,观察各个灯的显示状态。 掌握掌握BOOL量显示的设置量显示的设置2021/3/9803 Proficy Cimplicity软件界面应用软件界面应用3.7.8 BOOL量量/开关量的画面状态显示开关量的画面状态显示 BOOL量的文字显示。量

53、的文字显示。 编辑画面:编辑画面:动态画面:动态画面:2021/3/9813 Proficy Cimplicity软件界面应用软件界面应用3.7.9 BOOL量量/开关量的状态控制(保持型)开关量的状态控制(保持型) 选择选择“CIMPLICITY SmartObjectsSwitchs”文文件夹,拖拽一个开关到画面中。由于是件夹,拖拽一个开关到画面中。由于是“Smart”控件,控件,自动弹出对话框要求指定对应的位号。指定位号后,调自动弹出对话框要求指定对应的位号。指定位号后,调试并观察画面的状态。试并观察画面的状态。2021/3/9823 Proficy Cimplicity软件界面应用软件

54、界面应用3.7.9 BOOL量量/开关量的状态控制(保持型)开关量的状态控制(保持型) 多建几个按钮多建几个按钮/开关,比较它们的动作特性。开关,比较它们的动作特性。2021/3/9833 Proficy Cimplicity软件界面应用软件界面应用3.7.9 BOOL量量/开关量的状态控制(瞬态型)开关量的状态控制(瞬态型) 瞬态型开关不需要调用上述的样板按钮控件,只瞬态型开关不需要调用上述的样板按钮控件,只需用需用Workbench提供的普通按钮组态,即可实现。提供的普通按钮组态,即可实现。 建立一个指示灯与按钮,指定另外一个位号。建立一个指示灯与按钮,指定另外一个位号。2021/3/98

55、43 Proficy Cimplicity软件界面应用软件界面应用3.7.9 BOOL量量/开关量的状态控制(瞬态型)开关量的状态控制(瞬态型) 对对“TEST”按钮的按钮的2个个“Procedure”和和“Events”做做如下组态:如下组态:2021/3/9853 Proficy Cimplicity软件界面应用软件界面应用3.7.9 BOOL量量/开关量的状态控制(瞬态型)开关量的状态控制(瞬态型) 调试,观察画面的状态变化。调试,观察画面的状态变化。2021/3/9863 Proficy Cimplicity软件界面应用软件界面应用3.7.10 关于关于BOOL量显示量显示/控制的总结

56、控制的总结 对于对于BOOL量的显示,可按照实际需要选用指示灯量的显示,可按照实际需要选用指示灯或文字进行显示,主要在或文字进行显示,主要在“Color AnimationExpression List / Visibility”中进行中进行设置。设置。 对于对于BOOL量的控制,主要是对量的控制,主要是对PLC逻辑中的某些逻辑中的某些BOOL量进行些操作,可按照实际需要选用样板控件或量进行些操作,可按照实际需要选用样板控件或用普通按钮加以实现。用普通按钮加以实现。 不管不管BOOL量还是以后的模拟量,量还是以后的模拟量,建议先建好相关建议先建好相关的的Point(点点/位号),再组态画面。位

57、号),再组态画面。2021/3/9873 Proficy Cimplicity软件界面应用软件界面应用3.7.11 登录控制的画面举例登录控制的画面举例 当对画面的操作需要进行当对画面的操作需要进行“安全安全”等级区分时,等级区分时,建议采用画面的建议采用画面的“登录登录”控制。画面操作完成后,需要控制。画面操作完成后,需要进行进行“注销注销”操作。下面举例建立一个简单的登录操作操作。下面举例建立一个简单的登录操作界面。界面。 如下图所示,建立如下图所示,建立2个个Button / 3个个Rectangle / 2个个Text文本,如左图所示。注意尺寸,重叠起来像右图所文本,如左图所示。注意尺

58、寸,重叠起来像右图所示。示。2021/3/9883 Proficy Cimplicity软件界面应用软件界面应用3.7.11 登录控制的画面举例登录控制的画面举例 对于对于“登录登录”按钮,在属性框中选择按钮,在属性框中选择“Events”页页签,选择签,选择“Mouse Down”,在在“Action”中,选择中,选择“New Script”;进入脚本编辑界面。进入脚本编辑界面。2021/3/9893 Proficy Cimplicity软件界面应用软件界面应用3.7.11 登录控制的画面举例登录控制的画面举例 对于对于“登录登录”按钮,在脚本编辑模式窗口中写入按钮,在脚本编辑模式窗口中写入

59、如下脚本,编译,退出脚本编辑后,如右图所示。如下脚本,编译,退出脚本编辑后,如右图所示。2021/3/9903 Proficy Cimplicity软件界面应用软件界面应用3.7.11 登录控制的画面举例登录控制的画面举例 对于对于“登录登录”按钮,按钮,Visibility Expression中写入中写入如下表达式。表示当本项目画面未登录时,该按钮可见。如下表达式。表示当本项目画面未登录时,该按钮可见。2021/3/9913 Proficy Cimplicity软件界面应用软件界面应用3.7.11 登录控制的画面举例登录控制的画面举例 对于对于“注销注销”按钮,与按钮,与“登录登录”按钮类

60、似组态,按钮类似组态,不同的是不同的是:脚本:脚本:CimLogout TEST_0414 可见条件:可见条件:$PROJECT.LOGGEDIN EQ 12021/3/9923 Proficy Cimplicity软件界面应用软件界面应用3.7.11 登录控制的画面举例登录控制的画面举例 对于对于“”的的Text,”Expression List”如下组态:如下组态:2021/3/9933 Proficy Cimplicity软件界面应用软件界面应用3.7.11 登录控制的画面举例登录控制的画面举例 对于对于“”的的Text,”Expression List”如下组态:如下组态:2021/3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论