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

新闻中心

contact us

联系我们

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

西安轩seo

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

单按钮启停是一个很有意思的题目。朋友们有各种各样的编程方法。在实际的工作中这些方法也都很有用。下面我们就通过这个题目来学习一下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.005190 Second.