机床电气与PLC控制毕业论文.doc
《机床电气与PLC控制毕业论文.doc》由会员分享,可在线阅读,更多相关《机床电气与PLC控制毕业论文.doc(20页珍藏版)》请在三一办公上搜索。
1、广东工程职业技术学院机床电气与PLC控制 实验指导书 编者: 广东工程职业技术学院2009年12月摘要本文利用组态王6.5和可编程控制器三菱PLC为开发平台,开发了组态王和PLC的液位监控系统。该系统利用PLC编程口和上位机组态王监控界面进行通信,以组态王制作上位机监控界面,下位机为三菱PLC,通过组态王与PLC的通信,组态王能够实现动态显示PLC进水、排水及液位变化情况,实现远程对液位监测。并且对组态王进行权限管理。该系统性能稳定可靠,能够满足工厂等地方远距离对液位监测的需要。关键词:组态王;三菱PLC;液位监测AbstractIn this paper, Kingview 6.5 and
2、Mitsubishi PLC programmable logic controller for the development platform, developed Kingview and PLC-level monitoring system. The system uses PLC programming port and the host computer to communicate Kingview control interface in order to produce host computer monitor Kingview interface, the next c
3、rew for the Mitsubishi PLC, through KingView communication with the PLC, dynamic display configuration can be achieved, Wang Jin-PLC water, drainage and level changes, remote monitoring of liquid level. And the right KingView to rights management. The system performance is stable and reliable, able
4、to meet the factories, and other local long-range level monitoring needs.Key words: Kingview; Mitsubishi PLC; Liquid Level Monitoring目录摘要IAbstractII第一章 绪论21.1组态王PLC实现方案21.2系统组成2第二章 三菱PLC设计32.1梯形图的编写32.2 PLC与上位机的通信链接及程序设计3第三章 组态王设计43.1组态王与PLC建立通信口43.2变量的定义63.3画面组态73.3.1主画面的设计73.3.1.1图片的插入73.3.1.2按钮的的
5、建立和命令语言的设计73.3.1.3文字的水平移动73.3.1.4电脑系统时间的链接73.3.2毕业设计画面设计93.3.2.1水箱的设计93.3.2.2水池的设计93.3.2.3水滴的制作103.3.2.4按钮的的建立113.3.2.5水泵、水管、阀门的链接113.3.3系统编程123.3.3.1毕业设计画面编程123.3.3.2主画面编程13第四章 权限管理设计14第五章 总结15参考文献16致 谢17第一章 绪论1.1组态王PLC实现方案组态王65由北京亚控自动化软件有限公司开发,是运行于Microsoft Windows 98/2000/NT中文平台的人机界面软件。组态王65软件包由工
6、程捌览器、工程管理器和画面运行系统三部分组成。数据库的构造、定义外部设备等工作可通过工程浏览器完成;新工程的创建和已有工程的管理通过工程管理器内嵌的画面管理系统完成;画面的开发和运行可由工程浏览器调用画面制作系统和工程运行系统来完成。组态王通过I/O驱动程序软件接口从现场的过程硬件中获取数据,存入组态王内部数据库,应用软件(如组态王的画面运行程序、报表生成程序等)通过内部数据库访问获取来自硬件的数据信息,这样就可以实现在工业流程画面上动态地显示现场整个过程硬件的运行状态,数据也可以按相反的顺序写回现场过程硬件,执行控制命令操作。但其对硬件的依赖比较大,当组态软件不支持相关的硬件时就会受到限制,
7、所以将PLC与组态软件结合起来,利用PLC来实现数据的采集、控制和处理,利用组态软件的图形化功能来实现界面监控。在此过程中可以利用VB编写通信程序与PLC、传感器和各类仪表通信,对数据进行分析和处理,利用VB和组态软件之间的动态数据交换(DDE)实现数据共享。其中PLC控制模块主要完成现场设备的控制,主要是模拟量的输入输出,组态模块的功用在于与底层的PLC和仪表进行通信,获取生产过程的数据,显示工艺流程,历史曲线图,实时曲线图,报警画面,生成数据库等。1.2系统组成本系统特点:通过以组态王实时监控三菱PLC上液位、水泵工作和水阀开闭的变化情况,从而实现组态王实时动态显示PLC的变化情况。并实现
8、组态王权限管理,需管理员方能进入系统,以防他人进入系统而误操作。系统由组态王6.5与三菱PLC组成,以组态王为上位机,三菱PLC作为下位机,组态王和三菱PLC之间通过I/O口之间进行通信。通过PLC控制现场设备水箱。系统结构框图如下(图1.2)工控组态PLC现场设备水箱图1.2系统结构框图第二章 三菱PLC设计2.1梯形图的编写使用MELSEC系列GPP软件进行编程,程序的设计采用梯形图,编程实现X000为进水控制,X000接通则进水指示灯Y000亮,同时通过Y000自锁让它一直在进水状态,直至停止控制X003或通过水满控制让其停止,具体程序如下(图2.1.1):图2.1.1进水梯形图排水控制
9、按钮为X0,通的则排水指示灯Y003亮,程序如下(图2.1.2):图2.1.2排水梯形图2.2 PLC与上位机的通信连接及程序设计本系统采用上、下位机形式的控制结构,由组态王为上位机,三菱Fx2N型PLC作为下位机。应用组态软件进行系统组态后,上位机负责对水箱系统进行实时监控。系统中下位机的任务首先是用水泵对水箱抽水和通过排水阀排水。由于系统画面复杂,监控点多,自行设计软件周期较长,难度较大,所以上位机软件采用国内先进的组态王KingView65进行编写。组态王是运行Windows2000/xP的全中文界面的组态软件,采用了多线程、COM组件等新技术,充分利用了Windows的图形编辑功能,能
10、方便地构成监控画面,具有丰富的设备驱动程序、灵活的组态方式和数据链接功能,用其构造监控系统能大大缩短开发时间,并能保证系统的质量。设计中,组态王把每一台下位机看作是一个外部设备,在开发过程中可根据“设备配置向导”的提示方便、快捷地完成连接。在运行期间,组态王通过驱动程序和这些外部设备交换数据,包括采集数据和发送数据指令。每一个驱动程序都是一个COM对象,这种方式使通讯程序和组态王构成一个完整的系统,既保证了运行系统的高效率,也使系统能够达到很大的规模。其与下位机通信原理如图2.2所示。 上位机PLC水箱图2.2上下位机通信原理图 第三章组态王设计3.1组态王与PLC建立通信口组态王6.5支持多
11、种硬件设备包括可编程控制器(PLC)、智能模块、板卡、智能仪表和变频器等等。对于不同的硬件设施,工程人员只需为组态王配置相应的通信驱动程序。这种方式即保证了运行系统的高效率,也使系统能够达到很大的规模。组态王支持五种通讯方式:串口通讯、数据采集板、DDE通讯、人机界面卡、网络模块。本系统采用串口通讯的方式与三菱PLC建立联系。首先在上位机中安装三菱PLC的通讯协议,在工程浏览器中选择串口COMl,并进行有关参数的设置,如地址、波特率、奇偶检验、数据位、停止位设定等,注意此设备值必需与PLC内部设定值一致,否则将无法通讯。然后在组态王的设备库中选择三菱的PLC设备,并为该设备命名一个逻辑地址“新
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机床电气与PLC控制 毕业论文 机床 电气 PLC 控制
链接地址:https://www.31ppt.com/p-2944764.html