欧姆龙PLC讲义
欧姆龙PLC指令资料课件
电源模块为PLC提供工作所需的电源,包括交流电源和直流电源。它还具有过压、过流保护功能,确保PLC稳定工作。
编程设备
编程设备用于编写、修改和调试PLC程序。它包括编程器、计算机、编程软件等。
I/O模块
输入/输出(I/O)模块是PLC与外部设备交换信息的接口。它包括数字量I/O模块和模拟量I/O模块,用于接收外部设备的信号并输出控制信号。
欧姆龙PLC指令资料课件
目录
PLC基础知识欧姆龙PLC简介基本指令系统及编程方法高级指令系统及编程方法欧姆龙PLC通信与网络功能欧姆龙PLC在工业自动化中应用案例总结与展望
01
CHAPTER
PLC基础知识
可编程控制器(Programmable Logic Controller,PLC)是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
欧姆龙PLC技术将不断升级和完善,包括更高性能的处理器、更丰富的指令集以及更强大的通信功能,以满足不同行业和应用场景的需求。
通过学习欧姆龙PLC指令资料,学员们将具备从事工业自动化领域相关工作的基本能力,未来可以在设备制造、系统集成、软件开发等方向寻求发展机会。
欧姆龙PLC技术的发展方向
学员在工业自动化领域的发展前景
了解Host Link协议的特点、通信原理及在欧姆龙PLC中的应用。
Controller Link协议
掌握Controller Link协议的基本概念、通信方式及在分布式控制系统中的应用。
EtherCAT协议
熟悉EtherCAT协议的工作原理、性能优势及在实时以太网通信中的应用。
欧姆龙PLC讲义资料
2. PLC的I/O扩展方法
输入18点
30点主机 输出12点
输入12点 扩展器
输出8点
输入12点 扩展器
输出8点
输入12点 扩展器
输出8点
30点的主机 连接三个20点的扩展器 扩展到90个I/O点
三、 CPM1A系列PLC的编程工具
CPM1A
编程软件
适配器
专用编 程器
四、 CPM1A系列的特殊功能单元
2. 模拟设定电位器功能
CPM1A主机面板上有2个模拟设定电位器。
用模拟设定电位器可将BCD数0~200自动送到特殊辅 助继电器区域。 ● 模拟设定电位器0的数值送入250通道 ● 模拟设定电位器1的数值送入251通道 定时器/计数器的设定值若采用250或251通道设置时, 通过模拟设定电位器,其设定值可以随时进行修改。
CPM1A系列PLC的主机 CPM1A系列I/O扩展单元
CPM1A系列编程工具 CPM1A系列特殊功能单元
一、 CPM1A系列PLC的主机
1.主机的规格
按I/O点数分 按电源类型分
按输出方式分
10、20、30、40点 分பைடு நூலகம்流和交流型
继电器输出型 晶体管输出型
输入点LED 外设端口
I/O扩展器 运行状态LED
5. 辅助记忆继电器区(AR)
该区继电器(AR00~AR15)编号要冠以AR。 AR区继电器具有掉电保持功能
AR区继电器用于保存PLC的各种工作状态。 根据该区某些继电器的状态,可了解PLC的工 作状况。
6. 链接继电器区(LR)
该区通道(LR00~LR15)编号要冠以LR
CPM1A与本系列或本公司其他PLC进行1:1 链接通信时,要用使用LR区进行数据链接。
欧姆龙PLC指令集讲义全
介绍欧姆龙PLC的指令集, 包括基本指令、功能指令 和特殊指令等。
指令功能
解释指令的功能和应用场 景,帮助读者理解指令的 作用。
指令格式
详细说明指令的格式,包 括操作码、操作数和参数 等。
编程实例解析
实例一
01
实例二
02
03
实例三
介绍一个简单的欧姆龙PLC程序, 包括输入输出配置、程序流程和 指令应用等。
加法指令
用于将两个操作数相加, 并将结果存储在指定寄存 器中。
减法指令
用于将一个操作数减去另 一个操作数,并将结果存 储在指定寄存器中。
乘法指令
用于将两个操作数相乘, 并将结果存储在指定寄存 器中。
除法指令
用于将一个操作数除以另 一个操作数,并将结果存 储在指定寄存器中。
04
欧姆龙PLC编程实践
编程语言介绍
02 清理灰尘
定期清理PLC的灰尘和杂
物,保持设备清洁。
04 记录运行状态
记录PLC的运行状态和异
常情况,以便及时发现和
解决问题。
常见故障及排除方法
通讯故障
检查通讯线缆是否完 好、接口是否松动或 损坏,重新插拔或更
换线缆。
电源故障
检查电源是否正常、 电源线是否松动或损 坏,更换电源模块或
修复电源线。
程序控制指令
用于实现程序的流程控制,如条件判断、循环等操作。
特殊功能指令
用于实现特定的功能,如PID控制、高速计数器等。
指令集的使用方法
指令集的使用步骤
学习欧姆龙PLC指令集需要了解其使用方法,包括熟悉指 令集的符号和语法、编写程序、下载程序到PLC等步骤。
指令集的调试方法
《欧姆龙PLC教程》PPT课件知识讲解
2023REPORTING 《欧姆龙PLC教程》PPT课件知识讲解•PLC 基础概念与原理•硬件组成与接线方法•软件编程环境与指令系统•数据处理与通信技术应用•系统设计与调试方法分享•实际应用案例解析目录20232023REPORTINGPART01PLC基础概念与原理PLC定义及发展历程PLC定义可编程逻辑控制器(Programmable Logic Controller),一种数字运算操作的电子系统,专为在工业环境下应用而设计。
发展历程从1969年美国DEC公司研制出第一台PLC开始,经历了从简单到复杂、从低级到高级的发展历程,现已成为工业自动化领域的重要控制设备。
工作原理与组成部分工作原理PLC采用循环扫描的工作方式,即按照用户程序存储器中存放的先后顺序逐条执行,直到程序结束,然后重新返回第一条指令,开始下一轮新的扫描。
组成部分主要由CPU、存储器、输入/输出模块、电源模块和编程器等组成。
其中,CPU是PLC的核心部件,负责执行用户程序和系统程序;存储器用于存放用户程序和数据;输入/输出模块用于连接外部设备和传感器;电源模块为PLC 提供稳定的工作电压;编程器用于编写和调试用户程序。
特点欧姆龙PLC具有高性能、高可靠性、易于使用和扩展性强等特点。
其高性能体现在高速运算和快速响应上,能够满足复杂控制系统的要求;高可靠性则体现在稳定的硬件设计和完善的软件功能上,能够保证长时间无故障运行;易于使用则体现在直观的编程界面和丰富的编程指令上,能够降低用户的编程难度;扩展性强则体现在灵活的模块配置和丰富的扩展模块上,能够满足不同用户的需求。
优势欧姆龙PLC在工业自动化领域具有广泛的应用,其优势主要体现在以下几个方面:首先,欧姆龙PLC具有丰富的产品线,能够满足不同用户的需求;其次,欧姆龙PLC具有高性能和高可靠性,能够保证控制系统的稳定性和可靠性;再次,欧姆龙PLC具有易于使用和扩展性强的特点,能够降低用户的编程难度和满足用户的个性化需求;最后,欧姆龙PLC还具有完善的售后服务和技术支持体系,能够为用户提供全方位的服务和支持。
欧姆龙PLC课件复习提纲
总结常见的网络故障及其原因,提供针对性的解决方案和预防措施。
06 欧姆龙PLC应用案例分析 与实验
应用案例背景介绍
工业自动化背景
随着工业自动化的不断发展,PLC在生产线控制、机床控制等领 域得到广泛应用。
欧姆龙PLC特点
欧姆龙PLC以其高性能、高可靠性、易于编程和调试等特点受到用 户的青睐。
电源模块
为PLC提供稳定的工作电 源,确保PLC正常运行。
通信模块
实现PLC与其他设备或系 统的数据通信,如以太网 通信、串口通信等。
作用
确保PLC稳定可靠地工作, 实现与上位机或下位机的 数据交换。
扩展模块和特殊功能模块
扩展模块
作用
增加输入输出点数、扩展存储容量等, 提高PLC的性能和适用范围。
复杂控制程序的分解
将复杂控制程序分解为多个相对简单的子程序,降低编程难度。
子程序的调用与返回
在主程序中调用子程序,实现复杂控制功能;子程序执行完毕后 返回主程序,继续执行后续任务。
程序设计优化技巧
减少I/O点数
通过合理设计程序,减少不必要的输入/输 出点数,降低硬件成本。
合理使用中间继电器
利用中间继电器存储中间结果或作为程序跳 转的条件,提高程序可读性。
软件编程实现
采用欧姆龙PLC编程语言,如梯形 图、指令表等,编写控制程序, 实现所需控制功能。
调试运行和效果评估
调试过程
对编写好的控制程序进行调试,检查输入输 出信号是否正常,观察设备动作是否符合预 期。
运行效果
评估系统运行效果,包括控制精度、稳定性、可靠 性等方面,确保系统满足实际应用需求。
问题解决
通信接口与参数设置
《欧姆龙PLC入门》PPT课件
14
二、PLC组成及原理
1、电池盒
在CP1H PLC模块的左上角,内装有PLC内部数据保持所需的电 池,这是一次性使用的电池,通常情况下可以使用5年。
电源端子用来连接外部提供给PLC的工作电源;它的输入电压范 围宽,抗干扰性能好。
•.
15
二、PLC组成及原理
2、输入端子台
在PLC的上部为输入端子连接排,左侧是PLC的输入电源接点。挨着的 是输入信号的端子 。
编程器
盒式磁带机 打印机
EPROM写入器 上位计算机 PLC
可编程终端PT
外
存储器
设
I/O 扩
接 系统程序 用户程序 展
口 存储器 存储器 口
•.
10
输 出 设 备
I/O扩展 单元 特殊功 能单元
11
二、PLC组成及原理
模块式PLC的基本组成框图
系统总线
通信单元
智能I/O单元
输出单元
输入单元
CPU 单元
→→
部
A 滤波
电
路
COM
R3
LED
公共端
输入点的状 态显示
又称作开关量输入 接口。
输入接口 模拟量输入
传感器信号,如热电偶、 压力传感器等,一般是05V、0-10V、0-20mA、 4-20mA等弱电信号。
PLC内部电路只能 处理数字量,所以 要将模拟量转换成 数字量信号。
•.
17
二、PLC组成及原理
开关量输入电路
外部开关
输入点 I
S
R1
+5V
T
内
C
R2
…
…
PLC或 上位计算机
欧姆龙PLC讲义第四章
设计步骤:
1)理解控制策略 2)I/O分配 3) 设计梯形图
I/O分配
I/O分配
1)I/O分配
输入:右行启动按钮SB1 00000 输出:右行接触器 01000
左行启动按钮SB2 00001
左行接触器 01001
停止按钮SB3
00002
装料电磁阀 01002
右端行程开关ST2 00003
卸料电磁阀 01003
欧姆龙PLC讲义第四章
本章主要内容
• 第一部分、梯形图的基本电路 • 第二部分、梯形图的经验设计方法 • 第三部分、梯形图的顺序控制设计方法 • 第四部分、 PC控制举例
第一部分、梯形图的基本电路
第一部分、梯形图的基本电路
1.启保停电路 2.双向控制电路 3.定时器和计数器的应用程序 4.移位寄存器的应用举例
1.启保停电路
1.启保停电路 --电机的启动、保持、停止控制
说明:这种电路具有自锁或自保持作用。按一下 停止按钮,00002常闭触点断开,使01000线圈 断电,接触器KM也断电,电机停转。 2.双向控制电路
2.双向控制电路 --电机的正反转控制
互锁
互锁
启、保、停
说明:双向控制电路要求2个接触器KM1、KM2不 能同时得电,否则会造成电机电源的短路。
功能表图
单周期、连续、单步工作的 功能表图
自动方式下的总功能表图
自动工作方式下的总功能表图
梯形图的总体结构
梯形图的总体结构
说明:整个程序可 分为三段: 公用程序 手动程序 自动程序
1.手动程序
1)手动程序
说明:手动按钮 00104~00107 控 制小车的各个动作, 程序中设置了一些 必要的联锁。
《欧姆龙PLC教程》课件
PLC的工作原理
总结词
PLC的基本工作流程
VS
详细描述
PLC的工作原理可以概括为输入采样、程 序执行和输出刷新三个阶段。在输入采样 阶段,PLC通过I/O模块读取外部设备的 状态信息,并将其存储在内存中;在程序 执行阶段,CPU根据程序指令对输入状态 进行分析处理,并计算出相应的控制信号 ;在输出刷新阶段,CPU将控制信号输出 到输出模块,驱动外部设备执行相应的动 作。
编程工具
介绍常用的欧姆龙PLC编程工具,如 CX-Programmer、CX-One等,以及 这些工具的特点和使用方法。
基本指令与功能指令
基本指令
列举并解释欧姆龙PLC的基本指令,如逻辑运算、比较、移位等。
功能指令
介绍常用的功能指令,如PID控制、高速计数、运动控制等,并给出示例代码。
编程实例与技巧
维护与保养建议
01
定期检查
定期对PLC进行检查,包括外观、线 缆、模块等。
清理保养
定期清理PLC的灰尘和污垢,保持清 洁干燥的环境。
03
02
软件更新
及时更新PLC的软件,以获得更好的 性能和修复潜在的漏洞。
备份数据
定期备份PLC的重要数据,以防数据 丢失。
04
06
欧姆龙PLC的应用案例
案例一:自动化生产线控制
设备连接
说明如何将欧姆龙PLC与其他设备连接至通 讯网络,包括接线方式、网络地址设置等。
通讯实例与技巧
要点一
实例分析
提供几个典型的欧姆龙PLC通讯应用案例,如远程监控、数 据采集等,并对案例进行详细解析。
要点二
技巧分享
分享一些实用的通讯调试技巧,如排除通讯故障的方法、 提高通讯稳定性的措施等。
欧姆龙PLC讲义
例:30点的主机,连接三个20点的扩展器。 其I/O点编号分配:
00000~00011 00100~00105
③ 系统设定区:DM6600~DM6655
系统设定区的设定内容可用编程工具写入。 系统设定区的设定内容见表2.5。
若系统设定区的设定出错,则辅助记忆继电器的 对应位为ON。 系统设定区的设定内容,可在指定时间读取。 系统设定区的设定错误,只能用初始化来处理。
1. 丰富的指令系统
逻辑控制指令、定时器/计数器、移位寄存器指令; 算术运算指令、逻辑运算指令; 数据传送指令、数据比较指令、数据转换指令; 高速计数器控制指令、脉冲输出控制指令; 子程序控制指令、中断控制指令; 步进控制指令、特殊功能指令、故障诊断指令等。
输出点LED
2. CPM1A 40点的主机的面板结构
二、 CPM1A系列PLC的I/O扩展单元
1. I/O扩展单元的规格和类型
类型 8点型(输入8点)
8点型(输出8点)
20点型 (输入12点) (输出8 点)
型号 CPM1A-8ED CPM1A-8ER CPM1A-8ET CPM1A-8ET1 CPM1A-20EDR
3. 暂存继电器区(TR)
该区继电器(TR0~TR7)编号要冠以TR。
用于存储梯形图中分之点之前的 ON/OFF 状态。 同一程序中,某一编号的TR继电器不可重复使用。
4. 保持继电器区(HR) 该区继电器(HR00~HR19)编号要冠以HR。 保持继电器具有掉电保持功能。 该区继电器可以通道或位为单位使用。
2024年度欧姆龙PLC教程课件
06
确保所有连接牢固,避免松动或接触不良 。
26
实验操作步骤和注意事项
2024/3/24
01
操作步骤
02 打开电脑上的编程软件,并创建一个新的项目。
03 在项目中添加欧姆龙PLC的型号,并进行相关设 置。
27
实验操作步骤和注意事项
2024/3/24
编写控制程序,并下载到欧姆龙PLC 中。
在实验板上模拟输入信号,并观察欧 姆龙PLC的输出响应。
欧姆龙CJ系列
中型PLC,适用于中型自动化设备和机器。具有高性能、高扩展性、高可靠性和丰富的通 讯功能。
欧姆龙CS/CJ-H系列
大型PLC,适用于大型自动化设备和机器。具有高性能、高可靠性、高扩展性和丰富的通 讯功能。同时支持多种编程语言和开发环境,方便用户进行二次开发和系统集成。
6
02
欧姆龙PLC编程软件使用
通信故障
通信线路故障、通信协议不匹配或通信模块损坏等原因导 致PLC与其他设备无法正常通信。
I/O故障
输入/输出模块损坏、接线错误或外部设备故障等原因导 致PLC无法正常读取或控制外部设备。
2024/3/24
程序故障
程序逻辑错误、变量设置不当或程序存储空间不足等原因 导致PLC程序运行异常。
22
故障诊断流程和方法
2024/3/24
10
03
基本指令与应用实例
2024/3/24
11
逻辑运算指令
AND(与)指令
用于执行逻辑与运算,将两个或 多个操作数的对应位进行与运算 ,结果存储到目标操作数中。
OR(或)指令
用于执行逻辑或运算,将两个或 多个操作数的对应位进行或运算 ,结果存储到目标操作数中。
欧姆龙PLC指令集讲义全
处 理 指定位变为OFF 位状态保持 复位 PV保持 PC保持 位状态保持 不执行 不执行
2.指令集
2.5 跳转和跳转终了指令 JMP和JME
2.指令集
2.6结束指令 END
2.7 空操作指令 NOP
此指令无任何功能。(NOP(000) 不做任何操作)
2.指令集
2.8 定时器和计数器指令
2.8.1 定时器指令 TIM , 以0.1s为单位
2.指令集
2.10.9传送数字指令:MOVD(083)
传送一个或多个指定的数字。(每个数字由4
位组成)。
2.指令集
2.指令集
2.10.10 多位传送指令:XFRB(062)
传送指定数目的连续位。
2.指令集
2.指令集
2.11 数据比较指令
2.11.1 多字比较指令:MCMP (019) 16 个连续字与另外16 个连续字相比较,并使结果字中相应于两字内容不相等 的位变ON。R 的每一位包含了在16 字设置中两个字比较的结果,R 中的位n(n = 00 ~ 15)包含了字S1 + n 和S2 + n 的比较结果。
在下例中当CIO
000000 为ON 时, CIO 0011 和CIO 0010 中的十六进制数转
换 成BCD 码,并存储在D00100 和D00101 中。
2.指令集
2.13 BCD码运算指令
2.13.1 不带进位的BCD 加:+B(404)
4
个数字(单字)有符号十六进制数和/ 或常数相除。
2.指令集
受指令执行影响的标志位(SR区标志位)
缩 写 ER CY GR EQ LE N OF UF
名 称 指令执行出错标志 进位标志 大于标志 等于标志 小于标志 负标志 上溢标志 下溢标志
欧姆龙plc指令讲解
比较处理案例
进行数值比较和控制
输入 标题
详细描述
欧姆龙PLC的比较指令可以对各种数值进行比较,如 大于、小于、等于等。通过数值比较,可以实现各种 控制需求,如水位控制、温度控制等。
总结词
总结词
利用欧姆龙PLC的字符串比较指令,可以对字符串进 行比较和控制。通过字符串比较,可以实现各种字符
串处理需求,如文本检测、设备识别等。
高速处理指令
中断指令
允许程序在特定事件发生时立即执行 一段代码,提高程序的实时响应能力。
高速输入输出指令
允许程序快速读写数字信号,适用于 实时数据采集和控制系统。
高速计数器指令
允许程序快速计数和控制数字信号, 适用于高速运动控制和脉冲信号处理。
定时器指令
允许程序在指定时间间隔内执行一段 代码,实现定时控制和延时操作。
通过监控PLC的运行状态,及时发现和解决 潜在的指令问题。
定期维护
定期对PLC进行维护,包括清理灰尘、检查 接线等,以确保指令的正常运行。
THANKS
感谢观看
算术处理案例
总结词
进行数值运算和控制
总结词
实现模拟量处理
详细描述
欧姆龙PLC的算术指令可以对各种数值进行运算 ,如加、减、乘、除等。通过数值运算,可以实 现各种控制需求,如PID控制、流量控制等。
详细描述
利用欧姆龙PLC的模拟量处理指令,可以对模拟 量信号进行采集、转换和调节。通过模拟量处理 ,可以实现温度、压力、流量等物理量的精确控 制。
将源操作数的值循环左移 指定的位数,并将结果存 储在目标操作数中。
ROR指令
将源操作数的值循环右移 指定的位数,并将结果存 储在目标操作数中。
欧姆龙PLC指令集讲义..
2.指令集
2.指令集
2.12 数据转换指令 2.12.1 BCD 到二进制数:BIN(023)
BIN(023)
把S 中的BCD 码转换成二进制数,并把结果字写进R。
பைடு நூலகம்
BCD
码到二进制数转换的例子
2.指令集
2.12.2双字BCD 码到双字二进制:BINL(058)
8
个数字的BCD 数到8 个数字的十六进制(32 位二进制)数的转换。
IR,SR,AR,HR, TC,LR IR,SR,AR,HR, TC,LR
2.指令集
2.指令集
2.2.2 逻辑块与(AND LD)和逻辑块或(OR LD) 指令
对于复杂的控制系统,使用大量的编程元件,这些编程元件所在的行相并
联构成逻辑块,逻辑块之间还存在串联关系。 在这种情况下,不能简单地使用OR或者AND来处理,而需要使用AND LD和OR LD 指令才能将梯形图转化为助记符程序。其原因是OR和AND指令用于执行条件与一 位状态逻辑间接,而OR LD和AND LD指令能够逻辑地连接两个执行条件,即当前 执行条件与上一个还未使用的执行条件。
2.指令集
2.指令集
2.8.2 高速定时器指令 TIMH
计量单位为0.01s,使用方法和TIM指令相同。 如果扫描周期大于10ms,必须使用TC000-TC015 编号才能保持计时准 确。
2.指令集
2.8.3 累加定时器指令 TTIM
2.指令集
2.8.4 计数器指令 CNT
复位输入有优先权,如果复位输入 和计数输入同时ON,计数器会复 位。(PV会复位到SV,完成标志 也会变OFF)。
2.2
2.2.1
梯形图指令
LD、LD NOT、AND、AND NOT、OR、OR NOT 指令 助 记 符 LD LD NOT 名 装载 装载非 称 指 令 功 能 操作数区域 IR,SR,AR,HR, TC,LR,TR IR,SR,AR,HR, TC,LR IR,SR,AR,HR, TC,LR
欧姆龙PLC讲义
3. 输入时间常数设定
CPM1A输入电路设置了一个滤波器。
滤波时间常数的大小可根据需要设置。
滤波时间常数可在系统设置区中设置。
干扰脉冲
输入信号
输入时
间常数
τ
τ
滤波后的信号
经过输入滤波后干扰脉冲将被滤掉
4. 高数计数器功能
CPM1A设置了一个高速计数器。
高速计数器可以对外部输入的高速脉冲进行计数。 使用高速计数器时,必须在系统设置区中进行设定。
BL5IN00K-A适L配00器4
上位机的功能: 工作状态跟踪监测、故障报警、 采集系统中的某些数据等。
上位机可以在线修改PLC的某些 设定值和当前值、改写PLC的用 户程序等。
R适S配-4器22 C主PM机1A
R适S配-4器22 C主PM机1A R适S配-4器22 C主PM机1A
2.NT Link通信
常用的应用指令
脉冲输出指令
数据传送和数据比较
中断控制指令
数据移位和数据转换
步进控制指令
数据运算
特殊指令
1. 指令的分类
基本指令 应用指令
2. 指令的格式
助记符(指令码)
助记符:表示指令的功能 指令码:是指令的代码
操作数1 操作数2 操作数3
操作数:提供指令执行的对象或数据
★ 关于操作数的讨论
操作数可以是通道号、继电器号或常数。 操作数的个数,取决于各种指令的需要。 操作数设为常数时,在数据前面要加#号。 操作数采用哪种进制,取决于指令的需要。
CPM1A-20EDT
【培训】欧姆龙PLC培训PPT课件
Protocol macro功能
Plug & Play 功能 容etc
基本功能得以加强
最大I/O点数:1184
点速度:0.1μS
存贮容量:64K字
.
欢迎你来访 谢谢下载 18
提高的基本功能
最大I/O 点数
1184 pts 880 pts
1.4 倍
.
欢迎你来访 谢谢下载 6
三.PLC的分类
• (一)小型PLC
• 小型PLC的I/O点数一般在128点以下,其特点是体积小、结构紧凑,整个硬件 融为一体,除了开关量I/O以外,还可以连接模拟量I/O以及其他各种特殊功 能模块。它能执行包括逻辑运算、计时、计数、算术运算、数据处理和传送、 通讯联网以及各种应用指令。
.
欢迎你来访 谢谢下载 7
(三)大型PLC
一般I/O点数在1024点以上的称为大型 PLC。大型 PLC的软、硬件功能极强.具有极强的自诊断功能.通讯 联网功能强,有各种通讯联网的模块,可以构成三级 通讯网,实现工厂生产管理自动化.大型PLC还可以采 用三CPU构成表决式系统,使机器的可靠性更高。
CPU型号
C200HE-CPU11-E C200HE-CPU32-E C200HE-CPU42-E C200HG-CPU33-E C200HG-CPU43-E C200HG-CPU53-E C200HG-CPU63-E C200HX-CPU34-E C200HX-CPU44-E C200HX-CPU54-E C200HX-CPU64-E C200HX-CPU65-E C200HX-CPU85-E
C200HE-CPU11-E C200HE-CPU32-E C200HE-CPU42-E C200HG-CPU33-E C200HG-CPU43-E C200HG-CPU53-E C200HG-CPU63-E C200HX-CPU34-E C200HX-CPU44-E C200HX-CPU54-E C200HX-CPU64-E C200HX-CPU65-E C200HX-CPU85-E
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PLC与PT通信 PLC
RS-232C 适配器 CPM1A 主 机
用PT的触摸按键,可改变PLC某些设定值、当前值等。
3. 1:1 PLC Link通信
2台PLC 1:1 链接通信时的连接
RS-232C 适配器 CPM1A 主 机 RS232C电缆 RS-232C 适配器 CPM1A 主 机 从动 单元
01000~01007 01100~01103
输入12点 扩展器 输出8点
01200~01207
输入12点 扩展器 输出8点
01300~01307
输入12点 扩展器 输出8点
01400~01407
2. 特殊辅助继电器区(SR)
SR区(231~255)分为前、后两部分 前
232~251 :常以通道为单位使用 232~249 没作表中指定功能时,可作内辅助继电器用 250、251 只能按表中的功能使用,不能另作他用。
内部辅助继电器区: 200~231(不能直接对外输出)
没被使用的IR通道,可作为内部辅助继电器使用。
例:30点的主机,连接三个20点的扩展器。 其I/O点编号分配:
00000~00011 00100~00105 00200~00211 00300~00311 00400~00411
输入18点
30点主机 输出12点
使用高速计数器时,必须在系统设置区中进行设定。
高速计数器具有中断功能。
PLC利用高速计数器,可以实现中断控制。
5. 外部输入中断功能
外部输入中断功能是解决快速响应问题的措施之一。 不同的型号,外部输入中断的输入点是不同的。 响应中断时,停止执行主程序而转到中断处理子程序。 执行完中断处理子程序,再返回断点继续执行主程序。 使用输入中断功能时,必须在系统设定区中进行设定。
2. 模拟设定电位器功能
CPM1A主机面板上有2个模拟设定电位器。
用模拟设定电位器可将BCD数0~200自动送到特殊辅 助继电器区域。
● 模拟设定电位器0的数值送入250通道
● 模拟设定电位器1的数值送入251通道
定时器/计数器的设定值若采用250或251通道设置时, 通过模拟设定电位器,其设定值可以随时进行修改。
B500-AL004 LINK适配器
上位机可以在线修改PLC的某些 设定值和当前值、改写PLC的用 户程序等。
RS-422 适配器
CPM1A 主 机
RS-422 适配器
CPM1A 主 机
RS-422 适配器
CPM1A 主机
2.NT Link通信
在装有软件的计算机上完成做画面、参数设定等操作.
专用 软件 下载到PT中 计算机 PT PT 可 以 实 时 显 示 PLC的各种数据及 工作状态信息,可 对PLC控制系统进 行监控。 PT
主 动 单 元
★ PLC 1:1 链接通信时的数据交换
PLC Link 在LR区建立数据链接,实现信息共享 。
LR区自动分配给每个PLC一个 ‘写入个PLC 的‘写入区’是其他PLC的‘读出区’,
每个PLC 利用共同的LR区实现数据交换。
LR00
链接区
8. 脉冲输出功能
CPM1A晶体管输出型PLC有脉冲输出功能。
能输出频率为20Hz~2kHz、占空比为1:1的单相脉冲 输出点为01000或01001 (两个点不能同时输出)
输出脉冲的数目和频率可由指令控制。
9. 通信功能 可与计算机进行上位链接通信; 与本公司的可编程终端链接通信; 与本系列的PLC之间进行通信; 通过I/O链接单元可加入CompoBus/S网等。 10. 具有快闪内存储器
I/O 单元 通信 单元 模 拟 量 I/O 单 元 温度传感器单元 RS232C通信适配器 模拟量输出单元 温度传感器单元
CompoBus/S I/O
RS422 通信适配器
链接单元
与主机连接的特殊功能单元——总数不能超过3台 温度传感器单元TS002和TS102只能连接其中的一个, 而且同时使用的扩展单元总数不能超过2台
操作数设为常数时,在数据前面要加#号。 操作数采用哪种进制,取决于指令的需要。 间接寻址的操作数用*DM××××来表示。 间接寻址的操作数,是以DM××××中的数 据为地址的另一个DM通道中的数据。
DM××××中 的 内容 必须是BCD码,且不 得超出DM区的范围。
例如,计数器指令的格式为 CNT000 SV
1. 内部继电器区(IR)
IR 区 (000~231)分为 两 部 分
输入/输出继电器区:000~019 (可以直接对外输出)
000、001 :用于主机的输入通道的编号
002~009 :I/O 扩展单元的输入通道编号
010~011 :用于主机的输出通道的编号
012~019 : I/O 扩展单元的输出通道编号
写入区
读出区 写入区
链接区 LR00
LR07 LR08 LR15
LR07 LR08 读出区 LR15
4.CompoBus/S I/O 链接通信
在连接Compo Bus/S I/O 链接单元后,CPM1A 可作为一 个从单元接入CompoBus/S 网。 CPM1A最多能连接3个扩展单元,但其中只能有一个是 CompoBus/S 的I/O链接单元
CompoBus/S 主单元 CPM1A主机
OMRON SYSMAC CPM1A
CompoBus/S I/O 链接单元
当主单元是CQM1-SRM21时,最多可连8个从单元。
内 容
概 述 子程序控制指令
基 本 指 令
常用的应用指令
高速计数器控制指令
脉冲输出指令
数据传送和数据比较
数据移位和数据转换
中断控制指令
CPM1A与本系列或本公司其他PLC进行1:1 链接通信时,要用使用LR区进行数据链接。
不作1:1链接通信时,LR区可作内部辅助继 电器用。
7. 定时器/计数器区(TR)
定时器分类 普通定时器 高速定时器 普通计数器 可逆计数器
000~127
计数器分类
★计数器有掉电保持功能,定时器没有此功能。
★同一程序中,计数器和定时器不能使用同一编号。
该区继电器可以通道或位为单位使用。
5. 辅助记忆继电器区(AR)
该区继电器(AR00~AR15)编号要冠以AR。
AR区继电器具有掉电保持功能 AR区继电器用于保存PLC的各种工作状态。
根据该区某些继电器的状态,可了解PLC的工 作状况。
6. 链接继电器区(LR)
该区通道(LR00~LR15)编号要冠以LR
如果设DM1000的内容08FA
3. 执行指令对标志位的影响
SR区的25503~25507是指令执行结果的标志位。
某些指令的执行结果影响标志位25503~25507的状态。
标志位25503 ~25507的状态表示的意义要牢记。 25503是出错标志位 25503 ON时,表示当前执行的程序出错且停止执行。
CPM1A系列PLC的主机 CPM1A系列I/O扩展单元 CPM1A系列编程工具
CPM1A系列特殊功能单元
一、 CPM1A系列PLC的主机
1.主机的规格 按I/O点数分 按电源类型分 按输出方式分 10、20、30、40点 分直流和交流型 继电器输出型 晶体管输出型
输入点LED
I/O扩展器 运行状态LED
内部继电器区(IR) 特殊辅助继电器区(SR) 暂存继电器区(TR) 保持继电器区(HR) 辅助记忆继电器区(AR) 链接继电器区(LR) 定时器/计数器区(TC) 数据存储区(DM)
★ CPM1A内部器件的编号
内部器件以通道形式的编号
通道编号为2、3、4位数不等
每个通道内有16个继电器(00~15) 例:某继电器的编号为01006。 则:该继电器的通道编号为010、 位编号为06。
6. 间隔定时器中断功能
CPM1A设置了一个间隔定时器。 间隔定时器具有高精度的定时功能和中断功能。
7. 快速响应输入功能
该功能可使输入/输出响应不受扫描周期的影响。 能随时接收脉冲宽度小于0.2ms 的瞬间脉冲信号。 使用快速响应功能时,要在系统设定区中设定。 快速响应输入点与外部输入中断点相同。
外设端口
输出点LED
2. CPM1A 40点的主机的面板结构
二、 CPM1A系列PLC的I/O扩展单元
1. I/O扩展单元的规格和类型
类 型
8点型(输入8点) 8点型(输出8点) 20点型 (输入12点) (输出8 点)
型 号 CPM1A-8ED CPM1A-8ER CPM1A-8ET CPM1A-8ET1 CPM1A-20EDR
CPM1A-20EDT CPM1A-20EDT1
输出形式
-
继电器 晶体管(NPN) 晶体管(PNP) 继电器 晶体管(NPN) 晶体管(PNP)
输入点LED
I/O扩展器
输出点LED
连接电缆
CPM1A-20EDR I/O扩展单元的外观
输出端子
输入端子
CPM1A-20EDR I/O扩展单元输入/输出接线端子
③ 系统设定区:DM6600~DM6655
系统设定区的设定内容可用编程工具写入。 系统设定区的设定内容见表2.5。 若系统设定区的设定出错,则辅助记忆继电器的 对应位为ON。 系统设定区的设定内容,可在指定时间读取。 系统设定区的设定错误,只能用初始化来处理。
1. 丰富的指令系统
逻辑控制指令、定时器/计数器、移位寄存器指令; 算术运算指令、逻辑运算指令; 数据传送指令、数据比较指令、数据转换指令; 高速计数器控制指令、脉冲输出控制指令; 子程序控制指令、中断控制指令; 步进控制指令、特殊功能指令、故障诊断指令等。
使用快闪内存储器,可以免去更换锂 电池的麻烦。