Q系列PLC指令说明
三菱Q系列通用技术教程

22
第二章:三菱Q-PLC系统特性及硬件介绍
2.4:CPU模块
名
MODE
称
模式判断灯
用
途
常亮(绿):Q模式 闪烁:200MS亮/200MS灭 常亮:运行RUN模式 熄灭:处于STOP模式或检测到引起运 行停止错误 闪烁:在STOP是写入参数/程序,或 RUN/STOP开关从STOP转到RUN时 点亮:检测到不会停止运行的自检错误, 除电池异常外 常灭:正常 闪烁:检测到需要停止运行错误
2.2.3:基板扩展一览表
适配器
扩展电缆
空盖板
15
第二章:三菱Q-PLC系统特性及硬件介绍
2.3:电源模块
110V供电 110V供电 带24V输出
Q61P-A1 AC 100-120V输入 DC5V 6A输出 DC直流输出
Q61P-A2 AC 200-240V输入 DC5V 6A输出
Q61SP超薄 AC 100-120V输入 DC5V 2A输出
RUN
运行灯
ERR
出错灯
USER
用户灯
点亮:CHK指令检测错误或信号报警器 打开 常灭;正常 闪烁:执行锁存器清零
点亮:由于CPU和存储卡电池电压下降 而引起的电池异常 常灭:正常 点亮:启动操作开始 熄灭:没有执行启动程序 闪烁:当启动写入到标准ROM正常完 成时
BAT
电池异常报警灯
BOOT
启动灯
DC 输入模块
3. 输入模块端子图
25
第二章:三菱Q-PLC系统特性及硬件介绍
2.5.2:共阴极输入模块
1. DC输入模块(负极公共端型) 规格 输入点数 隔离方式 额定输入电压 额定输入电流 2. 输入模块外部接线图 QX80 16点 光电耦合器 24VDC 约4mA
Q系列PLC常用指令

Q-系列常用指令介紹Q-系列常用指令介紹SET RST PLS PLF MC (MCR)T C MOV FMOV BMOV DMOV XCH SER CALL RET FEND FOR NEXT CJ P DECO ENCO FIFW FIFRZ V INC DEC BCD BIN ROR RCR SFR SFL各种软软元件的作用和功能各种◆数值的处理,常数[K] [H]◆软元件:输入X,输出Y,辅助继电器M,状态继电器S,计数器C,数据积存器D,指针P,嵌套层次MC.Q-系列常用指令介紹1.主控指令(MC MCR)ENDMCN0M0MCR N0Y000Y001X000N0M0X001X002Q-系列常用指令介紹2.置位(SET)3.復位(RST)4.上升沿脈衝(PLS)5.下降沿脈衝(PLF)ENDPLSM0RSTY000X000X001M0PLFM1SETY000M1Q-系列常用指令介紹6.定時器(T)ENDX000T0T0K123Y00012.3SX000T0的線圈T0的觸點Y000Q-系列常用指令介紹7.計數器(C)ENDX001C0C0K5Y000X000C0RSTQ-系列常用指令介紹數據傳輸1.首先,了解一下位元件K1 X000:表示X003-X000的4位數據,X000 是最低位K4 M10:表示M25-M10的16位數據,M10 是最低位K8 M100:表示M131-M100的32位數據,M100 是最低位位指定:K1-K4為16位運算有效,K1-K8為32位運算有效處理數據類的功能指令,按數據長度可分為16位指令(MOV)和32位指令(DMOV).Q-系列常用指令介紹2.不同數據長度之間的傳送字軟元件與位指定元件的數據傳送,由於數據長度的不同,在傳輸時,應按如下處理.1 長→短的傳送:長數據的高位保持不變2 短→長的傳送:長數據的高位全部變為零011110111011111111001保持不變全零符號位(0:正數1:負數)D10K2M0M15M8 M7M0D12傳送傳送低位高位Q-系列常用指令介紹8.傳送(MOV DMOV)9.批傳送(BMOV)X000K100MOVD10(K100)→(D10)D10DMOV D12(D10, D11)→(D12 ,D13)X001D100BMOV D125X003K3S.D.n D100D101D102D105D106D107S. D.S.D.n=3點D10BMOV D9X003K3S.D.n D10D11D12D9D10D11n=3點Q-系列常用指令介紹123传送范围有重叠时,按以下顺序传送。
三菱Q系列PLC培训资料课件

存储卡单元
TYPE
Memory card
容量 (Bytes)
SRAM
Q2MEM-1MBS Q2MEM-2MBS
Q2MEM-2MBF
FLASH
Q2MEM-4MBF
1011.5K *1
2034K *1
2035K
4079K
Q2MEM-8MBA
ATA Card
Q2MEM-16MBA
Q2MEM-32MBA
7940K *1
存储卡 (槽数)
无
112K
240K
496K
1008K
1个
496K
1008K
电源模块
★ 概要
1. 电源模块是向安装在基板上的可编程控制器的各模块提供直流电源的 模块。
2. 可安装的电源模块型号因基板的不同而不同。
3. 在Q3□B、Q6□B基板上可选用Q61P-A1、 Q61P-A2、 Q62P、 Q63P、
(4) Points (模块点数)
可从 0/16/32/48/64/128/256/512/1 024
(5) 等点数中选择。
StartXY(I/O地址起始点) 可以设置模块的起始I/O地址
编程软件的安装
1.三菱软件的环境安装
2.三菱编程软件的安装
3.输入系列号
4.不能勾选
编程软件的安装
打开路径:
注2:(包括远程I/O点数)CPU模块可以直接控制的主基板和扩展基 板上的输入输出点数 + 通过远程I/O网络作为远程I/O可以控制的输入 输出点数
CPU模块(3)
★ 程序容量和大容量的内置RAM
1. 为了能构成不同大小规模的系统,我们为用户准备了程序容量为8-252K步和带有 最大256K字节的内置RAM的CPU产品。用户可以根据系统规模选择合适的CPU 模块。
Q系列-PLC常用指令

12.3S
7.計數器(C)
Q-系列常用指令介紹
X000 X001 C0
RST
C0
C0
K5
Y000 END
Q-系列常用指令介紹
數據傳輸 1.首先,了解一下位元件
K1 X000:表示X003-X000的4位數據,X000 是最低位 K4 M10:表示M25-M10的16位數據,M10 是最低位 K8 M100:表示M131-M100的32位數據,M100 是最低位 位指定:K1-K4為16位運算有效,K1-K8為32位運算有效 處理數據類的功能指令,按數據長度可分為16位指令 (MOV)和32位指令(DMOV).
Q-系列常用指令介紹
24.FOR NEXT
Q-系列常用指令介紹
25.CJ
Q-系列常用指令介紹
26 CALL 子程序调用,
Q-系列常用指令介紹
26 FIFW FIFWP FIFR FIFRP先进先出,
Q-系列常用指令介紹
26 FIFW FIFWP FIFR FIFRP先进先出,
2.置位(SET)
3.復位(RST)
X000
4.上升沿脉冲(PLS) X001
5.下降沿脉冲(PLF)
M0
M1
PLS M0 PLF M1 SET Y000 RST Y000
END
Q-系列常用指令介紹
6.定時器(T)
X000 T0
T0 Y000 END
K123
X000 T0的線圈 T0的觸點 Y000
Q-系列常用指令介紹
23.ENCO
X000
S. ENCO M0
D. n D0 K3
n<=4 常數n表示參與該指令的源操作數共有2n 位,目的 操作數共有n 個位
三菱Q系列PLC调试及三菱触摸屏报警使用说明详解

三菱Q系列PLC调试及三菱触摸屏报警使用说明详解一、三菱PLC应用一程序段注解第1步编辑菜单→文档创建→声明编辑第2步在左侧空白处双击→弹出行间声明输入弹窗→输入申明内容第3步显示如图,转换+全部编译二插入比较指令第1步编辑菜单→梯形图编辑模式→写入模式第2步在需要插入指令的地方双击→输入指令内容第3步显示如图,转换+全部编译三搜索软件—交叉参照—软元件使用列表—批量替换1 编辑菜单→梯形图编辑模式→读取模式2 在空白处双击鼠标左键→输入需要查找的软元件3 选择软元件→右键→软元件使用列表4 选择软元件→右键→交叉参照四在线连接1 左下侧→连接目标2 双击Connection13设置——可编程控制器侧I/F4 通讯测试在线离线下载程序等5 编程指令说明书查看光标选择需要查看的指令→快捷键F1三菱软件GX-Works2帮助中的操作手册打开为英文,看起来不太方便。
今天用一个方法可以打开中文的手册,现将方法分享一下:第1步:在三菱官网上下载GX-Works2的相应中文版操作手册(帮助文件中手册共7本,下载与帮助文件中相同的手册中文版7本);第2步:打开GX-Works2软件安装路径如C:\Program Files\MELSOFT\GPPW2,在此文件夹中有(sh080779engq.pdf等7个PDF文件即软件可打开的帮助文件,另外几个文件其中不同的数字分别是780、781、784、787、788、921);第3步:将下载的中文版复制到第2步打开的文件夹,先打开英文版确认内容,然后将英文版文件名复制——英文版文件删除——中文版文件名变更为刚复制的英文文件名,其它6个相同的方法操作。
第4步:打开软件,再点击帮助——操作手册(英文)——随便点击一个帮助文件,打开的就是中文啦!6 帮助手册中指令的说明书为英文,可以到中文版的说明书文档里查询:第1步光标选择需要查看的指令→快捷键F1-第2步复制指令位置编号第3步在中文指令文档中,用上一步复制的位置编号查找五扫码程序解析1 PLC程序4 SWAP5 PLC程序6 PLC程序六比较有用的SM和SD辅助继电器和寄存器SM203 stop状态指示SM400 启动后开始一个时钟,可以作为开始信号脉冲SM402 启动后常开触点,可以作为启动标志SM409 0.001s时钟(总时长)SM410 0.1sSM411 0.2SSM412 1S时钟SM413 2S时钟SM414 2n s 时钟(n为可定义项,定义寄存器下面说明)SD414 输入值范围 0~32767SM415 2N MS时钟(同上)SD415 同上输入范围SM8000 RUN监视,常开触点SM8001 常闭触点SM8002 初始脉冲,常开触点SM8003 常闭触点SM8004 出错指示SM8011 10ms时钟SM8012 100ms时钟SM8013 1S时钟SM8014 1min时钟SM8015 写入停止计时SM8031 非锁存寄存器全部清除SM8032 锁存寄存器全部清除SM8033 RUN到STOP时寄存器的保持选项SM8034 禁止所有输出(但是程序输出还在继续运行)SM8045 STL切换时上一状态内输出不自动清除复位SD200 CPU状态信息(0RUN 1STOP)SD201 LED灯状态信息(具体参见说明书)SD203 CPU动作指示(0RUN 2STOP 3FAUST)SD210 年SD8018 同上RTC用SD211月SD8017同上RTC用SD212 日SD8016 同上RTC用SD213 时SD8015 同上RTC用SD214 分SD8014 同上RTC用SD216 星期 SD8039 恒定扫描时间(可设置,范围为2-20000)SD8019 同上 SD412 RUN后每秒记一次(变化方向0-32767到-32767-0)二、三菱触摸屏应用1、系统配置:三菱触摸屏GT1000/GT2000系列触摸屏2、添加报警注释步骤如下:2.1 新建一个工程。
三菱Q系列PLC网络全参数设置方法及注意事项

PLC网络参数设置打开GX Works2,在菜单栏依次选择工程—新建,在弹出窗口界面选择CPU系列、机型、(本文件以Q03UDE为例进行说明)、工程类型、程序语言。
在进行参数设置之前,先简单介绍一下GX Works2中对参数修改及对应参数窗口标签颜色的定义。
设置项目是按目的对标签进行了分类,参数设置状态以标签的字符颜色表示如下表所示(此规则适用于GX Works2中所有的参数设置界面):字符颜色内容数据处于未设置状态,如下图中必须设置中的未设置红( 如果未进行数据设置将无法执行动作)数据处于已设置状态,如下图中必须设置中的已设置蓝( 如果对红色的标签进行数据设置,标签的字符颜色将变为蓝色。
)默认值,如下图中必要时设置中的未设置红紫( 未进行用户设置)除默认值以外的值,如下图中必要时设置中的已设置深蓝( 如果对红紫色的标签进行了数据设置,标签的字符颜色将变为深蓝色。
)2.1PLC参数设置项目新建完成后在左侧工程菜单栏选择PLC参数设置。
5.1.1软元件设置在PLC参数设置界面首先选择软元件设置,软元件的默认参数如下图所示。
其中软元件点数的白色部分可手动修改,灰色部分不可修改。
可根据项目需求进行软元件点数的修改,但需注意软元件合计字节不可超过CPU的上限。
5.1.2PLC系统设置PLC的系统设置常用的包括通用指针号、空插槽点数、远程复位。
a)通用指针号:对程序中使用的通用指针的起始No. 进行设置(仅基本型QCPU不能设置)。
设置范围0~4095;指针(P)应用于主程序中的子程序,子程序是从指针(P )开始至RET 指令为止的程序,创建于FEND指令~END 指令,仅在从主程序内通过CALL(P)、FCALL(P)指令等调用的情况下才被执行。
子程序应在下述用途中使用:将1个扫描中多次执行的程序汇集为子程序,减少整体步数的情况下;将仅在某个条件下才执行的程序设置为子程序,以缩短相应扫描时间的情况下之间。
三菱Q系列PLC网络全参数设置方法及注意事项
PLC网络参数设置打开GX Works2,在菜单栏依次选择工程—新建,在弹出窗口界面选择CPU系列、机型、(本文件以Q03UDE为例进行说明)、工程类型、程序语言。
在进行参数设置之前,先简单介绍一下GX Works2中对参数修改及对应参数窗口标签颜色的定义。
设置项目是按目的对标签进行了分类,参数设置状态以标签的字符颜色表示如下表所示(此规则适用于GX Works2中所有的参数设置界面):字符颜色内容数据处于未设置状态,如下图中必须设置中的未设置红( 如果未进行数据设置将无法执行动作)数据处于已设置状态,如下图中必须设置中的已设置蓝( 如果对红色的标签进行数据设置,标签的字符颜色将变为蓝色。
)默认值,如下图中必要时设置中的未设置红紫( 未进行用户设置)除默认值以外的值,如下图中必要时设置中的已设置深蓝( 如果对红紫色的标签进行了数据设置,标签的字符颜色将变为深蓝色。
)2.1PLC参数设置项目新建完成后在左侧工程菜单栏选择PLC参数设置。
5.1.1软元件设置在PLC参数设置界面首先选择软元件设置,软元件的默认参数如下图所示。
其中软元件点数的白色部分可手动修改,灰色部分不可修改。
可根据项目需求进行软元件点数的修改,但需注意软元件合计字节不可超过CPU的上限。
5.1.2PLC系统设置PLC的系统设置常用的包括通用指针号、空插槽点数、远程复位。
a)通用指针号:对程序中使用的通用指针的起始No. 进行设置(仅基本型QCPU不能设置)。
设置范围0~4095;指针(P)应用于主程序中的子程序,子程序是从指针(P )开始至RET 指令为止的程序,创建于FEND指令~END 指令,仅在从主程序内通过CALL(P)、FCALL(P)指令等调用的情况下才被执行。
子程序应在下述用途中使用:将1个扫描中多次执行的程序汇集为子程序,减少整体步数的情况下;将仅在某个条件下才执行的程序设置为子程序,以缩短相应扫描时间的情况下之间。
6..三菱Q系列PLC指令说明
24
应用指令—数据缓冲区访问指令
Q的对缓冲存储器的读取除了用FROM/TO指令外还可以 直接用传送指令进行操作
25
11
基本指令分类
应用指令分为以下几组:
逻辑操作指令
调试和故障指令
循环指令
字符串处理指令
移位指令
特殊功能指令
位处理指令
数据控制指令
结构化程序指令
时钟指令
数据表操作指令
数据缓冲区访问指令
显示指令
12
指令应用说明
Q系列PLC指令基础的指令和FX系列PLC相同,有了 FX的基础可以很快掌握指令的应用,以下简单介绍 部分常用指令的,其它指令可以查看编程手册,或 是在Q一些特定模块的讲解中再介绍具体指令的使 用。
2
指令使用基础知识
在指令中多数指令包括指令名称部分和操作数部分 指令名称是指用特定符号表示指令的功能 操作数是指令执行时处理的数据,分为源操作数、
目标操作数、软元件数和传送数。
3
指令使用基础知识
源操作数(S):是指令执行要处理的数据,源操 作数可有3中形式:常数、位元件、字元件。
4
指令使用基础知识
指令学习时主要按指令类别、指令名称、指令助 记符进行。
7
指令使用基础知识
指令类别:按照指令的应用对32位指令中,在指令的第一行加上字母D
2.在由OFF变为ON的上升沿执行指令,可以在指令前加 P
8
指令使用基础知识
13
顺控指令--触点指令
操作开始、串联、 并联(LD LDI AND ANI OR ORI)
三菱Q系列PLC网络全参数设置方法及注意事项
PLC网络参数设置打开GX Works2,在菜单栏依次选择工程—新建,在弹出窗口界面选择CPU系列、机型、(本文件以Q03UDE为例进行说明)、工程类型、程序语言。
在进行参数设置之前,先简单介绍一下GX Works2中对参数修改及对应参数窗口标签颜色的定义。
设置项目是按目的对标签进行了分类,参数设置状态以标签的字符颜色表示如下表所示(此规则适用于GX Works2中所有的参数设置界面):字符颜色内容数据处于未设置状态,如下图中必须设置中的未设置红( 如果未进行数据设置将无法执行动作)数据处于已设置状态,如下图中必须设置中的已设置蓝( 如果对红色的标签进行数据设置,标签的字符颜色将变为蓝色。
)默认值,如下图中必要时设置中的未设置红紫( 未进行用户设置)除默认值以外的值,如下图中必要时设置中的已设置深蓝( 如果对红紫色的标签进行了数据设置,标签的字符颜色将变为深蓝色。
)2.1PLC参数设置项目新建完成后在左侧工程菜单栏选择PLC参数设置。
5.1.1软元件设置在PLC参数设置界面首先选择软元件设置,软元件的默认参数如下图所示。
其中软元件点数的白色部分可手动修改,灰色部分不可修改。
可根据项目需求进行软元件点数的修改,但需注意软元件合计字节不可超过CPU的上限。
5.1.2PLC系统设置PLC的系统设置常用的包括通用指针号、空插槽点数、远程复位。
a)通用指针号:对程序中使用的通用指针的起始No. 进行设置(仅基本型QCPU不能设置)。
设置范围0~4095;指针(P)应用于主程序中的子程序,子程序是从指针(P )开始至RET 指令为止的程序,创建于FEND指令~END 指令,仅在从主程序内通过CALL(P)、FCALL(P)指令等调用的情况下才被执行。
子程序应在下述用途中使用:将1个扫描中多次执行的程序汇集为子程序,减少整体步数的情况下;将仅在某个条件下才执行的程序设置为子程序,以缩短相应扫描时间的情况下之间。
q系列plc秒冲输出指令
q系列plc秒冲输出指令
在Q系列的PLC中,可以使用秒冲输出指令来控制输出点位进行一定时间的开关操作。
以下是秒冲输出指令的使用方法:1. MOVS:秒冲输出单点指令语法:MOVS 出口地址,时间(ms) 例如:MOVS Y0, 1000 上述指令会将Y0输出点位进行1秒钟的开关操作。
2. MOVSW:秒冲输出字指令语法:MOVSW 出口地址,时间(ms) 例如:MOVSW Y0, 500 上述指令会将Y0及相邻的3个输出点位(Y0、Y1、Y2、Y3)进行0.5秒钟的开关操作。
3. MOVSDW:秒冲输出双字指令语法:MOVSDW 出口地址,时间(ms) 例如:MOVSDW Y0, 200 上述指令会将Y0及相邻的7个输出点位(Y0到Y7)进行0.2秒钟的开关操作。
注意:秒冲输出指令一旦执行,输出点位将在指定的时间后自动返回到初始状态。
此外,如果在执行秒冲输出指令的过程中,PLC接收到复位信号或急停信号,输出点位会立即返回到初始状态。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
21
应用指令—数据缓冲区访问指令
数据缓冲区访问指令是Q系列PLC中重要的指令,与 FX系列PLC一样,Q系列PLC中的功能模块,每个模 块都有数据缓冲区,在控制模块时,要经常通过读 写数据缓冲区进行一些操作,可以通过指令FROM、 TO进行读或是写。
22
4
指令使用基础知识
目标操作数(D):存储指令执行后的数据。
有些指令在执行之前,目标操作数中会存储要是用 的数据,相当于执行前是提供源操作数的作用。
5
指令使用基础知识
软元件数和传送数:指定了在多元件使用指令中 要用到的软元件数和传送数
6
指令使用基础知识
指令的阅读方法:三菱Q系列PLC对应的指令比较 多、功能较强,此处先对常用的指令进行介绍, 其它更多指令可以查看《Q编程手册(公共指令 篇)》
11
基本指令分类
应用指令分为以下几组:
逻辑操作指令
调试和故障指令
循环指令
字符串处理指令
移位指令
特殊功能指令
位处理指令
数据控制指令
结构化程序指令
时钟指令
数据表操作指令
数据缓冲区访问指令
Q系列PLC指令基础的指令和FX系列PLC相同,有了 FX的基础可以很快掌握指令的应用,以下简单介绍 部分常用指令的,其它指令可以查看编程手册,或 是在Q一些特定模块的讲解中再介绍具体指令的使 用。
25
13
顺控指令--触点指令
操作开始、串联、 并联(LD LDI AND ANI OR ORI)
14
顺控指令--触点指令
脉冲操作开始、 串联、并联 (LDP LDF ANDP ANDP ORP ORF)
15
顺控指令--连接指令
梯形图串联和并联(ANB ORB)
16
顺控指令--连接指令
实数指令时,在指令前加字母E 在字符串指令中,指令前加“$”
9
顺控指令分类
顺控指令分为以下几组: 触点指令 连接指令 输出指令 移位指令 主控指令 结束指令
10
基本指令分类
基本指令分类如下: 比较操作指令 算术操作指令 数据转换指令 数据移位指令 程序分支指令 程序执行控制指令 I/O刷新指令 其它方便使用指令
指令学习时主要按指令类别、指令名称、指令助 记符进行。
7
指令使用基础知识
指令类别:按照指令的应用对他们进行分类 指令名称:表示指令执行的功能 指令助记符:程序中的指令符号 1.32位指令中,在指令的第一行加上字母D
2.在由OFF变为ON的上升沿执行指令,可以在指令前加 P
8
指令使用基础知识
三菱Q系列PLC指令
指令使用基础知识 顺控指令分类 基本指令分类 应用指令分类
1
指令使用基础知识
Q系列PLC指令主要分为顺控指令、基本指令、用 用指令及特殊指令等。这些指令可以在三菱提供 的编程软件中编写和调试。
梯形图是PLC编程时常用的一种方式,具有简单、 直观、易学、易懂的特点,所以指令介绍一梯形 图的方式为主。
应用指令—数据缓冲区访问指令
指令中四个参数的含义:
23
应用指令—数据缓冲区访问指令
举例:如果QCPU要读取基板上一个地址为40到5F 的模拟量模块Q64AD的通道1数据,同时要将第一 通道的平均处理次数设置成5次。
24
应用指令—数据缓冲区访问指令
Q的对缓冲存储器的读取除了用FROM/TO指令外还可以 直接用传送指令进行操作
2
指令使用基础知识
在指令中多数指令包括指令名称部分和操作数部分 指令名称是指用特定符号表示指令的功能 操作数是指令执行时处理的数据,分为源操作数、
目标操作数、软元件数和传送数。
3
指令使用基础知识
源操作数(S):是指令执行要处理的数据,源操 作数可有3中形式:常数、位元件、字元件。
操作结果的进栈、读、出栈(MPS MRD MPP)
17
顺控指令--连接指令
操作结果取反指令(INV)
18
顺控指令--连接指令
操作结果脉冲转换(MEP MEF)
19
顺控指令—输出指令
在顺控程序中输出普通的M或是Y,或是输出控 制计数器、定时器时使用OUT指令
20
基本指令—比较指令