电工学习网

 找回密码
 立即注册
查看: 3081|回复: 1
打印 上一主题 下一主题

plc如何实现3个连续动作?

[复制链接]
跳转到指定楼层
楼主
发表于 2019-12-13 12:27:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
plc如何实现3个连续动作?
先简单看下plc的工作原理,当我们把编写好的程序下载到plc中它就开始对用户程序进行扫描这是它的核心工作,整个扫描过程称之为一个运算周期如下图所示。首先执行对输入信号X的检测,然后对程序如梯形图进行扫描运算,将结果暂时保存到内部缓存区中,最后就是将Y的状态输出到硬件接口进行控制。执行扫描的顺序就是从上到下:从第一条梯形图开始依次向下第二条、第三条...直到最后一条;从左到右地执行:逐个将原件的触点状态进行逻辑计算直到最右边,然后输出元件的线圈或者根据逻辑决定是否执行某个操作如跳转、数据处理等指令的执行。
plc如何实现3个连续动作?
在这个扫描过程中plc一般不输出只有等到最后全部完成,扫描时间很短通常有十几ms、us级的,这与我们的程序结构编程、plc的CPU有很大关系,时间越短性能就越高。这个时间完全能够满足普通的动作控制要求,你所说的三个连续动作对plc来讲是很简单的比如小车的往返控制:1从原点出发到右工作点、2返回到左工作点,3回到原点。我们只要按照顺序编写程序即可,按下启动按钮X0后开始右移,接触到右极限X3开关后停止然后左移,左移到做极限X4后右移返回到原点X2。
plc如何实现3个连续动作?
plc的工作就是执行顺控程序的,使用简单的梯形图或者SFC(顺序功能图)都能实现这种连续动作的控制,而且编程简单形象,希望能帮到你!

回复

使用道具 举报

沙发
发表于 2019-12-27 23:46:25 来自手机 | 只看该作者
谢谢楼主分享 学习学习

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-25 11:55

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表