1、3.2.1.电梯控制系统的监控电梯控制系统的监控组态王监控软件组态王监控软件组态软件概述组态软件概述组态监控软件的定义组态监控软件的定义 组态监控软件,又称组态软件。它为用户提组态监控软件,又称组态软件。它为用户提供了一种使用灵活、短时间可以完成的计算机监供了一种使用灵活、短时间可以完成的计算机监控系统软件。组态软件的应用领域很广,可以应控系统软件。组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的用于电力系统、给水系统、石油、化工等领域的数据采集、监视控制以及过程控制。数据采集、监视控制以及过程控制。组态软件的功能组态软件的功能强大的界面显示功能强大的界面显示功能良好的
2、开放性良好的开放性多样化的功能模块多样化的功能模块强大的数据库强大的数据库支持多种硬件设备支持多种硬件设备(一)资金的习性(一)资金的习性u 不变资金是指在一定的产销量范围内,不受产销不变资金是指在一定的产销量范围内,不受产销量变动的影响而保持固定不变的那部分资金。量变动的影响而保持固定不变的那部分资金。p它一般包括厂房、机器设备等固定资产占用的资金、原它一般包括厂房、机器设备等固定资产占用的资金、原材料、产成品最低必要的储备资金等。材料、产成品最低必要的储备资金等。u 变动资金是指随产销量的变动而成同比例变动的变动资金是指随产销量的变动而成同比例变动的那部分资金。那部分资金。p它一般包括直接
3、构成产品实体的原材料、外购半成品等它一般包括直接构成产品实体的原材料、外购半成品等占用的资金。占用的资金。u 半变动资金是指虽然受产销量变化的影响,但不半变动资金是指虽然受产销量变化的影响,但不成同比例变动的资金,如一些辅助材料占用的资成同比例变动的资金,如一些辅助材料占用的资金。金。p半变动资金可采用一定的方法划分为不变资金和变动资半变动资金可采用一定的方法划分为不变资金和变动资金两部分。金两部分。(二)资金需要量的预测方法(二)资金需要量的预测方法p1.因素分析法p2.销售百分比法p3.高低点法p4.回归分析法1.因素分析法因素分析法u 因素分析法又称分析调整法,是以有关项目基期因素分析法
4、又称分析调整法,是以有关项目基期年度的平均资金需要量为基础,根据预测年度的年度的平均资金需要量为基础,根据预测年度的生产经营任务和资金周转加速的要求,进行分析生产经营任务和资金周转加速的要求,进行分析调整,来预测资金需要量的一种方法。调整,来预测资金需要量的一种方法。p这种方法计算简便,容易掌握,但预测结果不太精确。这种方法计算简便,容易掌握,但预测结果不太精确。它通常用于品种繁多、规格复杂、资金用量小的项目。它通常用于品种繁多、规格复杂、资金用量小的项目。p资金需要量资金需要量=(基期资金平均占用额不合理资金占用(基期资金平均占用额不合理资金占用额)额)(1预测期销售增减额)预测期销售增减额
5、)(1预测期资金周预测期资金周转速度变动率)转速度变动率)【例例5-1】因素分析法的应用因素分析法的应用u 西南公司上年度资金平均占用额为西南公司上年度资金平均占用额为3 400万元,经万元,经分析,其中不合理部分分析,其中不合理部分400万元,预计本年度销万元,预计本年度销售增长售增长5%,资金周转加速,资金周转加速2%。请估算本年度资。请估算本年度资金需要量。金需要量。u 分析提示分析提示p预测年度资金需要量预测年度资金需要量p=(3 400-400)(1+5%)(1-2%)=3 087(万(万元)元)2.销售百分比法销售百分比法u 销售百分比法,是根据销售增长与资产、负债增销售百分比法,
6、是根据销售增长与资产、负债增长之间的关系,预测未来资金需要量的方法。长之间的关系,预测未来资金需要量的方法。p企业的销售规模扩大时,要相应增加流动资产;如果销企业的销售规模扩大时,要相应增加流动资产;如果销售规模增加很多,还必须增加长期资产。售规模增加很多,还必须增加长期资产。p销售百分比法首先假设某些资产与销售额存在稳定的百销售百分比法首先假设某些资产与销售额存在稳定的百分比关系,根据销售与资产的比例关系预计未来的资产分比关系,根据销售与资产的比例关系预计未来的资产额,根据未来的资产额估算相应的负债和所有者权益,额,根据未来的资产额估算相应的负债和所有者权益,进而确定筹资需要量。进而确定筹资
7、需要量。采用销售百分比法预测资金需要量的步骤:采用销售百分比法预测资金需要量的步骤:u(1)根据历史数据,预计销售收入增长率;)根据历史数据,预计销售收入增长率;u(2)计算资产负债表中敏感项目与销售收入的百)计算资产负债表中敏感项目与销售收入的百分比。分比。p敏感项目是指随着销售的变动同步变动的项目,其与销敏感项目是指随着销售的变动同步变动的项目,其与销售额之间存在着一个相对稳定的比率关系,如现金、应售额之间存在着一个相对稳定的比率关系,如现金、应收账款、存货、应付账款等;收账款、存货、应付账款等;p非敏感项目是指与销售额之间不存在一个紧密的变动关非敏感项目是指与销售额之间不存在一个紧密的变
8、动关系,如对外投资、长期负债和实收资本等。其计算公式系,如对外投资、长期负债和实收资本等。其计算公式为:为:p敏感项目与销售额的百分比敏感项目与销售额的百分比=(基期敏感项目数额(基期敏感项目数额基基期销售额)期销售额)100%u(3)计算需要增加的资金:)计算需要增加的资金:p需增加的资金需求需增加的资金需求=增加的资产增加的资产增加的自发性负债增加的自发性负债u(4)计算内部资金筹资额:)计算内部资金筹资额:p留存收益增加预计销售额留存收益增加预计销售额计划销售净利率计划销售净利率(1股利支付率)股利支付率)u(5)计算外部融资需求:)计算外部融资需求:p外部融资需求(资产销售百分比外部融
9、资需求(资产销售百分比新增销售额)新增销售额)(负债销售百分比(负债销售百分比新增销售额)留存收益增加额新增销售额)留存收益增加额【例例5-2】用销售百分比法预测资金需要量用销售百分比法预测资金需要量u 西北公司西北公司200年销售收入为年销售收入为40 000万元,当年万元,当年营业净利率为营业净利率为8%,股利支付率为,股利支付率为60%。预计下一。预计下一年度年度201年销售收入将增长年销售收入将增长20%,超过现有生,超过现有生产能力,需新增固定资产投资产能力,需新增固定资产投资1 000万元。万元。200年年12月月31日资产负债表如表日资产负债表如表5-1所示:所示:u 要求:预计
10、要求:预计201年资金需要量,以及需要外部年资金需要量,以及需要外部融资的资金需求。融资的资金需求。(1)计算敏感项目占销售收入百分比。)计算敏感项目占销售收入百分比。资产期末余额销售百分比负债及所有者权益期末余额销售百分比货币资金3 0007.50%应付账款6 00015.00%应收账款净额2 0005.00%应付票据3 0007.50%存货7 00017.50%长期借款8 000非敏感项目固定资产净值9 000非敏感项目实收资本4 000非敏感项目无形资产2 000非敏感项目留存收益2 000非敏感项目资产总计23 0003000%负债及所有者权益23 0002250%(2)计算确定需要增
11、加的总资金需求。)计算确定需要增加的总资金需求。u 201年因销售增长需要新增资金年因销售增长需要新增资金p=40 00020%(30%22.50%)=600(万元)(万元)u 201年因固定资产投资需要新增资金年因固定资产投资需要新增资金=1 000(万元)(万元)组态软件的特点组态软件的特点可扩可扩充性充性采用组态软件开发的应用程序,当现场硬件采用组态软件开发的应用程序,当现场硬件设备或系统结构发生改变或用户需求发生改设备或系统结构发生改变或用户需求发生改变时,不需要进行很多修改就可以方便地实变时,不需要进行很多修改就可以方便地实现软件的更新和升级,可扩充性好。现软件的更新和升级,可扩充性
12、好。组态软件的特点组态软件的特点组态软件所能完成的功能都用一种方便用户组态软件所能完成的功能都用一种方便用户使用的方法包装起来,用户不需掌握太多的使用的方法包装起来,用户不需掌握太多的编程技术(有时甚至不需要编程技术),就编程技术(有时甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能很好地完成一个复杂工程所要求的所有功能,易学易用。能,易学易用。封封装装性性组态软件的特点组态软件的特点每个用户根据工程实际情况,利用组态软件每个用户根据工程实际情况,利用组态软件提供设备的提供设备的/驱动、开放式的数据库和画驱动、开放式的数据库和画面制作工具,就能完成一个具有动画效果、面制作工具,
13、就能完成一个具有动画效果、实时数据及历史数据处理等功能的工程,不实时数据及历史数据处理等功能的工程,不受行业限制。受行业限制。通通用用性性组态软件的历史组态软件的历史1、在、在DOS环境下运行的,具有简单的人机界面、环境下运行的,具有简单的人机界面、图库、绘图工具箱等基本功能图库、绘图工具箱等基本功能2、Windows操作系统环境下的组态软件,增强了操作系统环境下的组态软件,增强了图形和网络功能。图形和网络功能。组态软件的发展趋势组态软件的发展趋势1、加强实时数据库的作用、加强实时数据库的作用2、组态软件装置将直接内嵌、组态软件装置将直接内嵌“Web Server”,通过以太网直接访问过程实时
14、数据通过以太网直接访问过程实时数据3、有效地解决工业、有效地解决工业PC监控系统的工作效率低、监控系统的工作效率低、维护和升级困难等问题维护和升级困难等问题4、向更多的应用领域拓展和渗透、向更多的应用领域拓展和渗透国内外主要组态软件简介国内外主要组态软件简介GE的的iFixiFix组态软件由美国组态软件由美国Intellution公司研发,目前隶属公司研发,目前隶属于美国通用电气公司(于美国通用电气公司(GE)。)。iFix与微软公司的操作与微软公司的操作系统以及网络进行了紧密的集成,提供了生产操作过系统以及网络进行了紧密的集成,提供了生产操作过程的可视化、数据采集和数据监控等功能。程的可视化
15、、数据采集和数据监控等功能。德国德国Siemens公司的公司的WinCC国内外主要组态软件简介国内外主要组态软件简介WinCC是德国是德国Siemens公司自动化与驱动集团(公司自动化与驱动集团(A&D)推出的组态软件,是第一个使用最新的推出的组态软件,是第一个使用最新的32位技术的过程位技术的过程监视系统,具有良好的开放性和灵活性。监视系统,具有良好的开放性和灵活性。Wonderware 公司的公司的InTouch国内外主要组态软件简介国内外主要组态软件简介Wonderware是世界上第一家推出组态软件的公司,是世界上第一家推出组态软件的公司,InTouch软件也是最早进入我国的组态软件。它
16、提供软件也是最早进入我国的组态软件。它提供了一个开放的、可扩展的人机界面,用于可视化和控了一个开放的、可扩展的人机界面,用于可视化和控制工业生产过程。制工业生产过程。北京亚控科技发展有限公司的北京亚控科技发展有限公司的KingView国内外主要组态软件简介国内外主要组态软件简介北京亚控科技发展有限公司是我国目前规模最大的专北京亚控科技发展有限公司是我国目前规模最大的专业从事工业自动化软件研制、开发、生产、营销的高业从事工业自动化软件研制、开发、生产、营销的高科技公司。科技公司。NI 公司公司 的的LabW ind ows/CVI国内外主要组态软件简介国内外主要组态软件简介LabWindows/
17、CVI 是美国国家仪器公司推出的交互是美国国家仪器公司推出的交互式式C语言开发平台。它将语言开发平台。它将C语言平台与用于数据采集语言平台与用于数据采集分析和显示的测控专业工具有机的结合起来,广泛应分析和显示的测控专业工具有机的结合起来,广泛应用于制造业的各个领域。用于制造业的各个领域。北京昆仑通态自动化软件科技有限公司的北京昆仑通态自动化软件科技有限公司的MCGS国内外主要组态软件简介国内外主要组态软件简介MCGS(Monitor and Control Generated System)是是北京昆仑通态自动化软件科技有限公司研发的一套基北京昆仑通态自动化软件科技有限公司研发的一套基于于Wi
18、ndows平台的,用于快速构造和生成上位机监控平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于系统的组态软件系统,可运行于Microsoft Windows 操作系统。操作系统。北京三维力控科技有限公司的力控北京三维力控科技有限公司的力控ForceControl国内外主要组态软件简介国内外主要组态软件简介北京三维力控科技有限公司研发的北京三维力控科技有限公司研发的ForceControl组态组态软件软件ForceControl组态软件在节能、提高计量精度、组态软件在节能、提高计量精度、改善产品质量、完成部门间精确传递生产信息等方面改善产品质量、完成部门间精确传递生产信息等方面发
19、挥着核心作用。发挥着核心作用。组态王软件的组成组态王软件的组成工程管理器工程管理器工程浏览器工程浏览器画面运行系统画面运行系统工程浏览器工程浏览器内嵌内嵌组态王组态王画面制作开发系统,可画面制作开发系统,可以生成人机界面工程以生成人机界面工程人机界面工程在人机界面工程在画面运画面运行系统的运行环境中行系统的运行环境中完完成监控任务成监控任务组态王软件的组成组态王软件的组成工程管理器工程管理器工程浏览器工程浏览器画面运行系统画面运行系统工程浏览器和画面运行工程浏览器和画面运行系统系统各自独立各自独立,对一个,对一个工程可以同时进行编辑工程可以同时进行编辑和运行和运行组态王软件的组成组态王软件的组
20、成工程管理器工程管理器工程浏览器工程浏览器画面运行系统画面运行系统12345新建工程新建工程制作工程画面制作工程画面组态变量组态变量动画连接动画连接通信设置通信设置新建工程新建工程单击单击新建工程新建工程按步骤设置按步骤设置新建工程新建工程点击工程点击工程新建工程新建工程点击点击新建工程新建工程1、在工程浏览器界面里可以建立数目不限的画在工程浏览器界面里可以建立数目不限的画面,每个画面可以生成一些互相关联的静态或动面,每个画面可以生成一些互相关联的静态或动态图形,从而构成监控系统。态图形,从而构成监控系统。2、图形编辑工具箱图形编辑工具箱包括各种基本图形,用户可包括各种基本图形,用户可以象搭积
21、木一样建立画面,也可以应用软件提供以象搭积木一样建立画面,也可以应用软件提供的图库对象来完成画面。的图库对象来完成画面。3、用户可以根据工具箱中的调色板改变线条、用户可以根据工具箱中的调色板改变线条、图形或字体的颜色,使监控画面更加逼真。图形或字体的颜色,使监控画面更加逼真。制作工程画面制作工程画面组态变量组态变量I/O变量变量内存变量内存变量I/O变量是指可与外部数据采集程序变量是指可与外部数据采集程序直接进行数据交换的变量直接进行数据交换的变量内存变量是指那些不需要与下位机内存变量是指那些不需要与下位机或其它应用程序交换的,只在组态或其它应用程序交换的,只在组态王内使用的变量王内使用的变量
22、数据词典数据词典双击双击设置变量名设置变量名选择变量类型选择变量类型设置变量参数设置变量参数数据词典数据词典 所谓所谓“动画连接动画连接”就是通过建立画面图形就是通过建立画面图形与数据库变量的对应关系,将工业现场与监控与数据库变量的对应关系,将工业现场与监控画面联系起来。即通过画面图形的动画效果画面联系起来。即通过画面图形的动画效果显显示示现场设备的工作状态,现场设备的工作状态,反映反映数据库中变量值数据库中变量值的变化过程。一个图形对象可以同时定义多个的变化过程。一个图形对象可以同时定义多个连接,组合成复杂的图形动画效果。连接,组合成复杂的图形动画效果。动画连接动画连接线属性线属性线属性连接
23、描述的是当连接表达式的值改变时,线属性连接描述的是当连接表达式的值改变时,图形对象边框(或线)的颜色和线形变化的动画过程。图形对象边框(或线)的颜色和线形变化的动画过程。线线属属性性设设置置选择已定义的变量选择已定义的变量名或变量域名或变量域设置分段点设置分段点设置线形、颜色设置线形、颜色填充属性填充属性 填充属性连接描述的是当连接表达式的值改变时,填充属性连接描述的是当连接表达式的值改变时,图形对象的填充颜色和填充类型变化的动画过程。图形对象的填充颜色和填充类型变化的动画过程。填填充充属属性性设设置置选择已定义的变量选择已定义的变量名或变量域名或变量域设置阀值设置阀值设置类型、颜色设置类型、
24、颜色文本色文本色文本色连接描述的是当连接表达式的值改变时,文本色连接描述的是当连接表达式的值改变时,文本对象颜色变化的动画过程。文本对象颜色变化的动画过程。文文本本色色设设置置选择已定义的变量选择已定义的变量名或变量域名或变量域设置阀值设置阀值设置文本颜色设置文本颜色填充填充位置与大小中的填充连接描述的是当连接表达式的值位置与大小中的填充连接描述的是当连接表达式的值改变时,图形对象的填充物(颜色和填充类型)占整改变时,图形对象的填充物(颜色和填充类型)占整体百分比变化的动画过程。它是指在图形对象内部,体百分比变化的动画过程。它是指在图形对象内部,以某种颜色向某方向均匀的充满整个图形对象。以某种
25、颜色向某方向均匀的充满整个图形对象。填填充充设设置置选择已定义的变量选择已定义的变量名或变量域名或变量域设置变量数值设置变量数值及占据百分比及占据百分比设置填充方向设置填充方向缩放缩放缩放连接描述的是当连接表达式的值改变时,图形对缩放连接描述的是当连接表达式的值改变时,图形对象大小变化的动画过程。缩放连接有向上变化、向下象大小变化的动画过程。缩放连接有向上变化、向下变化、向左变化、向右变化和向中心变化五个方向。变化、向左变化、向右变化和向中心变化五个方向。缩缩放放设设置置选择已定义的变量选择已定义的变量名或变量域名或变量域设置变量数值设置变量数值及占据百分比及占据百分比设置缩放方向设置缩放方向
26、旋转旋转旋转连接描述的是当连接表达式的值改变时,图形对旋转连接描述的是当连接表达式的值改变时,图形对象在画面中发生旋转的动画过程。象在画面中发生旋转的动画过程。旋旋转转设设置置选择已定义的变量选择已定义的变量名或变量域名或变量域设置旋转角度设置旋转角度及对应数值及对应数值设置缩放方向设置缩放方向水平移动水平移动水平移动连接描述的是当连接表达式的值改变时,图水平移动连接描述的是当连接表达式的值改变时,图形对象在画面中水平移动的动画过程,以图形对象的形对象在画面中水平移动的动画过程,以图形对象的原始位置为运动的起始点,以象素(画面栅格)为运原始位置为运动的起始点,以象素(画面栅格)为运动单位。单击
27、动单位。单击“动画连接动画连接”对话框中的对话框中的“水平移动水平移动”按钮,弹出对话框按钮,弹出对话框水水平平移移动动设设置置选择已定义的变量选择已定义的变量名或变量域名或变量域设置水平移动距离设置水平移动距离及对应变量值及对应变量值垂直移动垂直移动垂直移动连接移动连接描述的是当连接表达式的值改垂直移动连接移动连接描述的是当连接表达式的值改变时,图形对象在画面中垂直移动的动画过程,以图变时,图形对象在画面中垂直移动的动画过程,以图形对象的原始位置为运动的起始点,以象素(画面栅形对象的原始位置为运动的起始点,以象素(画面栅格)为运动单位。格)为运动单位。垂垂直直移移动动设设置置选择已定义的变量
28、选择已定义的变量名或变量域名或变量域设置垂直移动距离设置垂直移动距离及对应变量值及对应变量值模拟值输出连接模拟值输出连接是画面中文本对象的内容在程序运行是画面中文本对象的内容在程序运行时被连接表达式的值所取代。时被连接表达式的值所取代。值输出值输出模模拟拟值值输输出出连连接接选择已定义的变量选择已定义的变量名或变量域名或变量域离散值输出连接离散值输出连接是画面中文本对象的内容在程序运行是画面中文本对象的内容在程序运行时被连接表达式指定的字符串(输出信息)所取代,时被连接表达式指定的字符串(输出信息)所取代,可以设置表达式为真时的输出信息及表达式为假时的可以设置表达式为真时的输出信息及表达式为假
29、时的输出信息。输出信息。值输出值输出离离散散值值输输出出连连接接选择已定义的变量选择已定义的变量名或变量域名或变量域设置显示信息设置显示信息字符串输出连接字符串输出连接是画面中文本对象的内容在程序运行是画面中文本对象的内容在程序运行时被数据库中字符串变量的值所取代。时被数据库中字符串变量的值所取代。值输出值输出字字符符串串输输出出连连接接选择已定义的变量选择已定义的变量名或变量域名或变量域值输入连接包括模拟值输入连接、离散值输入连接及值输入连接包括模拟值输入连接、离散值输入连接及字符串输入连接三种,被连接对象在运行时为触敏对字符串输入连接三种,被连接对象在运行时为触敏对象。象。值输入值输入模模
30、拟拟值值输输入入连连接接选择显示窗口选择显示窗口的提示信息的提示信息选择已定义的变量选择已定义的变量名或变量域名或变量域模模拟拟值值输输入入对对话话框框用户输入数据用户输入数据离离散散值值输输入入连连接接选择显示窗口选择显示窗口的提示信息的提示信息选择已定义的变量选择已定义的变量名或变量域名或变量域离离散散值值输输入入对对话话框框用户点击输入离散值用户点击输入离散值字字符符串串输输入入连连接接选择已定义的变量选择已定义的变量名或变量域名或变量域字字符符串串输输入入对对话话框框用户输入字符用户输入字符闪烁闪烁闪烁连接是指图形对象在条件表达式值为真时闪烁,闪烁连接是指图形对象在条件表达式值为真时闪
31、烁,条件表达式值为假时停止闪烁的动画过程。条件表达式值为假时停止闪烁的动画过程。闪闪烁烁设设置置选择已定义的变量选择已定义的变量名或变量域名或变量域设置闪烁频率设置闪烁频率隐含隐含隐含连接是指图形对象根据条件表达式的值显示(或隐含连接是指图形对象根据条件表达式的值显示(或隐含)的动画过程。隐含)的动画过程。隐隐含含设设置置选择已定义的变量选择已定义的变量名或变量域名或变量域流动流动流动连接用于设置立体管道内液体流动状态的动画过流动连接用于设置立体管道内液体流动状态的动画过程。使用时需要先在画面上用工具箱中程。使用时需要先在画面上用工具箱中“”绘制绘制立体管道,再设置动画连接属性。立体管道,再设
32、置动画连接属性。流流动动设设置置选择已定义的选择已定义的整型变量整型变量 命令语言有命令语言有“按下时按下时”、“弹起时弹起时”和和“按住时按住时”三种,分别表示三种,分别表示鼠标左键在触敏对象上鼠标左键在触敏对象上按下、按下、弹起或按住时执行连接的命令语言程序。弹起或按住时执行连接的命令语言程序。命令语言靠命令语言靠事件触发事件触发执行的,具有完备的词执行的,具有完备的词法、语法查错功能,提供丰富的运算符、数学函数、法、语法查错功能,提供丰富的运算符、数学函数、字符串函数、控件函数、字符串函数、控件函数、SQL函数和系统函数。函数和系统函数。命令语言连接命令语言连接 组态软件能够接收现场的采
33、集数据,形成动态画面,组态软件能够接收现场的采集数据,形成动态画面,反映工业现场的各种状态;能对现场设备进行控制,反映工业现场的各种状态;能对现场设备进行控制,这些都依赖于它的这些都依赖于它的通信模块通信模块。组态王的设备管理结构列出与组态王通讯的组态王的设备管理结构列出与组态王通讯的各种各种I/O设备设备,用户按照配置向导的提示进行参,用户按照配置向导的提示进行参数设置,就会自动完成驱动程序的启动和通信。数设置,就会自动完成驱动程序的启动和通信。通信设置通信设置设设备备配配置置向向导导双击双击选择设备、厂家选择设备、厂家及通信方式及通信方式设设备备配配置置向向导导设设备备配配置置向向导导设设
34、备备配配置置向向导导5组态王软件与组态王软件与PLC的通信的通信电梯控制系统的变量设置电梯控制系统的变量设置电梯控制系统的组态画面电梯控制系统的组态画面电梯控制系统的命令语言电梯控制系统的命令语言组态王软件的监控组态王软件的监控1 1432组态王软件与组态王软件与PLC的通信的通信选择选择“欧姆龙欧姆龙”的的C系列系列,通信描述为,通信描述为HostLink;设备的逻辑名称为;设备的逻辑名称为“cpm2a”(用(用户自己命名)其他的设置采用默认值。户自己命名)其他的设置采用默认值。本项目采用本项目采用串行口设备串行口设备与与PLC建立连接。在工建立连接。在工程浏览器界面中,选择程浏览器界面中,
35、选择COM1(和欧姆龙(和欧姆龙PLC与计算机连接时选用的接口一致)与计算机连接时选用的接口一致)单击单击组态王软件与组态王软件与PLC的通信的通信单击鼠标右键单击鼠标右键组态王软件与组态王软件与PLC的通信的通信选择该项选择该项组态王软件与组态王软件与PLC的通信的通信显示通信正常后显示通信正常后进行其他操作进行其他操作组态王软件与组态王软件与PLC的通信的通信本项目使用了本项目使用了19个输入点个输入点,包括电梯的行程开,包括电梯的行程开关、楼层门厅呼梯信号、轿厢内呼梯信号、手动关、楼层门厅呼梯信号、轿厢内呼梯信号、手动开关门信号以及由传感器供给的开关门到位信号、开关门信号以及由传感器供给
36、的开关门到位信号、光幕开关信号光幕开关信号本项目使用了本项目使用了23个输出点个输出点,包括楼层位置显示,包括楼层位置显示器(七段码显示)、电动机正反转、门机正反转、器(七段码显示)、电动机正反转、门机正反转、电梯内外呼梯信号灯以及电梯走行方向指示灯电梯内外呼梯信号灯以及电梯走行方向指示灯电梯控制系统的变量设置电梯控制系统的变量设置根据电梯控制的输入根据电梯控制的输入/输出情况设置了输出情况设置了5个个I/O整型变量整型变量,分别为输入,分别为输入000、输入、输入001、输出、输出010、输出、输出011及输出及输出012,分别对应欧姆龙,分别对应欧姆龙CMP-2A的寄存器的寄存器IR000
37、、IR001、IR010、IR011及及IR012,数据类型为,数据类型为USHORT,可读,可读写属性写属性电梯控制系统的变量设置电梯控制系统的变量设置电梯控制系统的变量设置电梯控制系统的变量设置为了实现监控画面中轿厢的直线运动及电梯门为了实现监控画面中轿厢的直线运动及电梯门的开、关状态变化,又设置了的开、关状态变化,又设置了2个内存整型个内存整型变量变量,分别为正反转及开关门。,分别为正反转及开关门。电梯控制系统的变量设置电梯控制系统的变量设置电梯控制系统的变量设置电梯控制系统的变量设置电梯控制系统的组态画面电梯控制系统的组态画面主画面主画面电梯运行画面电梯运行画面电梯轿厢画面电梯轿厢画面
38、主画面能够任意切换到其他分画面,其主画面能够任意切换到其他分画面,其他分画面也可以切换回主画面他分画面也可以切换回主画面电梯运行画面用于监控电梯的上升、电梯运行画面用于监控电梯的上升、下降过程下降过程电梯轿厢画面用于监控轿厢内的工作情况电梯轿厢画面用于监控轿厢内的工作情况主主画画面面利用工具箱中的利用工具箱中的 按钮制作按钮制作利用工具箱中的利用工具箱中的 按钮制作按钮制作双击双击主主画画面面单击单击主主画画面面主主画画面面函数说明:函数说明:ShowPicture(PictureName)应用时用画面名替换应用时用画面名替换PictureName,即可,即可完成画面显示功能。若执行完成画面显
39、示功能。若执行ShowPicture(主画面主画面),即可切换回主画面。,即可切换回主画面。电电梯梯轿轿厢厢画画面面利用工具箱中的利用工具箱中的 按钮按钮制作,动画连接选择制作,动画连接选择 填充填充属性、隐含属性属性、隐含属性电电梯梯轿轿厢厢画画面面函数说明:函数说明:Bit(Var,bitNo)此函数是取此函数是取Var(整型或实型变量)(整型或实型变量)第第bitNo位位(位的序号,取值(位的序号,取值1至至16位)的状态。位)的状态。bit(本站点本站点输出输出010,4)即表达式为即表达式为PLC输出输出010通道的第通道的第4位位(IR01003门机反转)。门机反转)。提示:系统中
40、轿门需要重提示:系统中轿门需要重复应用,采用复应用,采用“创建图库创建图库精灵复制精灵复制”的方法简化制的方法简化制作过程作过程电电梯梯轿轿厢厢画画面面动画连接选择动画连接选择“模拟模拟量输出连接量输出连接”属性属性动画连接选择动画连接选择“按按下时下时”属性属性电电梯梯轿轿厢厢画画面面电电梯梯轿轿厢厢画画面面函数说明:函数说明:BitSet(Var,bitNo,OnOff)此函数是将变量此函数是将变量Var的第的第bitNo位(取值位(取值1至至16)置置1或清零。或清零。BitSet(本站点本站点输入输入000,12,1)即将即将PLC输入通道的第输入通道的第11位置位置1。电梯运行画面电
41、梯运行画面选择新建的图库选择新建的图库“电梯电梯”,双击,双击“轿门轿门”,对话框,对话框消失,出现一个消失,出现一个“”形光标,用鼠标左键点击画面,形光标,用鼠标左键点击画面,轿门出现在画面中,可以用鼠标调节轿门的大小和位置。轿门出现在画面中,可以用鼠标调节轿门的大小和位置。用工具箱中的用工具箱中的 、等元素构建厅门的其等元素构建厅门的其他部分,并调节图形的颜色,使电梯层站画面更加逼真。他部分,并调节图形的颜色,使电梯层站画面更加逼真。整体选中整体选中“电梯层站电梯层站”制成图库精灵,再放入图库管理制成图库精灵,再放入图库管理器的电梯图库中备用。器的电梯图库中备用。电电梯梯运运行行画画面面利
42、用图库精灵利用图库精灵“电电梯层站梯层站”构建画面构建画面利用图库精灵利用图库精灵“轿轿门门”及工具箱中及工具箱中的的 、等元等元素构建厅门素构建厅门电电梯梯运运行行画画面面电梯控制系统的命令语言电梯控制系统的命令语言命令语言是靠命令语言是靠事件触发事件触发执行的,如定时、执行的,如定时、数据的变化、键盘键的按下、鼠标的点击等。数据的变化、键盘键的按下、鼠标的点击等。根据事件和功能的不同,包括应用程序命令根据事件和功能的不同,包括应用程序命令语言、热键命令语言、事件命令语言、数据语言、热键命令语言、事件命令语言、数据改变命令语言、自定义函数命令语言、动画改变命令语言、自定义函数命令语言、动画连
43、接命令语言和画面命令语言。连接命令语言和画面命令语言。应用程序命令语言、热键命令语言、事件命应用程序命令语言、热键命令语言、事件命令语言、数据改变命令语言可以称为令语言、数据改变命令语言可以称为“后台后台命令语言命令语言”,它们的执行,它们的执行不受画面打开与不受画面打开与否否的限制,只要符合条件就可以执行;而画的限制,只要符合条件就可以执行;而画面命令语言和动画连接命令语言就是面命令语言和动画连接命令语言就是与画面与画面显示与否有关系显示与否有关系的命令语言程序。的命令语言程序。电梯控制系统的命令语言电梯控制系统的命令语言命令语言是靠命令语言是靠事件触发事件触发执行的,如定时、执行的,如定时
44、、数据的变化、键盘键的按下、鼠标的点击等。数据的变化、键盘键的按下、鼠标的点击等。根据事件和功能的不同,包括应用程序命令根据事件和功能的不同,包括应用程序命令语言、热键命令语言、事件命令语言、数据语言、热键命令语言、事件命令语言、数据改变命令语言、自定义函数命令语言、动画改变命令语言、自定义函数命令语言、动画连接命令语言和画面命令语言。连接命令语言和画面命令语言。电梯控制系统的命令语言电梯控制系统的命令语言双击双击电梯控制系统的命令语言电梯控制系统的命令语言修改执行周期修改执行周期编写程序编写程序电梯控制系统的命令语言电梯控制系统的命令语言启动时启动时运行时运行时停止时停止时启动时是指在组态王
45、软件切换到运行系统时执行启动时是指在组态王软件切换到运行系统时执行一次编辑器中的程序一次编辑器中的程序运行时是指在切换到运行系统后周期性的执行编辑运行时是指在切换到运行系统后周期性的执行编辑器中的程序,与画面是否打开无关器中的程序,与画面是否打开无关停止时是指在运行系统退出时执行一次编辑器中停止时是指在运行系统退出时执行一次编辑器中的程序的程序电梯控制系统的命令语言电梯控制系统的命令语言电梯控制系统的命令语言电梯控制系统的命令语言电梯控制系统的命令语言电梯控制系统的命令语言电梯控制系统的命令语言电梯控制系统的命令语言PLC的编程软件和组态王软件共用一个串行的编程软件和组态王软件共用一个串行接口
46、与接口与PLC进行通信,但是进行通信,但是PLC同一时刻同一时刻只只能与其中一个能与其中一个建立通信连接,因此建立通信连接,因此PLC程序程序下载结束后应先关闭编程软件,再进行组态下载结束后应先关闭编程软件,再进行组态王软件操作;而应用组态王监控软件过程中王软件操作;而应用组态王监控软件过程中需要修改需要修改PLC程序时,应先关闭组态王的运程序时,应先关闭组态王的运行系统再进入编程软件。行系统再进入编程软件。组态王组态王软件的软件的监控监控电梯控制系统画面构建结束后要利用执行菜电梯控制系统画面构建结束后要利用执行菜单命令单命令“文件文件”“全部存全部存”进行保存,再进行保存,再执行菜单命令执行菜单命令“文件文件”“切换到切换到View”,进入组态王软件的进入组态王软件的运行系统运行系统;执行运行系统;执行运行系统的菜单命令的菜单命令“画面画面”“打开打开”,进入电梯,进入电梯控制系统的控制系统的监控过程监控过程。组态王组态王软件的软件的监控监控如何将如何将“主画面主画面”设置为运行系统设置为运行系统的开始画面的开始画面?组态王软件的监控组态王软件的监控提示:选择提示:选择“启动时启动时”方方法法一一组态王软件的监控组态王软件的监控方方法法二二组态王软件的监控组态王软件的监控