前言
第1章 可编程序控制器(PLC)的基础知识
1.1 从硬件接线控制系统到软件逻辑控制系统——可编程序控制器的产生
1.1.1 继电器、接触器组成的硬件接线控制系统
1.1.2 PLC组成的软件逻辑控制系统
1.1.3 可编程序控制器的定义
1.2 PLC的特点、分类、性能指标和应用领域
1.2.1 PLC的特点
1.2.2 PLC的分类
1.2.3 PLC的性能指标
1.2.4 PLC的应用
1.3 PLC控制系统的基本组成
1.3.1 PLC控制系统的硬件组成
1.3.2 PLC控制系统的软件组成
1.4 PLC的工作原理
1.4.1 PLC的循环扫描工作方式
1.4.2 PLC的扫描工作过程
1.4.3 可编程序控制器的等效电路
1.4.4 PLC执行程序的过程及特点
第2章 S7-200系列PLC的基本组成、内存结构和寻址方式
2.1 S7-200系列PLC的基本组成
2.1.1 S7-200系列PLC的硬件组成
2.1.2 主机单元的结构及功能
2.2 S7-200系列PLC的扩展硬件单元
2.3 基本模块的外端子接线
2.4 本机1/0与扩展I/O的地址分配
2.5 S7-200系列PLC的内部资源及寻址方式
2.5.1 S7-200系列PLC的内部资源
2.5.2 S7-200系列PLC主要编程元件的寻址范围
2.5.3 S7-200系列PLC的寻址方式
2.6 S7-200系列PLC的编程语言和程序结构
2.6.1 S7-200系列PLC的编程语言
2.6.2 S7-200系列PLC的程序结构
第3章 S7-200系列PLC的指令系统
3.1 指令格式
3.1.1 语句表指令的格式
3.1.2 梯形图指令格式
3.2 基本指令与应用
3.2.1 基本位操作指令
3.2.2 置位与复位的指令
3.2.3 边沿脉冲指令、取反指令
3.2.4 电路块连接指令
3.2.5 复杂的逻辑运算指令——逻辑堆栈指令
3.2.6 基本指令应用举例
【例3-1】自锁程序(启保停程序)
【例3-2】互锁程序
【例3-3】联锁控制
【例3-4】联锁式顺序步进控制程序
3.3 定时器指令、计数器指令
3.3.1 定时器指令
3.3.2 计数器指令
3.3.3 定时器与计数器应用举例
【例3-5】瞬时接通/延时断开电路
【例3-6】延时接通/延时断开电路
【例3-7】闪烁控制程序
【例3-8】定时器串联组合扩展定时范围
【例3-9】报警电路
【例3-10】计数器串联扩大计数范围
【例3-11】定时器、计数器串联扩展计时范围
【例3-12】定时器式顺序控制程序
3.4 程序控制类指令
3.4.1 结束指令、停止指令和看门狗复位指令
【例3-13】END、STOP及WDR指令的应用
3.4.2 跳转指令及标号指令
【例3-14】跳转指令JMP编程的自动与手动控制电路
3.4.3 循环指令
3.4.4 子程序操作指令
3.5 功能指令
3.5.1 数据传送指令
3.5.2 比较指令
3.5.3 移位指令
……
第4章 PLC的程序设计
第5章 顺序控制设计法
第6章 PLC在工业控制中的应用