书 名 | PLC指令与梯形图速查手册 | 作 者 | 张高煜,屈明富 |
---|---|---|---|
出版社 | 人民邮电出版社 | 出版时间 | 2008年11月 |
页 数 | 308 页 | 定 价 | 25 元 |
开 本 | 32 开 | 装 帧 | 平装 |
ISBN | 9787115187123 |
第1章 位逻辑指令
1.1 LD指令:载入常开触点 1
1.2 A指令:串联常开触点 2
1.3 O指令:并联常开触点 3
1.4 LDN指令:载入常闭触点 4
1.5 AN指令:串联常闭触点 5
1.6 ON指令:并联常闭触点 6
1.7 LDI指令:立即载入常开触点 7
1.8 AI指令:串联立即常开触点 8
1.9 OI指令:并联立即常开触点 9
1.10 LDNI指令:载入立即常闭触点 10
1.11 ANI指令:串联立即常闭触点 11
1.12 ONI指令:并联立即常闭触点 13
1.13 NOT指令:改变使能位输入状态 14
1.14 EU指令:上升边缘检测 15
1.15 ED指令:下降边缘检测 16
1.16 ALD指令:触点块串联 17
1.17 OLD指令:触点块并联 18
1.18 LPS、LRD、LPP指令:逻辑堆栈操作 19
1.19 =指令:线圈输出 21
1.20 =|指令:立即线圈输出 22
1.21 S指令:线圈置位 23
1.22 SI指令:线圈立即置位 24
1.23 R指令:线圈复位 25
1.24 RI指令:线圈立即复位 26
1.25 NOP指令:空操作 27
1.26 X指令:异或操作 28
第2章 比较指令
2.1 LDB=指令:载入字节等于 30
2.2 AB=指令:与运算字节等于 31
2.3 OB=指令:或运算字节等于 32
2.4 LDB指令:载入字节不等于 33
2.5 AB指令:与运算字节不等于 34
2.6 OB指令:或运算字节不等于 35
2.7 LDB=指令:载入字节大于或等于 36
2.8 AB=指令:与运算字节大于或等于 37
2.9 OB=指令:或运算字节大于或等于 39
2.10 LDB=指令:载入字节小于或等于 40
2.11 AB=指令:与运算字节小于或等于 41
2.12 OOB=指令:或运算字节小于或等于 42
2.13 LDB指令:载入字节大于 43
2.14 AB指令:与运算字节大于 44
2.15 OB指令:或运算字节大于 45
2.16 LDB指令:载入字节小于 46
2.17 AB指令:与运算字节小于 47
2.18 OB指令:或运算字节小于 48
2.19 LDW=指令:载入字等于 49
2.20 AW=指令:与运算字等于 50
2.21 OW=指令:或运算字等于 52
2.22 LDW指令:载入字不等于 53
2.23 AW指令:与运算字不等于 54
2.24 OW指令:或运算字不等于 55
2.25 LDW=指令:载入字大于或等于 56
2.26 AW=指令:与运算字大于或等于 57
2.27 OW=指令:或运算字大于或等于 58
2.28 LDW=指令:载入字小于或等于 60
2.29 AW=指令:与运算字小于或等于 61
2.30 OW=指令:或运算字小于或等于 62
2.31 LDW指令:载入字大于 63
2.32 AW指令:与运算字大于 64
2.33 OW指令:或运算字大于 65
2.34 LDW指令:载入字小于 67
2.35 AW指令:与运算字小于 68
2.36 OW指令:或运算字小于 69
2.37 LDD=指令:载入双字等于 70
2.38 AD=指令:与运算双字等于 71
2.39 OD=指令:或运算双字等于 72
2.40 LDD指令:载入双字不等于 73
2.41 AD指令:与运算双字不等于 74
2.42 OD指令:或运算双字不等于 76
2.43 LDD=指令:载入双字大于或等于 77
2.44 AD=指令:与运算双字大于或等于 78
2.45 OD=指令:或运算双字大于或等于 79
2.46 LDD=指令:载入双字小于或等于 80
2.47 AD=指令:与运算双字小于或等于 81
2.48 OD=指令:或运算双字小于或等于 82
2.49 LDD指令:载入双字大于 83
2.50 AD指令:与运算双字大于 84
2.51 OD指令:或运算双字大于 85
2.52 LDD指令:载入双字小于 87
2.53 AD指令:与运算双字小于 88
2.54 OD指令:或运算双字小于 89
2.55 LDR=指令:载入实数等于 90
2.56 AR=指令:与运算实数等于 91
2.57 OR=指令:或运算实数等于 92
2.58 LDR指令:载入实数不等于 93
2.59 AR指令:与运算实数不等于 94
2.60 OR指令:或运算实数不等于 95
2.61 LDR=指令:载入实数大于或等于 96
2.62 AR=指令:与运算实数大于或等于 97
2.63 OR=指令:或运算实数大于或等于 98
2.64 LDR=指令:载入实数小于或等于 100
2.65 AR=指令:与运算实数小于或等于 101
2.66 OR=指令:或运算实数小于或等于 102
2.67 LDR指令:载入实数大于 103
2.68 AR指令:与运算实数大于 104
2.69 OR指令:或运算实数大于 105
2.70 LDR指令:载入实数小于 106
2.71 AR指令:与运算实数小于 107
2.72 OR指令:或运算实数小于 108
第3章 转换指令
3.1 BTI指令:字节转换至整数 110
3.2 ITB指令:整数转换至字节 111
3.3 ITD指令:整数转换至长整数 112
3.4 ITS指令:整数转换至字符串 113
3.5 DTI指令:长整数转换至整数 115
3.6 DTR指令:长整数转换至实数 116
3.7 DTS指令:长整数转换至字符串 117
3.8 ROUND指令:取整为长整数 119
3.9 TRUNC指令:截断为长整数 120
3.10 RTS指令:实数转换至字符串 121
3.11 BCDI指令:BCD码转换为整数 123
3.12 IBCD指令:整数转换为BCD码 124
3.13 ITA指令:整数转换至ASCII码 125
3.14 DTA指令:长整数转换至ASCII码 127
3.15 RTA指令:实数转换至ASCII码 129
3.16 ATH指令:ASCII码转换至十六进制数字 131
3.17 HTA指令:十六进制数字转换至ASCII码 133
3.18 STI指令:字符串转换至整数 134
3.19 STD指令:字符串转换至长整数 136
3.20 STR指令:字符串转换至实数 137
3.21 DECO指令:解码 138
3.22 ENCO指令:编码 140
3.23 SEG指令:七段显示转换 141
第4章 计数器指令
4.1 CTU指令:向上计数 143
4.2 CTD指令:向下计数 145
4.3 CTUD指令:双向计数 146
4.4 HDEF指令:定义高速计数器 148
4.5 HSC指令:高速计数器 150
第5章 浮点型数学运算指令
5.1 R指令:实数加 153
5.2 -R指令:实数减 154
5.3 *R指令:实数乘 156
5.4 /R指令:实数除 157
5.5 SQRT指令:求平方根 159
5.6 SIN指令:求正弦值 160
5.7 COS指令:求余弦值 161
5.8 TAN指令:求正切值 162
5.9 LN指令:求自然对数 163
5.10 EXP指令:求指数值 164
第6章 整型数学运算指令
6.1 I指令:整数加 165
6.2 D指令:长整数加 166
6.3 "para" label-module="para">
6.4 "para" label-module="para">
6.5 MUL指令:整数与长整数相乘 171
6.6 *I指令:整数乘 172
6.7 *D指令:长整数乘 173
6.8 DIV指令:整数与长整数相除 175
6.9 /I指令:除以整数 176
6.10 /D指令:除以长整数 177
6.11 INCB指令:递增字节 179
6.12 INCW指令:递增字 180
6.13 INCD指令:递增双字 181
6.14 DECB指令:递减字节 183
6.15 DECW指令:递减字 184
6.16 DECD指令:递减双字 185
第7章 中断指令
7.1 CRETI指令:从中断(INT)有条件返回 187
7.2 ENI指令:启用中断 188
7.3 DISI指令:禁止中断 189
7.4 ATCH指令:中断连接 190
7.5 DTCH指令:中断分离 191
7.6 CEVNT指令:清除中断事件 192
第8章 字逻辑指令
8.1 INVB指令:取反字节 194
8.2 INVW指令:取反字 195
8.3 INVD指令:取反双字 196
8.4 ANDB指令:与运算字节 197
8.5 ANDW指令:与运算字 199
8.6 ANDD指令:与运算双字 200
8.7 ORB指令:或运算字节 201
8.8 ORW指令:或运算字 203
8.9 ORD指令:或运算双字 204
8.10 XORB指令:异或运算字节 205
8.11 XORW指令:异或运算字 207
8.12 XORD指令:异或运算双字 208
第9章 移动指令
9.1 MOVB指令:移动字节 210
9.2 MOVW指令:移动字 211
9.3 MOVD指令:移动双字 212
9.4 MOVR指令:移动实数 213
9.5 BMB指令:成块移动字节 214
9.6 BMW指令:成块移动字 215
9.7 BMD指令:成块移动双字 217
9.8 SWAP指令:交换字节 218
9.9 BIR指令:移动字节立即读取 219
9.10 BIW指令:移动字节立即写入 220
第10章 程序控制指令
10.1 FOR指令:循环开始 222
10.2 NEXT指令:循环结束 224
10.3 JMP指令:跳接至标签 225
10.4 LBL指令:语句标签 226
10.5 LSCR指令:载入顺序控制继电器 226
10.6 SCRT指令:顺序控制继电器转换 228
10.7 SCRE指令:顺序控制继电器结束 229
10.8 CRET指令:从子程序(SBR)有条件返回 231
10.9 END指令:主程序(OB1)有条件结束 231
10.10 STOP指令:转换至停止模式 232
10.11 WDR指令:监视程序复原 232
10.12 DLED指令:诊断LED 233
第11章 移位和循环移位指令
11.1 SLB指令:向左移位字节 235
11.2 SLW指令:向左移位字 236
11.3 SLD指令:向左移位双字 238
11.4 SRB指令:向右移位字节 239
11.5 SRW指令:向右移位字 240
11.6 SRD指令:向右移位双字 242
11.7 RLB指令:循环左移字节 243
11.8 RLW指令:循环左移字 244
11.9 RLD指令:循环左移双字 246
11.10 RRB指令:循环右移字节 247
11.11 RRW指令:循环右移字 249
11.12 RLD指令:循环右移双字 250
11.13 SHRB指令:寄存器位移 252
第12章 字符串指令
12.1 SLEN指令:获取字符串长度 254
12.2 SCPY指令:将字符串1复制至字符串2 255
12.3 SSCPY指令:从字符串复制子字符串 257
12.4 SCAT指令:字符串连接 258
12.5 SFND指令:在字符串1中查找字符串2 260
12.6 CFND指令:在字符串中查找字符 261
12.7 LDS=指令:载入字符串等于 263
12.8 AS=指令:与运算字符串等于 264
12.9 OS=指令:或运算字符串等于 265
12.10 LDS指令:载入字符串不等于 266
12.11 AS指令:与运算字符串不等于 267
12.12 OS指令:或运算字符串不等于 268
12.13 ITS指令:整数转换至字符串 269
12.14 DTS指令:双整数转换至字符串 271
12.15 RTS指令:实数转换至字符串 272
12.16 STI指令:字符串转换至整数 274
12.17 STD指令:字符串转换至长整数 276
12.18 STR指令:字符串转换至实数 278
第13章 表格指令
13.1 FILL指令:内存填充 280
13.2 ATT指令:增加至表格 281
13.3 FND"para" label-module="para">
13.4 LIFO指令:后入先出 285
13.5 FIFO指令:先入先出 286
第14章 定时器指令
14.1 TON指令:接通延时定时器 288
14.2 TONR指令:掉电保护性接通延时定时器 290
14.3 TOF指令:断开延时定时器 291
14.4 BITIM指令:开始间隔时间 293
14.5 CITIM指令:计算间隔时间 294
第15章 特殊指令
15.1 网络读/网络写 296
15.2 发送/接收 299
15.3 脉冲输出 302
15.4 PID指令 305
《PLC指令与梯形图速查手册》是西门子PLC编程的参考工具书,全书分为15章,全面、细致地介绍了语句表指令和相对应的梯形图指令的功能,并逐一给出了编程实例。手册内容涵盖逻辑运算、数学运算、流程控制、字处理、内存运算、定时与中断,以及特殊指令在大型项目编程中的应用等各方面,编程实例均可在实际项目中使用。《PLC指令与梯形图速查手册》适合高校自动化、机电一体化、电子信息工程专业的师生参考使用,同时对参加全国电气工程师资格认证考试的读者也有很高的参考价值。
plc品牌,电机类型都是什么……
梯形图只是PLC编程语言中的一种。根据国际电工委员会制定的工业控制编程语言标准(IEC1131-3)。PLC的编程语言包括以下五种:梯形图语言(LD)、指令表语言(IL)、功能模块图语言(FBD)、顺...
指令符号。指定某设备动作的符号。此符号是从上到下工作的,不允许其余动作的符号。
本文提出了一种开发软PLC梯形图编辑系统的方法。该系统提供了梯形图的编辑、修改、逻辑仿真等功能,实现了梯形图文件的存储及加载过程。为PLC学习提供了良好的编辑和仿真环境。
plc六层电梯梯形图完整截图
第1章 PLC编程工具
1.1 西门子PLC的编程软件
1.2 用STEP 7 MICR0/WIN创建用户程序
第2章 PLC的指令系统及编程方法
2.1 PLC的指令系统基础
2.2 PLC的指令系统
2.3 PLC的梯形图
2.4 PLC的顺序功能图
第3章 如何识读梯形图和指令语句表
3.1 如何识读梯形图和指令语句表
3.2 识读梯形图的具体方法
3.3 识读语句表程序语言的具体方法
3.4 PLC设计典型实例
第4章 西门子PLC基本指令与梯形图
4.1 触点指令
4.2 立即触点指令
4.3 跳变指令
4.4 线圈指令
4.5 逻辑堆栈指令
4.6 其他指令
第5章 数值比较指令与梯形图
5.1 字节比较指令
5.2 字比较指令
5.3 实数比较指令
第6章 字符串指令与梯形图
6.1 字符串指令
6.2 字符串运算指令
6.3 字符串转换指令
第7章 转换指令与梯形图
7.1 数字转换指令
7.2 字符串转换指令
7.3 ASCIl码转换指令
7.4 编译码指令
第8章 计数器/定时器指令与梯形图
8.1 计数器指令
8.2 定时器指令
第9章 数字运算指令与梯形图
9.1 加、减、乘、除运算指令
9.2 数学功能运算指令
9.3 递增、递减指令
第10章 中断指令与梯形图
10.1 中断启动、停止指令
10.2 中断条件返回指令
10.3 其他中断指令
第11章 逻辑操作指令与梯形图
11.1 取反指令
11.2 与、或、异或指令
11.3 操作指令
第12章 数据/数据传输指令与梯形图
12.1 字、字节、双字、实数移动/传输指令
12.2 块传输指令
12.3 表指令
第13章 程序流控制指令与梯形图
13.1 结束、停止指令
13.2 跳转、循环指令
13.3 顺序控制继电器指令
13.4 其他控制指令
第14章 其他指令与梯形图
参考文献
本书开篇简要地介绍了欧姆龙PLC的编程软件与仿真软件,包括CX-Programmer、CX-Simulator、CX-Designer及CX-One等软件,然后讲解了欧姆龙PLC的指令系统和识读梯形图的方法。本书重点介绍时序指令、定时器/计数器指令、数据指令、运算指令、中断指令、通信指令、块指令及其他特殊指令等,同时配以大量的梯形图编程实例,以帮助读者熟练掌握相关指令和梯形图的应用。 本书内容精练、通俗易懂,既可作为欧姆龙PLC编程人员的参考用书,也可作为高等院校相关专业的教学用书。
本书开篇简要地介绍了欧姆龙PLC的编程软件与仿真软件,包括CX-Programmer、CX-Simulator V、CX-Designer及CX-ONE等软件,接着讲解了欧姆龙PLC的指令系统和识读梯形图的方法。本书重点介绍了时序指令、定时器/计数器指令、数据指令、运算指令、中断指令、通信指令、块指令及其他特殊指令等指令,同时配以大量的梯形图编程实例,以帮助读者熟练掌握相关指令和梯形图的应用。