没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐

编程
MELSEC iQ-F
FX5编程手册(指令/通用FUN/FB篇)


1
安全方面注意事项
(使用之前请务必阅读。)
使用MELSEC iQ-F系列前,请仔细阅读各产品所附带的手册及附带手册所介绍的关联手册,同时在充分注意安全的前提下正确
地操作。
此外,请妥善保管好产品中附带的使用说明,以便需要时可以取阅,并请务必将其交给最终用户的手中。
前言
此次承蒙购入MELSEC iQ-F系列可编程控制器产品,诚表谢意。
本手册是用于让用户了解进行编程时必要的指令、通用功能和通用功能块相关内容的手册。
在使用之前应熟读本手册及关联手册,在充分了解MELSEC iQ-F系列的功能·性能的基础上正确使用本产品。
此外,将本手册中介绍的程序示例应用于实际系统的情况下,应充分验证对象系统中不存在控制方面的问题。
此外,希望本手册能够送达至最终用户处。
使用时的请求
• 产品是以一般的工业为对象制作的通用产品,因此不是以用于关系到人身安全之类的情况下使用的机器或是系统为目的而设
计、制造的产品。
• 讨论将该产品用于原子能用、电力用、航空宇宙用、医疗用、搭乘移动物体用的机器或是系统等特殊用途的时候,请与本公
司的营业窗口查询。
• 虽然该产品是在严格的质量体系下生产的,但是用于那些因该产品的故障而可能导致的重大故障或是产生损失的设备的时
候,请在系统上设置备用机构和安全功能的开关。
预先通知
• 设置产品时如有疑问,请向具有电气知识(电气施工人员或是同等以上的知识)的专业电气技术人员咨询。关于该产品的操作
和使用方法有疑问时,请向技术咨询窗口咨询。
• 本书、技术资料、样本等中记载的事例是作为参考用的,不是保证动作的。选用的时候,请用户自行对机器·装置的功能和
安全性进行确认以后使用。
• 关于本书的内容,有时候为了改良可能会有不事先预告就更改规格的情况,还望见谅。
• 关于本书的内容期望能做到完美,可是万一有疑问或是发现有错误,烦请联系本公司或办事处。

2
目录
安全方面注意事项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
前言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
关联手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
术语 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
手册阅读方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
第1部分 概要
第1章 指令概要 24
1.1 指令的构成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
1.2 数据的指定方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
位数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
16位数据(字数据) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
32位数据(双字数据) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
实数数据(浮点数据) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
字符串数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
1.3 执行条件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
1.4 指令处理时间的高速化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
第2章 编程时的注意事项 37
2.1 指令通用的出错 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
2.2 执行指令时的软元件、标签的范围检查 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
2.3 使用同一软元件的OUT指令、SET/RST指令、PLS/PLF指令时的动作 . . . . . . . . . . . . . . . . . . . .38
2.4 一般标志位的处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
2.5 关于通用功能/通用块的返回值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
第2部分 指令/函数一览表
第3章 CPU模块用指令 48
3.1 顺控程序指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
3.2 基本指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
3.3 应用指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
3.4 步梯形图指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
3.5 PID控制指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
第4章 模块专用指令 85
4.1 网络通用指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
4.2 以太网用指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
4.3 CC-Link IE TSN用指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
4.4 CC-Link IE现场网络用指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
4.5 高速计数器指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
4.6 外部设备通信指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
4.7 定位指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
4.8 BFM分割读取/写入指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90

3
CONTENTS
第5章 通用功能/通用块 91
5.1 通用功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
类型转换功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
单数值变量功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
功能符号 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
位移功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
位型布尔功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
选择功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
比较功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
字符串功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
时间数据类型功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
5.2 通用功能块一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
双稳态功能块 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
边缘检测功能块 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
计数器功能块 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
定时器功能块 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
第3部分 CPU模块用指令
第6章 顺控程序指令 106
6.1 触点指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
运算开始、串联连接、并联连接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
脉冲运算开始、脉冲串联连接、脉冲并联连接 . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
脉冲否定运算开始、脉冲否定串联连接、脉冲否定并联连接 . . . . . . . . . . . . . . . . . . . . . 112
6.2 结合指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
梯形图块串联连接、并联连接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
运算结果推入、读取、弹出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
运算结果取反 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
运算结果脉冲化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
6.3 输出指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
OUT(定时器、计数器、报警器除外) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
定时器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
计数器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
超长计数器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
报警器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
软元件的设置(报警器除外) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
软元件的复位(报警器除外) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
报警器的设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
报警器的复位 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
报警器的设置(带判断时间) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
报警器的复位(小编号复位) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
上升沿输出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
下降沿输出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
位软元件输出取反 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
位软元件输出取反 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
6.4 移位指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
位软元件移位 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
16位数据的n位右移位 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
16位数据的n位左移位 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
剩余1221页未读,继续阅读








AAA_自动化工程师
- 粉丝: 3828
- 资源: 2854

下载权益

C知道特权

VIP文章

课程特权

开通VIP
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


会员权益专享
最新资源
- ChatGPT开发食品安全客诉分析系统,附加代码实现.docx
- TACRED数据集下载
- JSP+SQL网上选课系统的设计与实现(源代码+毕设+答辩PPT).zip
- 基于springboot的沁园健身房预约管理系统的设计与实现
- Scratch作品:Codecraft基岩版
- 基于springboot的时间管理系统的设计与实现PPT
- jsp+sql网络书店销售管理系统的设计与实现(毕设+源代码+任务书+开题报告+中期检查表+摘要+英文文献).zip
- 【openEuler 20.03 TLS编译openGauss2.0.0源码】
- 小型电子感应加速器电磁场的设计与实现_杨志强.caj
- 中期答辩-周长玉.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论9