注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机科学理论与基础知识可编程逻辑控制器

可编程逻辑控制器

可编程逻辑控制器

定 价:¥66.00

作 者: (美)默里斯;杨智译
出版社: 机械工业出版社
丛编项: 计算机科学丛书
标 签: 可编程控制器

ISBN: 9787111184270 出版时间: 2006-05-01 包装: 平装
开本: 16开 页数: 552 字数:  

内容简介

  本书以国际著名自动化厂家美国罗克韦尔、德国西门子、日本欧姆龙公司生产的典型可编程逻辑控制器(PLC)为技术背景,系统、完整地阐述了可编程控制器的系统构成与工作原理。内容包括:PLC的组成与原理、软件操作指令与数据处理、存储器的组织与数据操作、编程语言与程序设计、PLC的安装与配置、中断、过程控制、通信、PLC应用、故障检测及PLC的未来。.本书适合作为高等院校电气、自动化、电子、计算机、机电类专业学生的可编程逻辑控制器教材,也可供相关领域的技术人员参考。..本书详细讲解PLC编程,以及整个数据字和数据文件的操作;怎样编程来控制连续的模拟过程;如何配置PLC的中断操作,以及中断处理的过程。本书还讨论了PLC的通信,并且涵盖了结构化编程技术,甚至覆盖了“开放的”结构化编程的IEC1131-3标准,并介绍了设置PLC和对PLC进行故障诊断的方法。...

作者简介

暂缺《可编程逻辑控制器》作者简介

图书目录

译者序.
前言
第1章什么是PLC
1.1学习目标
1.2PLC基础
1.2.1PLC的结构
1.2.2操作系统和应用程序
1.2.3PLC用户程序
1.3选择合适的PLC
1.4PLC的革新
1.5故障检修
习题
第2章PLC组件
2.1学习目标
2.2CPU模块
2.3框架或总线
2.4电源
2.5I/O模块
2.5.1数字I/O模块
2.5.2模拟I/O模块
2.5.3智能I/O模块
2.6编程器
2.7故障检修
习题
第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故障检修
习题
编程练习(不需要PLC)
推荐的PLC实验室练习
第4章计数器和定时器
4.1学习目标
4.2计数器指令
4.3定时器指令
4.3.1Allen-Bradley计数器和定时器
4.3.2SIEMENSS5计数器和定时器
4.3.3SIEMENSSTEP7计数器和定时器
4.3.4OMRONCQMl计数器和定时器
4.4故障检修
习题
编程练习(不需要PLC)
推荐的PLC实验室练习
第5章存储器组织和数据操作
5.1学习目标
5.2存储器概述
5.3数据类型
5.4寻址方式
5.5PLC中可寻址的数据存储
5.5.1ALLEN-BRADLEYPLC中的数据文件和可寻址数据
5.5.2ALLENBRADLEYPLC-5中的可寻址数据
5.5.3ALLEN-BRADLEYSLC500中的可寻址数据
5.5.4SIEMENSSTEP5中的可寻址数据
5.5.5SiemensSTEP7中的可寻址数据
5.5.6OMRONCQM1中的数据寄存器和可寻址数据
5.6故障检修
习题
第6章操作简单数据元素
6.1学习目标
6.2微处理器基础
6.3数据操作指令
6.4简单数据元素
6.4.1简单数据元素的移动
6.4.2简单数据元素的比较
6.4.3简单数据元素的数学.逻辑和转换操作
6.5故障检修
习题
推荐的PLC实验练习
第7章文件.块.数组和结构体中的数据处理
7.1学习目标
7.2文件.块.数组和结构体定义
7.2.1ALLEN-BRADLEY的数据文件
7.2.2SIEMENSSTEP5的数据块
7.2.3SIEMENSSTEP7的数据块.数组和结构体,
7.2.4OMRONCQM1的数据集合
7.3位数组和移位指令
7.3.1ALLEN-BRADLEY的移位指令
7.3.2SIEMENSSTEP5的移位指令
7.3.3SIEMENSSTEP7的移位指令
7.3.4OMRONCQM1的移位指令
7.4数组移位指令(包括FIFO及LIFO)
7.4.1ALLEN-BRADLEY的FIFO及LIFO指令
7.4.2SIEMENSSTEP5的数组移位指令
7.4.3SIEMENSSTEP7的数组移位指令
7.4.4OMRONCQM1的数组移位指令(包括FIFO和LIFO)
7.5文件.数组和结构体的移动
7.5.1ALLEN-BRADLEY的文件移动.顺序器和块传送指令
7.5.2SLC500专用:顺序器差分和交换指令
7.5.3PLC-5专用:块传送指令
7.5.4SIEMENSSTEP5数据集的移动指令(带有传送和接收功能块)
7.5.5SIEMENSSTEP7数据集的移动(使用系统函数)
7.5.6OMRONCQM1文件.数组和结构体移动指令
7.6文件.数组和结构体的比较
7.6.1ALLEN-BRADLEY文件比较指令
7.6.2PLC-5的文件搜索与比较(FSC).文件位比较(FBC)以及诊断检测(DDT)
7.6.3SIEMENS文件.数组和结构体比较指令
7.6.4OMRONCQM1文件.数组和结构体比较指令
7.7文件.数组和结构体的数学及逻辑指令
7.7.1ALLEN-BRADLEY的文件数学及逻辑指令
7.7.2SIEMENS文件.数组和结构体的数学及逻辑指令
7.7.3OMRONCQM1文件.数组和结构体的数学及逻辑指令
7.8故障检修
习题
推荐的PLC实验室练习
第8章程序结构和结构化编程
8.1学习目标
8.2在单独的程序中影响执行的指令
8.2.1主控继电器
8.2.2跳转指令
8.2.3循环
8.3在程序扫描的过程中影响子程序或函数执行的指令
8.3.1ALLEN-BRADLEY的子程序调用
8.3.2SIEMENSSTEP5的函数调用
8.3.3SiemensSTEP7的函数调用
8.3.4OMRONCQM1的子程序调用
8.4影响程序执行的配置
8.4.1对ALLEN-BRADLEYPLC-5中结构化编程配置
8.4.2ALLEN-BRADLEYSLC500的结构化编程配置
8.4.3SiemensSTEP5的结构化编程配置
8.4.4SiemensSTEP7的结构化编程配置
8.4.5OMRONCQM1中结构化编程配置
8.5故障检修
8.5.1主控继电器的故障检修
8.5.2跳转和循环指令的故障检修
8.5.3子程序调用的故障检修
8.5.4允许离开扫描循环的程序配置的故障检修
习题
推荐的PLC实验室练习
第9章IEC1131-3:通用编程语言
9.1学习目标
9.2IEC1131概述
9.3IEC1131-3编程语言
9.4IEC1131-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.7IEC1131-3的编程语言
9.7.1梯形图
9.7.2指令表
9.7.3结构文本
9.7.4顺序功能图
9.7.5功能块图表
9.7.6连续功能图
9.8总结
9.9故障检修
参考文献
习题
第10章PLC的设置和配置
10.1学习目标
10.2安装和配置新的PLC
10.3安装硬件
10.3.1ALLEN-BRADLEYPLC-5的硬件安装
10.3.2ALLEN-BRADLEYSLC500硬件安装
10.3.3SIEMENSS5硬件安装
10.3.4SIEMENSS7硬件安装
10.3.5OMRONCQM1的硬件安装
10.4为一个应用准备的PLC系统的第一次配置
10.4.1Allen-BradleyPLC-5的第一次配置
10.4.2ALLEN-BRADLEYSLC500的第一次配置
10.4.3SIMENSS5的第一次配置
10.4.4SIMENSS7第一次的配置
10.4.5OMRONCQM1的第一次配置
10.5在PLC程序重启过程中重新配置
10.5.1ALLEN-BRADLEY重启配置
10.5.2SIEMENSS5重启配置
10.5.3SIEMENSS7重启配置
10.5.4OMRONCQM1重启配置
10.6故障检修
习题
第11章中断
11.1学习目标
11.2问题
11.3中断的解决方案
11.4关于中断响应的更多细节描述
11.4.1立即输入和立即输出指令
11.4.21/()中断
11.4.3定时中断
11.4.4出错程序中断
11.4.5初始化中断
11.4.6通信中断
11.5总结
11.6故障检修
习题
推荐的PLC实验室练习
第12章过程控制
12.1学习目标
12.2过程控制导言
12.3PLC在过程控制中的应用
12.4改进PLC程序在过程控制中的性能
12.4.1过程变量和控制变量的标度变换
12.4.2对过程变量进行限幅
12.4.3减少过程控制的扫描时间延时
12.4.4定时中断
12.4.5输出量计算中的其他量
12.4.6复杂的过程控制程序
12.4.7系统的手动控制
12.4.8根据检测到的情况的不同而选用不同的计算控制输出方法
12.5故障检修
习题
推荐的PLC实验室练习
第13章通信
13.1学习目标
13.2PLC的通信能力
13.3ALLEN-BRADLEYPLC的通信
13.3.1ALLEN-BRADLEYPLC-5的通信
13.3.2ALLEN-BRADLEYSLC500的通信
13.4使用PROFIBUS的SIEMENS的PLC通信
13.4.1使用SIEMENSS5的通信
13.4.2使用SIEMENSS7PLC的通信
13.5OMRONCQM1的通信
13.5.1CQM1通信通道的配置
13.5.2对CQM1编程实现通信
13.6故障检修
习题
推荐的PLC实验室练习
第14章机器人技术.自动化和PLC
14.1学习目标
14.2车间里的机器人和PLC
14.3机器人控制器与PLC的不同
14.4机器人控制器与PLC的相似点
14.5编程使机器人和PLC共同工作
14.6机器人程序
14.7PLC程序
第15章故障检修
15.1学习目标
15.2系统方法
15.3PLC外围硬件的故障检修
15.4PLC硬件.配置及编程的故障检修
15.5ALLEN-BRADLEYPL&5的故障检修
15.5.1PLC-5的硬件故障检修
15.5.2PL&5启动出错检测的配置
15.5.3PLC-5硬件状态
15.5.4PLC-5通信通道状态
15.5.5PLC-5的CPU状态
15.5.6Allen-Bradley的主要出错及次要出错
15.5.7PLC-5程序故障检修
15.5.8PLC-5编程器在调试中的特性
15.6Allen-BradleySLC500的故障检修
15.6.1SLC500硬件故障检修
15.6.2配置SLC500启动时的出错检测
15.6.3SLC500硬件状态
15.6.4SLC500主要及次要出错
15.6.5SLC500程序故障检修
15.7SIEMENSS5的故障检修
15.7.1S5致命及非致命错误
15.7.2STEP5逻辑错误调试工具
15.7.3普通编程错误
15.7.4STEP5编程器的调试特性
15.8.SIEMENSS7的故障检修
15.8.1STEP7的编程器问题
15.8.2S7硬件故障检修
15.8.3S7的故障检修配置
15.8.4S7状态信息
15.8.5出错响应组织块
15.8.6使用编程器观察的S7诊断信息
15.8.7STEP7逻辑错误调试工具
15.9OMRONCQM1的故障检修
15.9.1CQM1故障检修配置
15.9.2CQM1致命和非致命错误
15.9.3CQM1逻辑错误调试工具
15.10总结
习题
第16章未来:PLC前途是否黯淡
16.1学习目标
16.2明天的PLC
16.3现场总线和传感器——执行器网络
16.4SCADA系统
16.5软件逻辑
16.6过程仿真
16.7反射性存储器
16.8OMAC运动与过程控制
习题
附录AAllen-BradleyPLC-5状态文件结构体
附录BAllen-BradleySLC500状态文件结构体
附录COMRONCQM1SR和AR存储区域
附录DAllen-Bradley比较指令算子
附录EAllen-Bradley计算指令算子和优先权
附录FSiemensS7被数学和逻辑操作影响的状态位
附录GSiemensS7系统函数(FC).系统功能块(SFB)和IEC函数(FC)
附录HAllen-BradleyPLC-5主要和次要出错位及代码
附录IALLEN-BRADLEYSLC500主要出错代码
附录JALLEN-BRADLEYPLC-5PID控制块...

本目录推荐