本书从工程应用和教学的需要出发,以西门子S7—300/400大中型可编程控制器为背景机型,重点介绍了可编程控制器的工作原理、系统硬件、指令系统、编程软件、设计方法等内容。另外还简要介绍了可编程控制器的网络通信知识,并给出了MPI、PROFIBUS-DP网络组态实例。
本书语言简练、通俗易懂,内容由浅人深,注重理论和实践应用相结合。本书的写作原则是尽可能帮助读者系统了解可编程控制器的功能、原理。通过学会一种机型,达到举一反三的作用。同时选择在大中型控制系统获得广泛应用的S7—300/400可编程控制器作为背景机型,使读者迅速跟踪工业控制领域的潮流。
本书可作为高等学校工业自动化、电气工程及其自动化、测控技术与仪器等有关专业的教材,也可供有关工程技术人员阅读参考。
本书第1章介绍了PLC的概况,包括:PLc的产生、定义、分类、应用、功能、性能指标、发展趋势等内容。PLC源于替代继电一接触器控制,并且在电气控制领域有广泛的应用。因此,学习PLC技术,很有必要了解传统的电气控制技术。本书在第2章介绍了这一部分内容。本书第3章介绍了PLC的结构及工作原理。本书第4章至第7章以德国西门子公司的S7~300/400大、中型PLC为目标机型对PLC的硬件结构、编程语言、指令系统、编程软件、用户程序结构等内容进行了介绍。在以上内容的基础上,第8章介绍了PLC控制系统设计的任务、要求及在设计过程中应注意一些问题,并以实例介绍了PLC在工程中的应用。通信是当今自动控制系统设计和应用的重点和难点。本书最后两章介绍了S7—300/400可编程控制器的通信网络。第9章介绍了PLC的网络通信技术,着重介绍了PROFIBUS—DP总线技术。第10章简要介绍了位于工厂自动化网络的最底层的AS—I(执行器一传感器一接口)总线。
第1章 可编程控制器概述
1.1可编程控制器的产生、定义、分类及应用
1.2可编程控制器的编程语言
1.3可编程控制器的性能指标
1.4可编程控制器的发展趋势
第2章 电气控制系统基础
2.1常用低压电器元件
2.2典型的电气控制线路
2.3电气控制系统的设计
第3章 可编程控制器的结构和工作原理
3.1可编程控制器的硬件组成和各部分作用
3.2可编程控制器的工作原理
第4章 s7—300/400系列可编程控制器的硬件组成
4.1S7—300系列可编程控制器的硬件组成
4.2s7—400系列可编程控制器的硬件组成
第5章 s7—300/400的编程语言与指令系统
5.1sTEP7中的编程语言
5.2STEP7中的数据类型
5.3S7—300/400CPU的存储区分配
5.4S7—300/400CPU中的寄存器
5.5指令格式与寻址方式
5.6位逻辑运算指令
5.7定时器与计数器指令
5.8数据处理指令
5.9数学运算指令
5.10程序流控制指令
5.11其他指令
第6章 STEP7编程软件使用方法
6.1STEP7编程软件简介
6.2硬件组态与参数设置
6.3符号表与逻辑块
6.4程序下载与上载
6.5程序调试
6.6参考数据
第7章 S7—300/400可编程控制器的用户程序结构
7.1用户程序的基本结构
7.2组织块与中断处理
7.3功能块与功能
7.4数据块
第8章 基于可编程控制器的控制系统设计及应用
8.1PLC控制系统设计原则和步骤
8.2PLC控制系统应用程序设计
8.3可编程控制器应用系统的可靠性措施
8.4PLC应用举例
第9章 现场总线PROFIBUs—DP技术及应用
9.1数据通信的基本知识
9.2计算机通信的国际标准
9.3PROFIBUS基础
9.4SIMATICS7系统中的PROFIBUS—DP
9.5用STEP7进行网络组态
9.6系统功能SFC在PROFIBUS—DP通信中的应用
第10章 As—I总线
10.1概述
10.2AS—I系统组成
10.3AS—I主站
参考文献