基于plc的立体车库程序的设计内容摘要:
运行。 MCGS嵌入版组态软件分为人机界面组态和控制流程组态两部分,用户可以根据实际情况裁减所需内容。 其中人机界面组态与通用版类似,可以组态出动画窗口、曲线、报表,并可以设置用户权限,安全级别等等。 控制流程组态是嵌入式组态系统特有的功能,主要用于组态实现各种控制流程和控制逻辑。 系统提供了丰富的功能模块和控制逻辑,来帮助用户快速的实现各种控制功能,是构成用户应用系统实时控制的核心。 在控制流程中可以利用MCGS提供的100多种功能模块组成各种应用系统,嵌入式系统中的MCGS实时数据库可以用作人机界面和控制流程数据交换的枢纽,控制流程可以通过实时数据库在人机界面上显示控制过程,并实现数据后处理。 组态好的应用系统下载到内嵌了实时多任务嵌入式操作系统中实时运行,从而实现了控制系统的可靠性、实时性、确定性、安全性。 第三章 立体车库控制组态的设计 本文中立体车库控制面板及演示画面的设计是运用MCGSE组态软件制作的。 MCGSE组态软件具有全中文、面向窗口的可视化操作界面,实时性强,有良好的并行处理性能和丰富多彩的多媒体画面。 该组态软件的开放式结构拥有广泛的数据获取和强大的数据处理功能。 工程的新建 触摸屏型号选择MCGS组态软件有“MCGS组态环境”和“MCGS运行环境”两部分组成,双击桌面上的“MCGS组态环境”图标,单击文件菜单中“新建工程”选项,弹出如图31所示对话框,TPC选择为“TPC7062K”,单击确认。 图31 新建工程设置 设备组态在工作台中激活设备窗口,如图32所示。 鼠标双击“设备窗口”进入设备组态画面,如图33所示。 图32 工作台激活设备窗口 图33 设备组态画面在设备工具箱中按先后顺序双击“通用窗口父设备”和“三菱_FX系列编程口”,把它们添加到组态画面,如图34所示。 图34 添加设备后的设备组态画面提示是否使用三菱FX系列编程口默认通讯参数设置串口父设备参数,选择“是”,如图35所示。 图35 是否默认参数所有工作完成后关闭设备窗口,返回工作台。 窗口组态在工作台中激活用户窗口,鼠标单击“新建窗口”按钮,建立新画面“窗口0”,接下来单击“窗口属性”按钮,弹出“用户窗口属性设置”对话框,在基本属性页,将“窗口名称”修改为“立体车库控制面板”,点击确认进行保存,如图36所示。 图36 建立用户窗口 基本元件的建立按钮:从“工具箱”中选中“标准按钮”构件,在窗口编辑位置按住鼠标左键,拖放出一定大小后,松开鼠标左键,这样一个按钮就绘制在窗口画面中了,接下来双击该按钮,打开“标准按钮构件属性设置”对话框,在基本属性页中将“文本”修改为“1号车位”,背景色改为浅绿色,如图37所示。 图37 按钮属性设置按照同样的方法依次绘制另外按钮,如图38.图38 全部按钮标签:单击选中工具箱中的“标签”构件,在窗口按住鼠标左键,拖放出一定大小的“标签”,双击进入该标签弹出“标签动画组态属性设置”对话框,在扩展属性页,在“文本内容输入”中输入“立体车库模拟演示”,在属性设置页,填充颜色选择“没有填充”,边线颜色选择“没有边线”,点击确认,如图39所示。 图39 标签绘制 “立体车库控制面板”窗口就完成了,如图310所示。 图310 立体车库控制面板“动画演示画面”和“限位开关”两个用户窗口中的按钮按照上述方法绘制,然后“动画演示画面”中的小车通过以下步骤绘制。 鼠标单击工具箱中的“插入元件”按钮,打开“对象元件库管理”对话框,选中图形对象库车中的一款,点击确认添加到画面窗口中,调整到适当大小,利用复制再添加里六个小车,如图311所示。 图311 小车绘制 基本元件数据的链接 按钮:双击“1号车位”按钮,弹出“标准按钮构件属性设置”对话框,在操作属性页,点击“按下功能”,勾选“数据对象值”操作,选择“清0”操作,勾选“打开用户窗口”,选择“动画演示画面”,如图312所示。 图312 按钮数据链接 点击问号弹出“变量选择”对话框,选择“根据采集信息生成”,通道类型选择“M辅助寄存器”,通道地址为“81”,读写类型选择“读写”,点击确认,如图313所示。 图313 变量选择通过以上设置后如图314所示。 图314 按钮设置完成 动画脚本程序的设计 移动属性设置 双击1号车位中的小车,在属性设置页中的“位置动画链接”选中“水平移动”,这时会自动生成一个水平移动页,点击水平移动页,在表达式中输入“车位1水平移动”,如图315所示。 图315 水平移动属性设置点击图315中确认,这时会弹出一个窗口,如图316所示。 图316 组态错误 接下来单击“是”按钮,弹出一个窗口,如图317所示,单击确认。 图317 添加水平移动数据对象其它小车设置可按照上述方法设置。 动画脚本程序设计 双击窗口空白处,进入“用户窗口属性设置”对话框,在循环脚本页添加1号车位小车水平移动的脚本,如图318所示。 图318 水平移动脚本设置比如3号车位呼叫时动画演示时的脚本程序如下:if 设备0_读写M0003=1 then if 车位1水平移动130 then 车位1水平移动=车位1水平移动+3endifendifif 设备0_读写M0120=1 then if 车位3垂直移动90 then 车位3垂直移动=车位3垂直移动+3endif endifif 设备0_读写M0121=1 AND 车位3垂直移动0 then 车位3垂直移动=车位3垂直移动3endif if 设备0_读写M0003=0 AND 车位1水平移动0 then 车位1水平移动=车位1水平移动3endif第四章 立体车库PLC控制程序的设计PLC在控制系统的应用中,外部硬件接线部分较为简单,对被控对象的控制作用,都体现在PLC的程序上。 因此,P。基于plc的立体车库程序的设计
相关推荐
计过程 设计电路图,并根据所设计电路图 和单片机工作原理,为实现电子钟附带日历及复位功能,在书上查找资料程序,并自己进行编程。 经反复调试 和修改,最终编译通过, proteus 仿真成功, LCD 显示器能根据 程序要求来显示时间并可通过开关进行显示位的选择和时间的加减,而且按复位键可以回到初始设置,即程序中设计的 2020518 WED 23:59:20。 将所编程序置入单片机内
智能控制的人工神经网络控制方向上,基于人工神经网络和模糊逻辑有机结合的神经模糊技术,已成为近年来的一个热门课题。 国内外智能照明发展概况 “智能建筑”是综合计算机、信息通信等方面最先进 的技术,使建筑物内的电力、空调、照明、防灾、防盗、运输设备等,实现建筑物综合管理自动化、远程通信和办公自动化的有效运作,并使这三种功能结合起来的建筑。 人工智能技术在建筑与照明中的应用趋势不断扩大。 正如英国的
液晶模块内部的控制器共有 11 条控制指令,丰富的指令可以完成液晶的时序控制、工作方式设置和数据显示等。 采用的 LCD1602 液晶模块是标准 16 针插座,接口电路如图 26 所示,及各引脚说明如表 26 所示。 11 61 51 41 31 21 11 098675432V S SER / WR SV LV D DD 2D 1D 0D 7D 6D 5D 4D 3B L KB L A1 6
给水要求还有一定难度。 但国外 EDI技术已经应用在大型火力发电厂、核电厂,而且运行的出水水质、稳定性都能满足生产运行的需要。 因而,作为一种环保 、清洁、可以连续再生运行的纯水处理技术, EDI代表了水处理技术未来的一种发展趋势,具有广阔的应用前景。 主要设备的组成及控制方式 系统的设备组成如表。 表 设备组成 设备名称 数量 增压泵 3 高压泵 2 多介质过滤器 1 活性炭过滤器 1
mp) { flag=1。 _BIC_SR_IRQ(LPM2_bits)。 } } pragma vector=PORT1_VECTOR __interrupt void port1(void) { P1IFGamp。 =~BIT3。 keydownflag=1。 _DINT()。 //关闭总中断 _BIC_SR_IRQ(LPM2_bits)。 } pragma
制作文字 建立文字框:打开工具箱,在“工具箱”内的“标签”按钮 ,如图: 鼠标 的光标变为“十字”形,在窗口顶部拖拽鼠标,拉出一个一定大小的矩形。 输入文字 :建立矩形框后,光标在其中闪烁,可直接输入 “液体混合装置控制的模拟”文字。 按回车或在窗口任何位置用鼠标点击一下,文字输入完成,如果需要改变文字的内容,先选中文字标签,按回车或空格,即可进行修改。 设置文字框颜色 :选中文字框