《自动化技术入门与应用实例系列书西门子S7-200 PLC入门与应用实例》为《自动化技术入门与应用实例系列书》之一,本书面向现代化工业技术从业的工程技术人员,是一本从入门讲起的实用技术书。本书基本特色是:对理论知识作“淡化”处理;对实际技能作“强化”处理;以具体的“案例”为基础,旨在使读者迅速掌握并灵活运用这一技术。
本书主要由PLC技术入门和应用实例两个部分组成。PLC技术入门部分介绍了西门子S7-200 PLC的软硬件概况、编程软件的使用、指令的基本使用、PLC程序及系统设计的基本方法、PLC通信等内容;应用实例部分介绍了丰富的典型应用实例。
本书从入门角度出发,以目前工业自动化控制系统中应用较多的西门子S7-200系列PLC为例,介绍了西门子S7-200系列PLC的软硬件功能,以通俗、易懂、实用、易用为主线,结合一些实例介绍了S7-200 PLC的指令用法、PLC系统及程序设计方法等内容,并介绍了丰富的典型应用实例,供读者学习借鉴。
本书主要由PLC技术入门和应用实例两个部分组成。PLC技术入门部分介绍了西门子S7-200 PLC的软硬件概况、编程软件的使用、指令的基本使用、PLC程序及系统设计的基本方法、PLC通信等内容;应用实例部分介绍了丰富的典型应用实例。
全书通俗易懂、注重实际、强调应用,可作为培训教材供从事电气自动化技术人员进行入门学习,同时也可作为职业院校师生和相关工程技术人员的教材或参考资料。
前言
第一篇 可编程控制器技术入门
第1章 可编程控制器概述
1.1 可编程控制器的产生和定义
1.1.1 可编程控制器的产生
1.1.2 可编程控制器的定义
1.2 可编程控制器的特点和应用领域
1.2.1 可编程控制器的特点
1.2.2 可编程控制器的应用领域
1.3 可编程控制器的发展
1.3.1 PLC的发展过程
1.3.2 西门子PLC发展概况
1.3.3 PLC发展趋势
1.4 可编程控制器的分类、技术指标及常见产品
1.4.1 可编程控制器的分类
1.4.2 可编程控制器主要技术指标
1.4.3 可编程控制器的常见产品
l.5 可编程控制器的组成和工作原理
1.5.1 PLC的组成
1.5.2 PLC的工作原理
第2章 S7-200系列PLC简介
2.1 S7-200系列PLC基本组成
2.1.1 S7-200 CPU
2.1.2 扩展功能模块
2.2 S7-200系列PLC的工作
2.2.1 S7-200 CPU的工作模式
2.2.2 S7-200 PLC如何工作
2.2.3 输入/输出滞后时间
2.3 S7-200可编程控制器安装与接线
2.3.1 PLC的安装与拆卸
2.3.2 PLC接线
2.3.3 抑制电路的使用
2.3.4 电源的选择
第3章 S7-00 CPU内部资源及寻址方式
3.1 S7-200 CPU内部资源
3.1.1 编址方式
3.1.2 S7-200 PLC內部资源
3.1.3 数值的表示
3.2 寻址方式
3.2.1 直接寻址
3.2.2 间接寻址
第4章 STEP 7-Micro/WIN32编程软件的使用
4.1 STEP 7-Micro/WIN32编程软件的安装
4.1.1 安装前的准备
4.1.2 软件的安装
4.2 PLC与计算机通信的建立和设置
4.2.1 PLC与计算机的连接
4.2.2 参数的设置
4.2.3 建立在线联系
4.2.4 建立修改PLC通信参数
4.3 STEP 7-Micro/WIN32编程软件的基本使用方法
4.3.1 STEP 7-Micro/WIN32编程软件简介
4.3.2 STEP 7-Micro/WIN32的基本使用
4.4 仿真软件的使用
4.4.1 导出S7-200的程序代码
4.4.2 仿真软件的进入
4.4.3 PLC配置
4.4.4 载入程序
4.4.5 仿真调试程序
4.4.6 监视变量
第5章 可编程控制器编程语言及编程入门
5.1 S7-200编程语言和程序结构
5.1.1 S7-200编程语言简介
5.1.2 S7-200程序结构
5.2 基本逻辑指令
5.2.1 位逻辑指令
5.2.2 定时器指令
5.2.3 计数器指令
5.2.4 比较指令
5.3 程序控制指令
5.3.1 子程序的建立及调用
5.3.2 步进顺序控制指令
5.3.3 结束指令、暂停指令、看门狗复位指令
5.3.4 跳转指令
5.3.5 程序循环指令
5.3.6 “与”ENO指令
5.4 功能指令
5.4.1 数据传送指令
5.4.2 移位指令
5.4.3 运算指令
第6章 可编程控制器程序设计方法入门
6.1 PLC程序设计的常用方法
6.1.1 经验设计法
6.1.2 继电器控制电路转换为梯形图法
6.1.3 逻辑设计法
6.1.4 顺序控制设计法
6.2 常见基本控制功能的编程
6.2.1 启动、保持、停止程序
6.2.2 互锁程序
6.2.3 组合输出程序
6.2.4 分频程序
6.2.5 定时器的基本应用
6.2.6 计数器的应用
6.2.7 计数器与定时器组合使用
6.3 顺序控制梯形图的设计
6.3.1 顺序控制设计基础
6.3.2 顺序功能图的实现方法
第7章 可编程控制器控制系统设计入门
7.1 可编程控制器控制系统设计原则与步骤
7.1.1 PLC系统控制系统设计原則和主要內容
7.1.2 PLC控制系统设计的主要步骤
7.2 可编程控制器选型
7.3 可编程控制器系统的抗干扰措施
7.3.1 电磁干扰源及干扰来源
7.3.2 PLC控制系统的抗干扰设计
7.3.3 主要抗干扰措施
第8章 可编程控制器网络通信入门
8.1 PLC网络通信基本概念
8.1.1 数据通信基本概念
8.1.2 PLC常用的通信接口
8.1.3 工业局域网概述
8.1.4 网络通信协议
8.2 S7-200的网络与通信方式
8.2.1 S7系列PLC网络
8.2.2 S7-200 PLC网络通信基本概念
8.2.3 S7-200 PLC网络通信协议
8.2.4 使用S7-200设备的网络配置实例
8.3 S7-200通信部件介绍
8.3.1 通信端口
8.3.2 连接电缆
8.3.3 网络连接器
8.3.4 网络申继器
8.3.5 EM277 PROFIBUS-DP模块
8.4 S7-200的通信指令
8.4.1 S7-200系列PLC自由口通信
8.4.2 发送和接收指令
8.4.3 网络读/写指令
第二篇 可编程控制器应用实例
第9章 可编程控制器的应用实例
9.1 三相异步电动机的基本控制
9.1.1 电动机的正转、反转和停止控制
9.1.2 电动机的顺序控制
9.1.3 电动机的星—三角降压启动控制
9.2 仓库门的自动控制
9.3 水果自动装箱控制
9.4 PLC在液体混合装置控制中的应用
9.5 PLC在十字路口交通灯控制中的应用
9.6 PLC在气动机械手中的应用
9.7 PLC在除尘室控制中的应用
9.8 PLC在运料小车控制中的应用
9.9 PLC在剪板机控制中的应用
9.10 PLC在某机床三工位旋转工作台控制中的应用
9.11 PLC在电镀专用行车控制中的应用
9.12 PLC在输电线路自动重合闸控制中的应用
参考文献