您现在正在浏览:首页 > 教案 > 电子电工 > PLC200300400最全语句表

免费下载PLC200300400最全语句表

  • 资源类别:教案
  • 资源分类:电子电工
  • 适用专业:PLC软件
  • 适用年级:大学和软件编程
  • 上传用户:xuehi
  • 文件格式:word文档
  • 文件大小:273.83KB
  • 上传时间:2011-11-28 6:24:04
  • 下载次数:0
  • 浏览次数:48

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
目录
前言................................................................................................................iii
目录................................................................................................................vii
1 位逻辑指令..................................................................................................1-1
1.1 位逻辑指令概述 ......................................................................................1-1
1.2 A “与” .................................................................................................1-3
1.3 AN “与非” ...........................................................................................1-4
1.4 O “或”.................................................................................................1-5
1.5 ON “或非”...........................................................................................1-6
1.6 X “异或” ...........................................................................................1-7
1.7 XN “异或非” ........................................................................................1-8
1.8 O 先“与”后“或”...................................................................................1-9
1.9 A( “与”运算嵌套开始.......................................................................... 1-10
1.10 AN( “与非”运算嵌套开始.................................................................... 1-11
1.11 O( “或”运算嵌套开始............................................................................ 1-11
1.12 ON( “或非”运算嵌套开始.................................................................... 1-12
1.13 X( “异或”运算嵌套开始...................................................................... 1-12
1.14 XN( “异或非”运算嵌套开始................................................................. 1-13
1.15 ) 嵌套结束.......................................................................................... 1-14
1.16 = 赋值................................................................................................ 1-15
1.17 R 复位................................................................................................ 1-16
1.18 S 置位................................................................................................. 1-17
1.19 NOT RLO 取反................................................................................. 1-18
1.20 SET RLO 置位(=1) ........................................................................ 1-18
1.21 CLR RLO 清零(=0) ....................................................................... 1-19
1.22 SAVE 把 RLO 存入 BR 寄存器........................................................... 1-20
1.23 FN 下降沿.......................................................................................... 1-21
1.24 FP 上升沿.......................................................................................... 1-23
2 比较指令.................................................................................................2-1
2.1 比较指令概述..........................................................................................2-1
2.2 ? I 整数比较(16 位) ...........................................................................2-2
2.3 ? D 双整数比较(32 位) ......................................................................2-3
2.4 ? R 浮点数比较(32 位) ......................................................................2-4
3 转换指令.................................................................................................3-1
3.1 转换指令概述..........................................................................................3-1
3.2 BTI BCD 转成整数(16 位) .................................................................3-2
3.3 ITB 整数(16 位)转成 BCD .................................................................3-3
3.4 BTD BCD 转成整数(32 位) ..............................................................3-4
目录
viii
3.5 ITD 整数(16 位)转成双整数(32 位) ...............................................3-5
3.6 DTB 双整数(32 位)转成 BCD ............................................................3-6
3.7 DTR 双整数(32 位)转成浮点数(32 位,IEEE-FP) ...........................3-7
3.8 INVI 对整数(16 位)求反码.................................................................3-8
3.9 INVD 对双整数(32 位)求反码............................................................3-9
3.10 NEGI 对整数(16 位)求补码.............................................................. 3-10
3.11 NEGD 对双整数(32 位)求补码......................................................... 3-11
3.12 NEGR 对浮点数(32 位,IEEE-FP)求反............................................. 3-12
3.13 CAW 交换累加器 1 低字(16 位)中的字节顺序................................. 3-13
3.14 CAD 交换累加器 1 (32 位)中的字节顺序........................................ 3-14
3.15 RND 取整........................................................................................... 3-15
3.16 TRUNC 截尾取整................................................................................ 3-16
3.17 RND+ 向上取整为双整数..................................................................... 3-17
3.18 RND- 向下取整为双整数...................................................................... 3-18
4 计数器指令.................................................................................................4-1
4.1 计数器指令概述 ......................................................................................4-1
4.2 FR 使能计数器(任意) ........................................................................4-2
4.3 L 将当前计数器值装入累加器 1 ...........................................................4-3
4.4 LC 将当前计数器值以 BCD 码形式装入累加器 1 ...................................4-4
4.5 R 计数器复位........................................................................................4-5
4.6 S 设置计数器预设值..............................................................................4-6
4.7 CU 加计数器........................................................................................4-7
4.8 CD 减计数器........................................................................................4-8
5 数据块指令.................................................................................................5-1
5.1 数据块指令概述 ......................................................................................5-1
5.2 OPN 打开数据块...................................................................................5-2
5.3 CDB 交换共享数据块和背景数据块.......................................................5-3
5.4 L DBLG 将共享数据块的长度装入累加器 1 中......................................5-3
5.5 L DBNO 将共享数据块的编号装入累加器 1 中.......................................5-4
5.6 L DILG 将背景数据块的长度装入累加器 1 中.........................................5-4
5.7 L DINO 将背景数据块的编号装入累加器 1 中........................................5-5
6 逻辑控制指令.................................................................................................6-1
6.1 逻辑控制指令概述 ...................................................................................6-1
6.2 JU 无条件跳转......................................................................................6-3
6.3 JL 跳转到标号......................................................................................6-4
6.4 JC 若 RLO = 1,则跳转........................................................................6-5
6.5 JCN 若 RLO = 0,则跳转.....................................................................6-6
6.6 JCB 若 RLO = 1 则跳转,同时对 BR 置位............................................6-7
6.7 JNB 若 RLO = 0 则跳转,同时对 BR 复位...........................................6-8
6.8 JBI 若 BR = 1,则跳转.........................................................................6-9
6.9 JNBI 若 BR = 0,则跳转..................................................................... 6-10
6.10 JO 若 OV = 1,则跳转....................................................................... 6-11
目录
ix
6.11 JOS 若 OS = 1,则跳转..................................................................... 6-12
6.12 JZ 若零,则跳转................................................................................. 6-13
6.13 JN 若非零,则跳转............................................................................. 6-14
6.14 JP 若正,则跳转................................................................................. 6-15
6.15 JM 若负,则跳转................................................................................ 6-16
6.16 JPZ 若大于或等于零,则跳转.............................................................. 6-17
6.17 JMZ 若小于或等于零,则跳转........................................................... 6-18
6.18 JUO 若运算无效,则跳转.................................................................... 6-19
6.19 LOOP 循环控制..................................................................................6-20
7 整数算术运算指令.................................................................................................7-1
7.1 整数算术运算指令概述 ............................................................................7-1
7.2 判断整数算术运算指令后状态字的位 ........................................................7-2
7.3 +I 将累加器1 和累加器2 中的内容相加(16 位整数运算)...........................7-3
7.4 –I 将累加器2 的内容减累加器1 的内容(16 位整数运算) ...........................7-4
7.5 *I 将累加器1 和累加器2 中的内容相乘(16 位整数运算) ...........................7-5
7.6 /I 将累加器2 的内容除以累加器1 的内容(16 位整数运算) .......................7-6
7.7 + 加整型常数(16 位,32 位)...........................................................7-7
7.8 +D 将累加器1 和累加器2 的内容相加(32 位双整数运算) .........................7-9
7.9 –D 累加器2 的内容减累加器1 的内容(32 位双整数运算)........................ 7-10
7.10 *D 将累加器1 和累加器2 的内容相乘(32 位双整数运算) ....................... 7-11
7.11 /D 累加器2 的内容除以累加器1 的内容(32 位双整数运算) ..................... 7-12
7.12 MOD 双整数除法的余数(32 位) ....................................................... 7-13
8 浮点数运算指令.................................................................................................8-1
8.1 浮点数运算指令概述................................................................................8-1
8.2 判断浮点数运算指令后状态字的位............................................................8-2
8.3 浮点数运算指令:基本指令......................................................................8-3
8.3.1 +R 将累加器1 和累加器2 中的内容相加(32 位浮点数,IEEE-FP) ................... 8-3
8.3.2 –R 将累加器2 中的内容减去累加器1 中的内容(32 位浮点数,IEEE-FP) ......... 8-4
8.3.3 *R 将累加器1 和累加器2 中的内容相乘(32 位浮点数,IEEE-FP).................... 8-5
8.3.4 /R 累加器2 的内容除以累加器1 的内容(32 位浮点数,IEEE-FP)..................... 8-6
8.3.5 ABS 取绝对值(32 位浮点数,IEEE-FP)....................................................... 8-7
8.4 浮点数运算指令:扩展指令......................................................................8-8
8.4.1 SQR 平方运算(32 位) ................................................................................. 8-8
8.4.2 SQRT 开方运算(32 位)................................................................................ 8-9
8.4.3 EXP 指数运算(32 位) .................................................................................8-10
8.4.4 LN 自然对数运算(32 位)............................................................................8-11
8.4.5 SIN 正弦运算(32 位)..................................................................................8-12
8.4.6 COS 余弦运算(32 位) ................................................................................8-13
8.4.7 TAN 正切运算(32 位).................................................................................8-14
8.4.8 ASIN 反正弦运算(32 位)............................................................................8-15
8.4.9 ACOS 反余弦运算(32 位).........................................................................8-16
8.4.10 ATAN 反正切运算(32 位) ...........................................................................8-17
目录
x
9 装载和传送指令.................................................................................................9-1
9.1 装载和传送指令概述................................................................................9-1
9.2 L 装载................................................................................................9-2
9.3 L STW 将状态字装入累加器 1...............................................................9-4
9.4 LAR1 将累加器 1 中的内容装入地址寄存器 1........................................9-5
9.5 LAR1 ﹤D﹥ 将双整数(32 位指针)装入地址寄存器1...................................9-6
9.6 LAR1 AR2 将地址寄存器 2 的内容装入地址寄存器 1 .............................9-7
9.7 LAR2 将累加器 1 中的内容装入地址寄存器 2........................................9-7
9.8 LAR2 ﹤D﹥ 将双整数(32 位指针)装入地址寄存器2...................................9-8
9.9 T 传送................................................................................................9-9
9.10 T STW 将累加器 1 中的内容传送到状态字........................................... 9-10
9.11 CAR 交换地址寄存器 1 和地址寄存器 2 的内容................................ 9-11
9.12 TAR1 将地址寄存器 1 中的内容传送到累加器 1 .................................. 9-11
9.13 TAR1 ﹤D﹥将地址寄存器1 的内容传送到目的地(32 位指针) ...................... 9-12
9.14 TAR1 AR2 将地址寄存器1 的内容传送到地址寄存器2 .......................... 9-13
9.15 TAR2 将地址寄存器 2 中的内容传送到累加器 1 .................................. 9-13
9.16 TAR2 ﹤D﹥将地址寄存器2 的内容传送到目的地(32 位指针) ...................... 9-14
10 程序控制指令.................................................................................................10-1
10.1 程序控制指令概述 ................................................................................. 10-1
10.2 BE 块结束.......................................................................................... 10-2
10.3 BEC 块有条件结束.............................................................................. 10-3
10.4 BEU 块无条件结束.............................................................................. 10-4
10.5 CALL 块调用...................................................................................... 10-5
10.6 调用功能块 ........................................................................................... 10-8
10.7 调用功能 ............................................................................................ 10-10
10.8 调用系统功能块 ...................................................................................10-11
10.9 调用系统功能...................................................................................... 10-13
10.10 调用多背景块...................................................................................... 10-14
10.11 从库中调用块...................................................................................... 10-14
10.12 CC 条件调用..................................................................................... 10-15
10.13 UC 无条件调用................................................................................. 10-16
10.14 MCR(主控继电器)............................................................................10-17
10.15 使用 MCR 功能的重要注意事项.......................................................... 10-19
10.16 MCR( 将 RLO 存入 MCR 堆栈,开始 MCR ..................................... 10-20
10.17 )MCR 结束 MCR.............................................................................. 10-22
10.18 MCRA 激活 MCR 程序段................................................................. 10-23
10.19 MCRD 取消激活 MCR 程序段.......................................................... 10-24
11 移位和循环移位指令.................................................................................................11-1
11.1 移位指令 .............................................................................................. 11-1
11.1.1 移位指令概述.....................................................................................................11-1
11.1.2 SSI 移位有符号整数(16 位)........................................................................11-2
11.1.3 SSD 移位有符号双整数(32 位) ..................................................................11-3
目录
xi
11.1.4 SLW 字(16 位)左移....................................................................................11-5
11.1.5 SRW 字(16 位)右移...................................................................................11-6
11.1.6 SLD 双字(32 位)左移.................................................................................11-7
11.1.7 SRD 双字(32 位)右移.................................................................................11-8
11.2 循环移位指令.......................................................................................11-10
11.2.1 循环移位指令概述............................................................................................ 11-10
11.2.2 RLD 双字(32 位)循环左移........................................................................ 11-10
11.2.3 RRD 双字(32 位)循环右移....................................................................... 11-12
11.2.4 RLDA 通过 CC 1(32 位)对累加器 1 循环左移........................................ 11-13
11.2.5 RRDA 通过 CC 1(32 位)对累加器 1 循环右移....................................... 11-14
12 定时器指令.................................................................................................12-1
12.1 定时器指令概述 .................................................................................... 12-1
12.2 存储器中定时器的位置和定时器的组件 ................................................... 12-2
12.3 FR 使能定时器(任意) ...................................................................... 12-5
12.4 L 将当前定时值作为整数装入累加器 1 ................................................. 12-7
12.5 LC 将当前定时器值作为 BCD 码装入累加器 1..................................... 12-8
12.6 R 复位定时器...................................................................................... 12-9
12.7 SP 脉冲定时器.................................................................................. 12-10
12.8 SE 扩展脉冲定时器............................................................................12-11
12.9 SD 延时接通定时器........................................................................... 12-13
12.10 SS 保持型延时接通定时器................................................................. 12-14
12.11 SF 延时断开定时器........................................................................... 12-16
13 字逻辑指令.................................................................................................13-1
13.1 字逻辑指令概述 .................................................................................... 13-1
13.2 AW 字“与”(16 位).......................................................................... 13-2
13.3 OW 字“或”(16 位) ......................................................................... 13-3
13.4 XOW 字“异或”(16 位)..................................................................... 13-4
13.5 AD 双字“与”(32 位) ....................................................................... 13-6
13.6 OD 双字“或”(32 位)...................................................................... 13-7
13.7 XOD 双字“异或”(32 位)................................................................. 13-8
14 累加器操作指令.................................................................................................14-1
14.1 累加器和地址寄存器操作指令概述.......................................................... 14-1
14.2 TAK 累加器 1 与累加器 2 进行互换.................................................... 14-2
14.3 POP 带有两个累加器的 CPU............................................................... 14-3
14.4 POP 带有四个累加器的 CPU............................................................... 14-4
14.5 PUSH 带有两个累加器的 CPU............................................................. 14-5
14.6 PUSH 带有四个累加器的 CPU............................................................. 14-6
14.7 ENT 进入累加器堆栈........................................................................... 14-7
14.8 LEAVE 离开累加器堆栈....................................................................... 14-7
14.9 INC 增加累加器 1 低字的低字节内容.................................................. 14-8
14.10 DEC 减少累加器 1 低字的低字节内容................................................. 14-9
14.11 +AR1 将累加器 1 加到地址寄存器 1................................................. 14-10
目录
xii
14.12 +AR2 将累加器 1 加到地址寄存器 2..................................................14-11
14.13 BLD 程序显示指令(空) .................................................................. 14-12
14.14 NOP 0 空操作指令............................................................................ 14-13
14.15 NOP 1 空操作指令............................................................................ 14-13
A 所有语句表指令一览.................................................................................................A-1
A.1 按德文助记符分类的语句表指令 .............................................................. A-1
A.2 按英文助记符分类的语句表指令(国际)................................................. A-6
B 编程举例.................................................................................................B-1
B.1 编程举例概述......................................................................................... B-1
B.2 例如:位逻辑指令 .................................................................................. B-2
B.3 例如:定时器指令 .................................................................................. B-5
B.4 例如:计数器和比较指令 ........................................................................ B-8
B.5 例如:整数算术运算指令 .......................................................................B-10
B.6 例如:字逻辑指令 .................................................................................B-11
C 参数传递.................................................................................................C-1
位逻辑指令
资料文件预览
共1文件夹,1个文件,文件总大小:278.89KB,压缩后大小:273.83KB
  • PLC200300400最全语句表
    • Office 2007以上版本的Microsoft Word文档PLC200300400最全语句表.docx  [278.89KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部