文档详情

三菱plc常用的指令概要.pdf

发布:2024-08-08约5.4万字共64页下载文档
文本预览下载声明

以下是三菱plc常用的指令,还有不懂的可以问我

一程序流程控制指令—FNC00~09

00CJ条件转移

01CALL子程序调用

02SRET子程序返回

03IRET中断返回

04EI开中断

05DI关中断

06FEND主程序结束

07WDT监控定时器刷新

08FOR循环开始

09NEXT循环结束

二传送、比较指令—FNC10~19BIN二进制BCD十进制10CMP比较

11ZCP区间比较

12MOV传送

13SMOVBCD码移位传送

14CML取反传送

15BMOV数据块传送(n点→n点)

16FMOV多点传送(1点→n点)

17XCH数据交换,(D0)←→(D2)

18BCDBCD变换,BIN→BCD

19BINBIN变换,BCD→BIN

三算术、逻辑运算指令—FNC20~29BIN二进制BCD十进制20ADDBIN

加法

21SUBBIN减法

22MULBIN乘法

23DIVBIN除法

24INCBIN加一

25DECBIN减一

26WAND字与

27WOR字或

28WXOR字异或

29NEG求BIN补码

四循环、移位指令—FNC30~39

30ROR循环右移

31ROL循环左移

32RCR带进位循环右移

33RCL带进位循环左移34SFTR位右移

35SFTL位左移

36WSFR字右移

37WSFL字左移

38SFWRFIFO写入

39SFRDFIFO读出

五数据处理指令—FNC40~49

40ZRST区间复位

41DECO解码

42ENCO编码

43SUM求置ON位总数44BONON位判别

45MEAN求平均值

46ANS信号报警器标志置位47ANR信号报警器标志复位48SQRBIN平方根

49FLTBIN整数→BIN浮点数

六高速处理指令—FNC50~59

50REF输入输出刷新

51REFF输入滤波时间常数调整52MTR矩阵输入

53HSCS高速记数器比较置位54HSCR高速记数器比较复位55HSZ高速记数器

区间比较56SPD速度检测57PLSY脉冲输出

58PWM脉冲宽度调制

59PLSR带加减速功能的脉冲输出

七方便指令—FNC60~69

60IST状态初始化

61SER数据搜索

62ABSD绝对值凸轮顺控63INCD增量凸轮顺控64TTMR示教定时器

65STMR专用定时器—可定义66ALT交替输出

67RAMP斜坡输出

68ROTC旋转工作台控制69SORT数据排序

八外部I/O设备指令—FNC70~79

70TKY10键输入

71HKY16键输入

72DSW拨码开关输入73SEGD七段译码

74SEGL带锁存的七段码显示75ARWS方向开关

76ASCASCII码转换77PR打印输出

78FROM读特殊功能模块79TO写特殊功能模块

九外围设备指令—FNC80~89

80RSRS-232C串行通讯81PRUN并行运行

82ASCI十六进制→ASCII83HEXASCII→十六进制84CCD校验码

85VRRD电位器读入

86VRSC电位器设定

88PIDPID控制

十F2外部模块指令—FNC90~99

90MNETF-16N,Mini网

91ANRDF2-6A,模拟量输入92ANW**2-6*,模拟量输出93RMSTF2-32RM,启

动RM94RMWRF2-32RM,写RM95RMRDF2-32RM,读RM96RMMNF2-

32RM,监控RM97BLKF2-30GM,指定块98MCDEF2-30GM,机器码十一浮点

数运算指令—FNC110~132

110ECMPBIN浮点数比较

111EZCPBIN浮点数区间比较

118EBCDBIN浮点数→BCD浮点数119EBINBCD浮点数→BIN浮点数120

EADDBIN浮点数加法121ESUBBIN浮点数减法122EMULBIN浮点数乘法

123ED

显示全部
相似文档