返回传动网首页
  论坛首页 → 技术交流 → [分享]OMRON C系列PLC概述
发表新的主题 发起新的投票 发起新的交易 发起新的任务 回复话题
标题:[分享]OMRON C系列PLC概述
性感猪蹄
等级:技术员
权限:普通用户
积分:810
金钱:1800
声望:0
经验:1375
发帖数:1359
注册时间:2007-6-9
收藏 编辑 删除 楼主

一、 概述

日本OMRON(立石公司)电机株式会社是世界上生产PLC的著名厂商之一。SYSMAC C系列PLC产品以其良好的性能价格比被广泛地应用于化学工业、食品加工、材料处理和工业控制过程等领域,其产品在日本其销量仅次于三菱,居第二位,在我国也是应用非常广泛的PLC之一。

OMRON C系列PLC产品门类齐、型号多、功能强、适应面广。大致可以分成微型、小型、中型和大型四大类产品。整体式结构的微型PLC机是以C20P为代表的机型。叠装式(或称紧凑型)结构的微型机以CJ型机最为典型,它具有超小型和超薄型的尺寸。小型PLC机以P型机和CPM型机最为典型,这两种都属坚固整体型结构。具有体积更小、指令更丰富、性能更优越,通过I/O扩展可实现10~140点输入输出点数的灵活配置,并可连接可编程终端直接从屏幕上进行编程,CPM型机是OMRON产品用户目前选用最多的小型机系列产品。OMRON 中型机以C200H系列最为典型,主要有C200HC200HSC200HXC200HGC200HE等型号产品。中型机在程序容量,扫描速度和指令功能等方面都优于小型机,除具备小型机的基本功能外,它同时可配置更完善的接口单元模块,如模拟量I/O模块、温度传感器模块、高速记数模块、位置控制模块、通讯联接模块等。可以与上位计算机、下位PLC机及各种外部设备组成具有各种用途的计算机控制系统和工业自动化网络。

在一般的工业控制系统中,小型PLC机要比大、中型机的应用更广泛。在电气设备的控制应用方面,一般采用小型PLC机都能够满足需求。本书将以OMRON公司CPM 1A小型机为例作简要介绍。

该帖子于2007-8-1 9:54:39被 哥斯达黎加 编辑过

^_^
2007-8-1 9:12:31IP: 保密
性感猪蹄
等级:技术员
权限:普通用户
积分:810
金钱:1800
声望:0
经验:1375
发帖数:1359
注册时间:2007-6-9
编辑 删除 引用 第2楼

二、CPM1A系列PLC的硬件配置

(一)CPM1A小型机的组成

与所有小型机一样,CPM1A系列PLC采用整体式结构, 内部由基本单元、电源、系统程序区、用户程序区、输入/输出接口、I/O扩展单元、编程器接口及其它外部设备组成。

1.基本单元

CPM1A系列整体式PLC的基本单元又称主机单元,内含CPU,可以单独使用,是PLC控制系统不可缺少的部分,其外部连接口主要有I/O接线端子、各种外连插座或插槽,以及各种运行信号指示灯等部分。I/O接线端子可直接用来连接控制现场的输入信号(开关、按钮等)和被控执行部件(接触器、电磁阀等),总的I/O端子数量就称I/O点数,CPM1A系列整体式CPU可分作10点、20点、30点、40点。

CPM1A系列PLC主机面板上有两个隐藏式插槽。一个是通讯编程器插槽,插接手持式编程器即可进行编程和现场调试,或配接一个专用适配器RS-232即可与个人计算机(PC机)连接,在Windows系统平台下可直接用梯形图进行编程操作,大大改进了编程环境,并可以进行实时监控和调试。另一个是I/O扩展插槽,可用于连接I/O扩展单元。

CPU主机面板上设有若干LED指示灯,其灯亮、闪烁表示单元状态见表4-1

 

4-1   CPU主机面板LED指示灯状态指示

LED

显示

状态

POWER(绿)

电源接上

电源切断

RUN(绿)

运行/监视模式

编程模式或停止异常过程中

ERROR/ALARM(红)

发生故障

闪烁

发生警告

正常时

COMM(橙)

闪烁

与外设端口通信中

上述以外

 

2I/O扩展单元

I/O扩展单元主要用于增加PLC系统的I/O点数以满足实际应用的需要,I/O扩展单元与CPU单元相似,体积稍小。它没有CPU,不能单独使用,只有I/O扩展插槽而没有通信编程器插槽。在它的左右两侧设有I/O连接插座,当CPU单元需要扩展I/O点数时,可直接采用带扁平电缆的插头连接即可。输入、输出端子分别连接输入或输出电路,其对应LED显示灯亮、灭分别表示输入或输出的接通状态。扩展单元的I/O点数分别为12/8点,只有I/O30点和40点的CPU单元才能扩展,且最多连接3I/O扩展单元。

3.编程器

CPM1A系列小型机可采用多种编程设备进行编程,在现场调试和编程比较常用的是手持式编程器。这种编程器体积小、结构紧凑、便于携带。它通过连接电缆直接插入编程器槽,在距主机一定距离处即可进行编程。利用手持式编程器可进行用户程序的输入,修改,调试以及对系统运行情况进行监控等操作。手持式编程器只能用助记符号指令输入程序,而不能直接显示梯形图。

CPM1A系列PLC也可以采用计算机进行编程和实时监控,OMRON公司SYSMAC C系列PLC配备专用编程软件CX-Programmer

该帖子于2007-8-1 9:16:07被 性感猪蹄 编辑过

^_^
2007-8-1 9:12:52IP:保密
性感猪蹄
等级:技术员
权限:普通用户
积分:810
金钱:1800
声望:0
经验:1375
发帖数:1359
注册时间:2007-6-9
编辑 删除 引用 第3楼

(二)CPM1A小型机的主要性能指标

1.主要性能参数

CPM1A机型的主要性能参数见表4-2,表中所列I/O点数为主机本身所带输入输出(I/O)点数和连接扩展单元后所能达到的最大输入输出点数(I/O点数)。

4-2  OMRON  CPM1A的主要性能参数

 

特性

10I/O

20I/O

30I/O

40I/O

   

整体式

指令条数

基本指令:14种,功能指令:77种,计135

处理速度

基本指令:0.72~16.3μs,功能指令:MOV指令=16.3μs

程序容量

2048

最大I/O点数

仅本体

10

20

30

40

扩展时

507090

6080100

输入继电器

0000000915

(000009CH)

不作为输入输出继电器使用的通道可作为内部辅助继电器

输出继电器

0100001915

(010019CH)

内部辅助继电器

512位:IR2000023115200231CH

特殊辅助继电器

384位:2320025515232255CH

保持继电器

320位:HR00001915HR0019CH

暂存继电器 TR

8位: TR07

定时/计数器

128点:TIM/CNT000127

数存储器:

DM

/写: 1024字(DM00001023

只读:  512字(DM61446655

输入量

主要逻辑开关量

输出方式

继电器、晶体管、可控硅

联网功能

I/O Link HostLink (C200CS1还可PCLink)

工作电源

AC100240VDC24V 50/60Hz

该帖子于2007-8-1 9:19:27被 性感猪蹄 编辑过

^_^
2007-8-1 9:18:30IP:保密
性感猪蹄
等级:技术员
权限:普通用户
积分:810
金钱:1800
声望:0
经验:1375
发帖数:1359
注册时间:2007-6-9
编辑 删除 引用 第4楼

2CPM1A系列PLC的输入/输出特性

CPM1A属于小型的PLC,一般用于逻辑量的控制系统,因此输入,输出主要是开关量信号。其输入特性和输出特性分别见表4-3和表4-4所示。

4-3 CPM1A系列机型输入特性(CPU单元,扩展I/O单元)规格表

 

     

线     

电源电压

DC24V+10%-15%

4-3

输入阻抗

IN00000~000022kΩ

其它:4.7kΩ

输入电流

IN00000~0000212 mA TYP

其它: 5mA TYP

ON电压

最小 DC14.4V

OFF电压

最大 DC 5.0V

ON响应时间

1128ms 以下(缺省8 ms)注

OFF响应时间

1128ms 以下(缺省8 ms)注

注:实际ON/OFF响应时间通过PLC系统的设置可切换为1ms2ms4ms8ms16ms32ms64ms128ms

4-4  CPM1A系列机型输出特性规格表

继电器输出(CPU单元,扩展I/O单元):

   

    

   

最大开关能力

AC250V2A

DC24V2A

4-41

最小开关能力

DC5V10mA

继电器寿命

电气性

电阻负载

30万次

感性负载

10万次

机械性

2000万次

ON响应时间

15ms以下

OFF响应时间

15ms以下

 

晶体管输出(CPU单元,扩展I/O单元):

   

   

      

最大开关能力

DC24V300mA

4-42

最小开关能力

10mA

漏电流

0.1mA以下

残余电压

1.5V以下

ON响应时间

0.1ms以下

OFF响应时间

1.0ms以下

该帖子于2007-8-1 9:40:45被 性感猪蹄 编辑过

^_^
2007-8-1 9:37:11IP:保密
性感猪蹄
等级:技术员
权限:普通用户
积分:810
金钱:1800
声望:0
经验:1375
发帖数:1359
注册时间:2007-6-9
编辑 删除 引用 第5楼

3CPM1A系列PLC的使用条件

CPM1A系列PLC由日本工业化标准JIS进行严格考核,能够适应较恶劣的工业生产环境,其各项规格指标见表4-5所示。当然,不同型号的PLC之间在性能上仍会有某些不同。另外,各种扩展外设也会有相应的型号特性,具体使用可查阅有关手册。

4-5  CPM1A系列PLC的规格指标

      

10I/O

20I/O

30I/O

40I/O

电源电压

AC电源型

AC100~240V50/60Hz

DC电源型

DC24V

允许电压范围

AC电源型

AC85~264V

DC电源型

DC20.4~26.4V

功率消耗

AC电源型

30VA以下

60VA以下

DC电源型

6W 以下

20W 以下

冲击电流

30A以下

60A以下

供给外部电源(仅AC型)

供应电压

DC24V

电源输出容量

200mA

300mA

绝缘电阻

AC端子与机壳之间20MΩ以上(DC500V兆欧表)

耐压

AC电源端子与机壳之间AC2300V50/60Hz

一分钟漏电流10mA以下

抗震动

标准10~57Hz震幅0.075mm,在XYZ方向各80分钟

抗冲击

15G,在XYZ方向各3

使用环境温度/湿度

0~55C/10~90%RH

重量

AC电源型

400g以下

500g以下

600g以下

700g以下

DC电源型

300g以下

400g以下

500g以下

600g以下

扩展I/O单元

300g以下

该帖子于2007-8-1 9:42:29被 性感猪蹄 编辑过

^_^
2007-8-1 9:42:08IP:保密
性感猪蹄
等级:技术员
权限:普通用户
积分:810
金钱:1800
声望:0
经验:1375
发帖数:1359
注册时间:2007-6-9
编辑 删除 引用 第6楼

三、CPM1A系列PLC的编程元件

与所有PLC一样,CPM1A内部的“软继电器”可以将用户数据区按继电器的类型分为7大类区域:即I/O继电器区、内部辅助继电器区、专用继电器区、暂存继电器区、定时/计数继电器区、保持继电器区、和数据存储继电器区。区域中的每一位继电器都有“0”或“1”两种状态,而且这些继电器是可以通过程序被寻址访问,所以把这类继电器称为“软”继电器。

OMRON公司的系列PLC采用“通道”(CH)的概念来标识数据存储区中的各类继电器及其区域,即将各类继电器及其区域划分为若干个连续的通道,PLC则是按通道号对各类继电器进行寻址访问的。CPM1APLC的数据区继电器通道号分配见表4-6。每一个通道包含16个位(即二进制位),相当于16个继电器。用五位十进制数字就表示一个具体的继电器及其触点号。例如00001表示000通道的第01号继电器;01001表示010通道的第01号继电器等等。其中的通道号表示了继电器的类别。CPM1A的继电器类型及通道号区表示如下:

 

4-6 数据区继电器通道号分配表

      

通道号

继电器地址

            

输入继电器

160

10字)

000009CH

0000000915

能分配给外部输入输出端子的继电器(没有使用的输入输出通道可用作内部辅助继电器使用)

输出继电器

160

10字)

010019CH

0100001915

内部辅助继电器

512

32字)

200231CH

2000023115

程序中能自由使用的继电器

特殊辅助继电器

384

24字)

232255CH

23200

25507

具有特定功能的继电器

暂存继电器

8

TR07

在回路的分叉点上,暂时记忆ON/OFF状态的继电器

保持继电器

320

20字)

HR0019CH

HR00001915

程序中能自由使用,且断电时也能保持断电前的ON/OFF状态的继电器

辅助记忆继电器

256

16字)

AR0015CH

AR00001515

具有特定功能的继电器

链接继电器

256

16字)

LR0015CH

LR00001515

1:1连接中作为输入输出用的继电器(也可用作内部辅助继电器)

定时器/计数器

128

TIM/CNT 000127

定时器、计数器共用相同号

数据内存

(DM)

可读/

1002

DM00000999

DM10221023

以字为单位(16位)使用,断电时保持数据

DM10001021不作为存放异常历史时可作为常规的DM自由使用

DM61446599DM66006655不能在程序中写入(可用外围设备设定)。

异常历史存放区

22

DM10001021

只读

456

DM61446599

PC系统设置区

56

DM66006655

该帖子于2007-8-1 9:45:10被 性感猪蹄 编辑过

^_^
2007-8-1 9:43:06IP:保密
性感猪蹄
等级:技术员
权限:普通用户
积分:810
金钱:1800
声望:0
经验:1375
发帖数:1359
注册时间:2007-6-9
编辑 删除 引用 第7楼

1. 输入/输出继电器区

输入/输出继电器区实际上就是外部I/O设备状态的映像区,PLC通过输入/输出继电器区中的各个位与外部输入输出建立联系。它们与I/O端子之间的关系可见表4-3,表4-4中的输入/输出电路。CPM1A规定00000~00915为输入继电器区的工作位,000CH~009CH为其输入通道号,共有160个输入继电器;01000~01915为输出继电器区的工作位,010CH~019CH为其输出通道号,共有160个输出继电器。CPM1A输入输出继电器编号见表4-7所示。

 

4-7  CPM1A输入输出继电器编号

 

CPU单元

扩展I/O单元

(每个单元I/O点数为12/8点)

输入号

10I/O

6/4

00000~00005

-

-

-

输出号

01000~01003

-

-

-

输入号

20I/O

12/8

00000~00011

-

-

-

输出号

01000~01007

-

-

-

输入号

30I/O

18/12

00000~00011

00100~00105

00200~00211

00300~00311

00400~00411

输出号

01000~01007

01100~01103

01200~01207

01300~01307

01400~01407

输入号

40I/O

24/16

00000~00011

00100~00111

00200~00211

00300~00311

00400~00411

输出号

01000~01007

01100~01107

01200~01207

01300~01307

01400~01407

 

4-7中所列出的是根据PLC的主机类型及带扩展情况下输入输出继电器的最大范围。各输入输出继电器均有I/O端子与之相对应,并在主机面板上配有指示灯显示。

 

2. 内部继电器

除上述输入输出继电器外,其余的均属内部继电器。 内部继电器实质上是一些存储器单元,它们不能直接控制外部负载,只能在PLC内部起各种控制作用,或直接受外部信号控制。在梯形图中它们也可用线圈和触点来表示,线圈的状态由逻辑关系控制,触点相当于读继电器的状态,因此可在梯形图程序中被无限次使用。CPM1A系列PLC的内部继电器及其通道号表示可分为以下几类:

1)内部辅助继电器(AR 内部辅助继电器的作用是在PLC内部起信号的控制和扩展作用,相当于接触继电器线路中的中间继电器。CPM1A机共有512个的内部辅助继电器,其编号为20000~23115,所占的通道号为200CH~231CH。内部辅助继电器没有掉电保持状态的功能。

2)暂存继电器(TR 暂存继电器用于具有分支点的梯形图程序的编程,它可把分支点的数据暂时贮存起来。CPM1A型机提供了8个暂存继电器,其编号为TR0~TR7,在具体使用暂存继电器时,其编号前的“TR”一定要标写以便区别。TR继电器只能与LDOUT指令联用,其他指令不能使用TR作数据位。

3)保持继电器(HR 保持继电器用于各种数据的存储和操作,它具有停电记忆功能,可以在PLC掉电时保持其数据不变。保持作用是通过PLC内的锂电池实现的。保持继电器的用途与内部辅助继电器基本相同。CPM1A系列PLC中的保持继电器共有320个,其编号为HR0000~HR1915,所占的通道号为HR00~HR19。在编程中使用保持继电器时,除了标明其编号外,还要在编号前加上“HR”字符以示区别,例如“HR0001”。

4)定时/计数器(TIM/CNT CPM1A系列PLC中提供128个定时/计数器,使用时,某一编号只能用作定时器或计数器,不能同时既用作定时器又用作计数器,如已使用了TIM001,就不能再出现CNT001,反之亦然。

此外,在CPM1A系列PLC中,对于上述继电器编号,也可以用来进行高速定时(又称高速定时器TIMH)和可逆计数(又称可逆计数器CNTR),它们在使用时需要用特殊指令代码来指定。

5)内部专用继电器(SR 内部专用继电器用于监视PLC的工作状态,自动产生时钟脉冲对状态进行判断等。其特点是用户不能对其进行编程,而只能在程序中读取其触点状态。

CPM1A系列PLC中常用的15个专用继电器及它们的具体编号和功能如下:

25200继电器:高速计数复位标志(软件复位)。

25208继电器:外设通讯口复位时仅一个扫描周期为ON,然后回到OFF状态。

25211继电器: 强制置位/复位的保持标志。在编程模式与监视模式互相切换时,ON为保持强制置位/复位的接点;OFF为解除强制置位/复位的接点。

25309继电器:扫描时间出错报警。当PLC的扫描周期超过100s时,1809ON并报警,但CPU仍继续工作;当PLC的扫描周期超过130s时,CPU将停止工作。

25313继电器:常ON继电器

25314继电器:常OFF继电器

25315继电器:第一次扫描标志。PLC开始运行时,25315ON一个扫描周期,然后变OFF

25500~25502继电器:时钟脉冲标志。这3个继电器用于产生时钟脉冲,可用在定时或构成闪烁电路。其中,25500产生0.1s脉冲(0.05sON0.05sOFF),在电源中断时能保持当前值;25501产生0.2s脉冲(0.1sON0.1sOFF),具有断电保持功能;25502产生1s脉冲(0.5sON0.5sOFF),具有断电保持功能。

25503~25507继电器:这五个继电器为算术运算标志。其中,25503为出错标志,若算术运算不是BCD码输出时,则25503ON25504为进位标志CY,若算术运算结果有进位/错位时,则25504ON25505为大于标志GR,在执行CMP指令时,若比较结果“>”,则25505ON25506为相等标志EQ,在执行CMP指令时,若比较结果“=”,则25506ON25507为小于标志LE,在执行CMP指令时,若比较结果“<”,则有25507ON

6)数据存储继电器(DM 数据存储继电器实际是RAM中的一个区域,又称数据存储区(简称DM区)它只能以通道的形式访问。CPM1A系列PLC提供的读/写数据存储器寻址范围为DM0000~DM1023(共1023字),只读数据存储器寻址范围为DM6144~DM6655(共512字)。编程时需要在通道号前标注“DM”,DM区具有掉电保持功能。

 

该帖子于2007-8-1 9:48:52被 性感猪蹄 编辑过

^_^
2007-8-1 9:47:25IP:保密
 快速回复
  • 支持UBB,HTML标签

  • 高级回复
  • 内容

    操作选项: 加精 解精 奖惩 设专题 设公告 解公告 固顶 总固顶 解固顶 结帖 解结帖 锁帖 解锁 移帖 删帖

    网站简介|会员服务|有奖调查|广告业务|联系方式|帮助信息|本站招聘|版权信息|法律声明
    版权所有 © 2006-2008 传动网(ChuanDong.com) 最佳分辨率1024x768
    粤ICP许可证05100281号 经营许可证编号:粤B2-20060497