购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.4 三菱Q系列PLC配置

1.4.1 Q系列PLC概述

Q系列PLC是三菱公司的主流中大型产品,图1-72所示为Q系列PLC的布局,它包括主基板、电源模块、CPU模块、输入/输出和特殊功能模块(图1-72中的插槽0~11)以及通过扩展用的电缆连接扩展基板。

图1-72 Q系列PLC的布局

Q系列不同的CPU模块根据类型不同,其LD指令(即Load取指令,表示每一行程序中第一个与母线直接相连的常开触点)处理速度完全不同,具体见表1-15。

表1-15 CPU模块型号与LD指令处理速度

除了处理速度差异很大之外,其I/O支持点数能力不同。如基本型QCPU中,Q00 JCPU为256点(X/Y0~FF),Q00CPU、Q01CPU为1024点(X/Y0~3FF),用于CC-Link的远程I/O、MELSECNET/H的链接I/O(LX、LY)的刷新用的I/O软元件点数最多可支持2048点(X/Y0~7FF)。

通用型QCPU中,Q00UJCPU支持256点(X/Y0~FF),Q00UCPU、Q01UCPU为1024点(X/Y0~3FF),Q02UCPU为2048点(X/Y0~7FF),剩下的Q CPU包括Q03UD(E)CPU、Q03UDVCPU、Q04UD(E)HCPU、Q04UDVCPU、Q06UD(E)HCPU、Q06UDVCPU、Q10UD(E)HCPU、Q13UD(E)HCPU、Q13UDVCPU、Q20UD(E)HCPU、Q26UD(E)HCPU、Q26UDVCPU、Q50UDEHCPU、Q100UDEHCPU为4096点(X/Y0~FFF)。而作为MELSECNET/H远程I/O网络、CC-Link数据链接等的远程I/O站中可使用的I/O软元件点数最多可支持8192点(X/Y0~1FFF)。

高性能型QCPU、过程CPU、冗余CPU中,一般支持4096点(X/Y0~FFF),经扩展之后I/O软元件点数可支持8192点(X/Y0~1FFF)。

1.4.2 典型Q系列PLC控制系统

典型的Q系列PLC控制系统如图1-73所示,与FX PLC不同,它需要选择独立的基板、电源、CPU、输入和输出模块、通信模块等。

图1-73 典型的Q系列PLC控制系统

1.基板

基板是用于安装CPU模块、电源模块、输入/输出模块、智能功能模块等模块,其中主基板包括Q33B、Q35B、Q38B、Q312B等,图1-74所示为主基板外观,表1-16所示为主基板相关名称与用途。

图1-74 主基板外观

表1-16 主基板相关名称与用途

2.电源

Q系列PLC的电源模块包括以下常见的规格:Q61P-A1(AC 100~120V输入,DC 5V 6A输出),Q61P-A2(AC 200~240V输入,DC 5V 6A输出),Q61P(AC 100~240V输入,DC 5V 6A输出),Q62P(AC 100~240V输入,DC 5V 3A/DC 24V 0.6A输出),Q63P(DC 24V输入,DC 5V 6A输出),Q64P(AC 100~120V/AC 200~240V输入,DC 5V 8.5A输出),Q64PN(AC 100~240V输入,DC 5V 8.5A输出)。

图1-75所示为Q61P电源外观,电源Q61P相关名称与用途见表1-17。

3.输入/输出模块

在Q系列PLC中,输入/输出编号以十六进制数表示。在使用16点的输入/输出模块的情况下,1个插槽的输入/输出编号为“□□0~□□F”的16点连续编号。输入模块的情况下在输入/输出编号的起始处附加“X”,输出模块的情况下在输入/输出编号的起始处附加“Y”,具体如图1-76所示。

图1-75 电源Q61 P外观

表1-17 电源Q61 P相关名称与用途

(续)

图1-76 输入/输出编号分配

1.4.3 Q系列CPU指示灯的含义

Q系列CPU指示灯的含义基本相同,但随着性能的提高,其指示灯数量在增加。图1-77所示为Q00UCPU和Q06UDVCPU指示灯,两者1)~5)都是相同的,具体解释如下:

1)“MODE”LED指示CPU模块的模式,其中亮灯为Q模式;闪烁为执行带执行条件软元件测试时或执行外部输入/输出的强制ON/OFF功能时。

2)“RUN”LED指示CPU模块的运行状态,其中亮灯为RUN/STOP/RESET开关设定到“RUN”,处于运行状态;熄灯为RUN/STOP/RESET开关设定到“STOP”,处于停止状态,或检测到停止运行的出错时;闪烁为RUN/STOP/RESET开关设定到“STOP”时进行参数/程序写入操作、将RUN/STOP/RESET开关设定为“STOP”→“RUN”时。

为了在程序写入后使“RUN”LED亮灯,需要执行如下操作:将RUN/STOP/RESET开关设定为“RUN”→“STOP”→“RUN”;用RUN/STOP/RESET开关执行复位操作;重新启动PLC的电源。

为了在写入参数后使“RUN”LED亮灯,需要执行如下操作:用RUN/STOP/RESET开关执行复位操作;重新启动PLC的电源。需要注意的是,在改变参数值后将RUN/STOP/RESET开关设定为“RUN”→“STOP”→“RUN”的情况下,网络参数以及智能功能模块参数并不能被保存。

3)“ERR.”LED指示PLC出错情况,其中亮灯为检测到除电池出错外不停止运行的自诊断出错时(当参数设置中设定了检测到出错时继续运行时);熄灯为正常;闪烁为当检测到停止运行的出错时,或当通过RUN/STOP/RESET开关执行的复位生效时。

4)“USER”LED指示报警器情况,其中亮灯为报警器(F)为ON时;熄灯为正常。

5)“BAT.”LED指示电池情况,其中亮黄灯是由于存储卡的电池电压过低,发生电池出错时;黄灯闪烁是由于CPU模块本体的电池电压过低,发生电池出错时;亮绿灯是通过至标准ROM的锁存数据备份功能备份的数据的还原结束后,亮灯5s;绿灯闪烁是通过至标准ROM的锁存数据备份功能至标准ROM的备份结束时;熄灯为正常。

与Q00UCPU相比,Q06UDVCPU又增加了两个指示灯,具体如下:

6)“BOOT”LED指示引导运行情况,其中亮灯表示“开始引导运行时”,熄灯表示“未执行引导运行时”。

7)“SD CARD”LED指示存储卡使用情况,其中亮绿灯表示“SD存储卡使用中”,绿灯闪烁表示“SD存储卡准备中/停止处理中”或“记录完成时”,熄灯表示“未使用SD存储卡”。

图1-77 Q00UCPU和Q06UDVCPU指示灯

1.4.4 RUN/STOP/RESET开关操作

与FX3U PLC不一样,Q系列PLC使用RUN/STOP/RESET开关(见图1-78)进行复位和程序运行操作。

图1-78 RUN/STOP/RESET开关

复位具体步骤如图1-79所示。

在完成复位之后,程序可以在CPU模块置为STOP状态后进行写入,有两种情况:

(1)在软元件存储器内的数据被清除

1)将RUN/STOP/RESET开关置于RE-SET的位置一次(约1s),然后返回到STOP的位置侧。

2)将RUN/STOP/RESET开关置于RUN的位置侧。

3)使CPU模块进入RUN状态(“RUN”LED:亮灯)。

(2)在软元件存储器内的数据未被清除(保持)时

1)将RUN/STOP/RESET开关置于RUN的位置侧。

2)“RUN”LED闪烁。

图1-79 复位具体步骤

3)将RUN/STOP/RESET开关置于STOP的位置侧。

4)再次将RUN/STOP/RESET开关置于RUN的位置侧。

5)CPU模块进入RUN状态(“RUN”LED:亮灯)。

在CPU模块为RUN的状态下进行程序写入时(即运行中写入)则不需要进行CPU模块的RUN/STOP/RESET开关的操作,此时的软元件存储器的数据也不被清除。

1.4.5 Q系列PLC控制系统的简单应用

由于采用同一种编程环境GX Works2,因此Q系列PLC与FX3U在逻辑功能、定时器和计数器基本概念上保持一致。略有不同的是,Q系列PLC的定时器的时间基准不再以T的编号为准,而是在指令前增加“H”。这也意味着,同一个定时器软元件可以有低速定时器和高速定时器之分。对于累计定时器也是如此。图1-80所示为在GX Works2编程环境下Q参数设置的定时器时限设置。低速定时器以1~1000ms范围内的数值为单位,对时间进行计时;高速定时器则以0.01~100ms范围内的数值为单位,对时间进行计时。

图1-80 Q参数设置的定时器时限设置

低速定时器的梯形图编程与FX3U一致,但是高速定时器则不太一样,图1-81所示是输入“H T0 K12”后的梯形图显示结果。该高速定时器时限默认是10ms,则T0定时为120ms。

图1-81 高速定时器梯形图

Example

【例1-8】Q03UDVCPU控制系统的配置

任务要求 :某Q03UDVCPU控制系统中,共有2个模块,即数字量输入模块QX40、数字量输出模块QY40P,要求实现功能如下:

1)正确配置该Q系列PLC的相关模块。

2)QX40外接输入开关SW1和SW2、按钮SB1和SB2,QY40P外接HL1、HL2、HL3、HL4四个指示灯。

3)输入开关SW1和SW2为2种模式指示灯显示。当SW1为ON时,按下SB1,HL1灯亮,延时3s后,HL1灯灭、HL2灯亮;延时3s后,HL2灯灭、HL3灯亮;延时3s后,HL3灯灭、HL4灯亮,再开始新的一轮循环,一直等到按下SB2后,所有的指示灯都灭。当SW2为ON时,其动作规律一致,不同的是指示灯从HL4开始,一直到HL1结束。

4)输入开关SW1和SW2同时为ON时,指示灯不显示;任何一个开关在指示灯显示过程中拨到OFF时,该显示模式停止,指示灯灭。

实施步骤:

步骤1:图1-82所示为本案例Q03UDVCPU控制系统的配置,除CPU外还包括电源Q61P、输入QX40和输出QY40P。

图1-82 Q03UDVCPU控制系统的配置

如图1-83a和图1-83b所示,进行QX40、QY40P的电气接线,其中端子编号参考元件定义表。

图1-83 输入/输出接线

I/O表见表1-18。

表1-18 I/O表

步骤2:完成工程的PLC配置。如图1-84所示,在GX Works2中新建工程,选择QCPU(Q模式),并选择Q03UDV的PLC类型。

图1-84 新建工程

如图1-85所示,打开参数→PLC参数→I/O分配设置,依次添加插槽1、2的模块(见图1-86)。其中0号插槽为CPU类型,不用选择。

图1-85 I/O分配

图1-86 模块添加

这里需要指出的是,每一个模块的起始地址既可以缺省,也可以自定义。最后单击 ,即完成参数设置。

步骤3:程序编制,图1-87所示为Q03UDVCPU控制系统的配置梯形图,具体解释如下:

图1-87 Q03UDVCPU控制系统的配置梯形图

步0:在开关SW1或SW2为ON的情况下,按下按钮SB1,则置位M0,即进入灯显示状态。

步4:按下停止按钮SB2或SW1/SW2均为ON或SW1/SW2均为OFF的情况下,复位M0。

步12:在M0为ON的情况下,分别进行4个指示灯的定时T0、T1、T2、T3,都是低速定时器,均为3s。

步37~61:分别显示X0和X1两种模式的4个指示灯情况。

Example

【例1-9】工业洗衣机的控制

任务要求 :图1-88所示为工业洗衣机的结构,现在用Q系列PLC来进行工业洗衣机的控制,具体实现功能如下:

图1-88 工业洗衣机的结构

启动后,洗衣机进水,高水位开关动作时,开始洗涤。正转洗涤20s,暂停3s后反转洗涤20s,暂停3s再正转洗涤,如此循环3次,洗涤结束,然后排水,当水位下降到低水位时进行脱水(同时排水),脱水时间是10s,洗衣结束,全过程结束,自动停机。

实施步骤:

步骤1:根据任务要求,进行电气接线。其中Q系列PLC选择Q03UDVCPU、QX40和QY40P,接线如图1-89所示,I/O分配见表1-19。

图1-89 工业洗衣机输入和输出接线

表1-19 I/O表

步骤2:硬件配置与例1-8相同,不再赘述。本案例采用高速定时器,编程之前需要设置相应的时限,如图1-90所示。

图1-90 定时器时限设置

步骤3:梯形图编程如图1-91所示,具体解释如下:

工业洗衣机共4个状态,即M0为进水状态、M1为正反转洗涤3次、M2为排水状态、M3为脱水状态,这些状态为递进状态。

步0:启动按钮SB1置位M0,进入进水状态。

步2:停止按钮SB2复位4个状态,即M0~M3。

步7:当M0为ON时,开始打开进水阀Y10。

步9:当高水位限位X0动作时,进入M1状态,复位MO状态。

步13、39:当M1为ON时,洗涤状态使用高速定时器T0(20s正转)、T1(暂停3s)、T2(20s反转)、T3(暂停3s),并对T3上升沿进行计数C0;计数未到3,则复位T0,重新进行定时,直至C0为3。在M1状态时,输出Y12和Y13正反接触器信号。

步53:当C0计数器为3时,进入M2状态,复位M1。

步60、64:当M2为ON时,开始排水,直到低水位限位X1动作,进入M3状态,复位M2。

步68:当M3为ON时,开始脱水,定时T4(10s),定时结束复位M3,完成整个洗衣流程,进入待机状态。

图1-91 工业洗衣机控制梯形图 iP7Ma2T3j/1g9nZOV0QPidz2ja+K4CU/0TGybE4nzGEBjfKdtsPEzN8Kpg5QU7p5

点击中间区域
呼出菜单
上一章
目录
下一章
×