CP1E的 梯形图编程 思路与环境PPT演示课件_第1页
CP1E的 梯形图编程 思路与环境PPT演示课件_第2页
CP1E的 梯形图编程 思路与环境PPT演示课件_第3页
CP1E的 梯形图编程 思路与环境PPT演示课件_第4页
CP1E的 梯形图编程 思路与环境PPT演示课件_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

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

文档简介

,机电系统的微机控制,哈工大(威海)船舶学院,1,疑问?,梯形图编程的接入点上面的接口号?W0.0,H0.0什么意思?编程时CP1E有哪些资源可用?梯形图编译环境?怎样输入?,2,第11讲CP1E梯形图编程,一、CP1E编程资源与概念二、梯形图编程、环境、输入,本讲讨论如下内容:,3,第11讲CP1E梯形图编程,一、CP1E编程资源与概念二、梯形图编程、环境、输入,本讲讨论如下内容:,4,第11讲CP1E梯形图编程,一、CP1E编程资源与概念CP1ECPU存储区I/O分配编程环境与概念PLC设置与传送,本讲讨论如下内容:,5,一看说明知道你所用的PLCCP1ECPU存储区,6,CP1E可编程控制器是一种由欧姆龙制造的设计用于简单应用的一体式PLC。CP1E包含了运用基本、移动、算术和比较等指令实现标准控制操作的E型CPU单元(基本型号),以及支持连接到可编程终端、变频器和伺服驱动的N型CPU单元,1.特性概述,7,如下图所示,CPU单元的内部存储器由内置EEPROM和内置RAM组成。内置RAM作为执行存储器使用,内置EEPROM作为备份存储器使用,CPU单元内部存储器,8,存储器区和保存的数据,9,从编程设备向CPU单元传送数据,10,CPU单元循环执行用户程序时,将数据读出/写入到内部I/O存储器区。刷新I/O和进行外设服务时,在外部交换数据。下图显示的是CPU单元的内部运行。,CPU单元运行,循环时间是指从一个I/O刷新到下一个的时间,11,CPU单元运行模式,CPU单元有以下三种运行模式。,PROGRAM模式:,PROGRAM模式中不执行程序。此模式可用于PLC设置中的初始设定、传送梯形图程序、检查梯形图程序以及为执行梯形图程序做准备,如强制置位/复位。,MONITOR模式:,此模式中可执行在线编辑、强制置位/复位、以及在执行梯形图程序时变更I/O存储器当前值。此模式可用于试运行和调整。,RUN模式:,此模式中执行梯形图程序。在此模式中部分操作为无效。当CPU单元置ON时,此模式为初始值的启动模式。,12,启动模式的变更,CPU单元置ON时的缺省运行模式为RUN模式。要将启动模式变更为PROGRAM模式或MONITOR模式,需通过CX-Programmer在PLC设置的启动设置中设定所需的模式。,13,梯形图程序和PLC设置备份,存储器备份梯形图程序及PLC设置,为通过CX-Programmer或在线编辑写入方式传送,备份到内置EEPROM备份存储器。存储器恢复当电源置ON或启动时,可自动从内置EEPROM备份存储器传送梯形图程序及PLC设置数据到RAM存储器。,14,启动时初始化I/O存储器,15,启动时初始化I/O存储器,16,二CP1ECPUI/O存储器,17,如下图所示,CPU单元的内部存储器由内置EEPROM和内置RAM组成。内置RAM作为执行存储器使用,内置EEPROM作为备份存储器使用,CPU单元内部存储器,18,可从梯形图程序读取或写入I/O存储器。I/O存储器是由通过外部设备进行输入/输出的区、用户区及系统区构成。,CIO区中,输入位地址范围为CIO0CIO99,输出位地址范围为CIO100CIO199,19,CIO区中的位和地址为分配给CP1ECPU单元的内置I/O端子及扩展单元/扩展I/O单元。未分配的输入字和输出位,将可在程序中作为工作位使用。,1.工作区(W)工作区为CPU单元内部存储器的一部分。可在编程中使用。与CIO区中的输入位和输出位不同,在此区中不可对外部设备的输入/输出进行刷新。在使用CIO区中其他字前,先将此区用于工作字和位。在CP1ECPU单元的更新版本中也不会对此区分配新的功能,因此在编程时请先使用此区域中的字。,20,2.保持区(H)工作区为CPU单元内部存储器的一部分。可在编程中使用。与CIO区中的输入位和输出位不同,在此区中不可对外部设备的输入/输出进行刷新。当PLC置ON时或运行模式切换(PROGRAM、RUN、MONITOR模式间切换)时,此区中字将保持其内容。未安装电池时,如果电源重置则数据将无法保持稳定。,I/O存储区,21,3.数据存储器区(D)此数据区为用于一般数据存储和处理,且仅可由字(16位)进行存取。当PLC置ON时或运行模式切换(PROGRAM、RUN、MONITOR模式间切换)时,此区中字将保持其内容。通过辅助区位可在内置EEPROM备份存储器中保持指定字。未安装电池时,如果电源重置则数据将无法保持稳定。,二CP1ECPUI/O存储器,22,4.定时器区(T)定时器区域分成两个部分:定时器完成标志和定时器当前值(PV)。最多可使用256个定时器,定时器编号范围T0T255。定时器完成标志通过定时器编号,每个定时器完成标志对应一位。当经过设定的定时器时间时,完成标志置ON。定时器当前值(PV)通过定时器编号,每个定时器当前值(PV)为对应由一个字(16位)进行存取。根据定时器操作,当前值(PV)增加或减少。,I/O存储区,23,5.计数器区(C)计数器区域分成两个部分:计数器完成标志和计数器当前值(PV)。最多可使用256个计数器,计数器编号范围C0C255。当PLC置ON时或运行模式切换时,此区中字将保持其内容。计数器完成标志通过计数器编号,每个计数器完成标志对应一位。当达到设定的计数器值时,完成标志置ON。计数器当前值(PV)通过计数器编号,每个计数器当前值(PV)为对应由一个字(16位)进行存取。根据计数器操作,当前值(PV)增加或减少计数。,I/O存储区,24,6.系统区中保存已预先分配功能的位和字。辅助区(A)此区中的字和位为已预先分配了功能。条件标志条件标志中包括表示指令执行结果的标志,以及常ON及常OFF标志。条件标志为由全局符号(变量)指定,而非通过地址指定。时钟脉冲通过CPU单元的内置定时器,将时钟脉冲置ON或OFF。时钟脉冲置为由全局符号(变量)指定,而非通过地址指定。例如,P_0_02。,I/O存储区,25,I/O存储区地址表示,可通过字地址或位地址指定I/O存储器。字地址和位地址的格式为十进制。,I/O存储区,26,I/O存储区地址表示,I/O存储区,可通过字地址或位地址指定I/O存储器。字地址和位地址的格式为十进制。,27,I/O存储区地址表示,I/O存储区,输入:默认为0字节011位;输出:默认为100字节0?位,28,29,30,举例:,定时器区存储,31,举例:,计数器区存储,32,33,例5:闪烁位1)两条TIM指令可组合两个TIM定时器,以在执行条件为ON时生成以固定间隔变ON和OFF的位。在该例中,只要CIO0.00为ON,CIO2.05将保持OFF达1.0秒,然后再保持ON达1.5秒,34,例5:闪烁位2)时钟脉冲可将所需的执行条件与一个时钟脉冲进行组合,以模拟时钟脉冲(0.1s、0.2s或1.0s)。,35,三CP1EI/O分配,36,欧姆龙将存储器中的输入/输出位分配称之为“I/O分配”。扩展I/O单元上的输入/输出(I/O)为在CPU单元上内置I/O分配字的后一字中分配I/O位。,电源置ON时,CPU单元将自动分配I/O位到已连接的扩展I/O单元/扩展单元。,输入位为从CIO0开始进行分配,输出位为从CIO100开始分配,不可进行变更。,三I/O分配,37,三I/O分配,38,三I/O分配,39,四编程概念,40,1.用户程序,用户程序通过CX-programmer创建。由以下部分组成。,程序整个用户程序由多个指令组成。并以END指令结束。,任务(最小可执行单元)通过将程序分配到中断任务,以执行程序(在CX-Programmer中,为在程序属性中指定任务编号)。任务包含循环任务(通过正常循环处理执行)、中断任务(满足中断条件时执行)、定时中断任务(在规定的时间间隔执行)及断电中断任务(在电源中断时执行)。CP1E只可使用一个循环任务。,四编程概念,41,到软件中尝试一下,42,段通过CX-Programmer创建和显示程序时,一个程序可分为任意个部分。每个部分称为一个段段通常用于使程序便于理解。子程序在一个程序中,可以创建子程序。,四编程概念,43,整个用户程序和其他参数,如符号(变量)表、PLC设置数据、I/O存储器数据等,保存在CX-Programmer项目文件(.CXP)中。,用户程序数据,编程语言,CP1E仅可使用梯形图程序来编程,四编程概念,44,程序容量,可用于所有梯形图程序(包括符号(变量)表和注释)的CP1ECPU单元的最大程序容量,为,可以通过在CX-programmer中选择“程序”(Program)-“显示存储器”(MemoryView)检查程序容量。梯形图指令的长度取决于所使用的特殊指令与操作数。,四编程概念,45,符号(变量),四编程概念,46,可打开软件观看举例,47,第十二讲CP1E梯形图编程,一、CP1E编程资源与概念二、梯形图编程、环境、输入,本讲讨论如下内容:,48,五PLC设置,49,PLC设置中包含了CPU单元的基本设定(软件参数设定),以方便用户通过变更设定来自定义PLC运行。.可通过CX-Programmer对PLC设置中的参数进行设定。此外,如果默认(初始)设定正确,则无须进行重置。通过CX-Programmer进行的设定将保存在内置EEPROM备份存储器。,

温馨提示

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

评论

0/150

提交评论