可编程逻辑控制器
作者 : (美)S.Brian Morriss
译者 : 杨智 王琅 朱海锋
丛书名 : 计算机科学丛书
出版日期 : 2006-06-12
ISBN : 7-111-18427-0
定价 : 66.00元
教辅资源下载
扩展信息
语种 : 简体中文
页数 : 552
开本 : 16开
原书名 : Programmable Logic Controllers
原出版社: Prentice Hall
属性分类: 教材
包含CD :
绝版 :
图书简介

本书全面介绍可编辑逻辑控制器(PLC),涉及三个主流制造商的五大PLC系列:
  ●罗克韦尔自动化公司的Allen-Bradley PLC-5系列
  ●罗克韦尔自动化公司的Allen-Bradley SLC 500系列
  ●西门子AG公司的Simatic 5(S5)系列
  ●西门子AG公司的Simatic 7(S7)系列
  ●欧姆龙电子公司的CQM1系列

  本书详细讲解PLC编程,以及整个数据字和数据文件的操作;怎样编程来控制连续的模拟过程;如何配置PLC的中断操作,以及中断处理的过程。
  本书还讨论了PLC的通信,并且涵盖了结构化编程技术,甚至覆盖了“开放的”结构化编程的IEC 1131-3标准,并介绍了设置PLC和对PLC进行故障诊断的方法。

图书特色

图书前言

本书以向读者介绍可编程逻辑控制器(PLC)和对PLC编程进行简单的布尔量操作作为开篇。与其他著作不同,本书接下来的章节描述了现代PLC先进的、可利用的功能特征。读者将会了解到在PLC编程中,如何操作整个数据字和数据文件;如何通过编程来控制连续的模拟过程;以及如何配置PLC使它中断正常程序的扫描循环并转向需要立即响应的控制过程。通信、结构化编程技术和开放的结构化编程标准IEC 11313也将会讨论到。读者还将了解到如何设置PLC和检修PLC的故障。
  本书的每一章都描述了PLC如何进行一类特殊的操作,以及为什么程序员要利用PLC的这些特点。通过使用与普通编程语言、PLC开放界面一致的语言可以理解这些基础的计算机操作。在每一章中,我们都将使用来自三个主流制造商的各自的专用术语来描述他们生产的五种系列的PLC。
  罗克韦尔(Rockwell)自动化公司的AllenBradley系列的PLC是北美自动化领域的领导者。事实上,在PLC的特征和性能方面,他们为其他PLC制造商提供了必须遵守的标准。AllenBradley正在积极组织开发开放的标准。
  1) AllenBradley PLC5是一种标准的PLC,有增强型系列和经典系列。一个经典的PLC5并不能解决所有本书提到的问题。
  2) AllenBradley SLC 500是一种小型的PLC。SLC 500有和PLC5系列类似的特征。SLC 5/04是最新的版本。低档的SLC 500可能不会提供这里描述的所有特征,尽管最小型的SLC 500(也叫做集成模式)具有一些大型模块不具备的功能,这些功能也将会介绍到。这里介绍的编程语言也适用于AllenBradley的MicroLogic系列。
  西门子(Siemens)AG公司的SIMATIC系列 PLC领导着欧洲的市场,并开始逐渐在北美市场占据显著的地位。他们以前在北美市场使用西屋(Westinghouse)和德州仪器(Texas Instruments)的商标,但现在开始使用自己的品牌。西门子的PLC系列通常提供了编程方面的最新创意,这样使得PLC功能非常强大,但有时对于用户来说难以入手。西门子PLC一直致力于使用开放的标准,所以可以说西门子已经成为推动开放标准的一个主要力量。
  3) 西门子AG的Simatic 5(S5)通过STEP 5编程。STEP 5和其他PLC一样包括容易使用的梯形图逻辑,但在本书中我们也经常使用STEP 5的STL编程语言。任何了解梯形图逻辑的读者将会很容易地使用STEP 5的梯形图语言,但是一些S5的特征只能使用STL语言编程。我们将专门讨论S5 PLC的两个版本:标准的S5115U型和小型的S5100U型,它们和S5其他成员的编程都是类似的。
  4) 西门子AG的Simatic 7(S7)通过STEP 7编程。STEP 7以IEC 11313标准为基础,IEC 11313是一个描述一系列通用编程语言的非强制性国际标准。使用IEC 11313语言编写的程序可以下载到任何支持IEC 11313的PLC上。S7系列PLC刚刚发布,所以它们可能与未来的PLC最为接近。我们将特别讨论S7 PLC系列的两个版本:S7300型和S7400型,它们和S7家族的其他成员具有类似的编程方式。
  欧姆龙(OMRON)电子公司的CQM1系列PLC——欧姆龙电子公司的PLC领导着日本的市场。欧姆龙是北美的传感器供应商之一,直到最近才开始积极地推动自己的PLC系列。欧姆龙之所以拥有一大部分市场份额,很大程度上是因为价格低,但同时也因为他们的PLC具有良好的品质。
  5) 欧姆龙电子公司的CQM1是一种小型的模块化的PLC。最近引进的CQM1具有很多欧姆龙标准C200H PLC的特征,并且它们的编程语言(几乎)一样。一些类型的CQM1 PLC提供特殊用途的功能,这里也将涉及到。但欧姆龙的梯形图语言与其他梯形图语言有很大的区别。
  本书不包括共接近30本手册的所有细节。读者应该可以从需要使用的PLC的使用手册中查到列表数据、语法信息和其他特殊信息。

本书的组织架构
  本书的第1、2、3、4章介绍了PLC的编程并描述了PLC的组件和独特的操作系统特性。包括PLC的发展历史、与传感器以及执行器的连接、布尔逻辑编程的使用以及定时器、计数器的使用等。
  第5、6、7章涵盖了PLC编程的一些主题,如存储结构、数据类型、寻址方式和微处理器基础。也将涉及到具有各种位(如字节、字、文件、数组、结构)的数据元素、数学和逻辑操作的指令。
  第8、9章介绍了结构化编程的技巧,从最初通过跳转和子程序的主控继电器指令,到通过使用数据声明和参数传递来实现数据存储的严格控制的现代要求。也会介绍用于开放编程语言的IEC3 11313标准的要求。
  第10章描述了如何启动和配置一个PLC。
  第11、12、13、14章介绍了特殊应用的高级主题。会讨论使用中断来定制一个现代PLC的响应特性,还会涉及到使用PLC的过程控制、配置和PLC间编程数据的通信。通过一个例子展示了PLC如何与机器人共享一个工作块。
  第15章描述故障检测。
  第16章分析PLC技术的发展趋势以帮助读者了解将来PLC的技术特征。

致谢
  感谢我的学生们,他们检查了本书中的大部分材料。也感谢罗克韦尔自动化公司、西门子AG公司、CBS的西屋分公司和欧姆龙电子公司的许多工作人员。没有他们,我们学校不可能拥有一个PLC实验室。最后,感谢我的妻子——琳达,在我为了本书交稿而工作时,她单独度过了去年夏天的大部分时间。
  我也感谢下面的公司允许我使用他们的图表和图形:AllenBradley 公司LLC、西门子公司、欧姆龙公司以及CBS的西屋分公司。
  我还感谢以下评审对本书有益的反馈意见:密歇根理工大学的Tony Farrell,田纳西技术大学的Bill Maxwell和加拿大Conestoga大学的John Tielemans、Jeff Uniac。

关于作者
  S.Brian Morriss从事自动化领域研究已经19年了,他是加拿大安大略省剑桥市自动化工具系统公司(ATS)的一名设计工程师。ATS是定制自动化操作系统的全球最大的供应商之一。Morriss最近在加拿大安大略省Kitchener的Conestoga学院任教,并且参与了一个成功的以机器人和自动化机械工程技术为背景的项目。他负责Conestoga学院PLC训练站的几种PLC的采购、安装和配置,并且教授PLC编程已逾十年。Morriss是《Automated Manufacturing Systems》(New York: Glencoe/McGrawHill,1995)一书的作者,此书于1996年在新加坡发行国际版本,并被译为韩文和中文。
  1977年,Morriss先生在Waterloo大学获得系统设计工程专业的科学学士学位。

译者简介

杨智 王琅 朱海锋:暂无简介

译者序

随着当今科技的飞速发展,自动化技术已经深入到了各个领域中,无论是神舟飞船的顺利上天还是奥运赛事的正常进行,自动化技术都发挥着极其重要的作用。
  说到自动化就不能不提到可编程逻辑控制器(Programmable Logic Controller,PLC),它是以微处理器为基础,综合了计算机技术、自动控制技术、通信技术的工业控制产品,是在硬接线逻辑控制技术和计算机技术的基础上发展起来的。在进入崭新的21世纪的工控领域,PLC正日益发挥着举足轻重的作用。因此,如果有一本能够详细、透彻地介绍PLC的书籍,将会对广大从事自动化的工程技术人员起到事半功倍的效果。这也正是本书诞生的初衷。
  也许有人该摇头了,诚然,PLC的重要性不言而喻,但现在关于PLC的书籍多得已经令人目不暇接了,还有必要再出本新的吗?对此,译者表示有足够的信心能够让读者满意。这并不是一句空话,而是由本书以下的一些特点决定的。
  1本书作者
  本书作者S.Brian Morriss从事自动化研究领域已逾20年了,是加拿大安大略省剑桥市自动化工具系统公司(ATS)的一名设计工程师。ATS是世界上定制自动化操作系统的大型供应商之一。Morriss最近在加拿大的Kitchener大学的Conestoga学院任教,并且参与了一个很成功的以机器人和自动化机械技术程序为背景的项目。他负责Conestoga学院PLC训练站的几种PLC的采购、安装和配置,并且教授PLC编程已逾十年。Morriss还是《Automated Manufacturing Systems》(New York: Glencoe/McGrawHill,1995)一书的作者,此书于1996年在新加坡发行国际版本,并被译为韩文和中文。
  2本书组织架构
  本书的组织架构清晰明确,内容详实、透彻,有相当的深度、广度和前瞻性。从结构上讲,每章基本上都由以下几个部分组成:
  (1) 学习目标:以凝练、精确的语言简要介绍该章将要学习的知识,力求使读者在阅读每章前做到心中有数,从而全盘掌握整章的内容,以便根据个人的情况有所侧重。
  (2) 核心内容:是每章内容的重点,围绕着每章的主题展开介绍,并且写作手法由浅入深,由简到繁,先从相关知识引入,再层层铺开,中间结合需要适当插入了许多相关的指令程序和插图,让读者能够结合事例,融会贯通。
  此外,本书内容和其他同类书相比最大的一个特色就是,作者在讲解PLC的每块知识时都先以基础知识开始,然后再结合具体厂家、具体型号一一进行介绍。这样做的好处不言而喻,使读者不至于始终面对枯燥的理论知识,可以结合实际,活学活用,这样读者在阅读本书的同时,就能够学以致用了。
  在选择PLC的代表厂家和型号时作者也费了一番心思,囊括范围很广,分别选择了北美自动化的领导者罗克韦尔自动化公司的AllenBradley系列的PLC、引领着欧洲市场并正逐渐占领北美市场的西门子AG的SIMATIC PLC、亚洲的欧姆龙电子的CQM1,厂家不可谓不大,品种不可谓不多,代表着当今PLC市场的主流和发展方向,应该说满足我们日常工作、学习需要已绰绰有余了。
  (3) 故障检修:这部分也是本书的一个特色,在这里作者假设了读者在具体的操作过程中可能会犯的各种情况的错误,并且给出具体的例子和解决方法,这就给初学者以很大的帮助,使他们尽量少犯或不犯这些错误。
  (4) 课后习题:每章的课后都附带有少而精的习题,用于复习整章学习的内容,考查形式多种多样。
  (5) 编程练习(不需要PLC):此部分编制了一些不需要PLC实际参与情况下的编程练习,读者在亲自使用PLC前就能进行模拟的编程实验,极大地方便了读者。
  (6) 建议做的PLC实验室练习:这部分就要应用到PLC了,首先设计一个需满足的条件系统,然后实际地编写程序来操作和控制系统的运行,让读者进行实战演习。
  3本书的翻译
  我们翻译的原则是不仅力求准确无误、贴近原文,还会根据实际情况适当取舍和变通。翻译外文书籍时,最忌讳的是一字一句的死板翻译,这样看起来好像是尊重了原书意思,但事实上却使读者读起来如坠入云雾中。因为大家都知道,外国人的写作手法、思考方法、表达方法和中国人有很大区别,因此,我们在翻译时尽量使自己站在中国读者的角度来进行翻译,使翻译出来的东西能够适合中国读者的思维和理解习惯,让他们轻松、顺利地了解和掌握世界最新的产品和技术,这是我们翻译的最终目的。
  有了以上一些特点,我们有理由相信它是读者系统地、科学地、透彻地学习PLC知识的一本好书,因此把它郑重地介绍给高等院校信息大类、电气自动化、自动化、机械类学生的教学用书;当然,本书也可作为工程技术人员学习PLC的参考书。
  本书第1章、第3章、第4章、第12章、第14章、第16章由杨智翻译,第2章、第5章、第6章、第8章、第9章、第11章、附录由王琅翻译,第7章、第10章、第13章、第15章由朱海锋翻译。全书由朱海锋统一校对。
  本书在翻译过程中得到了王李冬子、韩恺、刘飞、徐子峰、陆和健、曾海等同学的大力支持和帮助,他们对译稿做了许多贡献,这里向他们表示诚挚的感谢!
  由于译者水平有限,虽经多次审核与校对,但难免有不当之处,敬请读者批评指正。

杨智
2005年3月12日于中山大学

图书目录

第1章 什么是PLC
1.1 内容简介
1.2 PLC基础
1.2.1 PLC的结构
1.2.2 操作系统和应用程序
1.2.3 PLC用户程序
1.3 选择合适的PLC
1.4 PLC的革新
1.5 故障检修
1.6习题

第2章 PLC组件
2.1 内容简介
2.2 CPU模块
2.3框架或总线
2.4 电源
2.5 I/O模块
2.5.1 数字I/O模块
2.5.2 模拟I/O模块
2.5.3 智能I/O模块
2.6 编程器
2.7 故障检修
2.8习题

第3章 二进制逻辑编程
3.1 内容简介
3.2 按位操作的梯形图
3.2.1 梯形图元素
3.2.2 创建梯形图程序
3.3 按位操作的指令表程序
3.3.1 指令表布尔逻辑元素(STL)
3.3.2 创建指令表程序(STL)
3.4 一些常见的二进制逻辑编程技巧
3.4.1 一次翻转法
3.4.2 锁定和封装法
3.4.3 顺序器法
3.5 故障检修
3.6 问题
3.7 编程练习(不需要PLC)
3.8推荐的PLC实验室练习

第4章 计数器和定时器
4.1 内容简介
4.2 计数器指令
4.3 定时器指令
4.3.1 ALLEN-BRADLEY计数器及定时器
4.3.2 SIEMENS STEP 5计数器和定时器
4.3.3 SIEMENS STEP 7计数器和定时器
4.3.4 OMRON CQM1 计数器和定时器
4.4 故障检修
4.5 习题
4.6 编程练习(不需要PLC)
4.7 推荐的PLC实验室练习
       
第5章 存储器组织和数据操作
5.1 内容简介
5.2 存储器概述
5.3 数据类型
5.4 寻址模式
5.5 PLC中可寻址的数据存储
5.5.1 ALLEN-BRADLEY PLC中的数据文件和可寻址数据
5.5.2 ALLEN BRADLEY PLC-5中的可寻址数据
5.5.3 ALLEN-BRADLEY SLC 500中的可寻址数据
5.5.4 SIEMENS STEP 5中的可寻址数据
5.5.5 SIEMENS STEP 7中的可寻址数据
5.5.6 OMRON CQM1中的数据寄存器和可寻址数据
5.6 故障检修
5.7 习题

第6章 操作简单数据元素
6.1 内容简介
6.2 微处理器基础
6.3 数据操作指令
6.4 简单数据元素
6.4.1简单数据元素的移动
6.4.2简单数据元素的比较
6.4.3 简单数据元素的数学,逻辑和转换操作
6.5 故障检修
6.6 习题
6.7 推荐的PLC实验室练习

第7章 文件、块、数组和结构体中的数据处理
7.1内容简介
7.2 文件、块、数组和结构体
7.2.1 ALLEN-BRADLEY的数据文件
7.2.2 SIEMENS STEP5的数据块
7.2.3 SIEMENS STEP7的数据块,数组和结构体
7.2.4 OMRON CQM1的数据集合
7.3 位数组和移位指令
7.3.1 ALLEN-BRADLEY的移位指令
7.3.2 SIEMENS STEP5的移位指令
7.3.3 SIEMENS STEP7的移位指令
7.3.4 OMRON CQM1的移位指令
7.4 数组移位指令(包括FIFO及LIFO)
7.4.1 ALLEN-BRADLEY 的FIFO及LIFO指令
7.4.2 SIEMENS STEP5的数组移位指令
7.4.3 SIEMENS STEP7的数组移位指令
7.4.4 OMRON CQM1的数组移位指令(包括FIFO和LIFO)
7.5 文件、数组和结构体的移动
7.5.1 ALLEN-BRADLEY的文件移动,顺序器,以及块传送指令
7.5.2 SLC 500专用:顺序器差分和交换指令
7.5.3 PLC-5专用:块传送指令
7.5.4 SIEMENS STEP5数据集的移动指令(带有传送和接收函数块)
7.5.5 SIEMENS STEP7数据集的移动(使用系统函数)
7.5.6 OMRON CQM1文件,数组和结构体移动指令
7.6 比较文件、数组和结构体
7.6.1 ALLEN-BRADLEY文件比较指令
7.6.2 PLC5的文件搜索与比较(FSC),文件位比较(FBC)以及诊断检测DDT)
7.6.3 SIEMENS文件,数组及结构体比较指令
7.6.4 OMRON CQM1文件,数组与结构体比较指令
7.7 文件、数组和结构体的数学和逻辑
7.7.1 ALLEN-BRADLEY 文件的数学及逻辑指令
7.7.2 SIEMENS 文件,数组和结构体的数学及逻辑指令
7.7.3 OMRON CQM1文件,数组和结构体的数学及逻辑指令
7.8 故障检修
7.9 习题
7.10 推荐的PLC实验室练习

第8章 程序结构和结构化编程
8.1 内容简介
8.2 在单独的程序中影响执行的指令:
8.2.1主控继电器
8.2.2 跳转指令  
8.2.3 循环
8.3 在程序扫描的过程中影响子程序或函数执行的指令
8.3.1 ALLEN-BRADLEY 的子例行程序调用
8.3.2 Siemens STEP 5的函数调用
8.3.3 Siemens STEP 7 的函数调用
8.3.4欧姆龙CQM1 的子程序调用
8.4 影响程序执行的配置
8.4.1对ALLEN-BRADLEY PLC-5中结构化编程的配置
8.4.2 ALLEN-BRADLEY SLC 500的结构化编程的配置
8.4.3 Siemens STEP 5的结构化编程的配置
8.4.4 Siemens STEP 7的结构化编程的配置
8.4.5 OMRON CQM1中结构化编程的配置
8.5 故障检修
8.5.1 主控继电器的故障检修
8.5.2 跳转和循环指令的故障检修
8.5.3 子程序调用的故障检修
8.5.4 允许离开扫描循环的程序配置的故障检修
8.6 习题
8.7 推荐的PLC实验室练习

第9章 IEC 1131-3:通用编程语言
9.1 内容简介
9.2 IEC 1131的介绍
9.3 IEC 1131-3编程语言
9.4 IEC1131-3结构化程序的通用元素
9.4.1 算法和数据类型
9.4.2 配置
9.4.3 资源
9.4.4 任务
9.4.5 程序
9.4.6 功能块
9.5 程序组织单元
9.5.1 程序
9.5.2 函数
9.5.3 功能块
9.6变量和变量声明
9.6.1 配置层的变量声明
9.6.2 资源层的变量声明
9.6.3 程序层的变量声明
9.6.4 功能块层的变量声明
9.6.5 函数层的变量声明
9.7 IEC1131-3的编程语言
9.7.1 梯形图
9.7.2 指令表
9.7.3 结构文件
9.7.4 顺序功能图
9.7.5 功能块图表
9.7.6 连续功能图
9.8 总结
9.9 故障检修
9.10 习题

第10章 PLC的设置和配置
10.1 内容简介
10.2 安装和配置新的PLC
10.3 安装硬件
10.3.1 ALLEN-BRADLEY PLC-5硬件安装
10.3.2 ALLEN-BRADLEY SLC 500硬件安装
10.3.3 SIEMENS S5硬件安装
10.3.4 SIEMENS S7硬件安装
10.3.5 OMRON CQM1的硬件安装
10.4为一个应用准备的PLC 系统的第一次配置
10.4.1 Allen-Bradley PLC-5的第一次配置
10.4.2 ALLEN-BRADLEY SLC 500的第一次配置
10.4.3 SIMENS S5的第一次配置
10.4.4 SIMENS S7的第一次配置
10.4.5 OMRON CQM1的第一次配置
10.5 在PLC程序重启过程中重新配置
10.5.1 ALLEN-BRADLEY重启配置
10.5.2 SIEMENS S5重启配置
10.5.3 SIEMENS S7重启配置
10.5.4 OMRON CQM1重启配置
10.6 故障检修
10.7 习题

第11章 中断
11.1 内容简介
11.2 问题
11.3 中断的解决方案
11.4 关于中断响应更多的细节描述
11.4.1立即输入和立即输出指令
11.4.2 I/O中断
11.4.3定时中断
11.4.4错误例行程序中断
11.4.5初始化中断
11.4.6通信中断
11.5 总结
11.6 习题
11.7 故障检修
11.8 推荐的PLC实验室练习

第12章 过程控制
12.1 内容简介
12.2 过程控制导言
12.3 PLC在过程控制中的应用
12.4 改进PLC程序在过程控制中的性能
12.4.1 过程变量和控制变量的标度变换
12.4.2 对过程变量进行限幅
12.4.3 减少扫描时间延时
12.4.4 定时中断
12.4.5 输出量计算中的其他量
12.4.6 复杂的过程控制程序
12.4.6.1 PID控制
12.4.6.2 模糊控制
12.4.7 系统的手动控制
12.4.8 根据检测到的情况的不同而选用不同的控制方法
12.5 故障检修
12.6 习题
12.7 推荐的PLC实验室练习

第13章 通 信
13.1 内容简介
13.2 PLC的通信能力
13.3 ALLEN-BRADLEY PLC的通信
13.3.1 ALLEN-BRADLEY PLC-5的通信
13.3.2 ALLEN-BRADLEY SLC 500 的通信
13.4 使用PROFIBUS的SIEMENS PLC通信
13.4.1 SIEMENS S5 的通信
13.4.2 SIEMENS S7 的通信
13.5 OMRON CQM 1的通信
13.5.1 CQM1通信通道的设置
13.5.2 对CQM1编程实现通信
13.6 故障检修
13.7 习题
13.8 推荐的PLC实验室练习

第14章 机器人技术、自动化和PLC
14.1 内容简介
14.2 车间里的机器人和PLC
14.3 机器人控制器与PLC的不同
14.4 机器人控制器与PLC的相似点
14.5 编程使机器人和PLC来共同工作
14.6 机器人程序
14.7 PLC程序

第15章 故障检修
15.1 内容简介
15.2 系统方法
15.3 PLC外围硬件的故障检修
15.4 PLC硬件、配置及编程的故障检修
15.5 ALLEN-BRADLEY PLC-5的故障检修
15.5.1 PCL-5的硬件故障检修
15.5.2 PLC-5启动出错检测的配置
15.5.3 PLC-5硬件状态
15.5.4 PCL-5通信通道状态
15.5.5 PLC-5的CPU状态
15.5.6 ALLEN-BRADLEY的主要出错及次要出错
15.5.7 PLC-5程序故障检修
15.5.8 PLC-5编程器在调试中的特性
15.6 ALLEN-BRADLEY SLC 500的故障检修
15.6.1 SLC硬件故障检修
15.6.2 配置SLC 500启动时的出错检测
15.6.3 SLC 500硬件状态
15.6.4 SLC 500主要及次要错误
15.6.5 SLC 500程序故障检修
15.7 SIEMENS S5的故障检修
15.7.1 S5致命及非致命错误
15.7.2 STEP 5 逻辑错误调试工具
15.7.3普通编程错误
15.7.4 STEP 5编程器的调试特性
15.8 SIEMENS S7的故障检修
15.8.1 STEP 7的编程器问题
15.8.2 S7硬件故障检修
15.8.3 S7的故障检修配置
15.8.4 S7状态信息
15.8.5 错误响应组织块
15.8.6 使用编程器观察的S7诊断信息
15.8.7 STEP 7 逻辑错误调试工具
15.9 OMRON CQM1 的故障检修
15.9.1 CQM1故障检修设置
15.9.2 CQM1致命和非致命错误
15.9.3 CQM1逻辑错误调试工具
15.10 总结
15.11 习题

第16章 未来:PLC前途黯淡?
16.1 内容简介
16.2 明天的PLC
16.3 现场总线和传感器/执行器网络
16.4 SDADA系统
16.5 软件逻辑
16.6 过程仿真
16.7 反射性存储器
16.8 OMAC运动与过程控制
16.9 习题

附录
A Allen-Bradley PLC-5状态文件结构体
B Allen-Bradley SLC 500状态文件结构体
C OMRON CQM1 SR和AR存储区域
D Allen-Bradley 比较指令算子
E Allen-Bradley 计算(CPT)指令算子和优先权
F Siemens S7 被数学和逻辑操作影响的状态位
G Siemens S7 系统函数(FC),系统功能块(SFB)和IEC函数(FC)
H Allen-Bradley PLC-5主要和次要出错位及代码
I Allen-Bradley SLC500主要出错代码
J Allen-Bradley PLC-5 PID控制块

索引

教学资源推荐
作者: [美] 帕特里克 R. 肖蒙(Patrick R. Schaumont)著
作者: 主编 王知津 副主编 于晓燕 周贺来
参考读物推荐
作者: [美]托马斯 A.利蒙切利( Thomas A. Limoncelli),斯特拉塔 R. 查卢普(Strata R. Chalup)克里斯蒂娜 J. 霍根(Christina J. Hogan) 著