码迷,mamicode.com
首页 > 其他好文 > 详细

顺序功能图 单分支结构

时间:2020-02-13 09:24:50      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:做了   nbsp   功能   状态   http   方式   定时器   扫描   set   

关键字 顺序功能图 单分支结构

 

调试程序的时候 先调试一步 发现

技术图片

发现定时器可以正常定时 TO 也能闭合 但是看不到M0.1 置1 的时刻。 原因是因为

置1 后 程序会不断的扫描 因为M0.0 被RESET 了 所以M0.1只在一个指令周期内变为1 。。

 

设置一个锁存保持的电路

技术图片

 

技术图片

 

注意 需要用SET 指令

技术图片

 

 

 

 

 

 

 

 

 

 

 

 

习题 Page 132 页 第3小题

刚开始 我对顺序控制设计方法 理解 不够深刻 又不知道是双线圈的问题 。

技术图片

我绘制的顺序功能图 如下

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

技术图片技术图片技术图片技术图片

技术图片技术图片技术图片技术图片技术图片技术图片技术图片技术图片技术图片技术图片技术图片技术图片技术图片技术图片技术图片技术图片

 

技术图片

 

 

 

技术图片定时器T0定时时间到

 

技术图片

 

 

 

 

技术图片技术图片    

 

 

 

 

技术图片

技术图片

      

 

 

 

技术图片

技术图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

上图中的状态转换图是没有问题的,但是刚开始你是这样认为的,想的比较简单,没有考虑到PLC的工作方式,单次扫描。周而复始的问题。

程序在一个扫描周期,执行完指令以后,在扫描周期的最后要更新输出值。

也就是输出值 在本次扫描周期不变,如果下一个扫描周期如果输入断开,输出也就会清0

一个输出口的状态至维持一个扫描周期。

输出口状态在每一个扫描周期都要更新。但是在一个周期内是不变的,锁存的,除非你用set指令

 

于是我想梯形图程序的结构应该是这个样子    

 

技术图片

 

上图中的输出电路是错误的, 产生了双线圈现象,没有理解PLC扫描周期的执行方式。

 

 

正确的程序是

 

见程序

 

技术图片

 

 

 

 

 

程序放在了百度网盘 S7_Pro36

拍摄成视频 视频链接地址

 

最后总体心得:

你之前写的日志,可能只是一些知识点,就像本次总结一样,你可以边看书,边写日志进行记录,(可能你掌握的知识比较离散,没有形成网络)最后你没有做课后习题,你可能自我感觉良好,认为你已经掌握了知识。 例如你不会深刻的理解PLC扫描周期的过程, 双线圈现象。

 

而你做了课后习题,并把一道题用单分支顺序功能能图 和 并列分支实现,显然理解的更深刻。这种总结方式明显更好, 用一道题总结出全部引申出来的知识点。编制出了网络。

第2 只有一道题 ,又很精简,这种学习方法更好。

 

顺序功能图 单分支结构

标签:做了   nbsp   功能   状态   http   方式   定时器   扫描   set   

原文地址:https://www.cnblogs.com/bailongwei654321/p/12301993.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!