欢迎来到西安翔宇测控仪表厂西北工控技术的首选西安plc控制柜价格专业,已累计设计2000多台西安plc配电柜,陕北石油使用西安电控柜技术安全
打开客服菜单

新闻中心

contact us

联系我们

西安plc配电柜 > plc编程入门 > 单按钮启停是一个很有意思的题目
单按钮启停是一个很有意思的题目
编辑 :

西安轩seo

时间 : 2018-10-10 09:43 浏览量 : 28

单按钮启停是一个很有意思的题目。朋友们有各种各样的编程方法。在实际的工作中这些方法也都很有用。下面我们就通过这个题目来学习一下PLC编程的基本指令。




一、利用基本的起保停逻辑来实现




640.webp




这个逻辑的一个变化形式


640.webp (1)






变化2





2.webp



以上三种写法,其本质上都是利用了最基本的起保停逻辑。利用了上升沿边沿有效的概念,和PLC逻辑运算是从上到下的原理。




二、利用置位、复位指令实现单按钮启停


640.webp (4)




这个理解起来相对容易。这个程序里面引入M0.0是关键!有的朋友会问,那我把M0.0直接换成Q0.0行不行,答案是不行。理由依然是PLC从上到下的逻辑解算原则。




三、利用RS触发器



640.webp (4)





四、利用计数器来实现单按钮启停




44.webp



变化1


45.webp




这两个程序的区别在于计数器的PV的设定和复位方式上




变化2


52.webp


通过这个写法,大家可以学习一下加减计数器的工作原理和用法




五、利用累加器指令来实现





53.webp



变化1





66660.webp



这两个程序其实利用都是二进制加法的基本原则,一个二进制数在加1的过程中,其最低位是反复的0,1变化的




六、移位指令在单按钮启停中的应用





640.webp (9)



这个指令在应用中,一定要先赋初值10101010




七、字逻辑指令







640.webp (10)

异或指令,相同为零,不同为1,按位处理



八、逻辑控制指令



640.webp (11)

640.webp (12)




这种写法只是为了让大家理解跳转指令的用法,实际编程中不建议使用这样的写法。


 


以上就是我对单按钮启停的一些理解,通过这些不同的逻辑写法,我们实现了同一个目的。另一方面,我们通过这样的学习,开拓了思路,学习了基础编程中的指令的用法。


有人会问了,单按钮启停有啥用?换个角度想一想,单按钮启停实际就是一个二分频逻辑,两次输入换成一次输出。二分频逻辑在编程中是有很多的应用的


cache
Processed in 0.006324 Second.