三菱fx系列plc指令(三菱plcfx编程所有指令)
导语:三菱PLC FX指令表
前记助记符前加D为32位,助记符后加P为脉冲型 )
1,SET置位|-[ SET M0]
2,RST复位|-[ RST M0]
3,ZSTS双复位|-[ZRST M0 M1]
4,MOV传送指令|-[ MOV DO D1]
5,BMOV批次传送指令|-[ BMOV D0 D10 K3] 6,FMOV多点传送|-[ FMOV DO D10 K4]
7,SMOV数位传送指令 |-[SMOV DO K3 K2 D1 K2]
8,CML取反传送指令|-[ CML DO k1M0]
9,XCH数据交换指令|-[ XCHP D0 D1]
10,BCD数变换令 ,二进制转BCD码 |-[ BCD D0 D10]
11,BIN数据变换指令,BCD码转二进制 |-[BIN DO D10]
12,FOR循环指令|-[ FOR K3]
13,NEXT循环结束指令|-NEXT
14,ADD加法指令|-[ ADD D0 k1 D10]
15,SUB减法指令|-[ SUB D0 k1 D10]
16,MUL乘法指令|-[ MUL D0 D2 D10]
17,DIV除法指令|-[ DIV D0 D2 D10]
18,INC加1指令|-[ INCP D0] ) DECP减1指令|-[ DECP DO]
19,SQR开方指令|-(SQR D0 D10)
20,CMP比较指令|-[ CMP K100 T0 MO]
21,ZCP区域比较指令 |-[ ZCP K100 k120 DO MO]
22,CJ跳转指令|-[ CJ Pn ] Pn为指针
23,MC主控程序指令|-[MC N0 M0]
24,MCR主控复位指令| -[ MCR NO]
25,CALL子程序调用|-[ CALL Pn])
26,FEND主程序结束|-[ FEND]
27,SRET子程序返回|-[ SRET]
28,EI允许中断指令又名开中断|-[EI]
29,DI禁止中断令又名关中断|-[ DI]
30,IRET中断返回[ IRET]
31,WAND逻辑与运算指令|-[ WAND D0 D10]
32,WOR逻辑或运算指令|-[ WOR D0 D10] )
33,WXOR逻辑与或运算指令|-[ WXOR D0 D10]
34,NEGP求补指令|-[ NEGP D0]
35,ROLP数位循环左移位|-[ROLP D0 K4]M8022
36,RORP数为循环右移位|-[ROR D0 k4] M8022 移位中的最后一个数同时移到M8022
37,RCLP带进位循环左位|-[RCLP D0 k4]M8022
38,RCRP带进位循环右移|-[RCRP D0 K4]M8022 移位中最前面的一位数是M8022最后一位移回M8022
39,SFTLP位左移指令|-[ SFTLP X0 M0 K4 K1]
40,SFTRP位右移指令|-[ SFTRP X0 M0 K2 K2]
41,WSFLP字左移指令|-[WSFLP D0 D10 K4 K1]
42,WSFRP字右移指令|-[WSFRP D0 D10 k2 K2]
43,SFWRP先进选出写入|-[SFWRP D0 D20 k4]
44,SFRDP先进先出读出|-[SFRDP D20 D0 K4]
45,FLT整数转小数|-[ D0 D10],D10, D11为32位
46,INT小数取其整数指令|-[ INE DO D10]
47,DECO译码指令|-[ DECO X0 M0 K3]
48,ENCO编码指令|-[ ENCO M0 DO K3]
49,SUM求置ON位总数指令|-[ SUM K1X0 K1M0]
50,BON判别ON指令|-[ BON K1X0 M0 K3]
51,ANS信号报警置位指令|-[ ANS T0 K20 S900]
52,ANR信号报警复位指令|-[ ANR]
53,MTR数据采集指令|-[ MTR XO Y0 M0 K2] 又名分时通断采集
54,SER数据检索指令|-[D0 K40 D20 k10]
55,SORT数据排列指令 |-[SORT D0 k5 K4 D20 K2]
56,MEAN求平均值指令|-[ MEAN DO D20 K20]
57,FROM特殊功能读指令|-[ KO K16 D0 K2]
58,TOP特殊功能模块写指令|-[ K2 K2 D0 K4]
本文内容由小梓整理编辑!