选择特殊符号
选择搜索类型
请输入搜索
前言
第1章 可编程序控制器基础
第2章 CP1H PLC硬件系统
第3章 CP1HPLC指令系统
第4章 任务编程方法
第5章 CP1H编程软件使用方法
第6章 可编程控制器应用程序设计
第7章 可编程控制器的应用举例
第8章 基于PLC的空调控制系统设计
第9章 基于PLC的六轴机械手控制系统设计
参考文献
本书以欧姆龙公司新推出的CP1H可编程序控制器(PLC)为对象,详细介绍了CPlH的硬件结构、性能指标和扩展方式;指令系统、程序结构、编程软件CX-Programmer的使用方法;PLC应用程序的常用设计方法及典型案例,内容涵盖了逻辑控制、顺序控制、过程控制、运动控制及串行通信总线等新技术的应用。 本书包含了CP1H的编程手册和操作手册的主要内容,配套的光盘附有用户手册和例程。 本书可作为人专院校自动化相关专业教材和“可编程序控制系统设计师”职业培训教利,也可供工程技术人员自学使用,对欧姆龙CPI系列的用户也有很人的参考价值。
多数情况下是由电缆阻抗不匹配或接地不正确引起的。 --------※------------※-------------※--------------- 下列建议希望会有所帮助: 1.采用阻抗匹配、低...
欧姆龙plc上cp1w-cif11或cp1w-cif12模块的6个拔码开关代表什么意思
这是拨码开关的设置意义,您如果遇到模块的问题,都可以到欧姆龙官网下载资料进行查询的
不同品牌PLC通讯协议,编程软件完全不同这就是学PLC的最大难点
声光报警子程序的欧姆龙PLC编程
声光报警程序是编程中的基本程序。采用顺序控制法可以编制该程序,也可以作为子程序供程序调用。
供应吉林欧姆龙总代理资料下载
http://www.kexu.com 1 供应吉林欧姆龙总代理资料下载 接近开关是一种无需与运动部件进行机械直接接触而可以操作的位置开关, 当物体接近开关的感应 面到动作距离时, 不需要机械接触及施加任何压力即可使开关动作, 从而驱动直流电器或给计算机 ( plc)装置提供控制指令。接近开关是种开关型传感器(即无触点开关),它既有行程开关、微动 开关的特性,同时具有传感性能,且动作可靠,性能稳定,频率响应快,应用寿命长,抗干扰能力 强等、并具有防水、防震、耐腐蚀等特点。产品有电感式、电容式、霍尔式、交、直流型。 接近开关又称无触点接近开关,是理想的电子开关量传感器。当金属检测体接近开关的感应区域, 开关就能无接触,无压力、无火花、迅速发出电气指令,准确反应出运动机构的位置和行程,即使 用于一般的行程控制,其定位精度、操作频率、使用寿命、安装调整的方便性和对恶劣环境的适用 能力,是一般机
本书以欧姆龙公司CP1H型可编程序控制器(PLC)为对象,详细介绍了CP1H的硬件结构、扩展方式;指令系统、程序设计与调试方法、编程软件CX-Programmer的使用方法;PLC应用系统设计方法及典型案例,内容涵盖了逻辑控制、顺序控制、过程控制、运动控制及串行通信等新技术的应用。
目 录
前言
第1章 可编程序控制器基础
1.1 可编程序控制器的基本概念
1.2 可编程序控制器的特点与发展趋势
1.2.1 可编程序控制器的特点
1.2.2 可编程序控制器的发展趋势
1.3 可编程序控制器的基本结构与类型
1.3.1 可编程序控制器的基本结构
1.3.2 可编程序控制器的类型
1.4 可编程序控制器的工作原理与性能指标
1.4.1 可编程序控制器的工作原理
1.4.2 可编程序控制器的性能指标
1.5 习题
第2章 CP1H PLC的硬件系统
2.1 CP1H PLC的基本结构与系统特点
2.1.1 CP1H PLC的基本结构
2.1.2 CP1H PLC的系统特点
2.2 CPU单元
2.2.1 CP1H的CPU单元类型及其特点
2.2.2 CPU单元的结构
2.3 CP1H PLC的输入/输出单元
2.3.1 CP1H PLC输入单元的用法
2.3.2 CP1H PLC输入单元的工作原理
2.3.3 CP1H PLC输出单元的用法
2.3.4 CP1H PLC输出单元的工作原理
2.4 CP1H PLC的模拟量输入/输出单元
2.4.1 CP1H PLC的模拟量输入单元的功能
2.4.2 CP1H PLC的模拟量输入单元的工作原理
2.4.3 CP1H PLC的模拟量输出单元的功能
2.4.4 CP1H PLC的模拟量输出单元的工作原理
2.5 CP1H PLC的存储区分配
2.5.1 存储器概述
2.5.2 数据区域结构
2.5.3 CIO区
2.5.4 内部辅助继电器区
2.5.5 保持继电器区
2.5.6 特殊辅助继电器区
2.5.7 暂时存储继电器区
2.5.8 定时器区
2.5.9 计数器区
2.5.10 数据存储器区
2.5.11 变址寄存器
2.5.12 数据寄存器
2.5.13 任务标志
2.5.14 状态标志
2.5.15 时钟脉冲
2.6 CP1H PLC的I/O扩展单元
2.6.1 CPM1A系列扩展单元
2.6.2 CJ系列扩展单元
2.7 习题
第3章 CP1H PLC的指令系统
3.1 PLC的编程语言
3.1.1 顺序输入/输出指令
3.1.2 编程规则及技巧
3.2 定时计数类指令
3.2.1 定时器指令
3.2.2 计数器指令
3.2.3 定时器与计数器的典型应用
3.3 顺序控制指令
3.4 数据移位类指令
3.4.1 移位寄存器SFT(010)
3.4.2 可逆移位寄存器SFTR(084)/@SFTR(084)
3.4.3 算术左移指令ASL(025)/双字算术左移指令ASLL(570)
3.4.4 算术右移指令ASR(026)/双字算术右移指令ASRL(571)
3.4.5 循环左移指令ROL(027)/双字循环左移指令ROLL(572)
3.4.6 循环右移指令ROR(028)/双字循环右移指令RORL(573)
3.4.7 数(4bit)左移指令SLD(074)/数(4bit)右移指令SRD(075)
3.4.8 字移位指令WSFT(016)/@WSFT(016)
3.5 数据传送类指令
3.5.1 传送指令MOV(021)/求反传送指令MVN(022)
3.5.2 块传送指令XFER(070)
3.5.3 块设置指令BSET(071)
3.5.4 数据交换指令XCHG(073)
3.5.5 位传送指令MOVB(082)
3.5.6 数(4bit)传送指令MOVD(083)
3.5.7 数据分配指令DIST(080)
3.5.8 数据抽取指令COLL(081)
3.6 数据比较类指令
3.6.1 无符号比较指令CMP(020)
3.6.2 块比较指令BCMP(068)
3.6.3 表比较指令TCMP(085)
3.6.4 区域比较指令ZCP(088)
3.6.5 符号比较类指令
3.6.6 时刻比较类指令
3.7 数据转换类指令
3.7.1 BCD→BIN转换指令BIN(023)
3.7.2 BIN→BCD转换指令BCD(024)
3.7.3 4→16/8→256译码器MLPX(076)
3.7.4 16→4/256→8编码器DMPX(077)
3.7.5 七段译码指令SDEC(078)
3.7.6 ASCII转换指令ASC(086)
3.7.7 ASCII→HEX转换HEX(162)
3.8 递增/递减指令
3.8.1 BCD码递增指令 B(594)/双字BCD码递增指令 BL(595)
3.8.2 BCD码递减指令"para" label-module="para">
3.8.3 二进制递增指令 (590)/双字二进制递增指令 L(591)
3.8.4 二进制递减指令"para" label-module="para">
3.9 四则运算类指令
3.9.1 置进位STC(040)/清进位CLC(041)
3.9.2 无CY BCD码加法指令 B(404)/带CY BCD码加法指令 BC(406)
3.9.3 无CY BCD码减法指令-B(414)/带CY BCD码减法指令-BC(416)
3.9.4 BCD码乘法指令*B(424) /双字BCD码乘法指令*BL(425)
3.9.5 BCD码除法指令/B(434)/双字BCD码除法指令/BL(435)
3.9.6 带符号无CY BIN加法指令 (400)/带符号CY BIN加法指令 C(402)
3.9.7 带符号无CY BIN减法指令-(410)/带符号CY BIN减法指令-C(412)
3.9.8 带符号BIN乘法指令*(420)/带符号双字BIN乘法指令*L(421)
3.9.9 带符号BIN除法指令/(430)/带符号双字BIN除法指令/L(431)
3.10 逻辑运算类指令
3.10.1 位取反指令COM(029)/双字位取反指令COML(614)
3.10.2 字逻辑与指令ANDW(034)/双字逻辑与指令ANDL(610)
3.10.3 字逻辑或指令ORW(035)/双字逻辑或指令ORWL(611)
3.10.4 字异或指令XORW(036)/双字异或指令XORL(612)
3.10.5 字异或非指令XNRW(037)/双字异或非指令XNRL(613)
3.11 高速计数/脉冲输出指令
3.11.1 频率设定指令SPED(885)
3.11.2 脉冲量设置指令PULS(886)
3.11.3 动作模式控制指令INI(880)
3.11.4 读取脉冲数指令PRV(881)
3.11.5 比较表登录指令CTBL(882)
3.12 习题
第4章 CP1H编程软件的使用方法
4.1 CX-Programmer的基本操作
4.1.1 梯形图离线编程
4.1.2 梯形图在线操作
4.2 功能块的基本操作
4.2.1 功能块概述
4.2.2 创建新功能块的定义
4.2.3 功能块的调用
4.2.4 功能块的在线监视
4.3 任务编程概述
4.4 任务的使用方法
4.5 中断任务
4.5.1 CP1H的中断功能
4.5.2 直接模式的输入中断
4.5.3 计数器模式的输入中断
4.5.4 定时中断
4.5.5 高速计数器中断
4.5.6 外部中断
4.6 习题
第5章 PLC应用程序设计与调试方法
5.1 PLC应用程序设计概述
5.1.1 PLC应用程序设计内容
5.1.2 PLC应用程序设计步骤
5.2 PLC应用程序设计方法
5.2.1 继电器-接触器电路图/梯形图转换设计法
5.2.2 组合逻辑设计法
5.2.3 经验设计法
5.2.4 顺控图设计法
5.2.5 步进顺控设计法
5.2.6 时序图设计法
5.3 PLC应用程序调试方法
5.3.1 信号校验方法
5.3.2 信号校验实例
5.3.3 PLC应用程序的现场调试方法
5.3.4 编程软件调试程序法
5.4 习题
第6章 PLC应用系统设计
6.1 PLC应用系统设计概述
6.1.1 PLC应用系统设计的原则与内容
6.1.2 PLC应用系统设计的主要步骤
6.2 PLC应用系统控制方案设计
6.2.1 项目分析
6.2.2 控制方案制定
6.3 PLC应用系统硬件设计
6.3.1 PLC机型的选取原则与方法
6.3.2 开关量输入/输出单元的选取原则与方法
6.3.3 模拟量输入/输出单元的选取原则与方法
6.3.4 PLC电源单元的选取原则与方法
6.4 CP1系列PLC安装布线规范
6.4.1 PLC系统安装条件
6.4.2 CP1系列PLC安装布线规范
6.5 PLC系统运行管理
6.5.1 PLC日常维护
6.5.2 定期检查控制系统的硬件设备
6.5.3 PLC系统的自诊断功能
6.5.4 故障诊断与处理方法
第7章 PLC实用案例
7.1 三相异步电动机Y-△减压起动控制案例
7.1.1 系统配置
7.1.2 Y-△减压起动PLC控制程序设计
7.1.3 编程要点
7.1.4 组合逻辑法编程
7.2 风机运行监控案例
7.2.1 控制要求
7.2.2 系统配置
7.2.3 PLC控制程序设计
7.3 三人抢答器控制案例
7.3.1 控制要求
7.3.2 系统配置
7.3.3 抢答器PLC控制程序设计
7.3.4 编程要点
7.4 动力头钻孔控制案例
7.4.1 控制要求
7.4.2 系统配置
7.4.3 动力头PLC控制程序设计
7.4.4 其他方法编程
7.5 交通信号灯控制案例
7.5.1 控制要求
7.5.2 系统配置
7.5.3 交通信号灯PLC控制程序设计
7.5.4 编程要点
7.6 顺序加热与报警控制案例
7.6.1 控制要求
7.6.2 系统配置
7.6.3 顺序加热PLC控制程序设计
7.6.4 编程要点
第8章 PLC过程控制应用系统设计实例
8.1 冲压车间空调机组系统设计
8.1.1 冲压车间空调机组项目分析
8.1.2 冲压车间空调机组控制方案设计
8.2 PLC系统配置与地址分配
8.2.1 PLC系统硬件配置
8.2.2 PT使用流程与画面功能设定
8.2.3 I/O与内存地址分配
8.3 冲压车间空调机组控制程序设计
8.3.1 模拟量信号的软件设置
8.3.2 工程量显示
8.3.3 工程量设定
8.3.4 量程标准化处理
8.3.5 PID指令工作原理及控制算法
8.3.6 PID回路调节程序设计
8.3.7 报警程序设计
8.4 CPM1A模拟量输入/输出扩展单元应用
8.4.1 模拟量输入单元CPM1A-AD041
8.4.2 模拟量输出单元CPM1A-DA041
第9章 基于PLC的六轴机械手控制系统设计
9.1 六轴示教机械手系统概述
9.1.1 工业机器人概述
9.1.2 六轴机械手系统
9.1.3 步进电动机及驱动器概述
9.2 六轴机械手控制系统及I/O分配
9.2.1 控制系统设计
9.2.2 CP1H PLC链接通信
9.2.3 I/O表及内存表
9.3 控制系统软件设计
9.3.1 控制系统软件设计流程
9.3.2 主PLC示教操作的程序设计
9.3.3 主PLC自动复现示教过程的程序设计
第10章 PLC串行通信实例
10.1 串行通信基础知识
10.1.1 数据传输方式
10.1.2 线路通信方式
10.1.3 差错控制
10.1.4 传输介质
10.1.5 串行通信接口标准
10.1.6 欧姆龙PLC串行通信协议综述
10.2 协议宏串行通信实例
10.2.1 控制要求与系统配置
10.2.2 串行通信单元参数设置方法
10.2.3 变频器串行通信设置
10.2.4 协议宏的创建
10.2.5 串行通信控制程序设计
参考文献2100433B
版次: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