AB5000手册 1769UM011A_第1页
AB5000手册 1769UM011A_第2页
AB5000手册 1769UM011A_第3页
AB5000手册 1769UM011A_第4页
AB5000手册 1769UM011A_第5页
已阅读5页,还剩164页未读 继续免费阅读

下载本文档

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

文档简介

1769-L35E CompactLogixTM 系统 (1769-L35E) 用户手册重要用户信息鉴于本文所描述的产品应用范围十分广泛,负责本控制设备应用的人员必须保证做到以下几点:执行所有必要的步骤,以确保应用及使用过程达到所有性能及安全性要求,包括任何使用的法律、规章、法规及标准。本手册中的插图、图表、示例程序和布线实例主要用于演示目的。由于实际的安装配置中有许多特殊要求和不确定因素。因此对依据本手册中的例子和图表所进行的实际应用,Allen-Bradley公司不承担任何责任或义务(包括知识产权责任)。Allen-Bradley出版物SGI-1.1,“固态控制器应用、安装及维护的安全准则”(可从用户所在地的Allen-Bradley公司办事处获得)中,描述了固态设备与机电设备之间的重要区别。这些问题在应用本手册中描述的产品时应予以考虑。未经Allen-Bradley公司的书面许可,不得对本手册中的部分或全部内容进行复制。在本手册中,我们使用下面的符号提醒用户注意安全: 或 表明能产生爆炸危险的操作或事项信息,爆炸可能导致人身伤害或死机,财产损失,或经济损失。“警告”和“注意”可以帮助用户识别危险避免危险认识由此带来的后果重要提示:指明对于产品的正确理解和应用特别重要的说明。Allen-Bradley, SLC 5/05, Compact和ControlLogix是罗克韦尔自动化的商标。 RSLogix 5000, RSLogix 500, RSNetWorx,和RSLinx是罗克韦尔软件的商标。DeviceNet是开放式DeviceNet供货商协会的商标。前言使用本手册的对象阅读此前言以便熟悉本手册的其余部分。这个前言包括下列主题:l 使用本手册的对象l 如何使用本手册l 相关的出版物l 本手册中的规定l 罗克韦尔自动化的支持如果用户负责设计、安装、编程或排错使用Allen-Bradley CompactLogixTM控制器的控制系统,请使用本手册。如何使用本手册我们以一环扣一环连续的方式尽可能使本手册有生机的讲解如何对CompactLogix控制系统进行安装、组态、编程、操作及排错。相关的文档这些核心文档也讲解了Logix5000家族的控制器:如果是:出版物:Logix5000控制器的新用户这个快速入门提供给用户可完成控制器组态和运行的一种可视化、按顺序操作的基本步骤。Logix5000控制器快速入门出版物1756-QS001Logix5000控制器的有经验用户这个系统参考提供了组态信息、控制器特性以及指令(梯形图、功能块和结构文本)的高级列表。Logix5000控制器系统参考出版物1756-QR107Logix5000控制器的任何用户该通用程序手册表述了所有Logix5000控制器的一般特性和功能。Logix5000控制器通用程序出版物1756-PM001前言 第2页CompactLogix详细信息:对于阅读文档文档号安装1769-L35E CompactLogix控制器的信息1769-L35E CompactLogix控制器安装说明1769-IN020CompactLogix指令集的信息Logix5000控制器指令集参考手册1756-RM003Logix控制器的功能块编程的信息Logix5000 控制器过程控制/驱动器指令集参考手册1756-RM006指令的执行时间和内存使用率Logix5000控制器执行时间和内存使用率参考手册1756-RM087安装、组态和使用Compact 模拟量I/O模块的信息Compact I/O模拟量模块用户手册1769-UM002使用1769-ADN DeviceNet适配器的信息Compact I/O 1769-ANDDeviceNet适配器用户手册1769-UM001使用769-SDN DeviceNet扫描器的信息Compact I/O 1769-SDNDeviceNet扫描器模块用户手册1769-UM009Allen-Bradley可编程控制器接地及接线的信息Allen-Bradley可编程控制器接地及接线指导手册1770-4.1如果喜欢一本手册,用户可以l 从Internet上下载免费的电子版:l 购买印刷版的手册,通过- 联系本地的分销商和罗克韦尔的代表- 付费访问网站- 打电话给1.800.963.9548(美国/加拿大)或001.330.725.1574(除了美国/加拿大的地区)本手册中的规定本手册中使用下列的规定:l 粗体圆点列表(就像这个)提供了不是程序步骤的信息。l 数字编号列表提供了按顺序的步骤或分等级的信息l 斜体字型是对用户强调目录第一章CompactLogix简介11本章内容:11加载控制器固件12使用ControlFlash加载固件操作系统13使用AutoFlash加载固件操作系统14使用CompactFlash卡加载固件操作系统15使用CompactFlash15开发程序17定义任务19定义程序21定义例程21选择系统内务处理的百分率22安装、组态及监视本地I/O26本章内容:26安装本地I/O模块26确定I/O规划28估计RPI28系统电源预计29确定何时控制器升级I/O31组态CompactBus32组态本地I/O模块34通讯格式35不支持保持最后状态和用户自定义安全状态36禁止I/O模块操作36发送模块组态信息38组态控制器对连接失败的响应39访问I/O数据40使用别名简化标签名42I/O模块的直接连接42监视I/O模块42显示故障数据43终端盖检测和模块故障45使用通用格式组态I/O模块46为模块输入组态信息48与EtherNet/IP网络上的设备通讯51本章内容:51为EtherNet/IP网络组态用户的系统51步骤1:分配IP地址52步骤2:组态Ethernet通讯驱动57在EtherNet/IP网络上的控制器连接59组态分布式I/O59在I/O组态中添加远程EtherNet/IP适配器60访问分布式I/O61添加与远程1769-L35E控制器63生产者和消费者数据64生产者和消费者标签的最大数量64生产者和消费者标签的大小限制65生产标签65消费标签66发送信息67与其它基于Logix的控制器通讯67在EtherNet/IP网络上与其它控制器通讯68映射地址70使用MSG指令发送Email71步骤1:组态邮件中转服务器73步骤2:创建MSG指令发送email。74输入email的文本75可能的email状态代码75实例1:CompactLogix控制器和分布式I/O77控制分布式I/O77Compact1需要的全部连接77实例2:控制器到控制器78生产者和消费者标签78发送MSG指令79Compact1需要的全部连接80实例3:从CompactLogix控制器到其它设备81向其它基于Logix的控制器发送MSG指令81向PLC-5E处理器发送MSG指令82向带有1761-NET-ENI模块的MicroLogix 1500 控制器发送MSG指令84Compact1需要的全部连接86实例4:接收其它设备的信息86与DeviceNet链路上的设备通讯87本章内容:87为DeviceNet链路组态用户的系统87实例1:控制DeviceNet设备88步骤1:组态1769-ADN适配器89步骤2:建立1769-SDN的扫描列表91步骤3:为CompactLogix控制器创建工程96步骤4:输入程序逻辑98实例2: 从Ethernet 向 DeviceNet转发信息99通过网桥维护DeviceNet设备100控制器向DeviceNet设备发送MSG指令101通过网桥发送MSG指令102与串行链路上的设备通讯103本章内容:103缺省的通讯组态103系统协议选项104使用通道0缺省通讯按钮104为串行链路组态用户的系统105步骤1:组态硬件106步骤2:组态控制器的串行口107步骤3:组态串行通讯驱动111实例1:工作站直接连接到CompactLogix控制器112组态DF1点对点站点112实例2:工作站远程连接到CompactLogix控制器114主/从通讯方式114组态DF1从站116组态DF1主站116实例3:CompactLogix控制器连接到条形码阅读器120将ASCII设备连接到控制器120组态用户模式122编程ASCII指令122实例4:通过串行口转发信息123与DH-485链路上的设备通讯125本章内容:125为DH-485链路组态用户的系统126步骤1:组态硬件127步骤2:组态控制器的DH-485口128规划DH-485网络129DH-485令牌循环129网络初始化130节点数量和节点地址130安装DH-485网络131DH-485网络的接地和终止134CompactLogix诊断136本附录内容:136模块信息137TCP/IP组态137诊断信息138封装统计139等级1(CIP)数据包统计139等级1(CIP)信息传送140等级3(CIP)信息传送140CompactLogix系统规范142本附录内容:142CompactLogix控制器142认证143时钟精确度144尺寸144控制器LEDs145RS-232串行口LEDs(通道0)146CompactFlash卡LED146EtherNet/IP:模块状态(MS)指示器146EtherNet/IP:网络状态(NS)指示器147EtherNet/IP:链路状态(LNK)指示器147电池寿命148当LED点亮后的电池持续时间148在CompactLogix控制器中动态内存分配150信息151RSLinx标签最优化151趋势152DDE/OPC主题152每个PLC的最大信息连接152点选“使用连接向ControlLogix处理器中写信息”153优化吞吐量所需的连接数15310第一章CompactLogix简介本章内容:CompactLogix控制器是Logix控制器家族的一部分,它通过下列内置的组件提供了小型的、强大的、有效的系统:l 1769-L35E控制器有一个RS-232串行口和一个EtherNet/IP端口。该控制器支持Logix指令集。l RSLogix5000编程软件支持每一款Logix控制器l Compact I/O模块提供了紧凑的DIN导轨或面板安装的I/O系统l 1769-SDN通讯接口模块提供了在DeviceNet上的点对点的通讯、I/O控制和远程设备组态。1769-ADN adapter with Compact I/O modules 1769-ADN适配器和Compact I/O模块Series 9000 photoeye 9000系列光眼800E push button with DriveLogix 800E按钮和DriveLogixDeviceNet network DeviceNet网络1769-L35E CompactLogix with 1769-SDN 1769-L35E CompactLogix 和1769-SDNEtherNet/IP network EtherNet/IP网络personal computer 个人计算机1769-L30 CompactLogix with 1761-NET-ENI1769-L30 CompactLogix和1761-NET-ENI1-2 CompactLogix简介与1769-L20和1769-L30控制器相比,1769-L35E控制器在性能和容量上有很大改进。1769-L35E控制器专为中型应用系统而设计。它提供:l 增加的用户内存可达1.5Mbytesl 多达8个任务(1769-L20、-L30控制器支持4个任务)l CompactFlash卡用于非易失内存存储l 扩展I/O容量达到30个I/O模块l 增加的背板容量和吞吐量使得可以混用或匹配数字量模块、模拟量模块以及专用模块l 支持背板信息传递l 支持EtherNet/IP包括分布式I/O的控制l 增强的I/O性能允许在某些环境下可以使用1ms 的背板RPI。关于下列信息:参阅页码:加载控制器固件操作系统1-2开发程序1-7选择系统内务处理的百分率1-11加载控制器固件该控制器出厂时不带固件操作系统。用户必须在使用控制器之前下载当前版本的固件操作系统。用户可以使用以下方法加载固件操作系统:l RSLogix5000编程软件携带的ControlFlash工具。l 当用户尝试在没有当前版本固件操作系统的控制器中打开或创建工程时可以通过RSLogix5000软件自动开始AutoFlash。l 1784-CF64 CompactFlash卡和已经加载的可用内存当使用RSLogix5000软件时固件操作系统是有效的,或者可以从下列技术支持网站下载:1 浏览网站:/2 在左侧的柱状栏(框架)中,选择Firmware Updates under Technical Support(技术支持下的固件操作系统升级)。3 选择固件操作系统版本。下载进程会要求用户输入RSLogix5000编程软件的序列号。1-3 CompactLogix简介如果用户要通过ControlFlash或AutoFlash工具加载(刷新)控制器固件操作系统,需要与控制器进行串行连接或EtherNet/IP连接。通过EtherNet/IP连接进行刷新固件操作系统比通过串行连接要快很多。在刷新固件操作系统过程中,控制器EtherNet/IP组态设定是保持的。如果用户要通过EtherNet/IP连接加载固件操作系统,请选择浏览Ethernet端口,经过虚拟背板,选中1769-L35E控制器。使用ControlFlash加载固件操作系统用户可以通过Ethernet连接(IP地址必须已经分配给了Ethernet端口)或串行连接使用ControlFlash加载固件操作系统。1. 确保在开始之前,已经存在合适的网络连接。2. 启动ControlFlash工具。当出现欢迎界面时点击Next(下一步)。3. 选择控制器的目录号并点击Next(下一步)。4. 展开网络结构图,然后看到该控制器。如果所需要的网络没有显示,首先要在RSLinx软件中为该网络组态驱动程序。如果用户使用Ethernet连接来加载固件操作系统(它比串行连接快很多),那么在连接控制器之前该工具需要一个有效的IP地址5. 选择控制器并点击OK。6. 选择用户要升级控制器的版本等级并点击Next。1-4 CompactLogix简介7. 开始升级控制器的版本,点击Finish(完成),然后点击Yes。8. 在控制器版本升级完成后,状态栏会显示Update complete(升级完成)。点击OK。9. 关闭ControlFlash软件,点击Cancel(取消),然后点击Yes。使用AutoFlash加载固件操作系统用户可以通过Ethernet连接(IP地址一定要先分配给Ethernet端口)或串行连接使用AutoFlash加载固件操作系统。1. 确保在开始之前,已经存在合适的网络连接。2. 使用RSLogix5000编程软件下载一个控制器工程。如果处理器固件操作系统版本与工程版本不匹配,AutoFlash会自动启动。3. 选择控制器的目录号并点击Next。4. 展开网络结构图,然后看到该控制器。如果所需要的网络没有显示,首先要在RSLinx软件中为该网络组态驱动程序。如果用户使用Ethernet连接来加载固件操作系统(它比串行连接快很多),那么在连接控制器之前该工具需要一个有效的IP地址5. 选择控制器并点击OK。6. 选择用户要升级控制器的版本等级并点击Next(下一步)。7. 开始升级控制器,点击Finish(完成),然后点击Yes。8. 在控制器升级完成后,状态栏会显示Update complete(升级完成)。点击OK。9. 关闭AutoFlash软件,点击Cancel(取消),然后点击Yes。1-5 CompactLogix简介使用CompactFlash卡加载固件操作系统如果用户有一个1769-L35E控制器已经组态,并且已经加载了固件操作系统,用户可以将当前的控制器用户程序和固件操作系统存储在CompactFlash卡上,然后使用这个卡来升级其它的控制器。1. 将当前已经组态完的1769-L35E控制器的控制器用户程序和固件操作系统存储在CompactFlash卡上。当用户向卡中保存时,确定选择了Load Image On Powerup(上电时加载映像)。2. 拔掉此卡然后插入要具有相同固件操作系统和控制器用户程序的1769-L35E控制器中。3. 当用户将第二个1769-L35E控制器上电时,存储在CompactFlash卡上的镜像文件会自动加载到控制器。使用CompactFlash1784-CF64 CompactFlash卡为1769-L35E控制器提供了非易失性内存存储。该卡存储了控制器的内存(逻辑程序和标签值)和存储工程当时的控制器固件操作系统的内容。把信息存储到CompactFlash卡中就像在指定的时间储存一块控制器内存一样。 如果用户把CompactFlash卡组态成“restore on power up(上电时恢复)”,并且对工程做了一些改动,例如:在线编辑或更改标签值等,用户必须在更改完成之后重新将程序保存到CompactFlash卡中。否则,用户的改变不会被保存而且会在下一次给控制器上电时丢失那些改变。存储在闪存中的标签值只是存储时的一个快照。当把程序恢复到处理器中时,标签值会等于存储在闪存中的标签数据。1-6 CompactLogix简介在控制器前方的锁定拉环将CompactFlash卡固定在它的插槽中。 当控制器从CompactFlash卡中读数据或向CompactFlash卡写数据时, (这可由闪烁的绿灯CF LED指示),请不要拆卸此卡。这可能会破坏卡中或控制器中的数据。同时也会破坏控制器中最新版本的固件。CompactFlash卡支持带电插拔。 当背板带电时插入或拆卸此卡,会产生电弧。如果在危险场合安装,这可能会引起爆炸。在进行之前,确保电源已经断掉或者场合不是危险的。重复的电弧会引起模块和它的配套连接器的触点过多磨损。磨损的触点可能产生电阻,而且会影响模块的工作。关于在CompactFlash卡上存储镜像的步骤,请参阅Logix5000控制器通用程序编程手册,出版号:1756-PM001。1-7 CompactLogix简介开发程序控制器操作系统是一个有优先级多任务系统,而且符合IEC 1131-3标准。该环境提供了:l 使用任务组态控制器的执行过程l 使用程序将数据与逻辑分组l 使用例程用一种编程语言封装可执行代码control application 控制应用程序controller fault handler控制器故障处理器task 8 任务8task 1 任务1configuration 组态status 状态watchdog 看门狗program 32 程序32program 1 程序1program (local) tags 程序(本地)标签main routine 主例程fault routine 故障例程other routines 其它例程controller (global) tags 控制器(全局)标签I/O data I/O数据system-shared data 系统共享的数据1-8 CompactLogix简介定义任务任务为一个或更多程序提供了有安排的、有优先级的信息。用户可以组态连续性或周期性任务。1769-L35E CompactLogix控制器支持8个任务,其中只能有一个连续型任务。一个任务可以有32个独立的程序,每个程序有自己的可执行例程和程序域标签。如果一个任务被触发(激活),所有分配给它的程序将按照它们所属组的顺序执行。程序只能在控制器项目管理器中出现一次,不能被多个任务共享。指定任务优先级控制器中的每个任务都有一个优先级。当多个任务被触发时,操作系统使用优先级来决定该执行哪个任务。用户可以组态周期性任务从最低优先级15执行到最高优先级1。高优先级任务都会中断任何低优先级任务。连续性任务具有最低的优先级,它经常被周期性任务中断。CompactLogix控制器使用一个专用的周期性任务以优先级7处理I/O数据。这个周期性任务以RPI速度执行,用户该RPI是用户为CompactBus组态的,并且最快可达每1ms一次。该周期性任务的全部执行时间为它扫描已组态的I/O模块的时间。用户如何组态任务会影响控制器如何接收I/O数据。优先级为1到6的任务优先于专用的I/O任务。在这个优先级范围的任务会影响I/O的处理时间。如果用户组态I/O RPI为1ms,组态优先级1到6 的任务需要500s才执行并且按预定每毫秒都运行。这会使专用于I/O的任务使用500s就完成扫描和组态I/O的任务。1-9 CompactLogix简介然而,如果用户安排2个高优先级任务(1到6)每毫秒运行,并且它们都需要500s或更多的时间去执行,那么CPU时间不会留给专用于I/O任务了。此外,如果用户有很多已组态的I/O,并且专用I/O任务的执行时间已经接近于2ms(或者高优先级任务和专用于I/O任务之和接近于2ms),会导致没有CPU时间留给低优先级的任务(8到15)。 例如:如果用户的程序需要按一个确定的速率对输入反应并控制输出,则组态一个周期性任务,其优先级高于7(为1到6)。这会防止专用于I/O任务受程序的周期速率的影响。然而,如果用户的程序包含许多数学运算和数据处理,把此逻辑程序放在优先级低于7(8到15)的任务中,例如连续性任务,以便使专用于I/O任务受程序的不利影响。下面的例子说明了具有周期性任务和连续性任务应用系统的任务执行顺序。任务:优先级:任务类型:实例的执行时间:最坏情况的完成时间:1520 ms的周期性任务2 ms2 ms27专用于I/O任务RPI为5ms1 ms3 ms31010ms周期性任务4 ms8 ms4无(最低级)连续性任务25 ms60 msTask1 任务1Task2 任务2Task3 任务3Task4 任务4Time 时间1-10 CompactLogix简介注释:A优先级最高的任务中断所有优先级低的任务。B专用于I/O任务可以被优先级为1到6的任务中断。专用于I/O任务可以中断优先级为8到15的任务。这个任务按CompactLogix系统预定的RPI速率运行(本例子中为2ms)。C连续性任务运行在最低的优先级,它可以被所有其它的任务中断。D一个低优先级的任务可以被高优先级的任务中断很多次。E如果没有高优先级的任务运行,那么当连续性任务完成一次全扫描之后会立刻自动重新启动。定义程序每个程序都包含程序标签、主执行例程、其它例程以及可选的故障例程。每个任务可以最大安排32个程序。任务中预定的程序从第一条执行到最后一条。不属于任何任务的程序被显示为非预定程序。在控制器扫描程序之前,用户必须在任务中指定(预定)程序。定义例程例程是用一种编程语言编写的逻辑指令的集合,例如:逻辑梯形图。例程为控制器中的工程提供了可执行的代码。例程与PLC或SLC控制器中的程序文件或子程序很相似。每个程序都有一个主例程。当控制器触发相关的任务或调用相关的程序时主例程是第一个被执行的例程。使用Jump to Subroutine(JSR)指令调用其它例程。用户也可以指定一个可选的程序故障例程。如果在相关程序的任何例程中发生指令执行故障时控制器将执行此例程。1-11 CompactLogix简介选择系统内务处理的百分率控制器属性对话框允许用户为系统内务处理的指定百分率。这个百分率指定了控制器专用于通讯和后台功能时间(包括周期任务的时间)的百分率。1浏览控制器属性并选择Advanced标签。系统内务处理功能包括:l 与编程和HMI设备(例如:RSLogix5000软件)通讯l 响应信息l 发送信息控制器每1ms执行一次系统内务处理功能。如果控制器在1ms内完成内务处理功能,那么它会继续执行连续性任务。随着系统内务处理百分率的增加,分配给执行连续性任务的时间会减少。如果控制器不需要管理通讯,则控制器会使用通讯时间去执行连续性任务。增加的系统内务处理百分率会减少连续性任务的执行时间,但这样不会增加通讯的性能。然而,增加的系统内务处理百分率也会增加执行连续性任务的时间增加全部扫描时间。1-12 CompactLogix简介下面的表格显示了连续性任务和系统内务处理功能的比率。按照下列时间片:连续性任务运行:内务处理发生持续:109 ms1 ms204 ms1 ms332 ms1 ms501 ms1 ms在缺省10的时间片,系统内务处理每9ms(连续性任务时间中)中断连续性任务一次,如下图所示:Legend: 图例Task executes 任务执行Task is interrupted(suspended) 任务被中断(挂起)Periodic 周期System overhead 系统内务处理Continuous task 连续性任务Elapsed time(ms) 总消耗时间(ms)周期性任务的中断增加了系统内务处理执行的总消耗时间(时钟时间),如下图所示。Periodic task 周期性任务System overhead 系统内务处理Continuous task 连续性任务Elapsed time(ms) 总消耗时间(ms)9 ms of continuous task time 连续性任务时间中的9ms1-13 CompactLogix简介如果用户将时间片增加到20,系统内务处理每4ms(连续性任务时间中)中断连续性任务一次。System overhead 系统内务处理Continuous task 连续性任务Elapsed time(ms) 总消耗时间(ms)如果用户将时间片增加到50,系统内务处理每1ms(连续性任务时间中)中断连续性任务一次。System overhead 系统内务处理Continuous task 连续性任务Elapsed time(ms) 总消耗时间(ms)如果控制器只包含周期性任务,系统内务处理时间片没有影响。系统内务处理会在周期性任务不运行的时间运行。Periodic task 周期性任务System overhead 系统内务处理Continuous task 连续性任务Elapsed time(ms) 总消耗时间(ms)1-14 CompactLogix简介注释:第二章安装、组态及监视本地I/O本章内容:关于下列信息:参阅页码:安装本地I/O模块2-1确定I/O规划2-3确定何时控制器升级本地I/O2-5组态CompactBus2-6组态本地I/O模块2-8禁止I/O模块工作2-10访问I/O数据2-14I/O模块的直接连接2-16监视I/O模块2-16使用1769通用格式组态模块2-19安装本地I/O模块1769-L35E控制器支持3个I/O组的30个本地I/O模块。使用1769-CRR1/-CRR3或1769-CRL1/-CRL3扩展电缆连接I/O模块组。用户可以使用电源或任何I/O模块将组分开。每个组必须包含一个电源。在最后一个I/O组中扩展电缆对面必须使用终端盖/终端器。第一组的最左侧位置使用CompactLogix控制器。控制器必须在距离组电源的4个模块以内的位置。在一个CompactLogix系统中只能使用一个控制器。2-2安装、组态及监视本地I/O每个I/O模块也有一个电源距离额定值(距离电源的模块数量)。该距离额定值打印在每个模块的标签上。每个模块必须被安装在它的距离额定值以内。Horizontal Orientation 水平方向Bank 1 组1Bank 2 组2Bank 3 组3Vertical Orientation 垂直方向Bank 1 组1 CompactLogix不支持带电插拔(RIUP)。当CompactLogix系统带电时:l 任何在电源与处理器之间的连接中断(例如:移走电源、控制器或者一个I/O模块)都会使逻辑电路出现超出常规设计极限的瞬时情况,并且可能导致损坏系统组件或意外的事故。l 拆卸终端盖或I/O模块会使控制器出现故障并且也会导致系统组件的损坏。2-3安装、组态及监视本地I/O确定I/O规划1769-L35E控制器支持多达30个本地模块,它们可以是数字量模块、模拟量模块或专用模块的任意组合。要确定用户系统的I/O规划,需考虑下列这些需求:l 除了模块存储或传送的数据之外,CompactLogix系统中的每个模块还使用一定数量的背板内存。当用户添加模块时,最小背板RPI值会增加。l I/O模块必须分布式安装,这样在5V直流电压时,电源左侧或右侧的电流消耗不会超过2.0A,24V直流电压时不会超过1.0A。估计RPI当用户安装模块时,最小背板RPI值会增加。RPI(请求信息包间隔)定义了控制器在背板上发送和接收所有I/O数据的频率。整个1769背板可以有一个RPI。当安装模块时请考虑这些因素。模块类型:考虑以下事项:数字量和模拟量(任意混合)l 1-4个模块可以在1.0ms内扫描完l 5-16个模块可以在1.5ms内扫描完l 17-30个模块可以在2.0ms内扫描完l 一些输入模块有一个固定的8.0ms的滤波器,因此选择更快的RPI值不会产生任何影响专用l 每个“满数据”1769-SDN模块会增加1.5msl 每个1769-HSC模块会增加0.5ms用户经常可以选择比上面列表更低的RPI值。这些注意事项说明了模块被扫描的频率,而不是应用程序使用数据的速度。RPI与程序扫描是异步的。诸如程序执行周期等其它因素也会影响I/O吞吐量。2-4安装、组态及监视本地I/O系统电源预计为了确保用户的系统正常,必须考虑消耗的全部5V直流电流和24V直流电流。I/O模块必须分布式安装,这样在5V直流电压时,电源左侧或右侧的电流消耗不会超过2.0A,24V直流电压时不会超过1.0A。目录号:模块数量:模块电流需求(mA):计算出的电流值(mA)(模块数量)(模块电流需求):5V直流时(以mA为单位)24V直流时(以mA为单位)5V直流时(以mA为单位)24V直流时(以mA为单位)1769-IA8I9001769-IA1611501769-IM1210001769-IQ1611501769-IQ16F11001769-IQ3217001769-IQ6XOW4105501769-OA814501769-OA1622501769-OB814501769-OB1620001769-OB16P16001769-OB3230001769-OV1620001769-OW81251001769-OW8I1251001769-OW162051801769-IF4(A)1201501769-IF4(B)120601769-OF2(A)1202001769-OF2(B)1201201769-IF4XOF21201601769-IR6100451769-IT6100401769-HSC42501769-L35E660901769-SDN44001769-ECR(1)501769-ECL(1)50模块总数:电流需求总量(2):1 系统中需要一个1769-ECR或1769-ECL终端盖/终端器。终端盖/终端器的使用由用户的组态决定。2 电流需求总量必须不能超过下表中的电源容量。2-5安装、组态及监视本地I/O电源电流容量技术参数:1769-PA2 1769-PB2 1769-PA4 1769-PB4 输出总线电流容量(0o到55oC)5V dc时2A, 24V dc时0.8A5V dc时4A,24V dc时2A24V dc用户电源容量(0o到55oC)250mA(最大)不适用确定何时控制器升级I/O控制器连续不断地扫描控制逻辑。一次扫描是控制器执行一遍逻辑程序的时间。输入数据传送到控制器以及输出数据传送到输出模块都与逻辑扫描是异步的。如果用户需要确保在逻辑执行的某一时刻(例如:在梯形图程序的开始)可以及时的使用I/O值,使用Synchronous Copy(CPS)指令来缓存I/O数据。关于I/O缓存的实例,请参阅Logix5000控制器通用程序编程手册,出版号:1756-PM001。关于CPS指令的信息,请参阅Logix5000控制器通用指令集参考手册,出版号:1756-RM003。2-6安装、组态及监视本地I/O组态CompactBus当用户创建一个CompactLogix工程时,编程软件会自动创建本地CompactBus。1在Controller Organizer(控制器项目管理器)中,选择CompactBus。右键点击并选择Properties(属性)。在General(通用)选项卡,指定框架的大小。输入用户计划安装的模块数量。在这个数量中包括CompactLogix控制器和最多30个I/O模块,不包括电源。CompactBus的Comm Format(通讯格式)会自动设置为None(无),并且由于控制器为每个I/O模块使用了直接连接,它不能更改。2-7安装、组态及监视本地I/O使用Connection(连接)选项卡,用户可以为系统指定RPI并能够选择禁止或不禁止CompactBus。用户在这里指定的RPI是为这个控制器系统中所有1769模块指定的RPI。为系统指定从1-750ms的RPI。用户不用为每个模块指定不同的RPI。通过禁止或不禁止CompactBus,用户可以一次把新的组态数据写给整个系统。控制器对CompactBus连接失败的响应是使控制器故障。它是不可以组态的。2-8安装、组态及监视本地I/O组态本地I/O模块使用编程软件为控制器组态I/O模块。1在Controller Organizer(控制器项目管理器)中,选择CompactBus。右键点击选择栏目,然后选择New Module(添加模块)。2选择模块(在本实例中为1769-IA16)。Click OK 点击OK3组态模块。使用模块向导指定模块的特性。点击Next(下一步)使向导继续。当用户完成时,点击Finish(完成)。完成的模块会出现在控制器项目管理器中。The selection you make for the Comm Format determines the connections required for the I/O module. Once you complete adding a module, you cannot change this selection. See page 2-9.用户选择的Comm Format(通讯格式)决定了I/O模块的连接需求。一旦用户添加完一个模块,此选项就不会更改了。参阅2-9页2-9安装、组态及监视本地I/O通讯格式通讯格式决定了I/O模块使用的数据结构。每种格式支持不同的数据结构。目前,CompactLogix系统支持2种数据格式:l 输入数据-INT(用于1769输入模块)l 数据-INT(用于1769输出模块)CompactLogix控制器必须用于它自己的本地I/O模块。其它的基于Log

温馨提示

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

评论

0/150

提交评论