汇川plc的应用题(一)锁存,控制优先,上升沿下降沿


几个常用快捷键说一下:


  1.   ctrl+↓   向下画竖线

  2.   ctrl+shift+↓   向下删除竖线, 注意此键无法向上删除

  3.   delete  删除横线

  4.   ctll+delete  列删除

  5.   shift+insert  向下插入行

  6.   ctrl+insert 向后插入列


软件已经带有快捷键说明:

image.png



(一)锁存输出程序和置位/复位程序


要求: 按点动按钮x20后y0亮,并且松开x20后y0仍然亮。但是如果自锁按钮x24为ON时,无论x20按或者不按y0都不亮。


image.png image.png


解(1):

其中x24优先于x20。

image.png


解(2):

我们可以使用set指令替代上面锁存代码的作用。

image.png


(二)控制优先程序


做一个控制灯的互锁程序

image.png

要求:只要红灯亮,绿灯就不亮,反过来也如此。
x16控制红灯,x20控制绿灯,它们都是自锁按钮。


image.png


注意这里的关键按钮是自锁的,否则上面程序不成立,松手就灯灭。


现在把按钮换成点动的,要实现一样的效果,怎么做呢?


解(1):

此程序还不能防止同时按下x16,x20的情况。

image.png



(三)上升沿下降沿程序


学习如何在检测到一个脉冲的上升或者下降沿时初始化指令


要求:
1. 先按下自锁按钮x17,输送带正转(y1) 并且绿灯亮 
2. 按下点动按钮x16一会然后松手,这时输出y0,机械手开始往拉带上放料。 
3. 按下点动按钮x20则程序复位。
4. 使用 PLS M, PLF M 指令实现。


image.png


image.png

以上程序中,尽管X17为自锁按钮保持ON状态,M0只是被执行一次。这就是PLS指令。
PLS指令检测到输入的状态变化的那一刻将辅助寄存器M0置ON。它经常被用于,比方说,部件或者进程只是被执行一次的情况。
同样,PLF指令检测到输入信号变为OFF的瞬间并将其后的软元件置ON,置ON的时间为一个扫描周期。


下面来看下使用上升沿指令完成同样的事。

上升沿是:ldp

下降沿是:ldf

image.png



本系列贴子汇总:


 汇川plc的应用题(一)锁存,控制优先,上升沿下降沿

汇川plc的应用题(二)定时器、信号灯闪烁、记数器

汇川plc的应用题(三)当检测到一个物体时,接通闪烁灯

汇川plc的应用题(四)按住启动只加1,一键启停

汇川plc的应用题(五)交通灯时间控制

汇川plc的应用题(六)不同尺寸的部分分捡

汇川plc的应用题(七)输送带启动或者停止

汇川plc的应用题(八)三段式输送带传送

汇川plc的应用题(九)按钮控制信号灯

汇川plc的应用题(十)跟据部件尺寸进行分拣

汇川plc的应用题(十一)机器人空闲时上料、控制钻机




--------------------- 

作者:hackpig

来源:www.skcircle.com

版权声明:本文为博主原创文章,转载请附上博文链接!




本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

会员中心
搜索
«    2024年5月    »
12345
6789101112
13141516171819
20212223242526
2728293031
网站分类
标签列表
最新留言
    热门文章 | 热评文章 | 随机文章
文章归档
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合
  • 扫描加本站机器视觉QQ群,验证答案为:halcon勇哥的机器视觉
  • 点击查阅微信群二维码
  • 扫描加勇哥的非标自动化群,验证答案:C#/C++/VB勇哥的非标自动化群
  • 扫描加站长微信:站长微信:abc496103864
  • 扫描加站长QQ:
  • 扫描赞赏本站:
  • 留言板:

Powered By Z-BlogPHP 1.7.2

Copyright Your skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864