三菱plc实例
- 格式:pdf
- 大小:224.83 KB
- 文档页数:52
不多见的三菱PLC应用实例,速看Q172DSCPU在汽车生产线中的应用该案例适用于各种生产线设备、压入机、冲压机、印刷机、立式成型充填封口机、卧式成型充填封口机等。
1传送带驱动轴1、2传送带驱动轴2、(A)玻璃窗安装工程(无人)(B)安装座位工程(有人)(a)玻璃窗安装机械手(b)紧急停止按钮(c)光幕动作流程现场课题课题01如有人进入无人组装生产线,会停止解决课题:切断功能。
课题02有人组装生产线中,希望确保安全的速度速度监视功能。
模型系统解决现场课题解决01切断功能:通过充实安全功能,构建用途对应的安全系统。
解决02速度监控功能(SLS):通过速度监视确保生产线的安全性。
速度监视功能(SLS)是监视电机速度是否超过安全速度的监视功能。
通过将指令速度与反馈速度与安全速度相比,保证安全速度。
异常时,通过STO或SS1切断动力。
启动步骤步骤1:安全信号的接线使用安全信号模块时的安全系统接线示例。
光幕的信号连接到安全信号模块的输入端子,安全信号模块的输出端子连接到伺服放大器的STO端子。
步骤2:系统构成的设定在系统构成画面中进行伺服放大器、伺服电机的设定。
步骤3:安全监视功能参数的设定通过安全信号参数设定安全信号模块的使用台数,通过速度监视参数设定速度监视轴编号及安全速度等。
Q172DSCPU在搬运设备中的应用该案例适用于通用材料的搬送设备、自动组装设备、封装机、航空机组装、扫描设备等。
1X1轴(直线伺服电机)2X2轴(直线伺服电机)3Y1轴(直线伺服电机)4Y2轴(直线伺服电机)5Z1轴(上下轴)6Z2轴(上下轴)(a)光幕(b)GOT(GraphicOperationTerminal)动作流程现场课题课题01抑制机械的振动解决课题:先进振动抑制掌控Ⅱ与机械共振抑制滤波器。
课题02以简单构造实行多传感头解决课题:直线伺服电机。
课题03X1轴与X2轴总是进行相同动作解决课题:串联驱动。
模型系统、解决现场课题解决01先进振动抑制掌控Ⅱ机械共振抑制滤波器:通过一键式操作,实现先进的振动抑制掌控功能。
三菱PLC编程实例第一篇:三菱PLC编程实例三菱PLC编程实例可编程控制器控制实例 1 十字路口红绿灯控制【动作要求】一般十字路口红绿灯控制,依下所列之条件动作。
I/O 组件:红灯黄灯绿灯绿灯闪烁东西向 Y0 Y1 Y2 Y2 南北向 Y10 Y11 Y12 Y12 时间 35秒 5秒 25秒 5秒洗手间自动冲水控制【动作要求】1.第一个使用者站满 3 秒钟作第一次冲水 2 秒钟。
2.第一个使用者离开后作第二次冲水 3 秒钟。
3.若第二个使用者于第二次冲水3 秒钟之内进入则停止冲水,待第二个使用者离开后再冲水 3 秒钟。
I/O 组件:X0 为感应侦测输入信号Y0 为输出冲水地下停车场出入红绿号志控制【动作要求】为节省空间,地下停车场的出入口为单线道因此设置红绿号志藉以管制车辆的进出顺序。
一楼及地下一楼各设一个红绿灯号志,信道一次只供一部车进入,平时号志为绿灯当车道有车时则为红灯。
I/O 组件:红灯由Y0 控制,绿灯由Y1 控制。
另设一楼感应器X0,地下一楼感应器 X1。
喷水池控制【动作要求】前后四排水柱,当开关X0 ON 时,依序从第一排水柱开始喷水10 秒、再来第二排喷水 10 秒,第三排喷水 10 秒、第四排喷水 10 秒后又回到第一排喷水,开关 X0 OFF 则喷水停止。
重新打开开关 X0,仍从第一排水柱开始喷水。
I/O 组件:1.喷水开关输入 X0。
2.第一排水柱输出Y0、第二排水柱输出Y1、第三排水柱输出Y2、第四排水柱输出 Y3。
自动门控制【动作要求】.人一靠自动门,马达立刻高速开门(正转),后经过开门减速开关转变为低速,直到碰触开门极限开关马达暂停。
.在感应器侦测无人经 0.5 秒,激活马达高速关门(反转),后经过关门减速开关转变为低速,直到碰触关门极限开关马达停止。
.在关门期间,感应器感应到门前有人,自动门不许作关门动作,暂停0.5 秒,而后自动转为开门动作。
.自动门动作期间停电自动门停止,在复电后亦能正常操作。
三菱PLC控制步进电机实例
1.接线图
上图的接线为控制一台步进电机接线,这次为大家展示控制两台步进同时运动的方法,
IO表为
X0 步进1原点
X1 步进2原点
X2 启动按钮
Y0 步进1脉冲
Y1 步进1方向
Y2 步进2脉冲
Y3 步进2方向
2.控制工艺:按下启动按钮,两台步进电机先复位,复位完成后两台步进电机运动到指定位置,运动结束。
3.程序如下:
按下启动按钮,两台步进电机开始复位,M11控制步进电机1复位,M12控制步进电机2复位。
步进电机1复位,M13为复位完成标志。
步进电机2复位,M14为复位完成标志。
两台步进电机都复位完成后启动步进电机运动到指定目标,M15控制步进电机1,M16控制步进电机2
步进电机1运动,M17为运动完成标志
步进电机2运动,M18为运动完成标志
两台步进电机运动结束后,结束,等待下一次的启动,重复动作。
1.一个逻辑很强的程序【Q】检测出口温度来控制20个风扇,温度高于设定值就启动一台风扇,一分钟后温度还高于设定值就启动下一台风扇,。
一分钟后温度降到设定值以下就关闭一台风扇。
上面的动作容易实现,现在的问题是每个风扇都有手动和自动两个状态。
假如说现在1,6,9,18,20。
5台在自动,其余手动温度高于设定值启动1,温度还高于设定值怎么才能跳过2,3,4,5 直接启动6呢?我考虑的是为每台风扇编号,首先检测哪几台在自动状态,然后控制,可是这样逻辑太复杂了有没有简单的办法【A】fx3u可以对位变址,程序比较简单,循环控制即可:FX2N就要用移位,间接获得自动位,M0仍为1min计时,M10~M29为自动状态标识,M100~M119为对应的风扇输出,其他为缓存位:2.三菱PLC程序动作分析【Q】这是其中的一部分为什么C1线圈已得电,可下面的RST M100却没有得电这里的动作为什么是M19得电一次,M100置位一次,M19再得电一次,变复位一次。
如此循环。
我用的是在线模拟,有关系吗?【A】考虑一个扫描周期内的状态:首先M100是OFF的,C1被M100的常闭触点一直复位中;M19置ON后第一个扫描周期第一句指令:当M19第一次为ON时,C0计数到1,线圈变为ON;第二句指令:C0将M100置位为ON;(注意此时程序还没有扫描到后面,C1仍然是在被复位的状态。
而内存中的M100状态已经由OFF变为ON了)第三句指令:M100将C0复位;第四句指令:虽然M19和M100同时为ON,但是因为C1仍在被复位的状态,所以此时没有计数。
虽然输出线圈显示为ON了,但计数值仍为0;第五句指令:C1计数值为0,未达到设定值1,触点保持为OFF,未能复位M100;第六句指令:M100保持为ON,未能继续复位C1;第二个扫描周期:第一句指令:当M19仍为ON时,但M100也为ON了,所以C0不计数,保持上一次被复位的状态OFF;第二句指令:C0状态为OFF,对M100线圈无影响,M100仍为ON;第三句指令:M100继续将C0复位;第四句指令:虽然M19和M100同时为ON,但C1仍没有计数。
三菱PLC编程实例介绍本文将介绍三菱PLC编程的实例。
我们将使用GX Works3软件进行PLC程序的编写和调试。
在本文中,我将分享三个不同的实例,每个实例都有不同的功能和目的。
通过这些实例,您将能够了解三菱PLC编程的基本原理和实践技巧。
实例一:交通信号灯控制系统问题描述:设计一个交通信号灯控制系统,使其能够按照指定的时间间隔控制交通信号灯的状态。
设备和组件:•三菱PLC(例如:FX3U系列)•交通信号灯模拟器•交通信号灯灯泡•输入开关按钮程序设计:1.首先,创建一个新的GX Works3项目并添加PLC型号为FX3U的PLC模块。
2.在程序编辑器中,创建一个主程序,并在主程序中添加以下步骤:–设置输入和输出点的引脚号码,并将其命名。
–创建一个计时器,用于控制信号灯的时间间隔。
–使用逻辑和计时器指令,编写逻辑来控制交通信号灯的状态。
–添加适当的条件来处理不同的信号灯模式,例如红灯-黄灯-绿灯的循环。
3.在主程序中添加一个循环,使程序能够持续运行。
4.在系统参数设置中,将PLC模式设置为“RUN”模式,并将程序下载到PLC模块中。
5.连接交通信号灯模拟器和输入开关按钮到PLC的输入和输出点上。
6.按下输入开关按钮,观察交通信号灯的状态是否按照预期进行切换。
在这个实例中,您将学会如何创建一个基本的交通信号灯控制程序,并使用逻辑和计时器指令来控制PLC的输出。
实例二:自动灌溉系统问题描述:设计一个自动灌溉系统,使其能够根据土壤湿度和时间设置来自动控制水泵的启停。
设备和组件:•三菱PLC(例如:Q系列)•湿度传感器•水泵•电磁阀•输入开关按钮程序设计:1.创建一个新的GX Works3项目并添加PLC型号为Q 的PLC模块。
2.在程序编辑器中,创建一个主程序,并在主程序中添加以下步骤:–设置输入和输出点的引脚号码,并将其命名。
–创建一个定时器,用于控制自动灌溉系统的时间设置。
–使用逻辑和计时器指令,编写逻辑来判断土壤湿度是否超过设定值。
目录第一例用plc控制运料小车编程实例 (2)第二例plc交通信号灯控制系统设计编程实例 (4)第三例plc自动门系统控制编程实例 (8)第四例plc起保停电路梯形图编程方法 (11)第五例plc控制电动机正反转电路设计 (14)第六例plc延合延分电路梯形图 (16)第七例plc振荡电路梯形图 (17)第八例plc自动与手动控制电路梯形图 (18)第九例plc集中与分散控制电路梯形图 (19)第十例最简单的PLC计时程序编程实例 (20)第十一例三菱PLC自锁控制程序编程实例 (20)第十二例三菱PLC两地控制与多地控制PLC程序编程实例 (23)第十三例三菱PLC顺序启动、顺序停止控制程序编程实例 (26)第十四例三菱PLC单信号反应多状态PLC程序编程实例 (27)第十五例三菱PLC电动机正反转控制程序编程实例 (28)第十六例三菱PLC自动往返控制程序编程实例 (31)第十七例三菱PLC星—三角降压启动控制编程实例 (35)第十八例三菱PLC点动+自锁控制编程实例 (37)第十九例三菱PLC用定时器与计数器实现的时间控制编程实例 (39)第二十例三菱PLC控制步进电机实例 (44)第一例用plc控制运料小车编程实例一、控制要求某车间有6 个工作台,送料车往返于工作台之间送料,每个工作台设有一个到位开关(SQ )和一个呼吸按扭(SB )。
具体控制要求如下:(1 )送料车开始应能停留在6 个工作台中任意一个到位开关的位置上.(2 )设送料车现暂停于m 号工作台(SQ m 为ON )处,这时n 号工作台呼叫(SQ n 为ON ),若:(a)m>n ,送料车左行,直至SQ n 动作,到位停车.即送料车所停位置SQ 的编号大于呼叫按扭SB 的编号时,送料车往左行运行至呼叫位置后停止。
(b)m〈n ,送料车右行,直至SQ n 动作,到位停车.即送料车所停位置SQ 的编号小于呼叫按扭SB 的编号时,送料车往右运行至呼叫位置后停止。
目录第一例用plc控制运料小车编程实例 (3)第二例plc交通信号灯控制系统设计编程实例 (6)第三例plc自动门系统控制编程实例 (10)第四例plc起保停电路梯形图编程方法 (12)第五例plc控制电动机正反转电路设计 (15)第六例plc延合延分电路梯形图 (17)第七例plc振荡电路梯形图 (18)第八例plc自动与手动控制电路梯形图 (19)第九例plc集中与分散控制电路梯形图 (19)第十例最简单的PLC计时程序编程实例 (20)第十一例三菱PLC自锁控制程序编程实例 (21)第十二例三菱PLC两地控制与多地控制PLC程序编程实例 (23)第十三例三菱PLC顺序启动、顺序停止控制程序编程实例 (26)第十四例三菱PLC单信号反应多状态PLC程序编程实例 (27)第十五例三菱PLC电动机正反转控制程序编程实例 (28)第十六例三菱PLC自动往返控制程序编程实例 (31)第十七例三菱PLC星-三角降压启动控制编程实例 (34)第十八例三菱PLC点动+自锁控制编程实例 (36)第十九例三菱PLC用定时器与计数器实现的时间控制编程实例 (38)第二十例三菱PLC控制步进电机实例 (42)第一例用plc控制运料小车编程实例一、控制要求某车间有6 个工作台,送料车往返于工作台之间送料,每个工作台设有一个到位开关(SQ )和一个呼吸按扭(SB )。
具体控制要求如下:(1 )送料车开始应能停留在6 个工作台中任意一个到位开关的位置上。
(2 )设送料车现暂停于m 号工作台(SQ m 为ON )处,这时n 号工作台呼叫(SQ n 为ON ),若:(a)m>n ,送料车左行,直至SQ n 动作,到位停车。
即送料车所停位置SQ 的编号大于呼叫按扭SB 的编号时,送料车往左行运行至呼叫位置后停止。
(b)m<n ,送料车右行,直至SQ n 动作,到位停车。
即送料车所停位置SQ 的编号小于呼叫按扭SB 的编号时,送料车往右运行至呼叫位置后停止。
1课题一 PLC 空制运料小车、课题要求:要求:根据给定的设备和仪器仪表,在规定的时间内完成程序的设计、安装、调试等 工作,达到课题规定的要求。
、设计原则:按照完成的工作是否达到了全部或部分要求,由实验老师对其结 果进行评价。
、课题内容:其中启动按钮S01用来开启运料小车,停止按钮S02用来手动停止运料小车(其工作 方式见考核要求2选定)。
按S01小车从原点起动,KM1接触器吸合使小车向前运行直到 碰SQ 盯关停,KM 接触器吸合使甲料斗装料5秒,然后小车继续向前运行直到碰 SQ3开 关停,此时KM 接触器吸合使乙料斗装料3秒,随后KM 接触器吸合小车返回原点直到碰 SQ 开关停止,KM 接触器吸合使小车卸料5秒后完成一次循环。
正在演示中四、设计要求:1、编程方法由实验老师指定:⑴用欧姆龙系列PLC 简易编程器编程 ⑵用计算机软件编程2、 工作方式:A. 小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“ 0”时小车连 续循SQ1向前KM1甲料斗eSQ2KM2OSQ3乙料斗KM3环,当S07为“1 ”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ开关立即停止;当再按启动按钮S01小车重新运行;C.连续作3次循环后自动停止,中途按停止按钮S02则小车完成一次循环后才能停止;3、按工艺要求画出控制流程图;4、写出梯形图程序或语句程序;5、用欧姆龙系列PLC简易编程器或计算机软件进行程序输入;6、在考核箱上接线,用电脑软件模拟仿真进行调试。
五、输入输出端口配置:六、问题:小车工作方式设定:A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“ 0”时小车连续循环,当S07为“1”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ 开关立即停止;当再按启动按钮S01小车重新运行;C连续作3次循环后自动停止,中途按停止按钮S02小车完成一次循环后才能停止。
三菱PLC 实例
例:两台电机延时启动控制
一台启动10s后启动第二台,运行后同时停止
分析:两台电机供电的接触器占用两个输出口;由于是电机只是延时启动,同时停车,用一个启动按钮和一个停止按钮就够了;延时需要定时器。
设计顺序:先绘制两台电机的启保停电路;第一台使用启动按钮;第二台电机使用定时器的常开触点延时启动;两电机同时用停止按钮;对延时启动,应从第一台启动记时,因此定时线圈要并接在第一台电机的输出线圈上。
外部线路:
例:基本指令实例——三台风机监控对风机选择运转装置进行监视。
如果三台风机中有两台在工作,信号灯持续发亮;如只有一台风机工作,信号灯以0.5Hz的频率闪光;如三台风机都不工作,信号灯以2Hz 频率闪光;如果选择运转装置不运行,信号灯熄灭。
分析:条件信号有三个:三台风机中至少有两台在运行,这时有三种逻辑组合关系;只有一台风机运行;没有风机运行。
见下页逻辑图
功能指令
PLC具有很多特殊功能,称为功能指令(Functionnal Instruction)或应用指令(Applied Instruction),实质是功能不同的子程序。
分类——程序流指令;传输与比较;算术与逻辑运算;移位与循环移位;数据处理;高速处理;方便命令外部输入输出处理;外部设备通信等。
功能指令的格式
指令与操作数——功能指令编号为FNC00—
FNC246(有对应的助记符),用指令语言与助记符表示。
电脑编程可用助记符,手持编程器用FNC×××。
多数功能指令在助记符后跟1—4个操作数:[S]表示源(Source)操作数
[D]表示目标(Destination)操作数,操作数多,可加数字予区别,[S1]和[D1]等。
如若使用变址功能,则表示[S·]和[D·]。
n和m表示其它操作数,表示常数或补充说明。
2)数据长度与指令执行方式——按数据位长分为16位和32位。
不标符号是16位,[D]符号表示32位(指定其地址号的软元件及下一个地址软元件组合使用;高速计数器C235—C255本身32位,不能使用16位指令的操作数)。
3)不同数据长度之间的传送——字软件元件与位指令元件之间的数据传送,因数据长度不同,规定:长→短传送,目的位元件数据的高位保持不变;短→长,数据的高位全部为零。
4)变址寄存器V与Z的处理——为16位数据寄存器,可组合进行32位运算,V为高位。
操作方法与普通寄存器一样。