热门案例|基于FX3U的多盏灯控制程序设计,新手入门必看!

科技   2024-12-28 18:03   广东  

更多精彩,点击关注“PLC狂人”


01

一、相关基础知识


任务中的案例基于三菱FX系列PLC的应用案例,在学习本案例前请先自评下是否具备以下基础或已完成相关软件安装准备。(若不具备可扫描文末二维码自行学习)



1、CMP比较指令








如图1-1、图1-2

图1-1


图1-2



2、ZCP区间比较指令








如图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高低字节转换指令








如图1-10.

图1-10


02

二、任务的实施



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指令优化程序。如图2-8.

图2-8


大小产品加工,当加工大产品时设备工作10秒后停止加工,当加工小产品时设备工作5秒后停止加工。如图2-9.

图2-9


高低字节转换,先点亮Y0~Y4,当按下X0按钮时,Y10~Y14点亮。再按一下X0按钮,Y0~Y4点亮,以此循环。如图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


(技成培训网原创,作者:林瑞花,未经授权不得转载,违者必究)

经典案例源程序

扫描左边二维码

立即领取




往期推荐



9个经典西门子PLC入门编程案例,新手快速入门绝配!

你没见过的FX3U控制三层升降机分拣运输,看完涨知识!

故障维修只需一分钟,为何老电工还要装作查找故障二小时?能看懂的都是内行人

【案例分享】西门子变频器与PLC的MODBUS通信详细步骤~

有多少电工认识图中“△”的意思?我敢说起码有80%的电工都不知道!

5分钟快速学会一个PLC编程:多台电机的顺序启动控制程序设计


PLC狂人
垂直于PLC领域,专注PLC编程技术分享!涵盖:PLC、变频器、触摸屏、伺服驱动器、电工、机器人、视觉等知识!
 最新文章