《图解西门子PLC编程108例》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:公利滨主编;张智观,魏洪玲副主编;杜洪越,殷玉恒,吴勃,邓立为,殷松参编
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2015
  • ISBN:9787512382510
  • 页数:296 页
图书介绍:本书以西门子S7-200系列PLC为例,精选了108个具有很强实际应用价值的编程实例,每个实例都结合实际应用,给出了非常详细的硬件原理图和PLC梯形图,详细阐述了PLC梯形图的设计方法和编程技巧。包括基本指令编程、时间控制原则编程、电动机基本控制编程、电气设备基本控制编程、PLC改造机床控制编程、并联电梯控制编程。

第1篇 基础篇 3

第1章 基本指令编程应用 3

1.1 位操作指令逻辑编程 3

实例1 自锁控制的应用程序 3

实例2 采用置位指令和复位指令实现自锁控制的应用程序 5

实例3 采用RS触发器实现自锁的应用程序 7

实例4 三个开关控制一个指示灯的应用程序 9

实例5 采用两个开关控制三个灯的应用程序 10

实例6 互锁电路控制的应用程序 12

实例7 单按钮控制两台电动机依次起动的应用程序 13

实例8 防止按钮粘连的电动机正反转的应用程序 14

实例9 单开关控制两个信号灯的应用程序(一) 16

实例10 单开关控制两个信号灯的应用程序(二) 17

实例11 多开关输入的应用程序 19

实例12 矩阵输入的应用程序 20

1.2 定时器指令的应用 22

实例13 采用TON指令产生延时接通信号的控制 22

实例14 采用TON指令产生瞬时接通/延时断开信号的控制 23

实例15 产生延时接通/延时断开信号的控制 25

实例16 采用TON指令产生延时脉冲信号的控制 26

实例17 多间隔的累计定时的控制 27

实例18 采用断电型定时器TOF指令产生延时停止的应用程序 28

实例19 周期脉冲触发的控制 30

实例20 脉宽可控的触发脉冲控制 31

实例21 二分频电路的应用程序 32

实例22 应用定时器实现多台电动机顺序起动、同时停止的应用程序 34

实例23 长延时电路的应用程序 35

1.3 计数器指令的应用 36

实例24 采用TIM+CNT组成长延时的控制 36

实例25 累计通断次数的应用程序 37

实例26 利用计数器实现单按钮控制信号灯通断的应用程序 38

实例27 利用计数器实现单开关控制不同的负载 39

实例28 利用计数器实现顺序控制 40

实例29 记录扫描周期个数的控制编程 42

1.4 逻辑与或非指令的应用 43

实例30 电动机优先的程序编程 43

实例31 知识竞赛抢答器的程序编程 45

实例32 两地控制多盏照明灯的通断的控制 47

实例33 输入信号的编码输入方式的编程 48

实例34 运料小车自动运行控制 50

第2章 功能指令的编程应用 53

2.1 数据传送指令的编程应用实例 53

实例35 改变定时器TIM设定值的应用程序 53

实例36 采用传送指令实现三相异步电动机?—△降压起动控制 54

2.2 数据比较指令的编程应用实例 56

实例37 利用比较指令来监视定时器当前值的控制 56

实例38 采用比较指令实现占空比可调的脉冲发生器的控制 57

2.3 跳转指令的编程应用实例 58

实例39 多台电动机起动方式的控制 58

2.4 数据移位指令的编程应用实例 60

实例40 跑马灯控制 60

实例41 艺术灯光控制 61

实例42 流动彩灯控制 64

2.5 数学运算指令的编程应用实例 66

实例43 三角函数的算数运算的编程 66

实例44 实现算数平均值滤波 68

实例45 英寸转换为厘米的编程 69

实例46 温度的标度变换的编程 69

2.6 七段数字显示译码指令的编程应用 72

实例47 七段数码管的显示的控制 72

2.7 中断指令的应用实例 73

实例48 利用外部中断控制电动机的起停 73

实例49 利用定时器中断产生方波信号 75

实例50 利用定时中断读取模拟量的数据 76

2.8 子程序的应用编程 77

实例51 高速计数器应用编程 77

实例52 PWM高速输出脉冲输出的应用编程 78

2.9 网络读/写指令NETR/NETW的应用 81

实例53 采用网络读/写指令NETR和NETW实现PPI通信 81

2.10 特殊功能TODR/TODW读写实时时钟指令的应用 85

实例54 应用TODR指令记录产生故障的时间 85

实例55 设定实时时钟及显示实时时钟的应用 87

第3章 顺序功能图编程方法的应用 90

3.1 单流程顺序功能图的编程 90

实例56 采用顺序功能图设计小车运动的控制 90

实例57 采用顺序功能图设计的冲床动力头进给运动控制系统 94

实例58 采用顺序功能图设计液体混合装置的PLC控制系统 98

3.2 选择性流程顺序功能图的编程 101

实例59 采用顺序功能图设计自动门控制系统 101

实例60 采用顺序功能图设计洗车控制系统 112

3.3 跳转和循环流程顺序功能图的编程 117

实例61 采用顺序功能图设计电动机顺序起停的控制 117

实例62 采用顺序功能图设计的硫化机控制系统 121

3.4 并行分支流程顺序功能图的编程 126

实例63 采用顺序功能图设计的专用钻床控制系统 126

实例64 采用顺序功能图设计的剪板机控制系统 129

3.5 具有多功能的顺序功能图的编程 133

实例65 采用顺序功能图设计机械手控制系统 133

第4章 时间控制原则的应用程序 143

4.1 报警控制 143

实例66 预警起动的控制 143

实例67 预警起动定时运行的控制 144

实例68 采用断电延时定时器预警停车的控制 145

实例69 标准报警信号的编程 147

实例70 多故障预警的控制 148

4.2 利用硬件改变定时时间的控制 151

实例71 用按钮设定定时器预设值的应用程序 151

实例72 采用数字键设定多个定时器预设值的应用程序 153

实例73 调整电动机运行时间的控制 159

4.3 时间控制的实际应用 161

实例74 整点定时输出的控制 161

实例75 控制路灯的定时接通和断开 163

实例76 加热器定时起动控制 164

第5章 电动机的基本控制环节的编程 167

5.1 三相鼠龙式异步电动机起动的基本控制 167

实例77 三相异步电动机两地可逆控制的应用程序 167

实例78 三相异步电动机?—△降压起动的应用程序 168

5.2 三相鼠龙式异步电动机制动的基本控制 170

实例79 三相异步电动机串电阻的可逆反接制动控制 170

实例80 三相异步电动机可逆运行能耗制动控制 173

5.3 三相绕线式异步电动机基本控制 174

实例81 三相绕线式异步电动机转子串电阻时间原则起动控制 174

实例82 三相绕线式异步电动机转子回路电流原则起动控制 177

5.4 直流电动机基本控制 179

实例83 并励(或他励)直流电动机电枢串电阻起动调速的控制 179

5.5 三相异步电动机顺序控制 182

实例84 多台电动机顺序定时起动、同时停止的控制 182

实例85 多台电动机同时起动、顺序定时停止的控制 184

实例86 多台电动机顺序起动、逆序定时停止的控制 186

实例87 多台电动机点动、连续及顺序控制 187

第2篇 应用篇 193

第6章 PLC改造典型机床控制线路的应用设计 193

6.1 普通车床的控制 193

实例88 C6140型普通车床PLC控制 193

6.2 平面磨床的控制 196

实例89 M7130型平面磨床PLC控制 196

6.3 摇臂钻床的控制 203

实例90 Z3040型摇臂钻床PLC控制 203

6.4 万能铣床的控制 210

实例91 X62W型万能铣床PLC控制 210

6.5 卧式镗床的控制 219

实例92 T68型卧式镗床PLC控制 219

6.6 组合机床的控制 228

实例93 组合机床液压滑台PLC控制 228

实例94 液压滑台式自动攻螺纹机PLC控制 231

第7章 PLC在生活中实际应用 235

7.1 交通灯的应用 235

实例95 十字路口交通信号灯的应用程序 235

实例96 人行横道交通信号灯的控制 237

7.2 运料小车控制 240

实例97 送料车的自动往返控制的编程 240

实例98 四站间控制小车自动运行的编程 243

实例99 五站点间控制小车自动运行的编程 246

7.3 机械设备控制 249

实例100 加工中心刀具库的控制 249

实例101 搬运机械手控制的应用程序 253

7.4 生活中常用控制设备的编程 255

实例102 污水处理控制系统的设计 255

实例103 密码锁的应用程序 259

实例104 全自动洗衣机的应用程序 262

实例105 汽车自动清洗机的应用程序 265

实例106 PLC恒压变频供水控制系统的设计 268

第8章 综合应用实例 273

8.1 电梯的应用程序设计 273

实例107 交流货用电梯的应用程序 273

8.2 立体停车场的应用程序设计 286

实例108 立体停车场的应用程序 286

参考文献 296