西门子PLC开发入门与典型实例(修订版)
出版时间:2010年版
内容简介
《西门子PLC开发入门与典型实例(修订版)》以德国西门子公司的S7系列可编程控制器(PLC)为蓝本,由浅入深、循序渐进地介绍了PLC应用开发电气基础、PLC应用硬件基础、PLC应用软件基础、PLC应用实例等相关知识。全书分为3篇,分别介绍了PLC应用开发电气基础、PLC应用硬件基础、PLC应用软件基础、PLC基本指令应用基础、PLC控制程序线性编程实例、PLC步进控制指令应用实例、子程序块编制与调用、PLC高速计数指令应用实例、脉冲串输出功能应用实例、PLC在变频器控制中的应用实例、数据计算应用实例、PLC分布式网络系统应用实例、组态监控软件应用等内容。《西门子PLC开发入门与典型实例(修订版)》通俗易懂,实用性强,书中很多程序可直接应用于实际生产中。《西门子PLC开发入门与典型实例(修订版)》既可作为机械工程类、材料工程类、机电一体化、工业工程、自动化控制等专业的学生学习使用,也可作为从事电气工作的技术人员的参考用书。
目录
第1篇 基础篇
第1章 PLC应用开发电气基础
1.1 PLC应用概述
1.2 电气控制系统电路图
1.2.1 电路图的作用与绘制
1.2.2 电路图中电路工作原理分析
1.2.3 采用PLC的控制系统电路图
1.2.4 采用“继电器+PLC的控制系统电路图
1.3 与PLC连接的常用电器元件
1.3.1 输入控制信号电器
1.3.2 输出执行电器
1.4 继电器控制系统与PLC控制系统应用比较举例
第2章 PLC应用硬件基础
2.1 PLC组件简述
2.1.1 PLC基本组成结构
2.1.2 整体式PLC结构简述
2.1.3 模块组合式PLC结构简述
2.2 PLC与外围设备连接
2.2.1 PLC与被控设备的连接
2.2.2 PLC与PLC之间的连接
2.2.3 PLC与上位计算机的连接
2.3 PLC工作原理简述
2.3.1 PLC的工作方式
2.3.2 PLC设备控制程序
第3章 PLC应用软件基础
3.1 编程基础
3.1.1 编程元素
3.1.2 编程语言简介
3.1.3 编程规则
3.1.4 控制系统设计及编程常用图
3.2 编程软件
3.2.1 软件概述
3.2.2 西门子S7.2 00系列编程软件应用
3.2.3 西门子S7.3 00系列编程软件应用\
第2篇 PLC应用基础篇
第4章 PLC基本控制指令应用基础
4.1 逻辑控制指令应用
4.1.1 基本逻辑控制指令
4.1.2 特殊功能指令
4.1.3 控制实例
4.2 计数控制指令应用
4.2.1 指令简介
4.2.2 控制实例
4.3 定时控制指令应用
4.3.1 指令简介
4.3.2 定时器指令应用
4.3.3 控制实例
4.4 控制指令应用
4.4.1 控制指令简介
4.4.2 控制实例
4.5 步进控制指令应用
4.5.1 步进控制简介
4.5.2 步进指令简介
4.5.3 步进指令控制流程图
4.5.4 零件搬运机械手控制
4.6 传送指令应用
4.6.1 指令简介
4.6.2 应用实例
4.7 比较功能指令应用
4.7.1 比较功能指令简介
4.7.2 比较指令应用实例
4.8 算术功能指令应用
4.8.1 指令简介
4.8.2 应用实例
4.9 程序的运行、监视、测试
4.9.1 程序的运行
4.9.2 程序的监视
4.9.3 程序测试
第5章 PLC控制程序线性编程实例
5.1 设备结构与工作过程分析
5.1.1 洗衣机概述
5.1.2 洗衣机工作过程与信号分析
5.2 设备控制要求分析
5.2.1 正常运行
5.2.2 强制停止
5.2.3 正常运行与强制停止控制流程图
5.3 PLC输入/输出通道分配与端子图
5.3.1 通道分配
5.3.2 I/0端子图
5.4 PLC控制程序设计
5.4.1 控制程序结构
5.4.2 控制程序设计(梯形图形式、助记符形式及功能块图形式)
5.5 设计小结
第6章 步进控制应用
6.1 控制指令简介
6.2 大小球分拣设备分析
6.2.1 大小球分拣传送过程分析
6.2.2 大小球分拣传送过程控制分析
6.3 大小球分拣设备控制系统设计
6.3.1 PLC输入/输出端子分配用步进指令编程
6.3.2 控制程序设计(步进指令编程)
6.4 基本指令编程程序设计
6.5 设计小结
第7章 减少输入点数方法应用
7.1 减少所需输入点数方法
7.1.1 分组输入
7.1.2 触点合并式输入
7.1.3 矩阵式输入
7.1.4 开关组合式输入
7.2 混凝土搅拌设备装置简介
7.3 混凝土搅拌设备称料工作过程分析
7.4 混凝土搅拌设备控制系统动作信号分析
7.5 混凝土搅拌设备控制系统设计
7.5.1 通道分配
7.5.2 I/O端子图
7.6 控制程序设计
7.7 设计小结
第8章 子程序块编制与调用
8.1 S7200系列产品子程序块编写与调用
8.1.1 主程序块Main与子程序块SBR编制与调用(组合机床控制)
8.1.2 主程序块Main与中断子程序块INT的编制和调用(设备复位控制)
8.2 S7.3 00系列产品用户子程序块编写与调用
8.2.1 程序块结构概述
8.2.2 设备控制要求分析
8.2.3 控制程序设计
第3篇 PLC应用提高篇
第9章 PLC高速计数指令应用实例
9.1 概述
9.2 指令简介
9.2.1 高速计数器的工作模式
9.2.2 高速计数器的工作模式设定
9.2.3 高速计数器的功能设定
9.2.4 启用高速计数器
9.3 物料称重系统控制
9.3.1 设备控制要求与控制信号配置
9.3.2 设备控制程序设计
第10章 脉冲串输出功能应用实例
10.1 概述
10.2 指令简介
10.2.1 高速脉冲串输出(PTO方式)
10.2.2 PTO对应的中断事件
10.3 定长切割设备控制
10.3.1 设备控制要求与控制信号配置
10.3.2 设备控制程序设计
第11章 PIAE在变频器控制中的应用
11.1 概述
11.2 指令简介
11.2.1 指令概述
11.2.2 变频器控制参数设定指令
11.3 恒压供水系统控制
11.3.1 系统控制要求与控制信号配置
11.3.2 系统控制程序设计
第12章 数据计算应用实例
12.1 概述
12.2 刀库控制要求与控制信号配置
12.2.1 盘式刀库特点
12.2.2 刀库的换刀动作分析
12.2.3 刀库的动作监控及互锁
12.2.4 控制信号配置
1213刀库控制程序设计
12.3.1 控制程序结构分析
12.3.2 控制程序设计
第13章 PLC分布式网络系统应用
13.1 西门子分布式网络系统概述
13.1.1 通信接口与网络连接方式
13.1.2 分布式网络系统的ET200设备
13.2 小型自动生产系统控制
13.2.1 生产系统组成及控制要求概述
13.2.2 分布式控制系统配置
13.2.3 分布式系统控制程序设计
第14章 组态监控软件应用
14.1 软件概述
14.2 软件使用
14.2.1 监控系统构建与数据连接设置
14.2 12数据连接
14.2.3 系统监控图形界面设计与制作
14.2.4 运行属性设置与运行