图书介绍
PLC系统编程调试入门 S7-200问与答PDF|Epub|txt|kindle电子书版本网盘下载
- 张运刚主编;郭武强副主编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111451693
- 出版时间:2014
- 标注页数:321页
- 文件大小:83MB
- 文件页数:334页
- 主题词:plc技术-程序设计-问题解答
PDF下载
下载说明
PLC系统编程调试入门 S7-200问与答PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 软件安装与使用1
1.1软件如何安装1
问1:安装西门子S7-200的编程软件时,计算机需要具备什么系统?1
问2:西门子S7-200的编程软件如何安装?1
1.2程序的编写7
问1:在计算机里如何打开V4.0 STEP 7 MicroWIN SP9编程软件?8
问2:打开编程界面的语言是英文,能否转为中文界面?9
问3:在编程界面怎样输入指令和软元件?9
问4:在编程时,怎样画垂直线和水平线?13
问5:在编程时,怎样插入列和行?15
问6:在编程时,怎样插入和删除网络?20
问7:在编程时,怎样添加和删除程序?20
1.3通信和监控23
问1:V4.0 STEP 7 MicroWIN SP9编程软件怎样才能与CPU通信?23
问2:怎样下载程序到CPU?25
问3:如何进入程序监控状态?26
问4: CPU面板上有一个开关,旁边有RUN/TERM/STOP字样,分别是什么意思?26
1.4程序的修改和错误处理29
问1:在编写程序时,如果发现指令错了,怎样更改指令?29
问2:在编写程序时,如果发现软元件错了,怎样更改软元件?30
问3:在编写程序过程中,出现编译错误如何处理?33
问4:下载程序时,出现错误如何处理?33
1.5程序的注释和项目保存35
问1:编程时使用中文注释可以吗?如何使用?36
问2:项目如何保存在计算机硬盘里?41
第2章S7-200的软元件44
2.1 I/Q输入/输出44
问:在程序中看到有I和Q的符号,如何理解I和Q?44
2.2 M/S中间继电器/状态继电器46
问:在程序中看到有M、 SM和S的符号,如何理解这些软元件?46
2.3 V/L数据存储器/临时寄存器48
问:S7-200程序中的V和L符号代表什么符号?如何理解它们的属性?48
2.4常量和数制50
问:S7-200支持什么进制数据?支持中文字符类型吗?怎样理解这些数据和符号?50
第3章 基本指令53
3.1一个开关驱动一个输出53
问1:一个开关控制一个输出的程序怎样编写?53
问2:如何调试和监控程序?53
3.2一个开关置位/复位输出55
问1:一个开关控制一个输出,使用“SET”和“RST”指令的程序怎样编写?55
问2:如何调试和监控程序?55
3.3一个开关脉冲沿置位/复位输出57
问:一个开关使用脉冲沿控制一个输出,程序怎样编写?如何调试和监控?57
3.4启动按钮/停止按钮/保持/驱动输出59
问1:使用两个按钮控制一个输出的程序怎样编写?59
问2:如何调试和监控程序?59
3.5启动按钮/停止按钮/置位/复位输出62
问1:两个按钮控制一个输出,使用“ SET”和“RST”指令RST优先的程序怎样编写?62
问2:如何调试和监控程序?62
问3:两个按钮控制一个输出,使用“SET”和“RST”指令SET优先的程序怎样编写?64
问4:如何调试和监控程序?64
3.6启动按钮/停止按钮脉冲沿/置位/复位输出66
问1:两个按钮的脉冲沿控制一个输出,使用“SET”和“RST”指令RST优先的程序怎样编写?66
问2:如何调试和监控程序?66
问3:两个按钮的脉冲沿控制一个输出,使用“SET”和“RST”指令SET优先的程序怎样编写?68
问4:如何调试和监控程序?69
3.7一个按钮控制一个输出70
问:控制逻辑如图3-28所示,一个按钮控制一个输出的程序怎样编写?70
3.8步进阶梯指令72
问1:什么时候使用步进阶梯指令编程有优势?72
问2:如何理解步的状态?72
问3:步进阶梯指令怎样编程?73
第4章 定时器和系统时钟80
4.1 TON80
问1:TON型定时器的定时规律怎样?80
问2: TON型定时器有哪些?80
问3:如何使用TON型定时器?80
4.2 TOF82
问1:TOF型定时器的定时规律怎样?82
问2:TOF型定时器有哪些?82
问3:如何使用TOF型定时器?82
4.3 TONR84
问1: TONR型定时器的定时规律怎样?84
问2: TONR型定时器有哪些?84
问3:如何使用TONR型定时器?84
4.4 BGN_ITIME/CAL_ITIME86
问1:BGN_ITIME和CAL_ITIME指令基本动作是什么?86
问2:BGN_ITIME和CAL_ITIME指令如何使用?86
4.5 READ_RTC/READ_RTCX/SET_RTC/SET_RTCX86
问:S7-200的系统时钟怎样校对时间?如何读取系统时钟?87
第5章 计数器89
5.1CTU89
问:CTU计数规律是什么?怎样探讨CTU计数器规律?89
5.2 CTD91
问:CTD计数规律是什么?怎样探讨CTD计数器规律?91
5.3 CTUD93
问:CTUD计数规律是什么?怎样探讨CTUD计数器规律?93
第6章 传送指令95
6.1 MOV B/W/DW/R95
问1: MOV指令基本功能是什么?95
问2: MOV指令样式是怎样的?95
问3:如何应用MOV指令?96
问4:在应用MOV指令时需要注意些什么?99
6.2 BLKMOV B/W/DW99
问1:BLKMOV指令基本功能是什么?99
问2: BLKMOV指令样式是怎样的?100
问3:如何应用BLKMOV指令?100
问4:在应用BLKMOV指令时需要注意些什么?101
6.3 FILL_N101
问1:FILL_N指令基本功能是什么?102
问2: FILL_ N指令样式是怎样的?102
问3:如何应用FILL_N指令?102
问4:在应用FILL_N指令时需要注意些什么?103
6.4 SWAP103
问1:SWAP指令基本功能是什么?103
问2: SWAP指令样式是怎样的?103
问3:如何应用SWAP指令?103
问4:在应用SWAP指令时需要注意些什么?104
6.5 INV_B/W/DW104
问1:INV指令基本功能是什么?104
问2: INV指令样式是怎样的?104
问3:如何应用INV指令?105
问4:在应用INV指令时需要注意些什么?107
6.6 MOV_BIR/MOV_BIW107
问1:MOV_BIR和MOV_BIW指令基本功能是什么?107
问2: MOV_BIR和MOV_ BIW指令样式是怎样的?107
问3:如何应用MOV_BIR和MOV_BIW指令?108
问4:在应用MOV_BIR和MOV_ BIW指令时需要注意些什么?111
第7章 触点比较指令113
7.1数值比较=/≠/>/</≥/≤113
问1:数值比较指令基本功能是什么?113
问2:数值比较指令样式是怎样的?113
问3:如何应用数值比较指令?114
问4:在应用数值比较指令时需要注意些什么?118
7.2字符串比较=/≠120
问1:字符串比较指令基本功能是什么?120
问2:字符串比较指令样式是怎样的?120
问3:如何应用字符串比较指令?120
问4:在应用字符串比较指令时需要注意些什么?120
第8章 数学运算和转换指令122
8.1整数运算122
问1:整数的特征是什么?122
问2:整数运算指令样式是怎样的?122
问3:整数运算指令基本运算规律怎样?125
问4:在应用整数运算指令时需要注意些什么?135
8.2小数运算135
问1:小数的特征是什么?135
问2:小数运算指令样式是怎样的?136
问3:小数运算指令基本运算规律怎样应用?138
问4:在应用小数运算指令时需要注意些什么?147
8.3数值类型转换B←→I←→DI←→R148
问1:能否计算有8位字节、16位整数、32位整数和小数的混合运算?148
问2:数值转换指令样式是怎样的?148
问3:这些转换指令基本规律怎样?149
问4:在应用数值转换指令时需要注意些什么?151
8.4 BCD码和七段码转换152
问1:以前没有触摸屏人机界面时能否实现人机界面功能?152
问2:人机界面数据转换指令样式是怎样的?152
问3:人机界面数据转换指令基本规律怎样?152
问4:在应用人机界面数据转换指令时需要注意些什么?156
8.5字符(串)转换157
问1: S7-200 CPU支持字符功能吗?支持字符串功能吗?支持中文字符串吗?157
问2:这些字符和字符串指令样式是怎样的?157
问3:字符和字符串指令基本规律怎样?160
问4:在应用字符和字符串指令时需要注意些什么?176
8.6编码/译码转换176
问1:什么时候会使用到编码解码指令?176
问2:编码解码指令样式是怎样的?177
问3:编码解码指令基本规律怎样?177
问4:在应用编码解码指令时需要注意些什么?181
第9章 加—减—逻辑指令182
9.1 INC_ B/W/DW182
问1:INC指令基本功能是什么?182
问2: INC指令样式是怎样的?182
问3:如何应用INC指令?182
问4:在应用INC指令时需要注意些什么?186
9.2 DEC_ B/W/DW187
问1:DEC指令基本功能是什么?187
问2: DEC指令样式是怎样的?187
问3:如何应用DEC指令?188
问4:在应用DEC指令时需要注意些什么?193
9.3几种加减法有何不同193
问1:编程时常用的加/减法逻辑有几种?193
问2:这些加/减法各有什么特点?193
第10章 循环移位表逻辑指令197
10.1SHL/SHR_ B/W/DW197
问1:移位指令基本功能是什么?197
问2:移位指令样式是怎样的?197
问3:如何应用移位指令?198
问4:在应用移位指令时需要注意些什么?201
10.2 ROL/ROR_ B/W/DW201
问1:循环指令基本功能是什么?201
问2:循环指令样式是怎样的?201
问3:如何应用循环指令?202
问4:在应用循环指令时需要注意些什么?205
10.3 SHRB205
问1:SHRB指令基本功能是什么?205
问2: SHRB指令样式是怎样的?205
问3:如何应用SHRB指令?206
问4:在应用SHRB指令时需要注意些什么?207
10.4表指令207
问1:表指令基本功能是什么?208
问2:表指令样式是怎样的?208
问3:如何应用表指令?208
问4:在应用表指令时需要注意些什么?215
第11章 与或异或逻辑指令216
11.1 WAND_ B/W/DW216
问1:WADN与逻辑指令基本功能是什么?216
问2: WADN与逻辑指令样式是怎样的?216
问3:如何应用WADN与逻辑指令?217
问4:在应用WADN与逻辑指令时需要注意些什么?219
11.2 WOR_B/W/DW220
问1:WOR或逻辑指令基本功能是什么?220
问2: WOR或逻辑指令样式是怎样的?220
问3:如何应用或逻辑指令?220
问4:在应用WOR或逻辑指令时需要注意些什么?224
11.3 WXOR_B/W/DW224
问1: WXOR异或逻辑指令基本功能是什么?224
问2: WXOR异或逻辑指令样式是怎样的?224
问3:如何应用WXOR异或逻辑指令?224
问4:在应用WXOR异或逻辑指令时需要注意些什么?227
第12章 程序控制指令229
12.1 JMP/LBL229
问1:跳转指令基本动作是什么?229
问2:跳转指令样式是怎样的?229
问3:如何应用跳转指令?229
问4:在应用跳转指令时需要注意些什么?234
12.2 ROR/NEXT236
问1:FOR_NEXT指令基本动作是什么?236
问2: FOR_NEXT指令样式是怎样的?236
问3:如何应用FOR_NEXT指令?236
问4:在应用FOR_NEXT指令时需要注意些什么?237
12.3 END/STOP/WDR238
问1:END指令基本动作是什么?239
问2:如何应用END指令?239
问3:在应用END指令时需要注意些什么?239
问4: STOP指令基本动作是什么?240
问5:如何应用STOP指令?240
问6:在应用STOP指令时需要注意些什么?240
问7:WDR指令基本动作是什么?240
问8:如何应用WDR指令?241
问9:在应用WDR指令时需要注意些什么?241
第13章 子程序中断程序库指令243
13.1 CALL/RET243
问1:S7-200 CPU中有几种程序?243
问2:这些程序什么时候运行?243
问3: S7-200 CPU中有多少子程序?243
问4:怎样使用子程序?243
问5:使用子程序需要注意些什么?248
13.2中断程序249
问1: S7-200 CPU中的中断程序有几种?249
问2:中断指令有哪些?251
问3:怎样使用中断程序?251
问4:使用中断程序时需要注意些什么?254
第14章 高速计数器256
问1:高速计数器指令有哪些?256
问2: S7-200支持几个高速计数器?256
问3: S7-200高速计数器各种计数模式的输入I分配情况如何?257
问4:这些高速计数器控制字分配情况怎样?257
问5:这些高速计数器定义初值和目标值情况怎样?258
问6:监控这些高速计数器的状态字分配情况怎样?258
问7:如何理解高速计数器和应用高速计数器?259
第15章 脉冲输出指令267
问1: S7-200 CPU可以发几路脉冲?267
问2: PWM与PTO脉冲有什么特征?267
问3:脉冲输出控制字和状态字是什么?268
问4:如何应用发PW M脉冲?269
问5:如何应用发单段PTO脉冲?270
问6:如何应用发多段PTO脉冲?273
第16章 累加器和指针280
问1:S7-200 CPU有几个累加器?280
问2:累加器如何使用?280
问3: S7-200 CPU在程序中有几种寻址方式?280
问4:间接寻址俗称为指针寻址,如何使用?280
第17章 扩展模块与模拟量285
17.1模块和地址285
问1:S7-200的CPU有哪些?285
问2: S7-200的CPU技术规范怎样?286
问3:常用的数字量扩展模块有哪些?287
问4:常用的模拟量扩展模块有哪些?288
问5:S7-200的特殊功能模块有哪些?289
问6:扩展模块的地址分配规律是什么?291
17.2模拟量表示法292
问1:工业标准的模拟量是什么?293
问2: PLC对模拟量处理流程是怎样的?293
问3: S7-200的CPU怎样表达模拟值?293
17.3模拟量控制算法296
问1:模拟量输出控制算法有哪些?296
问2:这些算法在实际工程中如何应用?296
第18章 通信指令305
18.1 SET_ADDR/GET_ADDR305
问1: S7-200 CPU的PORT0和PORTI通信口地址在运行时可以更改吗,如何更改?305
问2:如果可以更改,怎样知道已经更改为多少?306
18.2 NETW/NETR306
问1:有几台S7-200的CPU在一个不大的车间内需要互相通信,用什么方式最容易又省成本?306
问2:如何理解PPI通信?307
问3:怎样实现PPI网络通信?308
18.3 XMT/RCV312
问1: S7-200 CPU支持RS485自由协议通信吗?312
问2:如何理解RS485自由协议通信?312
问3:怎样实现RS485自由协议通信?315