你现在位置:首页>技术论文>经验技巧>PLC通用技巧>正文
PLC选择性分支与汇合及其编程
日期:2007-4-17 18:23:58 来源:PLC之家  
点击: 作者:未知
点击【】放大字体.
1、选择性分支状态转移图的特点
从多个流程顺序中选择执行哪一个流程,称为选择性分支。图 4就是一个选择性分支的状态转移图。
图 5 选择性分支状移图
a、该状态转移图有三个流程图,见图5(a)、(b)、(c)所示。
b、S20为分支状态
根据不同的条件( X0,X10,X20), 选择执行其中的一个流程。
X0为ON时执行图5(a),X10为ON时执行图5(b),X20为ON时执行图5(c)。X0,X10,X20不能同时为ON。
c、S50为汇合状态,可由S22、S32、S42任一状态驱动。
图 5 图4分支流程分解图
2、选择性分支、汇合的编程
编程原则是先集中处理分支状态,然后再集中处理汇合状态。
1 分支状态的编程
编程方法是先进行分支状态的驱动处理,再依顺序进行转移处理。
图 4的分支状态S20 见图 6
图 6 图 4 中 S20 的分支状态
按分支状态的编程方法,首先对S20进行驱动处理(OUT Y0),然后按S21、S31、S41的顺序进行转移处理。程序如下
STL
S20
 
LD
X10
 
OUT
Y0
驱动处理
SET
S31
转移到第二分支状态
LD
X0
 
LD
X20
 
SET
S20
转移到第一分支状态
SET
S41
转移到第三分支状态
2、汇合状态的编程
编程方法是先进行汇合前状态的驱动处理,再依顺序进行向汇合状态的转移处理。
图 5-13的汇合状态及汇合前状态,如图图7所示。
图 7 汇合状态 S50
按照汇合状态的编程方法,依次将 S21、S31、S32、S41、S42的输出进行处理,然后
按顺序进行从 S22(第一分支)、S32(第二分支)、S42(第三分支)向S50的转移。
汇合程序如下。
 
STL
S21
第一分支汇合前的驱动处理
STL
S22
汇合前的驱动处理
OUT
Y1
 
LD
X2
 
LD
X1
 
SET
S50
由第一分支转移到汇合点
SET
S22
 
STL
S32
 
STL
S22
 
LD
X12
 
OUT
Y2
 
SET
S50
由第二分支转移到汇合点
STL
S31
第二分支汇合前的驱动处理
STL
S42
 
OUT
Y11
 
LD
X22
 
LD
X11
 
SET
S50
由第三分支转移到汇合点
SET
S32
 
 
 
 
STL
S32
 
 
 
 
OUT
Y12
 
 
 
 
STL
S41
第三分支汇合前的驱动处理
 
 
 
OUT
Y21
 
 
 
 
LD
X21
 
 
 
 
SET
S42
 
 
 
 
STL
S42
 
 
 
 
OUT
Y22
 
 
 
 
评论内容
载入中...
相关文章
商城相关
相关下载
博客相关
论坛相关
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
深圳秦合源科技有限公司 
   深圳市秦合源科技有限公司是国内领先的规模较大品种齐全的称重传感器(Loadce......
广州汇巨自动化设备有限公司 
   广州汇巨自动化设备有限公司是一家专业工业自动化产品和自动化设备开发、维修改造、电......
深圳联脉电子有限公司 
   公司自1998年创立以来,一直致力于工业控制产品的研发、制造、销售,目前有机房监......
北京力天昭阳科技发展有限公司 
   北京力天昭阳科技发展有限公司(PekingPowerSkyScience&......
东莞市友诚自动化 
   本公司专业代理台湾永宏、台达PLC、HITECH人机、特价供应文本显示器MD20......
深圳市爱威轮实业有限公司 
   爱威轮实业对广大用户的技术支持与服务,贯穿于与客户接触的每一个环节中,渗透在每一......
·栏目热门排行
·站内热门排行
载入中。。
报告错误·关于我们· 用户帮助· 联系我们 · 友情链接· 本站服务 · 合作伙伴 · 版权声明· 招聘信息 · 投搞指南

迅闻自动化工程部声明如下:
旗下网站:PLC技术网(www.plcjs.com)-可编程控制器技术门户
网站备案号:粤ICP备17165530号
网站法律顾问:ITLAW-庄毅雄律师
法律保护:PLC技术网,迅闻电子,plcjs.com,plcjs.net,plcjs.cn等字样

Copyright 2010-2015. All rights reserved. 

51La