三菱PLC FX指令表

前记助记符前加D为32位,助记符后加P为脉冲型)

1,SET置位|-[SETM0]

2,RST复位|-[RSTM0]

3,ZSTS双复位|-[ZRSTM0M1]

4,MOV传送指令|-[MOVDOD1]

5,BMOV批次传送指令|-[BMOVD0D10K3]6,FMOV多点传送|-[FMOVDOD10K4]

7,SMOV数位传送指令|-[SMOVDOK3K2D1K2]

8,CML取反传送指令|-[CMLDOk1M0]

9,XCH数据交换指令|-[XCHPD0D1]

10,BCD数变换令,二进制转BCD码|-[BCDD0D10]

11,BIN数据变换指令,BCD码转二进制|-[BINDOD10]

12,FOR循环指令|-[FORK3]

13,NEXT循环结束指令|-NEXT

14,ADD加法指令|-[ADDD0k1D10]

15,SUB减法指令|-[SUBD0k1D10]

16,MUL乘法指令|-[MULD0D2D10]

17,DIV除法指令|-[DIVD0D2D10]

18,INC加1指令|-[INCPD0])DECP减1指令|-[DECPDO]

19,SQR开方指令|-(SQRD0D10)

20,CMP比较指令|-[CMPK100T0MO]

21,ZCP区域比较指令|-[ZCPK100k120DOMO]

22,CJ跳转指令|-[CJPn]Pn为指针

23,MC主控程序指令|-[MCN0M0]

24,MCR主控复位指令|-[MCRNO]

25,CALL子程序调用|-[CALLPn])

26,FEND主程序结束|-[FEND]

27,SRET子程序返回|-[SRET]

28,EI允许中断指令又名开中断|-[EI]

29,DI禁止中断令又名关中断|-[DI]

30,IRET中断返回[IRET]

31,WAND逻辑与运算指令|-[WANDD0D10]

32,WOR逻辑或运算指令|-[WORD0D10])

33,WXOR逻辑与或运算指令|-[WXORD0D10]

34,NEGP求补指令|-[NEGPD0]

35,ROLP数位循环左移位|-[ROLPD0K4]M8022

36,RORP数为循环右移位|-[RORD0k4]M8022移位中的最后一个数同时移到M8022

37,RCLP带进位循环左位|-[RCLPD0k4]M8022

38,RCRP带进位循环右移|-[RCRPD0K4]M8022移位中最前面的一位数是M8022最后一位移回M8022

39,SFTLP位左移指令|-[SFTLPX0M0K4K1]

40,SFTRP位右移指令|-[SFTRPX0M0K2K2]

41,WSFLP字左移指令|-[WSFLPD0D10K4K1]

42,WSFRP字右移指令|-[WSFRPD0D10k2K2]

43,SFWRP先进选出写入|-[SFWRPD0D20k4]

44,SFRDP先进先出读出|-[SFRDPD20D0K4]

45,FLT整数转小数|-[D0D10],D10,D11为32位

46,INT小数取其整数指令|-[INEDOD10]

47,DECO译码指令|-[DECOX0M0K3]

48,ENCO编码指令|-[ENCOM0DOK3]

49,SUM求置ON位总数指令|-[SUMK1X0K1M0]

50,BON判别ON指令|-[BONK1X0M0K3]

51,ANS信号报警置位指令|-[ANST0K20S900]

52,ANR信号报警复位指令|-[ANR]

53,MTR数据采集指令|-[MTRXOY0M0K2]又名分时通断采集

54,SER数据检索指令|-[D0K40D20k10]

55,SORT数据排列指令|-[SORTD0k5K4D20K2]

56,MEAN求平均值指令|-[MEANDOD20K20]

57,FROM特殊功能读指令|-[KOK16D0K2]

58,TOP特殊功能模块写指令|-[K2K2D0K4]

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系