版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于组态王实现车库监控系统设计摘要:随着科学技术的不断发展和城市化的加快,各种自动化技术为人们的日常生活带来了极大的便利。由于计算机科学,能源和材料科学等各种交叉学科的不断融合,它正逐步朝着更加智能,网络化和集成化的方向发展,在建设社会现代化中发挥着极其重要的作用。随着生活水平的不断提高,车辆已成为极为日常的交通工具。手动操作进出车库的车辆会增加人工成本,并导致不必要的人力资源浪费。因此,诞生了一个自动车库监控系统。在本项目中,讨论了使用组态王监控软件来实现车库监控功能的问题。组态王是一种从分布式控制系统(DSC),PC驱动程序和计算机控制技术衍生而来的监视软件,在技术查看器中,图像是通过组态王界面的图形功能拍摄的,变量是在数据字典中定义的,要链接的设备是在COM端口中选择的设备(在此公式中,选择了PLCSiemensS7-200),并且使用类似于C语言的命令语言来实现图片之间的逻辑关系,从而实现组态王进行车库监控仿真的动态过程。关键词:组态王车库监控自动化PLC目录TOC\o"1-3"\h\u5595基于组态王实现车库监控系统设计 等。同时,可以轻松快捷地向工业部门发出控制命令,以实现实时控制功能。组态王集成了组态王历史支持,并支持将数据同时存储在组态王历史数据库和工业数据库中,大大提高了组态王数据的存储容量,可以更好地满足大点用户的存储容量和存储速度要求。一个新开发的工业数据库,一台服务器最多可支持一百万个点,256个并行客户端可以同时存储和检索数据,并且每秒可以检索20,000多个单变量记录,可以更好地满足高端客户对仓库的存储速度和容量要求并完全满足客户对实时查看和历史操作数据恢复的要求。对于自动化研究与开发,中国盛开着数百朵花,然后行业组态软件的操作就非常多样化,例如与国外的全球互联网公司,iFIX通用电气,citechsit,WinCCSiemens等,紫金桥公司联系。Zijinkiao国内公司,hmibold,北京世纪之星,北京3D3D力控制以及我们将要使用的组态王取代了国外。当前,大多数国家车间的自动监控系统正在变得越来越成熟。随着计算机技术的发展,已经建立了许多商业专业项目监控公司,在PLC自动化领域具有可靠性高,抗干扰性强,性价比高,功耗低,体积小等显着特点。在现代工业的自动控制中被广泛使用。组态王与他们关系密切,必须向他们学习。组态软件监控是分布式控制系统的重要组成部分,已广泛应用于现代工业生产的各个领域,目前,中国正在积极创新和开发监控组态软件,不断提高软件的功能和稳定性,并增加辅助功能。但是,到目前为止,对于与国内经济和人民生活有关的国内产业体系,内外部控制软件不支持在国家麒麟操作系统上的运行,信息安全不受控制。为了满足某些领域的中小型用户的需求,在吸收国内外流行的监控配置软件的优点和功能的基础上,本文档提供了一种设计和实现小型配置软件的方法,它实现了监控系统所需的基本功能,并具有一定的经济和社会意义。
1绪论1.1组态王的发展在现代城市中,车辆已成为不可或缺的交通工具。为了减少人力资源的浪费,让生活更舒适,车库自动化管理被提上日程。正确运用现代车库监控自动化技术可以显著提高人们的生活舒适度。在大型公共场所,完善的车辆管理可以有效提高公共场所的平稳运行。在日常生活中也有自动车库服务。在大型商业画廊的地下车库中有一个车库监控系统,包括监控停车位的数量、临时缺少停车位的警告系统、最佳路线的提示。停车位和自动车库门控制系统自动服务。为了实现各种功能,设备和软件的结合是不可避免的。PLC具有广泛的电路设计,在我国广泛使用,如西门子和三菱Delta。本次毕业设计选用的PLC为西门子S2-700。组态软件在国内外具有一定的竞争力,如国外万维的in-Touch、通用电气的IFix、Syat的Citech、西门子的Wincc等。而全国紫金桥公司的紫金桥、先行者和一级建筑、百年北京世纪之星、北京3D的三维动力转向以及我们打算使用的组态王都在国外。在信息社会背景下,由于IT技术的不断发展而产生的监控软件配置,对工业自动化、信息化和社会信息化产生了深远的影响,驱动着整个社会的生产和生活方式。改变,这种改变还在继续。1.2组态王软件结构介绍组态王6.5是一个全中文界面的人机界面软件,在中文平台windowsxp/nt/2000/7上运行。窗框结构直观,易学易用。使用多重性、COM组件和其他技术,可以实时看到多重性,并且软件工作可靠可靠。配置软件由四部分组成:项目管理器、项目查看器、屏幕创建系统和操作系统。项目经理创建新项目并管理现有项目。在项目浏览器中,可以查看不同的配置设计组件。曲面的开发和操作由projectviewer创建屏幕制作系统和projectsystem运行来完成。项目经理:所有计算机应用项目的单一管理界面。管理功能非常强大,可以直接新建和删除新项目,搜索备份并有效还原现有项目模型,还可以从数据字典中执行导入和导出功能。项目查看器:项目查看器是一个应用工程项目管理配置环境,它执行语言应用程序项目、变量定义、连接设备配置、开放接口配置、系统参数配置,网络版本管理、数据库管理等。图像生成系统:是应用工程的软件环境。在这个环境下,可以完成屏幕设计、动画连接、编程等。它还具有先进完整的图形生成功能,字典库中有不同类型的数据,可以合理识别控件另一端的基本特征。可对各种报警、曲线、过程记录、注意事项等功能进行快速操作。操作系统:触摸屏是组态王的操作环境。应用软件环境中的图形只能在这种环境中工作。它负责从控制设备收集数据并将其存储在实时数据库中。当变量报警、操作记录等功能完成后,数据将被动画化,并按当前要求保存在数据库中。1.3组态王的学习意义自动化在生活中无处不在,电厂的自动监控和电源管理、大坝水位的自动调节、矿车的自动运输、竖井金属冶炼、制造业的自动化都与监控系统密不可分。组态王,由亚洲国家控制小组开发的监控系统软件。1995年r。组态王1.0成功上市。1997年r。有来自组态王1.51系列的产品。北京亚空科技发展有限公司于1998年在北京正式成立。组态王2.0系列出现在1999年。一个5.1系列诞生了,允许快速响应客户需求。2001年,组态王6.0系列、组态王1.0系列和专为电力设计的6.0电动版一起出现,打造了一个综合性的企业自助服务平台。2006年r。他成功地开发了一个工业实时数据库,历史悠久的KingHistorian,它广泛地改进了商业信息。自动化的竞争领域是中国自主研发的自动化监控系统,在世界上具有重要地位,特别是随着计算机技术的发展,一批专业的监控设计公司已经成立。智能PID、自适应控制、变量控制设计,可广泛应用于公司相关技术改造服务,在自动化领域,PLC具有可靠性高、抗干扰能力强、性价比高、能耗低、体积小等优点,等。组态王广泛应用于现代工业的自动化控制中,它与组态王有着密切的关系,学习组态王有着重要的意义。HYPERLINK\l_Toc135122监控车库的硬件系统介绍2.1PLC简介PLC是可编程控制器的英文缩写。它使用一种可编程存储器在其内部存储器中存储程序。它执行面向用户的指令,如逻辑运算、顺序控制、同步、算术计数和运算,并传输不同类型机器或生产过程的数字或模拟输入/输出控制。PLC的本质实际上是一台专门用于工业的计算机。它的硬件结构与微型计算机基本相同。其组成中的基本设备是电源、处理器、存储器、输入输出接口电路、功能模块和通信模块。PLC中的处理器根据PLC系统程序分配的功能接收和存储用户程序和数据,通过扫描采集现场输入设备发送的状态或数据,并存储在指定的寄存器中。诊断电源、PLC电路的内部工作状态和编程过程中的语法错误。激活后,应从用户存储器中读取指令,并在分析后,根据相关控制电路的控制指令中规定的任务生成适当的控制信号。与通用计算机一样,它主要由算术单元、控制器、寄存器和数据、执行它们之间互连的控制和状态控制器以及外围系统、主接口和相关电路组成。确定控制规模、操作速度、内存容量等。存储器主要用于存储程序和数据,是必要的PLC单元。由于工业生产环境通常比较艰苦,PLC的耐久性很高,因此PLC的价格通常比较昂贵。有许多PLC命令,但主要类型有:基本逻辑指令用于处理逻辑关系以获得逻辑控制。无论PLC的类型如何,这些指令总是可用的。用于数据处理的数据处理指令,如解码、编码、传输、传送等。数据操作指令用于数据操作,如十、一、X等,可以进行总数计算,有的还可以进行变速率操作;还可以执行逻辑操作等。流量控制手册用于控制程序的操作流程。PLC驱动程序用户程序通常根据零地址指令执行,并按顺序执行。但是,如果遇到流量控制指令,也可以相应地修改它。还有许多流控制指令可以很好地使用,使程序简洁,易于调试和阅读。状态监控指令用于监控和记录PLC驱动器及其控制系统的工作状态,有助于提高PLC控制系统的可靠性。当然,并非所有的PLC驱动程序都有上面列出的这么多类型的指令,有些PLC驱动程序只有这些类型的指令。我刚刚给出了几个如何理解PLC指令的例子,在此基础上可以更全面地了解指令的数量及其功能对PLC性能的影响。除了通信指令外,PLC还具有适当的协议和指令或通信指令,这些指令也反映了PLC的性能。理论上,PLC控制器本身只讲机器语言。在外围软件的支持方面,工程师一般可以使用助记符语言、梯形图语言、框图语言和高级语言。助记语言是最基本、最简单的PLC语言。它类似于计算机汇编语言,PLC指令系统用这种语言表示。其中,梯形图语言与符号语言有着恰当的关系,二者之间易于转换。电气工程师能够客观地理解和认识它们,因此得到了广泛的应用。它也被广泛用于大学学习。PLC也可以使用高级语言。例如,BASIC和C可以在DOS和windows下工作。在工作期间,高级语言也将被转换成记忆语言。简而言之,所有的语言都可以转换成基本的PIC(助记符语言),语言是在PLC上编写的,但是编写这种转换的软件需要大量的工作。到目前为止,开发一种新语言的成本是值得怀疑的。在一般厂家开发的产品中,PLC的成本比较敏感,不同价格的PLC驱动器是做同样工作的最佳选择。价格低是最好的选择。HYPERLINK\l_Toc171502.2西门子S7-200简介西门子公司1995年底推出的新一代西门子S7-200微型PLC以其高性能、高价格在各个领域得到了广泛的应用。根据性能的不同,S7-200系列可编程控制器可分为五种基本型号:CPUZ10、CPU212和CPUZ14。CPUZ15和CPU216,包括18种不同类型的处理器。它适用于生活各个领域和各种场合的自动检测、监控和控制。集成24V电源可直接连接到传感器和转换器,CPU222、221180mA、CPU224和226的输出功率分别为280和400。两者都可用作负载发生器。脉冲输出:2个高频脉冲输出通道(最大20kHz),用于控制步进电机或伺服电机执行定位任务。实时时钟:例如为信息添加时间标记、记录机器工作时间或控制过程时间。至EEPROM内存模块:可以作为一个快速的工具,修改和复制程序(无需编程器),并可用于备份软件存档。至电池模块:用于数据的长期备份。用户数据(例如标志状态、数据块、时钟、分子)可借助内部超级电容器存储大约五天。选择电池模块可将储存时间延长至200天(使用寿命为10年)。电池模块插入内存模块卡插槽。当数据从端口RS-232传输到端口RS-485时,PC电缆/PPI处于传输模式。当数据从端口RS-485传输到端口RS-232时,PC电缆/PPI处于接收模式。如果在RS-232传输线上检测到信号,电缆应立即从接收器模式切换到发射器模式。当RS-232传输线空闲时间超过电缆切换时间时,应将电缆切换到接收模式。这一时间与电缆上的DIP开关设置的传输速度的选择有关。2.3传感器简介根据国家标准GB7665-87对传感器(英文名称:processor/sensor))的定义是:“一种能读取给定测量值并根据规则将其转换为有用信号的装置或装置,通常由敏感元件和转换元件组成。”。传感器是一种能够感知被测信息的检测装置,能够按照一定的规则将检测到的和感知到的信息转换成电信号或其他所需形式的输出信息,以满足传输、处理、存储和传输的需要,储存和显示、记录和控制要求。这是执行自动检测和控制的第一个环节。传感器是一种测量装置,它将被测尺寸转换为具有一定精度和使用权的指定物理尺寸。传感器是测试设备与测试系统之间的接口,是获取外界信息的重要途径。从外部世界获得的所有信息都必须通过它处理成适当的、可识别的电信号。这是第一次检测和监控,所以传感器的状态和作用就显得尤为重要。该传感器由敏感元件、检测元件和检测电路三部分组成。被测信息由敏感元件接收,传感器元件处理成电能,检测数据由检测元件处理。传感器元件和检测电路是辅助电源。附加电源还将为显示设备供电。2.4光控传感器与车位传感器光控传感器是通过外界光线的强弱来控制电路的通断,在本次设计中用于检测是否有车辆进入车库。光控传感器的核心元件为光敏电阻,光敏电阻又为光导管,是由半导制成的光电元件。光敏电阻是没有极性的,其是一个纯粹的电阻元件,在无光照时,其电阻很大,相当于断路,当光敏电阻受到一定波长的光照时,其电阻则会变小,电路中的电流便会增大,,对各种光线与电阻的变化加以分析,研发人员再根据此特性,制成了可控制光阻大小的光控传感器。光敏电阻具有良好的光谱特性,灵敏度高,使用的寿命长,体积小,得以广泛的使用。然而,型号相同的光敏电阻参数参吃不齐,且光阻特性呈非线性姿态,就有了一定的局限性,常用做开关式的光电信号的传感元件。现在的车位传感器的种类很多,有通过车位位移作为信号的传感器,也有直接使用光控传感器原理代替,还有一种是地磁传感器,其依靠的工作原理有磁阻效应、霍尔效应与电磁感应、相异性磁力阻抗感应和巨磁效应。地磁效应的车位传感器结构较为复杂,不利于实现,且与被测物的速度有关,在便携式产品比较少用,霍尔类型的结构简单,是分差的是实现方式,相异性磁力阻抗感应,需由外磁场的作用下运行,巨磁效应为纳米结构多层膜电阻具有很高的灵敏度,然而在不同的情况下应当选择合适的车位传感器,避免不必要的浪费。HYPERLINK\l_Toc277543使用组态王软件进行车库监控模拟3.1设备配置组态王将任何与其相连的通信设备称为外围设备,其作用是实现组态王外部设备的信息传输。组态王还包含大量的设备控制器接口。在项目浏览器的DeviceConfigurationCreator窗口中连接Kingfish设备外部驱动程序。在工作期间,通过通信接口与外围设备交换数据以执行相关功能。其中,设备配置包括多个COM端口,每个COM端口代表控制器。组态王创建了一个完整的系统。提高了运营效率,同时提高了扩展能力。点击新建后图3-1新建I/O接口示意图里面有各种设备驱动找出想要的驱动与型号完成设置,组态王的设备配置结束。图3-2内置设备驱动选择示意图3.2车库监控画面设计在工程浏览器的“工程目录区”选择“画面”选项右击新建,建立图3-3界面新建示意图图3-4图库设计示意图车库监控完成的简略图为:图3-5车库监控示意图此时完成的画面没有逻辑关系,因此要进行一定的编程完成最终结果。3.3监控系统定义变量数据字典存储已实现的应用程序设计的变量,它包含已定义的变量和预定义的系统变量。定义和照明包括两种类型,一种是基本类型,另一种是特殊类型。变量的基本类型分为两类:“内存变量”和“I/O变量”。“变量I/O”是组态王用来与其他应用程序交换数据的变量。它是双向和动态的。在组态王期间,当变量值I/O发生变化时,该值将自动改变。远程应用程序;远程应用程序的值已更改。组态王中的变量值也会改变。这就是它的二元性和动态性。因此,在定义变量时,从辅助计算机收集的数据或发送到下位计算机的命令应设计为变量。在组态王中执行计算过程的间接变量可以定义为内存变量。变量的基本类型根据数据类型可分为四种类型,即离散型、实际型、长整数型和字符串型。离散变量也称为布尔变量(BOOLs),其值为0和1,通常用于定义开关。实际变量、总变量、多功能和内部计算、数据统计等,不同的是数值。实际类型值为:从10E-38到10E+38,有效值为7位;总类型为-2147483648到2147483647。链变量是用于保存特殊含义(如名称、密码等)的字符串。在组态王中,它可以执行比较和赋值操作,这对于其他语言来说非常特殊。特殊类型的变量包括可变报警窗口、时间变量、历史曲线变量和可变报警组。这些类别变量是组态王独有的特性之一,它成功地展示了组态王在工业控制软件中的基础知识。我在这个最终项目中设置的变量显示在所附的图像中。从变量的定义可以看出,与外部设备相关的变量定义为I/O类型,开关必须为布尔型,内部进程变量组态王定义为实际内存类型和总类型。不同的组件应该使用适当的变量,以避免由于下一个命令语言中的变量错误而产生不必要的错误。数据字典相当于C中的主文件。只有定义了变量,才能在程序中指定相应的使用权限。3.4监控系统动画连接系统设计所谓的动画连接旨在在屏幕和数据库中的变量之间建立适当的关系。在我们建立的“车间中心”里,汽车可以随着变量的变化而移动,这可以从车库操作员自动监控的图像中看出,这也是本次设计的核心双击车辆传感器信号,将出现对象连接动画对话框:图3-6车感信号连接视图在对话框设置变量名(离散量):HYPERLINK"\\\\本站点\\车感信号"\\本站点\车感信号正常色:绿色警报色:红色点击确定完成动画连接。车位信号设置如图:图3-7车位信号示意图变量名(离散量):HYPERLINK"\\\\本站点\\车感信号"\\本站点\车位信号正常色:绿色警报色:红色点击确定完成动画连接启动设置:图3-8启动按钮示意图变量名(离散量):HYPERLINK"\\\\本站点\\车感信号"\\本站点\启动开启时:绿色关闭时:红色点击确定完成动画连接复位设置:具体程序如下:/*绘制按钮*/{DRAWMYBUTTONgraphic;graphic.x1=0*fact;graphic.x2=64*fact;graphic.y1=0*fact;graphic.y2=27*fact;graphic.brushColor=16777215;graphic.brushStyle=0;graphic.brushHatch=0;graphic.penColor=0;graphic.penStyle=0;graphic.penWidth=1;graphic.bPress=0;graphic.bGray=0;charText[5];strcpy(Text,"复位");graphic.pText=Text;KVDrawMyButton(&graphic);}/*设置命令语言动画连接*/{LINKACTIONlinks;links.actInterval=1000;links.hotKey=0;charExpress[1];strcpy(Express,"");links.pUpExpress=Express;charDownExpress[17];strcpy(DownExpress,"\\本站点\复位=1;");links.pDownExpress=DownExpress;charWhileExpress[1];strcpy(WhileExpress,"");links.pWhileExpress=WhileExpress;links.nPrivate=0;links.nSection=0x1;KVLinkAction(&links);}图3-9复位示意图(a)值得注意的是,在运行过程中,其值是会随着状态的改变而改变的,因此我,噩梦在设置此类变量中必须在命令语言中设置连接。如复位键的状态是按下时改变,因此点击“按下时”按钮出现的界面如下图:图3-10复位示意图(b)并在在文本框里边编辑命令语句:\\本站点\复位=0;\\本站点\取车=0;\\本站点\存车=0;步骤=0;\\本站点\车位信号=0;HYPERLINK"\\\\本站点\\车移动=0;"\\本站点\车移动=0;该命令意味着:启动所有变量并执行步骤0,即停车信号将关闭,车辆将返回其原始位置。结合汽车的动画也很特别,它的对象类型是位图,这意味着这种图形系统没有这样的图形,它是由外部工具完成的,通过复制到位图形成的。点地图就是其中之一。这就是为什么当车移动时,它作为一个整体移动。我们将小车设计为水平移动,如下图所示:图3-11小车示意图(a)点击”水平移动“按钮:图3-12小车示意图(b)设置表达式:车移动(此为后命令语言中的小车别名使用)移动距离:向左(165)向右(165)其移动距离含义表明,小车移动方向的向右固定性。车位设置:车位的对象类别是圆角矩形,此类图形是工具箱中的圆角矩形制作出来的,因为图形库中为找到车位,故用此类代替。具体如图:图3-13车车位示意图(a)设置车位为垂直移动,点击“垂直移动”按钮。图3-14车车位示意图(b)设置表达式:HYPERLINK"\\\\本站点\\上下移动位置"\\本站点\上下移动位置移动距离:向上(0)向下(230)可以看出车位的大体设置与小车位移类似。对于位置与大小变化的类型基本都符合以上的设置方式。在设置车位移和车位位移显示的动画连接是值得注意的。他们的对象类型为文本类型,输出值应为模拟值输出,如下图:图3-15车位输出值(a)点击“模拟值输出”按钮图3-16车位输出值(b)设置表达式为:HYPERLINK"\\\\本站点\\车移动"\\本站点\车移动确定相应的输出格式完成设置。最后设置的手动按钮与复位按钮相似,他们都是依据状态的改变而改变相对应的值。对象类型都为按钮。图3-17启动按钮(a)点击“按下时”按钮。进入命令语言文本框,开门的命令语言为:图3-18启动按钮(b)\\本站点\库外车垂直移动1=1;HYPERLINK"\\\\本站点\\仿真手动关门1=0;"\\本站点\库外车垂直移动1=0;其作用是将库外车垂直移动设为1,关门值设为0。关门按钮的命令语言则与开门的相反。而停止按钮则是将值全部初始化为0。3.5主程序设计除了在动画组合中组合表达式外,组态王还可以编写命令语言扩展应用程序,这大大增加了其功能的多样化。组态王的命令语言格式类似于C语言,对于厂商来说是一个比较好的程序。在组态王中配置了编程环境,用标准C语言编写程序就足够了。包括命令语言,包括应用程序命令语言、快捷键命令语言、事件命令语言、非标准函数命令语言、数据更改命令语言和屏幕命令语言。不同的命令语言有不同的应用。以下是简短的介绍:(1)应用程序命令语言它是在程序的启动、运行和关闭周期中执行的。可以指定时间间隔。(2)快捷键命令语言这意味着一个键盘快捷键绑定操作。软件运行时,使用快捷键启动程序。(3)事件命令的语言事件发生、发生和消失时分别执行的程序。离散变量名和表达式都可以用作事件。(4)非标准函数的命令语言用户定义的函数可以在主程序中调用,方便快捷。(5)数据更改命令的语言仅组合变量和变量域。当变量超过组态王系统指定的域值时,将执行说明手册。(6)画面命令语句当屏幕显示、隐藏或存在时执行的屏幕命令指令可以在定义屏幕连接时与命令语言结合使用。然后进入本项目的主程序:一般情况下,主程序都放在主界面的命令语言中:图3-20主画面命令入口点击”命令语言”
图3-21主程序示意图程序解释:该程序分为6部分,是个循环结构:HYPERLINK"\\\\本站点\\启动==1时,即按下启动按钮时的动作,满足第一个条件时,判断\\本站点\\步骤是否为0,弱非人为规定初始值时,系统一概定义初始值为0,所以条件成立,进行下一步操作。"\\本站点\启动==1时,即按下启动按钮时的动作,满足第一个条件时,判断\\本站点\步骤是否为0,若非人为规定初始值时,系统一概定义初始值为0,所以条件成立,进行下一步操作。\\本站点\仿真车位1=0;HYPERLINK"\\\\本站点\\仿真手动关门2=0;"\\本站点\仿真车位2=0;HYPERLINK"\\\\本站点\\仿真手动开门1=0;"\\本站点\仿真车位开启1=0;HYPERLINK"\\\\本站点\\仿真手动开门2=0;此4句确定门的初始值。"\\本站点\仿真车位开启2=0;此4句确定门的初始值。HYPERLINK"\\\\本站点\\车移动=\\本站点\\车移动+10,小车以10的速度开始移动。"\\本站点\车移动=\\本站点\车移动+10,小车以10的速度开始移动。if(\\本站点\车移动>=50)步骤=1;当小车移动距离超过50时执行步骤1,此时小车到达大门。车感信号=1;车辆达到大门,信号灯开始亮了闪灯时间=闪灯时间+1;if(闪灯时间<=2)闪灯=1;if((闪灯时间>2)&&(闪灯时间<=4))闪灯=0;if((闪灯时间>4)&&(闪灯时间<=6))闪灯=1;if((闪灯时间>6)&&(闪灯时间<=8))闪灯=0;if((闪灯时间>8)&&(闪灯时间<=10))闪灯=1;此5句的意思是在12,、56、910、时灯亮,在34、78时灯熄灭,在10个时间单位内车灯亮了3次if(闪灯时间>10)闪灯=0;}if(闪灯时间>15)步骤=2;在11到14这5个时间单位内等处于熄灭状态,并且执行步骤2。闪灯时间=0;if(\\本站点\上下移动位置>=0)\\本站点\上下移动位置=\\本站点\上下移动位置+10;if(\\本站点\上下移动位置>=100)步骤=3;初始化闪灯时间,并且门以10的位移上升,当位移打与100时,执行步骤3。if(\\本站点\车移动>=100)车感信号=0;\\本站点\车移动=\\本站点\车移动+10;if(\\本站点\车移动>=500)步骤=4;\\本站点\车位信号=1;HYPERLINK"\\\\本站点\\车位信号=1;初始化车感信号,小车开始以10的单位速度移动,当车位移大于500时执行步骤4"\\本站点\车位信号=1;初始化车感信号,小车开始以10的单位速度移动,当车位移大于500时执行步骤4车位信号亮了\\本站点\关门延时=\\本站点\关门延时+1;if(\\本站点\关门延时>=10){\\本站点\关门延时=0;步骤=5;}关门延迟1的单位时间增加,此时车位信号是亮的。当关门延迟大于等于10时,执行步骤5if(\\本站点\上下移动位置>=0)\\本站点\上下移动位置=\\本站点\上下移动位置-10;HYPERLINK"\\\\本站点\\关门延时=0;此时门开始以10的速度慢慢关闭。当完全关闭时,执行步骤6"\\本站点\关门延时=0;此时门开始以10的速度慢慢关闭。当完全关闭时,执行步骤6if(\\本站点\步骤==6)\\本站点\下一循环延时=\\本站点\下一循环延时+1;if(\\本站点\下一循环延时>=20){步骤=0;\\本站点\下一循环延时=0;\\本站点\车位信号=0;\\本站点\车移动=0;此函数为小车达到终点即停止20秒后将再次进行以上5个步骤重复运行且一直循环进行下去。if((\\本站点\仿真自动关门1==1)||(\\本站点\仿真车位1==1))\\本站点\上下移动位置=\\本站点\上下移动位置-10;if((\\本站点\仿真车位开启1==1)||(\\本站点\仿真车位开启1==1)){HYPERLINK"\\\\本站点\\上下移动位置=\\本站点\\上下移动位置+20;该函数为手动开启关闭门的函数"\\本站点\上下移动位置=\\本站点\上下移动位置+20;该函数为手动开启关闭门的定义函数。if(\\本站点\启动==0){if(\\本站点\仿真车位1==1){\\本站点\仿真车位开启1=0;\\本站点\上下移动位置=\\本站点\上下移动位置-10;}if(\\本站点\仿真车位开启1==1){\\本站点\仿真车位1=0;\\本站点\上下移动位置=\\本站点\上下移动位置+20}}该函数定义了手动关门为0和手动开门1时的动作,是个类似于定义的函数。结论本次毕业设计充分体现了组态王在监控软件中的便利性。它具有强大的屏幕设计,全功能的图形界面,简单易懂的编程语言,可以处理多种时钟配置。不同的车库监控流程。组态王系统是一个中文界面,具有友好的人机界面和可视化的结果。对于用户来说,操作简单易学,编程简单,参数的输入和修改灵活,具有控制多次或重复模拟运行的能力。它可以显示改变参数前后的系统特性。这些强大的交互作用使得在自动控制系统的实验中可以达到理想的效果。
参考文献 [1]胡利,李剑琼,龙慧,冯巍翔.基于组态软件的铝矾土均化料生产线上位机监控系统设计[J].自动化技术与应用,2021,40(01):30-34.[2]马林联,马铭泽.基于PLC和组态软件的沸腾锅炉监控系统设计[J].电气传动,2021,51(02):58-61.[3]吕栋腾.一种垂直升降立体车库组态监控系统的设计[J].计算机与数字工程,2021,49(01):196-201.[4]温娟.组态王支持的PLC空压站在线监控系统研究[J].现代制造技术与装备,2020,56(12):111-112.[5]崔仁杰.基于MCGS组态软件的煤矿电网能耗监控系统[J].山西焦煤科技,2020,44(12):45-49.[6]吴楚珊,杨娜,张艳莉.基于组态软件的智能电网监控系统[J].电脑知识与技术,2020,16(34):245-246+253.[7]温俊霞.基于PLC的热交换站监控系统设计[J].科学技术创新,2020(35):94-95.[8]王琰.车辆弹簧生产线远程监控系统设计[J].中国农机化学报,2020,41(11):101-106.[9]孟冉.基于组态王和PLC的通风监控系统设计[J].承德石油高等专科学校学报,2020,22(05):52-55.[10]赵旭东.基于组态软件与PLC的掘进机远程监控系统探讨[J].矿业装备,2020(05):144-145.[11]FengzhiDai,LingranAn.DevelopmentoftheFeedPartControlSystemforRectificationProces
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年公共图书馆档案管理专业测试题库
- 安全生产隐患分级排查、处理及责任追究管理办法
- 轮胎花园建设方案
- 项项目实施方案
- 面向智能家居市场的2026年智能安防系统方案
- 学校人车分离工作方案
- 2025年中小企业数据可视化提升员工工作效率的解决方案
- 卫星遥感农业农业产业结构升级报告
- 大数据产业建设方案
- 废品回收系统助力中小企业可持续发展可行性研究报告
- 超星尔雅学习通《美术鉴赏(北京大学)》2025章节测试附答案
- 医用气体维护服务承诺书
- T-CBIA 010-2024 营养素饮料标准
- 红色文化知识题【高中组共计967题】1 (1)附有答案
- DB11-T2110-2023保安服务规范医院
- 个人车辆租赁协议书
- 万宁市病死畜禽无害化处理中心项目 环评报告
- 陕09J02 屋面建筑图集
- 服务回访监督制度方案
- 《核电工程钢筋机械连接技术规程》征求意见稿
- 17模连续退火铜中拉机操作规程
评论
0/150
提交评论