出版信息
作 者:廖常初 主编
出 版 社:机械工业出版社
出版时间:2008-1-1
版 次:3 页 数:305 字 数:484千字
印刷时间:2008-1-1 开 本:16开
I S B N:9787111108771
说说书
这本书是廖常初老师的经典著作,相信不少坛子里的同学都有看过(有没有?)。这本书以西门子公司的S7-200 PLC 为例,介绍了PLC 的工作原理、硬件结构、指令系统、最新版编程软件和仿真软件的使用方法;介绍了数字量控制梯形图的一整套先进完整的设计方法;介绍了S7-200 的通信网络、通信功能和通信程序的设计方法;介绍了配方、数据记录、PLC 在模拟量闭环控制和变频器控制中的应用、文本显示器与组态软件的应用等内容;还介绍了用编程向导自动生成PLC的高级应用的用户程序的方法。该书配套的光盘有S7-200 编程软件和OPC 服务器软件PC Access、与S7-200有关的中英文用户手册和资料、应用例程等。而且在内容编写上该书各章均有习题,并配有部分习题的参考答案,很适合作为培训教材。可谓内容丰富,极具实用价值。
正因为该书内容相当的实用,所以从08年第一版付印以来长销不衰,累计销量已达20 万册!单就当当网而言,累计评论数已经超过650条,而且5星推荐率高达96%,口碑相当卓著!
(该书另外还有教材版,《S7-200 PLC编程及应用》,被列入普通高等教育“十一五”国家级规划教材。口碑也很不错。)
福 利
特别从出版社要来了本书的部分样章内容,在此放出给大家试读。真有需要学习用的,请去网店买本来学习,好书不贵,网店上打完折不到30块,一盘宫保鸡丁的价儿……
今儿再发一本,
说说这本书
这本书,全面介绍了西门子工业通信网络的结构、通信协议、通信服务和通信的组态编程与故障诊断。内容容建立在大量实验的基础上,详细介绍了实现通信最关键的组态和编程方法,随书光盘有上百个通信例程。本书用约三分之一的篇幅和大量的实例,系统地介绍了网络通信的故障诊断方法、诊断数据的分析方法,和用人机界面、WinCC显示故障消息的方法。
目 录
第1章 概述
第2章 PROFIBUS的硬件组成与通信协议
第3章 PROFIBUS-DP主从通信
第4章 基于PROFIBUS的S7通信与FDL通信
第5章 PROFIBUS-DP通信的其他应用
第6章 使用STEP 7和硬件诊断PROFIBUS通信的故障
第7章 PROFIBUS通信故障诊断的编程与实验
第8章 故障诊断信息的显示
第9章 PROFIBUS-PA第10章 工业以太网
第11章 PROFINET
第12章 AS-i网络通信
第13章 OPC通信
第14章 MPI网络通信
第15章 其他通信网络与通信服务附录
做个阶段性总结,首先贴个图。
这个图是西门子自动化人才培训的框架图 (自动化技术九宫格),其中非常重要的三项:控制器原理(PLC)、仿真技术(人机界面、组态)与工业通信网络技术。
实际上,之前介绍的廖老师的这四本书,一起构成了一个学习西门子全集成自动化的一个组合!《PLC 编程及应用第3版(含1CD)》和《S7-300/400 PLC应用技术 第3版》两本针对的是控制器原理),《西门子人机界面(触摸屏)组态与应用技术 第2版》和《西门子工业通信网络组态编程与故障诊断》这两本则是应对仿真技术与工业通信网络技术了。
总而言之言而总之,科技图书讲究的第一是实用性,第二是体系性,所以一定是跟技术人才知识构成相结合的。廖老师的图书在实用性上和体系性上都比较符合一线的需求,这才是能够得到好评的根本原因。
好了,回顾一下这四本书吧。我们称之为廖老师经典第一波,
接着来是两本廖老师注重实操的实训图书——《跟我动手学FX系列PLC》和《跟我动手学S7-300/400 PLC》。不过在介绍这两本入门读物之前,再插个队。把《S7-300/400 PLC应用技术 第3版》的衍生品,专门针对高校相关专业的《S7-300/400 PLC应用教程 第2版》简要介绍一下。
说说书
学习工控的要么是企业从事这个行当的人,要么是在学校学习即将从事这个行当的人,前者需要实践经验的分享,后者需要系统化的体系培养,《S7-300/400 PLC应用教程 第2版》就是针对后者的需求编著的一本教材,从《西门子自动化系列教材》这个丛书名就能看出来。内容上更加适合在校学生学习。
目 录
前言
第1 章 绪论
1.1 工业自动化及全集成自动化
1.2 工业自动化与PLC
1.3 西门子PLC产品发展历程
1.4 获取资料、软件和帮助
1.5 习题
第2 章 PLC控制系统基础知识
2.1 自动控制系统
2.2 常用低压电器
2.3 传感器
2.4 隔离栅和浪涌保护器
2.5 执行装置
2.6 系统输入/输出接口
2.7 PLC 控制系统电源与接地
2.8 习题
第3 章 PLC 的组成和工作原理
3.1 PLC 的组成
3.2 PLC 的工作原理
3.3 PLC 的分类
3.4 习题
第4章 S7-300/400 硬件系统
4.1 S7-300/400概况
4.2 机架
4.3 电源模块
4.4 CPU 模块
4.5 信号模块
4.6 功能模块
4.7 通信模块
4.8 接口模块
4.9 SIPLUS extreme
4.10 模块安装和扩展
4.11 ET 200分布式I/O
4.12 习题
第5 章 S7-300/400 PLC网络通信
5.1 网络通信基础知识
5.2 SIMATIC 通信基础
5.3 MPI网络通信
5.4 PROFIBUS网络通信
5.5 工业以太网通信
5.6 AS-i网络通信
5.7 串行网络通信
5.8 习题
第6章 S7-300/400 PLC 软件基础
6.1 IEC61131-3国际标准简介
6.2 S7-300 /400PLC编程语言简介
6.3 S7-300/400PLC编程资源及其编址
6.4 变量、常量和数据类型
6.5 S7-300/400寻址方式
6.6 习题
第7章 SIMATIC管理器
7.1 SIMATIC管理器简介
7.2 创建和管理项目
7.3 硬件组态
7.4 网络组态
7.5 符号表创建与逻辑块编辑
7.6 应用S7-PLCSIM软PLC调试用户程序
7.7 下载与上载程序
7.8 调试程序
7.9 故障诊断
7.10 参考数据及其应用
7.11 被控对象仿真软件SIMIT简介
7.12 习题
第8 章 S7-300/400PLC软件指令系统
8.1 位逻辑指令
8.2 定时器指令
8.3 计数器指令
8.4 数据处理指令
8.5 运算指令
8.6程序控制指令
8.7库分类及应用
8.8 习题
第9章 S7-300/400 PLC程序结构
9.1 系统程序和用户程序
9.2 用户程序结构
9.3 用户程序块
9.4 组织块OB
9.5 功能FC和功能块FB
9.6 数据块DB
9.7 多重背景
9.8 系统块
9.9 标准库块
9.10 习题
第10章 PLC应用程序设计
10.1 PLC典型常用程序
10.2 PLC程序设计方法
10.3 PLC顺序逻辑控制程序设计
10.4 PLC过程控制程序设计
10.5 PLC脉冲量控制程序设计
10.6 习题
第11章 S7-300/400 PLC SCL 编程
11.1 SCL语言简介
11.2 S7 SCL软件包安装
11.3 SCL源文件编译器
11.4 SCL编程语言
11.5 SCL编程应用实例
11.6 习题
第12章 S7-300/400 PLC GRAPH 编程
12.1 顺序逻辑控制及顺序功能图
12.2 S7-GRAPH简介
12.3 S7-GRAPH程序设计流程
12.4 S7-GRAPH编程举例
12.5 习题
第13章 S7-300/400 PLC HIGRAPH 编程
13.1 S7-HIGRAPH简介
13.2 S7-HIGRAPH软件包安装
13.3 S7-HIGRAPH基本概念
13.4 S7-HIGRAPH 基础与编程
13.5 S7-HIGRAPH应用实例
13.6 习题
第14章 S7-300/400 PLC CFC 编程
14.1 S7-CFC简介
14.2 S7-CFC软件包安装
14.3 S7-CFC程序构成元素
14.4 S7-CFC功能块操作
14.5 S7-CFC程序编程及运行操作
14.6 S7-CFC编程应用实例
14.7 习题
第15章 S7-300/400 PLC 工程应用技术
15.1 S7-300/400人机界面应用技术
15.2 S7-300/400与变频器应用技术
15.3 S7-300/400网络通信应用技术
15.4 习题
第16章 故障诊断
16.1 故障诊断基础知识
16.2 LED灯故障诊断
16.3 SIMATIC诊断软件
16.4 STEP 7故障诊断
16.5 OB和SFC故障诊断
16.6 重新接线功能的应用
16.7 习题
第17章 S7-300/400 PLC模拟量闭环控制的实现
17.1 模拟量闭环控制基础
17.2 数字PID控制器
17.3 S7 300/400模拟量闭环控制功能
17.4 连续PID控制器FB 41
17.5 步进PI 控制器FB 42
17.6 脉冲发生器FB 43
17.7 连续温度控制器FB 58
17.8 步进温度控制器FB 59
17.9 编写模块实现闭环控制
17.10 PID控制器工程实例程序
17.11 PID参数自整定
17.12 习题
第18章 PLC控制系统设计
18.1 PLC控制系统设计原则
18.2 PLC控制系统被控对象的分析与描述
18.3 PLC控制系统总体设计
18.4 PLC控制系统硬件设计
18.5 PLC控制系统软件设计
18.6 PLC控制系统的可靠性设计
18.7 PLC控制系统的调试
18.8 习题
第19章 PLC控制系统工程实例
19.1 MPS虚拟仿真系统—供料站
19.2 染整喷染机控制系统
19.3 电厂废水处理控制系统
19.4 习题
到底还要不要读纸质书?
说到教材和工具书这块,想说说昨天做的小调查:小调查:你现在学习是读书呢还是看帖?
参与的朋友大都习惯以看贴为主。这个我觉得主要是坛子里的朋友们都是入行有日子的了,对于知识的获取更多的符合上面所说"实践经验的分享",而非“需要系统化的体系培养”了。所以这样的调查结果虽然有胆儿伤心但也可以理解。对于正要入行和还在学校学习的人来说,光上网看帖子,读电子书还是差点儿意思。建立系统化的知识体系还是要通过学习教材来实现。
而且从阅读习惯和学习效果上来看,读纸质书的时候人们更加专注,记忆更深刻,学习效果更好。而且个人认为,读纸质书更加方便,随手记一些,画一下,折个纸脚,很方便。随手拿着书,只要光线允许,到哪儿可以读。所以我个人还是比较推崇如果真要进入学习状态的话,读书是最佳方式。在网上看帖,或者看电子书,肯定有他有优势的地方,比如迅速,直观,互动性强,方便拷贝粘贴,但在系统性上,记忆效果上,真的不认为比读纸质书要好。
所以,想把知识变成自己的,还是读纸质书最合适。
说说书
这是一本面向实操的实训教程。大量全真实训案例。随书光盘有与正文配套的例程和多媒体视频教程。可以说是功能性很强的培训用书。也符合廖老师图书的一贯定位。强调实践。
<此处内容被屏蔽>本书以国内广泛使用的三菱FX系列(包括FX3G和FX3U)为例。
<此处内容被屏蔽>本书强调通过实际操作进行学习。书中的五十多个实训使应用中的难点形象化,随书光盘有与正文配套的例程和多媒体视频教程。
<此处内容被屏蔽>本书介绍的编程方法易学易用,可以用它们得心应手地设计出复杂的开关量控制系统的梯形图,可以节约大量的设计时间。内
内容简介
本书以国内广泛使用的三菱FX系列(包括FX3G和FX3U)为例,介绍了可编程序控制器(PLC)的工作原理、硬件结构、编程元件与指令系统,并详细介绍了编程软件的使用方法。
本书强调通过实际操作进行学习。书中的五十多个实训使应用中的难点形象化,随书光盘有与正文配套的例程和多媒体视频教程。读者一边看书,一边根据实训中的操作步骤,用随书光盘中的编程软件和仿真软件在计算机上做仿真实验,就能快速掌握软件安装、指令应用、程序结构、编写和调试程序、故障诊断、编程方法、通信和PID控制等方面的知识和软件的操作方法。通过仿真实验,读者可以深刻了解、轻松掌握大量的应用指令的功能和使用方法。本书还介绍了提高系统可靠性和用PLC控制变频器的方法。
本书介绍的编程方法易学易用,通过这些方法可以得心应手地设计出复杂的开关量控制系统的梯形图,从而节约大量的设计时间。
本书可作为高职高专、技工学校电类与机电一体化专业的教材,也可供电气人员自学使用。
目 录
前言
第1章 PLC的硬件 1
1.1 怎样学习FX系列PLC 1
1.2 FX系列PLC的硬件 3
1.2.1 FX系列的硬件结构 3
1.2.2 FX1S、FX1N、FX1NC、FX2N与FX2NC系列 6
1.2.3 FX3G、FX3U与FX3UC系列 7
1.2.4 输入模块与输出模块 9
1.2.5 程序的下载与上载 11
1.3 习题 14
第2章 编程软件与仿真软件使用入门 15
2.1 实训一 安装编程软件和仿真软件 15
2.2 实训二 编程软件与仿真软件使用入门 17
2.2.1 编程软件使用入门 17
2.2.2 生成与显示注释、声明和注解 21
2.2.3 指令的帮助信息与PLC参数设置 24
2.2.4 仿真软件使用入门 26
2.3 实训三 异步电动机正、反转控制的仿真实验 29
2.3.1 外部接线图与梯形图 29
2.3.2 编程与仿真实验 30
2.4 习题 31
第3章 FX系列PLC编程基础 32
3.1 FX系列PLC的软元件 32
3.1.1 位软元件 32
3.1.2 定时器与计数器 35
3.1.3 其他软元件与常数 37
3.2 基本指令 38
3.2.1 继电器与逻辑运算 38
3.2.2 实训四 位逻辑运算的仿真实验 40
3.2.3 实训五 基本指令仿真实验1 42
3.2.4 实训六 基本指令仿真实验2 45
3.2.5 实训七 基本指令仿真实验3 47
3.2.6 PLC的工作原理 49
3.2.7 实训八 故障显示电路的仿真实验 52
3.3 定时器计数器应用 53
3.3.1 实训九 定时器的功能与仿真实验 53
3.3.2 实训十 其他定时器的仿真实验 55
3.3.3 实训十一 卫生间冲水控制电路的仿真实验 57
3.3.4 实训十二 运输带控制系统的仿真实验 57
3.3.5 实训十三 计数器功能的仿真实验 59
3.3.6 实训十四 控制小车往返次数的仿真实验 62
3.4 习题 63
第4章 FX系列的应用指令 66
4.1 应用指令概述 66
4.1.1 应用指令的表示方法 66
4.1.2 数据格式与数制 68
4.1.3 怎样学习应用指令 71
4.1.4 实训十五 软元件监视功能的仿真实验 71
4.2 数据处理指令 75
4.2.1 实训十六 比较指令的仿真实验 75
4.2.2 实训十七 传送指令的仿真实验 77
4.2.3 实训十八 数据转换指令的仿真实验 80
4.2.4 实训十九 移位指令与循环移位指令的仿真实验 81
4.2.5 实训二十 数据处理指令的仿真实验 85
4.3 数学运算指令与逻辑运算指令 87
4.3.1 四则运算指令 87
4.3.2 实训二十一 四则运算指令基本功能的仿真实验 88
4.3.3 实训二十二 四则运算指令应用的仿真实验 90
4.3.4 实训二十三 逻辑运算指令的仿真实验 92
4.3.5 实训二十四 水泵循环投切的仿真实验 94
4.4 浮点数指令 96
4.4.1 实训二十五 浮点数转换指令的仿真实验 96
4.4.2 实训二十六 浮点数运算指令的仿真实验 99
4.5 程序流程控制指令 101
4.5.1 实训二十七 条件跳转指令的仿真实验 101
4.5.2 实训二十八 子程序调用的仿真实验 103
4.5.3 实训二十九 子程序应用例程的仿真实验 106
4.5.4 中断的概念 107
4.5.5 实训三十 中断子程序调用实验 109
4.5.6 实训三十一 用输入中断测量脉冲宽度的实验 110
4.5.7 实训三十二 基于中断的彩灯控制实验 111
4.5.8 实训三十三 循环程序的仿真实验 112
4.5.9 实训三十四 监控定时器指令的仿真实验 114
4.6 方便指令与外部设备指令 115
4.6.1 方便指令简介 115
4.6.2 实训三十五 方便指令的仿真实验 116
4.6.3 外部I/O设备指令 118
4.6.4 外部设备指令 120
4.7 高速处理指令 121
4.7.1 与输入/输出有关的指令 121
4.7.2 高速计数器指令与脉冲输出指令 122
4.8 其他指令 124
4.8.1 实训三十六 时钟运算指令的仿真实验 124
4.8.2 定位控制指令与模拟量模块读/写指令 127
4.9 FX3U、FX3UC和FX3G系列增加的应用指令 127
4.9.1 FX3U、FX3UC和FX3G的应用指令新增的表示方法 127
4.9.2 FX3U、FX3UC和FX3G系列增加的应用指令 129
4.10 习题 133
第5章 开关量控制系统梯形图设计方法 135
5.1 梯形图的经验设计法与继电器电路转换法 135
5.1.1 实训三十七 钻床刀架控制的仿真实验 135
5.1.2 实训三十八 小车两处送料的仿真实验 137
5.1.3 根据继电器电路图设计梯形图 140
5.1.4 实训三十九 时序控制设计法的仿真实验 143
5.2 顺序控制设计法与顺序功能图 145
5.2.1 步与动作 145
5.2.2 有向连线与转换条件 147
5.2.3 顺序功能图的基本结构 148
5.2.4 顺序功能图中转换实现的基本规则 150
5.3 使用STL指令的编程方法 152
5.3.1 控制程序的典型结构 152
5.3.2 STL指令 153
5.3.3 实训四十 旋转工作台控制的仿真实验 153
5.3.4 实训四十一 运料矿车控制的仿真实验 156
5.3.5 实训四十二 自动门控制的仿真实验 157
5.3.6 实训四十三 专用钻床控制的仿真实验 159
5.4 使用置位复位指令的编程方法 162
5.4.1 实训四十四 深孔钻控制的仿真实验 163
5.4.2 实训四十五 小车顺序控制的仿真实验 164
5.4.3 实训四十六 运输带控制的仿真实验 166
5.4.4 实训四十七 交通灯控制的仿真实验 168
5.5 具有多种工作方式的系统的编程方法 171
5.5.1 机械手控制的工作方式 171
5.5.2 置位复位指令的编程方法应用 172
5.5.3 实训四十八 使用置位复位指令编程的仿真实验 177
5.5.4 实训四十九 使用STL指令编程的仿真实验 179
5.6 习题 184
第6章 模拟量模块使用方法与PID闭环控制 188
6.1 模拟量I/O模块的使用方法 188
6.1.1 模拟量I/O模块 188
6.1.2 模拟量输入模块的应用 190
6.1.3 模拟量输出模块的应用 192
6.2 PID闭环控制 193
6.2.1 模拟量闭环控制系统 193
6.2.2 PID控制器与PID指令 195
6.2.3 PID控制器的参数整定方法 197
6.2.4 实训五十 PID控制器参数整定的实验 203
6.3 习题 206
第7章 PLC应用中的一些问题 207
7.1 PLC控制系统的可靠性措施 207
7.1.1 硬件抗干扰措施 207
7.1.2 故障检测与诊断的编程 210
7.2 PLC的通信与计算机通信网络 211
7.2.1 计算机通信的基础知识 211
7.2.2 计算机通信的国际标准 213
7.2.3 数据链接与无协议通信 217
7.2.4 实训五十一 PLC并联链接通信实验 220
7.2.5 开放式通信网络 222
7.3 PLC在变频器控制中的应用 223
7.3.1 电动机转速与旋转方向的控制 223
7.3.2 变频电源与工频电源的切换 224
7.3.3 电动机的多段转速控制 226
7.4 习题 227
附录 228
附录A FX系列应用指令简表 228
附录B 随书光盘内容简介 233
参考文献 236
说说书
前一本是针对三菱系列器件的,这一本则是针对西门子系列。两本书搭在一起基本上就覆盖主流了。
<此处内容被屏蔽>本书强调实践,提供了几十个精心设计的实训。
<此处内容被屏蔽>读者一边看书,一边根据实训的要求,用随书光盘中的编程软件和仿真软件进行操作,可以较快地掌握S7-300/400的软件安装、组态、编程、监控、故障诊断的操作技能。
<此处内容被屏蔽>本书涵盖了S7-300/400 应用主要的知识点,使读者能较全面地熟悉和掌握S7-300/400 应用的技能。
内容简介
S7-300/400是国内应用最广的大中型PLC,目前适用于初学者和高职高专的有关书籍很少。使用S7-300/400 的编程软件和仿真软件,不需要PLC的硬件,就可以运行用户编写的程序,做大量的仿真实验。本书强调实践,提供了几十个精心设计的实训,读者一边看书,一边根据实训的要求,用随书光盘中的编程软件和仿真软件进行操作,可以较快地掌握S7-300/400 的软件安装、组态、编程、监控、故障诊断的操作技能,同时学到指令应用、程序结构、程序设计方法、通信和故障诊断等方面的知识。本书涵盖了S7-300/400 应用主要的知识点,使读者能较全面地熟悉和掌握S7-300/400 应用的技能。本书可以用作工程技术人员学习S7-300/400 的自学教材,也可以用作高职高专和技工学校的教材。
目 录
前言
第1 章 概述
1.1 怎样学习S7-300/400 PLC
1.2 实训一 安装STEP 7和仿真软件PLCSIM
第2 章 STEP 7使用入门
2.1 实训二 生成项目与硬件组态
2.2 实训三 异步电动机正反转控制
2.3 实训四 小车控制系统
第3 章 S7-300/400指令应用
3.1 位逻辑指令应用
3.2 定时器计数器指令应用
3.3 数据处理指令与逻辑控制指令
3.4 数学运算指令
第4 章 S7-300/400的用户程序结构
4.1 功能与功能块
4.2 组织块的应用
第5 章 梯形图的顺序控制设计法
5.1 顺序控制设计法
5.2 S7-Graph在顺序控制中的应用
第6 章 PROFIBUS-DP网络通信与故障诊断
6.1 PROFIBUS-DP网络通信
6.2 故障与错误诊断