三菱FX 3U PLC的多盞燈控制程序案例詳解
王曾
發(fā)布于2023-03-29 11:03
113
3
標簽:三菱PLC
一、相關基礎知識
任務中的案例基于三菱FX系列PLC的應用案例,點擊觀看學習教程
? 相關知識
(1)CMP比較指令
如圖1-1、圖1-2
圖1-1
圖1-2
(2)ZCP區(qū)間比較指令
如圖1-3、圖1-4.
圖1-3
圖1-4
(3)MOV傳送指令
如圖1-5.
圖1-5
(4)BMOV傳送指令
如圖1-6.
圖1-6
(5)SMOV位傳送指令
如圖1-7.
圖1-7
(6)FMOV多點傳送指令
如圖1-8.
圖1-8
(7)XCH交換指令
如圖1-9.
圖1-9
(8)SWAP高低字節(jié)轉換指令
如圖1-10.
圖1-10
二、任務的實施
·示例1.多盞燈控制案例
4個開關分別控制4盞照明燈(切換開關),其中一個按鈕按下時可以控制其對應的燈,多個按鈕同時按下時,所有的燈都不亮。如圖2-1.
圖2-1
方法1如圖2-2.
圖2-2
方法2如圖2-3.
圖2-3
方法3如圖2-4.
圖2-4
方法4如圖2-5.
圖2-5
·示例2.CMP指令
當計數器數值小于設定值時Y0點亮、當計數器數值等于設定值時Y1點亮、當計數器數值大于設定值時Y2點亮。如圖2-6.
圖2-6
·示例3.ZCP指令
當D0的數值小于-5時Y0點亮、當D0數值在-5和10之間設定值時Y1點亮、當計數器數值大于設定值時Y2點亮。如圖2-7.
圖2-7
·示例4.MOV指令
四個按鈕分別控制四盞燈,用MOV指令優(yōu)化程序。如圖2-8.
圖2-8
大小產品加工,當加工大產品時設備工作10秒后停止加工,當加工小產品時設備工作5秒后停止加工。如圖2-9.
圖2-9
高低字節(jié)轉換,先點亮Y0~Y4,當按下X0按鈕時,Y10~Y14點亮。再按一下X0按鈕,Y0~Y4點亮,以此循環(huán)。如圖2-10.
圖2-10
·示例5.BMOV指令
如圖2-11.
圖2-11
·示例6.SMOV指令
上電Y0~Y3點亮,當閉合M500常開觸點,Y4~Y7點亮。如圖2-12、2-13、2-14.
圖2-12
圖2-13
圖2-14
·示例7.FMOV指令
如圖2-15.
圖2-15
·示例8.XCH指令
如圖2-16.
圖2-16
·示例9.SWAP指令
如圖2-17.
圖2-17