版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、CP1HCP1H编程操作简介编程操作简介 制作:欧姆龙东莞办制作:欧姆龙东莞办目录目录第一章:第一章:I/0端子及接线端子及接线第二章:高速计数器第二章:高速计数器/脉冲输出脉冲输出第三章:中断第三章:中断第四章:内置模拟量第四章:内置模拟量第五章:第五章:LED显示显示第六章:扩展第六章:扩展I/O第七章:任务第七章:任务第八章:第八章:I/O内存内存第九章:数据形式第九章:数据形式第一章第一章 I/0端子及接线端子及接线1.1 输入输入X口型口型加黑为独立加黑为独立COMCOM口(即输入电压可为口(即输入电压可为24V24V、5V5V)。)。 第一章第一章 I/0端子及接线端子及接线1.2
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端子及接线端子及
3、接线源型(源型(PNP)输出接线)输出接线第二章第二章 高速计数高速计数/脉冲输出脉冲输出2.1、高速计数、高速计数1、4轴的高速计数功能轴的高速计数功能X/XA型:型:counter 03 单相单相100KHz/相位相位50KHz Y 型:型:counter 0,1 单相单相1MHz/相位相位50KHz counter 2,3 单相单相100KHz/相位相位50KHz 第二章 高速计数/脉冲输出2、地址(、地址(I/0输入)输入)X/XA型、型、Y型型 相相 位位 模模 式式A相相B相相Z相相Counter 0CIO 00.08CIO 00.09CIO 00.03Counter 1CIO 0
4、0.06CIO 00.07CIO 00.02Counter 2CIO 00.04CIO 00.05CIO 00.01Counter 3CIO 00.10CIO 00.11CIO 01.00 第二章 高速计数/脉冲输出 第二章 高速计数/脉冲输出3、标志位、标志位 第二章 高速计数/脉冲输出4、功能、功能u相位差输入模式(相位差输入模式(4X)u脉冲方向模式脉冲方向模式u增加增加/减小模式减小模式u递增模式递增模式5、计数模式、计数模式u线性线性u环型环型 在设定值范围循环计数,达到设定值时会自动复位继在设定值范围循环计数,达到设定值时会自动复位继续计数。不会发生溢出。续计数。不会发生溢出。 第
5、二章 高速计数/脉冲输出6 6、复位模式、复位模式uZ Z相软件复位相软件复位当当Z Z相信号由相信号由OFFOFF变为变为ONON,同时计数器,同时计数器Reset BitReset Bit也为也为ONON时,时,计数器当前值计数器当前值PVPV复位。复位。u软件复位软件复位当计数器当计数器 Reset BitReset Bit由由OFFOFF变为变为ONON时,时,PVPV值复位。值复位。7 7、读高速计数器、读高速计数器0 0频率频率可用可用PRV(881)PRV(881)可读且只能读高速计数器可读且只能读高速计数器0 0的输入频率。的输入频率。 第二章 高速计数/脉冲输出7、PLC设置
6、设置 第二章 高速计数/脉冲输出2.22.2、脉冲输出、脉冲输出1 1、4 4轴轴X/XAX/XA型:型:output 0,1 1output 0,1 1100KHz100KHz output 2,3 1 output 2,3 130KHz30KHz Y Y型:型:output 0,1 1output 0,1 11MHz1MHz output 2,3 1 output 2,3 130KHz30KHz2 2、地址、地址output 0output 1output 2output 3CWCIO 100.00CIO 100.02CIO 100.04CIO 100.06CCWCIO 100.01CIO
7、 100.03CIO 100.05CIO 100.07 第二章 高速计数/脉冲输出端子分配端子分配 第二章 高速计数/脉冲输出3 3、标志位、标志位表一表一 第二章 高速计数/脉冲输出 标志位表二标志位表二 第二章 高速计数/脉冲输出4、功能、功能u速度控制(连续模式)速度控制(连续模式) 主要用主要用SPED(885)和)和ACC(888)进行速度控制操作。)进行速度控制操作。u定位控制(独立模式)定位控制(独立模式)一般规定的一般规定的 脉冲数不能改变。脉冲数不能改变。 注:同一种模式在执行时,可以执行另一种模式,但两个注:同一种模式在执行时,可以执行另一种模式,但两个模式间切换只能用模式
8、间切换只能用PLS2(887)来切换。来切换。 第二章 高速计数/脉冲输出控制模式控制模式 第二章 高速计数/脉冲输出 第二章 高速计数/脉冲输出 第二章 高速计数/脉冲输出 第二章 高速计数/脉冲输出 第二章 高速计数/脉冲输出 第二章 高速计数/脉冲输出 第二章 高速计数/脉冲输出 第二章 高速计数/脉冲输出 第二章 高速计数/脉冲输出u原点搜索原点搜索/返回返回a、确定原点方法:、确定原点方法: (1)原点搜索根据原点输入信号、原点接近信号、)原点搜索根据原点输入信号、原点接近信号、CW限限位输入信号及位输入信号及CCW限位输入信号来确定原点。限位输入信号来确定原点。(2)执行)执行IN
9、I(880)将脉冲输出当前值复位为将脉冲输出当前值复位为0,即设置当,即设置当前位置为原点。前位置为原点。b、操作模式、操作模式三种模式:操作模式三种模式:操作模式0,1,2 第二章 高速计数/脉冲输出操作模式操作模式1 在原点接近输入信号由在原点接近输入信号由OFF-ON-OFF后后读入原点输入信号。读入原点输入信号。 主要用于步进电机驱动。主要用于步进电机驱动。操作模式操作模式2在原点接近输入信号由在原点接近输入信号由OFF-ON后读入后读入原点输入信号。原点输入信号。牺牲精度而减少处理时间。不使用定位牺牲精度而减少处理时间。不使用定位完成信号。完成信号。 第二章 高速计数/脉冲输出操作模
10、式操作模式3 不用原点接近输入信号,只读原点输入不用原点接近输入信号,只读原点输入信号。信号。高精度定位用,使用定位完成信号。高精度定位用,使用定位完成信号。 第二章 高速计数/脉冲输出c、原点搜索速度、原点搜索速度主要有:主要有:(1)原点搜索)原点搜索/返回初始速度返回初始速度(2)原点搜索高速度)原点搜索高速度(3)原点搜索接近速度)原点搜索接近速度(4)原点搜索加速度)原点搜索加速度(5)原点搜索减速度)原点搜索减速度注注:当(:当(1)小于()小于(3)小于()小于(2)时,原点搜)时,原点搜 索才能开始。索才能开始。 第二章 高速计数/脉冲输出PLC设置设置 第三章第三章 中断中断
11、3.1、中断输入(直接模式)、中断输入(直接模式)(1 1)、)、I/0I/0地址地址(IN0(IN0IN7)IN7) X/XA X/XA型:型:CIO 0.00CIO 0.00CIO 0.03 CIO 0.03 CIO 1.00 CIO 1.00CIO 1.03CIO 1.03 8 8个输入能用于输入中断。为个输入能用于输入中断。为IN0IN07 7 Y Y型:型:CIO 0.00CIO 0.00CIO 0.01 CIO 0.01 CIO 1.00 CIO 1.00CIO 1.03CIO 1.03 6 6个输入能用于输入中断。分别为个输入能用于输入中断。分别为 IN0,1,4IN0,1,47
12、 7。(2)、任务)、任务IN07中断任务号分别对应:中断任务号分别对应: task 140147。 第三章 中断 输入端分配输入端分配(X口型口型) 第三章 中断(3)、)、PLC设置设置 第三章 中断 第三章 中断(3)、指令控制)、指令控制 MSKS 第三章 中断 第三章 中断3.2、中断输入(计数器模式)、中断输入(计数器模式)(1)、)、I/0地址和任务地址和任务 与直接模式一样。与直接模式一样。 IN0IN7的的SV值(值(0000FFFF)地址:)地址: A532A535,A544A547。 PV值地址为:值地址为: A536A539,A548A551。 注:最大响应频率为注:最
13、大响应频率为5KHz。 第三章 中断 (2)、标志位)、标志位 第三章 中断(3)、编程指令)、编程指令 MSKS(690) 第三章 中断例如:例如: 第三章 中断3.3、定时器中断、定时器中断 (1)、该中断利用)、该中断利用PLC内部定时器计时到达设定值时产生内部定时器计时到达设定值时产生标志位进入中断。标志位进入中断。 第三章 中断PLC设置设置 第三章 中断(3)、编程指令)、编程指令例如:例如: 第三章 中断3.4、高速计数器中断、高速计数器中断 (1)、高速计数器模式下在规定的计数器当前)、高速计数器模式下在规定的计数器当前值启动中断任务。值启动中断任务。 任务号:任务号:0255
14、任意设定(注意不能与其它中任意设定(注意不能与其它中断冲突)。断冲突)。 第三章 中断 输入端分配输入端分配 第三章 中断 (2)、)、PLC设置设置 第三章 中断(3)、相关地址)、相关地址 第三章 中断(4)、指令)、指令CTBL 第三章 中断TB比较表比较表 第三章 中断(5)、指令)、指令INI 第三章 中断操作字操作字 第三章 中断PV值值第四章第四章 内置模拟量内置模拟量 4.1 4.1 概述概述u 4 4输入、输入、2 2个输出。输入输出有电流个输出。输入输出有电流/ /电压信号。输入信号电压信号。输入信号选选 择由小拨码开关设定,出厂设置全部输入为电压信号。择由小拨码开关设定,
15、出厂设置全部输入为电压信号。u精度:精度:1/60001/6000和和1/120001/12000两种。两种。u范围:范围:05 V, 15 V, 0 10V, 1010 V, 0 20 mA,420 mA。u转换速度:单个转换速度:单个1mS1mS,全部,全部6mS6mS。5.2 5.2 地址地址 输入地址:输入地址:CIO 200CIO 200CIO 203CIO 203 输出地址:输出地址:CIO 210CIO 210CIO 211CIO 211 第四章 内置模拟量 端口示意图端口示意图 第四章 内置模拟量4.3 PLC4.3 PLC设置设置 第四章第四章 内置模拟量内置模拟量4.4 4
16、.4 应用应用 例:输入通道例:输入通道OCHOCH,电压信号,电压信号0 010V10V,将转换数,将转换数据读入据读入D0D0。 设置完设置完PLCPLC后,接好线在程序中读后,接好线在程序中读CI0 200CI0 200。 MOV 200 D0第五章第五章 LED显示显示 5.1 LED5.1 LED可显示内容可显示内容 1 1、PLCPLC版本版本1.0,1.0,约约1S1S。 2 2、程序执行错误代码。、程序执行错误代码。 3 3、内存盒和、内存盒和CPUCPU单元传送数据进程。单元传送数据进程。 4 4、模拟量调节器显示。、模拟量调节器显示。 5 5、梯形图程序代码执行情况。、梯形
17、图程序代码执行情况。5.2 5.2 自定义显示代码自定义显示代码 用用SCHSCH和和SCTRLSCTRL指令控制两段指令控制两段LEDLED显示。显示。 第五章 LED显示P: P: 所要显示的字。所要显示的字。N N:00000000时显示时显示P P的右两位,为的右两位,为00010001时显示时显示P P的左的左 两位两位例:例: 此时此时LEDLED输出显示为输出显示为”CD”CD” SCH P N SCH ABCD #0000 第五章 LED显示N N:控制数码管每段显示的数据。:控制数码管每段显示的数据。可显示任意段码,包括清除显示。显示表见表可显示任意段码,包括清除显示。显示表
18、见表ntlp。例:例: 此时此时LEDLED无输出。无输出。 此时此时LEDLED显示显示“HP”HP”。 SCTRL N SCTRL 0000 SCTRL 7673 第五章 LED显示LEDLED显示表显示表ntlpntlp第六章第六章 扩展扩展I/0 注:注:CP1HCP1H可同时扩展可同时扩展CPM1ACPM1A单元和单元和CJCJ系列单元系列单元. .但需用到但需用到CP1W-CN811CP1W-CN811、CP1W-EXT01CP1W-EXT01和和CJ1W-TER01CJ1W-TER01。 第六章 扩展I/0 6.1 6.1 可扩展单元可扩展单元CPM1ACPM1Au模拟量输入单元
19、,如模拟量输入单元,如CPM1A-AD041CPM1A-AD041u模拟量输出单元,如:模拟量输出单元,如:CPM1A-DA041CPM1A-DA041u模拟量输入输出单元,如:模拟量输入输出单元,如:CPM1A-MAD01/MAD11CPM1A-MAD01/MAD11u温度传感器单元,如:温度传感器单元,如:CPM1A-TS001/TS101/TS102CPM1A-TS001/TS101/TS102u模拟量和温度传感器输入单元模拟量和温度传感器输入单元, ,如:如:CPM1A-AS001CPM1A-AS001 等等等等第六章 扩展I/0 连接示意图连接示意图 第六章 扩展I/O1. 1. 最
20、大扩展台数最大扩展台数 CP1HCP1H最多可扩展七台最多可扩展七台CPM1ACPM1A单元,且可扩展的最大输单元,且可扩展的最大输入输出字各为入输出字各为1515个。个。 注:每个注:每个CPM1ACPM1A单元的输入输出字不同,使用时应注单元的输入输出字不同,使用时应注意。意。 如:如:CPM1A-AD041CPM1A-AD041的输入字有的输入字有4 4个,故该单元最大的扩个,故该单元最大的扩展台数为展台数为3 3台。台。 第六章 扩展I/O2. 2. 地址分配地址分配输入:起始地址为输入:起始地址为m m1 1。输出:起始地址为输出:起始地址为n n1 1。m m:为以分配的输入通道字
21、。如第一个扩展单元的:为以分配的输入通道字。如第一个扩展单元的m m为为CIO 0002CIO 0002,因为,因为CP1HCP1H已分配输入通道为已分配输入通道为CIO 0000CIO 0000和和CIO 0001CIO 0001。 n n:为以分配的输入通道字。如第一个扩展单元的:为以分配的输入通道字。如第一个扩展单元的n n为为CIO 0102CIO 0102,因为,因为CP1HCP1H已分配输入通道为已分配输入通道为CIO 0100CIO 0100和和CIO 0101CIO 0101。 第六章 扩展I/O3. 3. 应用应用 通过给输出字(通过给输出字(n n1 1)写控制字来选择扩展
22、单元的输入)写控制字来选择扩展单元的输入或者输出信号、范围及组合。该操作由编程实现,应在第一或者输出信号、范围及组合。该操作由编程实现,应在第一个工作周期执行。个工作周期执行。 扩展单元的数据可直接直接读其输入通道扩展单元的数据可直接直接读其输入通道m+1m+1。 第六章 扩展I/O6.2 6.2 扩展扩展CJCJ系列单元系列单元注注: :扩展扩展CJCJ系列单元必须加一个系列单元必须加一个CP1W-EXT01CP1W-EXT01和一个和一个CJ1W-TER01.CJ1W-TER01.第七章第七章 任务任务7.1 7.1 任务种类任务种类 两种:循环任务、中断任务。最大任务数为两种:循环任务、
23、中断任务。最大任务数为288288个。个。u循环任务循环任务 最多可有最多可有3232个循环程序,任务标号依次为个循环程序,任务标号依次为0 03131。u中断任务中断任务 最多可有最多可有256256个中断任务,任务标号依次为个中断任务,任务标号依次为0 0255255。 第七章 任务CPUCPU单元程序执行单元程序执行程序程序END 0END 0程序程序END 1END 1程序程序 END nEND n程序程序RETRET循环任务循环任务0 0循环任务循环任务1 1循环任务循环任务n n中断任务中断任务 第七章 任务7.2 7.2 使用任务使用任务1 1、用、用TKON和和TKOF指令来控
24、制任务执行或者不执指令来控制任务执行或者不执行。行。N:N:任务号,条件为任务号,条件为ONON时进入就时进入就 绪状态,即允许执行。绪状态,即允许执行。N:N:任务号,条件为任务号,条件为ONON时进入等时进入等 待状态,即不允许执行。待状态,即不允许执行。 TKONNTKOFN第七章 任务2 2、PLCPLC设置设置 第七章 任务 在新建程序中右键打开程序属性,在任务类型中选在新建程序中右键打开程序属性,在任务类型中选择设置你所需的任务,然后编程即可。择设置你所需的任务,然后编程即可。第八章第八章 I/O内存内存8.18.1 I/O存储区结构存储区结构 CIO区、工作区、保持区、辅助区、区
25、、工作区、保持区、辅助区、TR区、区、DM区、定区、定时器完成标志、定时器时器完成标志、定时器PVS、任务标志区。、任务标志区。 注:所有区域除了一部分辅助区不能写只能读外,全部注:所有区域除了一部分辅助区不能写只能读外,全部可读写。可读写。 第八章 I/O内存8.2 CIO8.2 CIO区区 范围从范围从CIO 000CIO 000CIO 6143CIO 6143。 通常用于个单元通常用于个单元I/OI/O刷新时的数据交换,没分配给单元的刷新时的数据交换,没分配给单元的字在程序中可用作工作字和工作位。字在程序中可用作工作字和工作位。 其中其中CI0 000CI0 000016016用作输入地
26、址,用作输入地址,CIO 100CIO 100116116作为输出作为输出地址,即地址,即I/0I/0区。区。 第八章 I/O内存 第八章 I/O内存8.3 8.3 工作区(工作区(WRWR) 该工作区的字只能在程序中用,不能用于与外部该工作区的字只能在程序中用,不能用于与外部I/OI/O端子端子交换。在使用交换。在使用CIOCIO区之前应该先使用这个区作为工作字或工作区之前应该先使用这个区作为工作字或工作位。位。 1515 0 0 W000 W000 W511 W511 第八章 I/O内存8.4 8.4 辅助区(辅助区(ARAR) 辅助区包含监控或控制辅助区包含监控或控制PCPC操作的标志和
27、控制位。操作的标志和控制位。这个区分为两部分:这个区分为两部分: A000A000A447A447为只读区为只读区 A448A448A959A959为读写区为读写区 第八章 I/O内存8.5 8.5 数据存储区(数据存储区(DMDM) DMDM区是多用途数据区,只能以字为单位存取。范区是多用途数据区,只能以字为单位存取。范围为围为D00000D00000D32767D32767。 可用直接寻址方式或间接寻址方式来访问可用直接寻址方式或间接寻址方式来访问DMDM区。区。 直接寻址直接寻址 如:如: 间接寻址间接寻址 如:二进制模式(如:二进制模式(DD)十六位)十六位 D00100 D00100
28、 实际地址:实际地址:D00256D00256MOV#FF01 D0 第八章 I/O内存如:如:BCDBCD模式(模式(* *D D) * *D00100 D00100 实际地址:实际地址:D00100D00100注:虽不能直接存取注:虽不能直接存取DMDM区位,但可以用区位,但可以用BIT TEST BIT TEST 、TSTTST和和TSTNTSTN等指令来访问这些位的状态。等指令来访问这些位的状态。 第八章 I/O内存8.6 8.6 变址寄存器(变址寄存器(IRIR) 变址寄存器共有变址寄存器共有1616个个IR0IR0IR15IR15,主要用与间接寻址。每,主要用与间接寻址。每个个IRIR保存一个单独的保存一个单独的PCPC存储器地址(存储器地址(I/0I/0存储器绝对地址)存储器绝对地址) 如:如:MOVR 0002 IR0 MOVR 0002 IR0 将将CIO 0002CIO 0002的的P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 头发用刷产业规划专项研究报告
- 冰茶匙市场发展预测和趋势分析
- 头发用漂白剂产业规划专项研究报告
- 学习布莱尔盲文用积木市场需求与消费特点分析
- 人教版英语八年级下册 Unit 1 单元复习
- 半导体收音机产业深度调研及未来发展现状趋势
- 截石钳产业深度调研及未来发展现状趋势
- 儿童自行车用轮胎市场需求与消费特点分析
- 高一数学说课稿10篇
- 城市电力与通信管道施工方案
- 电动机的维护与保养毕业论文
- 部编版二年级上册道德与法治第二单元 我们的班级 达标测试卷及答案28
- 模拟真实天平(flash模拟型课件)
- 山东生态功能区划(文字)
- DFMEA模板(完整版)
- 施工企业物资核销综述
- 发电机组达标投产自查报告
- 2021年贵州高考理综试题含答案
- 《财务管理学》知识点归纳(精华)
- 管道缩写代号.xlsx
- 英格索兰空压机服务协议
评论
0/150
提交评论