plc小车定位控制实验
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河南机电高等专科学校
电气自动化专业综合实训报告小车直线运动定位控制
系部: 自动控制系
专业: 生产过程自动化
班级: 自104班
姓名: 顾康康
学号: 101415419
成绩:
二零一二年十二月
目录
一、引言 (2)
二、系统总体方案设计 (3)
2.1系统硬件配置及组成原理 (3)
2.2系统变量定义及I/O地址分配表 (3)
2.3硬件系统接线图设计 (4)
三、控制内容及程序设计 (5)
3.1控制要求及内容 (5)
3.2PLC与上位监控软件通讯 (6)
3.3控制程序设计思路 (6)
3.4实现的效果 (6)
四、结束语 (7)
参考文献 (7)
附录:带功能注释的源程序 (8)
1
一、引言
可编程控制器(PLC)是以微处理器为基础,综合了计算机技术、自动控制技术和通信技术发展起来的一种通用的工业自动控制装置。它具有体积小、功能强、灵活通用与维护方便等一系列的优点。特别是它的高可靠性和较强的适应恶劣环境的能力,受到用户的青睐。因此在冶金、化工、交通、电力等领域获得了广泛的应用,成为了现代工业控制的三大支柱之一。
可编程控制器是一种存储器控制器,支持控制系统工作的程序存放在存储器中利用程序来实现控制逻辑,完成控制任务。在可编程控制器构成的控制系统中,要实现一个控制任务,首先要针对具体的被控对象,分析它对控制系统的要求,然后编制出相应的控制程序,利用编程器将控制程序写入可编程控制器的程序存储器中。系统运行时,可编程控制器依次读取程序存储器中的程序语句,对它们的内容加以解释并执行。现代PLC已经成为真正的工业控制设备。
我们本次实训使用的是美国Rockwell AB公司的PLC,Rockwell自动化在中国是自动控制、传动系统产品和解决方案的领先供应商。
二、系统总体方案设计
2.1 系统硬件配置及组成原理
硬件系统由编程计算机(上位机)、AB MicroLogix1500 PLC控制器(下位机、数字量输入/输出点为12入/12出)和小车直线运动定位被控对象等组成。被控对象由“继电器、电磁传感器、直流电机、24VDC电源、指示灯、按钮”等组成,结构示意图如下所示。
2.2系统变量定义及I/O地址分配表
定义I/O口地址分配表
输入信号输出信号信号元件及作用PLC输入口地址信号元件及作用PLC输出口地址第一站按钮SB1 I0.0 第一站定位指示灯LB1 O0.0
第二站按钮SB2 I0.1 第二站定位指示灯LB2 O0.1
第三站按钮SB3 I0.2 第三站定位指示灯LB3 O0.2
第四站按钮SB4 I0.3 第四站定位指示灯LB4 O0.3
电磁传感器SY1 I0.4 左行指示灯O0.4
电磁传感器SY2 I0.5 右行指示灯O0.5
电磁传感器SY3 I0.6 电机右行继电器MZ O0.6
电磁传感器SY4 I0.7 电机左行继电器MF O0.7 接0V DC DC COM1、DC COM2 接24V DC VDC1、VDC2
2.3硬件系统接线图设计
三、控制内容及程序设计
3.1控制要求及内容
(一) 小车直线自动往返运动
1.按下第一站SB1按钮,小车启动并右行,所经各站的指示灯亮,右行指
示灯亮;到达电磁传感器SY4位置时,小车自动左行,所经各站的指示灯亮,左行指示灯亮,小车自动往返循环运行。
2.在小车右行过程中,按下SB4按钮,小车能自动左行;在小车左行过程
中,按下SB1按钮,小车能自动右行。
3.按下SB2急停按钮,系统停止在任何位置。
(二) 小车直线定位控制
1.按下按钮SB1,小车先在SB2和SB4之间自动往返运行,运行3次后自动
停在SB1处。
2. 在1运行期间,按下SB4按钮,小车准确停止在SB2、SB3和SB4站点(前
进方向站点停止),再按SB1,小车继续运行。
3. 按下SB2急停按钮,系统停止在任何位置。
3.2 PLC与上位监控软件通讯
本次实验使用RS-232通信方式,在实验开始前,通过软件包中的Rlinx软件将PLC进行通信连接,在连接时必须确保PLC上电。
3.3 实现的效果
结合硬件,能够完全实现小车的直线往返运动和直线定位控制,完成所有的实验要求。
四、结束语
通过本次实训我们加深了对P LC编程和硬件的理解。在大二我们学习的是西门子PL C,本次实训我们使用的是A B公司的PL C。两种PL C在硬件组成和编程中有很多相同之处,也有自己的特点。通过自己的学习了解,我发现A B公司P LC比西门子公司操作更方便。例如A B公司的P LC定时器操作位数比西门子公司P LC 多,另外A B公司大型PL C的组态比西门子公司的简洁,编程也更方便,西门子公司大型PL C的编程要使用块,编程时很麻烦,而A B公司的编程则和微型的基本一样,只是输入输出的表示更复杂一些。
这次实训我们首次使用E th er Net/IP网络配置与通信,真切的感受到在工业控制中各层之间的通信和信息交换,对整个控制工程有了大致的了解。
AB公司在中国占有很大的市场,使用很普遍。本次实训对A B 公司PL C的学习,一定会为以后的工作打下良好的基础。
参考文献
1、王永华《现代电气控制及PLC应用设计(第2版)》
2、杨后川张学民《SIMATIC S7-200 可编程控制器原理与应用》
3、李国厚《PLC原理与应用》
附录:带功能注释的源程序