CP1H编程简介.ppt_第1页
CP1H编程简介.ppt_第2页
CP1H编程简介.ppt_第3页
CP1H编程简介.ppt_第4页
CP1H编程简介.ppt_第5页
免费预览已结束,剩余84页可下载查看

下载本文档

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

文档简介

CP1H编程操作简介 制作 欧姆龙东莞办 目录 第一章 I 0端子及接线第二章 高速计数器 脉冲输出第三章 中断第四章 内置模拟量第五章 LED显示第六章 扩展I O第七章 任务第八章 I O内存第九章 数据形式 第一章I 0端子及接线 1 1输入X口型 加黑为独立COM口 即输入电压可为24V 5V 第一章I 0端子及接线 1 2输出X口 D型 直流输入 注 当为X口 A型 交流输入 两NC为上为24V 下为24V一 第一章I 0端子及接线 1 3接线1输入接线 第一章I 0端子及接线 如 编码器接入 第一章I 0端子及接线 编码器接线内部图 第一章I 0端子及接线 2输出接线继电器输出 交流负载 直流负载 第一章I 0端子及接线 漏型 NPN 输出接线 第一章I 0端子及接线 源型 PNP 输出接线 第二章高速计数 脉冲输出 2 1 高速计数1 4轴的高速计数功能X XA型 counter0 3单相100KHz 相位50KHzY型 counter0 1单相1MHz 相位50KHzcounter2 3单相100KHz 相位50KHz 第二章高速计数 脉冲输出 2 地址 I 0输入 X XA型 Y型 第二章高速计数 脉冲输出 第二章高速计数 脉冲输出 3 标志位 第二章高速计数 脉冲输出 4 功能相位差输入模式 4X 脉冲 方向模式增加 减小模式递增模式5 计数模式线性环型在设定值范围循环计数 达到设定值时会自动复位继续计数 不会发生溢出 第二章高速计数 脉冲输出 6 复位模式Z相 软件复位当Z相信号由OFF变为ON 同时计数器ResetBit也为ON时 计数器当前值PV复位 软件复位当计数器ResetBit由OFF变为ON时 PV值复位 7 读高速计数器0频率可用PRV 881 可读且只能读高速计数器0的输入频率 第二章高速计数 脉冲输出 7 PLC设置 第二章高速计数 脉冲输出 2 2 脉冲输出1 4轴X XA型 output0 11 100KHzoutput2 31 30KHzY型 output0 11 1MHzoutput2 31 30KHz2 地址 第二章高速计数 脉冲输出 端子分配 第二章高速计数 脉冲输出 3 标志位表一 第二章高速计数 脉冲输出 标志位表二 第二章高速计数 脉冲输出 4 功能速度控制 连续模式 主要用SPED 885 和ACC 888 进行速度控制操作 定位控制 独立模式 一般规定的脉冲数不能改变 注 同一种模式在执行时 可以执行另一种模式 但两个模式间切换只能用PLS2 887 来切换 第二章高速计数 脉冲输出 控制模式 第二章高速计数 脉冲输出 第二章高速计数 脉冲输出 第二章高速计数 脉冲输出 第二章高速计数 脉冲输出 第二章高速计数 脉冲输出 第二章高速计数 脉冲输出 第二章高速计数 脉冲输出 第二章高速计数 脉冲输出 第二章高速计数 脉冲输出 原点搜索 返回a 确定原点方法 1 原点搜索根据原点输入信号 原点接近信号 CW限位输入信号及CCW限位输入信号来确定原点 2 执行INI 880 将脉冲输出当前值复位为0 即设置当前位置为原点 b 操作模式三种模式 操作模式0 1 2 第二章高速计数 脉冲输出 操作模式1在原点接近输入信号由OFF ON OFF后读入原点输入信号 主要用于步进电机驱动 操作模式2在原点接近输入信号由OFF ON后读入原点输入信号 牺牲精度而减少处理时间 不使用定位完成信号 第二章高速计数 脉冲输出 操作模式3不用原点接近输入信号 只读原点输入信号 高精度定位用 使用定位完成信号 第二章高速计数 脉冲输出 c 原点搜索速度主要有 1 原点搜索 返回初始速度 2 原点搜索高速度 3 原点搜索接近速度 4 原点搜索加速度 5 原点搜索减速度注 当 1 小于 3 小于 2 时 原点搜索才能开始 第二章高速计数 脉冲输出 PLC设置 第三章中断 3 1 中断输入 直接模式 1 I 0地址 IN0 IN7 X XA型 CIO0 00 CIO0 03CIO1 00 CIO1 038个输入能用于输入中断 为IN0 7Y型 CIO0 00 CIO0 01CIO1 00 CIO1 036个输入能用于输入中断 分别为IN0 1 4 7 2 任务IN0 7中断任务号分别对应 task140 147 第三章中断 输入端分配 X口型 第三章中断 3 PLC设置 第三章中断 第三章中断 3 指令控制MSKS 第三章中断 第三章中断 3 2 中断输入 计数器模式 1 I 0地址和任务与直接模式一样 IN0 IN7的SV值 0000 FFFF 地址 A532 A535 A544 A547 PV值地址为 A536 A539 A548 A551 注 最大响应频率为5KHz 第三章中断 2 标志位 第三章中断 3 编程指令MSKS 690 第三章中断 例如 第三章中断 3 3 定时器中断 1 该中断利用PLC内部定时器计时到达设定值时产生标志位进入中断 第三章中断 PLC设置 第三章中断 3 编程指令例如 第三章中断 3 4 高速计数器中断 1 高速计数器模式下在规定的计数器当前值启动中断任务 任务号 0 255任意设定 注意不能与其它中断冲突 第三章中断 输入端分配 第三章中断 2 PLC设置 第三章中断 3 相关地址 第三章中断 4 指令CTBL 第三章中断 TB比较表 第三章中断 5 指令INI 第三章中断 操作字 第三章中断 PV值 第四章内置模拟量 4 1概述4输入 2个输出 输入输出有电流 电压信号 输入信号选择由小拨码开关设定 出厂设置全部输入为电压信号 精度 1 6000和1 12000两种 范围 0 5V 1 5V 0 10V 10 10V 0 20mA 4 20mA 转换速度 单个1mS 全部6mS 5 2地址输入地址 CIO200 CIO203输出地址 CIO210 CIO211 第四章内置模拟量 端口示意图 第四章内置模拟量 4 3PLC设置 第四章内置模拟量 4 4应用例 输入通道OCH 电压信号0 10V 将转换数据读入D0 设置完PLC后 接好线在程序中读CI0200 第五章LED显示 5 1LED可显示内容1 PLC版本 1 0 约1S 2 程序执行错误代码 3 内存盒和CPU单元传送数据进程 4 模拟量调节器显示 5 梯形图程序代码执行情况 5 2自定义显示代码用SCH和SCTRL指令控制两段LED显示 第五章LED显示 P 所要显示的字 N 0000时显示P的右两位 为 0001时显示P的左两位例 此时LED输出显示为 CD 第五章LED显示 N 控制数码管每段显示的数据 可显示任意段码 包括清除显示 显示表见表ntlp 例 此时LED无输出 此时LED显示 HP 第五章LED显示 LED显示表ntlp 第六章扩展I 0 注 CP1H可同时扩展CPM1A单元和CJ系列单元 但需用到CP1W CN811 CP1W EXT01和CJ1W TER01 第六章扩展I 0 6 1可扩展单元CPM1A模拟量输入单元 如CPM1A AD041模拟量输出单元 如 CPM1A DA041模拟量输入输出单元 如 CPM1A MAD01 MAD11温度传感器单元 如 CPM1A TS001 TS101 TS102模拟量和温度传感器输入单元 如 CPM1A AS001 等等 第六章扩展I 0 连接示意图 第六章扩展I O 1 最大扩展台数CP1H最多可扩展七台CPM1A单元 且可扩展的最大输入输出字各为15个 注 每个CPM1A单元的输入输出字不同 使用时应注意 如 CPM1A AD041的输入字有4个 故该单元最大的扩展台数为3台 第六章扩展I O 2 地址分配输入 起始地址为m 1 输出 起始地址为n 1 m 为以分配的输入通道字 如第一个扩展单元的m为CIO0002 因为CP1H已分配输入通道为CIO0000和CIO0001 n 为以分配的输入通道字 如第一个扩展单元的n为CIO0102 因为CP1H已分配输入通道为CIO0100和CIO0101 第六章扩展I O 3 应用通过给输出字 n 1 写控制字来选择扩展单元的输入或者输出信号 范围及组合 该操作由编程实现 应在第一个工作周期执行 扩展单元的数据可直接直接读其输入通道m 1 第六章扩展I O 6 2扩展CJ系列单元注 扩展CJ系列单元必须加一个CP1W EXT01和一个CJ1W TER01 第七章任务 7 1任务种类两种 循环任务 中断任务 最大任务数为288个 循环任务最多可有32个循环程序 任务标号依次为0 31 中断任务最多可有256个中断任务 任务标号依次为0 255 第七章任务 CPU单元程序执行 程序END0 程序END1 程序ENDn 程序RET 循环任务0 循环任务1 循环任务n 中断任务 第七章任务 7 2使用任务1 用TKON和TKOF指令来控制任务执行或者不执行 N 任务号 条件为ON时进入就绪状态 即允许执行 N 任务号 条件为ON时进入等待状态 即不允许执行 TKONN TKOFN 第七章任务 2 PLC设置 第七章任务 在新建程序中右键打开程序属性 在任务类型中选择设置你所需的任务 然后编程即可 第八章I O内存 8 1I O存储区结构CIO区 工作区 保持区 辅助区 TR区 DM区 定时器完成标志 定时器PVS 任务标志区 注 所有区域除了一部分辅助区不能写只能读外 全部可读写 第八章I O内存 8 2CIO区范围从CIO000 CIO6143 通常用于个单元I O刷新时的数据交换 没分配给单元的字在程序中可用作工作字和工作位 其中CI0000 016用作输入地址 CIO100 116作为输出地址 即I 0区 第八章I O内存 第八章I O内存 8 3工作区 WR 该工作区的字只能在程序中用 不能用于与外部I O端子交换 在使用CIO区之前应该先使用这个区作为工作字或工作位 150W000W511 第八章I O内存 8 4辅助区 AR 辅助区包含监控或控制PC操作的标志和控制位 这个区分为两部分 A000 A447为只读区A448 A959为读写区 第八章I O内存 8 5数据存储区 DM DM区是多用途数据区 只能以字为单位存取 范围为D00000 D32767 可用直接寻址方式或间接寻址方式来访问DM区 直接寻址如 间接寻址如 二进制模式 D 十六位 D00100实际地址 D00256 第八章I O内存 如 BCD模式 D D00100实际地址 D00100注 虽不能直接存取DM区位 但可以用BITTEST TST和TSTN等指令来访问这些位的状态 第八章I O内存 8 6变址寄存器 IR 变址寄存器共有16个IR0 IR15 主要用与间接寻址 每个IR保存一个单独的PC存储器地址 I 0存储器绝对地址 如 MOVR0002IR0将CIO0002的PC存储器地址保存到IR0中 MOV 0001 IR0将 0001写到包含在IR0的地址中 MOV 0020 1 IR0读IR0的内容 然后加1作为PC地址 把 0020写入该地址中

温馨提示

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

评论

0/150

提交评论