04.03 手把手教你设计PLC的梯形图,锻炼一下思路很重要

例题1:有16个彩灯,接在PLC的Y0~Y17上,现要求彩灯开始从Y0至Y17每隔1秒依次点亮一个,亮至Y17时,又从Y17至Y0依次点亮,循环进行。

思路:要求彩灯从Y0~Y17依次点亮我们用循环左移,从Y17~Y0依次点亮我们用循环右移。一秒钟点亮一个我们可以选用特殊继电器M8013。

手把手教你设计PLC的梯形图,锻炼一下思路很重要

首先我们先建立工程,选择FX2n系列的。

手把手教你设计PLC的梯形图,锻炼一下思路很重要

要进行移位,首先我们先对Y0~Y17进行赋值。在这里我们使用M8002作为开关(M8002在PLC上电后,只在第一次扫描周期会通,以后就一直保持断开状态。)然后运用传送指令MOV把数据传到Y0中。

手把手教你设计PLC的梯形图,锻炼一下思路很重要

然后当Y0接通的时候,接通M0这个辅助继电器,并自锁。

手把手教你设计PLC的梯形图,锻炼一下思路很重要

在这里我们使用左移指令,因为M0是一直接通的,M8013是一秒钟接通一次,K4Y000表示的是Y0~Y17,K1表示的是每次接通后向左移动一位。当从Y0移到Y17的时候,我们就要求左移这条程序停止,开始右移。

手把手教你设计PLC的梯形图,锻炼一下思路很重要

在这里我们串入Y17的常闭点断开M0这个辅助继电器,然后下一步接通右移的程序。

手把手教你设计PLC的梯形图,锻炼一下思路很重要

我们用Y17的常开触点来接通辅助继电器M1,并保持自锁。M1的常开点接到M8013上再接到右移程序RORP,K4Y000,K1上,这一步表示的意思是,移位进行到Y17的时候,也就是最后一个灯的时候开始进行右移。这样就可以从Y0亮到Y17的时候,再从Y17亮到Y0。

手把手教你设计PLC的梯形图,锻炼一下思路很重要

当Y0点亮的时候,也就是这个小灯已经循环了一周,那么我们就需要把M1给断开,开始下一个循环,在这里我们用Y0的常闭点断开。

手把手教你设计PLC的梯形图,锻炼一下思路很重要

M1断开后我们就需要接通M0,因为这样才能保证程序的循环进行。那么我们可以在M0中串入M1的常闭点,在M1中串入M0的常闭点。然后到这里程序就写完了。

手把手教你设计PLC的梯形图,锻炼一下思路很重要

总结:在PLC接通的时候,M8002接通,把Y0置1让Y0一个灯亮,接通辅助继电器M0驱动左移程序,这样Y0到Y17每隔一秒点亮一个,左移过程中,M0一直是接通的,所以M1被断开,这样就确保了程序只会有一条执行。当亮到Y17的时候,Y17把M0断开,同时把M1接通,程序就开始右移,灯就又开始从Y17亮到Y0。

喜欢更多PLC知识,关注小编不迷路。


分享到:


相關文章: