第一篇 基础篇
第一章 PLC的基础知识
第一节 概述
第二节 PLC的由来
第三节 PLC的定义
第四节 PLC的工作原理
一、循环扫描
二、PLC与微机(MC)的区别
三、PLC控制与继电器控制的区别
第五节 PLC的结构
一、硬件组成
二、软件基础
第六节 现代PLC的发展趋势
第二章 S7-200的组成
第一节 S7-200的技术指标
第二节 I/O接口
第三节 S7-200的配置
第四节 S7-200系列PLC的编程软元件
一、类型及功用
二、寻址方式
第五节 输入输出控制
一、S7-200的基本操作
二、输入输出控制例子
第三章 使用入门
第一节 S7-200 CPU的连接
一、CPU供电
二、连接PC/PPI电缆
三、打开编程软件
四、设置通信参数
五、PC机与S7-200建立通信
六、修改PLC通信参数
第二节 创建例子程序
一、打开程序编辑器
二、输入程序
三、存储程序
第三节 下载例子程序
第四节 进入运行模式
第四章 PLC的编程软件
第一节 编程软件的安装
一、系统要求
二、软件安装
第二节 编程软件的功能
一、基本功能
二、界面
三、各部分功能
四、系统组态
第三节 软件的编程
一、程序文件操作
二、编辑程序
第四节 调试及运行
一、选择扫描次数
二、状态图表监控
三、运行模式下编辑
四、程序监视
第五章 PLC的基本指令及程序设计
第一节 概述
第二节 逻辑指令
一、逻辑取和线圈驱动指令
二、触点串联指令
三、触点并联指令
四、串联电路块的并联连接指令
五、并联电路块的串联连接指令
六、置位、复位指令
七、RS触发器指令
八、立即指令
九、边沿脉冲指令
十、逻辑堆栈操作指令
十一、定时器
十二、计数器
十三、比较指令
第三节 程序控制指令
一、结束及暂停指令
二、看门狗指令
三、跳转及标号指令
四、循环指令
五、子程序
第二篇 实战篇
第六章 PLC控制系统设计
第一节 PLC控制系统软件设计
一、系统设计的基本步骤
二、PLC软件系统设计的方法
第二节 PLC硬件系统设计
一、PLC的基本性能指标
二、PLC的分类
三、PLC的选型
第七章 电动机控制中的应用
第一节 多键控制电动机系统
第二节 单键控制电动机的开停
第八章 灯光控制中的应用
第一节 交通灯控制系统
第二节 闪光报警系统
第三节 装饰灯光控制系统
第九章 物料控制中的应用
第一节 混料罐控制系统
第二节 水位PID控制系统
第十章 机械控制中的应用
第一节 加工中心控制系统
第二节 装配流水线控制系统
第十一章 制药业中的应用
第一节 造粒机摇振控制系统
第二节 包衣机控制系统
第十二章 S7-200系列PLC网络通信
第一节 基本概念
一、网络通信的基本概念
二、PLC的通信协议
三、通信模式的配置
第二节 网络通信实例
一、自由通信口模式的应用
二、基于PPI通信模式的打包机控制系统
第三篇 维护篇
第十三章 S7-200的安装
第一节 S7-200设备的安装
一、远离干扰
二、为接线和散热留出适当的空间
第二节 S7-200模块的安装和拆卸
一、CPU和扩展模块的安装
二、拆卸CPU或扩展模块
三、拆卸和安装端子排
第三节 接地和接线
一、S7-200的接地
二、S7-200的接线
第四节 抑制电路的设计
一、晶体管输出和控制直流负载的继电器输出
二、交流输出和控制交流负载的继电器输出
第十四章 硬件故障诊断及修改S7-200中的数据
第一节 修改S7-200中的数据
第二节 强制指定值
第三节 指定程序执行的扫描周期数
第四节 硬件故障诊断
一、S7-200输出不工作
二、S7-200CPU的SF(系统故障)灯亮
三、S7-200的LED灯全部不亮
四、电气干扰问题
五、连接一个外部设备时通信网络损坏
第五节 S7-200故障信息诊断
一、致命错误
二、运行时刻程序错误
三、编译规则错误
附录A S7-200的特殊存储器(SM)
参考文献