顺序启动和逆时停止的案例程序分享

电子说

1.2w人已加入

描述

  今天我们要学习的是顺序启动和逆时停止的一个案例程序。

  用按钮控制6台电动机的启动停止。当按下启动按钮SB1时,启动信号灯( YO)亮,而后每隔5s顺序启动一台电动机,直到6台电动机全部启动,启动信号灯灭。

  当按下停止信号SB2时,停止信号灯(Y7)亮之后,每隔 3s逆序停止一台电动机,直到6台电动机全部停止后,停止信号灯灭。如果在启动过程中按下停止按钮,则每隔3s逆序依次停止已经启动的电动机。按急停按钮SB3,则全部电动机立即停止。

  现在我们学习SFTL和SFLT左移位和右移位指令,我们在程序中不难看出,Y0在程序的启动和停止起到关键的作用。

  T0和T1控制启动和停止的时间,如果T0延时后通电,那么将会使电机顺序启动一台,这时候T0又会断开。T0和T1循环启动和停止。

  一般程序都会设计急停按钮,在程序中可以用复位软元件来代替,这时候我们就会出现将所有电机停止。

  利用启动按钮和停止按钮使程序实现互锁,利用电机Y1和Y6使信号灯点亮。

  程序我们就介绍到这里了,现在我们来了解它的设计思路,程序的设计思路是利用移位指令将电机按照位逻辑来代替,输出”1“代表电机运行,输出”0“代表电机停止。

  

 

启动

 
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分