图书介绍
西门子S7-200系列PLC编程指令与梯形图快速入门PDF|Epub|txt|kindle电子书版本网盘下载
![西门子S7-200系列PLC编程指令与梯形图快速入门](https://www.shukui.net/cover/5/30796370.jpg)
- 李若谷,杨后川,孙剑主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121143625
- 出版时间:2011
- 标注页数:176页
- 文件大小:72MB
- 文件页数:189页
- 主题词:可编程序控制器-程序设计
PDF下载
下载说明
西门子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