- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC课程实训报告
PLC课程
实训报告
姓 名:蔡晓春
班 级:电气101
学 号: 14
指导老师:夏路生、廖世海
实训名称:PLC课程实训
江西工业工程职业技术学院
实训课题一:自动搅拌控制系统的PLC设计
一、实训的学习目标:
了解PLC系统设计思路及步骤。
掌握几个典型任务的设计思路,PLC的应用与设计的方法,能独立进行程序设计
通过实训巩固书本上PLC的理论知识
二、控制要求
如图1.2.1所示,启动初始状态时出料阀门A关闭,然后减料阀门B打开,开始进料,液面开始上升。当液面传感器L1接通后,停止进料阀门,搅拌机以正转2秒,停2秒,反转3秒方式开始搅拌。搅拌循环3次后,停止搅拌,打开出料阀门A。当液面下降到传感器L2时,开关断开,关闭出料阀门A,又重新打开进料阀门B,开始进料,重复上述过程。
图1.2.1
三、项目实现
1. I/O(输入/输出)分配表
由控制要求可知PLC需要3个输入点,3个输出点,其分配表见表1-3-1。
输入 输出 输入继电器 输入原件 作用 输出继电器 输出原件 作用 X000 SB1 启动 Y000 KM1 正转 X001 L1 传感器控制 Y001 KM2 反转 X002 L2 传感器控制 Y002 KM3 打开阀门B X003 SB2 停止 Y003 KM4 打开阀门A 表1-3-1
2.编程
根据控制要求和I/O分配表,利用“起—保—停”基本电路编程如下
自动搅拌控制系统的编程思路与方法:
首先按照控制要求如1-3-2画出顺序功能图。用辅助继电器M来代替步,某一步为活动步时,对应的辅助继电器为接通状态,某一步转换实现时,该转换的后续步变为活动步,前级步变为不活动步。由于很多转换条件都是短信号,即它的存在时间比它激活后续步为活动步的时间短,因此,应使用有记忆功能的电路来控制代表步的辅助继电器。这个自动搅拌控制系统最重要的就是循环搅拌三次的控制,循环三次可以利用计数器来控制。电动机反转控制的时间T2每次驱动计数器C0的线圈时,计数器的当前值就加1.。所以当用C0K3的计数器时,当累加值为3时,程序才会往下面继续执行。
3. 仿真运行
因为硬件的限制,所以本项目只能在软件上仿真进行。仿真主要是在PLC编程软件上操作。编好梯形图程序后,单机仿真按钮,再打开软元件输入口X和输出口Y,这时双击X000代表按启动按钮SB1(其他按钮同理),然后看输出口Y是否符合要求。比如按下启动按钮SB1后,结果应该是打开阀门B,所以Y002应该会点亮。
软件仿真的优点是更可以检查出程序的问题所在。当控制不符合要求时,可以立即对程序进行修改,如果把程序写入PLC里面接入外部线路后就没有那么好办了。
四.此项目遇到的问题和解决方法
总的来说,自动搅拌控制相对于其它项目来说更好做点,过程中遇到的问题也更少。最深刻的一个问题是,一开始编好的程序在仿真的时候,按下停止按钮虽然在一个周期后有正确的停止,但这是再按启动按钮后却不能正常的启动了,后来经调试才发现程序在按下停止按钮后卡在最后了,跟本就回不到初始步。为了解决这个问题,在M0步的前面加上一个停止按钮的常开,这样当你停止时,这个触点就会闭合,这样M0就处于“ON”状态了。
实训课题二:运料小车控制系统的PLC设计
一.控制要求
设有启动按钮SB1,用于启动小车,停止按钮SB2用于停止小车,循环选择开关S,S=0用于设定单次运行,S=1用于设定连续循环。
按下启动按钮SB1,KM1吸合,小车从原点起动向前行,直到碰到SQ2后停止,KM2吸合,装甲料5秒,然后小车继续向前运行,直到碰到SQ3后停止,此时KM3吸合,开始装乙料3秒,随后KM4吸合,小车返回,直到回到原点碰到SQ1停止,KM5吸合使小车卸料,5秒后KM5失电,完成一个工作循环。
二.项目实现
1. I/O(输入/输出)分配表
由控制要求可知PLC需要6个输入点,5个输出点,其分配表见表2-2-1。
输入 输出 输入继电器 输入原件 作用 输出继电器 输出原件 作用 X000 SB1 启动 Y001 KM1 向前运行 X001 SQ1 限位开关 Y002 KM2 装甲料 X002 SQ2 限位开关 Y003 KM3 装乙料 X003 SQ3 限位开关 Y004 KM4 后退 X004 S 循环选择 Y005 KM5 卸料 X005 SB2 停止 2.编程
根据控制要求和I/O分配表,利用步进电路编程如下
自动搅拌系统的编程思路与方法:
这
文档评论(0)