- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC的小车自动往返运动控制系统
第一章 概述
1完成本次循环工作后,停止在最初位置。其运动路线示意图如下图1-1所示。
如图1-1 小车运动路线示意图
第二章 硬件设计
2.1 主电路图
如图2-1为小车循环控制的主电路原理图。该电路图利用两个接触器的主触点KM1、KM2分别接至电机的三相电源进线中,其中相对电源的任意两相对调,即可实现电机的正反转,也可达到小车左右运行的目的。假设接通KM1为正转(小车右行),则接通KM2为反转(小车左行)。
图2-1小车循环控制的主电路原理
2.2 I/O地址分配
如表2-1为小车循环运动PLC控制的I/O分配表。在运行过程中,这些I/O口分别起到了控制各阶段的输入和输出的作用,并且也使小车的控制过程更清晰明了,动作与结果显示更加方便直接。
表2-1
输入 输出 I0.0 行程开关SQ1 Q0.0 右行 I0.1 行程开关SQ2 Q0.1 左行 I0.2 行程开关SQ3 I0.3 行程开关SQ4 I0.4 过载FR I0.5 启动SB1 I0.6 停止SB2
2.3 I/O接线图
如图2-2为小车循环运动PLC控制的I/O接线图。在进行调试过程时,在PLC模块上,当I0.0有输入信号,即按下SQ1;当I0.1有输入信号,也即按下SQ2,以此类推,I/O接线图就是把实际的开关信号变成调试时的输入信号。同理,输出信号也是利用PLC模块把小车的实际运动用Q0.0、Q0.1的状态表现出来。
图2-2小车循环运动PLC控制的I/O接线图
2.4 元件列表
如表2-2为小车循环运动PLC控制的元件列表。在本次设计中就是利用这些元件,用若干导线连接起来组成了我们需要的原理图、I/O接线图。
表2-2
序号 代号 名称 型号 数量 1 M 三相异步电机 J02-22-4,1.5kw 1410转/分,380V,3.49安 1 2 QS 空气开关 DZ47-3P 3 3 FR 热继电器 JR36-20 1 4 CPU PLC处理器 CPU222 1 5 KM 交流接触器 CJX2-09 2 6 SB 按钮 LAY8 2 7 SQ 行程开关 LXK2 4 8 FU 熔断器 RT16-20 4 9 L 导线 若干 第三章 软件设计
3.1 程序流程图
如图3-1为小车循环运动PLC控制的程序流程图。小车在一个周期内的运动由4段组成。设小车最初在左端,当按下启动按钮,则小车自动循环地工作,若按下停止按钮,则小车完成本次循环工作后,停止在最初位置。
首先小车位于初始位置,按下SB1启动后,小车向右行驶;当碰到行程开关SQ4,小车转向,向左行驶;碰到行程开关SQ2,小车再一次转向,向右行驶;碰到行程开关SQ3,小车又向左行驶,直到再次碰到SQ1,然后开始依次循环以上过程。若不按下停止按钮SB2则小车一直进行循环运动,若此时按下停止按钮SB2,小车又碰到行程开关SQ1,则小车回到初始位置。
图3-1小车循环运动PLC控制的程序流程图
3.2 梯形图
如图3-2为小车循环运动PLC控制的梯形图,此设计按照以下程序运行,以实现在生产流水线上的一辆自动控制小车的运动。其中,小车在一个周期内的运动有4段组成。设小车最初在左端,当按下启动按钮,则小车自动循环的工作,若按下停止按钮,则小车完成本次循环工作后,停在初始位置。
图3-2 小车循环运动PLC控制梯形图
3.3 STL指令
如下为图3-2梯形图对应的指令程序:
Network 1
// 启动
LD I0.5
O M0.0
AN M1.0
AN I0.4
= M0.0
Network 2
// 左行
LD I0.0
O M0.1
O M0.3
AN I0.3
AN M0.5
= M0.1
Network 3
// 右行
LD I0.3
O M0.2
O M0.5
AN M0.3
AN I0.0
= M0.2
Network 4
// 循环
LD M0.0
LPS
AN Q0.1
AN M0.2
A M0.1
= Q0.0
LPP
AN Q0.0
A M0.2
AN M0.1
= Q0.1
Network 5
LD I0.1
A M0.4
= M0.3
Network 6
LD I0.3
O M0.4
AN M0.3
= M0.4
Network 7
LD I0.2
A M0.6
= M0.5
Netw
文档评论(0)