标题：西门子欧姆龙CPM2PLC
图书信息
  　　西门子欧姆龙CPM2 PLC定　　价：￥45.00 
作　　者：李占英　等编著
出 版 社：机械工业出版社
出版时间：2010-8-1
开　　本：16开
I S B N：9787111307198
内容简介
本书以欧姆龙（OMRON）CPM2系列PLC为样本，系统论述了PLC的开发应用，主要包括电气控制基础、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指令速查表
参考文献