图书介绍

PLC系统编程调试入门 S7-200问与答PDF|Epub|txt|kindle电子书版本网盘下载

PLC系统编程调试入门 S7-200问与答
  • 张运刚主编;郭武强副主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111451693
  • 出版时间:2014
  • 标注页数:321页
  • 文件大小:83MB
  • 文件页数:334页
  • 主题词:plc技术-程序设计-问题解答

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐