




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、以下是三菱plc常用的指令,还有不懂的可以问我一 程序流程控制指令FNC000900 CJ 条件转移 01 CALL 子程序调用 02 SRET 子程序返回 03 IRET 中断返回 04 EI 开中断 05 DI 关中断 06 FEND 主程序结束 07 WDT 监控定时器刷新 08 FOR 循环开始 09 NEXT 循环结束 二 传送、比较指令FNC1019 BIN-二进制 BCD-十进制 10 CMP 比较 11 ZCP 区间比较 12 MOV 传送 13 SMOV BCD码移位传送 14 CML 取反传送 15 BMOV 数据块传送(n点n点) 16 FMOV 多点传送(1点n点) 1
2、7 XCH 数据交换,(D0)(D2) 18 BCD BCD变换,BINBCD 19 BIN BIN变换,BCDBIN 三 算术、逻辑运算指令FNC2029 BIN-二进制 BCD-十进制 20 ADD BIN加法 21 SUB BIN减法 22 MUL BIN乘法 23 DIV BIN除法 24 INC BIN加一 25 DEC BIN减一 26 WAND 字与 27 WOR 字或 28 WXOR 字异或 29 NEG 求BIN补码 四 循环、移位指令FNC3039 30 ROR 循环右移 31 ROL 循环左移 32 RCR 带进位循环右移 33 RCL 带进位循环左移 34 SFTR 位
3、右移 35 SFTL 位左移 36 WSFR 字右移 37 WSFL 字左移 38 SFWR FIFO写入 39 SFRD FIFO读出 五 数据处理指令FNC4049 40 ZRST 区间复位 41 DECO 解码 42 ENCO 编码 43 SUM 求置ON位总数 44 BON ON位判别 45 MEAN 求平均值 46 ANS 信号报警器标志置位 47 ANR 信号报警器标志复位 48 SQR BIN平方根 49 FLT BIN整数BIN浮点数六 高速处理指令FNC5059 50 REF 输入输出刷新 51 REFF 输入滤波时间常数调整 52 MTR 矩阵输入 53 HSCS 高速记数
4、器比较置位 54 HSCR 高速记数器比较复位 55 HSZ 高速记数器区间比较 56 SPD 速度检测 57 PLSY 脉冲输出 58 PWM 脉冲宽度调制 59 PLSR 带加减速功能的脉冲输出 七 方便指令FNC6069 60 IST 状态初始化 61 SER 数据搜索 62 ABSD 绝对值凸轮顺控 63 INCD 增量凸轮顺控 64 TTMR 示教定时器 65 STMR 专用定时器可定义 66 ALT 交替输出 67 RAMP 斜坡输出 68 ROTC 旋转工作台控制 69 SORT 数据排序 八 外部I/O设备指令FNC7079 70 TKY 10键输入 71 HKY 16键输入
5、72 DSW 拨码开关输入 73 SEGD 七段译码 74 SEGL 带锁存的七段码显示 75 ARWS 方向开关 76 ASC ASCII码转换 77 PR 打印输出 78 FROM 读特殊功能模块 79 TO 写特殊功能模块 九 外围设备指令FNC8089 80 RS RS-232C串行通讯 81 PRUN 并行运行 82 ASCI 十六进制ASCII 83 HEX ASCII十六进制 84 CCD 校验码 85 VRRD 电位器读入 86 VRSC 电位器设定 88 PID PID控制 十 F2外部模块指令FNC9099 90 MNET F-16N, Mini网 91 ANRD F2-6
6、A, 模拟量输入 92 ANW* *2-6*, 模拟量输出 93 RMST F2-32RM, 启动RM 94 RMWR F2-32RM, 写RM 95 RMRD F2-32RM, 读RM 96 RMMN F2-32RM, 监控RM 97 BLK F2-30GM, 指定块 98 MCDE F2-30GM, 机器码十一 浮点数运算指令FNC110132 110 ECMP BIN浮点数比较 111 EZCP BIN浮点数区间比较 118 EBCD BIN浮点数BCD浮点数 119 EBIN BCD浮点数BIN浮点数 120 EADD BIN浮点数加法 121 ESUB BIN浮点数减法 122 EM
7、UL BIN浮点数乘法 123 EDIV BIN浮点数除法 127 ESQR BIN浮点数开方 129 INT BIN浮点数BIN整数 130 SIN BIN浮点数正弦函数(SIN) 131 COS BIN浮点数余弦函数(COS) 132 TAN BIN浮点数正切函数(TAN) 十二 交换指令FNC147 147 SWAP 高低字节交换 十三 定位指令FNC155159 155 ABS 读当前绝对值位置 156 ZRN 返回原点 157 PLSY 变速脉冲输出 158 DRVI 增量式单速位置控制 159 DRVA 绝对式单速位置控制 十四 时钟运算指令FNC160169 160 TCMP 时
8、钟数据比较 161 TZCP 时钟数据区间比较 162 TADD 时钟数据加法 163 TSUB 时钟数据减法 166 TRD 时钟数据读出 167 TWR 时钟数据写入 169 HOUR 小时定时器 十五 变换指令FNC170177 170 GRY 二进制数格雷码 171 GBIN 格雷码二进制数 176 RD3A 读FXon-3A模拟量模块 177 WR3A 写FXon-3A模拟量模块 十六 触点比较指令FNC224246 224 LD= (S1)=(S2)时运算开始之触点接通 225 LD (S1)(S2)时运算开始之触点接通 226 LD (S1)(S2)时运算开始之触点接通 228
9、LD (S1)(S2)时运算开始之触点接通 229 LD (S1)(S2)时运算开始之触点接通 230 LD (S1)(S2)时运算开始之触点接通 232 AND= (S1)=(S2)时串联触点接通 233 AND (S1)(S2)时串联触点接通 234 AND (S1)(S2)时串联触点接通 236 AND (S1)(S2)时串联触点接通 237 AND (S1)(S2)时串联触点接通 238 AND (S1)(S2)时串联触点接通 240 OR= (S1)=(S2)时并联触点接通 241 OR (S1)(S2)时并联触点接通 242 OR (S1)(S2)时并联触点接通 244 OR (S
10、1)(S2)时并联触点接通 245 OR (S1)(S2)时并联触点接通 246 OR (S1)(S2)时并联触点接通提问人的追问 2011-04-13 14:16楼主三菱PLC 编程手册 目 录第一章 FX1N PLC编程简介1.1 FX1N PLC 简介.1 1.1.1 FX1N PLC 的提出.11.1.2 FX1N PLC 的特点.11.1.3 FX1N PLC 产品举例.1 1.1.4 关于本手册.1 1.2 编程简介.1 1.2.1 指令集简介.21.2.2 资源集简介.71.2.3 编程及应用简介. 9 第二章 基本逻辑指令说明及应用2.1 基本逻辑指令一览表.102.1 LD,
11、LDI,LDP,LDF,OUT指令.102.2.1 指令解说.10 2.2.2 编程示例.102.3AND,ANI,ANDP,NDF指令.112.3.1 指令解说.11 2.3.2 编程示例.12 2.4 OR,ORI,ORP,ORF指令.132.4.1 指令解说.13 2.4.2 编程示例.13 2.5 ANB,ORB指令.14 2.5.1 指令解说.14 2.5.2 编程示例.142.6 INV指令.152.6.1 指令解说.15 2.6.2 编程示例.15 2.7 PLS,PLF指令.162.7.1 指令解说.16 2.7.2 编程示例.17 2.8 SET,RST指令.17 2.8.1
12、 指令解说.172.8.2 编程示例.18 2.9 NOP,END指令.182.9.1 指令解说.182.9.2 编程示例.182.10 MPS,MRD,MPP 指令.18 2.10.1 指令解说.182.10.2 编程示例.192.11MC,MCR指令.21 2.11.1指令解说.212.11.2 编程示例.21 第三章 步进顺控指令说明及应用3.1步进顺控指令说明.223.1.1 指令解.223.1.2 编程示例.253.2 步进顺控指令应用.253.2.1 单一流程示例.25 3.2.2 选择性分支与汇合示例.26 3.2.3 并行分支与汇合示例.27 3.2.4 循环和跳转示例.29
13、第四章 功能指令说明及应用4.1 功能指令一览表.31 4.2 程序流程.33 4.2.1 条件跳转CJ.334.2.2 子程序调用CALL .354.2.3 子程序返回SRET .354.2.4 主程序结束FEND .364.2.5 循环范围开始FOR .37 4.2.6 循环范围结束NEXT .37 4.3 传送与比较.38 4.3.1 比较指令CMP . 39 4.3.2 区域比较ZCP .40 4.3.3 传送指令MOV.41 4.3.4 反向传送CML .434.3.5 BCD 转换BCD .44 4.3.6 BIN 转换BIN .45 4.4 四则逻辑运算.46 4.4.1 BIN
14、 加法运算ADD .46 4.4.2 BIN 减法运算SUB .47 4.4.3 BIN 乘法运算MUL .48 4.4.4 BIN 除法运算DIV .49 4.4.5 BIN 1 INC. .504.4.6 BIN 减1 DEC .50 4.4.7 逻辑与WAND .51 4.4.8 逻辑或WOR .51 4.4.9 逻辑异或WXOR.52 4.4.10 求补NEG.53 4.4.11 BIN 开方运算SQR .53 4.5 循环与移位.54 4.5.1 循环右移ROR .54 4.5.2 循环左移ROL .55 4.5.3带进位循环右移RCR . .56 4.5.4 带进位循环左移RCL
15、.58 4.6 浮点数运算.59 4.6.1 二进制浮点数比较DECMP .59 4.6.2二进制浮点数区域比较DEZCP .604.6.3 二进制浮点数转十进制浮点数DEBCD .61 4.6.3 十进制浮点数转二进制浮点数DEBIN .62 4.6.5 二进制浮点数加法DEADD .62 4.6.6 二进制浮点数减法DESUB .63 4.6.7 二进制浮点数乘法DEMUL .64 4.6.8 二进制浮点数除法DEDIV .65 4.6.9 二进制浮点数开方DESQR .66 4.6.10 二进制浮点数转BIN 整数变换INT .67 4.6.11 BIN 整数转二进制浮点数FLT .68
16、 4.7 触点比较指令.69 4.7.1 接点比较指令LD.69 4.7.2 接点比较指令AND.70 4.7.3接点比较指令OR.72 4.8 功能指令的基本规则.73 4.8.1 功能指令的表示与执行形式. .73 4.8.2 功能指令内的数值处理.75 4.8.3 利用变址寄存器的操作数修改.77 第五章 资源说明及应用5.1 变址寄存器V 、Z 说明及应用.80 5.1.1 变址寄存器V 、Z 说明.80 5.1.2 变址寄存器在梯形图中的应用.80 5.1.3 使用变址功能的注意事项.81 5.2 输入输出继电器X 、Y 说明及应用.82 5.2.1 输入输出继电器X 、Y 说明.8
17、25.2.2输入输出继电器应用.83 5.3 辅助中间继电器M 说明及应用.85 5.3.1 辅助中间继电器M 说明.85 5.3.2 辅助中间继电器M 应用.85 5.4 状杰继申器S 说明及应用.87 5.4.1 状态继电器S 说明.87 5.4.2 状态继电器S 应用.88 5.5 定时器T 说明及应用.88 5.5.1 定时器T 说明.88 5.5.2 定时器T 应用. 90 5.6计数器C 说明及应用. 92 5.6.1 16 bit 计数器C 说明. 92 5.6.2 32 bit 计数器C 说明. 93 5.6.3 16 bit 计数器C 应用. 95 5.6.4 32 bit
18、计数器应用. 96 5.7数据寄存器D 说明及应用. 97 5.7.1 数据寄存器D 说明. 97 5.7.2 数据寄存器D 应用. 99 5.8程序位置指针P 说明及应用.100 5.8.1 程序位置指针P 说明.100 5.8.2 程序位置指针P 应用.1005.9常数标记K 、H 详细说明.102 5.9.1 常数标记K.102 5.9.2 常数标记H.103 5.10 特殊软元件说明.103第六章 PID指令说明及应用6.1 PID 运算.1046.1.1.1046.1.2 应用示例.110第一章FX1N PLC 编程简介1.1 FX1N PLC 简介1.1.1 FX1N PLC 的提
19、出基于以下观点,提出FX1N PLC 的概念: 、软件和硬件独立设计。在规定好硬件和软件接口的前提下,各自独立设计,以提高开发效率。 、简化硬件设计。只需进行外形设计和电气接口设计,功能设计由软件设计取代。 、简化软件设计。依托功能强大的软件平台,只需设计个体产品与平台间的软件接口。 、产品应用可二次编程。根据工艺要求,用标准梯形图语言进行二次编程。1.2.1 FX1N PLC 的特点 、什么是FX1N PLC ? 将PLC 语言(梯形图语言)嵌入到专用芯片中,获取了梯形图编程平台所提供的各种强大的应用功能。 我们称用于PLC 专用芯片产品开发,自身具有强大功能的梯形图语言编程软件为FX1N
20、PLc 。FX1N PLc 能广泛应用于各种工业控制产品中。 、FX1N PLC 产品有哪些特点?利用FX1N PLC 软件开发出的应用产品,我们称之为FX1N PLC 产品。FX1N PLC 产品具有以下特点: 用梯形图语言编写应用程序。 能与多家人机界面连接,如台达、EView 等。 支持CANBUS 网络结构。 与其它厂家PLC并联运行。1.1.3 FX1N PLC 产品举例 、可编程控制器FX1N-40MR 本产品有开关量输入24 点、开关量输出16 点,除具有可编程逻辑控制功能之外。每台产品均支持人机界面。 、空压机控制器具有用户要求的外观和接口,用户可根据自己的意图,用梯形图编写不
21、同的控制程序,便于工艺保密和系列产品的标准化。每台控制器均可支持人机界面。 、供水控制器预留较多的富余接口,可适应各种复杂的供水要求,是供水行业的通用型控制器。应用人员可用梯形图编写控制程序,满足用户的不同需要。该产品支持人机界面。1.1.4 关于本手册编写本手册的目的是帮助FXZN PLC 产品的用户,正确使用梯形图语言编程,充分发挥FXZN PLC 所提供的强大功能。“编程简介”简要介绍梯形图的指令集和资源集,使有一定梯形图语言编程基础的用户参照指令集和资源集后可立即编写通用控制程序。第二章到第五章,详细介绍了指令集和资源集,通过这些章节的学习,使初学者也能用梯形图编写各种应用程序。第六章
22、介绍plD 专用控制算法,属专家成果应用。1.2 编程简介1.2.1 指令集简介、基本逻辑指令: 助记符及名称:LD :读取常开点。LDI :读取常闭点。AND :串入常开点。ANI :串入常闭点。OR 并入常开点。ORI :并入常闭点。ANB :电路块串联。ORB :电路块并联。OUT :线圈输出。SET :线圈输出保持。RST :清除线圈输出。PLS :上升沿输出脉冲。PLF :下降沿输出脉冲。LDP 读取上升沿。LDF 读取下降沿。ANDP :上升沿接通,串联连接。ANDF :下降沿接通,串联连接。ORP :上升沿接通,并联连接。ORF :下降沿接通,并联连接。INV :运算触点取反。M
23、PS :压栈。MRD :读栈。MPP :出栈。MC :主控。MCR :主控结束。NOP :空操作。END :程序结束。 梯形图与指令表:梯形图是电气控制的专业语言,方便编程人员编程。专用芯片是按指令表执行控制。梯形图与指令表二者自动相互转换。下例是二者相互转换示意图。梯形图 想对基本逻辑指令进一步了解,请参看 第二章基本逻辑指令说明及应用 。 、步进顺控指令: 助记符及名称:STL :步进梯形图开始。仅对状态继电器S 。步序间状态转移必须使用SETS ,不能用OUTS 。RET :步进梯形图结束。 梯形图与指令表:梯形图是电气控制的专业语言,方便编程人员编程。专用芯片是按指令表执行控制。梯形图
24、与指令表二者自动相互转换。下例是二者相互转换示意图。 想对步进顺控指令进一步了解,请参看 第三章步进顺控指令说明及应用 。 、基本功能指令: 助记符及名称:CJ :条件跳转。CALL :子程序调用。SRET :子程序返回。FENn :主程序结束。FOR :循环开始。NEXT :循环结束。* * * * * * * * * * *CMP : 比较。ZCP :区域L 匕较。MOV :传送。CML :取反传送。BCD : BIN 向BCD 转换。BIN : BCD 向BIN 转换。* * * * * * * * * * * * ADD :加法。SUB :减法。MUL :乘法。DIV :除法。INC
25、:自加l 运算。DEC :自减l 运算。WAND :字与运算(按位)。WOR :字或运算(按位)。WXOR :字异或运算(按位)。NEG :取补运算。SQR :开方运算。* * * * * * * * * * * * * ROR :循环右移。ROL :循环左移。RCR :带进位循环右移。RCL :带进位循环左移。* * * * * * * * * * * * * * DECMP :二进制浮点数比较。DEZCP :二进制浮点数区域比较。DEBCD :二进制浮点数向十进制浮点数转换。DEBIN :十进制浮点数向二进制浮点数转换。DEADD :二进制浮点数加法。DESUB :二进制浮点数减法。DEM
26、UL :二进制浮点数乘法。DEDIV :二进制浮点数除法。DEsQR :二进制浮点数开方。* * * * * * * * * * * * * * * INT :二进制浮点数取整。FLT :整数转换为二进制浮点数。 * * * * * * * * * * * * * * LD = :读取“等于L 匕较节点”。LD :读取“大于L 匕较节点”。LD :读取“小于L 匕较节点”。LD :读取“不等于比较节点”。LD = :读取“大于等于比较节点”。AND = :串联“等于比较节点”。AND :串联“大于比较节点”。AND :串联“小于比较节点”。AND :串联“不等于比转节点”。AND =:串联“小
27、于等于比较节点”。AND = :串联“大于等于比较节点”。OR = :并联“等于比较节点”。OR :并联“大于比较节点”。OR :并联“小于L 匕较节点”。OR 卜并联“不等于比较节点”。OR = :并联“大于等于比较节点”。 梯形图与指令表:梯形图是电气控制的专业语言,方便编程人员编程。专用芯片是按指令表执行控制。梯形图与指令表二者自动相互转换。下例是二者相互转换示意图。 想对基本功能指令进一步理解,请参看 第四章基本功能指令说明及应用 。 、专家功能指令: 助记符及名称:PID : PID 控制算法。 梯形图与指令表:梯形图是电气控制的专业语言,方便编程人员编程。专用芯片是按指令表执行控制。梯形图与指令表二者自动相互转换。下例是二者相互转换示意图。 想对专家功能指令进一步了解,请参看 第六章专家功能指令说明及应用 。1.2.2 资源集简介、输入继电器X : 扩展数量:128 点。标号范围:X000 一X177 ;标号为8 进制。实际产品的数量和范围:由FX1N PLC 产品确定。如K 一40MR ,范围:X000 一X027 ,数量:24 点 、输出继电器Y : 扩展数量:128 点。标号范围:Y000 一Y177 ;标号为8 进制。实际产品的数量和范围:由FX1N PLC 产品确定。如K 一40MR ,范围:Y000 一Yo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 稀土金属冶炼的产业政策分析考核试卷
- 农业废弃物生物质能源的开发利用考核试卷
- 管道工程设计与施工规范考核试卷
- 电力系统通信与网络安全考核试卷
- 江西师范大学《外语教学法》2023-2024学年第二学期期末试卷
- 上海第二工业大学附属龚路中学2025届高考模拟考试卷语文试题试卷含解析
- 西安交通大学《化工原理实验一》2023-2024学年第二学期期末试卷
- 武汉工商学院《商务策划》2023-2024学年第一学期期末试卷
- 文山市重点中学2025届高三下学期期末质量抽测物理试题含解析
- 上海电影艺术职业学院《学前儿童语言教育与活动指导》2023-2024学年第二学期期末试卷
- 外研版(一起)二年级英语下册全册教案教学设计版
- 青岛中瑞泰丰新材料有限公司2万吨无机环保新材料来料加工项目 环境影响报告书
- 农村建房安全合同书参考
- 施工电梯租赁合同及安全协议
- 安徽省【小升初】小升初数学试卷试题附答案(有难度)
- 青岛农业大学毕业实习鉴定表
- 广汽设计cs000t zn00z016车身密封条
- 2019第五版新版PFMEA 注塑实例
- (完整word版)计算机社团活动记录
- 车辆租赁管理办法
- 水池满水试验记录表(自动计算)
评论
0/150
提交评论