欢迎来到天天文库
浏览记录
ID:47288857
大小:560.50 KB
页数:30页
时间:2020-01-09
《三菱FX系列plc指令详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、.三菱FX系列plc指令集锦1、LD取一常开触点指令2、LDI取一常闭触点指令3、AND串联一常开触点4、ANI串联一常闭触点5、OR并一常开触点6、ORI并一常闭7、ANB并联回路的“与”运算8、ORB并联回路的“或”运算9、MPS累加器结果的进栈堆10、MRD读取栈内容11、MPP堆栈移出内容12、PLS上升沿输出13、PLF下降沿输出14、LDP上升沿读入累加器15、LDF下降沿读入累加器16、ANDP累加器内容与上升沿“与”运算17、ANDF累加器内容与下降沿“与运算18、ORP累加器内容与上升沿“或”运算19、ORF累加器内容与下降
2、沿“或”运算20、MC生产主控母线(操作数Y、M)21、MCR生产主控母线复位指令22、示教式定时设定的应用制定功能指令TTMR(FNC64)注释:“K2”常数0—2设定定时设定值与按键输入时间的比例1)、当K=0时,定时设定与按键输入比例为1:12)、当K=1时,定时设定与按键输入比例为1:103)、当K=2时,定时设定与按键输入比例为1:100TTMR实际改变的是数据寄存器的存储数据,故需要进行示教式设定的定时器必须用数据寄存器D来设定时间。(精度比较差)..23、任意频率的时钟生成M8011(10Ms)M8012(100Ms)M8013
3、(1S)M8014(60S)任意周期时钟脉冲信号可利用STMR指令的特性,通过以下程序生成。24、高速比较指令(DHSZ)25、高速置位/复位指令(DHSCS/DHSCR)FNC53/FNC54用于计数器的比较与输出的直接控制注释:高速计数器C241为带复位输入(X1)的单相高速输入计数器,使用DHSCS后,只要计数器值达到1000后,y0置1(不受PLC时间的限制),而使用DHSCR后,只要计数值到达2000,就可以使Y0置为0。26、高速比较指令(DHSZ)FNC55注释:K1000为比较下限K2000为比较上限27、速度测量(SPD)F
4、NC56(脉冲密度指令)可以计算单位时间内的输入脉冲数,可用于以位置脉冲形式输出的机械装置速度的实时测量。注释:X000脉冲输入端,X000=1时启动速度测量,PLC开始累计高速输入的输入脉冲数,当采样时间到达、plc立即将计数值写入到指定的存储单元,同时将计数值清0,重新开始累积输入脉冲。【只要X000=1,则上述动作不断重复】功能指令28、初始化复位ZRST(FNC40)29、状态初始化IST(FNC60)30、FX3U系列功能指令1)、MTR(FNC52)矩阵扫描面板输入处理2)、PWM(FNC58)脉宽调制指令..3)、IST(FNC
5、60)状态元件的初始化4)、ABSD(FNC62)凸轮控制(绝对方式)5)、INCD(FNC63)凸轮控制(增量方式)6)、ROTC(FNC68)旋转工作台控制7)、SORT(FNC69)数据排列8)、TKY(FNC70)十进制数字输入键处理9)、HKY(FNC71)十六进制数字输入键处理10)、DSW(FNC72)BCD码开关输入处理11)、SEGL(FNC74)七段数码管组成显示12)、ARWS(FNC75)数值增/减输入与七段数码管显示13)、PR(FNC77)8字符ASCII码直接输出14)、PLSY(FNC57)脉冲输出15)、PL
6、SR(FNC59)带加减速的高速脉冲输出16)、SPD(FNC56)速度检测17)、SORT2(FNC149)数据排列218)、DUTY(FNC186)PLC循环时钟脉冲19)、DHSCT(FNC280)G高速计数成批比较31、变址寄存器内容的保护指令ZPUSH(FNC102)一次性保存到指定额数据寄存器中,或过应用指令ZPOP(FNC103)予以一次性恢复。32、条件跳转(CJ)FNC00逻辑处理结果为1时则跳转33、子程序调用(CALL)FNC01逻辑处理结果为1时则调用、34、子程序返回(SRET)FNC02子条件结束,无条件返回主程序
7、35、中断返回(IRET)FNC03中断程序结束,无条件返回主程序36、中断许可(EI)FNC04输入中断,定时中断、计数中断允许37、主程序结束(FEND)FNC06主程序结束38、循环开始(FOR)循环开始重复执行动作开始与重复次数定义39、中断禁止(DI)FNC05输入中断,定时中断、计数中断禁止40、循环结束(NEXT)FNC09重复动作结束41、相等判别(LD=)FNC224S1=S2则结果寄存器输出为142、大于判别(LD>)FNC225S1>S2则结果寄存器输出为143、小于判别(LD<)FNC226S18、144、不等于判别(LD<>)FNC228S1≠S2则结果寄存器输出为145、小于等于判别(LD<=)FNC229S1≤S2则结果寄存器输出为146、大于等于判别(
8、144、不等于判别(LD<>)FNC228S1≠S2则结果寄存器输出为145、小于等于判别(LD<=)FNC229S1≤S2则结果寄存器输出为146、大于等于判别(
此文档下载收益归作者所有