S7-300∕400 PLC应用教程 第三版 作者:廖常初 主编 出版时间:2016年版丛编项: 西门子工业自动化系列教材内容简介 本书全面介绍了西门子S7-300/400 PLC的硬件结构和硬件组态、指令、程序结构、PID闭环控制、编程软件和仿真软件的使用方法,以及一整套易学易用的开关量控制系统的编程方法。还介绍了西门子的各种通信网络和通信服务的组态和编程的方法、网络控制系统的故障诊断方法、用仿真软件在计算机上模拟运行和监控PLC用户程序的方法,以及通过仿真学习PID参数整定的方法。随书光盘提供了多个中文软件、大量的中文用户手册、例程和30多个多媒体视频教程。本书配有习题和实验指导书,可以作为本科、专科电类和机电一体化专业的教材,也可供工程技术人员学习和参考。目录前言第1章概述11PLC的基本概念12PLC的工作原理121逻辑运算与PLC的循环处理过程122PLC的工作原理13习题第2章S7-300/400的硬件与STEP 7使用入门21SIMATIC自动控制系统的组成22S7-300系列PLC简介221S7-300的物理结构222CPU模块223CPU的存储器224CPU模块的分类23S7-400系列PLC简介231S7-400的基本结构与特点232CPU模块与电源模块233S7-400的特殊应用24编程软件STEP 7的安装与使用入门241安装STEP 7与PLCSIM242项目的创建25硬件组态251硬件组态概述252S7-300的组态253I/O模块的地址分配254CPU模块的参数设置26信号模块与功能模块261数字量输入输出模块262模拟量输入模块263模拟量输出模块与其他I/O模块264功能模块27STEP 7与PLC通信的组态271使用MPI和DP接口通信的组态272以太网基础知识273使用以太网接口通信的组态28PLC控制系统的可靠性措施29习题第3章S7-300/400编程基础与STEP 7的使用方法31程序的生成与仿真实验311STEP 7的编程语言312生成用户程序313用仿真软件调试程序32数据类型与存储区321数制322基本数据类型323系统存储器324CPU中的寄存器33STEP 7在编程与调试中的应用331符号表332程序编辑器333用变量表监控程序334数据传送指令与程序状态监控335在线操作34位逻辑指令35定时器与计数器指令351定时器指令352计数器指令36逻辑控制指令与间接寻址361逻辑控制指令362寻址方式与间接寻址363循环指令37数据处理指令371比较指令372数据转换指令373移位与循环移位指令38数学运算指令381整型数学运算指令382浮点型数学运算指令383字逻辑运算指令39其他指令310习题第4章S7-300/400的用户程序结构41用户程序的基本结构411用户程序中的块412用户程序使用的堆栈42共享数据块与复杂数据类型421共享数据块与数据类型422复杂数据类型的生成与应用43功能块与功能的生成与调用431功能块432功能433功能与功能块的调用434复杂数据类型作块的输入参数435时间标记冲突与一致性检查44多重背景45寄存器间接寻址与参数类型451寄存器间接寻址452参数类型POINTER的应用453参数类型ANY的应用46组织块与中断处理461中断的基本概念462启动组织块与循环中断组织块463时间中断组织块464硬件中断组织块465延时中断组织块466异步错误组织块与其他组织块47显示参考数据48习题第5章数字量控制系统梯形图设计方法51梯形图的经验设计法52顺序控制设计法与顺序功能图521顺序控制设计法522顺序功能图的基本元件523顺序功能图的基本结构524顺序功能图中转换实现的基本规则53使用置位复位指令的顺序控制梯形图编程方法531单序列的编程方法532选择序列与并行序列的编程方法5333运输带顺序控制程序设计534专用钻床顺序控制程序设计54具有多种工作方式的系统的顺序控制编程方法541系统的硬件结构与工作方式542公用程序与手动程序543自动程序55顺序功能图语言S7-Graph的应用551S7-Graph语言概述552使用S7-Graph编程的例子56习题第6章S7-300/400的网络通信61网络通信基础611串行通信接口612计算机通信的国际标准613SIMATIC通信网络与通信服务62PROFIBUS网络621PROFIBUS的物理层622PROFIBUS的通信服务623PROFIBUS-DP设备624ET 20063DP主站与标准DP从站通信的组态631组态PROFIBUS-DP网络632主站与ET 200通信的组态633PLC与变频器DP通信的组态与编程64DP主站与智能从站通信的组态641通信的组态642设计验证通信的程序643用SFC14和SFC15传输一致性数据65工业以太网概述66基于以太网的S5兼容通信与开放式用户通信67S7通信的组态与编程671基于DP网络的单向S7通信672基于以太网的双向S7通信68PROFINET通信的组态681PROFINET概述682PROFINET通信组态69其他网络通信与通信服务691MPI网络通信692AS-i网络通信693点对点通信与工业无线局域网610习题第7章网络控制系统的故障诊断71使用STEP 7诊断故障711与网络通信有关的中断组织块712DP从站的故障诊断713DP从站中信号模块的故障诊断714PROFINET IO设备的故障诊断72故障的自动诊断和自动显示721自动显示有故障的DP从站722用报告系统错误功能诊断和显示硬件故障73故障诊断的其他问题731编程错误的诊断732项目的上传74习题第8章S7-300/400在模拟量闭环控制中的应用81模拟量闭环控制与PID控制器811模拟量闭环控制系统的组成812PID控制器的数字化82连续PID控制器FB41821设定值与过程变量的处理822PID控制算法与输出值的处理83PID控制器的示例程序831闭环控制系统的组成832程序设计84PID控制器的参数整定方法与仿真实验841PID控制器的参数整定方法842PID控制器参数整定的仿真实验85习题附录附录A实验指导书A1编程软件与仿真软件应用实验A2硬件组态实验A3位逻辑指令应用实验A4定时器计数器应用实验A5逻辑控制指令与数据处理指令应用实验A6存储器间接寻址应用实验A7数学运算指令应用实验A8功能与功能块应用实验A9寄存器间接寻址应用实验A10循环中断实验A11时间中断实验A12硬件中断实验A13延时中断实验A14顺序控制程序的编程与调试实验A15专用钻床顺序控制程序调试实验A16具有多种工作方式的顺序控制程序调试实验A17顺序功能图语言S7-Graph的编程实验A18组态DP主站与标准DP从站的通信A19S7单向DP通信仿真实验A20S7双向以太网S7通信仿真实验A21DP从站故障诊断实验A22DP从站中模块的故障诊断实验A23编程错误中断实验A24自动显示有故障的DP从站的实验A25用报告系统错误功能诊断和显示硬件故障的实验A26PID控制器参数整定仿真实验附录BS7-300/400的指令表索引附录C随书光盘简要说明参考文献 上一篇: 西门子S7-200系列 PLC过程化考核实训指导书 下一篇: 西门子S7-200 PLC系统设计与应用实例