选择特殊符号
选择搜索类型
请输入搜索
前言
基础篇
1什么是PLC
1.1PLc的基本概念
1.2PLc的基本结构与类型
1.3PLC的基本工作原理
思考题
2CPlHPLc的硬件系统
2.1CPlHPLc的基本结构与特点
2.2CPIHPLc的存储区分配
2.3CPlHPLcI/O扩展单元
思考题
3CPI系列PLc指令系统
3.1PLc编程语言及规则
3.2基本逻辑控制指令
3.3定时计数类指令
3.4数据比较类指令
3.5数据传送类指令
3.6数据移位类指令
3.7数据转换类指令
3.8逻辑运算类指令
3.9四则运算类指令
实例篇
4基本逻辑指令编程实例
4.1cx.One软件简介
4.2电动机双向运转手动控制
4.3实例拓展
思考题
5定时、计数类指令编程实例
5.1星形一三角形启动控制
5.2电动机双向运转自动控制
5.3实例拓展
思考题
6顺序控制编程实例
6.1顺序功能图使用方法
6.2顺控图编程实例
6.3实例拓展
思考题
7逻辑运算控制编程实例
7.1密码锁控制实例
7.2会场人数统计实例
思考题
附录密码锁控制参考程序
参考文献2100433B
《零起点学会欧姆龙PLC编程》可作为零起点工程技术人员自学使用,也可作为大专院校自动化相关专业教材,此外,《零起点学会欧姆龙PLC编程》对欧姆龙CPI系列PLC的用户也有很大的参考价值。
作者多年来一直从事自动化专业的科研和教学工作,具有比较丰富的科研和教学经验,为机械工业出版社、高等教育出版社、电子工业出版社编写过多本图书,包括《欧姆龙CP1H PLC应用基础与编程实践》《可编程序控制器原理及应用系列丛书 编程序控制器过程控制技术》等。
你是想学PLC吧,建议你去工控网的PLC论坛看看,哪里有许多专业的前辈为你解答
不同品牌PLC通讯协议,编程软件完全不同这就是学PLC的最大难点
如果你是没有一点基础的,关于PLC技术我觉得一些有必要学习的基础知识:电气电路,数电模电,电力拖动这些,你有必要去学习一下如果你有一定基础,找个PLC自己动手编个小程序,哪怕是一个起保停电路。下载到P...
声光报警子程序的欧姆龙PLC编程
声光报警程序是编程中的基本程序。采用顺序控制法可以编制该程序,也可以作为子程序供程序调用。
欧姆龙plc变频器
http://www.kexu.com 1 OMRON 传感器是以光电器件作为转换元件的传感器。它可用于检测直接引起光量变 化的非电量,如光强、光照度、辐射测温、气体成分分析等;也可用来检测能转换成 光量变化的其他非电量,如零件直径、表面粗糙度、应变、位移、振动、速度、加速 度,以及物体的形状、工作状态的识别等。 http://www.kexu.com 2 http://www.kexu.com 3 http://www.kexu.com 4 http://www.kexu.com 5 http://www.kexu.com 6 http://www.kexu.com 7 http://www.kexu.com 8
前言
第1章 可编程控制器基础知识
1.1 可编程控制器的产生
1.1.1 PLC的发展历史
1.1.2 PLC的定义及名称演变
1.2 可编程控制器的分类
1.2.1 按输入/输出点数分
1.2.2 按结构形式分
1.2.3 按生产厂家分
1.2.4 日本欧姆龙公司可编程控制器
1.3 PLC的特点及功能
1.3.1 PLC的特点
1.3.2 PLC的主要功能及发展趋势
1.4 PLC的基本结构
1.4.1 整体式PLC的硬件组成
1.4.2 模块式PLC的硬件组成
1.5 PLC的软件系统
1.6 PLC的工作原理
1.6.1 基本工作模式
1.6.2 PLC工作过程
1.6.3 PLC工作方式与特点
1.7 PLC性能指标
1.8 PLC控制系统常用电气元件
1.8.1 数控车床PLC控制系统常用电气元件
1.8.2 数控车床PLC模拟控制系统其他常用器件
习题1
第2章 CP1H系列PLC的基本结构
2.1 CPlH系统特点
2.2 CPlH系列PLC的主机
2.2.1主机的规格
2.2.2 CPlH的面板结构
2.3 CPlH PLC输入/输出(I/O)单元
2.3.1开关量输入/输出单元
2.3.2模拟量I/O单元
2.4 CPlH的存储区分配
2.4.1存储器概述
2.4.2通道I/O区域(C10)
2.4.3内部辅助继电器区(WR)
2.4.4保持继电器区(HR)
2.4.5特殊辅助继电器区(AR)
2.4.6暂时存储继电器区(TR)
2.4.7定时器区(T)
2.4.8计数器区(C)
2.4.9数据存储器区(DM)
2.4.10变址寄存器(IR)
2.4.1l数据寄存器(DR)
2.4.12任务标志(TK)
2.4.13状态标志
2.4.14时钟脉冲
2.5 I/O扩展单元
习题2
第3章 常用电气控制线路的PLC硬件设计
3.1 电气控制线路基本环节与PLC硬件设计
3.1.1 点动与连续运转控制
3.1.2 多点控制
3.1.3 顺序控制
3.1.4 正、反转控制
3.1.5 限位控制及自动往复循环控制
3.2 三相笼型异步电动机启动控制与PLC硬件设计
3.2.1 三相笼型异步电动机降压启动
3.2.2 Y/△降压启动
3.2.3 自耦变压器降压启动
3.3 三相笼型异步电动机制动控制与PLC硬件设计
3.3.1 三相笼型异步电动机的制动
3.3.2 反接制动
3.3.3 能耗制动
3.4 三相笼型异步电动机调速控制与PLC硬件设计
3.4.1 三相笼型异步电动机的调速
3.4.2 三相笼型异步电动机变极调速
习题3
第4章 欧姆龙CPIH指令系统
4.1 时序输入/输出指令
4.1.1 时序输入指令
4.1.2 时序输出指令
4.1.3 时序输入/输出指令的应用
4.2 定时/计数器指令
4.2.1 定时器指令
4.2.2 计数器指令
4.2.3 定时器/计数器复位指令
4.2.4 定时器/计数器指令的应用
4.3 时序控制指令
4.3.1 结束指令
4.3.2 互锁指令
4.3.3 转移指令
4.3.4 子程序控制指令
4.3.5 时序控制指令的应用
4.4 数据处理指令
4.4.1 数据传送指令
4.4.2 数据比较指令
4.4.3 数据转换指令
4.5 数据运算指令
4.5.1 自加/减指令
4.5.2 四则运算
4.5.3 逻辑运算指令
4.5.4 特殊运算指令
习题4
第5章 CPIH系列PLC的通信功能
5.1 通信的基础知识
5.1.1 并行通信与串行通信
5.1.2 基带传输与频带传输
5.1.3 RS—232C、RS—422/RS—485串行通信接口
5.2 欧姆龙PLC网络简介
5.3 Controller Link通信
5.3.1 Controller Link通信系统特点
5.3.2 Controller Link网的主要技术指标
5.3.3 Controller Link网络功能
5.3.4 使用Controller Link网进行通信
5.4 CompoBus/D通信
5.4.1 系统构成
5.4.2 主单元规格
5.4.3 配置器
5.4.4 CompoBus/D的系统连接与信息通信
5.5 CompoBus/S通信
5.5.1 CompoBus/S网络的配置
5.5.2 主要通信指标
5.5.3 主单元型号
5.6 Ethernet通信
5.6.1 Ethernet网络特点
5.6.2 系统构成
5.6.3 软件结构
5.6.4 Ethernet的通信功能
5.7 MCGS组态软件与PLC的通信
5.7.1 组态软件概述
5.7.2 欧姆龙PLC设备组态
5.8 触摸屏与PLC的连接
5.8.1 NS系列触摸式可编程终端(PT)
5.8.2 PT与CX—Designer连接
5.8.3 可编程终端( PT)的使用
习题5
第6章 PLC的编程工具
6.1 CX—Programmer概述
6.1.1 CX—Programmer简介
6.1.2 编程软件及运行环境
6.1.3 软件的安装
6.2 CX—Programmer的基本操作
6.2.1 CX—Programmer设置与窗口单元
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
第7章 PLC控制系统的设计与应用
7.1 PLC系统设计步骤
7.2 PLC程序设计方法
7.2.1 经验设计法
7.2.2 时序图设计法
7.2.3 顺序控制设计法
7.3 PLC在实际项目中的应用
7.3.1 两种液体混合装置
7.3.2 机械手的步进控制
7.3.3 全自动洗衣机的自动控制
7.3.4 智能还书机控制系统
7.3.5 假发生产恒温控制系统
7.3.6 船舶机舱监测报警系统
7.3.7 自来水消毒液生产设备监控系统
习题7
附录A 欧姆龙CPIH指令表
附录B 欧姆龙变频器部分参数表2100433B
作者田宝森为职业技术学院老师,多年讲授PLC课程,熟悉欧姆龙、西门子、三菱等常用PLC机型,曾参与编写《可编程控制器技术应用教程》一书。
版次:1
商品编码:12835379
品牌:化学工业出版社
包装:平装
用纸:胶版纸
正文语种:中文
内容简介
本书讲述欧姆龙CJ2M系列PLC编程技术,包括欧姆龙PLC硬件系统、指令系统、配套软件和触摸屏的应用。在不同类型单元的应用中简单介绍了与欧姆龙PLC配合应用的外围元器件、传感器、仪表和电气设备,从工业控制系统的角度说明欧姆龙PLC和外围电路的配合应用,重点讲解了欧姆龙PLC通信技术,包括串口RS-485通信、以太网通信和物联网远程监控技术。
本书的读者对象为工业自动化领域的工程技术人员,以及企业中从事维护工作的电气、仪表和机电一体化等专业的技术人员。
目录
第1章 欧姆龙CJ系列PLC硬件系统 / 001
1.1 欧姆龙PLC控制系统组成 / 001
1.1.1 基本系统 / 001
1.1.2 扩展系统 / 002
1.2 欧姆龙PLC机架构成单元 / 003
1.2.1 CJ2M CPU单元 / 003
1.2.2 串行通信选件板 / 005
1.2.3 电源单元 / 006
1.2.4 基本I/O单元 / 006
1.2.5 高功能单元 / 012
1.2.6 I/O控制单元和I/O接口单元 / 017
1.3 欧姆龙NS系列触摸屏 / 019
1.3.1 功能与参数 / 019
1.3.2 系统参数设置 / 021
1.3.3 与主机通信 / 022
第2章 欧姆龙PLC指令系统 / 023
2.1 欧姆龙PLC编程基础 / 023
2.1.1 数据类型 / 023
2.1.2 存储器区 / 024
2.1.3 存储器区寻址 / 025
2.2 欧姆龙PLC常用指令 / 026
2.2.1 位逻辑指令 / 026
2.2.2 定时器和计数器指令 / 028
2.2.3 比较指令 / 030
2.2.4 数据传送指令 / 031
2.2.5 递增、递减指令 / 031
2.2.6 顺序控制指令 / 032
2.2.7 四则运算指令 / 033
2.2.8 浮点数运算指令 / 034
2.2.9 数据控制指令 / 036
2.2.10 子程序指令 / 037
2.2.11 串行通信指令 / 039
2.2.12 网络通信指令 / 041
第3章 欧姆龙CX-One软件包 / 044
3.1 欧姆龙PLC编程软件CX-Programmer / 044
3.1.1 初始界面 / 044
3.1.2 新建工程 / 046
3.1.3 多任务 / 056
3.1.4 功能块 / 058
3.2 欧姆龙触摸屏编程软件CX-Designer / 060
3.2.1 新建项目 / 060
3.2.2 通信设置 / 061
3.2.3 通用设置 / 062
3.2.4 屏幕界面编辑 / 064
3.2.5 程序传输 / 071
3.3 欧姆龙串口通信协议宏软件CX-Protocol / 071
3.3.1 协议宏概念 / 071
3.3.2 软件界面 / 072
3.3.3 协议宏应用 / 073
第4章 欧姆龙PLC基本I/O单元应用 / 080
4.1 输入单元及其常用外围元器件 / 080
4.1.1 控制按钮与控制开关 / 080
4.1.2 限位开关与接近开关 / 081
4.1.3 物位开关 / 082
4.1.4 其他检测开关 / 082
4.1.5 输入单元接线方式 / 083
4.2 输出单元及其常用外围元器件 / 084
4.2.1 继电器和接触器 / 084
4.2.2 电磁阀和电动阀 / 085
4.2.3 输出单元接线方式 / 087
4.3 欧姆龙PLC基本I/O单元应用示例 / 087
4.3.1 控制要求 / 087
4.3.2 电路设计 / 088
4.3.3 逻辑分析 / 089
4.3.4 程序设计 / 091
4.3.5 程序调试 / 093
第5章 欧姆龙PLC模拟量单元应用 / 094
5.1 常用仪表 / 094
5.1.1 温度变送器 / 094
5.1.2 压力变送器 / 095
5.1.3 液位计 / 095
5.1.4 流量计 / 096
5.1.5 电子秤 / 097
5.2 常用调节设备 / 098
5.2.1 调节阀 / 098
5.2.2 变频器调速 / 099
5.2.3 液压泵调速 / 101
5.3 欧姆龙PLC模拟量单元应用示例 / 102
5.3.1 控制要求 / 102
5.3.2 电路设计 / 103
5.3.3 功能与逻辑分析 / 107
5.3.4 PLC程序设计 / 109
5.3.5 触摸屏程序设计 / 116
第6章 欧姆龙PLC串行通信单元应用 / 120
6.1 MODBUS通信协议 / 120
6.1.1 简介 / 120
6.1.2 接线方式 / 121
6.1.3 报文格式 / 122
6.2 支持MODBUS协议外围设备 / 124
6.2.1 调节阀 / 124
6.2.2 流量计 / 126
6.2.3 伺服装置 / 128
6.2.4 多功能电度表 / 134
6.2.5 低压电动机保护控制器 / 136
6.2.6 RS-485接口I/O模块 / 139
6.2.7 温度变送器 / 141
6.2.8 压力变送器 / 141
6.3 欧姆龙PLC与变频器通信 / 142
6.3.1 英威腾CHE100 / 142
6.3.2 ABB ACS510 / 144
6.3.3 西门子 MM440 / 146
6.4 欧姆龙PLC串行通信单元应用示例 / 150
6.4.1 控制要求 / 150
6.4.2 电路设计 / 150
6.4.3 PLC程序设计 / 151
6.4.4 触摸屏程序设计 / 156
第7章 欧姆龙PLC与上位机串口通信 / 157
7.1 上位机通过串口监控欧姆龙PLC示例 / 157
7.1.1 串行通信选件板HOSTLINK协议 / 157
7.1.2 串行通信单元MODBUS协议 / 164
7.2 物联网远程监控欧姆龙PLC示例 / 168
7.2.1 物联网平台 / 168
7.2.2 有人物联GPRS数传终端USR-G770 / 171
7.2.3 上位机VB.NET程序 / 173
7.2.4 手机App程序 / 177
7.2.5 有人云“云组态” / 183
第8章 欧姆龙PLC网络通信单元应用 / 188
8.1 欧姆龙FINS/UDP通信 / 188
8.1.1 PLC之间FINS/UDP报文解析 / 188
8.1.2 上位机FINS/UDP通信测试 / 192
8.2 欧姆龙FINS/TCP通信 / 193
8.2.1 FINS/TCP报文格式 / 193
8.2.2 上位机通过网络接口监控PLC示例 / 197
第9章 欧姆龙PLC综合应用实例 / 202
9.1 控制方案 / 202
9.1.1 控制要求 / 202
9.1.2 控制逻辑 / 204
9.2 控制系统设计 / 205
9.2.1 电气原理图 / 205
9.2.2 硬件组态 / 208
9.3 输料装置PLC程序设计 / 215
9.3.1 设备启停控制 / 215
9.3.2 气动阀顺序动作控制 / 215
9.3.3 模拟量采集与转换 / 217
9.4 基液PLC程序设计 / 218
9.4.1 设备启停控制 / 218
9.4.2 串口通信 / 220
9.4.3 模拟量处理 / 222
9.4.4 网络通信 / 224
9.4.5 变频器频率控制 / 225
9.5 液添PLC程序设计 / 225
9.5.1 设备启停控制 / 225
9.5.2 串口通信 / 226
9.5.3 变频器速度控制 / 229
9.6 触摸屏程序设计 / 231
9.6.1 控制界面 / 231
9.6.2 报警界面 / 233
参考文献 / 234 2100433B