




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
吉林化工学院毕业设计说明书基于WinCC自动洗车监控系统设计DesignofAutomaticVehicleCleaningSimulationSystemBasedonWinCC学生学号:xxxxxxxx学生姓名:xxxxxxxx专业班级:xxxxxxxx指导教师:xxxxxxxx职称:xxxxxxxx起止日期:2013.03.04~2013.06.23吉林化工学院JilinInstituteofChemicalTechnology吉林化工学院毕业设计说明书摘要随着中国汽车市场的快速发展,汽车保有量的不断增加,汽车后市场也在快速的发展之中。汽车工业发展迅速,随着汽车保有量的增加,汽车维修保养行业也迅速发展,许多企业都在角逐国内汽车维修保养市场。目前,国内洗车机设备性能不够稳定,故障率高,外观设计存在抄袭,粗糙等弊端。本文以西门子WinCC为背景,对自动洗车的工艺特点、工艺参数、控制难点进行综合分析,确定了自动洗车的控制方案,并对自动洗车控制系统进行了系统模拟联调和运行,完成了自动洗车控制系统中流程图绘制、数据库建立、动态链接、画面切换、故障和报警系统设计等等,实现了洗车过程中手自动切换,完成预洗、泡沫冲洗、清水冲洗和风干等环节。关键词:洗车机;控制方案;自动控制-I--II-基于WinCC自动洗车监控系统设计AbstractWiththerapiddevelopmentofChina’sautomarket,carownershipisincreasinggrwhichleadstofastdevelopingoftheautomobileafter-salesmarket.Underthecircumsrapiddevelopmentofautomobileindustry,aswellastheincreaseoftheautopossesmaintenanceindustryhaswonfastprogressaswell,whichleadstofiercecompetitioenterprisestomeetthecompetitivechallengesofcarmaintenancemarketindomestic.Atpresent,therearemanyshortcomingswithregardtodomesticcarwasherequipmentperformance,suchasnotstableenough,highfailurerate,plagiarizedexteriordesignperformance,etc..AgainstthebackgroundofSiemensWinCC,thepapergivecomprehensiveanalysisabothetechnologicalcharacteristics,technicalparametersandcontroldifficultiesofawashingprocess.Then,wecandeterminetheautomaticcontrolschemeandconductsyssimulation,jointdebuggingandoperationabouttheautomaticcar-washingcontrolsysthaveCompletethetaskofflowchartdrawing,databaseestablishment,dynamiclink,switchingandthedesignoffaultandalarmsystemoftheautomaticcar-washingcontrolFurthermore,wehaveachievedthegoalofautomatichandswitchingduringthecar-waprocess,aswellaspre-washing,foamflushing,rinseandairdrying,etc..KeyWords:CarWasher;ControlScheme;AutomaticControl吉林化工学院毕业设计说明书目录摘要········································································································IAbstract·······································································································II第1章绪论···································································································11.1全球洗车行业发展现状········································································11.2洗车机分类·························································································21.3洗车方法研究······················································································41.4自动洗车的优点··················································································51.5选题的目的及意义················································································6 1.5.1选题目的 ····················································································65.2选题意义 ····················································································6第2章自动洗车系统简介···············································································7自动洗车系统工艺流程········································································7IO点表建立·························································································8硬件选型···························································································8控制方案·························································································104.1手动控制 ··················································································10 2.4.2自动控制 ··················································································11第3章软件介绍···························································································123.1WinCC简介·······················································································123.2WinCC产品分类···············································································133.3WinCC系统构成···············································································143.4WinCC选件·······················································································143.5WinCC性能特点···············································································153.6WinCC功能·······················································································173.7WinCC发展趋势···············································································183.8WinCC的应用····················································································19第4章自动洗车系统开发·············································································204.1建立项目·························································································20 4.1.1启动 WinCC·············································································201.2建立一个新项目 ·······································································214.2建立数据库·······················································································23基于WinCC自动洗车监控系统设计 4.2.1添加逻辑连接 ··········································································232.2建立变量 ··················································································254.3绘制画面·························································································28 4.3.1工艺流程图绘制 ·······································································28 4.3.2主画面绘制 ·············································································32 4.3.3故障控制画面绘制 ····································································344.3.4控制小面绘制···········································································364.4动画链接···························································································374.4.1变量链接·················································································374.4.2按钮切换·················································································394.4.3小画面呼出··············································································404.4.4画面切换·················································································424.5创建归档···························································································434.6组态报警···························································································454.6.1创建报警·················································································456.2创建报警画面···········································································464.7系统仿真·························································································46结论······································································································48参考文献····································································································49致谢······································································································50第1章绪论随着中国汽车市场的快速发展,汽车保有量的不断增加,汽车后市场也在快速的发展之中。作为汽车服务板块中一个不可或缺的部分,洗车正面临着巨大的市场机遇和严峻的市场挑战。众所周知,大多数汽车清洗站点只是简单而粗糙的人工擦洗或采用高压水枪冲洗,没有站房和自动清洗打蜡设备,没有污水处理设备和污泥处置措施。洗车污水不能循环使用,有些甚至随意排放,既浪费了大量的水资源,又造成环境污染,严重地影响了城市的市容卫生。所以近期国家相关管理部门都在陆续加紧治理非法洗车业者,使洗车业市场出现了一个较大的空白点,同时政府也鼓励加油站、大型停车场和有一定规模的汽车服务公司使用电脑全自动洗车设备从事洗车。所以基于市场发展,节水和环境保护以及洗车业投资和成本控制的角度出发,开发一种既满足汽车清洗速度快、效率高的要求又能节水环保且设备投资较低的洗车机,对促进我国汽车清洗美容、汽车保养等产业的发展,将具有重要的现实意义[1]。1.1全球洗车行业发展现状欧洲作为汽车产业的发源地,毋庸置疑的成为洗车行业的先驱者。但是“洗车”作为看似简单的行业也是逐步发展起来的。在汽车工业发展的过程中,洗车行业成为必不可少的服务领域。但是在初期的洗车只是简单的使用清水或河水进行清洗车辆,在工业进步以及人们对清洁干净程度的要求开始使用了碱性清洁剂。清洁剂由此开始应用于洗车行业,当然也带动了“清洁液”行业的快速发展。随着车辆表面油漆质量不断提高,对于清洁液的要求也在提高,同时影响了全球洗车行业的发展与进步。作为汽车没有成为大众消费品之前,“洗车”这件事往往在汽车拥有者的家中就可以完成。随着车辆迅速的增加,洗车行业需求就越发明显,在此期间手持式高压清洗机诞生了。几乎所有的洗车店都有这样的清洗机来对客人的爱车进行清洗,一直到上世纪70年代中叶,汽车保有量在欧洲成倍的增长。与此同时,汽车拥有者对洗车速度以及质量有了更高的要求,在此期间诞生了“自动洗车机”,自动洗车机的应用大大提高了洗车行业的发展,同时也刺激了相应的汽车美容、汽车服务等行业的发展。洗车业在欧洲已经成为利润率极高的服务行业。但是欧洲的今天洗车已经成为每个有车族经常要面对的事情,在加油站、汽车修理厂、汽车服务机构、专业汽车站等式非常盛行的。由于城市规划的需要和规定,大多数的洗车场都在郊区投资建设。这样在不影响人们日常生活的同时又可以极大地方便洗车人群的需要。正规化的洗车场在全球也得到不同程度的效仿。在欧洲随着人员工资的大幅度提高,劳动力成为高附加值的“工具”,于是出现了自助式洗车服务。发达国家不得已产生的与运作模式同时也被发展中国家效仿,比如波兰、匈牙利、瑞典等,成为了高端洗车服务的一种非健康“模式”。日本的洗车业发展的比较欧美等国家区别较大,主要体现在日本汽车行业的以及汽车后服务市场的成熟期。先后涌现了一大批的“洗车店”,铺天盖地的洗车店盛行起来,尤其在加油站的专业洗车店更受到广大客户的青睐,都配备了自动化的电脑洗车机。先后诞生了“澳都巴克斯”、“黄帽子”、“巴巴忧思”、“快洗队”、“24h洗车连锁”等知名的洗车服务连锁机构,占领了日本将近95%的市场份额。无论从洗车服务标准,还是服务质量等方面在全球都是一流的,这大大的影响了全球洗车行业的进一步发展与进步。中国改革开放30年来汽车工业的发展起步还是比较晚的,相关的洗车服务也是在90年代初开始兴起的。中国的洗车行业发展是在不断进步的过程中发展过来的,开发适合中国的洗车服务。在市场发展初期“效仿”让很多人付出了相当大的“代价”。过多的“学费”缴纳让洗车行业投资人不敢轻易地涉足,主要体现在“规模化洗车店”的发展上。在中国太大的规模洗车店并不适应,导致不少的大型的洗车店纷纷倒闭,没有合理和理智分析洗车行业的利润与风险,就大手笔的投资洗车服务,最后因为经营、费用、管理、项目定位等问题“关门大吉”。这极大的影响了终端客户对洗车店的信心,有多数的洗车卡无法再消费,于是就产生了如今的“信誉危机”,这是我们中国洗车行业要好好思考的“重大问题”。1.2洗车机分类1、按工作方式可分为:固定式和移动式固定式洗车机不动,汽车由机械牵引或自行缓慢通过洗车机的工作区域,洗车机通过各种检测设备反馈的信息,按照相应的指令程序自动运行,达到清洗汽车的工作方式。如隧道式连续洗车机、大(中小)行通道式洗车机、无轨电车(地铁、旅客列车)清洗机等。固定式洗车机用于清洗小型客车的外表。其特点是个工序机构集中于一个工位,同一工位需要完成所有工艺任务,按各工序之间顺序进行。汽车定位后,洗车机启动,洗车机通过依次完成预洗、泡沫清洗、清水冲洗、风干等工艺。洗车效率稍低,但由于机构紧凑和所需作业场地较小,设备前期投资较小。移动式汽车不动,洗车机按照一定的程序在导轨上来回移动,同时执行洗车指令的工作方式。如龙门往复式洗车机、大(中小)型移动式洗车机等。移动式特点是各机构按洗车工艺顺序分立布置,电脑线性变速控制系统输送汽车依次进入预洗、泡沫清洗、清水冲洗、风干等工艺。由于它采用连续生产线布置,工序节拍较短,所以课进行在线洗车。洗车效率高,但设备占地面积和所需作业场地很大,投资大。按清洗车型分为小车型,大车型和特种车型。市场上用于商业用途的绝大部分属于小车型洗车机,该类包含龙门往复式洗车机、隧道连续式洗车机、无刷往复式洗车机等。大车型洗车机主要含大型移动式洗车机、大型通道式洗车机。特种车型洗车机主要为特种洗轮机、垃圾车清洗机,列车清洗机等。洗车机从原理方面可以分为硬支承洗车机、软支承洗车机、半硬支承洗车机。硬支承洗车机是平衡转速远低于参振系统共振频率的洗车机。平衡校验时,支承摆架相对处于“硬”状态,因此转子可以再接近实际轴承条件进行平衡矫正。具有操作简单、安全性能好的特点。软支承洗车机是平衡转速大于参振系统共振频率的洗车机。平衡校验时,支承摆架相对处于“软”状态,因此转子校验平衡时,支承条件与实际轴承工作条件不同。具有测量精度高的特点。半硬支承洗车机是平衡转速在0.3~0.5倍参振系统共振频率之间的洗车机。同时具有硬支承洗车机支承刚度高的特点,又有软支承洗车机精度高的特点。洗车机从应用方面分为立式洗车机,卧式洗车机,专用洗车机和通用洗车机。卧式洗车机是被平衡转子的旋转轴在洗车机上呈水平状态的洗车机。适用于有转轴或装配工艺轴的转子,如机床主轴、风机、滚筒、增压器、电机转子、汽轮机等等。立式洗车机是被平衡转子的旋转轴在洗车机上呈垂直状态下的洗车机。适用于转子本身不具转轴的盘状工件如离合器、齿轮、风扇、压盘及其组成、制动器、风叶、水泵叶轮、汽车飞轮、刹车毂、皮带轮、砂轮等盘类零件。通用洗车机是指能对形状和支承形式比较规则的转子进行动平衡的洗车机。通用洗车机操作简单,效率比较高。专用洗车机是能对支承形式和外观与一般转子不同的转子进行平衡的洗车机。例如特别针对发动机的曲轴,汽车的传动轴进行设计的洗车机,功能专一[2]。1.3洗车方法研究几年前,一块抹布一桶水就可以开个洗车档。但近年高压水枪、电脑洗车成为较为常见的洗车方式,除此之外,其他洗车方式也在悄然兴起,一时间让车主们眼花缭乱。不要贪图新鲜而去尝试并不熟悉的洗车方式,有些听起来不错,但由于技术未发展成熟,未必能真正达到干净洗车的目的,洗车并不是越新奇越好。下面介绍几种洗车方式。全自动洗车汽车在进入全自动的电脑洗车机后,洗车机内的传送带将带动汽车完成包括:泡沫清洗、轮刷同动。超软布刷、不伤车漆。底盘清洁、养护全车。水蜡喷洒、风干擦干等在内的整个洗车过程。不过全自动洗车目前存在的问题也是较为明显的,由于全自动洗车有固定的模式,车身的角角落落(譬如轮胎和车牌等)位置无法清洗干净,最终还是需要人工做最后的细致收拾。有些全自动洗车机采用的毛球清洗滚筒长时间使用过后,反复压在车身上洗刷,上面残留的很多细微沙尘,同样会刮损漆面。除了设备价格原因外,至今全自动洗车机并未被美容店广泛采用的主要原因也在于,它的洗车效果并不比手工洗车好多少。蒸汽洗车对于蒸汽洗车,市场上褒贬不一。实际上,蒸汽洗车整套设备就只有一台洗衣机大小,它利用电能将水加热产生蒸汽,再将165℃的蒸汽从喷嘴喷出,在车身表面形成一层细密的小水珠,只需用清洁棉刷把水连同污垢一起擦掉即可。它最大的优势是省水。这种蒸汽洗车其实就是利用水雾将车身包围来达到清洗目的,但是在实际操作中,蒸汽洗车的清洗洁净力度并不足够。由于喷出来的水雾压力较小,一些特别脏的车不一定能洗的干净,而且会导致清洁棉刷或者洗车手套中残留一层泥沙,这些沙粒最容易对漆面造成磨损。同时,蒸汽洗车也不能对汽车底盘进行清洗。无水洗车无水洗车说白了还是有“水”的,只是用水量更少一些。这种洗车方式主要是先用喷壶将调配好的液体喷洒到车体表面,然后用毛巾抹擦干净即可。无水洗车最大的缺点是对比较脏的车洗得不干净,由于无水洗车不具备用水洗和蒸汽洗车工艺上的压力冲刷,只用含酸、碱的清洗剂将颗粒物和污染物悬浮,而不能将粘附在车漆表面的颗粒物体,通过外力冲刷分离,特别是譬如轮胎等藏垢较深的部位由于压力不足,是没法清洗干净的。最重要的是,单靠毛巾擦拭最容易对车漆造成摩擦,损伤漆面。1.4自动洗车的优点自动洗车机是一种通过电脑设制相关程序来实现预洗、泡沫冲洗、清水冲洗、打蜡、风干、清洗轮辋等工作的机器。自动洗车机的优点:安全可靠自动洗车机由电脑按设计程序控制全过程的操作,完全能够避免人工操作引起的人身、设备事故。快捷高效人工洗车一般为10分钟/台,电脑洗车机为3分钟/台,一小时可洗20辆车,每日洗车量可达200-300辆。这是中小型洗车店无法达到的数字,它极大的提高了洗车的工作效率。洗车洁净自动洗车机由程序控制,采用仿形超软洗涤工具,能排除人为因素,保证洗车质量。环保节水自动洗车机洗一台汽车耗水量为10-12升,比人工洗车节水10-20升。如果以洗车店每日洗车100辆计算,每日节水1-2吨,每年节水300-700吨。一个大、中城市按2000家洗车店计,每年节水量将达百万吨以上。全自动洗车机可配套使用循环废水处理技术,不仅使大部分水循环使用,减少了污水排放量满足了环保要求,而且可以大量节约水资源。不伤漆面自动洗车机采用科学合理的棉刷,洗涤过程中不会损伤漆面,而人工洗车时使用的毛巾和手套,在反复擦洗过程中,夹带的泥沙会在汽车漆面上造成人为的划痕。根据德国慕尼黑科技人学和美国南加州大学的对比实验,电脑洗车对本身油漆的磨损程度为手工洗车的30%以下,人工洗车时擦拭用的海绵或毛巾中隐存的砂粒会对车面造成不规划磨损,而电脑洗车刷压力均匀、洗车速度及方向稳定。测试结果表明,电脑洗车50次后车身油漆磨损小于万分之二毫米,而人工洗车磨损大于万分之十毫米。节省人工全自动洗车机只需一个操作工人,比人工洗车节省用工量。1.5选题的目的及意义1.5.1选题目的自动洗车机效率高,能大大减少劳动力、降低劳动程度,节约成本。通过电脑检测,经分析计算出各种动作的最佳位置和力度,达到最佳的洗车效果。自动式洗车不再是简单的用大量的水去冲洗,而是运用了高科技技术,将洗车剂与水按照一定的比例额进行混合,大大提高了清洗的效率,更能合理利用水资源,节能环保。通过对自动洗车系统的研究可以推动洗车行业更快更好地发展。WinCC因其具有独特的设计思想而具有广阔的应用前景。借助于模块化的设计,能以灵活的方式对其加以扩展。它不仅能用于单用户系统,而且能构成多用户系统,甚至包括多个服务器和客户机在内的分布式系统。WinCC集生产过程和自动化于一体,实现了相互间的集成。本设计主要利用WinCC软件实现自动洗车系统开发,利用WinCC对自动洗车系统进行研究,可以加深对WinCC的理解和实际应用,提高了工业控制组态软件、集散控制系统、控制理论与控制工程等理论的综合能力,从而加深和巩固所学的理论知识。1.5.2选题意义时代在前进,生活水平在不断的提高,汽车作为出行的重要的交通工具,所以轿车的数量越来越多同时就带动了洗车行业的发展。因此洗车便成了不可缺少的话题和必须处理的事情。随着科技的发展,洗车方式也从原来的人工洗车发展到了如今的自动洗车,为了更加方便人们以后的洗车问题,本系统实现了完全的自动洗车,在不需要人的参与下,也使得洗车越来越轻松、方便、快捷。第2章自动洗车系统简介随着生活水平的不断提高,汽车越来越多的进入了家庭,使得自动洗车现在越来越受到广大车主的青睐。自动洗车机是一种通过电脑设制相关程序来实现预洗、泡沫冲洗、清水冲洗、风干等工作的机器,整个过程安全可靠、快捷高效、洗车洁净、环保节水、不伤漆面、节省人工。2.1自动洗车系统工艺流程自动洗车系统包括6个被控对象:预洗喷头、前泡沫清洗刷、后泡沫清洗刷、泡沫清洗喷头、清水冲洗喷头和风干机。当车开入到洗车房里先进行车辆预洗,洗掉洗车的泥沙和尘土,避免泥沙划伤车漆的现象。泡沫冲洗是用专门的洗车液,通过毛刷对车辆进行深入清洗。清水冲洗是为了把车上面的泡沫及灰尘冲洗干净。最后通过风干,把车身所有缝隙里的水流全部吹出,起到了保护汽车内部元器件的作用[2]。在洗车过程中被洗车辆一直处于移动状态,故车辆所在位置作为触发点,当被清洗车辆到达预洗开始控制点时,预洗喷头开始喷水,对车辆进行预洗,当车辆移出预洗区时预洗喷头关闭,停止预洗动作。当车辆到达泡沫清洗区时,泡沫清洗喷头开始喷水,同时前后泡沫清洗刷开始下降并旋转,对车辆进行整体清洗,当车辆移出泡沫清洗区,泡沫清洗喷头停止喷水,前后泡沫清洗刷停止旋转并上移。清水冲洗过程与预洗相同。当车辆进入风干区时,风干机开始启动。当过程中发生故障时,洗车系统将停止运行,且车辆回到初始位置。工艺流程如图2-1所示。图2-1工艺流程2.2IO点表建立根据自动洗车系统工艺流程以及控制的需求,可以确立I/O点表:12个DI点,5个DO点。DI:启动/停止、手自动、预洗、泡沫冲洗、清水冲洗、风干、预洗故障、泡沫冲洗故障、前刷故障、后刷故障、清水冲洗故障、风机故障。DO:预洗启动、泡沫冲洗启动、清水冲洗启动、风机启动、小车移动。具体I/O点表如表2-1所示。表2-1I/O点表序号名称位号类型1启动/停止QitingDI2手自动ShouzidongDI3预洗YuxiDI4泡沫冲洗PaomochongxiDI5清水冲洗QingshuchongxiDI6风干FengganDI7预洗故障YuxiguzhangDI8泡沫冲洗故障PaomochongxiGZDI9前刷故障QianshuaGZDI10后刷故障HoushuaGZDI11清水冲洗故障QingshuichongxiGZDI12风干故障FengganGZDI13预洗启动YuxiQDDO14泡沫冲洗启动PaomochongxiQDDO15清水冲洗QingshuchongxiQDDO16风机启动FengganQDDO17小车移动XiaocheyidongDO2.3硬件选型SIMATICS7-300是一种通用型的PLC,能适合自动化工程中的各种应用场合,尤其是在生产制造工程中的应用。模块化、无风扇结构、易于实现分布式的配置以及易于掌握等特点,使得S7-300PLC在各种工业领域中实施各种控制任务时,成为一种既经济又切合实际的解决方案。本部分详细介绍各模块结构和安装规范[3]。S7-300由多种模块部件组成,包括导轨(Rack)、电源模块(PS)、CPU模块、接口模块(IM)、输入输出模块(SM)。它通过MPI网的接口直接与编程器PG、操作员面板OP和其它S7PLC相连。各种模块能以不同方式组合在一起,从而可使控制系统设计更加灵活、满足不同的应用需求。电源模块电源模块是构成PLC控制系统的重要组成部分,针对不同系列的CPU,西门子有匹配的电源模块与之对应,用于对PLC内部电路和外部负载供电。有多种S7-300电源模块可为编程控制器供电,也可以向需要24V直流的传感器/执行器供电。中央处理器(CPU)CPU是PLC系统的运算控制核心,它根据系统程序的要求完成以下任务:接收并存储用户程序和数据,接收现场输入设备的状态和数据,诊断PLC内部电路工作状态和编程过程中的语法错误,完成用户程序规定的运算任务,更新有关标志位的状态和输出状态寄存器的内容,实现输出控制或数据通信等功能。SM模块信号模块(SM)也叫输入/输出模块,是CPU模块与现场输入输出元件和设备连接的桥梁,用户可根据现场输入/输出设备选择各种用途的I/O模块。数字量输入模块数字量输入模块将现场过程送来的数字信号电平转换成S7-300内部信号电平。它有直流输入方式和交流输入方式。数字量输出模块数字量输出模块SM322将S7-300内部信号电平转换成现场所需要的外部信号电平,可直接用于驱动电磁阀、接触器、小型电动机、灯和电动机启动器等。模拟量输入模块模拟量输入模块用于将模拟量信号转换为CPU内部处理的数字信号,其主要组成部分是A/D(Analog/Digit)转换器。模拟量输出模块SM332用于将S7-300的数字信号转换成系统所需要的模拟信号,控制模拟量调节器或执行机构[4]。根据工艺特点和生产成本考虑,以下是选择的各模块的型号,如表2-2所示。表2-2硬件配置表序号类型订单号数量1电源模块6ES7307-1EA00-0AA012CPU模块6ES7315-2AG10-0AB013数字量输入模块6ES7321-1BH01-0AA014数字量输出模块6ES7322-1BH01-0AA015模拟量输入模块6ES7331-7KF01-0AB016模拟量输出模块6ES7332-5HF00-0AB012.4控制方案在洗车过程中,由于不同用户对洗车的要求不同,所以为了满足每一位客户的需求,设置了两种控制方案:自动控制和手动控制。2.4.1手动控制手动控制时即每个步骤可以按照自己的需要进行,以清水冲洗为例,按下“清水冲洗”按钮,待洗车辆开始移动,当车辆进入清水冲洗区后,清水冲洗才启动,同时当待洗车辆经过其他区域时,其他动作不进行,如果还需进行其他清洗,则按下其他按钮即可执行,若不希望进行其它清洗,按下“终止”按钮,则车辆回到初始位置。手动控制方框图如图2-1所示。图2-1手动控制流程图2.4.2自动控制自动控制即当按下“开始”按钮,则按照“预洗→泡沫清洗→清水冲洗→风干→结束→回到待洗状态”的流程自动对待洗车辆进行清洗。在整个洗车过程中,当按下“停止”按钮,则立即停止对待洗车辆的清洗。另外,当清洗过程中遇到机器故障,则待洗车辆回到起始状态,待故障解决之后方可进行下一次清洗。动控制方框图如图2-3所示。图2-2自动控制流程图第3章软件介绍3.1WinCC简介SIMATICWinCC(WindowsControlCenter,视窗控制中心)是SIMMENS与Microsoft公司合作开发的、开放的过程可视化系统,是HMI/SCADA软件中的后起之秀,1996年进入世界工控组态软件市场,当年就被美国ControlEngineering杂志评为最佳HMI软件,以最短的时间发展成第三个在世界范围内成功的SCADA系统;而在欧洲,它无可争议地成为第一。无论是简单的工业应用,还是复杂的多客户应用领域,甚至在若干服务器和客户机的分布式控制系统中,都可以应用WinCC系统[6]。WinCC是在PC基础上的操作员监控系统,WinCC是运行在WindowsNT和Windows2000环境下的一种高效HMI(HumanMachineInterface,人机界面)系统,具有控制自动化过程的强大功能和极高性能价格比得SCADA(SuoervisoryControlAndDataAcquistion,监视控制和数据采集)级的操作监控系统。在设计思想上,SIMATICWinCC秉承西门子公司博大精深的企业文化理念,性能最全面、技术最先进、系统最开放的HMI/SCADA软件是WinCC开发者的追求。WinCC是按世界范围内使用的系统进行设计的,因此从一开始就适合于世界上各主要制造商生产的控制系统,如A-B、Modicon、GE等,并且通讯驱动程序的种类还在不断地增加。通过OPC的方式,WinCC还可以与更多的第三方控制器进行通讯。“WinCC”即“WINDOWSCONTROLCENTER”(窗口控制中心)-为在标准PC和WINDOWSNT环境下实现HMI(人机界面)的功能。WinCCV6.0采用标准MicrosoftSQLServer2000数据库进行生产数据的归档,同时具有Web浏览器功能,可使经理、厂长在办公室内看到生产流程的动态画面,从而更好地调度指挥生产,是工业企业中MES和ERP系统首选的生产实时数据平台软件。作为SIMATIC全集成自动化系统的重要组成部分,WinCC确保与SIMATICS5,S7和505系列的PLC连接的方便和通讯的高效;WinCC与STEP7编程软件的紧密结合缩短了项目开发的周期。此外,WinCC还与对SIMATICPLC进行系统诊断的选项,给硬件维护提供了方便[7]。3.2WinCC产品分类WinCC产品分为基本系统、WinCC选件和WinCC附加件。WinCC基本系统分为完全版和运行版。完全版包括运行和组态版本的授权,运行版仅有WinCC运行的授权。运行版可以用于显示过程信息、控制过程、报告报警时间、记录测量值和制作报表。根据所连接的外部过程变量的多少,WinCC运行版和完全版都有五个授权规格:128个、256个、1024个、8000个和65536个变量。相应的授权规格决定所连接的过程变量的最大数目。无过程连接的内部变量可以被无限的使用[8]。3.3WinCC系统构成WinCC基本系统是很多应用程序的核心。它包括以下九大部件:变量管理器变量管理器(TagManagement)是管理WinCC中所有的外部变量、内部变量和通讯驱动程序。图形编辑器图形编辑器(GraphicsDesigner)用于设计各种图形画面。报警记录报警记录(AlarmLogging)负责采集和归档报警信息。变量归档变量归档(TagLogging)负责处理测量值,并长期存储所记录的过程值。报表编辑器报表编辑器(ReportDesigner)提供许多标准的报表,也可设计各种各样的报表,并按照预订的时间进行打印。全局脚本全局脚本(GlobalScript)是系统设计人员用ANSI-C及VisualBasic编写的代码,以满足项目的需求。文本库文本库(TextLibrary)编辑不同语言版本下的文本信息。用户管理器用户管理器(UserAdministrator)用来分配、管理和监视用户对组态和运行系统的访问权限。交叉引用表交叉引用表(Cross-reference)负责搜索在画面、函数、归档和消息中所使用的变量、函数、OLE对象和ActiveX控件[9]。3.4WinCC选件WinCC以开放式的组态接口为基础,迄今已经开放了大量的WinCC选件和WinCC附加件。WinCC选件能满足客户的特殊需求,主要包括以下部件:服务器系统服务器系统(server)用来组态客户机或服务器系统。冗余系统冗余系统(redundancy)即两台WinCC系统同时并行运行,并互相监视对方状态,当一台机器出现故障时,另一台机器可接管整个系统的控制。Web浏览器Web浏览器(Webnavigater)可通过Internet使用Interner浏览器监控生成过程状态。用户归档用户归档(userarchive)给过程控制提供一批数据,并将过程控制的技术数据连续存储在系统中。开放式工具包开放式工具包(ODK)提供了一套API函数,使应用程序可与WinCC系统的各部件进行通讯。WinCCDat@MonitorWinCCDat@Monitor是通过网络显示和分析WinCC数据的一套工具。WinCCProAgentWinCCProAgent能准确、快速地诊断由SIMATICS7和SIMATICWinCC控制和监控的工厂和机器中的错误。WinCCConnectivityPackWinCCConnectivityPack包括OPCHAD和OPCA&E服务器,用来访问WinCC归档系统中的历史数据。WinCCindustrialDataBridgeWinCCindustrialDataBridge工具软件利用标准接口将自动化连接到IT世界,并保证了双向的信息流。WinCCIndustrialXWinCCIndustrialX可以开发和组态用户自定义的ActiveX对象[10]。3.5WinCC性能特点WinCC具有以下性能特点:创新软件技术的使用。WinCC是基于最新发展的软件技术。西门子公司与Microsoft公司的密切合作保证了用户获得不断创新的技术。包括所有SCADA功能在内的客户机/服务器系统。即使最基本的WinCC系统仍能够提供生成复杂可视化任务的组件和函数,生成画面、脚本、报警、趋势和报表的编辑器由最基本的WinCC系统组件建立。3、可灵活裁剪,有简单任务扩展到复杂任务。WinCC是一个模块化的自动化组件,既可以灵活地进行扩展,从简单的工程到复杂的多用户应用,又可以应用到工业和和机械制造工艺的多服务器分布式系统中。多的选件和附加件扩展了基本功能。已开发的、应用范围广泛的、不同的WinCC选件和附加件,均基于开放式编程接口,覆盖了不同工业分支的需求。使用MicrosoftSQLServer2000作为其组态数据和归档数据的存储数据库,可以使用ODBC、DAO、OLE-DB、WinCCOLE-DB和ADO方便地访问归档数据。强大的标准接口(如OLE,ActiveX和OPC)。WinCC提供了OLE,DDE,ActiveX,OPC服务器和客户机等接口或控件,可以很方便地与其他应用程序交换数据。使用方便的脚本语言。WinCC可编写ANSI-C和VisualBasic脚本程序。开放API编程接口可以访问WinCC的模块。所有的WinCC模块都有一个开放的C编程接口(C-API)。这意味着可以在用户程序中集成WinCC的部分功能。具有向导的简易(在线)组态。WinCC提供了大量的向导来简化组态工作。在调试阶段还可进行在线修改。可选择语言的组态软件和在线语言切换。WinCC软件是基于多语言设计的。这意味着可以在英语、德语、法语以及其他众多的亚洲语言之间进行选择,也可以在系统运行时选择所需要的语言。提供所有主要PLC系统的通讯通道。作为标准,WinCC支持所有连接SIMATICS5/S7/505控制器的通讯通道,还包括PROFIBUSDP,DDE和OPC等非特定控制器的通讯通道。此外,更广泛的通讯通道可以由选件和附加件提供。与基于PC的控制器SIMATICWinCC紧密接口,软/插槽式PLC和操作、监控系统在一台PC机上相结合无疑是一个面向未来的概念。在此前提下,WinCC和WinAC实现了西门子公司基于PC的、强大的自动化解决方案。全集成自动化TIA(TotallyIntegratedAutomation)的部件。TIA集成了西门子公司的各种产品包括WinCC。WinCC是工程控制的窗口,是TIA的中心部件。TIA意味着在组态、编程、数据存储和通讯等方面的一致性。SIMATICPCS7过程控制系统中的SCADA部件,如SIMATICPCS7是中的过程控制系统;PCS7是结合了基于控制器的制造业自动化优点和基于PC的过程工业自动化优点的过程处理系统(PCS)。基于控制器的PCS7对过程可视化使用标准的SIMATIC部件。WinCC作为PCS7的操作员站。符合FDA21CFRPart11的要求。集成到MES和ERP中。标准接口使SIMATICWinCC成为在全公司范围IT环境下的一个完整部件。这超越了自动控制过程,将范围扩展到工厂监控级,为公司管理MES(制造执行系统)和ERP(企业资源管理)提供管理数据[11]。3.6WinCC功能WinCC监控软件所能实现的功能:运行于32位Windows平台的WinCC组态软件采用资源浏览器的窗口结构,对工业控制系统中的各种资源(设备、标签量、画面等)进行配置和编辑;处理数据报警及系统报警;提供多种数据驱动程序;各类报表的生成和打印输出;使用脚本语言提供二次开发的功能;存储历史数据并支持历史数据的查询等等。WinCCV6.0又新增加了以下功能:基本数据中的历史归档以很高的压缩比进行长期数据归档,具备数据导出功能和备份机制。对IT功能和商务集成优化通过MicrosoftSQLServer2000实现历史数据归档;增加了客户端的数据评估工具;增加了用于业务集成的开放式接口。可连续扩展系统中可以多达12台服务器和32个WinCC客户端,每台服务器都可以有自己的冗余服务器。新支持的开放性标准VBA(组态自动化);VisualBasic脚本(运行系统脚本);OPCHAD,OPCA&E,OLE-OB。增强的Web功能可以在WinCC客户端上安装WebNavigator服务器,用作更具安全性的数据集中器;WebNavigator具备WinCC客户端的功能。新的选件WinCC/Dat@MonitorWebEdition;WinCC/ConnectivityPack;WinCC/industrialDataBridge。改进了报表功能具有更强的灵活性;具有更强的开放性;更容易使用。3.7WinCC发展趋势监控组态软件不仅有监控和数据采集(SCADA)功能,而且有组态、开发和开放功能。监控组态软件是伴随着计算机技术、DCS和PLC等工业控制技术的突飞猛进而发展起来的。随着个人计算机(PC)的普及和开放系统的推广,基于PC的监控组态软件在工业控制领域不断发展壮大。监控组态软件广泛运用于工业、农业、楼宇和办公等领域的自动化系统。随着计算机硬件和软件技术的发展,自动化产品呈现出小型化、网络化、PC化、开放式和低成本的发展趋势,并逐渐形成了各种标准的硬件、软件和网络结构系统。监控组态软件已经成为其中的桥梁和纽带,是自动化系统集成中不可缺少的关键组成部分。西门子公司的WinCC是WindowsControlCenter(视窗控制中心)的简称。它集成了SCADA、组态、脚本(Script)语言和OPC等先进技术,为用户提供了Windows操作系统(Windows2000或XP)环境下使用各种通用软件的功能。WinCC继承了西门子公司的全集成自动化(TIA)产品的技术先进和无缝集成的特点。WinCC运行于个人计算机环境,可以与多种自动化设备及控制软件集成,具有丰富的设置项目、可视窗口和菜单选项,使用方式灵活,功能齐全。用户在其友好的界面下进行组态、编程和数据管理,可形成所需的操作画面、监视画面、控制画面、报警画面、实时趋势曲线、历史趋势曲线和打印报表等。它为操作者提供了图文并茂、形象直观的操作环境,不仅缩短了软件设计周期,而且提高了工作效率。WinCC的另一个特点在于其整体开放性,它可以方便地与各种软件和用户程序组合在一起,建立友好的人机界面,满足实际需要。用户也可将WinCC作为系统扩展的基础,通过开放式接口,开发其自身需要的应用系统。WinCC因其具有独特的设计思想而具有广阔的应用前景。借助于模块化的设计,能以灵活的方式对其加以扩展。它不仅能用于单用户系统,而且能构成多用户系统,甚至包括多个服务器和客户机在内的分布式系统。WinCC集生产过程和自动化于一体,实现了相互间的集成[12]。3.8WinCC的应用WinCC集生产自动化和过程自动化于一体,实现了相互之间的整合,这在大量应用和各种工业领域的应用实例中业已证明,包括:汽车工业化工和制药行业印刷行业能源供应和分配贸易和服务行业塑料和橡胶行业机械和设备成套工程金属加工业食品、饮料和烟草行业造纸和纸品加工钢铁行业运输行业水处理和污水净化[13]第4章自动洗车系统开发在对自动洗车系统的工艺流程研究的基础上,利用监控软件WinCC进行监控系统设计。完成了工艺流程图、报警等画面的组态,变量的建立以及与画面的动态连接。4.1建立项目使用WinCC来开发和组态一个项目的步骤如下:启动WinCC;建立一个项目;选择及安装通讯驱动程序;定义变量;建立和编辑过程画面;指定WinCC运行系统的属性;激活WinCC画面;使用变量模拟器测试过程画面。4.1.1启动WinCC启动WinCC,单击“开始”—>SIMATIC—>WinCC—>WinCC6.0ASIA菜单项。如图4-1所示。图4-1启动WinCC4.1.2建立一个新项目第一次运行WinCC时,出现一个对话框,选择建立新项目的类型包括以下三种:单用户项目;多用户项目;3、客户机项目。如图4-2所示。图图4-2项目管理器选择“单用户项目”,并单击确定按钮,在出现的对话框中输入项目名称“lihongmin”并选择项目路径,如图4-3所示。图4-3创建新项目单击“创建”按钮以建立项目。以单用户项目为例,选择单用户项目后,出现项目管理器对话框如图4-3所示。管理器左边是导航栏,右边是相应于所选项目的设计区。图4-3WinCC资源管理器在导航窗口中单击“计算机”图标,在右边窗口中将显示与用户的计算机名一样的计算机服务器。右击此“计算机”,在快捷菜单中选择“属性”菜单项,在随后打开的对话框中可设置WinCC运行时的属性,如设置WinCC运行系统的启动组件和使用的语言等。4.2建立数据库WinCC中组态变量分为两类:内部变量和过程变量,内部变量主要用于内部计算得到的变量定义,过程变量用于连接外部过程数据。4.2.1添加逻辑连接要组态WinCC应用与WinAc(视窗自动化中心)之间通过MPI协议的通讯,必须建立一个通讯连接。在WinCC项目管理器中用鼠标右键单击变量管理器,选择添加新的驱动程序,加入一个新的驱动程序,在弹出的“添加新的驱动程序”对话框列表中选择“SIMATICS7ProtocolSuite.chn”,单击打开,这是看到新添加的变量管理图标。如图4-4所示。图4-4新驱动程序鼠标右键单击“MPI”通道单元,在快捷菜单中选择“新驱动程序的连接”菜单项。在打开的“连接属性”对话框中给新建的驱动起名PLC,并单击属性为该连接分配地址,这里“站地址”和“插槽号”都设为2,确认。这时看到一个握手图标出现在MPI协议下,表明连接成功建立。如图4-5所示。图4-5建立一个新的逻辑连接4.2.2建立变量变量分为两类:数字量(DI、DO)、模拟量(AI、AO),根据I/O点表建立变量。建立变量组单击“变量管理”—>“SIMATICS7PROTOCOLSUITE”—>MPI前面的“+”,展开各自节点,右击出现的节点PLC,在快捷菜单中选择“新建组”菜单项,在弹出的对话框中输入建立的变量组名字“DI”,单击确定完成变量组的建立。如图4-6所示。图4-6创建变量组建立DI点以“启动/停止”点为例,首先双击DI变量组,在空白处单击选择“新建变量”名称写“启动/停止”,数据选择“输入”,地址选择“位”。如图4-7所示。图4-7DI点建立建立DO点以“预洗水移动”点为例,首先双击DO变量组,在空白处单击选择“新建变量”名称写“预洗水移动”,数据选择“输出”,地址选择“位”。如图4-8所示。图4-8DO点建立4.3绘制画面4.3.1工艺流程图绘制建立过程画面打开WinCC项目管理器,选择“图形编辑器”,鼠标右键单击选择“新建画面”,生成了一个画面对象(NewPdlo.pdl),右键单击画面,重命名画面为“洗车画面”,确认。打开画面,设置画面属性,选择几何,设置画面宽度1366,画面高度768,如图4-9所示。图4-9建立过程画面添加对象到画面在画面编辑器中创建好空白画面并调整好大小后,接下来打开图形库添加图形对象。选择菜单“视图”—>“库”或单击工具栏上的图标,显示对象库中的对象目录。双击“全局库”后显示全局库中的目录树。单击对象库工具栏上的图标,可预览对象库中的图形。在“库”—>“全局库”—>“SiemensHMISymbolLibrary1.3”—>“交通工具”中选择一个合适的小车,并拖动此小车到图形编辑器的画面中,如图4-10所示。图4-10图4-10添加设备接下来单击视图,在下拉菜单中选择库,把自己画图需要的现成图形全部拉到画面上。如图4-11所示。图4-11选择图形画面右键单击图形,选择属性可以对图形的几何,颜色等属性进行调整。如图4-12所示。图4-12更改图形属性在添加图形对象时会发现,很多元素是图库中所没有的。例如毛刷、雨滴等元素。这时要用到图素合成功能。下面以毛刷为例,具体步骤如下:在“对象选择版”选中“椭圆弧”和“圆角矩形”,并拖动到图形编辑器的画面中,更改椭圆弧的线宽、线样式和颜色以及圆角矩形的颜色。并利用复制等功能对图形进行编组,形成毛刷。如图4-13所示。图4-13合成刷子(1)图4-13合成刷子(2)根据流程图及控制要求,最后绘制成的洗车工艺流程图,如图4-14所示。图4-14洗车工艺流程图4.3.2主画面绘制根据工艺需要和控制要求,为了使整个设计更加美观及更好的应用,还需绘制其他画面。下面绘制主要登陆画面。具体步骤如下:单击“对象选项板”—>“智能对象”—>“图形对象”,通过查找将欲添加的图片添加到画面中。如图4-15所示。图4-15图形添加单击“标准对象”—>“静态文本”,鼠标右键单击“静态文本”,在快捷菜单中选择“属性”菜单项。打开属性对话框,选中“字体”项,设置文本为“自动0904”,字号为25号。选中“颜色”属性,修改边框、背景及字体颜色。如图4-16所示。图4-16添加静态文本用同样的方式添加项目名称,指导教师,设计者姓名。另外添加三个按钮,一个是“洗车流程”按钮、“用户登录”按钮、“退出”按钮。当按下“洗车流程”按钮时,画面自动进入洗车流程画面中。“用户登录”按钮主要是用户权限,只有登录才可以更改系统内程序及画面。最后对画面进行美化,主画面如图4-17所示。图4-17图4-17主画面4.3.3故障控制画面绘制在WinCC资源管理器右键单击“图形编辑器”,在快捷菜单中选择“新建画面”,命名为“故障控制画面”。打开“故障控制画面”,设置画面宽度350,画面高度400。如图4-18所示。图4-18故障画面属性单击“视图”—>“库”—>“全局库”—>“Operation”—>“ToggleButtons”—>“On_Off_6”。如图4-19所示。图4-19开关选择根据控制要求,添加标题及控制按钮。如图4-20所示。图4-20故障控制画面4.3.4控制小面绘制在WinCC资源管理器右键单击“图形编辑器”,在快捷菜单中选择“新建画面”,命名为“控制小画面”,打开控制小画面”设置画面宽度530,画面高度260。在画面中添加15按钮,分别命名为“开始洗车”、停止洗车”、“自动控制”、“手动控制”、“终止”、“恢复”、“预洗启动”、“预洗停止”、“泡沫冲洗启动”、“泡沫冲洗停止”、“清水冲洗启动”、“清水冲洗停止”、“风干启动”、“风干停止”、“退出”。静态文本添加标题“控制面板”。如图4-21所示。图4-21控制小画面4.4动画链接4.4.1变量链接按钮变量链接首先打开“控制小画面”,对按钮进行动态链接。现在以“开始洗车”按钮为例。右键单击“开始洗车”按钮,在快捷菜单中选择“属性”,在弹出的对话框中选择“事件”—>“按钮”—>“鼠标”—>“按左键”,弹出直接连接对话框,在直接连接的“源”框的“常数”栏中设“1”,选“目标”框中的“变量”按钮,选择对应变量。如图4-22所示。图4-22按钮变量链接其他按钮变量链接方式相同。开关变量链接打开“故障控制画面”,对开关进行动态链接。以“预洗故障”开关为例,右键单击“预洗故障”开关,在快捷菜单中选择“属性”,在弹出的对话框中选择“属性”—>“自定义对象”—>“UserDefinedl”,右键单击“”图标,在快捷菜单中选择“变量”菜单项,选择相应变量。如图4-23所示。图4-23开关变量链接输出量动态链接打开“洗车画面”,对输出量进行动态链接。以“风机”为例,右键单击“风机”,在快捷菜单中选择“属性”,在弹出的对话框中选择“SymbolLibrrary”—>“控件属性”,选择背景颜色,右键单击选择动态对话框,选择变量“风机启动”。如图4-24所示。图4-24风机动态链接设置动态效果,选择数据类型为布尔型,为真时显示绿色,假时显示红色。如图4-25所示。图4-25动态效果设置4.4.2按钮切换由于系统运行时,相同的按钮使画面看起来混乱,而且操作会显得麻烦。所以为了使控制面板显得整洁和简单,这里将相同的按钮进行叠加。以“开始洗车”和“停止洗车”为例。即当按下“开始洗车”按钮时,显示“停止洗车”按钮,“开始洗车”按钮被隐藏。对按钮进行显隐设置,下面以“自动控制”按钮为例。双击“自动控制”按钮,打开“对象属性”中“其他”选项,将“显示”调整为“是”,并双击“”,打开“动态值范围”进行变量连接。具体如图4-26所示。图4-26图4-26显隐设置其他按钮做法相同,最后将按钮组合在一起,组成“控制系统”画面。如图4-27所示。 图4-27控制系统画面4.4.3小画面呼出大画面包含小画面,缺省情况下,小画面不显示。当单击大画面上的按钮时,显示小画面;当单击小画面的“退出”按钮时,小画面隐藏。以“控制小画面为例”,组态步骤如下:打开“洗车画面”,在画面上添加一个“画面窗口”,和一个按钮对象,将按钮对象的名称改为“控制系统”。将画面窗口对象的画面宽度设置为530,画面高度设置为260。“显示”属性设置为“否”,“标题”和“边框”属性设置为“是”,“画面名称”属性设置为“控制小画面.pdl”。设置画面如图4-28所示。图4-28图4-28添加画面窗口右键单击“控制系统”按钮,选择“对象属性”对话框,设置左键动作,在“直接连接”对话框的“源”框中选中“常数”,输入“1”,在“目标”框中选中“画面中的对象”,在“对象”栏中选“画面窗口1”,在“属性”栏中选择“显示”,如图4-29所示。图4-29按钮设置打开“控制小画面”,对按钮进行动态连接。右击单击“退出”按钮在“属性”对话框中对此按钮的“按左键”事件组态一个“直接连接”,在直接连接的“源”框的“常数”栏中设0,选“目标”框的“当前窗口”按钮,选择“属性”栏的“显示”,如图4-30所示。图4-30图4-30退出小画面4.4.4画面切换现有两个画面,画面名称为“主画面.pdl”和“洗车画面.pdl”。现组态两个按钮分别放置在两个画面中。“主画面”中按钮为“洗车流程”,“洗车画面”中按钮为“登陆画面”。当单击“主画面”中的“洗车流程”按钮时,画面切换到“洗车画面”;当单击“洗车画面”中的“登陆画面”按钮时,画面切换到“主画面”。具体步骤如下:打开“主画面”,单击选中“洗车流程”按钮,鼠标移动到“动态向导”工具栏,选择Picture选项卡。双击Singlepicturechange,打开“欢迎来到动态向导”窗口。单击“下一步”,打开“选择触发器”窗口。选择leftmousekey,单击“下一步”,打开“画面浏览器”窗口,选择名称为“洗车画面.Pdl”的画面,单击确定。如图4-31所示。图4-31画面切换4.5创建归档在WinCC项目管理器的浏览器窗口中,右击“变量记录”,在快捷菜单中选择“打开”菜单项。在打开的画面中右键单击“归档”,在快捷菜单中选择“归档向导”,弹出“创建归档”对话框。单击“下一步”,输入“ProcessValueArchive”作为归档的名称,单击“下一步”,选择要归档的变量,单击完成。如图4-32所示。图4-32创建归档在归档系统中生成了一个名为“ProcessValueArchive”的归档。右键单击此归档,在快捷菜单中选择“新建变量”,将其他变量添加到归档中。如图4-33所示。图4-33添加变量到归档4.6组态报警4.6.1创建报警在WinCC项目管理器的浏览器窗口中,右击“变量记录”,在快捷菜单中选择“打开”菜单项。打开“报警记录”后,在报警记录框图的下半部空白处,选中一行,右击打开“属性”。打开“消息变量”,添加变量。具体如图4-34所示。图4-34添加报警记录变量4.6.2创建报警画面打开图形编辑器,创建一个新画面并命名为“报警画面.Pdl”,在“对象选项板”中选择的“控件”选项卡上的“WinCCAlarmControl”控件并将它拖到画面中,此时绘图区域中除了添加一个报警控件外,还打开了一个“WinCC报警控件属性”对话框,在“窗口标题”中给报警窗口起名“Myalarms”,并设置相应属性。点击“确定”关闭对话框,如图4-35所示。图4-35创建报警画面4.7系统仿真在现实中,通过计算机进行仿真可以不用去现场调试,通过仿真软件可以随时对程序进行仿真和调试,减少工程的成本。下面通过对洗车系统中“泡沫冲洗”为例,对PLC和WinCC连接进行系统仿真。STEP7仿真点击STEP7工具栏上的,之后出现S7-PLCSIM仿真软件,点击STEP7工具栏上的,将完成的下位机STEP7组态程序下装到S7-PLCSIM仿真软件的CPU中[14]。之后可以根据自己所建立的输入输出量进行仿真,如图4-36所示。当按下“启动/停止”按钮,小车开始移动,当小车到达泡沫冲洗限时,系统开始对小车进行泡沫冲洗。图4-36STEP7仿真WinCC仿真运行WinCC资源管理器主菜单“文件”>“激活”,也可直接单击工具栏上的图标,运行工程。进入系统后,然后按下“控制系统”按钮,选择手自动控制。运行效果如图4-37所示。图4-37WinCC仿真结论本次设计中在对自动洗车工艺特点、主要工艺参数、控制要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年新疆英吉沙县事业单位公开招聘工作人员考试题含答案
- 2024年新疆特克斯县事业单位公开招聘工作人员考试题含答案
- 2024年新疆尼勒克县事业单位公开招聘工作人员考试题含答案
- 新设高校管理办法
- 成人学校管理办法
- 效率体系管理办法
- 材料加强管理办法
- 招生差旅管理办法
- 影视资助管理办法
- 报关岗位管理办法
- Unit 4 Breaking Boundaries单词教学教学设计-2023-2024学年高中英语外研版(2019)选择性必修第二册
- 2020年8月内蒙古赤峰市中小学和幼儿园教师招聘考试《教育综合知识》真题及答案
- 数字货币概论 课件 第5章 稳定币的原理与实现
- GB/T 3880.3-2024一般工业用铝及铝合金板、带材第3部分:尺寸偏差
- 《反洗钱基础知识》课件
- 培训餐饮住宿服务投标方案(技术标)
- 2023-2024学年江苏省泰州市联盟五校高二上学期期中考试 数学试卷(含答案详解)
- 中俄公司治理模式对比研究
- 工程量清单及招标控制价编制、审核入库类服务方案
- 工程量审核申报表
- 医疗设备采购计划申请论证表(空)
评论
0/150
提交评论