顺序功能图 单分支结构
关键字 顺序功能图 单分支结构
调试程序的时候 先调试一步 发现
发现定时器可以正常定时 TO 也能闭合 但是看不到M0.1 置1 的时刻。 原因是因为
置1 后 程序会不断的扫描 因为M0.0 被RESET 了 所以M0.1只在一个指令周期内变为1 。。
设置一个锁存保持的电路
注意 需要用SET 指令
习题 Page 132 页 第3小题
刚开始 我对顺序控制设计方法 理解 不够深刻 又不知道是双线圈的问题 。
我绘制的顺序功能图 如下
定时器T0定时时间到
上图中的状态转换图是没有问题的,但是刚开始你是这样认为的,想的比较简单,没有考虑到PLC的工作方式,单次扫描。周而复始的问题。
程序在一个扫描周期,执行完指令以后,在扫描周期的最后要更新输出值。
也就是输出值 在本次扫描周期不变,如果下一个扫描周期如果输入断开,输出也就会清0
一个输出口的状态至维持一个扫描周期。
输出口状态在每一个扫描周期都要更新。但是在一个周期内是不变的,锁存的,除非你用set指令
于是我想梯形图程序的结构应该是这个样子
上图中的输出电路是错误的, 产生了双线圈现象,没有理解PLC扫描周期的执行方式。
正确的程序是
见程序
程序放在了百度网盘 S7_Pro36
最后总体心得:
你之前写的日志,可能只是一些知识点,就像本次总结一样,你可以边看书,边写日志进行记录,(可能你掌握的知识比较离散,没有形成网络)最后你没有做课后习题,你可能自我感觉良好,认为你已经掌握了知识。 例如你不会深刻的理解PLC扫描周期的过程, 双线圈现象。
而你做了课后习题,并把一道题用单分支顺序功能能图 和 并列分支实现,显然理解的更深刻。这种总结方式明显更好, 用一道题总结出全部引申出来的知识点。编制出了网络。
第2 只有一道题 ,又很精简,这种学习方法更好。