图书介绍
PLC应用指令编程实例与技巧2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王晰,王阿根编著 著
- 出版社: 北京:中国电力出版社
- ISBN:9787512390409
- 出版时间:2016
- 标注页数:416页
- 文件大小:79MB
- 文件页数:431页
- 主题词:plc技术-程序设计
PDF下载
下载说明
PLC应用指令编程实例与技巧PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 应用指令概述1
1.1 应用指令的图形符号和指令1
1.2 应用指令的格式及说明2
1.3 应用指令中的数值11
第2章 程序流程指令14
2.1 条件跳转指令(CJ)14
例1 用一个按钮控制电动机的起动和停止17
例2 手动、自动控制方式的选择17
例3 电动机的手动和自动控制18
2.2 子程序调用(CALL)、子程序返回(SRET)和主程序结束指令(FEND)19
例4 两个开关控制一个信号灯20
2.3 中断指令(IRET、EI、DI)21
例5 外部输入中断用于3人智力抢答22
例6 内部定时器中断用于斜波信号23
例7 计数器中断用于高速计数23
2.4 监视定时器(WDT)24
2.5 循环指令(FOR、NEXT)25
例8 用FOR、NEXT指令求316的值26
例9 用浮点数指令求316的值26
例10 用FOR、NEXT指令求12!的值27
第3章 比较与传送指令29
3.1 比较指令(CMP)29
例11 密码锁30
3.2 区间比较指令(ZCP)31
例12 ZCP指令用于电动机的星三角降压和直接起动32
例13 十字路口交通灯34
3.3 传送指令(MOV)35
例14 周期可调振荡器36
例15 计数器C0设定值的间接设定37
例16 8人智力抢答竞赛37
例17 小车运行定点呼叫38
例18 用PLC控制4组彩灯39
3.4 移位传送指令(SMOV)40
例19 用数字开关给定时器间接设定延时时间41
3.5 取反传送指令(CML)42
3.6 成批传送指令(BMOV)43
3.7 多点传送指令(FMOV)45
3.8 交换指令(XCH)46
例20 XCH指令用于电动机定时正反转控制46
3.9 BCD交换指令(BCD)47
3.10 BIN交换指令(BIN)48
例21 用数字开关设定计数器的设定值49
例22 定时器的设定值间接设定和当前值显示49
第4章 四则逻辑运算51
4.1 BIN加法指令(ADD)51
例23 电加热器定时控制52
例24 投币洗车机53
4.2 BIN减法指令(SUB)54
例25 倒计时显示定时器T0的当前值55
4.3 BIN乘法指令(MUL)56
例26 用两个数字开关整定一个定时器的设定值56
4.4 BIN除法指令(DIV)57
例27 用时分秒显示计时值57
4.5 BIN加1指令(INC)58
例28 信号的登录与撤销59
例29 用一个按钮控制电动机的起动停止和报警60
例30 跑马彩灯控制60
例31 电动机定时正反转控制61
例32 机床滑台每往复运动控制62
4.6 BIN减1指令(DEC)63
例33 多种分频振荡器64
例34 5条传送带的顺序起动,逆序停止控制64
4.7 逻辑字与、或、异或指令(WAND、WOR、WXOR)65
例35 用WAND、WOR、WXOR指令简化电路66
例36 用按钮控制4台电动机(用WOR和WAND指令)68
例37 用按钮控制4台电动机(用WXOR指令)69
例38 将数据部分复位71
4.8 求补码指令(NEG)71
例39 求负数的绝对值72
例40 求两个数之差的绝对值72
第5章 循环移位74
5.1 循环右移指令(ROR)74
5.2 循环左移指令(ROL)75
例41 四相步进电动机控制76
5.3 循环带进位右移指令(RCR)77
5.4 循环带进位左移指令(RCL)78
5.5 位右移指令(SFTR)79
5.6 位左移指令(SFTL)80
例42 8灯依次轮流点亮81
例43 两个按钮组成的选择开关81
例44 控制5条传送带的顺序控制82
例45 4台水泵轮流运行控制83
例46 气动机械手控制85
例47 气动机械手多种操作方式的控制87
5.7 字右移指令(WSFR)90
5.8 字左移指令(WSFL)91
5.9 位移写入指令(SFWR)92
5.10 位移读出指令(SFRD)92
例48 入库物品先入先出93
第6章 数据处理指令(一)95
6.1 全部复位指令(ZRST)95
例49 3位选择按钮开关96
例50 用3个按钮控制3个灯96
6.2 译码指令(DECO)97
例51 8位选择开关98
例52 圆盘180°正反转99
例53 小车定点呼叫100
例54 按钮式2位选择输出开关101
例55 按钮式3位选择输出开关102
6.3 编码指令(ENCO)103
例56 大数优先动作104
例57 8人智力抢答竞赛(带有数码管显示)104
6.4 1的个数指令(SUM)106
例58 用4个开关分别在4个不同的地点控制一盏灯106
例59 4输入互锁107
例60 8个人进行表决108
例61 6台电动机运行,少于3台电动机运行报警信号109
6.5 置1位判断指令(BON)109
6.6 平均值指令(MEAN)110
6.7 报警器置位指令(ANS)110
6.8 报警器复位指令(ANR)111
例62 送料小车报警器监控112
例63 病床呼叫系统112
6.9 BIN数据开方指令(SQR)114
6.10 BIN转为BIN浮点数指令(FLT)115
例64 计算X/Y×34.5115
第7章 高速处理指令117
7.1 输入/输出刷新指令(REF)117
例65 输入中断和输入刷新(REF指令)的组合使用118
7.2 滤波调整指令(REFF)119
7.3 矩阵输入指令(MTR)120
例66 3行8列输入矩阵120
7.4 比较置位指令(高速计数器用)(D HSCS)122
7.5 比较复位指令(高速计数器用)(D HSCR)123
7.6 区间比较指令(高速计数器用)(D HSZ)124
例67 用编码器控制电动机的起动转速127
7.7 脉冲密度指令(SPD)127
7.8 脉冲输出指令(PLSY)128
7.9 脉宽调制指令(PWM)130
例68 控制电动机的转速131
7.10 可调速脉冲输出指令(PLSR)131
7.11 高速计数器表比较指令(D HSCT)132
第8章 方便指令135
8.1 状态初始化指令(IST)135
例69 气动机械手控制136
8.2 数据查找指令(SER)140
例70 寻找最大数和最小数141
8.3 凸轮控制(绝对方式)指令(ABSD)142
例71 用一个按钮控制4台电动机顺序起动逆序停止143
8.4 凸轮控制(增量方式)指令(INCD)144
例72 4台电动机轮换运行控制146
例73 用凸轮控制指令INCD实现PLC交通灯控制147
8.5 示教定时器指令(TTMR)149
例74 用示教定时器指令TTMR为T0~T9设置延时时间149
8.6 特殊定时器指令(STMR)150
例75 用STMR指令组成振荡电路151
例76 点动能耗制动控制电动机151
例77 洗手间便池自动冲水152
8.7 交替输出指令(ALT)153
例78 分频电路和振荡电路153
例79 单按钮定时报警起动,报警停止控制电动机153
例80 按钮式4位选择输出开关154
8.8 斜波信号指令(RAMP)155
例81 电动机软起动控制156
8.9 旋转工作台指令(ROTC)157
例82 旋转工作台的控制159
8.10 数据排列指令(SORT)159
第9章 外部设备I/O指令161
9.1 十字键输入指令(TKY)161
例83 TKY指令用于设定一个定时器的设定值162
例84 TKY指令用于设定多个定时器的设定值164
9.2 十六键输入指令(HKY)165
例85 HKY指令用于电动机的定时控制166
9.3 数字开关指令(DSW)167
9.4 七段码译码指令(SEGD)169
例86 七段数码管显示定时器的当前值170
9.5 带锁存七段码译码指令(SEGL)171
9.6 方向开关指令(ARWS)173
例87 修改定时器T0~T99的设定值和显示当前值174
9.7 ASC码转换指令(ASC)175
9.8 ASC码打印指令(PR)175
9.9 BFM读出指令(FROM)177
9.10 BFM写入指令(TO)178
例88 PLC与计算机无协议串行通信180
第10章 外部设备SER指令182
10.1 串行数据传送指令(RS)182
例89 PLC与条形码读出器的通信185
10.2 八进制位传送指令(PRUN)186
10.3 十六进制数转为ASCII码指令(ASCI)187
10.4 ASCII码转为十六进制数指令(HEX)188
10.5 校验码指令(CCD)190
10.6 电位器值读出指令(VRRD)191
例90 用模拟量功能扩展板设定8个定时器的设定值191
10.7 电位器值刻度指令(VRSC)192
10.8 串行数据传送2(RS2)193
例91 打印PLC发送的数据195
10.9 PID运算指令(PID)196
例92 温度闭环控制系统201
第11章 数据传送指令204
11.1 变址寄存器的成批保存和恢复指令(ZPUSH、ZPOP)204
例93 变址寄存器的成批保存和恢复205
11.2 MODBUS读出·写入指令(ADPRW)206
11.3 BFM分割读出指令(RBFM)206
11.4 BFM分割写入指令(WBFM)207
第12章 二进制浮点数指令209
12.1 二进制浮点比较指令(ECMP)210
12.2 二进制浮点区域比较指令(EZCP)211
12.3 二进制浮点数传送指令(EMOV)212
12.4 二进制浮点数→字符串的转换指令(ESTR)212
12.5 字符串→二进制浮点数的转换指令(EVAL)214
12.6 二转十进制浮点数指令(EBCD)215
例94 将1.73转换成十进制浮点数216
12.7 十转二进制浮点数指令(EBIN)216
例95 将3.14转换成二进制浮点数217
12.8 二进制浮点加法指令(EADD)217
12.9 二进制浮点减法指令(ESUB)218
12.10 二进制浮点乘法指令(EMUL)219
12.11 二进制浮点除法指令(EDIV)219
例96 计算Y=[(5.2-X)2+1200]/(-0.025)220
12.12 二进制浮点数指数运算指令(EXP)221
例97 计算eX的值221
12.13 二进制浮点数自然对数运算指令(LOGE)222
例98 计算loge10222
例99 求5 3/2 cos60°的值223
12.14 二进制浮点数常用对数运算指令(LOG10)224
例100 计算log15224
12.15 二进制浮点数开方指令(ESQR)225
例101 计算视在功率S=?225
12.16 二进制浮点数符号翻转指令(ENEG)227
12.17 二进制浮点数转整数指令(INT)227
12.18 二进制浮点数sin运算指令(SIN)228
例102 计算sin(π/3)的值229
12.19 二进制浮点数cos运算指令(COS)229
例103 计算cos45°的值229
12.20 二进制浮点数tan运算指令(TAN)230
例104 求对应角度的sin?、cos?、tan?230
12.21 二进制浮点数sin-1运算指令(ASIN)231
例105 计算sin-1 0.5的弧度值231
12.22 二进制浮点数cos-1运算指令(ACOS)231
例106 计算cos-1 0.5的弧度值232
12.23 二进制浮点数tan-1运算指令(ATAN)232
例107 计算tan-1的弧度值232
12.24 二进制浮点数角度→弧度的转换指令(RAD)232
例108 将3位十进制数表示的角度转换成弧度值233
例109 求对应角度的sin?、cos?、tan?234
12.25 二进制浮点数弧度→角度的转换指令(DEG)234
例110 将弧度转换成角度后输出到数码管显示器上235
例111 计算cos-1 0.9 的角度235
第13章 数据处理指令(二)236
13.1 算出数据合计值指令(WSUM)236
13.2 字节单位的数据分离指令(WTOB)237
13.3 字节单位的数据结合指令(BTOW)238
13.4 16位数据的4位结合指令(UNI)239
13.5 16数据位的4位分离指令(DIS)241
13.6 上下字节变换指令(SWAP)242
13.7 数据排序2指令(SORT2)242
例112 5行4列数据排序243
第14章 定位控制指令245
14.1 带DOG搜索的原点回归指令(DSZR)246
14.2 中断定位指令(DVIT)249
例113 中断定位250
14.3 表格设定定位指令(TBL)251
例114 以表格设定方式进行定位252
14.4 读出ABS当前值指令(D ABS)257
14.5 原点回归指令(ZRN)258
例115 原点回归259
14.6 可变速脉冲输出指令(PLSV)260
14.7 相对定位指令(DRVI)262
例116 点动正反转定位控制263
14.8 绝对定位指令(DRVA)264
例117 绝对位置方式进行定位265
第15章 时钟数据运算指令270
15.1 时钟数据比较指令(TCMP)270
例118 定时闹钟271
15.2 时钟数据区间比较指令(TZCP)272
例119 闹钟整点报时273
15.3 时钟数据加法指令(TADD)275
15.4 时钟数据减法指令(TSUB)276
15.5 时、分、秒数据的秒转换指令(HTOS)276
例120 将32767s用“时、分、秒”表示277
例121 用“时、分、秒”设定定时器的动作时间278
15.6 秒数据的(时、分、秒)转换指令(STOH)279
15.7 时钟数据读出指令(TRD)279
例122 花园定时浇水280
15.8 时钟数据写入指令(TWR)281
例123 对PLC中的实时时钟进行设置282
15.9 计时表指令(HOUR)282
例124 显示时分秒283
第16章 外部设备指令284
16.1 格雷码变换指令(GRY)284
16.2 格雷码逆变换指令(GBIN)285
16.3 模拟量模块读出指令(RD3A)286
16.4.模拟量模块写入指令(WR3A)287
第17章 其他指令288
17.1 读出软元件的注释数据指令(COMRD)288
17.2 产生随机数指令(RND)289
例125 产生随机数290
17.3 产生定时脉冲指令(DUTY)290
17.4 CRC运算指令(CRC)291
17.5 高速计数器传送指令(D HCMOV)293
第18章 数据块处理指令295
18.1 数据块的加法运算指令(BK+)295
18.2 数据块的减法运算指令(BK-)296
18.3 数据块比较指令(BKCMP□)297
第19章 字符串控制指令299
19.1 BIN→字符串的转换指令(STR)299
19.2 字符串→BIN的转换指令(VAL)300
19.3 字符串的结合指令($+)302
19.4 检测出字符串的长度指令(LEN)302
19.5 从字符串的右侧取出指令(RIGHT)303
19.6 从字符串的左侧取出指令(LEFT)304
19.7 从字符串中的任意取出指令(MIDR)305
19.8 字符串中的任意替换指令(MIDW)306
19.9 字符串的检索指令(INSTR)307
19.10 字符串的传送指令($MOV)308
第20章 数据处理指令(三)310
20.1 数据表的数据删指令(FDEL)310
20.2 数据表的数据插入指令(FINS)311
20.3 读取后入的数据指令(POP)312
20.4 16位数据n位右移指令(SFR)313
20.5 16位数据n位左移指令(SFL)314
第21章 比较型触点316
21.1 比较型接点指令316
21.2 比较型触点的改进317
例126 5位选择按钮开关318
例127 植物园灌溉控制319
例128 商店自动门控制319
第22章 数据表处理指令321
22.1 上下限限位控制指令(LIMIT)321
22.2 死区控制指令(BAND)322
22.3 区域控制指令(ZONE)323
22.4 定坐标(不同点坐标)指令(SCL)324
22.5 十进制ASCII码→BIN指令(DABIN)325
22.6 BIN→十进制ASCII码指令(BINDA)326
22.7 定坐标2(X/Y坐标)指令(SCL2)327
第23章 变频器通信指令329
23.1 变频器控制替代指令(EXTR)329
例129 用FX2N型PLC控制1台变频器330
23.2 变频器的运转监视指令(IVCK)333
例130 变频器的运行监视334
23.3 变频器的运行控制指令(IVDR)335
例131 更改变频器速度337
23.4 读取变频器的参数指令(IVRD)337
例132 读出变频器参数338
23.5 写入变频器的参数指令(IVWR)339
例133 写入变频器参数339
23.6 成批写入变频器参数指令(IVBWR)340
例134 向变频器成批写入参数值341
23.7 变频器的多个命令指令(IVMC)342
例135 IVMC指令用于变频器的运行监视343
第24章 扩展文件寄存器控制指令345
24.1 读出扩展文件寄存器指令(LOADR)345
24.2 成批写入扩展文件寄存器指令(SAVER)346
24.3 扩展寄存器的初始化指令(INITR)349
24.4 登录到扩展寄存器指令(LOGR)349
24.5 扩展文件寄存器删除写入指令(RWER)351
例136 RWER指令应用352
24.6 扩展文件寄存器的初始化指令(INITER)353
附录A 应用指令一览表355
附录B 特殊辅助继电器363
附录C 特殊数据寄存器386
附录D FX3U、FX3UC型PLC软元件表411
附录E 基本指令一览表413
附录F ASCII码表415
参考文献416
热门推荐
- 752193.html
- 3029961.html
- 2500419.html
- 2873316.html
- 2510705.html
- 3220140.html
- 382476.html
- 3799160.html
- 3378958.html
- 3167861.html
- http://www.ickdjs.cc/book_3073832.html
- http://www.ickdjs.cc/book_3590092.html
- http://www.ickdjs.cc/book_83344.html
- http://www.ickdjs.cc/book_3359240.html
- http://www.ickdjs.cc/book_2666043.html
- http://www.ickdjs.cc/book_1513744.html
- http://www.ickdjs.cc/book_3080168.html
- http://www.ickdjs.cc/book_2396439.html
- http://www.ickdjs.cc/book_824267.html
- http://www.ickdjs.cc/book_3716995.html