标题：零起点学西门子PLC
基本信息
  作　者：高鸿斌　等编著
出 版 社：电子工业出版社
出版时间：2012-1-1
版　次：1页　数：282字　数：470000
印刷时间：2012-1-1开　本：16开纸　张：胶版纸
印　次：1I S B N：9787121151873包　装：平装
内容简介
本书充分考虑初学者的需求，强调零起点，内容上采用层次结构的写作方法，从PLC在计算机控制系统中的作用讲起，强调PLC的核心控制功能，然后介绍PLC的具体指令功能及实现方法，最后通过实例介绍如何由PLC组建满足工业控制要求的控制系统。全书的内容介绍风格采用概念+原理+应用的递进式的方式，在注重讲解科学性的同时，注意技术应用的讲解，并且注意控制和计算机两个学科的交叉，这样有助于读者更好地阅读。
图书目录
第1章　计算机控制系统简介　
1.1　计算机控制系统的结构与原理　
1.1.1　计算机控制系统基本结构　
1.1.2　计算机控制系统基本原理　
1.2　计算机控制系统的分类　
1.2.1　操作指导控制ODC（Operate　Direction　Control）系统　
1.2.2　直接数字控制DDC（Direct　Digital　Control）系统　
1.2.3　计算机监督控制SCC（Supervisory　Computer　Control）系统　
1.2.4　集散控制系统DCS（Distributed　Control　System）　
1.2.5　现场总线控制系统FCS（FieldBus　Control　System）　
1.3　计算机控制技术的发展概况及趋势　
1.3.1　计算机技术对控制技术的影响　
1.3.2　计算机控制技术的发展历程　
1.4　控制技术中的计算机系统　
1.4.1　工业控制计算机　
1.4.2　嵌入式系统　
1.4.3　可编程控制器　
1.5　PID控制　
1.5.1　PID控制规律　
1.5.2　PID参数的调整原则　
1.5.3　PID参数整定　
习题　
第2章　PLC概述　
2.1　继电器控制系统　
2.2　PLC的由来　
2.3　PLC的定义　
2.4　PLC工作原理　
2.5　PLC的编程语言　
2.6　I/O单元　
习题　
第3章　PLC控制基础　
3.1　PLC控制系统的基本组成形式　
3.1.1　PLC的基本结构　
3.1.2　PLC控制系统的结构　
3.1.3　PLC网络及特点　
3.2　PLC电源模块　
3.3　PLC的运行　
3.3.1　工作方式　
3.3.2　出错处理　
3.3.3　编程器　
3.4　扩展功能模块　
3.4.1　模块之间的连接　
3.4.2　I/O的一般问题　
3.4.3　常用模块介绍　
3.5　冗余设计　
3.5.1　PLC的冗余运行　
3.5.2　供电系统的设计　
习题　
第4章　PLC编程基础　
4.1　指令执行原理　
4.1.1　STL使用的逻辑堆栈　
4.1.2　梯形图的能流概念　
4.1.3　梯形图的特点　
4.2　寻址方式　
4.2.1　I/O地址分配　
4.2.2　寻址方式　
4.3　存储器的划分　
4.4　S7-200　CPU中的程序组织　
4.4.1　S7-200　CPU中的程序组织　
4.4.2　数据类型　
4.4.3　指令格式　
4.5　S7-226性能指标简介　
4.5.1　面板端子简介　
4.5.2　性能指标　
4.6　配置PLC　
习题　
第5章　S7-200指令系统详解　
5.1　概述　
5.2　位逻辑指令　
5.2.1　指令介绍　
5.2.2　指令使用举例　
5.3　比较指令　
5.4　传输指令　
5.4.1　指令介绍　
5.4.2　传输指令举例　
5.5　定时器指令　
5.5.1　定时器的分类　
5.5.2　指令介绍　
5.5.3　定时器指令举例　
5.6　计数器指令　
5.7　时钟指令　
5.8　数学运算指令　
5.9　逻辑运算指令　
5.10　中断指令　
5.11　转换指令　
5.12　移位和循环指令　
5.13　比例/积分/微分（PID）回路控制指令　
5.14　程序控制指令　
5.15　字符串指令　
习题　
第6章　PLC应用系统设计　
6.1　PLC应用系统设计概述　
6.2　PLC控制系统的设计　
6.2.1　PLC控制系统的设计内容及设计步骤　
6.2.2　PLC控制系统的硬件设计　
6.2.3　PLC控制系统的软件设计　
6.2.4　PLC程序设计的常用方法　
6.2.5　PLC程序设计步骤　
6.3　人机界面的设计　
6.3.1　PLC应用系统的人机界面　
6.3.2　人机界面设计时应考虑的几个问题　
6.3.3　人机界面设计的方法和步骤　
6.3.4　人机界面设计过程　
6.3.5　人机界面设计原则　
习题　
第7章　S7-200的通信与网络　
7.1　通信基础知识　
7.1.1　基本概念和术语　
7.1.2　差错控制　
7.1.3　传输介质　
7.1.4　串行通信接口标准　
7.2　工业局域网基础　
7.2.1　局域网4大要素　
7.2.2　网络协议和体系结构　
7.2.3　现场总线　
7.3　S7-200通信部件介绍　
7.3.1　通信端口　
7.3.2　PC/PPI电缆　
7.3.3　网络连接器　
7.3.4　PROFIBUS网络电缆　
7.3.5　网络中继器　
7.3.6　EM277　PROFIBUS-DP模块　
7.4　S7-200　PLC的通信　
7.4.1　概述　
7.4.2　利用PPI协议进行网络通信　
7.4.3　利用MPI协议进行网络通信　
7.4.4　利用PROFIBUS协议进行网络通信　
7.4.5　利用ModBus协议进行网络通信　
7.4.6　工业以太网　
第8章　PLC控制系统设计及实例　
8.1　PLC控制系统中常用输入/输出部件　
8.1.1　接近开关和光电开关　
8.1.2　旋转编码器　
8.1.3　模拟量变送器　
8.1.4　继电器与接触器　
8.1.5　电磁阀和电动阀　
8.2　常用电动机的基本控制环节及控制实现　
8.2.1　起动、停车和点动　
8.2.2　电机正、反转控制　
8.2.3　基本联锁控制　
8.2.4　多地点控制　
8.2.5　小结　
8.3　PLC在钢筋矫直机中的应用　
8.3.1　钢筋矫直机工艺要求及控制方案　
8.3.2　PLC、触摸屏及变频器选型　
8.3.3　PLC的I/O分配　
8.3.4　钢筋矫直机电气控制原理图　
8.3.5　人机界面设计　
8.3.6　控制程序设计　
8.4　PLC在小区恒压供水中的应用　
8.4.1　恒压供水控制要求　
8.4.2　控制策略及PLC的I/O分配　
8.4.3　恒压供水电气控制原理图　
8.4.4　控制程序设计　
8.5　PLC在电梯控制中的应用　
8.5.1　电梯控制要求　
8.5.2　PLC的I/O分配　
8.5.3　控制电路的设计　
8.5.4　控制软件设计　
8.6　PLC在层压机控制系统中的应用　
8.6.1　层压机概述及控制要求　
8.6.2　PLC的I/O分配　
8.6.3　层压机电气控制原理图　
8.6.4　层压机控制程序设计　
8.7　PLC在运动控制中的应用　
8.7.1　步进电动机和伺服电动机　
8.7.2　S7-200　PLC实现运动控制的指令　
8.7.3　使用S7-200　PLC控制步进电机实例　
习题　
第9章　STEP　7开发环境介绍　
9.1　STEP　7概述　
9.1.1　STEP　7-Micro/WIN的安装　
9.1.2　STEP　7-Micro/WIN窗口组件　
9.1.3　定制STEP　7-Micro/WIN　32　
9.1.4　使用帮助　
9.2　编程准备　
9.2.1　编辑器比较　
9.2.2　指令系统比较　
9.2.3　硬件连接及参数设置　
9.3　STEP　7-Micro/WIN　32主要编程功能　
9.3.1　编程元素及项目组件　
9.3.2　编写梯形图程序　
9.3.3　数据块编辑　
9.3.4　符号表操作　
9.4　通信　
9.4.1　配置通信网络　
9.4.2　下载　
9.4.3　上装　
9.5　调试与监控　
9.5.1　选择工作模式　
9.5.2　程序状态显示　
9.5.3　状态图显示　
9.5.4　执行有限次扫描　
9.5.5　查看交叉引用　
9.6　管理项目　
9.6.1　打印　
9.6.2　复制项目　
9.6.3　引入文件　
9.6.4　引出文件　
习题　
附录A　错误代码信息表　
附录B　常用特殊存储器（SM）标志位　
参考文献