设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
PLC采用顺序功能图设计法,这样的程序设计才是对的! ...
返回列表
发新帖
[西门子]
PLC采用顺序功能图设计法,这样的程序设计才是对的!
[复制链接]
27962
|
0
|
2024-8-11 09:03:03
|
显示全部楼层
|
阅读模式
前面的文章小编给大家说过常用的程序设计方法包括逻辑设计法、移植转换设计法、顺序控制设计法、经验设计法等这几种,上一次也介绍了其中的移植转换设计法。
这一篇文章就介绍一下顺序控制设计法吧!在讲顺序控制设计法之前,我们先了解一下!
什么是顺序控制?
如果一个控制系统可以分解成若干个独立的控制动作,且这些动作必须按照一定的先后顺序执行才能保证生产过程的正常运行,这样的控制系统就称为是顺序控制系统。
比如说在机械行业,典型的机械手控制就可以利用顺序控制的方法来实现控制。
我们所说的顺序控制设计法,就是针对顺序控制系统的一种专门的设计方法,我们以西门子S7-200 SMART PLC为例介绍一下!
我们可以采用三种程序编写方法实现控制系统要求,包括使用逻辑指令、使用置位/复位指令、使用SCR/SCRT/SCRE指令,这些方法都可以设计出顺序功能图及其对应的梯形图程序。
我们以冲床动力头进给运动控制为例来介绍一下采用以上三种方法的编程。
控制要求:某专用冲床动力头的进给运动一个周期包括快进、工进和快退3步,动力头的初始状态停留在最左边,限位开关I0.1状态为1,启动按钮为I0.0,Q0.0~Q0.2控制3个电磁阀依次控制快进、工进和快退3步。
按下启动按钮,动力头的运动如图所示,工作一个循环后,动力头返回并停留在初始位置。
一、使用逻辑指令实现
首先根据控制要求画出顺序功能图,M0.0是初始状态,M0.1是快进工作状态步,M0.2是工进工作状态步,M0.3是快退工作状态步。
I0.1是快退限位开关,动力头的初始状态停留在最左边即I0.1接通,并按下启动按钮I0.0时,开始执行快进Q0.1动作,到I0.2快进限位时执行工进Q0.2动作,到I0.3工进限位时执行快退Q0.3动作,快退到快退限位I0.1时进行循环。我们根据顺序功能图可以快速地编写出梯形图程序。
二、使用置位/复位指令
使用逻辑指令实现的顺序功能控制同样也可以利用置位复位指令实现,该方法是以转换条件为中心的编程方法,所谓以转换条件为中心,指的是同一种转换在梯形图中只能出现一次,而对辅助继电器可以重复进行置位和复位。
我们以初始状态步M0.0为例,如果步M0.0要实现转换,必须满足两个条件。
首先M0.0是活动步,所以我们可以用SM0.1置位启动初始状态M0.0,其次是转移条件满足,即按下启动按钮I0.0接通,并且动力头的初始状态停留在最左边即I0.1接通,所以将M0.0和I0.0、I0.1的常开触点串联在一起,当条件都满足时,可以做置位M0.1,转移到M0.1快进工作步,同时把上一个状态M0.0复位掉。其他工作步也是按照同样的方法去做即可。
三、使用SCR/SCRT/SCRE指令
S7-200 SMART PLC提供有专用的顺序控制指令,例如:
SCR/SCRT/SCRE,我们可以利用这些指令实现,这其实是由多个SCR程序段组成的,一个状态就是一个SCR程序段,而每个SCR程序段又包括了步的起始即SCR,驱动输出处理,转移条件SCRT,和步的结束即SCRE。
写程序的时候注意在SCR段中,用转移条件对应的触点驱动SCRT指令即可实现转移到下一个状态步。
这种方式跟前面的置位复位指令有所不同,这里我们将M0.0~M0.3的状态步换成了状态继电器S0.0~S0.3,前面的转移是用S置位指令,这里是使用SCRT指令。
以S0.0初始状态为例,首先是SM0.1置位S0.0激活初始状态,然后以SCR S0.0作为状态的起始,SCRE作为状态的结束,在其中间编写转移条件和转移方向,也就是下启动按钮I0.0接通,并且动力头的初始状态停留在最左边即I0.1接通,所以I0.0、I0.1的常开触点串联在一起,从而驱动SCRT S0.1,满足条件时即可以转移到S0.1状态步中去。
以上就是使用逻辑指令、使用置位/复位指令、使用SCR/SCRT/SCRE指令等几种不同的方法实现顺序控制系统程序的方法,你掌握了吗?没掌握的话赶紧收藏起来~
(技成培训网原创,作者:蔡慧荥,未经授权不得转载,违者必究)
扫描下方二维码↓↓↓
免费获取【64本西门子电子书】
往期推荐
搞电气的手机里没这3个小程序?工作可怎么开展?
电气工程师接私活的门道及收费标准分享,收藏!
NPN、PNP传感器如何互相转换,并接入至PLC?
20张PLC与传感器接线图,PLC入门必看!
西门子1500与75台S7-200 SMART以太网通讯,大神是怎么做到的?
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
工控学习社
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』