OMRONCQM1可编程控制器讲座_第1页
OMRONCQM1可编程控制器讲座_第2页
OMRONCQM1可编程控制器讲座_第3页
OMRONCQM1可编程控制器讲座_第4页
OMRONCQM1可编程控制器讲座_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、OMRON CQM1可编程控制器讲座第1讲CQM1可编程控制器的硬件结构提供:北京兰利东方科技有限公司作者:王宝利浏览次数:7481可编程控制器由下面5部分组成: 1.CPU处理单元 2.存储器单元 3.输入模块 4.输出模块 5.电源 下面分别介绍PLC的五个部分: 1.CPU-它是PLC的核心,通常由单片机担当。 在PLC中的CPU可作如下操作 刷新输入和输出.这个功能允许CPU读输入端的状态和驱动输出端.执行算数和逻辑运算.CPU处理包括在PLC中的所有算数和逻辑运算. 同存储器通信.PLC的程序和数据存储在存储器中,CPU读或写存储器存储单元的内容. 扫描应用程序.应用程序是一个被称为

2、梯形图的应用程序,是一个由编程器写成的指令集,扫描程序允许PLC去执行由编程人员编的专用应用程序. 同编程器通信. 2.存储器单元 在PLC中,存储器是一个存储信息,程序和数据的元件。PLC中带有只读存储器ROM和随机存储器RAM.PLC的操作程序存储在ROM中而梯形逻辑程序存储在RAM中。根据控制的复杂程度和型号的不同,PLC的RAM存储器从1K到16K不等。 3.输入模块 PLC的输入模块包括开关量,模拟量和特殊用途的模块。OMRON的开关量输入模块是有源输入模块。输入电压为24VDC.内部采用光电隔离,大大的提高了抗干扰能力,这也就是为什么PLC能广泛应用于恶劣的工业环境。 4.输出模块

3、 PLC的输出模块包括继电器接点,可控硅和晶体管输出模块。每个模块又有8点和16点之分,cqm1的OC221为8电继电器输出,单点共通,每个点可提供不同的电压,可分别控制不同电压的设备。CQM1的OC222为16点共通,只能控制相同电压的设备。选型时可参考操作手册。 5.电源 OMRON CQM1可编程控制器讲座第2讲CQM1可编程控制器的选型提供:北京兰利东方科技有限公司作者:王宝利浏览次数:5437CPU模块选型:(本身带16点输入) CQM1-CPU11-E 程序尺寸:3.2K字 DM区尺寸:1K字 RS232接口:没有 I/O点数:128点 CQM1-CPU21-E 程序尺寸:3.2K

4、字 DM区尺寸:1K字 RS232接口:有 I/O点数:256点 电源模块选型: CQM1-PA203:5 VDC 3.6A (18W) CQM1-PA206:5 VDC 6.0A 24 VDC输出 0.5A (总共30W) 输入模块选型: CQM1-ID211:8点输入,单点共通,输入电压12V到24VDC CQM1-ID212:16点输入,16点共通,输入电压24VDC 输出模块选型: CQM1-OC221:8点,接点输出,单点共通,负载能力2A CQM1-OC222:16点,接点输出,16点共通,负载能力2A(8A/Unit) CQM1-OD211:8点,晶体管输出,8点共通,负载能力2

5、A(5A/Unit) CQM1-OD212:16点,晶体管输出,16点共通,负载能力0.3A CQM1可编程控制器的外部结构:输入端:(有源输入) 8点单点共通的输入端子 16点共通的输入端子输入端可接的设备: 按钮开关 (常开或常闭按钮开关) 行程开关 (常开或常闭行程开关) 接触器辅助接点 (接触器的常开常闭辅助接点) 热继电器辅助接点 (电机过热保护的辅助接点) 限位开关 (常开或常闭限位开关) 集电极开路三级管 (集电极开路输出的传感器) NPN或PNP型三级管 (满足晶体管输出的传感器) 开关量 (各种开关量输出的传感器)输出端: 8点单点共通的输出端子16点共通的输出端子输出端可接

6、的设备: 接触器 (主要考虑接触器的吸合电流) 电磁阀 电笛 指示灯 其它可以控制的电器设备 OMRON CQM1可编程控制器讲座第3讲CQM1可编程控制器的内部结构提供:北京兰利东方科技有限公司作者:王宝利浏览次数:5178 SR区(特殊功能) SR24400-SR24415: 输入中断0计数器方式SV(SV设定值) SR24500-SR24515: 输入中断1计数器方式SV(SV设定值) SR24600-SR24615: 输入中断2计数器方式SV(SV设定值) SR24700-SR24715: 输入中断3计数器方式SV(SV设定值) SR24800-SR24815: 输入中断0计数器方式P

7、V(PV值) SR24900-SR24915: 输入中断1计数器方式PV(PV值) SR25000-SR25015: 输入中断2计数器方式PV(PV值) SR25100-SR25115: 输入中断3计数器方式PV(PV值) SR25200: 高速计数器复位 SR25208: 外围设备口复位 SR25209: RS-232C口清除位 SR25210: PC配置清除位 SR25211: 强制状态保持位 SR25212: I/O保持位 SR25214: 错误记录清除位 SR25215: 输出停止位 SR25300:-SR25307 致命错误码 SR25308: 电池电压下降标志 SR25309: 扫

8、描时间超过限度标志 SR25313: 一直保持接通状态 SR25314: 一直保持断开状态 SR25315: 第一次扫描标志 SR25400: 1分钟脉冲(30秒接通,30秒断开) SR25401: 0.02秒脉冲(0.01秒接通,0.01秒断开) SR25406: 不同的监控完成标志 SR25407: SREP(08)执行标志 SR25408: HKY(-)执行标志 SR25409: TSEG(-)执行标志 SR25410: DSW(-)执行标志 SR25500: 0.1秒脉冲(0.05S接通,0.05S断开 SR25501: 0.2秒脉冲(0.1S接通,0.1S断开 SR25502: 1秒

9、脉冲(0.5S接通,0.5断开 SR25503: 指令执行错误(ER)标志 SR25504: 进位(CY)标志 SR25505: 大于(GR)标志 SR25506: 等于(EZ)标志 SR25507: 小于(LE)标志 AR区(特征位) AR0712: DIP开关脚6标志 AR0800-AR0803: RS-232C通信错误码 AR0804: RS232C错误标志(出现RS232C通信错误时接通) AR0805: RS-232C传输使能标志 AR0806: RS-232C接收完成标志 AR0807: RS-232C接收溢出标志 AR0808-AR0811: 辅助设备错误码 AR0812: 辅助

10、设备错误标志 AR0813: 辅助设备发送使能标志 AR0814: 辅助设备接收完成标志 AR0815: 辅助设备接收溢出标志 AR0900-AR0915: RS-232C接收计数器 AR1000-AR1015: 辅助设备接收计数器 AR1100: 高速计数器量程1标志 AR1101: 高速计数器量程2标志 AR1102: 高速计数器量程3标志 AR1103: 高速计数器量程4标志 AR1104: 高速计数器量程5标志 AR1105: 高速计数器量程6标志 AR1106: 高速计数器量程7标志 AR1107: 高速计数器量程8标志 AR1300: 存储器安装标志 AR1301: 时钟有效标志

11、AR1302: 存储器写保护标志 AR1304-AR1307: 存储器功能码 AR1400: CPU向存储器发送位 AR1401: 存储器向CPU发送位 AR1402: 存储器比较标志 AR1403: 存储器比较结果标志 AR1412: 编程状态传送错误标志 AR1413: 写保护错误标志 AR1414: 容量不足标志 AR1415: 无程序标志 AR1500-AR1507: 存储器编程状态 AR1508-AR1515: CPU编程状态 AR1611: PC配置初始化标志 AR1612: 编程无效标志 AR1613: 指令表初始化标志 AR1614: 存储器安装标志 AR1615: 存储器发送

12、错误标志 AR1700-AR1707: 预置时间的“小时”部分,2位BCD码 AR1708-AR1715: 预置时间的“分钟”部分,2位BCD码 AR1800-AR1807: 预置时间的“秒”部分,2位BCD码 AR1808-AR1815: 预置时间的“分钟”部分,2位BCD码 AR1900-AR1907: 预置时间的“小时”部分,2位BCD码 AR1908-AR1915: 预置时间的“日”部分,2位BCD码 AR2000-AR2007: 预置时间的“月”部分,2位BCD码 AR2008-AR2015: 预置时间的“年”部分,2位BCD码 AR2100-AR2107: 预置时间的“周几”部分,

13、2位BCD码 AR2113: 30秒调整位 AR2114: 时间停止位 AR2115: 时间设置位 AR2700-AR2715: 当前扫描时间(4位BCD码) OMRON CQM1可编程控制器讲座第4讲CQM1梯形图基本语言介绍二 提供:北京兰利东方科技有限公司作者:王宝利浏览次数:57358.OR LD 命令 并联两个逻辑模块用OR LD命令 LD 00000 AND NOT 00001 LD NOT 00002 AND 00003 OR LD OUT 10002 9.OUT 命令 用于控制输出状态和内部继电器的工作状态 LD 00000 AND NOT 00001 OUT 10002 LD

14、 NOT 00002 AND NOT 00003 OUT 10003 10. TR 分支命令 一条命令线分支成若干线时用TR命令 LD 00000 OUT TR0 AND NOT 00001 OUT 10002 LD TR0 AND 00003 OUT 10003 11.SET置位和RESET复位命令 当00000接通时,输出10002接通. 当00002接通时,输出10002断开.当00000和00002接通时,RESET优先. LD 00000 SET 10002 LD 00002 RESET 10002 12.TIM - 定时器命令(减量计时) 当00000接通时,定时期开始计时,计时到

15、20秒后,其接点TIM000接通,使得输出10002接通.当00000断开时,定时起复位,输出10002断开. LD 00000 TIM 000 #200 LD TIM000 OUT 10002 13.CNT-计数器命令(减量计数) 输入00000每闭合一次CNT000计数一次,当CNT000计数到200时,其接点CNT000接通,输出10002接通.当输入00001闭合时,计数器复位输出10002断开. LD 00000 LD 00001 CNT 000 #200 LD CNT000 OUT 10002 14.CNTR-可逆计数器命令 双向的上/下循环计数器,依据增量计数端II和减量计数端D

16、I的两种执行条件的变化,从0到SV计数.当00000从断开到闭合时,计数器加1.当00001从断开到闭合时,计数器减1.当两个同时来时,计数值不变.当从0000递减时,现行值被设置成SV值,同时CNTR 000标志位接通,输出10002接通. LD 00000 LD 00001 LD 00002 CNTR 000 SV= 200 LD CNTR 000 OUT 10002 OMRON CQM1可编程控制器讲座第5讲CQM1高级语言介绍 提供:北京兰利东方科技有限公司作者:王宝利浏览次数:5253功能命令: 1. 空操作 NOP命令 (FUN 00) 无梯形图 不影响标志位2. 程序结束END命

17、令 (FUN 01) 说明:在调试整个程序过程中,可以将结束命令插在某一局部完整线路后面,一部分一部分地调试程序。 程序的最后一条指令 3. IL(02)和ILC(03)处理输出分支命令 在某种电路中,可编程控制器的基本命令不能完成电路设计如下图: 在这个例子中,由于电路有分支,因此基本命令已无法解决,而IL和ILC可以解决这个问题。 应用方法: 1. 在有分支的地方,设置IL分支命令。 2. 分支命令设置后,逻辑线自动移到分支点。 3. 分支点后的程序可用基本命令完成。 4. IL和ILC必须成对使用。 5. 在整个程序中可多次使用IL和ILC命令。 6. 可使用IL-IL-ILC的应用方法

18、 LD 00000 AND 00001 IL(02) LD 00002 AND NOT 00003 OUT 10000 LD 00004 OUT 10001 ILC(03) 4. 跳转JMP(04)和跳转结束JME(05)命令 为了加快程序的运行速度,我们有时在电路中的某一条件下将程序跳过。如下图: 电路分析:00000和00001是跳转条件: 1. 当00000和00001是接通时,不跳转,程序正常执行。 2. 当00000和00001是断开时,JMP和JME之间的程序被跳过。(输出,记时/记数和闩锁继电器保持原有状态) 3.JMP-JME可单独使用8次,多于8次产生JMP溢出。 4.可使用

19、JMP-JMP-JME的应用方法。 LD 00000 AND 00001 JMP(04) LD 00002 AND NOT 00003 OUT 10000 LD NOT 00005 AND 00004 OUT 10001 LD 00006 OUT 10002 JME(O5) 4.移位寄存器命令(FUN10) 功能:用作串行输入的移位寄存器。常用于步进控制或数据传递。 1. 梯形图: 2. 编程顺序:数据输入,时钟输入,重置输入和指令SFT 开始通道-终端通道。 3. 如果需要掉电后保持数据,可采用保持继电器HR000-HR915. 4. 如果需要移位32位,终端通道+1.LD 00000 LD

20、 25502 LD 00001 SFT(FUN10) 010 010 LD 01000 OUT 10000 LD 01001 OUT 10001 LD 01015 OUT 10015 5.闩锁继电器命令(FUN11) 1.符号: 2.工作原理:(类似触发器) a.当置位输入是1时,闩锁继电器被置1。 b.当复位输入是1时,闩锁继电器被置0。 c.如果同时进行置位和复位,复位优先。 3.具有断电保持功能。 4.举例: 说明:当输入00000闭合时,内辅继电器1600产生一个微纷正跳变,闩锁继电器10000来一个脉冲翻一次,10001来两个脉冲翻一次。6.可逆计数器命令(FUN12) 1.符号:

21、说明:当00000的脉冲信号来时,计数器向上计数,0,1,2.1500. 当00002的脉冲信号来时,计数器相下计数,1500,1499. 当00001接通时,计数器复位。 当向上向下计数脉冲同时来时,不计数。 2.编程方法: (1)向上计数输入。(2)向下计数输入。(3)重置输入。(4)计数器线圈及计数值。 3.可逆计数可内设置计数值(立即数)或外部取得计数值(另外的通道,如数据存储器DM内等)7. DIFU(FUN13)和DIFD(FUN14)前沿和后沿微分命令 一.DIFU命令 功能:当输入信号接通时,DIFU命令使继电器接通一个扫描周期。 例: 当输入00000接通时,10000输出继

22、电器导通一个扫描周期。 二.DIFD命令 功能: 当输入信号断开时,DIFD命令使继电器导通一个扫描周期。 例: 当输入00000断开时,10000输出继电器导通一个扫描周期。 8.MOV(FUN21)和MVN(FUN22)命令 一.功能: MOV和MVN命令是用来将源通道的数据或四位十六进制常数传递到目的通道的专用命令。其中MOV是原码传递而MVN是反码传递。 源通道可以是IR,SR,AR,DM,HR,TC,LR,#常数 目的通道可以是IR,SR,AR,DM,HR,LR. 二.举例1: 说明:1.每个通道(字)有16位,例子中000源通道对应PLC的输入点00000 - 00015(16位)

23、。目的通道HR0对应内部保持继电器HR000 - HR015.目的通道100对应PLC的输出继电器10000 -10015。 传递格式:(当00100接通时) 以上是传递结果。 举例2:传递常数 执行过程:当输入00000接通时,内辅继电器1600接通一个扫描周期,常数#F8C2被传送到保持继电器HR2通道。 OMRON CQM1可编程控制器讲座第6讲CQM1与PC机通信提供:北京兰利东方科技有限公司作者:王宝利浏览次数:5083计算机与可编程控制器之间的通信是通过PC机与PLC之间的命令和响应的交互方式执行的.对于CQM1,有两种通信方式可用.一种是命令由PC机发向PLC,另一种是命令由PL

24、C发向PC机.在一次发送中传送的的数据块称为一个"组"(fame).而一组最多由131个数据字符组成. 1.命令和响应格式: PC机发出的命令数据格式 - 在起始处必须放置 节点号 - 00-31 通过DM6648DM6653设置PC机可同32台PLC通信 头代码 - PLC的命令代码 发送文本 - PC机发送的命令参数 FCS - 组检查顺序代码 终止符 - *号和回车符 PC机接收的命令数据格式 - 返回命令头 节点号 - 00-31返回数据的PLC节点号 头代码 - PLC的命令代码 尾代码 - 返回命令完成状态码 接收文本 - 在有数据时返回的数据 FCS - 组检

25、查顺序代码 终止符 - *号和回车符 PLC向PC机发出的命令格式 - PLC发送命令头 节点号 - 发送命令的PLC的节点号 头代码 - PLC发送命令的头代码一定是EX 发送文本 - PLC发送命令的数据内容 FCS - 组检查顺序代码 终止符 - *号和回车符 2.PC机发向PLC的命令介绍2.1 读IR/SR区命令 - RR命令 - PLC发送命令头 节点号 - 发送命令的PLC的节点号 头代码 - PC机向PLC发送的命令 起始字 - 从指定的字开始度IR/SR字的内容 字数 - 读的字数 FCS - 组检查顺序代码 终止符 - *号和回车符 PLC响应格式 - 返回命令头 节点号

26、- 返回数据的PLC的节点号 尾代码 - 返回命令完成状态码 读取的数据 - 16进制返回 多字 - 可一次读取多个字 FCS - 组检查顺序代码 终止符 - *号和回车符 OMRON CQM1可编程控制器讲座第7讲CQM1梯形图基本语言介绍一提供:北京兰利东方科技有限公司作者:王宝利浏览次数:60531.LD命令 凡是从逻辑线开始的常开接点用LD命令 LD 00000 AND NOT 00001 OUT 10000 LD 00002 AND 00003 2.LD NOT命令 凡是从逻辑线开始的常闭接点用LD NOT命令 LD NOT 00000 AND NOT 10000 OUT 10002

27、 LD NOT 00002 AND 00003 OUT 10003 3.AND 命令 串联一个常开接点用AND命令 LD 00000 AND 00001 OUT 10002 LD NOT 00002 AND 00003 OUT 10003 4.AND NOT 命令 串联一个常闭接点用AND NOT 命令 LD 00000 AND NOT 00001 OUT 10002 LD NOT 00002 AND NOT 00003 OUT 10003 5.OR 命令 并联一个常开接点用OR命令 LD 00000 OR 00002 AND NOT 00001 OUT 10002 6.OR NOT 命令 并联一个常闭接点用OR NOT命令 LD 00000 OR NOT 00002 AND NOT 00001 OUT 100

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论