说明成果controllogix系统_第1页
说明成果controllogix系统_第2页
说明成果controllogix系统_第3页
说明成果controllogix系统_第4页
说明成果controllogix系统_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

1、ControlLogix 系统ControlLogix 系统的的编程环境Windows NT / Windows 2000/ Windows XP 操作系统下安装: RSLogix5000 编程软件RSLinx 连接软件RSNetWorx for ControlNet 网络组态软件RSNetWorx for DeviceNet 网络组态软件.RSNetWorx for EtherNet 网络组态软件.按ControlLogix 系统的控制功能分类:顺序控制过程控制驱动控制运动控制按ControlLogx系统的控制器类型分类: ControlLogix 控制器FlexLogix 控制器Compa

2、ctLogix 控制器SoftLogix 控制器DriveLogix 控制器按ControlLogx系统的网络类型分类: EtherNetControlNetDeviceNetDH+/RIODH485/串口第三方通讯ControlLogix 控制器特点: 小巧尺寸的占用单槽的控制器具有极高的性能 所需空间比传统的控制器小20%到50%允许各种模块混合使用的模块化结构允许多个控制器位于同一机架中每个控制器允许最多250个通讯连接可寻址最多128000个离散点或4000个模拟量点可扩展内存以适应各种应用尺寸容易与现有的传统产品的系统(如PLC5、SLC500)集成支持NetLink 网络 - De

3、viceNet - ControlNet - EtherNet/IP提供集成多达16个伺服模块(32轴)的同步和分布的运动控制ControlLogix 控制器硬件的基本结构:机架 4槽、7 槽、10槽、13槽、17槽 ,每个机架自供电源。控制器模块 Logix5550 Logix 5553 Logix5555 Logix556XI/O模块 离散量模块、模拟量模块、高速计数模块 - 与控制器数据交换使用生产者/用户方式 - 外信号回路带电子保险 - 外信号回路隔离 - 可对模块进行诊断 - 模拟量可进行工程定标并可带时间标记 - 模块的防错插入采用电子辩识 - 可带电拔插模块通讯模块 对应通讯网

4、络的模块 - 1756-ENET/B 1756-ENBT EtherNet - 1756-CNB/CNBR ControlNet - 1756-DNB DeviceNet - 1756-DHRIO DH+ 控制器的容量物理容量 内存的尺寸逻辑容量 信息的连接数量 内存1756-L1 Logix 5550 基本内存 160K 扩展内存 512K , 1M , 2M1756-L53 Logix 5553 L1 + 3.5M,1756-L55 Logix 5555 基本内存 750K 扩展内存 1.5M , 3.5M , 7.5M内存占用初始化操作系统(43K字节,此项不占用选型手册中提供给用户的内

5、存空间),各次版本新增加功能所带来的附加内存空间,I/O模块定义和组态 ASCII代码存放形式数据库 标签的ASCII代码存放形式(含标签名字和别名)应用程序的源代码(尽管是相似的指令,由于提高执行速度,比较PLC5/SLC而言需要附加的内存)运行时信息交换处理所需要的缓冲区RSLinx 数据操作所需要的标签组的存储在线编辑所需要的悬挂编辑梯级的临时存储连接容量控制器对外的数据交换统称为信息的连接,它们有静态连接和动态连接两种,静态连接通常是预定性数据,如I/O数据、控制器Produce/Consume数据、通讯数据、等;动态连接通常是非预定性数据,如MSG传送的数据、人机界面传送的数据、等

6、连接占用本地框架中的I/O模块,每块占用1个连接远程框架中非离散量模块各占用1个连接远程框架非优化离散量模块各占1个连接远程框架所有的优化离散量模块(同一框架)共占1个连接每块DH+/RIO模块占用1个连接每块DNB模块占用2个连接每个RIO 的适配器占用1个连接每个Produce占用1个连接, 对应Produce Tag 外部每一个Consume Tag 占用1个连接控制器中的每一个Consume Tag 占用1个连接每条MSG指令占用1个连接,可以通过取消MSG指令中的 Cache Connection 的功能来释放非执行中的MSG的连接控制器的信息保护使用锂电池选用带闪存的控制器存储磁盘

7、文件控制器的内存结构程序文件数据文件程序文件任务 (Task) 每一个项目(或控制器)最多可以定义32个 任务。 程序(Program) 每个任务下最多可定义32个程序,每个程序拥有自己独立的数据区域和多个子程序。 子程序(Routine) 是真正的执行程序,可定义的个数由控制器的内存决定。System TaskMotion TaskFault TaskUser TaskPasswordConfigurationStatusUser TaskPasswordConfigurationStatusUser TaskWatchdogConfigurationStatusProgramProgram

8、ProgramProgramI/O Dataarrayxfloatintstructstruct arrayxGlobal Datastruct arrayxarrayx,y,zProgramProgramFault Routineif A=12 then Bsubroutine-| |-( )-subroutine-| |-( )-subroutine-| |-( )-subroutine-| |-( )-Local DataMain RoutineLogix5000 Controller任务连续型任务指的是周而复始执行的任务。周期型任务指的是定时中断执行的逻辑程序,周期性的执行任务,须定义

9、周期时间。事件触发型任务指的是事件触发引起的任务调用,事件触发可以是外部输入点变化引起(如同PLC5/SLC),也可以由Consuned Tag引起或直接指令调用引起,还可以由运动控制状态引起。中断优先级别 中断级别低的任务将被中断级别高的任务中断,中断级别共有15个(序号1-15),序号越低中断级别越高。连续型任务是连续不断执行的逻辑程序,也可以认为是中断级别最低的任务。在一个项目中有1个事件触发型任务1个周期型任务和1个连续型任务。 所有的周期型任务和事件触发型任务都可以中断连续型任务。 高优先权任务中断所有的低优先权任务。 高优先权任务可多次中断低优先权任务。 同等级优先权的任务同时触发

10、时各轮流执行1ms,交互进行。 当连续型任务完成全部扫描时,立即重新开始新的一轮扫描。 任务决定了执行的顺序程序程序是任务下的组织结构,由一个数据库和多个子程序组成。每个程序都拥有一个独立的数据库,在这个数据库建立的数据标签只能被本程序内的子程序引用,且都是内部数据,每个程序中必须指定一个子程序为主控程序,作为本程序运行的启动程序 每个程序中还可以指定一个故障处理子程序,以解决本程序内任何子程序运行时而引起的故障。其余的子程序均由主控程序中的调子程序指令(JSR)调用。未预定程序(Unscheduled Programs) 中存放备用或暂不运行的程序,会下载到控制器中,但不会执行。 程序是一个

11、完整的结构。子程序子程序是真正的执行程序, 所有的控制都被编写在子程序中。梯形图 最常采用的编程模式,是由梯级组成的程序结构 。顺序功能流程图 编辑步的执行顺序结构。文本编程 ASCII输入方式编写程序,通常用于完成复杂或特殊要求的运算。功能块 编程过程控制,是引入的DCS系统的仪表控制组态方式,由功能块之间的连接建立程序结构。 子程序是真正的编程体和执行体故障程序和上电程序故障程序 当控制器发生主要故障而引起停机之前调用的程序,一般情况下,用于编写有序的停车和可恢复故障的消除。上电程序 只有在控制器处在RUN状态下,上电时才执行一次,可用于上电时初始化的一些操作。 数据文件全局数据区域 又称控制器数据区域, 它含有全部的对外数据和公用的内部数据,其数据可被控制器内所有的子程序引用。程序数据区域 全部为内部数据,其数据只能被本程序内的子程序引用。各程序之间的数据区域是隔离的,以防止标签命名的冲突。数据类型基本数据类型结构数据类型 基本数据类型BOOL 布尔数 0 - 1 1 位 SINT 短整数 -128 - +127 8位 INT 整数 -32768 - 16位DINT 长整数 -2147483648 - 7 32位REAL 实数 -3.4*10-38 -1.17*10+38 ( 负数 ) 32位 1.17*10-38 - 3.4*10

温馨提示

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

评论

0/150

提交评论