webaccess教程-第9章.doc_第1页
webaccess教程-第9章.doc_第2页
webaccess教程-第9章.doc_第3页
webaccess教程-第9章.doc_第4页
webaccess教程-第9章.doc_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

第章排程和配方第九章 排程和配方本章要点排程和配方是组态软件集成的两个常用特殊监控功能组件,为监控页面中需要建立特殊要求的设备系统,提供了一种方便、快捷的使用方法。本章以特定场合应用需求为基础,展开对排程和配方功能的应用举例介绍。9.1 排程和配方概述WebAccess排程功能是按照日期、时间等要素和被控制对象组成一个表格,设置被控制对象按时间自动启动、停止或改变数值的周期性变化规律。适用于楼宇照明、空调、门禁等监控系统。WebAccess配方功能是按照生产过程中对产品原材料的配比要求,在生产工艺中要求对不同的产品配置不同的配料参数。适用于食品加工配料、化学反应原料控制、油漆调色、混凝土搅拌等生产过程控制系统。9.1.1排程功能WebAccess组态软件的排程功能(Scheduler Function)是按照表格的设置,按时间对被控制(设备)对象进行开启/关闭或改变数值的操作。建立WebAccess的排程功能表格有4个选项:“假日设定”、“时间”、“设备”和“电路群组”。按照功能可分为设置时间和对象。在时间分类中,分为“假日设定”和“时间”排程:1、 “假日设定”显示下一年日历形式的表格,选择其中特殊的日子,对控制对象设置除在正常运行时间之外的特殊控制规律的日期。如果在这些特殊日子的时间控制规律不同,可设置多个假日排程,然后在时间排程中分别进行连接、引用,图9-1;图9-1 假日排程设定2、 “时间”设置一周内控制(设备)对象每天的开启、停止时间及状态等参数。控制对象按照设备进行分组,每天安排时间最多按4个班次进行开启、停止的监控。多个排程时间不同的设备组,可建立多个时间组与之相匹配,图9-2。在时间组中为选中的假日组,安排假日的时间排程。图9-2 时间排程按照被控制对象的运行条件,WebAccess的排程设置分为“设备”和“电路群组”。在设备组中,将电路组中定义的设备和时间组进行组合。在电路组中,主要按照设备类型和开启、关闭时间进行分类,可以将多个监控的设备分在同一个电路组中,执行相同时间的开启、关闭和改变参数操作。3、 “设备”将“电路群组”和“时间”建立关联,按“时间”组中设置每天开关时间,对“电路群组”指定的设备进行操作。一个设备组可连接多个电路群组,图9-3。图9-3设备组4、 “电路群组”按相同运行规律的控制(设备)对象组合成电路群组,在设备组中供配置使用。相同运行规律主要是指开启、关闭的时间和参数值,图9-4。图9-4 电路群组在建立WebAccess排程功能时,必须根据监控系统中各个设备的具体要求进行规划和设计排程功能的各个组。在设置排程功能中,一般顺序为:“假日设定”、“时间”、“设备”、“电路群组”。前面的组可以为后面的组提供反复建立和使用的条件。但在前面的组中无法修改关联后面的组,这种连接关系只能在后面组中建立或删除。只有不存在前、后组的连接关系时,前面的组中才能够删除该组的编号和组名。假日排程、时间排程和设备组、电路群组的作用和相互关系,在排程设置中,时间排程是基本的设置,安排各种监控设备每周、每日的启动、停止时间或改变运行参数;每年特殊日子监控设备的启动、停止时间或改变运行参数在假日排程中实现。如果某天即有时间排程,又有假日排程,则优先执行假日排程的时间设置。设置假日排程、时间排程后,在电路群组中将相同时间规律的被控制(设备)对象组合,在设备组中实现时间和对象的关联。例如有一个商场的照明系统和空调通风系统的监控排程要求,商场全年正常的营业时间是9:3019:00,周末和节假日的营业时间是9:3021:30,具有4个照明区域和3个通风空调区域,要求3个区域的照明在营业时间提前5分钟打开,并延迟半个小时后关闭,另1个是商场的管理服务区,要求照明在营业时间提前半个小时打开,营业结束后延迟到当天的23:30关闭;2个区域通风空调系统均要求在营业前半个小时打开,营业结束后关闭,另1个商场管理服务区通风空调要求在营业前半个小时打开,当天的23:30关闭。因此可安排1个假日排程、34个时间排程,4个设备组和4个电路群组(包含7个控制点)。排程功能在控制系统设置的监控节点(或在冗余系统的监控节点)上执行。WebAccess还具有PLC排程和课程排程功能,PLC排程与一般排程功能有相同的页面和设定方式,但PLC排程功能需要设置CPU的编号,其最大差别是PLC排程在PLC或远方控制器上执行。课程排程是新版WebAccess特有的,增加上课节数时间和课表设定2项,其余与排程功能相似。9.1.2配方功能WebAccess的配方(Recipe)功能是通过一个操作可改变许多点的值,这个操作和这些点的值是事先建立并保存的。当建立了一些不同的配方后,改变许多点值的操作过程变得非常方便、简单。大大提高了工作效率。WebAccess在配方文件中配置配方单元和配方列表,所谓配方单元是指各种配料组合的结果(单元);所谓配方列表是指各种配料比例的组合。配方在监控节点中建立,图9-1.5。图9-5 新建配方文件在“添加/更新配方文件”菜单中,可同时配置配方文件的“单元列表”和“配方列表”,如图9-1.5中的“单元名称”栏,即为新建立的配方“单元”,然后输入在该单元下的配方组合中各个合成点的名称;图中的“配方名称”栏,是新建的“配方”,包含该“配方”中各种元素的比例。在“配方文件”中新建了“单元名称”和“配方名称”后,返回到“配方文件列表”后,可查看配方“单元列表”和“配方列表”,图9-7、图9-8。例如在一个油漆生产线上,有1个油漆调配罐,主要生产紫红色、浅绿色和深蓝色3种颜色的油漆,其中紫红色油漆由4种原料按配比组成;浅绿色和深蓝绿色由3种原料按配比组成,如果这些产品,紫红、浅绿和深蓝3种颜色油漆的部分配料是相同的,例如紫红油漆需要1#、2#、4#、5#共4种原料按不同比例调配;浅绿油漆需要2#、3#、4#共3种原料按不同比例调配;深蓝油漆需要1#、3#、5#共3种原料按不同比例调配。按照生产紫红、浅绿和深蓝种颜色油漆,总共需要5种调配原料,即5个配料点。“添加配方文件”中显示建立配方文件的菜单项目,图9-6。图9-6 添加配方文件“单元列表”中显示该单元中所有点的名称,图9-7;图9-7 单元列表“配方列表”中包含该配方中所有点的预设值,图9-8。图9-8 配方列表系统可建立多个配方文件、单元和配方列表。配方单元、列表可在配方文件交错使用。9.2 配置排程表WebAccess排程功能,有“假日设定”、“时间”、“设备”和“电路群组”4个组的设置,分别建立和设定排程中各项功能和相互联系的关系。在排程页面中,建立排程功能的步骤:1. 定义“假日设定”表,用于处理每周7天以外的特殊时间段。“假日” 是一年中某个重要的特殊日子。假日设定表格可以在任何时间内被定义和创建。2. 定义“时间”表,是一张按周执行的时间表,其中包含对普通时间段与特殊时间段的起始时间与终止时间的设定。“假日时间”表在时间表格中指定。3. 建立“设备”组,在“设备”中显示建立的一个或者更多的电路群组和一个“时间”表的关联。4. 建立“电路群组”,将排程功能中使用的外部(设备)控制点组合成电路组,并选择相关的“设备组”与“电路群组”连接,设定与“时间组”有关的“工作日模式”和“假日模式”,将电路群组中的设备按照设定的“时间”表执行开启、停止。多个时间规律相同的“电路群组”可与一个“设备组”连接。5. 排程下载到监控节点 ,监控系统可以在不停止监控节点的情况下,将建立的排程功能下载到监控节点。新排程可以在建立排程的页面中直接下载,也可以在监控界面中下载后,或者从工程管理员下载排程表。下载后的新排程设置将立即执行。在建立排程之前,需要先规划排程的种类、时间、设备和电路组中指定的控制点。以商场照明和空调的排程为例,按照时间和设备进行分类,可建立一个假日组;3个时间组,3个设备组和4个电路组、4个照明控制点和3个空调控制点的排程方案表9.1 空调排程方案举例表9.1排程表1假日组:00:国定假日(组编号:组名)日周期2时间组100:照明1200:综合300:空调13设备组10:照明A20:综合30:空调B4电路组1:照明1232:照明44:空调33:空调12周1营业时间:9:3019:0 0开机:9:25关机:19:30开机:9:00关机:23:30开机:9:00关机:19:00周2周3周4周5周6营业时间:9:3021:30开机:9:25关机:22:00开机:9:00关机:23:30开机:9:00关机:21:30周日假日表中列出排程的假日组、时间组、设备组和电路组的联接关系和各个设备每天及假日的开、关机的时间表。建立排程可按照表中分配的时间、点和组与组之间的从属关系进行。建立WebAccess排程,先网络登录,建立工程节点、监控节点、建立点,然后在监控节点上选择“排程”功能按钮,进行排程设置,图9-9。图9-9 建立排程9.2.1假日设定“假日设定”以日历的形式,从当前月开始的未来一年中,按日历的天为单位建立一组特殊日子的“时间”表,该天可以是一年中的公共假期,也可以是某些重大的节假日或需要放假的特殊日子。如果在一年的这些特殊日子中,需要建立“时间”表的时间数据是不相同的,可以建立多个“假日设定”时间表。设定“假日设定”的菜单及选项,图9-10。图9-10 建立假日排程建立和修改“假日”(Holiday)设定的步骤:1. “组名”:显示已经设置的假日组列表,默认的列表形式:组编号:组名称;2. “排序”:改变“组名”中显示的列表形式;3. “组编号”:建立或修改当前“假日组”的编号;4. “组名称”: 建立或修改当前“假日组”的名称,和“组编号”关联;5. “日期”:选择日历中需要执行“假日设定”的日期,选中后该日期变成红色,再次选择消除该日期。6. 完成未来一年的所有“假日设定”的日期组后,选择“保存”,如果输入组编号不存在,WebAccess将建立一个新的假日组,如果该组编号已经存在,WebAccess将覆盖原来的假日组后保存。7. 完成新建的一个假日组后,如果需要可继续建立其他控制规律的“假日组”,按“新建”后,出现新的日历,重复上述16的操作。新建的假日组,如果没有在“时间组”被关联应用,可按“删除”钮删去该假日组编号和名称。8. 完成全部“假日设定”后,在假日组菜单上方选择“保存和下载到监控节点”,将设置的全部“假日设定”下载到当前监控节点执行。假日组的设定从当前月开始,图9-10中,开始的是未来一年的第一月,但是最后的几个月是当前年的当前月和还没有到来的月。在“假日设定”中仅仅是设置了假日的日期,该指定日期的工作时间规律需要在“时间”设定项目中进行。9.2.2时间设定完成假日排程后,进行排程的“时间设定”,时间设定以每个星期为周期,以每天为单元,每个时间段以分钟为单位。每天的时间排程表中,有正常班、超时班(I)、超时班(II)和默认周期四个时间段。正常班、超时班(I)、超时班(II)的“启动”时间和“停止”时间都可以在“时间”表中,每个项目中按(5)分钟为单位进行设置,默认周期是包括一天中设置的正常班与超时班以外的其他时间段。在正常班、超时班(I)、超时班(II)和默认周期中均有“周期开始”和“周期结束”设置,周期是监控系统对点的循环扫描操作时间,最小的时间间隔为1分钟,在时间表中设定设备开/关的循环周期。例如在一个通风系统的排气扇监控排程系统中,要求正常班(上午8:30下午5:00)时间段,排气扇按照开启10分钟后,关闭20分钟再开启的规律运行,在正常班的“周期开始”设置10,“周期结束”设置20。如果在当天还有其他班次,也可设置这些班的不同时间周期。如果“周期开始”和“周期结束”设置均为0,无循环操作产生,该点保持当前值。若“周期开始”设置为1、“周期结束”设置为0,在这个班次中也没有循环操作产生,但该外部(设备)控制点的值为本班次开始时的1值,本班结束是恢复0值,即整个班次成为一个大的周期。每个外部(设备)控制点开始时的值和结束时的值,在电路组中进行分别进行设定。“时间”中各个项目的设定在“时间组”中进行,图9-11。图9-11 设置排程时间组建立和修改“时间”组的步骤:1. “组名”:显示已经设置的时间组列表,默认的列表形式:组编号:组名称;2. “排序”:改变“组名”中显示的“组编号:组名称”的列表形式;3. “组编号”:建立或修改当前“时间组”的编号,建立新的时间组,输入一个新的编号,输入一个已有的编号,那么该新的时间组编号将覆盖原有时间组编号;4. “组名称”:建立或修改当前“时间组”的名称,和“组编号”关联,在“组编号”相同的情况下,输入新的组名称,该新的时间组名称将覆盖原有时间组名称;5. “假日组”:显示所有已建假日表,选择一个假日组和时间组关联。每个时间表格只能指定一个假日表,一个假日表可以指定给多个不同的时间表。时间表的假日设定栏中4个班次的开始、停止时间,在假日表指定的特殊日期中执行;6. “排序”:改变“假日组”中显示列表的先后次序形式:7. 设置一周内每天、每个班、包括假日的启动、停止时间和周期开始和周期停止的值;8. 完成“时间组”设定后,选择“保存”。如果需要可继续建立其他控制规律的“时间组”,重复上述17的操作。“时间组”如果没有在“设备组”被关联应用,可按“删除”钮删去当前时间组的编号、名称和该组的全部设置。9. “保存和下载到监控节点”: 完成全部“时间”设定后,在时间组菜单上方选择“保存和下载到监控节点”,将设置的全部时间组设定下载到当前监控节点执行。9.2.3设备组WebAccess的设备组排程完成时间组和电路组的关联,在电路组中的一些相同时间启动、停止的设备,在设备组中和已经建立的时间组进行连接,每天按照时间组设定的时间表运行。设备组可以将一个时间表指定一组或多组电路群组。设备组允许多个具有同样时间规律运行的电路群组指定给相应的时间表,可减少建立相同时间表的时间,例如商场管理部门的照明和空调的综合时间表排程,图9-12。图9-12 设备群组排程建立和修改“设备”组(Equipment Groups)的步骤:1. “组名”:显示已经设置的设备组列表,默认的列表形式:组编号:组名称;2. “排序”:改变“组名”中显示的“组编号:组名称”的列表形式;3. “组编号”:建立或修改当前“设备组”的编号,建立新的设备组,输入一个新的编号;输入一个已有的编号,那么该新的设备组编号将覆盖原有设备组编号;4. “组名称”:建立或修改当前“设备组”的名称,和“组编号”关联,在“组编号”相同的情况下,输入新的组名称,该新的设备组名称将覆盖原有设备组名称;5. “时间组”:显示所有已建时间表,选择一个时间组和设备组关联。每个设备表只能指定一个时间表,一个时间组可以指定给多个不同的设备表;6. “排序”:改变“时间组”中显示组编号和组名称的先后次序形式:7. 完成“设备组”设定后,选择“保存”。如果需要可继续建立其他控制规律的“设备组”,重复上述16的操作。“设备组”如果在“电路群组”被关联应用,在“设备”组的下方出现关联的“电路群组”名称和商量,如图9-12;“设备组”如果没有在“电路组”被关联应用,可按“删除”钮删去当前设备组编号、名称和该组的全部设置。8. “保存和下载到监控节点”: 完成全部“设备”组设置后,在设备组菜单上方选择“保存和下载到监控节点”,将设置的全部设备组的设定下载到当前监控节点执行。通过“设备组”查询与“时间组”时间表相关联的有关“电路群组”及控制的点,比直接查询控制点更加简单明了,因为在“电路群组”中已经将相同开启与关闭规律的点集成在一起,再通过“设备组”与“时间组”合成排程功能。在一个监控系统中可建立多个设备组,但系统能够建立的设备群组数量最大为999个。9.2.4电路群组“电路群组”是多个控制(设备)点的集合,以便通过“设备”组和一个“时间”组连接,按时间排程的规律控制各个点的值。在“电路群组”中组合的设备,默认的设备数是10个,最大可达512。设置“电路群组”中按照不同的开启、停止规律进行分组,一个监控系统中可建立多个“电路群组”,按照次序从0开始建立各个“电路群组”。每个电路群组在“设备”组中和“时间”排程建立关联。例如商场区域1、2、3的所有照明和区域1、2的所有空调,均可按照明和空调的控制规律,组成照明电路群组和空调电路群组,分别通过照明设备组和空调设备组与2个“时间”排程关联,图9-13。图9-13 设置电路群组“电路群组”可以很容易改变控制规律,无论是通过改变连接的“设备”组,或者是通过改变连接的“时间”组,均能方便地改变整个“电路群组”中所有控制(设备)点的状态。建立和修改“电路群组” (Circuit Groups) 的步骤:1. “排序”:改变“电路组列表”中显示的“组编号:组名称”的先后列表形式;2. “电路组列表”:显示建立的“电路群组”列表,默认列表形式:“组编号:组名称”;3. “电路组号”:建立或修改当前“电路群组”的编号,输入一个新的编号,建立新的电路组,输入一个已有的编号,新的电路组编号将代替原有的电路组编号;4. “电路组名称”:建立或修改当前“电路群组”的名称,和“电路组号”关联,在“电路组号”相同的情况下,输入新的电路组名称将代替原来的电路组名称;5. “设备组”:显示所有已建设备组,选择一个设备组和电路组关联。每个电路组只能指定一个设备组,一个设备组可以指定给多个不同的电路组。指定了设备组的电路组将按照电路组中时间表执行开始、停止设备;6. “排序”:改变“设备组”中显示的列表先后次序形式:7. “工作日模式”和“假日模式”分为自动和手动停止开始种模式,选择自动模式,监控系统按照时间表设置开始每天、每班、包括假日的启动、停止时间和周期开始和周期停止的值;选择手动模式,时间表失去作用,人工启停电路组的设备;8. “最大点数”:当前“电路群组”组合的(设备)控制点的数量,默认10个,最大512个(设备)控制点。9. “点名称”:在“点列表”中选择当前“电路群组”中组合的控制点,该点可以为模拟、数字或文本类型的外部点,也可以为常数点或计算点:10. “周期开始的值”和“周期停止的值”:设置各个控制点开始执行排程时间表和停止排程时间表的状态;11. 完成“电路群组”设定后,选择“保存”。如果需要可继续建立其他控制规律的“电路群组”,重复上述110的操作。“电路群组”如果没有在“设备组”被关联应用,可按“删除”钮删去当前电路组的编号、名称和该组的全部设置。12. “保存和下载到监控节点”: 完成全部“电路群组”设定后,在电路群组菜单上方选择“保存和下载到监控节点”,将设置的电路群组设定下载到当前监控节点执行。设置“电路群组”中关于“工作日假日模式”和“自动手动”模式的特性和效果。“工作日模式”和“假日模式”定义“设备群组”在时间表的周一至周日及假日的工作模式。分为“自动手动停止手动开始”。选择工作模式并“下载到监控节点”后,执行:“自动”模式:按照在电路群组中定义的时间表运行。“手动停止” 模式: 强制使在“电路群组”中的所有(设备)控制点的值被设置为“周期停止的值” ,排程时间表中的设定失去作用; “手动开始” 模式: 强制使在“电路群组”中的所有(设备)控制点的值被设置为“周期开始的值” ,排程时间表中的设定失去作用。 “周期开始的值”和“周期停止的值”:与正常班 、超时班(I)、超时班(II)及默认周期的设置相联系,当周期开始和周期停止为非零时,“周期开始的值”为周期启动时改变(设备)控制点的值。“周期停止的值” 为周期结束时改变(设备)控制点的值。“周期开始的值” 和“周期停止的值”可为模拟量、数字量或文本量。测量温度时,(设备)控制点为模拟量;数字量开关控制时,(设备)控制点通常为;其他类型的数字量点可设置为之间的整数;文本量时,该值可以是任意文本字符串。新建立的监控系统排程,按照“假日设定”、“时间设定”、“设备组”和“电路群组”次序进行设置,在建立“设备组”时,菜单中还没有“电路群组”的配置,在建立了“电路群组”并在设置中关联了该“设备组”后,在“设备组”出现该“电路群组”的名称。如果建立的多个“电路群组”均关联了该“设备组”,则“设备组”的菜单下方排列显示所有关联的“电路群组”名称。在关联“电路群组”前,“设备组”的菜单上方有“删除”按钮。关联了“电路群组”后,原来“设备组”的菜单上方“删除”按钮自动消失。如果打算删除一个“设备组”必须先在关联的“电路群组”中取消该“设备组”的关联,再返回“设备组”中进行删除操作。9.3 排程应用WebAccess监控对象如果需要按一定时间自动开启和关闭一些常规设备,可使用排程功能。这些常规设备一般是不需要人工操作和监管的辅助设备,例如照明、通风、供水、供电、空调等。不适用那些需要人员现场操作的加工机床、运输车辆、锅炉、生产流水线等容易出现故障的关键设备。以商场的照明和空调系统监控排程为例,商场正常营业需要照明和空调;假如商场不营业,即使打开照明、空调也没有严重后果,因此可使用排程功能。但是对生产设备,除了无人自动生产线上的设备,一般的设备,如果在现场无人操作的条件下,按时间自动打开就可能出现故障和危险。即使是供水、空调等普通设备,在排程控制中也注意可能出现的异常情况,例如供水、空调等设备一般是需要多个电动机,如果这些电动机的启动电流比较大,而供电功率有限的条件下,同时启动有可能出现过电流跳闸的结果,排程功能应错开这些电动机的启动时间。9.3.1排程规划在建立排程功能前,应根据排程要求进行排除规划,正确配置排程控制的各个组的关系和功能。排程分类可按照时间和设备的原则进行,例如商场的照明、空调,按照时间进行分类,一年中商场的假日营业时间均为9:3021:30,因此只需要建立一个假日组;平时商场每周七天中对应的每天营业时间虽然相同,但按照设备进行分类,照明和空调,按区域及功能区分,开启和关闭时间不同,可安排34个时间组;同样按此原则,可分34个设备组,34个电路组以及4个外部照明控制点和3个空调外部控制点。商场照明、空调系统有以下选择方案:方案一:按照时间和设备均分开的原则,每个电路组均分配1个独立的设备组和时间组,设置1个假日组,4时间组,4个设备组、4个电路组和7个控制点。方案二:按照时间分开的原则,仅仅把不同的3个操作时间分配为3个时间组,将控制时间相同的管理区照明点和空调点合并为一个电路组通过设备组和时间组控制,设置1个假日组,3时间组,3个设备组、3个电路组和7个控制点。方案三:按时间分开,在电路组和设备组独立的基础上,设置1个假日组,3时间组,4个设备组、4个电路组和7个外部控制点,把控制时间相同的管理区照明、空调电路组和设备组分别合并为3个时间组,执行同一个时间组排程。分别为照明、空调和综合3个时间组。方案四:按时间分开,在设备组独立的基础上,设置1个假日组,3个时间组,3个设备组、4个电路组和7个外部控制点的排程控制。把控制时间相同的管理区照明电路组、空调电路组分别合并为3个设备组。不同类型的设备组,按照对应的时间组执行排程。可采用的其他方案:7个外部控制点均设立独立的电路组再与各个设备组、时间组和假日组相关联,这样的设置对各个点的个性化操作和显示更方便,例如对照明控制点1、照明控制点2、照明控制点3分别设立3个电路组,虽然这3个电路组执行同一个设备组的时间表或不同设备组的相同的时间表,但是可以对其中的任意一个设备组实现自动、手动的转换,而3个点设立成1个设备组则无法实现对单独的一个点实现这种操作转换。除了采用7个设备组外,同样也可以设立7个单独的设备组、时间组和假日组。或者将这些不同组之间作适当的组合等等。在建立假日组、时间组、设备组、电路群组中,各种类型组的编号很重要,甚至比组名称更重要。为了避免不同层级组编号的误读,可对不同层级组编号采用不同数字位数命名。例如假日组采用个位数开始的编号、时间组则采用十位数开始的编号、设备组采用百位数开始的编号、电路群组采用千位数或字母开始的编号。由于一般建立的假日组比较少,也可以从时间组开始采用个位数编号,设备组用十位数编号、电路群组采用百位数的编号。或者采用反向的数字位数排列,即电路组采用个位数编号、设备组用十位数编号、时间组用百位数编号、假日组采用千位数编号等。9.3.2应用举例在排程规划的基础上,按照表9.1的配置并进行“假日设定”、“时间”、“设备”和“电路群组”的排程。为了表现商场橱窗和广告的灯光效果,可改变原来照明3的控制规律,增加灯光闪烁功能,即照明3每亮1分钟后关1分钟再开。灯光闪烁点仍然使用原来照明3的外部点,运行时间和原来的照明3相同,但是由于灯光闪烁周期是利用时间组的“周期开始”值和“周期停止”值实现,因此需要在完成前面章节中建立的商场照明和空调排程的基础上,增加闪烁时间组、设备组和电路组。具体操作步骤:1. 在“时间”设定中,增加一个编号:名称为“500:闪烁3”的时间组,时间组的启动和停止时间和“100:照明1”相同,将“周期开始”和“周期停止”值都设置为1。假日组仍然使用原来的“00:国定假日”组。增加启动、停止时间相同的时间组比较方便的操作方法是打开原来的“100:照明1”组,将组编号改为500,组名称改为闪烁3,再将每天“周期停止”改为1后保存,图9-14;图9-14 增加闪烁时间组2. 在“设备”设定中,增加一个“50:闪烁C”的设备组,在时间组项中选择“500:闪烁3”的时间组关联,图9-15;图9-15 增加闪烁设备组3.1 在“电路群组” 将照明3点从原来的照明组123中删除后保存,图9-16;3.2 添加“5:闪烁3”电路组,组中的控制点为照明3;3.3 在设备组项中选择“50:闪烁C”的设备组,图9-17;图9-16 删除电路群组中的照明3图9-17建立闪烁3电路群组4. 执行“保存和下载到监控节点”。完成假日排程、时间排程,电路排程,设备排程后,进行绘图、动画等建立监控页面。根据商场照明和空调系统控制要求和布局,设计监控页面。由于监控页面仅仅需要显示商场各个照明、空调系统的开启、停止的状态,因此可按照商场实际分布情况安排各个照明、空调的电路群组。在每个区域标志各个电路群组的名称并建立电路群组中各个点的颜色动画。为了方便观察各个区域中照明、空调控制点的排程运行效果,在整个监控页面上,再加入日期、时间及分、秒的文本动画,时、分、秒的变量点均采用系统点%ATMMONTH显示月、%ATMMDAY显示日期、%ATMHOUR显示小时、%ATMMINUTE显示分钟和%ATMSECOND显示秒。将建立的监控页面保存后下载到监控节点,启动核心程序、启动监控,图9-18。图9-18 排程监控从时间显示和商场的排程表中可以进行分析,当前时间属于正常班的排程时间,因此照明1、照明2、指明4和空调1、空调2、空调3均处于启动运转状态,但图9-18左面照明3是处于启动运转状态,但在闪烁周期的关闭时间14时58分13秒段,1分钟后,图9-3.5右面显示时间到达14时59分13秒,闪烁照明3又一次重新点亮,而排程的其他控制点保持不变。调整长时间周期的排程功能,可通过改变系统时间的方法进行,在Windows操作系统的右下角,鼠标点击时间栏目,弹出系统时间设置窗口,图9-19。图9-19 改变系统时间调试排程系统时间改变后,WebAccess监控页面和核心程序会自动关闭,需要重新启动核心程序,然后观察排程监控页面的状态变化。新建的排程下载或者调试排程中,新建的排程和改变的排程数据,将立即在监控节点执行,如果监控界面是连接实际设备,调试或下载前先要认真考虑所配置的排程确实无误,不会造成严重后果,然后再按“确定”按钮执行下载。9.3.3修改排程WebAccess监控排程设置,不仅仅能够在网络登录后的监控节点上进行修改、配置下载,在监控运行的页面中也可直接进行修改排程列表,并下载运行。1. 排程修改在通过浏览器进入的用户,必须以工程管理员的身份登录后才能够执行下载或修改排程功能表。方法为:在监控界面,单击“鼠标右键”“工具”“排程功能”,打开排程界面,设置或修改“假日设定”、“时间”、“设备”和“电路群组”排程列表并下载执行。2. 本地点(ViewDAQ)进入的线上管理员可以通过“顶部工具菜单”“工具”“排程”功能,打开设置排程列表,修改“假日设定”、“时间”、“设备”和“电路群组”后下载执行。3. 在WebAccess排程监控页面中,还可以建立打开“排程”列表的按钮实行排程修改,在建立按钮时,选择按钮宏指令tool=bwsch.uti,同样可打开设置“假日设定”、“时间”、“设备”和“电路群组”的排程列表,图9-20。图9-20 按钮宏指令打开排程列表建立了打开排程列表的按钮宏指令后,在监控页面可方便地通过该按钮打开排程设置界面,选择需要修改的“假日设定”、“时间”、“设备”和“电路群组”的项目,直接改变其中的参数,保存并下载后,立即执行新的排程数据。在修改排程列表时,一般是修改“假日设定”、“时间”组的时间排程,通过修改排程列表中的时间数据,即“时间”排程中的时间或“假日设定”中的日期设置,从而改变“设备”组和“电路群组”中设备控制点的开启、停止时间。如果需要修改“设备”和“电路群组”中的被控制(设备)对象及改变关联关系,可以在监控页面中,即运行中修改。但建议在监控节点上非运行状态进行修改,可避免运行中修改因考虑不周,造成不良后果。9.4配置配方功能配方是WebAccess组态软件内建的一个功能组件。适用于在生产过程中,对产品原材料的组成有一定比例要求,并能够按照不同产品规格、不同生产工艺,进行自动控制和调整。WebAccess配方功能包含“添加配方文件”、“单元列表”、“配方列表”3个选项。在“配方文件”中同时配置“单元列表”各种配料元素(点)的组合和“配方列表”各种配料元素(点)的比例值。在“单元列表”仅仅显示该配方文件中的各种单元的名称;在“配方列表”显示配方文件中建立的配方名称。在“单元列表”和“配方列表”选项中,可删除这两项的配置结果,但不能修改配置的配方参数,配方的配置和修改,均在“配方文件”中进行。在“配方文件列表”中,有“配方文件名称”、“偏差”、“单元名称”、“配方名称”、“项目名称”、“点名称”及“预设值”等栏目,配置一个配方文件的主要歩骤:1. 定义“配方文件名称”:一个配方文件可以包含多个“配方”名称和“单元”。2. 建立一个配方文件的“单元名称”:一个配方单元可以包含多个配方点名称,通常单元名称以生产的相关产品、设备或工艺命名(例如:产品1,油漆罐2、工艺3等)。3. 建立一个配方文件的“配方名称”:一个配方名称中包含若干个配方点的预设值,通过配方文件下载配方点的数值。4. 输入“项目名称”: 是一个目录的说明,主要建立“单元名称”中指定的配方点和“配方名称”设置的点值相关联,在一个“项目名称”的一行栏目中包括点和点的值。5. 输入“点名称”:在“项目名称”行中建立与“单元名称”相关连的配方点。6. 输入“预设值”:在“项目名称”行中建立与“配方名称”相关连点的数值或文字。例如在油漆生产中建立2个配方文件、3个配方单元、3种配方列表和5个配料点,图9-21。图9-21 油漆工艺的配方文件、配方单元、配方列表9.4.1新建配方在建立“配方文件”前,先了解生产的过程和要求,按照生产工艺进行WebAccess配方方案的设计。例如油漆生产中,按照产品的种类、配料的数量设计配方组成的方案:方案一:对3种产品,分别设计3个“配方文件”,3个“配方单元”和3个“配方名称”;方案二:分析产品规格和组成,浅绿色和深蓝色油漆配料数相同,即项目数相同,将浅绿色和深蓝色油漆合并为一个“配方文件”,而“配方单元”和“配方名称”均采用3个;其他方案:如果油漆生产的不同产品仅仅采用不同比例的相同配料,可采用1个“配方文件”、1个“配方单元”、3个“配方名称”的方案。采取方案二的油漆配方组成和结构,表9-2。表9-2紫红工艺浅绿工艺深蓝工艺配方文件产品A产品B单元紫红配方浅绿配方深蓝配方配方紫红油漆浅绿油漆深蓝油漆配方点配料135X30配料21525X配料3X4025配料42035X配料530X45油漆生产的配方,按照表9-2的配置,在监控节点建立新的配方文件,图9-22。图9-22 新建配方文件新建“配方文件”过程,在图9-21的监控界面中按“添加配方文件”,在弹出的“配方文件”(图9-22)的界面,配方文件名称栏目输入新建的文件名,例如:产品A。然后进行配方文件的偏差等其他栏目的设置。9.4.2偏差配方功能的偏差就是配方中的预设值与设备点的当前值之间的允许误差,用于在配方显示时该点数值超出允许范围的错误警示,在配方菜单中的预设值显示红色数字,图9-23。图9-23 偏差警报配方的预设值是在配方下载时对设备点的设置值,下载配方后当前值变成和预设值相同,同时预设值的颜色恢复为正常颜色。偏差的误差值用量程的百分比(最高量程 最低量程) % 来表示,若选择“0”,则表示无偏差,要求当前值必须与预设值相等,即预设值与点实际值完全匹配才不出现警告。偏差数在建立配方菜单中直接输入,例如在油漆生产中的3%,图9-24。图9-24 偏差在控制系统中,偏差值通常用于数字设备转换中的误差以及点的数值转换到工程单位的精度差值。当前值也可能受各种外部因素影响而发生变化,通过配方偏差,如果预设值与当前值的差大于偏差值,提示该点的数值异常。底部状态区的左边显示红色的 V字母。9.4.3编辑与下载WebAccess配方在监控过程中的数据编辑、下载和监控系统工作的安全性相关,由于配方的原材料配比直接影响产品的质量,因此WebAccess配方的设置必须从系统安全的角度制定配方的安全编辑和安全下载的权限。WebAccess系统安全措施包括登录的身份、区域和等级。登录身份:WebAcces包括系统管理员、线上管理员、线上操作员和个体管理员,对每种类型的管理员都定义不同的管理范围和功能职责;登录区域:整个WebAccess监控系统包括031共32个区域和4个特别区,对各种管理员都指定管理的区域范围;登录的等级:WebAccess系统中分为0127的等级,各种管理员都指定了相应的等级、配方编辑和配方下载也指定了等级。管理员执行配方编辑和下载,必须在当前监控区域中有该区域相等或比配方编辑、下载高的等级。配方的“安全编辑”和“安全下载”在建立配方时进行配置,图9-25。图9-25 配方的编辑和下栽配方的“安全编辑”是在建立配方时,设置该配方在运行后,各种管理员是否具有改变配方数值的权限,例如图9-25的“安全编辑”为区域0,等级40。配方的“安全下载”是在建立配方时,设置该配方在运行后,各种管理员是否具有下载配方数值的权限,例如图9-25的“安全下载”为区域0,等级10。在建立油漆生产的监控时,如果线上管理员在区域0的等级为60、线上操作员在区域0的等级为10和个体管理员在区域0的等级为5。线上管理员能够在油漆生产过程中,执行油漆产品B修改配料的预设值的“安全编辑”和“安全下载”;线上操作员能够“安全下载”该配方的预设值,但是不能修改配料的预设值;而个体管理员由于等级低,即不能编辑修改,也不能下载该油漆产品B的预设值。系统管理员具有所以区域的最高等级,能够执行所有配方编辑和下载。但是选“只读”能阻止所有管理员在运行中修改配方的预设值。9.4.4单元名称在WebAccess配方中,“单元”是指配方中各种配料元素(点)的组合,一个配方“单元”中最多可组合900个配料点。这些配料点可在配方的“单元列表”中显示。一个配方“单元”中所有配料点在该配方文件下载、运行后,执行一次“下载配方”即可将这些所有的“点”的预设值全部传送到配方“单元”中所有的配料点。WebAccess配方的“单元名称”是建立“配方文件”中,为一个配方“单元”命名。一个单元(Unit)包含一组点,分配到“单元”中的点实现与现场设备的连接,控制现场设备按照配方指定点的预设值执行操作。“单元名称”通常使用与实际设备相关的名称进行命名。“单元”名称可以新建,也可以在已建的单元中进行选择,图9-26。图9-26 单元名称管理员在下载“配方文件”时,分配在“单元”中的点将和“配方名称”中设置的预设值关联下载,相同的“配方”预设值可以下载到不同的“单元”点中,。图9-24、图9-25和图9-26分别为油漆生产的3种产品配方。9.4.5配方名称WebAccess的“配方名称”是为“配方单元”指定的各种配料元素(点)分配预设值,即分配一个产品各种配料的比例值。一种产品的“配方”组成在“配方文件”中实现“配方单元”和“配方名称”的关联,在“配方名称”中可以新建一个“配方”,也可以在“配方名称”的选项栏已建立的“配方”名称中为当前“配方名称”选择一个“配方”名称,参考图9-26的“单元名称”选择。在建立了“配方单元”及该单元的配方“点名称”后,再建立“配方名称”及各个点的预设值,完成一个“配方文件”的建立。在“配方名称”中建立了“配方”后,可在“配方列表”观察和删除该“配方”。9.4.6项目数和名称“配方文件”的“项目数”栏的设置,为配方“单元”及“配方”指定在“配方文件”中控制点的数量。WebAccess根据项目数设置“配方文件”中点的数据大小,建议设置项目数等于实际使用点的数量或者适当增加一些备份,例如在图9-26中,产品B的项目数设为4,而实际配方中使用的点是3个。“项目数”建立后,如果以后点的数量发生变化,可根据需要增加或减少项目数量,更改项目数。WebAccess系统默认的项目数是5,在“配方文件”菜单的下方出现5行栏目,可输入项目名称、点名称和预设值,图9-26。“项目名称”是一个标志,通常是配方成分名称,说明配方的作用,帮助管理员了解配方中点的涵义。在配方文件中,“项目名称”可以相同,例如在图9-26中,产品B的项目名称均为蓝绿产品,而点名称则各不相同,根据配料而定。9.4.7点名称在配方项目栏中的“点名称”列是和“配方单元”相关联的“点”的组合,在打开的“配方文件”中,“单元名称”包含点的列表,在“点名称”栏目下排列成表,保存后,打开不同的“单元名称”显示该单元中所有的点列表。即使在同一个“单元名称”下,不同的“单元列表”可以有独立的“点名称”组合。配置时“点名称”可以在“点列表”中进行查找,依次单击填入“点名称”栏目。9.4.8预设值在配方项目栏中的“预设值”列是和“配方名称”相关联的各个点的数值组合,在打开的“配方文件”中,“配方名称”包含各种预设值的列表,在“预设值”栏目下排列成表,保存后,打开不同的“配方名称”显示该配方中配置的所有预设值的列表,按项目名称依次排列,在同一个“配方名称”下,不同的“配方列表”可以有独立的“预设值”的组合。配方的“预设值”可以在监控界面运行后进行编辑和修改。在建立“配方文件”中,“配方单元”、“点名称”和“配方列表”、“预设值”同时建立并实行相互关联。可根据生产需要将同一个“配方文件”中的任何一个“配方单元”(单元名称下的多个“单元”)和其他“配方列表”(配方名称下的多个“配方”)交错使用。例如在油漆生产中浅绿和深蓝2种颜色的油漆,采用同一个“配方文件” 产品B,但是浅绿油漆采用的“配方单元”名称是浅绿配方,“配方名称”采用浅绿油漆的名称,该生产工艺的配料组成和配比满足浅绿油漆的生产要求;深蓝油漆采用的“配方单元”名称是深蓝配方,“配方名称”采用深蓝油漆的名称,生产的配料组成和配比满足深蓝油漆的工艺要求。在图9-26显示可在“单元名称”深蓝配方和浅绿配方中进行选择,如果“单元名称”右面的选项中,选择浅绿配方的单元名称,而下面的“配方名称”仍然为深蓝油漆,则在配方项目的“点名称”栏目中改为浅绿的配料种类,而“预设值”栏目保持深蓝的配料比例,生产出的产品将非工艺设计的浅绿颜色或深蓝颜色的油漆,形成一种新的颜色产品。同样在“配方名称”栏也可以选择不同的组合,图9-27。图9-27 改变油漆生产的配方在图9-27中,当前选择“单元名称”是浅绿配方,“配方名称”是浅绿油漆将生产出工艺预定的浅绿油漆。如果在“配方名称”右面的选项中,选择深蓝油漆的配方名称,在配方项目的“点名称”栏目中保持浅绿的配料种类不变,而“预设值”栏目改为深蓝的配料比例,按照此配方生产出的产品,即不是工艺要求的浅绿油漆,也不是深蓝油漆产品。“配方文件”建立后,可进行编辑修改,“更新”配方文件,可以重新定义配方的“项目数”以及“单元名称”和“点名称”配置,“配方名称”和“预设值”的配置等,改变后配方预设值必须与点的数据类型相匹配。完成后,提交保存,建立新配方文件,图9-28。图9-28 更新配方配方文件下载并运行后,通过监控页面的“配方”菜单,可下载配方的预设值,或修改预设值后再下载,实现配方中各个点设置值的更新。9.5配方应用WebAccess的配方按照生产工艺要求建立后,需要在监控节点下载配方,才能够使配方中预设值传递到指定的配方单元点中。例如在油漆生产中,按照表9-2油漆生产的工艺要求,建立了生产3种油漆的配方,包括:1. 配方文件2个:产品A、产品B;2. 配方单元3个:紫红配方、浅绿配方、深蓝配方;3. 配方名称3

温馨提示

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

最新文档

评论

0/150

提交评论