标王 热搜:
 
当前位置: 首页 » 资料 » PLC技术 » 正文

使用置位复位指令的顺序控制梯形图编程应用举例

放大字体 缩小字体 发布时间:2016-09-05 17:04 浏览次数:34

    图5-31是图5-16的专用钻床控制系统的顺序功能图,图5-32是用以转换为中心的方法编制的梯形图。下面是OB100中的初始化程序:

    L    0

    T    MW    0    //复位所有的步

    SET

    =    M    0.0    //置位初始步

    L    C#3

    S    C    0    //送C0的预置值

    图5-31分别由M0.2~M0.4和M0.5~M0.7组成的两个单序列是并行工作的,设计梯形图时应保证这两个序列同时开始工作和同时结束,即两个序列的第一步M0.2和M0.5应同时变为活动步,两个序列的最后一步M0.4和M0.7应同时变为不活动步。

    并行序列的分支的处理是很简单的,在图5-31中,当步M0.1是活动步,并且转换条件I0.1为1状态时,步M0.2和M0.5同时变为活动步,两个序列开始同时工作。在梯形图中,用M0.1和I0.1的常开触点组成的串联电路来控制对M0.2和M0.5的同时置位,和对前级步M0.1的复位。

    另一种情况是当步M1.0为活动步,并且转换条件I0.6为1状态时,步M0.2和M0.5也应同时变为活动步,两个序列开始同时工作。在梯形图中,用M1.0和I0.6的常开触点组成的串联电路来控制对M0.2和M0.5的同时置位,和对前级步M1.0的复位。

    图5-31的并行序列合并处的转换有两个前级步M0.4和M0.7,根据转换实现的基本规则,当它们均为活动步并且转换条件满足时,将实现并行序列的合并。未钻完3对孔时,减计数器C0的当前值非0,其常开触点闭合,转换条件C0满足,将转换到步M1.0。在梯形图中,用M0.4、M0.7和C0的常开触点组成的串联电路将M1.0置位,使后续步M1.0变为活动步;同时用R指令将M0.4和M0.7复位,使前级步M0.4和M0.7变为不活动步。

组合钻床的顺序功能图

    图5-31    组合钻床的顺序功能图

    钻完3对孔时,C0的当前值减至0,其常闭触点闭合,转换条件满足,将转换到步M1.1。在梯形图中,用M0.4、M0.7的常开触点和C0的常闭触点组成的串联电路将M1.1置位,使后续步M1.1变为活动步;同时用R指令将M0.4和M0.7复位,使前级步M0.4和M0.7变为不活动步。

    值得注意的是,标有“CD”的C0的减计数线圈必须“紧跟”在图5-32中使M0.7置位的指令后面。这是因为如果M0.4先变为活动步,M0.7的“生存周期”非常短,M0.7变为活动步后,在本次扫描循环周期内的下一两个程序段就被复位了。如果将C0的减计数线圈放在使M0.7复位的指令的后面,C0还没有计数M0.7就被复位了,将不能执行计数操作。

组合钻床控制系统的梯形图

    图5-32    组合钻床控制系统的梯形图



使用置位复位指令的顺序控制梯形图编程应用举例
网址: http://www.kuqiw.cn/ziliao/show/64/
 
 
[ 资料搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 
 

 
 
最新资讯
最新产品立即发布»
最新企业立即注册»
企业新闻
 
网站首页 | 关于我们 | 联系方式 | 使用协议 | 版权隐私 | 网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | 浙ICP备110196220号