推荐星级:
- 1
- 2
- 3
- 4
- 5
三菱可编程控制器 MELSEC-Q/L 编程手册 ( 公共指令篇 )
资料介绍
三菱Q系列公共指令
本手册 “MELSEC-Q/L 编程手册 ( 公共指令篇 )”介绍进行 QCPU、LCPU 编程时需要的公共指令有关内容。 公共指令指的是,除智能功能模块专用指令、PID 控制用指令、SFC 用指令、ST 用指令、套接字通信功能用指令、 触发记录指令、LCPU 的定位功能专用指令·计数器功能专用指令以外的其它指令。 在使用之前应熟读本手册及关联手册,在充分了解 Q 系列、L 系列可编程控制器的功能·性能的基础上正确地使 用本产品。 将本手册中介绍的程序示例引用到实际系统中时,应充分验证对象系统中不会有控制方面的问题。
部分文件列表
文件名 | 大小 |
Q系列公共指令.pdf | 35M |
部分页面预览
(完整内容请下载后查看)三菱可编程控制器
系列
系列
编程手册
公共指令篇
● 安全注意事项 ●
(使用之前请务必阅读)
在使用MELSEC-Q系列、MELSEC-L系列可编程控制器之前,应仔细阅读各产品附带的手册以及附带手册中介绍的关
联手册,同时在充分注意安全的前提下正确地操作。
请妥善保管产品附带手册以备需要时阅读,并应将本手册交给最终用户。
1
● 关于产品的应用 ●
(1)在使用三菱可编程控制器时,应该符合以下条件:即使在可编程控制器设备出现问题或故障时也不会导致重
大事故,并且应在设备外部系统地配备能应付任何问题或故障的备用设备及失效安全功能。
(2)三菱可编程控制器是以一般工业用途等为对象设计和制造的通用产品。因此,三菱可编程控制器不应用于以
下设备·系统等特殊用途。如果用于以下特殊用途,对于三菱可编程控制器的质量、性能、安全等所有相关
责任(包括但不限于债务未履行责任、瑕疵担保责任、质量保证责任、违法行为责任、制造物责任),三菱电
机将不负责。
·面向各电力公司的核电站以及其它发电厂等对公众有较大影响的用途。
·用于各铁路公司或公用设施目的等有特殊质量保证体系要求的用途。
·航空航天、医疗、铁路、焚烧·燃料装置、载人移动设备、载人运输装置、娱乐设备、安全设备等预计对人
身财产有较大影响的用途。
然而,对于上述应用,如果在限定于具体用途,无需特殊质量(超出一般规格的质量等)要求的条件下,经过
三菱电机的判断也可以使用三菱可编程控制器,详细情况请与当地三菱电机代表机构协商。
2
修订记录
※本手册号在封底的左下角。
印刷日期
※手册编号
修订记录
第一版
2009年03月 SH(NA)-080814CHN-A
2011年04月 SH(NA)-080814CHN-B
第二版
全面改版
第三版
2012年04月 SH(NA)-080814CHN-C
2013年09月 SH(NA)-080814CHN-D
全面改版
第四版
全面改版
日文手册原稿: SH-080804-Q
本手册不授予工业产权或任何其它类型的权利,也不授予任何专利许可。三菱电机对由于使用了本手册中的内容而引起的涉
及工业产权的任何问题不承担责任。
2009 MITSUBISHI ELECTRIC CORPORATION
3
前言
本手册“MELSEC-Q/L编程手册(公共指令篇)”介绍进行QCPU、LCPU编程时需要的公共指令有关内容。
公共指令指的是,除智能功能模块专用指令、PID控制用指令、SFC用指令、ST用指令、套接字通信功能用指令、
触发记录指令、LCPU的定位功能专用指令·计数器功能专用指令以外的其它指令。
在使用之前应熟读本手册及关联手册,在充分了解Q系列、L系列可编程控制器的功能·性能的基础上正确地使
用本产品。
将本手册中介绍的程序示例引用到实际系统中时,应充分验证对象系统中不会有控制方面的问题。
■对象CPU模块
CPU模块
型号
基本型QCPU
高性能型QCPU
过程CPU
Q00JCPU、Q00CPU、Q01CPU
Q02CPU、Q02HCPU、Q06HCPU、Q12HCPU、Q25HCPU
Q02PHCPU、Q06PHCPU、Q12PHCPU、Q25PHCPU
Q12PRHCPU、Q25PRHCPU
冗余CPU
Q00UJCPU、Q00UCPU、Q01UCPU、Q02UCPU、Q03UDCPU、
Q03UDVCPU、Q03UDECPU、Q04UDHCPU、Q04UDVCPU、
Q04UDEHCPU、Q06UDHCPU、Q06UDVCPU、Q06UDEHCPU、
Q10UDHCPU、Q10UDEHCPU、Q13UDHCPU、Q13UDVCPU、
Q13UDEHCPU、Q20UDHCPU、Q20UDEHCPU、Q26UDHCPU、
Q26UDVCPU、Q26UDEHCPU、Q50UDEHCPU、Q100UDEHCPU
L02SCPU、L02CPU、L02CPU-P、L06CPU、L26CPU、
L26CPU-BT、L26CPU-PBT
通用型QCPU
LCPU
4
备忘录
5
目录
安全注意事项.................................................................................1
关于产品的应用...............................................................................2
修订记录 ....................................................................................3
前言 ........................................................................................4
目录 ........................................................................................6
手册体系 ...................................................................................18
第1章 概要
20
1.1 相关编程手册 ..................................................................... 20
1.2 本手册中使用的总称/略称 ......................................................... 24
第2章 指令一览表
26
2.1 指令分类 ......................................................................... 26
2.2 指令一览表的阅读方法 ............................................................. 27
2.3 顺控程序指令 ..................................................................... 29
2.3.1 触点指令 ......................................................................29
2.3.2 连接指令 ......................................................................30
2.3.3 输出指令 ......................................................................31
2.3.4 移位指令 ......................................................................31
2.3.5 主控指令 ......................................................................32
2.3.6 结束指令 ......................................................................32
2.3.7 其它指令 ......................................................................32
2.4 基本指令 ......................................................................... 33
2.4.1 比较运算指令 ..................................................................33
2.4.2 算术运算指令 ..................................................................39
2.4.3 数据转换指令 ..................................................................43
2.4.4 数据传送指令 ..................................................................45
2.4.5 程序分支指令 ..................................................................47
2.4.6 程序执行控制指令 ..............................................................48
2.4.7 I/O刷新指令...................................................................48
2.4.8 其它使用方便的指令 ............................................................48
2.5 应用指令 ......................................................................... 50
2.5.1 逻辑运算指令 ..................................................................50
2.5.2 旋转指令 ......................................................................52
2.5.3 移位指令 ......................................................................53
2.5.4 位处理指令 ....................................................................54
2.5.5 数据处理指令 ..................................................................55
2.5.6 结构化指令 ....................................................................58
2.5.7 数据表操作指令 ................................................................60
2.5.8 缓冲存储器访问指令 ............................................................60
2.5.9 显示指令 ......................................................................61
2.5.10 调试·故障诊断指令 ............................................................61
6
2.5.11 字符串处理指令 ................................................................62
2.5.12 特殊函数指令 ..................................................................65
2.5.13 数据控制指令 ..................................................................68
2.5.14 切换指令 ......................................................................70
2.5.15 时钟指令 ......................................................................70
2.5.16 扩展时钟指令 ..................................................................73
2.5.17 程序控制指令 ..................................................................74
2.5.18 其它指令 ......................................................................74
2.6 数据链接用指令 ................................................................... 77
2.6.1 网络刷新指令 ..................................................................77
2.6.2 路由信息的读取/登录指令 ......................................................77
2.6.3 刷新软元件写入/读取指令 ......................................................78
2.7 多CPU专用指令 ................................................................... 79
2.7.1 至自站CPU共享存储器的写入指令 ................................................79
2.7.2 对其它站CPU共享存储器的读取指令 ..............................................79
2.8 多CPU高速通信专用指令 ........................................................... 80
2.8.1 多CPU高速通信专用指令 ........................................................80
2.9 冗余系统指令(用于冗余CPU)....................................................... 80
2.9.1 冗余系统指令(用于冗余CPU)....................................................80
第3章 指令构成
81
3.1 指令构成 ......................................................................... 81
3.2 数据的指定方法 ................................................................... 82
3.2.1 使用位数据时 ..................................................................82
3.2.2 使用字(16位)数据时 ..........................................................83
3.2.3 使用双字数据(32位)时 ........................................................84
3.2.4 使用单精度/双精度实数数据时 ..................................................87
3.2.5 使用字符串数据时 ..............................................................91
3.3 变址修饰 ......................................................................... 92
3.4 间接指定 ........................................................................ 101
3.5 缩短指令处理时间 ................................................................ 103
3.5.1 子集处理 .....................................................................103
3.5.2 使用通用运算寄存器(Z)的运算处理(只对于通用型QCPU、LCPU)....................104
3.6 编程注意事项 .................................................................... 105
3.7 指令执行条件 .................................................................... 111
3.8 计算步数 ........................................................................ 112
3.9 使用同一软元件的OUT指令、SET/RST指令或PLS/PLF指令时的动作..................... 117
3.10 使用文件寄存器时的注意事项 ...................................................... 121
7
第4章 如何阅读指令
第5章 顺控程序指令
124
126
5.1 触点指令 ........................................................................ 126
5.1.1
5.1.2
5.1.3
LD、LDI
运算开始 .............................................126
串行连接 .............................................126
并行连接 .............................................126
脉冲运算开始 .........................................128
脉冲串行连接 .........................................128
脉冲并行连接 .........................................128
脉冲否运算开始 .......................................130
脉冲否串行连接 .......................................130
脉冲否并行连接 .......................................130
AND、ANI
OR、ORI
LDP、LDF
ANDP、ANDF
ORP、ORF
LDPI、LDFI
ANDPI、ANDFI
ORPI、ORFI
5.2 连接指令 ........................................................................ 132
5.2.1
ANB
梯形图块串行连接 .....................................132
梯形图块并行连接 .....................................132
运算结果入栈 .........................................133
运算结果读取 .........................................133
运算结果退栈 .........................................133
运算结果取反 .........................................136
运算结果脉冲化 .......................................137
变址继电器运算结果的脉冲化 ...........................138
ORB
5.2.2
MPS
MRD
MPP
5.2.3
5.2.4
5.2.5
INV
MEP、MEF
EGP、EGF
5.3 输出指令 ........................................................................ 140
5.3.1
5.3.2
OUT
输出指令(除定时器、计数器、报警器以外)..............140
低速定时器 ...........................................142
高速定时器 ...........................................142
低速累计定时器 .......................................142
高速累计定时器 .......................................142
计数器 ...............................................145
报警器输出 ...........................................146
软元件的设置(报警器除外)............................148
软元件的复位(报警器除外)............................149
报警器的设置 .........................................151
报警器的复位 .........................................151
上升沿输出 ...........................................153
下降沿输出 ...........................................153
位软元件输出取反 .....................................155
直接输出的脉冲化 .....................................156
OUT T
OUTH T
OUT ST
OUTH ST
OUT C
OUT F
SET
5.3.3
5.3.4
5.3.5
5.3.6
5.3.7
RST
SET F
RST F
PLS
5.3.8
PLF
5.3.9
FF
5.3.10 DELTA、DELTAP
5.4 移位指令 ........................................................................ 158
5.4.1 SFT、SFTP 位软元件移位 .........................................158
5.5 主控指令 ........................................................................ 160
5.5.1
MC
主控的设置 ...........................................160
主控的复位 ...........................................160
MCR
5.6 结束指令 ........................................................................ 164
5.6.1 FEND 顺控程序的结束 .......................................164
8
全部评论(0)