
西门子欧姆龙CPM2PLC
《西门子欧姆龙CPM2PLC》是2010年8月1日机械工业出版社出版的图书,作者是李占英。本书以欧姆龙(OMRON)CPM2系列PLC为样本,系统论述了PLC的开发套用。
基本介绍
- 书名:西门子欧姆龙CPM2PLC
- 作者:李占英
- ISBN:9787111307198
- 页数:328
- 定价:¥45.00
- 出版社:机械工业出版社
- 出版时间:2010年8月1日
- 开本:16开
内容简介
本书主要包括电气控制基础、PLC概述、PLC的组成与工作原理、PLC开发流程、CPM2的硬体组成、梯形图编程、CPM2的基本指令系统、CPM2的功能指令系统、CPM2的PLC编程软体、CPM2的人机界面、CPM2的通信与网路技术、CPM2控制系统设计与调试方法、数字量控制系统梯形图设计、模拟量控制系统梯形图设计、CPM2控制系统的可靠性与抗干扰设计等知识,并给出模组化程式设计、运动控制、过程控制、网路通信等工程实例。
全书重点突出,层次分明,注重知识的系统性、针对性和先进性;注重理论与实践相结合,培养工程套用能力。另外,本书配套光碟给出了书中的实例档案、开发过程的操作录像档案、常用元器件及晶片等丰富的拓展资源,极大地方便了读者自学,动手实践。
本书可作为普通高等院校自动化、电气工程、测控技术与仪器等专业的本科生教材,也可作为相关工程技术人员的学习参考用书。
书籍导读
零基础学欧姆龙CPM2PLC(全程视频)》:对于入门读者,学习PLC最有效的途径是什幺?
第1步:巨观把握。全面掌握PLC的开发流程与开发工具,并通过一个开发方案巩固基本工具的使用。
第2步:庖丁解牛。认真学习PLC的体系结构与指令系统,并通过大量的小示例透析硬体与软体的开发。
第3步:更上层楼。学习PLC8勺模组功能、组态编程、通信网路、控制系统设计与维护。
第4步:学以致用。通过经过实际套用的经典工程案例,实战开发,借鉴移植。
《零基础学欧姆龙CPM2PLC(全程视频)》从介绍电气控制基础知识开始,系统论述了PLC的组成与原理、开发流程,CPM2PLC的硬体组成、梯形图编程,CPM2PLC的基本指令系统、功能指令系统、编程开发环境、人机界面、通信与网路技术、控制系统设计与调试方法、数字量控制系统梯形图设计方法、模拟量控制系统梯形图设计方法、模组化程式设计、控制系统的可靠性与抗干扰设计等知识。同时,《零基础学欧姆龙CPM2PLC(全程视频)》在列举大量小示例的同时,结合作者的开发经验,给出了众多大犁实例:2个运动控制实例、2个过程控制实例和3个网路通信实例。
为了便于读者迅速动手实践,《零基础学欧姆龙CPM2PLC(全程视频)》配有精心製作的多媒体视频光碟,涵盖了书中的实例档案、开发过程录像档案及常用学习交流网址等。
涵盖内容
低压电器控制
PLC的开发流程
PLC的梯形图编程
CPM2PLC的编程开发环境
CPM2PLC的通信与网路技术
CPM2PLC控制系统的可靠性与抗干扰设计
模拟量控制系统梯形图设计
运动控制
网路通信
PLC的组成与原理
CPM2PLC的硬体结构
CPM2PLC的指令系统
PLC的人机界面
CPM2PLC控制系统的设计与调试方法
数字量控制系统梯形图设计
模组化程式设计
过程控制
综合实例
停车场控制实例
污水处理模糊控制实例
三相异步电动机基本控制实例
交通灯控制实例
电梯控制实例
全自动洗衣机控制系统实例
目录
前言
第一篇 开发基础
第1章 电气控制基础
1.1 常用低压电器
1.1.1 常用低压电器分类
1.1.2 常用低压电器介绍
1.2 继电接触控制系统
1.3 实践拓展
1.4 思考与练习
第2章 PLC概述
2.1 PLC的产生、定义及分类
2.1.1 PLC的产生
2.1.2 PLC的定义
2.1.3 PLC的分类
2.2 PLC的特点、功能及性能指标
2.2.1 PLC的特点
2.2.2 PLC的功能
2.2.3 PLC的性能指标
2.3 PIJC的发展方向
2.4 实践拓展
2.5 思考与练习
第3章 PLC的组成与工作原理
3.1 PLC的组成
3.2 PLC的工作原理
3.2.1 扫描工作原理
3.2.2 PLC的扫描工作过程
3.2.3 PLC执行程式的过程
3.3 实践拓展
3.4 思考与练习
第4章 PLC开发流程
4.1 PLC控制系统设计的原则和步骤
4.1.1 PLC控制系统设计的原则
4.1.2 PLC控制系统设计的步骤
4.2 PLC硬体系统设计
4.2.1 PLC型号的选择
4.2.2 分配输入/输出点
4.3 PLC软体系统设计
4.3.1 PLC软体系统设计的方法
4.3.2 PLC软体系统设计的步骤
4.4 实践拓展
4.5 思考与练习
第二篇 结构与编程
第5章 CPM2的硬体组成
5.1 CPM2系列PLC的基本配置
5.1.1 CPM2系列PLC的CPU
5.1.2 扩展单元和扩展I/O单元
5.2 CPM2系列PLC的功能
5.2.1 中断功能
5.2.2 高速计数器
5.2.3 脉冲输出功能
5.2.4 同步脉冲控制功能
5.2.5 模拟量I/O功能
5.2.6 温度感测器输入功能
5.2.7 快速回响输入功能
5.2.8 时钟功能
5.3 CPM2系列PLC的继电器区及数据区
5.4 套用实例
5.4.1 CPM2A脉冲输出功能套用
5.4.2 温度感测器单元套用
5.5 实践拓展
5.6 思考与练习
第6章 梯形图编程
6.1 梯形图概述
6.2 基本梯形图
6.2.1 基本术语
6.2.2 梯形指令
6.2.3 逻辑块指令
6.2.4 指令行分支
6.2.5 跳转
6.3 控制位状态
6.3.1 置位和复位
6.3.2 上升沿微分和下降沿微分
6.3.3 保持
6.3.4 自保持位(自锁)
6.4 内部继电器(工作位)
6.5 编程步骤与原则
6.5.1 编程步骤
6.5.2 编程原则
6.6 实践拓展
6.7 思考与练习
第7章 CPM2的基本指令系统
7.1 指令概述
7.2 基本逻辑指令
7.2.1 梯形图指令
7.2.2 位控制指令
7.3 定时器/计数器指令
7.4 数据比较指令
7.5 表格数据操作指令
7.6 程式控制类指令
7.6.1 顺序控制指令
7.6.2 子程式指令
7.6.3 中断指令
7.6.4 故障诊断指令
7.6.5 步进指令
7.6.6 脉冲输出控制指令
7.7 套用实例
7.7.1 简易四组抢答器设计
7.7.2 表决程式设计
7.8 实践拓展
7.9 思考与练习
第8章 CPM2的功能指令系统
8.1 数据处理指令
8.1.1 传送指令
8.1.2 移位指令
8.1.3 转换指令
8.1.4 数据控制指令
8.2 算术运算、逻辑运算指令
8.2.1 算术运算
8.2.2 逻辑运算
8.2.3 递增/递减指令
8.2.4 特殊运算指令
8.3 通信指令
8.4 I/O单元指令
8.5 实践拓展
8.6 思考与练习
第9章 CPM2系列PLC编程软体
9.1 CX-Programmer简介
9.2 CX-Programmer的使用
9.2.1 CX-Programmer工程
9.2.2 工程的各个项目及相关操作
9.2.3 CX-Programmer视图
9.2.4 在CX-Programmer中使用Windows特性
9.2.5 其他常用操作
9.3 CX-Programmer编程套用
9.3.1 创建符号和地址
9.3.2 程式的编辑
9.3.3 程式的编译
9.3.4 线上工作
9.4 套用实例——产品检测
9.5 实践拓展
9.6 思考与练习
第10章 人机界面
10.1 人机界面的组成及原理
10.2 人机界面的功能及选型
10.3 人机界面的设计
10.4 实践拓展
10.5 思考与练习
第11章 CPM2的通信与网路技术
11.1 欧姆龙PLC通信系统
11.1.1 Ethernet
11.1.2 Controller Link
11.1.3 C0mpoBus/D网路
11.1.4 C0mpoBus/S网路
11.2 CPM2A系列PLC的通信功能
11.2.1 上位连结通信
11.2.2 无协定通信
11.2.3 1:1NT连结通信
11.2.4 1:1PC连结通信
11.3 实践拓展
11.4 思考与练习
第12章 CPM2控制系统的设计与调试
12.1 PLC控制系统设计的基本内容
12.1.1 分析及準备工作
12.1.2 系统设计
12.1.3 系统调试
12.2 CPM2控制系统设计
12.2.1 电机正、反转控制
12.2.2 机械手运动控制
12.3 系统调试与错误检测
12.3.1 系统调试
12.3.2 错误检测
12.4 套用实例——液体混合装置控制系统设计
12.5 实践拓展
12.6 思考与练习
第13章 数字量控制系统梯形图设计
13.1 数字量控制系统概述
13.1.1 开关量控制
13.1.2 典型套用
13.2 梯形图的经验设计法
13.2.1 经验设计法简介
13.2.2 典型控制程式
13.2.3 套用实例
13.3 时序控制系统梯形图设计
13.3.1 简单的时序控制梯形图设计
13.3.2 複杂的时序控制梯形图设计
13.4 根据继电器电路图设计梯形图
13.5 顺序控制设计法与顺序功能图
13.5.1 顺序控制设计法简介
13.5.2 顺序功能图的组成及转换实现条件
13.5.3 顺序功能图的基本结构
13.5.4 套用实例
13.6 实践拓展
13.7 思考与练习
第14章 模拟量控制系统梯形图设计
14.1 模拟量控制系统概述
14.2 模拟量的基本概念
14.2.1 模拟量的表示及精度
14.2.2 模拟量输入方法
14.2.3 模拟量输出方法
14.3 PLC模拟量的控制特点
14.4 模拟量控制系统梯形图程式设计
14.4.1 模拟量的控制类型
14.4.2 模拟量的控制过程
14.4.3 PLC模拟量控制的要求
14.4.4 模拟量控制系统程式设计实例
14.5 实践拓展
14.6 思考与练习
第15章 CPM2控制系统的可靠性与抗干扰性
15.1 CPM2PLC的安装
15.1.1 安装场所的选择
15.1.2 CPM2的安装
15.1.3 控制台/机柜的安装
15.2 接线与连线
15.2.1 电源连线
15.2.2 合理布线
15.2.3 正确接地
15.3 保护措施和冗余系统
15.3.1 必要的安全保护措施
15.3.2 冗余系统和热备用系统
15.4 实践拓展
15.5 思考与练习
第三篇 综合实例
第16章 模组化程式设计
16.1 模组化程式设计的编程思想
16.2 模组化程式设计实例
16.2.1 功能实现流程
16.2.2 I/O分配表
16.2.3 各模组程式设计
16.3 实践拓展
16.4 思考与练习
第17章 运动控制实例
17.1 三相异步电动机控制
17.1.1 电动机的顺序启动控制
17.1.2 电动机的Y-△降压启动控制
……
附录A CPM2系列PLC的规格指标
附录B CPM2系列PLC的存储区
附录C CPM1、CPM2及CQM系列PLC指令速查表
参考文献