欧姆龙PLC指令ppt课件_第1页
欧姆龙PLC指令ppt课件_第2页
欧姆龙PLC指令ppt课件_第3页
欧姆龙PLC指令ppt课件_第4页
欧姆龙PLC指令ppt课件_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

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

文档简介

第5章OMRON公司PLC内部资源 5 1欧姆龙PLC简介5 2内部继电器区 IR 5 3特殊辅助继电器区 SR 5 4保持继电器区 HR 和辅助记忆继电器区 AR 5 5暂存继电器区 TR 和链接继电器 LR 5 6定时器 计数器区 TIM CNT 5 7数据存储区 DM 5 1欧姆龙PLC简介 一 欧姆龙PLC主要有大 中 小和微型机等种类1微型机 SP系列 SP10 SP16 SP20 体积小 速度极快 常用于机器人控制 2小型机 P型 H型 CPM1A 2A 2C CQM1 1H等 应用广泛 使用灵活 性价比高 选择丰富 3中型机 C200H H HX HG HE CS1等 I O模块配置齐全 通信网络功能较强 4大型机 C1000H 2000H CV500 1000 CVM1等 内部资源丰富 指令执行快 易调试 通信功能强大 二 CPM系列简介 CPM2ACPU单元的种类 5 2内部继电器区 IR IR区分为两部分 1 输入 输出继电器区 供输入点 输出点用 接收外部设备的输入信号和对外部设备控制的输出信号 2 内部辅助继电器区 一般用来扩展和辅助之用 存放一些逻辑状态 相当于中间继电器 CPM1A内部继电器区的字地址用5位数表示 前3位数字为该位所在通道的通道号 后2位数字为该通道的位地址 一个通道中16个位的序号为00 15 如20004其中200为通道号 04为该通道的位地址 CPU单元和I O扩展单元的连接及输入 输出继电器编号如下图所示 一 输入 输出继电器区 CPM1A输入继电器区有10个通道000 009 其中 000 001通道是CPU单元输入通道 002 009通道用于和CPU单元连接的扩展单元的输入通道 输入继电器地址表如下 输出继电器区有10个通道010 019 其中 010 011通道用于CPU单元输出通道 012 019通道用于和CPU单元连接的扩展单元的输出通道 输出继电器地址表如下 例如 由CPM1A 40CDR ACPU单元和CPM1A 20EDRI O扩展单元组成的系统 000 001表示CPU单元的输入通道 010 011表示CPU单元的输出通道 CPM1A 20EDR有20个I O点 其输入点为12个 占用一个输入通道号 输出点8个 占用一个输出通道号 40点的CPU单元最多可连接3个I O扩展单元 002 012表示第一个I O扩展单元的输入通道 输出通道 003 013表示第二个I O扩展单元的输入通道 输出通道 004 014表示第三个I O扩展单元的输入通道 输出通道 内部辅助继电器区有32个通道 200 231 共计512点 另外 输入 输出继电器区中未被使用的通道也可作为内部辅助继电器使用下表为内部辅助继电器地址 二 内部辅助继电器区 5 3特殊辅助继电器区 SR 特殊辅助继电器区共有24个通道 232 255 共计384点 SR区和IR区实际上是PLC的同一数据区 SR区的通道在IR区之后顺序编号 IR和SR的区别在于前者供用户使用 而后者由系统使用 用于暂存CPM1A有关动作的标志 各种功能的设定值及当前值 分为前半部分 232 251 和后半部分 252 255 1 前半部分 232 251 SR区的前半部分 232 251 通常以通道为单位使用 240 243 中断0 中断3的计数器设定值通道 244 247 中断0 中断3的计数器当前值通道 248 249 高速计数器的当前值通道 以上通道 232 249 未用上述指定的功能时 可作为内部辅助继电器使用 250 251 模拟电位器0 1的设定值通道 通道250 251不可作为内部辅助继电器使用 2 后半部分 252 255 SR区的后半部分 252 255 是用来存储CPM1A的工作状态标志 发出工作启动信号 产生时钟脉冲等 除25200外 对其它继电器 用户程序只能利用其状态而不能改变其状态 或者说用户程序只能用其触点 不能将其作输出用 下面介绍常用的特殊辅助继电器 其它的内容见使用说明书 高速计数器的软件复位标志25200 其状态可由用户程序控制 当其为ON时 高速计数器被复位 高速计数器的当前值被置为0000 故障码存储区25300 25307 执行故障诊断指令后 2位BCD码 8421码 表示的故障码输出到25300 25307 其中低位数字存放在25300 25303 高位数字存放在25304 25307 故障码由用户编号 范围为01 99 扫描时间出错标志25309 当扫描时间超过100ms时 该继电器状态成为ON 25313为常ON继电器 25314为常OFF继电器 25315 25315常用作初始化脉冲 它在PLC运行的第一个扫描周期 处于ON状态 然后处于OFF状态 25407 步启动标志25407 STEP指令中一个行程开始时 该位ON一个扫描周期 时钟标志继电器25400 25401 25500 25502 时钟是占空比为1 1的方波 利用这些时钟标志可以构成闪烁电路 还可与计数器配合使用 构成当前值断电后可保持的定时器 构成各种周期和占空比的时钟等 CPM1A共有5个内部时钟标志 周期分别为0 02s到1min 25400 1分钟时钟脉冲 25401 0 02秒时钟脉冲 当扫描时间T 0 01秒时 该时钟无法正常使用 25500 0 1秒时钟脉冲 当扫描时间T 0 05秒时 该时钟无法正常使用 25501 0 2秒时钟脉冲 当扫描时间T 0 1秒时 该时钟无法正常使用 25502 1秒时钟脉冲 指令执行出错标志ER 25503 当执行指令出错时 出错标志位25503为ON 该位为ON时 当前指令不执行 运算标志位25504 25507 进位标志位CY 25504 运算结果有进位或借位时 该位为ON 可利用STC指令将该位置为ON 利用CLC指令将该位置为OFF 大于标志位GR 25505 执行比较指令时 若第一个比较数大于第二个比较数时 则该位为ON 相等标志位EQ 25506 执行比较指令时 若两个操作数相等 或执行运算指令时运算结果为0000 则该位为ON 小于标志位LE 25507 执行比较指令时 若第一个比较数小于第二个比较数时 则该位为ON 5 4保持继电器区 HR 和辅助记忆继电器区 AR 一 保持继电器区 HR 保持继电器具有断电保持功能 即当电源掉电时 它们能够保持掉电前的ON OFF状态 保持继电器以HR标识 有20个通道HR00 HR19 每个通道有16个继电器 编号为00 15 共有320个继电器 保持继电器的使用方法同内部辅助继电器一样 保持继电器既能以位为单位使用 又能以通道为单位使用 断电保持功能通常有两种用法 以通道为单位使用 用作数据通道 此时断电后数据不会丢失 恢复供电时 数据亦可恢复 以位为单位使用 与KEEP指令配合作用 或者用于本身带有自保电路 断电后再恢复时 该位能保持掉电前的状态 下表为保持继电器地址表 辅助记忆继电器区共有16个通道AR00 AR15 AR区用来存储PLC的工作状态信息 包括扩展单元连接的台数 断电发生的次数 扫描周期最大值及当前值 以及高速计数 脉冲输出的工作状态标志 和通信出错码 系统设定区域异常标志等 用户可根据其状态了解系统运行状况 辅助记忆继电器区具有断电保持功能 二 辅助记忆继电器区 AR 一 暂存继电器区 TR 暂存继电器用于暂存复杂梯形图中分支点之前的ON OFF状态 在语句表编程时使用 CPM1A有8个暂存继电器 其范围为TR0 TR7 在同一程序段中 最多可用8个TR 且不得重复使用 但在不同程序段中 同一个TR可多次重复使用 使用TR时 必须在编号之前冠以TR 如TR0 TR1等 5 5暂存继电器区 TR 和链接继电器 LR 二 链接继电器 LR 链接继电器区共有16个通道LR00 LR15 当CPM1A与CPM1A之间 CPM1A与CQM1 CPM1 SRM1 以及C200HS C200HX HG HE之间进行1 1链接时 用链接继电器与对方交换数据 不进行1 1链接时 链接继电器可作内部辅助继电器使用 5 6定时器 计数器区 TIM CNT 定时器 计数器区用于定时器和计数器 CPM1A的定时器和计数器统一编号 编号又称为TC号 CPM1A共有128个定时器和计数器 其TC号为000 127 CPM1A有2种定时器和2种计数器 分别为 普通定时器TIM 高速定时器TIMH 普通计数器CNT 可逆计数器CNTR 一个TC号既可用作定时器 又可用作计数器 但所有的定时器或计数器的TC号不能重复 例如 TC号000用作普通定时器TIM000 则其它的普通定时器 高速定时器 普通计数器 可逆计数器便不能再使用TC000号 当电源断电时 定时器复位 计数器保持断电前的状态 5 7数据存储区 DM 数据存储区用来存储数据 共有1536个字 通道 范围为DM0000 DM1023 DM6144 DM6655 每个字16个位 4位数字 数据存储器区只能以字为单位使用 不能以位为单位使用 利用DM区可进行间接寻址 DM区有断电保持功能 DM可以分为以下四个区 1 DM0000 0999 DM1022 1023为程序可读写区 用户程序可自由读写其内容 2 DM1000 1021主要用来作故障履历存储器 记录有关故障信息 如果不用作故障履历存储器 可作为普通数据存储器使用 是否作为故障履历存储器 由DM6655的00 03位来设定 3 DM6144 DM6599为只读存储区 用户程序可以读出但不能改写其内容 利用编程器可预先写入数据内容 4 DM6600 DM6655称为系统设定区 用来设定各种系统参数 通道中的数据不能用程序写入 只能用编程器写入 DM6600 DM6614仅在编程模式的时候设定 DM6615 DM6655可在编程模式的时候设定 也可在监控模式的时候设定 PLC系统设定区域的内容可以在下述的时间定时读出 以反应CPM1A的动作 DM6600 DM6614 CPM1A的电源ON时 仅一次读出 DM6615 DM6644 运行开始时 执行程序 仅一次读出 DM6645 DM6655 CPM1A的电源ON时 经常被读出 若PLC系统设定区域的设定内容有错 则在CPM1A的定时读出时 会产生运行出错 故障码9B 此时反应设定通道有错的辅助记忆继电器AR1300 AR1302将为ON 对于有错误的设定只有用初始化来处理 P

温馨提示

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

评论

0/150

提交评论