三菱PLC-FX系列常用编程指令.doc
文本预览下载声明
三菱PLC-FX系列常用编程指令
一 程序流程—功能00~09
00????CJ??????????????条件转移
01????CALL????????????调用子程序
02????SRET????????????从子程序返回
03????IRET????????????中断返回
04????EI??????????????开中断
05????DI??????????????关中断
06????FEND????????????主程序结束
07????WDT???????????? 监视定时器
08????FOR?????????????循环开始
09????NEXT????????????循环结束
二 传送和比较指令—功能10~19
10????CMP??????????????比较
11????ZCP??????????????区间比较
12????MOV???????????? 传送
13????SMOV?????????? 移位传送
14????CML??????????????求补运算
15????BMOV?????????? 数据块传送
16????FMOV?????????? 多点传送
17????XCH??????????????数据交换
18????BCD??????????????求BCD码
19????BIN??????????????求二进制码
三 算术和逻辑运算指令—功能20~29
20????ADD??????????????加法
21????SUB??????????????减法
22????MUL??????????????乘法
23????DIV??????????????除法
24????INC??????????????加一
25????DEC??????????????减一
26????WAND?????????? 字与
27????WOR???????????? 字或
28????WXOR?????????? 字异或
29????NEG??????????????求补
四 循环与移位—功能30~39
30????ROR??????????????循环右移
31????ROL??????????????循环左移
32????RCR??????????????带进位循环右移
33????RCL??????????????带进位循环左移
34????SFTR???????????? 位右移
35????SFTL???????????? 位左移
36????WSFR???????????? 字右移
37????WSFL???????????? 字左移
38????SFWR??????????? ?FIFO写
39????SFRD??????????? ?FIFO读
五 数据处理—功能40~49
40????ZRST???????????? 区间复位
41????DECO???????????? 解码
42????ENCO???????????? 编码
43????SUM??????????????ON位总数
44????BON??????????????检查位状态
45????MEAN?????????? 求平均值
46????ANS????????????? 标志置位
47????ANR??????????????标志复位
48????SQR????????????? 平方根
49????FLT??????????????整数转换成浮点数
六 高速处理—功能50~59
50????REF??????????????刷新
51????REFF???????????? 刷新与滤波处理
52????MTR??????????????矩阵输入
53????HSCS???????????? 高速记数器置位
54????HSCR??????????? ?高速记数器复位
55????HSZ??????????????高速记数器区间比较
???????????????????????速度检测
56????SPD??????????????脉冲输出Speed detect
57????PLSY???????????? 脉宽调制 Pulse Y
58????PWM??????????? ? 脉冲调制Pulse width
???????????????????????modulation
59????PLSR???????????? 带加减速脉冲输出
七 方便指令—功能60~69
60????IST??????????????状态初始化
61????SER??????????????寻找
62????ABSD???????????? 绝对值凸轮顺控
63????INCD?????
显示全部