《例说PLC》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:高安邦,冉旭主编;黄宏耀,孙佩芳副主编;黄志欣,沈洋参编;李贻玲,张晓辉,陈武主审
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2015
  • ISBN:9787512367715
  • 页数:543 页
图书介绍:榜样的力量是无穷尽的,编程实例能提供示范和样板,给人以引导和启迪。本书是一部实战型的著作,内容由浅入深,带领读者进入PLC的世界全书共分七章。第一章首先概要介绍了S7-200系列PLC开发应用编程所必需的硬/软件资源、编程常用的主要方法、PLC的主要功能和编程应用、识读PLC梯形图和指令语句表的方法和步骤,这些都是学会PLC编程的理论根基和必备条件。然后循序渐进、分门别类地介绍了S7-200系列PLC的开发应用编程实例:第二章PLC最基本最常用的典型环节编程;第三章PLC在工程应用中对电动机的控制编程;第四章PLC技术与应用课程教学中常用的实训编程;第五章典型生产设备的PLC控制编程;第六章S7-200系列PLC的特殊功能高级应用编程;第七章PLC在工业网络通信中的工程应用编程。本书指导和引领工程技术人员在掌握正确的编程理念和方法的基础上,以编程实例为样板,能够举一反三,创新思维,设计和开发出更多的PLC工程应用的精品。本书内容翔实,图文并茂,编程实例具典型性,阐述清晰透彻,可读性强,既可作为PLC工程应用设计人员的指导书,也可做为理工科大学相关专业本/专科师生的实用教材和参考书,更是

第一章 认识PLC 1

第一节 西门子S7-200系列PLC的硬软件资源 1

一、SIMATIC家族成员 1

二、西门子S7-200系列PLC编程的硬件资源 2

三、西门子S7-200系列PLC编程的指令系统 3

第二节PLC编程常用的主要方法 13

一、经验设计法 13

二、翻译设计法 13

三、逻辑设计法 15

四、顺序功能图设计法 17

第三节PLC的主要功能和编程应用 18

一、PLC的主要功能 18

二、PLC的编程应用 20

第四节 识读生产设备PLC梯形图和指令语句表的方法和步骤 23

一、总体分析 23

二、梯形图和语句表的结构分析 24

三、梯形图和语句表的分解 24

四、集零为整,综合分析 25

第二章PLC最基本最常用的典型环节编程 27

【例2-1】 PLC的初创化控制编程 27

【例2-2】 PLC故障控制编程 27

【例2-3】 PLC的复电输出禁止控制编程 28

【例2-4】 PLC系统的多工况选择控制编程 29

【例2-5】瞬时接通/延时断开控制编程 29

【例2-6】延时接通/延时断开控制编程 30

【例2-7】多个定时器组合实现长延时控制编程 31

【例2-8】定时器和计数器组合实现长延时控制编程 31

【例2-9】计数器串联组合实现日时钟控制编程 32

【例2-10】扫描计数控制编程 33

【例2-11】长计数控制编程 33

【例2-12】用微分操作指令实现脉冲触发编程 34

【例2-13】用定时器实现周期脉冲触发控制编程 34

【例2-14】用定时器实现脉宽可控的脉冲触发控制编程 35

【例2-15】分频控制编程 35

【例2-16】故障报警控制编程 37

【例2-17】闪烁控制编程 38

【例2-18】比较电路(译码电路)编程 38

【例2-19】多个输入信号优先电路编程 40

【例2-20】用定时器实现时间顺序控制编程 40

【例2-21】用计数器实现顺序控制编程 41

【例2-22】用移位指令实现顺序控制编程 42

【例2-23】用顺序控制功能指令实现顺序控制编程 42

【例2-24】循环控制编程 43

第三章 PLC在工程应用中对电动机的控制编程 47

【例3-1】电动机的“启—保—停”(带自锁)控制编程 47

【例3-2】电动机的“正/反转”可逆运行(互锁)控制编程 47

【例3-3】电动机的“正/反转”自动循环运行(行程)控制编程 49

【例3-4】电动机的“Y-△”降压启动(时间)控制编程 51

【例3-5】电动机定子绕组串电阻启动(时间)控制编程 53

【例3-6】电动机串自耦变压器降压启动(时间)控制编程 54

【例3-7】电动机单相全波整流能耗制动(时间)控制编程 55

【例3-8】电动机单管半波整流能耗制动(时间)控制编程 56

【例3-9】电动机串电阻降压启动和反接制动(速度)控制编程 58

【例3-10】用移位寄存器指令编程的四台电动机M1~M4顺序延时启动控制编程 59

【例3-11】用移位寄存器指令编程的4台电动机M1~M4顺序延时启动和顺序延时停机控制编程 60

【例3-12】 3台电动机M1~M3启动/停止控制编程 62

【例3-13】用步进控制指令编程的3台电动机M1~M3顺序控制编程 64

【例3-14】用比较指令编程的3台电动机M1~M3顺启逆停控制编程 66

【例3-15】电动机的多地点控制编程 69

【例3-16】电动机的单按钮“按启、按停”控制编程 71

【例3-17】电动机交替运行控制编程 73

【例3-18】 3台电动机Y/△减压顺序启动/逆序停止的PLC控制编程 74

【例3-19】使用脉冲输出触发步进电动机驱动器编程 75

【例3-20】多台电动机启动停止(顺启逆停)控制系统设计编程 77

【例3-21】 PLC控制网络系统组态王软件的应用 82

第四章PLC应用课程教学中常用编程实训 103

【例4-1】电动机PLC控制编程实训 103

【例4-2】天塔之光的PLC控制编程实训 107

【例4-3】城市交通指挥灯的PLC控制编程实训 111

【例4-4】 4组抢答器的PIC控制编程实训 118

【例4-5】混料罐的PLC控制编程实训 120

【例4-6】大小球分炼传送的PLC控制编程实训 127

【例4-7】艺术彩灯的PLC控制编程实训 134

【例4-8】电梯的PLC控制编程实训 140

【例4-9】工业机械手的PLC控制编程实训 163

【例4-10】给料分拣系统的PLC控制编程实训 168

第五章 典型生产设备的PLC控制编程 173

【例5-1】 CA6140小型普通车床的PLC控制编程 173

【例5-2】 C650中型卧式车床的PLC控制编程 177

【例5-3】 Z3040摇臂钻床的PLC控制编程实例 183

【例5-4】 M7475型立轴圆台平面磨床的PLC控制编程 190

【例5-5】 T610型卧式镗床的PLC控制编程 197

【例5-6】 B2012A型龙门刨床的PLC控制编程 218

【例5-7】双面单工液压传动组合机床的电气PLC控制编程 228

【例5-8】 PLC在数控机床中的工程应用编程 234

【例5-9】双面钻孔组合机床的电气PLC控制编程 244

【例5-10】搬运机械手的电气PLC控制编程 248

【例5-11】 U形板折板机的PLC控制编程 260

【例5-12】某型导弹测试架PLC控制编程 264

【例5-13】全自动洗衣机的PLC控制线性编程 270

第六章 S7-200系列PLC的特殊功能高级应用编程 286

【例6-1】高速计数器的应用编程 286

【例6-2】用PLC的常规指令实现PLD控制 288

【例6-3】用PLC的专用指令实现PLD控制 290

【例6-4】生活/消防双恒压无塔供水控制系统编程 296

【例6-5】PLC与步进电动机的运动控制编程 302

【例6-6】其直升机起落架撑杆作动筒检测系统控制编程 316

【例6-7】利用S7 - 224 CPU DC/DC/DC型PLC脉冲输出演奏音乐的控制编程 323

【例6-8】六层电梯模型运动控制系统的工程应用编程 331

【例6-9】四轴联动机械手运动控制系统工程应用编程 358

【例6-10】 S7-200称重模块的工程应用编程 394

【例6-11】包衣机系统控制编程 414

【例6-12】包装数粒机控制系统的工程应用编程 441

第七章 PLC在工业网络通信中的工程应用编程 463

【例7-1】西门子PLC之间的通信应用编程 464

【例7-2】无组态连接通信方式的MPI通信应用编程 468

【例7-3】 PROFIBUS-DP通信应用编程 472

【例7-4】工业以太网通信应用编程 473

【例7-5】自由口通信应用编程 482

【例7-6】 S7-200 PLC用于变电站交流配电盘控制编程 496

【例7-7】 AS-I总线技术在电梯控制系统中的应用 501

【例7-8】 S7-200/300 PLC在水力发电站自动化系统LCU中的应用编程 505

【例7-9】分布式网络控制的小型自动生产系统应用编程 525

参考文献 541