图书介绍

西门子S7-200系列PLC编程指令与梯形图快速入门PDF|Epub|txt|kindle电子书版本网盘下载

西门子S7-200系列PLC编程指令与梯形图快速入门
  • 李若谷,杨后川,孙剑主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121143625
  • 出版时间:2011
  • 标注页数:176页
  • 文件大小:72MB
  • 文件页数:189页
  • 主题词:可编程序控制器-程序设计

PDF下载


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

下载说明

西门子S7-200系列PLC编程指令与梯形图快速入门PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章PLC编程工具1

1.1西门子PLC的编程软件1

1.1.1 STEP 7 Micro/Win编程软件1

1.1.2 STEP 7 Micro/Win编程软件性能2

1.2用STEP 7 Micro/Win创建用户程序3

第2章PLC的指令系统及编程方法6

2.1 PLC的指令系统基础6

2.2 PLC的指令系统6

2.3 PLC的梯形图7

2.3.1梯形图的相关原则7

2.3.2梯形图的编程方法8

2.4 PLC的顺序功能图9

2.4.1顺序功能图的相关定义9

2.4.2顺序功能图的绘制方法9

第3章 如何识读梯形图和指令语句表11

3.1 PLC的指令系统基础11

3.2识读梯形图的具体方法11

3.3识读语句表程序语言的具体方法14

3.4 PLC设计典型实例15

第4章 位逻辑指令16

4.1标准触点指令16

4.1.1 LD:载入常开触点指令16

4.1.2 A:串联常开触点指令17

4.1.3 O:并联常开触点指令17

4.1.4 LDN:载入常开触点指令18

4.1.5 AN:串联常闭触点指令19

4.1.6 ON:并联常闭触点指令19

4.2立即触点指令20

4.2.1 LDI:立即载入常开触点指令20

4.2.2 AI:串联立即常开触点指令20

4.2.3 OI:并联立即常开触点指令21

4.2.4 LDNI:载入立即常闭触点指令21

4.2.5 ANI:串联立即常闭触点指令22

4.2.6 ONI:并联立即常闭触点指令22

4.3跳变指令23

4.3.1 EU:正跳变指令23

4.3.2 ED:负跳变指令23

4.4线圈指令24

4.4.1=:线圈输出指令24

4.4.2=|:立即线圈输出指令24

4.4.3 S:线圈置位指令25

4.4.4 SI:线圈立即置位指令25

4.4.5 R:线圈复位指令26

4.4.6 RI:线圈立即复位指令26

4.5逻辑堆栈指令27

4.5.1 ALD:栈装载与指令27

4.5.2 OLD:栈装载或指令27

4.5.3 LPS:逻辑推入栈指令28

4.5.4 LRD:逻辑读栈指令28

4.5.5 LPP:逻辑弹出栈指令28

4.5.6 LDS:装入堆栈指令29

4.6其他指令29

4.6.1 NOT:取反指令29

4.6.2 RS:触发器指令30

第5章 数值比较指令31

5.1字节比较指令32

5.1.1 LDB=:载入字节等于指令32

5.1.2 AB=:与运算字节等于指令33

5.1.3 OB=:或运算字节等于指令33

5.1.4 LDB<>:载入字节不等于指令34

5.1.5 AB<>:与运算字节不等于指令34

5.1.6 OB<>:或运算字节不等于指令35

5.1.7 LDB>=:载入字节大于或等于指令35

5.1.8 AB>=:与运算字节大于或等于指令36

5.1.9 OB>=:或运算字节大于或等于指令36

5.1.10 LDB<=:载入字节小于或等于指令37

5.1.11 AB<=:与运算字节小于或等于指令37

5.1.12 OB<=:或运算字节小于或等于指令38

5.1.13 LDB>:载入字节大于指令38

5.1.14 AB>:与运算字节大于指令39

5.1.15 OB>:或运算字节大于指令39

5.1.16 LDB<:载入字节小于指令40

5.1.17 AB<:与运算字节小于指令40

5.1.18 OB<:或运算字节小于指令41

5.2字比较指令41

5.2.1 LDW=:载入字等于指令41

5.2.2 AW=:与运算字等于指令42

5.2.3 OW=:或运算字等于指令43

5.2.4 LDW<>:载入字不等于指令43

5.2.5 AW<>:与运算字不等于指令44

5.2.6 OW<>:或运算字不等于指令44

5.2.7 LDW>=:载入字大于或等于指令45

5.2.8 AW>=:与运算字大于或等于指令45

5.2.9 OW>=:或运算字大于或等于指令46

5.2.10 LDW<=:载入字小于或等于指令46

5.2.11 AW<=:与运算字小于或等于指令47

5.2.12 OW<=:或运算字小于或等于指令47

5.2.13 LDW>:载入字大于指令48

5.2.14 AW>:与运算字大于指令48

5.2.15 OW>:或运算字大于指令49

5.2.16 LDW<:载入字小于指令49

5.2.17 AW<:与运算字小于指令50

5.2.18 OW<:或运算字小于指令50

5.2.19 LDD=:载入双字等于指令51

5.2.20 AD=:与运算双字等于指令51

5.2.21 OD=:或运算双字等于指令52

5.2.22 LDD<>:载入双字不等于指令52

5.2.23 AD<>:与运算双字不等于指令53

5.2.24 OD<>:或运算双字等于指令53

5.2.25 LDD>=:载入双字大于或等于指令54

5.2.26 AD>=:与运算双字大于或等于指令54

5.2.27 OD>=:或运算双字大于或等于指令55

5.2.28 LDD<=:载入双字小于或等于指令55

5.2.29 AD<=:与运算双字小于或等于指令56

5.2.30 OD<=:或运算双字小于或等于指令56

5.2.31 LDD>:载入双字大于指令57

5.2.32 AD>:与运算双字大于指令57

5.2.33 OD<=:或运算双字大于指令58

5.2.34 LDD<:载入双字小于指令58

5.2.35 AD<:与运算双字小于指令59

5.2.36 OD<:或运算双字小于指令59

5.3实数比较指令60

5.3.1 LDR=:载入实数等于指令60

5.3.2 AR=:与运算实数等于指令60

5.3.3 OR=:或运算实数等于指令61

5.3.4 LDR<>:载入实数不等于指令61

5.3.5 AR<>:与运算实数不等于指令62

5.3.6 OR<>:或运算实数不等于指令62

5.3.7 LDR>=:载入实数大于或等于指令63

5.3.8 AR>=:与运算实数大于或等于指令63

5.3.9 OR>=:或运算实数大于或等于指令64

5.3.10 LDR<=:载入实数小于或等于指令64

5.3.11 AR<=:与运算实数小于或等于指令65

5.3.12 OR<=:或运算实数小于或等于指令65

5.3.13 LDR>:载入实数大于指令66

5.3.14 AR>:与运算实数大于指令66

5.3.15 OR>:或运算实数大于指令67

5.3.16 LDR<:载入实数小于指令67

5.3.17 AR<:与运算实数小于指令68

5.3.18 OR<:或运算实数小于指令68

第6章 字符串指令70

6.1字符串指令70

6.1.1 SLEN:获取字符串长度指令70

6.1.2 SCPY:将字符串1复制至字符串2指令70

6.1.3 SSCPY:从字符串复制子字符串指令71

6.1.4 SCAT:载入字节不等于指令71

6.1.5 SFND:在字符串1中查找字符串2指令72

6.1.6 CFND:在字符串中查找字符指令73

6.2字符串运算指令74

6.2.1 LDS=:载入字符串等于指令74

6.2.2 AS=:与运算字符串等于指令75

6.2.3 OS=:或运算字符串等于指令75

6.2.4 LDS<>:载入字符串不等于指令76

6.2.5 AS<>:与运算字符串不等于指令76

6.2.6 OS<>:或运算字符串不等于指令77

第7章 转换指令78

7.1数字转换指令78

7.1.1 BTI:字节转换至整数指令78

7.1.2 ITB:整数转换至字节指令79

7.1.3 ITD:整数转换至长整数指令79

7.1.4 DTI:长整数转换至整数指令80

7.1.5 DTR:长整数转换至实数指令80

7.1.6 ROUND:取整为长整数指令81

7.1.7 TRUNC:截断为长整数指令81

7.1.8 SEG:段码指令82

7.1.9 BCDI:BCD码转换为整数指令82

7.1.10 IBCD:整型转换为BCD码指令83

7.2字符串转换指令84

7.2.1 ITS:整数转换至字符串指令84

7.2.2 DTS:双整数转换至字符串指令84

7.2.3 RTS:实数转换至字符串指令85

7.2.4 STI:字符串转换至整数指令86

7.2.5 STD:字符串转换至长整数指令86

7.2.6 STR:字符串转换至实数指令87

7.3 ASCII码转换指令88

7.3.1 ITA:整数转换至ASCII码指令88

7.3.2 DTA:双整数转换至字符串指令89

7.3.3 RTA:实数转换至ASCII码指令90

7.3.4 ATH:SCII码转换至十六进制数字指令91

7.3.5 HTA:十六进制数字转换至ASCII码指令91

7.4编译码指令92

7.4.1 ENCO:编码指令92

7.4.2 DECO:译码指令93

第8章 计数器/定时器指令94

8.1计数器指令94

8.1.1 CTU:向上计数指令94

8.1.2 CTD:向下计数指令95

8.1.3 CTUD:双向计数指令96

8.1.4 HDEF:定义高速计数器指令97

8.1.5 HSC:高速计数器指令98

8.2定时器指令99

8.2.1 TON:接通延时定时器指令99

8.2.2 TONR:有记忆接通延时定时器指令100

8.2.3 TOF:断开延时定时器指令101

8.2.4 BITIM:开始间隔时间指令102

8.2.5 CITIM:计算间隔时间指令102

第9章 数字运算指令103

9.1加、减、乘、除运算指令103

9.1.1+I:整数加指令103

9.1.2-I:整数减指令104

9.1.3 +D:长整数加指令105

9.1.4 -D:长整数减指令105

9.1.5 I:整数乘指令106

9.1.6 D:长整数乘指令107

9.1.7 MUL:整数与长整数相乘指令107

9.1.8 DIV:整数与长整数相除指令108

9.1.9 /I:除以整数指令109

9.1.10 /D:除以长整数指令109

9.1.11 +R:实数加指令110

9.1.12 -R:实数减指令111

9.1.13 R:实数乘指令111

9.1.14 /R:实数除指令112

9.2数学功能运算指令113

9.2.1 SQRT:求平方根指令113

9.2.2 SIN:求正弦值指令114

9.2.3 COS:求余弦值指令114

9.2.4 TAN:求正切值指令115

9.2.5 LN:求自然对数指令115

9.2.6 EXP:求指数值指令116

9.3递增、递减指令116

9.3.1 INCB:递增字节指令116

9.3.2 INCW:递增字指令117

9.3.3 INCD:递增双字指令117

9.3.4 DECB:递减字节指令118

9.3.5 DECW:递减字指令118

9.3.6 DECD:递减双字指令119

第10章 中断指令120

10.1中断启动、停止指令120

10.1.1 ENI:启用中断指令120

10.1.2 DISI:禁止中断指令121

10.2中断条件返回指令121

10.2.1 ATCH:中断连接指令121

10.2.2 DTCH:中断分离指令122

10.3其他中断指令123

10.3.1 CEVNT:清除中断事件指令123

10.3.2 CRETI:从中断(INT)有条件返回指令124

第11章 逻辑操作指令125

11.1取反指令125

11.1.1 INVB:取反字节指令125

11.1.2 INVW:取反字指令126

11.1.3 INVD:取反双字指令126

11.2与、或、异或指令127

11.2.1 ANDB:与运算字节指令127

11.2.2 ANDW:与运算字指令127

11.2.3 ANDD:与运算双字指令128

11.2.4 ORB:或运算字节指令129

11.2.5 ORW:或运算字指令129

11.2.6 ORD:或运算双字指令130

11.2.7 XORB:异或运算字节指令130

11.2.8 XORW:异或运算字指令131

11.2.9 XORD:异或运算双字指令132

11.3操作指令132

11.3.1 X:异或操作指令132

11.3.2 NOP:空操作指令133

第12章 数据/数据传输指令134

12.1字、字节、双字、实数移动/传输指令134

12.1.1 BIR:移动字节立即读取指令134

12.1.2 BIW:移动字节立即写入指令135

12.1.3 MOVB:移动字节指令135

12.1.4 MOVW:移动字指令136

12.1.5 MOVD:移动双字指令136

12.1.6 MOVR:移动实数指令137

12.1.7 SWAP:交换字节指令137

12.1.8 SLB:向左移位字节指令138

12.1.9 SLW:向左移位字指令138

12.1.10 SLD:向左移位双字指令139

12.1.11 SRB:向右移位字节指令139

12.1.12 SRW:向右移位字指令140

12.1.13 SRD:向右移位双字指令140

12.1.14 RLB:循环左移字节指令141

12.1.15 RLW:循环左移字指令141

12.1.16 RLD:循环左移双字指令142

12.1.17 RRB:循环右移字节指令143

12.1.18 RRW:向右旋转字指令143

12.1.19 RRD:向右旋转双字指令144

12.1.20 SHRB:寄存器位移指令145

12.2块传输指令145

12.2.1 BMB:成块移动字节指令145

12.2.2 BMW:成块移动字指令146

12.2.3 BMD:成块移动双字指令146

12.3表指令147

12.3.1 ATT:增加至表格指令147

12.3.2 FND?TBL:表格查找指令148

12.3.3 FIFO:先入先出指令149

12.3.4 LIFO:后入先出指令149

12.3.5 FILL:内存填充指令150

第13章 程序流控制指令151

13.1结束、停止指令151

13.1.1 END:程序(OB1)有条件结束指令151

13.1.2 STOP:用户程序停止指令152

13.2跳转、循环指令152

13.2.1 LBL:跳转标号定义指令152

13.2.2 CJ:条件跳转指令152

13.2.3 JUMP:跳接至标签指令153

13.2.4 FOR:循环开始指令154

13.2.5 NEXT:循环返回指令154

13.3顺序控制继电器指令155

13.3.1 LSCR:载入顺序控制继电器指令155

13.3.2 SCRT:顺序控制继电器转换指令156

13.3.3 SCRE:顺序控制继电器结束指令156

13.4 CALL:用户子程序调用157

13.5其他控制指令158

13.5.1 CRET:从子程序(SBR)有条件返回指令158

13.5.2 WDR:监视程序复原指令159

13.5.3 DLED:诊断LED指令159

第14章 其他指令160

14.1 NETR:网络读指令160

14.2 NETW:网络写指令161

14.3 XMT:发送指令162

14.4 RCV:接收指令163

14.5 PLS:脉冲输出指令165

14.6 PID: PID指令166

本书索引168

热门推荐