书籍详情
可编程控制器原理与程序设计
作者:谢克明,夏路易主编
出版社:电子工业出版社
出版时间:2003-04-01
ISBN:9787505376021
定价:¥29.00
购买这本书可以去
内容简介
可编程控制器(PLC)的应用包括PLC工作原理和程序设计。本书以日本欧姆龙公司的C200HX/HG/HE系列产品为主,系统地阐述了PLC安装、存储区分配和指令系统、顺序功能图和梯形图设计方法、模拟量单元的使用、开发软件CXP和CPT、仿真软件TRiLOGI,以及如何使用该仿真软件对PLC进行仿真。书中例题和练习翔实,内容新颖,实用性强。本书可作为大专院校自动控制、电气和机电一体化等电类及非电类专业的教材,也可作为广大电气工程师及对控制有兴趣的控制爱好者自学用书。
作者简介
暂缺《可编程控制器原理与程序设计》作者简介
目录
第1章 PLC基础
1.1 概述
1.1.1 PLC的定义
1.1.2 PLC的特点
1.1.3 PLC的用途
1.1.4 PLC的发展
1.1.5 PLC的分类
1.1.6 PLC的主要技术指标
1.1.7 学习PLC的关键
1.2 PLC的一般结构
1.2.1 基本结构
1.2.2 PLC各部分电路介绍
1.3 PLC工作程序
1.3.1 工作原理
1.3.2 PLC中的存储区
1.3.3 PLC的编程语言
1.3.4 PLC的指令系统
1.3.5 PLC的编程
1.4 梯形图
1.4.1 梯形图的由来
1.4.2 梯形图与继电器控制图的区别
1.4.3 梯形图编程前的准备工作
1.5 PLC控制系统设计
1.5.1 PLC设计原则
1.5.2 PLC系统设计步骤
1.6 欧姆龙公司PLC简介
1.6.1 欧姆龙公司简介
1.6.2 欧姆龙C200H系列 PLC
1.6.3 欧姆龙C200HS系列 PLC
1.6.4 欧姆龙C200Ha系列 PLC
第1章习题
第2章 PLC的接线
2.1 底板、电源与CPU
2.1.1 底板
2.1.2 电源
2.1.3 CPU
2.2 I/O单元
2.2.1 输入/输出单元的一般问题
2.2.2 输入单元端子的接线
2.2.3 输出单元端子的接线
2.2.4 高密度I/O单元
2.2.5 B7A接口单元
2.2.6 其他单元
2.3 PLC与计算机之间的RS232通信
2.4 PLC安装环境
2.5 PLC外接按钮和开关
第2章习题
第3章 PLC的存储区分配
3.1 存储区
3.1.1 数据区域概述
3.1.2 数据区域结构
3.2 内部继电器区域
3.3 专用继电器区域
3.4 辅助继电器区域
3.5 数据存储器区域
3.6 其他继电器区域
3.7 扩展数据存储器区域
第3章习题
第4章 PLC的指令系统
4.1 编程基础和常用指令
4.1.1 梯形图
4.1.2 基本术语
4.1.3 助记符程序
4.1.4 梯形图指令
4.2 定时器和计数器
4.2.1 定时器指令TIM
4.2.2 高速定时器指令TIMH
4.2.3 计数器指令CNT
4.2.4 可逆计数器指令CNTR(12)
4.3 数据操作指令
4.3.1 数据移位指令
4.3.2 数据传送指令
4.3.3 数据比较指令
4.3.4 数据转换指令
4.3.5 BCD码运算指令
4.3.6 二进制运算指令
4.3.7 特殊算术指令
4.3.8 逻辑指令
4.4 其他指令
4.4.1 子程序和中断指令
4.4.2 步程序指令
4.4.3 特殊指令
4.4.4 高级I/O指令
第4章习题
第5章 模拟量I/O单元
5.1 一般说明
5.1.1 一般特性说明
5.1.2 模拟量与数据之间的对应关系
5.1.3 单元设置与接线
5.2 IR和DM存储区
5.2.1 IR区域
5.2.2 DM区域
5.3 模拟量输入功能
5.3.1 设定输入和信号范围
5.3.2 平均值处理
5.3.3 峰值保持功能
5.3.4 断线检测功能
5.4 模拟量输出功能
5.4.1 设置输出和信号范围
5.4.2 输出保持功能
5.4.3 写入被转换数值
5.4.4 启动和停止转换
5.4.5 转换数据超出范围
5.5 比例变换功能
5.6 偏移量和增益调整
5.6.1 输入偏移量和增益调整过程
5.6.2 输出偏移量和增益调整过程
5.7 MAD01单元使用的例题
第5章习题
第6章 串行通信
6.1 上位机链接通信
6.1.1 上位机链接设置
6.1.2 上位机链接通信
6.2 无通信协议的RS232C通信
6.2.1 通信设置
6.2.2 帧结构
6.2.3 通信步骤
6.2.4 通信示例
6.3 两台PLC互连
6.4 NT链接
第6章习题
第7章 PLC程序设计
7.1 编程方法
7.2 梯形图设计方法
7.2.1 梯形图设计注意事项
7.2.2 梯形图经验设计法步骤
7.2.3 常用梯形图程序
7.3 SFC设计方法
7.3.1 SFC基础
7.3.2 SFC图的结构
7.3.3 SFC描述实际问题例
7.3.4 SFC图转换成梯形图
第7章习题
第8章 PLC编程软件CX-P
8.1 有关软件使用的一些说明
8.1.1 软件安装
8.1.2 软件的启动
8.1.3 菜单简要说明
8.1.4 工程工作区
8.1.5 工具条
8.2 CX-P使用实例
8.2.1 简单梯形图程序实例
8.2.2 具有定时器和计数器的程序实例
8.2.3 具有功能指令的程序实例
8.2.4 模拟量单元的程序实例
第9章 编程练习
9.1 汽车自动清洗
9.2 车间传送
9.3 机械手
9.4 液体混料装置
9.5 离心选矿自动控制系统
9.6 自动定时搅拌系统
9.7 钻孔动力头的控制
9.8 霓虹灯控制电路
9.9 安装载货电梯
9.10 自动售货机的控制
第10章 PLC实验
10.1 实验装置介绍
10.1.1 实验硬件
10.1.2 通信电缆
10.1.3 实验软件
10.2 熟悉指令实验
10.2.1 基本指令实验
10.2.2 定时器和计数器指令实验
10.2.3 特殊工作位的使用实验
10.2.4 简单功能指令实验
10.3 模拟量单元实验
10.4 简单设计性实验
10.5 控制实验
10.6 综合实验
10.7 综合实验参考SFC图
第11章 PLC的软件仿真
11.1 软件的下载与安装
11.1.1 下载软件
11.1.2 安装软件
11.2 TRiLOGI软件的使用
11.2.1 主窗口
11.2.2 画梯形图
11.3 梯形图基础
11.3.1 触点、线圈、定时器和计数器
11.3.2 特殊位
11.3.3 特殊功能
11.3.4 使用TRiLOGI的顺序器
11.3.5 在I/O表中定义I/O标记
11.4 PLC仿真
11.4.1 运行仿真器
11.4.2 仿真器窗口
11.4.3 三个仿真控制按钮
11.4.4 直接在梯形图中观察I/O状态
11.5 TBASIC支持下的用户功能
附录A PLC开发软件SYSMAC CPT
A.1 SYSMAC CPT软件的安装与启动
A.1.1 安装
A.1.2 启动
A.1.3 在CPT 软件中使用鼠标
A.1.4 CPT软件的主工具条
A.1.5 建立新项目
A.1.6 保存项目
A.2 菜单
A.2.1 文件菜单
A.2.2 编辑菜单
A.2.3 显示菜单
A.2.4 在线菜单
A.2.5 梯形图菜单
A.2.6 助记符程序编辑菜单
A.2.7 窗口管理菜单
A.3 有关CPT软件的练习
附录B 欧姆龙C200Ha PLC编程指令
B.1 基本指令
B.2 定时器和计数器指令
B.3 数据移位指令
B.4 数据传送指令
B.5 数据比较指令
B.6 数据转换指令
B.7 BCD码运算指令
B.8 二进制运算指令
B.9 特殊运算指令
B.10 逻辑指令
B.11 子程序和中断控制指令
B.12 步指令
B.13 特殊指令
B.14 网络指令
B.15 串行通信指令
B.16 高级I/O指令
B.17 特殊I/O单元指令
参考文献
1.1 概述
1.1.1 PLC的定义
1.1.2 PLC的特点
1.1.3 PLC的用途
1.1.4 PLC的发展
1.1.5 PLC的分类
1.1.6 PLC的主要技术指标
1.1.7 学习PLC的关键
1.2 PLC的一般结构
1.2.1 基本结构
1.2.2 PLC各部分电路介绍
1.3 PLC工作程序
1.3.1 工作原理
1.3.2 PLC中的存储区
1.3.3 PLC的编程语言
1.3.4 PLC的指令系统
1.3.5 PLC的编程
1.4 梯形图
1.4.1 梯形图的由来
1.4.2 梯形图与继电器控制图的区别
1.4.3 梯形图编程前的准备工作
1.5 PLC控制系统设计
1.5.1 PLC设计原则
1.5.2 PLC系统设计步骤
1.6 欧姆龙公司PLC简介
1.6.1 欧姆龙公司简介
1.6.2 欧姆龙C200H系列 PLC
1.6.3 欧姆龙C200HS系列 PLC
1.6.4 欧姆龙C200Ha系列 PLC
第1章习题
第2章 PLC的接线
2.1 底板、电源与CPU
2.1.1 底板
2.1.2 电源
2.1.3 CPU
2.2 I/O单元
2.2.1 输入/输出单元的一般问题
2.2.2 输入单元端子的接线
2.2.3 输出单元端子的接线
2.2.4 高密度I/O单元
2.2.5 B7A接口单元
2.2.6 其他单元
2.3 PLC与计算机之间的RS232通信
2.4 PLC安装环境
2.5 PLC外接按钮和开关
第2章习题
第3章 PLC的存储区分配
3.1 存储区
3.1.1 数据区域概述
3.1.2 数据区域结构
3.2 内部继电器区域
3.3 专用继电器区域
3.4 辅助继电器区域
3.5 数据存储器区域
3.6 其他继电器区域
3.7 扩展数据存储器区域
第3章习题
第4章 PLC的指令系统
4.1 编程基础和常用指令
4.1.1 梯形图
4.1.2 基本术语
4.1.3 助记符程序
4.1.4 梯形图指令
4.2 定时器和计数器
4.2.1 定时器指令TIM
4.2.2 高速定时器指令TIMH
4.2.3 计数器指令CNT
4.2.4 可逆计数器指令CNTR(12)
4.3 数据操作指令
4.3.1 数据移位指令
4.3.2 数据传送指令
4.3.3 数据比较指令
4.3.4 数据转换指令
4.3.5 BCD码运算指令
4.3.6 二进制运算指令
4.3.7 特殊算术指令
4.3.8 逻辑指令
4.4 其他指令
4.4.1 子程序和中断指令
4.4.2 步程序指令
4.4.3 特殊指令
4.4.4 高级I/O指令
第4章习题
第5章 模拟量I/O单元
5.1 一般说明
5.1.1 一般特性说明
5.1.2 模拟量与数据之间的对应关系
5.1.3 单元设置与接线
5.2 IR和DM存储区
5.2.1 IR区域
5.2.2 DM区域
5.3 模拟量输入功能
5.3.1 设定输入和信号范围
5.3.2 平均值处理
5.3.3 峰值保持功能
5.3.4 断线检测功能
5.4 模拟量输出功能
5.4.1 设置输出和信号范围
5.4.2 输出保持功能
5.4.3 写入被转换数值
5.4.4 启动和停止转换
5.4.5 转换数据超出范围
5.5 比例变换功能
5.6 偏移量和增益调整
5.6.1 输入偏移量和增益调整过程
5.6.2 输出偏移量和增益调整过程
5.7 MAD01单元使用的例题
第5章习题
第6章 串行通信
6.1 上位机链接通信
6.1.1 上位机链接设置
6.1.2 上位机链接通信
6.2 无通信协议的RS232C通信
6.2.1 通信设置
6.2.2 帧结构
6.2.3 通信步骤
6.2.4 通信示例
6.3 两台PLC互连
6.4 NT链接
第6章习题
第7章 PLC程序设计
7.1 编程方法
7.2 梯形图设计方法
7.2.1 梯形图设计注意事项
7.2.2 梯形图经验设计法步骤
7.2.3 常用梯形图程序
7.3 SFC设计方法
7.3.1 SFC基础
7.3.2 SFC图的结构
7.3.3 SFC描述实际问题例
7.3.4 SFC图转换成梯形图
第7章习题
第8章 PLC编程软件CX-P
8.1 有关软件使用的一些说明
8.1.1 软件安装
8.1.2 软件的启动
8.1.3 菜单简要说明
8.1.4 工程工作区
8.1.5 工具条
8.2 CX-P使用实例
8.2.1 简单梯形图程序实例
8.2.2 具有定时器和计数器的程序实例
8.2.3 具有功能指令的程序实例
8.2.4 模拟量单元的程序实例
第9章 编程练习
9.1 汽车自动清洗
9.2 车间传送
9.3 机械手
9.4 液体混料装置
9.5 离心选矿自动控制系统
9.6 自动定时搅拌系统
9.7 钻孔动力头的控制
9.8 霓虹灯控制电路
9.9 安装载货电梯
9.10 自动售货机的控制
第10章 PLC实验
10.1 实验装置介绍
10.1.1 实验硬件
10.1.2 通信电缆
10.1.3 实验软件
10.2 熟悉指令实验
10.2.1 基本指令实验
10.2.2 定时器和计数器指令实验
10.2.3 特殊工作位的使用实验
10.2.4 简单功能指令实验
10.3 模拟量单元实验
10.4 简单设计性实验
10.5 控制实验
10.6 综合实验
10.7 综合实验参考SFC图
第11章 PLC的软件仿真
11.1 软件的下载与安装
11.1.1 下载软件
11.1.2 安装软件
11.2 TRiLOGI软件的使用
11.2.1 主窗口
11.2.2 画梯形图
11.3 梯形图基础
11.3.1 触点、线圈、定时器和计数器
11.3.2 特殊位
11.3.3 特殊功能
11.3.4 使用TRiLOGI的顺序器
11.3.5 在I/O表中定义I/O标记
11.4 PLC仿真
11.4.1 运行仿真器
11.4.2 仿真器窗口
11.4.3 三个仿真控制按钮
11.4.4 直接在梯形图中观察I/O状态
11.5 TBASIC支持下的用户功能
附录A PLC开发软件SYSMAC CPT
A.1 SYSMAC CPT软件的安装与启动
A.1.1 安装
A.1.2 启动
A.1.3 在CPT 软件中使用鼠标
A.1.4 CPT软件的主工具条
A.1.5 建立新项目
A.1.6 保存项目
A.2 菜单
A.2.1 文件菜单
A.2.2 编辑菜单
A.2.3 显示菜单
A.2.4 在线菜单
A.2.5 梯形图菜单
A.2.6 助记符程序编辑菜单
A.2.7 窗口管理菜单
A.3 有关CPT软件的练习
附录B 欧姆龙C200Ha PLC编程指令
B.1 基本指令
B.2 定时器和计数器指令
B.3 数据移位指令
B.4 数据传送指令
B.5 数据比较指令
B.6 数据转换指令
B.7 BCD码运算指令
B.8 二进制运算指令
B.9 特殊运算指令
B.10 逻辑指令
B.11 子程序和中断控制指令
B.12 步指令
B.13 特殊指令
B.14 网络指令
B.15 串行通信指令
B.16 高级I/O指令
B.17 特殊I/O单元指令
参考文献
猜您喜欢