培训课程:

东莞三菱PLC编程

 

道滘PLC编程培训入门-道滘学PLC编程培训之顺序功能编程

推荐星级:

授课老师:东莞三菱PLC编程培训班老师

授课对象:东莞三菱PLC编程培训班

上课地址:东莞PLC编程培训班地址-东莞长安,道滘

开课学校:东莞PLC编程培训机构-东莞中培教育

关注热度:5010 人次

课程价格:电询

 
  • 课程详情
  • 学校介绍
  • 政府补贴

东莞道滘PLC编程入门-道滘学PLC编程培训之顺序功能编程:

东莞PLC编程宝典-东莞三菱PLC编程经典案例分析:

实例:采用顺序功能图设计小车运动的应用程序

一、控制要求

如图3-1所示为小车运动的示意图,小车的初始位置停在左侧,限位开关SQ2动作,按下启动按钮SB时,小车右行,右行到位时压下限位开关SQ1,小车停止运行;3s后小车自动启动,开始左行,左行到位时压下限位开关SQ2,小车返回初始状态停止运行。

东莞道滘PLC编程培训运动示意图

二、硬件电路设计

根据控制要求列出所用的输入/输出点,并为其分配相应的地址,其I/O分配表见表3-1。

道滘PLC编程培训分配表

根据表3-1和控制要求设计PLC的硬件原理图,如图3-2所示。其中COM1为PLC输入信 号的公共端,COM2为输出信号的公共端。

道滘学PLC编程培训电路图

三、编程思想 东莞道滘PLC编程培训经验总结:

本实例控制功能简单,采用单流程顺序功能图设计,其动作一个接一个地顺序完成。每个状态仅连接一个转移,每个转移也仅连接一个状态。小车运动控制单流程顺序功能图如图3-3所示。根据输出信号Y000和Y001的状态变化,一个工作周期可分为右行、暂停和左行3步,分别用M**或S**来代表各步。启动按钮、限位开关和定时器作为各步之间的转换条件。将顺序功能图转换成梯形图有多种方法,分别为采用启、保、停电路的设计方法、以转换为中心的设计方法和使用STL指令的设计方法,本实例根据顺序功能图以不同的方法实现其程序设计,使读者充分理解顺序功能图的程序设计方法。

道滘PLC编程培训顺序功能图

四、控制程序的设计

1.采用启、保、停电路的方法设计的控制梯形图

根据控制要求设计的控制梯形图如图3-4所示。

东莞道滘PLC编程培训控制梯形图

2.以转换为中心设计方法的控制梯形图

根据控制要求设计的控制梯形图如图3-5所示。

道滘PLC编程培训设计方法

3.采用STL步进指令设计的控制梯形图

根据控制要求设计的控制梯形图如图3-6所示。

东莞道滘PLC编程指令设计表

五、程序的执行过程

1.采用启、保、停电路设计小车运动控制梯形图的程序执行过程

首次扫描时,M8002接通一个扫描周期,使M0为ON,初始步M0变为活动步,在原位等待启动命令,当启动信号X000有效时,当M1为ON,步M1变为活动步,同时使初始步M0变为静止步,输出信号Y000通电,小车右行;右行到位后右行限位信号X001的动合触点接通即满足转换条件,当M2为ON,步M2变为活动步,同时步M1变为不活动步,输出信号Y000断电,定时器T0工作条件满足,开始定时;当定时器T0定时时间达到后,当M3 为ON,步M3变为活动步,输出信号Y001通电,小车左行;左行到位后限位开关动作,输入信号X002有效,当M0为ON,步M0变为活动步,同时步M3变为不活动步,输出信号Y000断电,小车返回原位停止,系统重新回到初始状态待命。

2.以转换为中心设计方法设计的控制梯形图的程序执行过程 道滘PLC编程培训扫描状态:

首次扫描时,M8002接通一个扫描周期,使M0置位,初始步变为活动步,在原位等待启动命令,当启动信号X000有效时,M1置位同时M0复位,步M1为活动步时,输出信号Y000通电,小车右行,此时步M0变为静止步;右行到位后右行限位信号X001的动合触点接通即满足转换条件,使M2置位同时使M1复位,这时步M1变为不活动步,而步M2变为活动步,输出信号Y000断电,定时器T0工作条件满足开始定时;当定时器T0定时时间达到后,使M3置位同时使M2复位,步M3变为活动步,输出信号Y001通电,小车左行;左行到位后限位开关动作,输入信号X002有效,使M0置位同时使M3复位,步M0变为活动步,同时步M3变为不活动步,线圈Y001断电,小车返回原位停止,系统重新回到初始状态待命。

3.使用STL指令的方法设计的控制梯形图的程序执行过程

(1)首次扫描时,M8002接通一个扫描周期,使状态继电器S0置位,初始步变为活动步,只执行STLS0触点右边的程序段

(2)按下启动按钮SB,输入信号X000有效,此时输入信号X002已有效,将对应的状态继电器S20的状态由0置位为1;初始步50由活动步变为静止步,同时步S20由静止步变为活动步,只执行STLS20触点右边的程序段。系统从初始步转换到右行步,输出信号Y000为ON,控制接触器KM1通电,小车右行。

(3)小车运行到限位开关SQl处时,输入信号X001有效,将对应的状态继电器S21的状态由0置位为1;步S20由活动步变为静止步,同时步S21由静止步变为活动步,只执行STLS21触点右边的程序段。小车右行活动步变为静止步,STLS20触点右边的程序段不再被执行。系统从右行步转换到暂停步,输出信号Y000变为OFF,接触器KM断电,小车停止运行。系统控制定时器T0工作,定时3s后,T0的动合触点闭合,系统将状态继电器S22的状态由0变为1,步S21由活动步变为静止步,同时步S22由静止步变为活动步,只执行STLS22触点右边的程序段。系统从暂停步转换到左行步,输出信号Y001变为ON,接触器KM2通电,小车左行

(4)小车左行返回原位后,压下限位开关SQ2,输入信号X002有效;将对应的状态继电器S0的状态由0置位为1;步S22由活动步变为静止步,同时步S0由静止步变为活动步只执行STLS0触点右边的程序段,STLS20触点右边的程序段不再被执行。输出信号Y001变为OFF,接触器KM2断电,小车停止运行;系统通过步进结束指令RET返回到主程序母线,转换到初始步,小车在原位等待启动信号。

东莞中培教育开设有以下课程:或点击PLC培训.


扫描二维码,获取免费资料及视频: 点击PLC编程


六、编程体会 东莞道滘PLC编程培训对程序理解:

本实例控制功能简单,采用单流程顺序功能图设计,其动作一个接一个地顺序完成。但在大多数情况下,单一顺序、并行和选择是混合出现的,读者可根据具体情况进行选择。初学者要注意:顺序功能图中的初始步一般对应于系统等待启动的初始状态,在大多数情况下都应用初始化脉冲将其置1;一定要注意程序执行一个工作周期后,必须要重新返回到初始步,才能进到下一个工作循环;两个转换之间不能直接相连,必须用一个步将它们分隔;两步之间也不能直接相连,必须用一个转换将它们分隔。本实例采用了3种不同的方法根据顺序功能图进行编程,对于使用ST指令的顺序控制梯形图,只有状态继电器S**为1才执行对应的STLS**触点右边的程序,读者应对S指令的执行过程加以理解。

更多更详细的课程内容及技术文章,请点击登录:东莞PLC编程网页。










 
 

姓名:

性别:

手机:

QQ:

内容:

在线统计:今天16人在线留言

免费通话咨询曹老师

1.输入您的手机号码即可免费通话,不收取您任何话费!

2.拨打免费电话咨询可享受优惠价!

3.拨打免费电话咨询送智通人才市场就业年会员卡一张!

在线统计:今天36人经过免费通话

 
 

学校信息

中培教育
中培教育,办学13年,培养专业技术人员近万名,目前学校拥有上百台设备, 空调教室,一人一机.20名12年以上企业实战型讲师组成教师团队授课,成熟,专业,贴近企业用工需求.学校本着“专业”“诚信”“高效”的原则,竭诚为广大学员服务!....

同类课程推荐

 
 
 

推荐东莞三菱PLC编程课程


 
 
热点关注: 三菱PLC培训  西门子1200培训  西门子200培训 
热门课程
东莞PLC编程
SolidWorks培训
东莞PLC培训
CAE有限元培训
CAD培训
Creo培训,ProE培训
电工培训
Ansys HFSS高频电磁分析培训
焊工培训
在线视频
电工教学视频
PLC教学视频
SolidWorks教学视频
ProE教学视频
CAE有限元分析视频
帮助中心
在线报名
如何报名
关于我们
东莞市中培教育地图
东莞市中培教育
东莞市中培教育--联系我们
学校环境
政府补贴
微信关注
(周一至周五:09:00-18:00)
客服热线:0769-86225630