培训课程:

三菱PLC编程

 
当前位置: 首页 » 培训课程 » PLC编程 » 三菱PLC编程 »

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

推荐星级:

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

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

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

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

关注热度:5900 人次

课程价格:电询

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

东莞道滘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:

内容:

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

免费通话咨询曹老师

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

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

3.拨打免费电话咨询学校地址与获取免费资料!

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

 
 

学校信息

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

同类课程推荐

 
 
 

推荐三菱PLC编程课程


 
 
热门课程
PLC编程
SolidWorks培训
PLC培训
CAE有限元培训
CAD培训
Creo培训,ProE培训
电工培训
焊工培训
焊工证
电工证
SW培训
高空作业证
在线视频
电工教学视频
PLC教学视频
SolidWorks教学视频
ProE教学视频
CAE有限元分析视频
帮助中心
在线报名
如何报名
关于我们
南城中培教育
中山中培教育
广州中培教育
深圳中培教育
东莞市中培教育地图
东莞市中培教育
东莞市中培教育--联系我们
学校环境
政府补贴
微信关注
(周一至周五:09:00-18:00)
客服热线:15818251705