1769L35E中文用户手册课案_第1页
1769L35E中文用户手册课案_第2页
1769L35E中文用户手册课案_第3页
1769L35E中文用户手册课案_第4页
1769L35E中文用户手册课案_第5页
已阅读5页,还剩46页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、使用本手册的对象阅读此前言以便熟悉本手册的其余部分。这个前言包括下列主题:使用本手册的对象如何使用本手册相关的出版物本手册中的规定罗克韦尔自动化的支持如果用户负责设计、安装、编程或排错使用Allen-BradleyCompactLogixTM控制器的控制系统,请使用本手册。如何使用本手册CompactLogix控制系统我们以一环扣一环连续的方式尽可能使本手册有生机的讲解如何对进行安装、组态、编程、操作及排错。相关的文档这些核心文档也讲解了Logix5000家族的控制器:Logix5000控制器的新用户Logix5000控制器快速入门出版物1756-QS001这个快速入门提供给用户可完成控制器组

2、态和运行的一种可视化、按顺序操作的基本步骤。Logix5000Logix50001756-QR107这个系统参考提供了组态信息、控制器特性以及指令(梯形图、功能块和结构文本)的高级列表。Logix5000Logix50001756-PM001该通用程序手册表述了所有Logix5000控制器的一般特性和功能。前言第2页CompactLogix详细信息:对于阅读文档文档号安装1769-L35ECompactLogix控制器的信息1769-L35ECompactLogix控制器安装说明1769-IN020CompactLogix指令集的信息Logix5000控制器指令集参1756-RM003Logi

3、x控制器的功能块编程的信息Logix5000控制器过程控制/驱动器指令集参考手册1756-RM006指令的执行时间和内存使用率Logix5000控制器执行时间和内存使用率参考手册1756-RM087安装、组态和使用Compact模拟量I/O模块的信息CompactI/O模拟量模块用户例1769-UM002使用1769-ADNDeviceNet适配器的信息CompactI/O1769-ANDDeviceNet适配命用户手朋1769-UM001使用769-SDNDeviceNet扫描器的信息CompactI/O1769-SDNDeviceNet扫描器模块用户手册1769-UM009Allen-Br

4、adley可编程控制器接地及接线的信息Allen-Bradley可编程控制器接地及接线指导手册1770-4.1如果喜欢一本手册,用户可以从Internet上下载免费的电子版:购买印刷版的手册,通过- 联系本地的分销商和罗克韦尔的代表- 付费访问网站- 打电t给1.800.963.9548(美国/加拿大)或001.330.725.1574(除了美国/加拿大的地区)本手册中的规定本手册中使用下列的规定:粗体圆点列表(就像这个)提供了不是程序步骤的信息。数字编号列表提供了按顺序的步骤或分等级的信息斜体字型是对用户强调目录第一章CompactLogix简介9- 章内容:9- 载控制器固件10使用Con

5、trolFlash加载固件操作系统11使用AutoFlash加载固件操作系统12使用CompactFlash卡加载固件操作系统13使用CompactFlash13开发程序15定义任务17定义程序19定义例程19选择系统内务处理的百分率20安装、组态及监视本地I/O24本章内容:24安装本地I/O模块24确定I/O规划26估计RPI26系统电源预计27确定何时控制器升级I/O29组态CompactBus30组态本地I/O模块32通讯格式33不支持保持最后状态和用户自定义安全状态34禁止I/O模块操作34发送模块组态信息36组态控制器对连接失败的响应37访问I/O数据38使用别名简化标签名40I/

6、O模块的直接连接40监视I/O模块40显示故障数据41终端盖检测和模块故障43使用通用格式组态I/O模块44为模块输入组态信息46与EtherNet/IP网络上的设备通讯49本章内容:49为EtherNet/IP网络组态用户的系统49步骤1:分配IP地址50步骤2:组态Ethernet通讯百区动55在EtherNet/IP网络上的控制器连接57组态分布式I/O57在I/O组态中添加远程EtherNet/IP适配器58访问分布式I/O59添加与远程1769-L35E控制器61生产者和消费者数据62生产者和消费者标签的最大数量62生产者和消费者标签的大小限制63生产标签63消费标签64发送信息65

7、与其它基于Logix的控制器通讯65在EtherNet/IP网络上与其它控制器通讯66映射地址68使用MSG指令发送Email69步骤1:组态邮件中转服务器71步骤2:创建MSG指令发送emaiL72输入email的文本73可能的email状态代码73实例1:CompactLogix控制器和分布式I/O75控制分布式I/O75Compactl需要的全部连接75实例2:控制器到控制器76生产者和消费者标签76发送MSG指令77Compactl需要的全部连接78实例3:从CompactLogix控制器到其它设备79向其它基于Logix的控制器发送MSG指令79向PLC-5E处理器发送MSG指令80

8、向带有1761-NET-ENI模块的MicroLogix1500控制器发送MSG指令82Compactl需要的全部连接84实例4:接收其它设备的信息84与DeviceNet链路上的设备通讯85本章内容:85为DeviceNet链路组态用户的系统85实例1:控制DeviceNet设备86步骤1:组态1769-ADN适配器87步骤2:建立1769-SDN的扫描列表89步骤3:为CompactLogix控制器创建工程94步骤4:输入程序逻辑96实例2:从Ethernet向DeviceNet转发信息97通过网桥维护DeviceNet设备98控制器向DeviceNet设备发送MSG指令99通过网桥发送M

9、SG指令100与串行链路上的设备通讯101本章内容:101缺省的通讯组态101系统协议选项102使用通道0缺省通讯按钮102为串行链路组态用户的系统103步骤1:组态硬件104步骤2:组态控制器的用行口105步骤3:组态串行通讯驱动109实例1:工作站直接连接到CompactLogix控制器110组态DF1点对点站点110实例2:工作站远程连接到CompactLogix控制器112主/从通讯方式112组态DF1从站114组态DF1主站114实例3:CompactLogix控制器连接到条形码阅读器118将ASCII设备连接到控制器118组态用户模式120编程ASCII指令120实例4:通过串行口

10、转发信息121与DH-485链路上的设备通讯123本章内容:123为DH-485链路组态用户的系统124步骤1:组态硬件125步骤2:组态控制器的DH-485口126规戈ijDH-485网络127DH-485令牌循环127网络初始化128节点数量和节点地址128安装DH-485网络129DH-485网络的接地和终止132CompactLogix诊断134本附录内容:134模块信息135TCP/IP组态135诊断信息136封装统计137等级1(CIP)数据包统计137等级1(CIP)信息传送138等级3(CIP)信息传送138CompactLogix系统规范140本附录内容:140Compact

11、Logix控制器140认证141时钟精确度142尺寸142控制器LEDs143RS-232用行口LEDs(通道0)144CompactFlash卡LED144EtherNet/IP:模块X犬态(MS)指示器144EtherNet/IP:网络X犬态(NS)指示器145EtherNet/IP:链路X犬态(LNK)指示器145电池寿命146当LED点亮后的电池持续时间146在CompactLogix控制器中动态内存分配148信息149RSLinx标签最优化149趋势150DDE/OPC主题150每个PLC的最大信息连接150点选“使用连接向ControlLogix处理器中写信息”151优化吞吐量所需

12、的连接数151第一章CompactLogix简介本章内容:CompactLogix控制器是Logix控制器家族的一部分,它通过下列内置的组件提供了小型的、强大的、有效的系统:1769-L35E控制器有一个RS-232串行口和一个EtherNet/IP端口。该控制器支持Logix指令集。RSLogix5000编程软件支持每一款Logix控制器CompactI/O模块提供了紧凑的DIN导轨或面板安装的I/O系统1769-SDN通讯接口模块提供了在DeviceNet上的点对点的通讯、I/O控制和远程设备组176'JADNatu2icr门DompactI/Omoduliprt-tjeyeper

13、sonalcnirpuratsotfpLSltutuiwimOnveLogiitIBH四U5ECoinpaciLiiQiJi刚11烟,MMEtnerNei/IPrtwort1fL30Con-|:£CtLjDgliwfttivri-NFT-ENI1769-ADNadapterwithCompactI/Omodules1769-ADN适配器和CompactI/O模块Series9000photoeye9000系列光眼800EpushbuttonwithDriveLogix800E按钮和DriveLogixDeviceNetnetworkDeviceNet网络1769-L35ECompac

14、tLogixwith1769-SDN1769-L35ECompactLogix和1769-SDNEtherNet/IPnetworkEtherNet/IP网络personalcomputer个人计算机1769-L30CompactLogixwith1761-NET-ENI1769-L30CompactLogix和1761-NET-ENI与1769-L20和1769-L30控制器相比,1769-L35E控制器在性能和容量上有很大改进。1769-L35E控制器专为中型应用系统而设计。它提供:增加的用户内存可达1.5Mbytes多达8个任务(1769-L20、-L30控制器支持4个任务)Compac

15、tFlash卡用于非易失内存存储扩展I/O容量达到30个I/O模块增加的背板容量和吞吐量使得可以混用或匹配数字量模块、模拟量模块以及专用模块支持背板信息传递支持EtherNet/IP包括分布式I/O的控制增强的I/O性能允许在某些环境下可以使用1ms的背板RPI。关于下列信息:参阅页码:加载控制器固件操作系统1-217选择系统内务处理的百分率iii加载控制器固件该控制器出厂时不带固件操作系统。用户必须在使用控制器之前下载当前版本的固件操作系统。用户可以使用以下方法加载固件操作系统:RSLogix5000编程软件携带的ControlFlash工具。当用户尝试在没有当前版本固件操作系统的控制器中打

16、开或创建工程时可以通过RSLogix5000软件自动开始AutoFlash。1784-CF64CompactFlash卡和已经加载的可用内存当使用RSLogix5000软件时固件操作系统是有效的,或者可以从下列技术支持网站下载:1 .浏览网站:http:2 .在左侧的柱状栏什1架)中,选择FirmwareUpdatesunderTechnicalSupport(技术支持下的固件操作系统升级)。3 .选择固件操作系统版本。下载进程会要求用户输入RSLogix5000编程软件的序列号。如果用户要通过ControlFlash或AutoFlash工具加载(刷新)控制器固件操作系统,需要与控制器进行串行

17、连接或EtherNet/IP连接。通过EtherNet/IP连接进行刷新固件操作系统比通过串行连接要快很多。在刷新固件操作系统过程中,控制器EtherNet/IP组态设定是保持的。如果用户要通过EtherNet/IP连接加载固件操作系统,请选择浏览Ethernet端口,经过虚拟背板,选中1769-L35E控制器。使用ControlFlash加载固件操作系统用户可以通过Ethernet连接(IP地址必须已经分配给了Ethernet端口)或串行连接使用ControlFlash加载固件操作系统。1 .确保在开始之前,已经存在合适的网络连接。2 .启动ControlFlash工具。当出现欢迎界面时点击

18、Next(下一步)。3 .选择控制器的目录号并点击Next(下一步)。4 .展开网络结构图,然后看到该控制器。如果所需要的网络没有显示,首先要在RSLinx软件中为该网络组态驱动程序。如果用户使用Ethernet连接来加载固件操作系统(它比串行连接快很多),那么在连接控制器之前该工具需要一个有效的IP地址5 .选择控制器并点击OK。6 .选择用户要升级控制器白版本等级并点击Next。7 .开始升级控制器的版本,点击Finish(完成),然后点击Yes。8 .在控制器版本升级完成后,状态栏会显示Updatecomplete(升级完成)。点击OK。9 .关闭ControlFlash软件,点击Can

19、cel(取消),然后点击Yes。使用AutoFlash加载固件操作系统用户可以通过Ethernet连接(IP地址一定要先分配给Ethernet端口)或串行连接使用AutoFlash加载固件操作系统。1 .确保在开始之前,已经存在合适的网络连接。2 .使用RSLogix5000编程软件下载一个控制器工程。如果处理器固件操作系统版本与工程版本不匹配,AutoFlash会自动启动。3 .选择控制器的目录号并点击Next。4 .展开网络结构图,然后看到该控制器。如果所需要的网络没有显示,首先要在RSLinx软件中为该网络组态驱动程序。如果用户使用Ethernet连接来加载固件操作系统(它比串行连接快很

20、多),那么在连接控制器之前该工具需要一个有效的IP地址5 .选择控制器并点击OK。6 .选择用户要升级控制器白版本等级并点击Next(下一步)。7 .开始升级控制器,点击Finish(完成),然后点击Ye宇8 .在控制器升级完成后,状态栏会显示Updatecomplete(升级完成)。点击OK。9 .关闭AutoFlash软件,点击Cancel(取消),然后点击Ye01-5CompactLogix简介使用CompactFlash卡加载固件操作系统如果用户有一个1769-L35E控制器已经组态,并且已经加载了固件操作系统,用户可以将当前的控制器用户程序和固件操作系统存储在CompactFlash

21、卡上,然后使用这个卡来升级其它的控制器。1.将当前已经组态完的1769-L35E控制器的控制器用户程序和固件操作系统存储在CompactFlash卡上。当用户向卡中保存时,确定选择了LoadImageOnPowerup(上电时加载映像)。2.拔掉此卡然后插入要具有相同固件操作系统和控制器用户程序的1769-L35E控制器中。3.当用户将第二个1769-L35E控制器上电时,存储在CompactFlash卡上的镜像文件会自动加载到控制器。使用CompactFlash1784-CF64CompactFlash卡为1769-L35E控制器提供了非易失性内存存储。该卡存储了控制器的内存(逻辑程序和标签

22、值)和存储工程当时的控制器固件操作系统的内容。把信息存储到CompactFlash卡中就像在指定的时间储存一块控制器内存一样。ATTENTION如果用户把CompactFlash卡组态成"restoreonpowerup(上电时恢复)”,并且对工程做了一些改动,例如:在线编辑或更改标签值等,用户必须在更改完成之后重新将程序保存到CompactFlash卡中。否则,用户的改变不会被保存而且会在下一次给控制器上电时丢失那些改变。存储在闪存中的标签值只是存储时的一个快照。当把程序恢复到处理器中时,标签值会等于存储在闪存中的标签数据。在控制器前方的锁定拉环将CompactFlash卡固定在它

23、的插槽中。当控制器从CompactFlash卡中读数据或向CompactFlash卡写数据时,(这可由闪烁的绿灯CFLED指示),请不要拆卸此卡。这可能会破坏卡中或控制器中的数据。同时也会破坏控制器中最新版本的固件。ATTENTIONCompactFlash卡支持带电插拔。当背板带电时插入或拆卸此卡,会产生电弧。如果在危险场合安装,这可能会引起爆炸。在进行之前,确保电源已经断掉或者场合不是危险的。重复的电弧会引起模块和它的配套连接器的触点过多磨损。磨损的触点可能产生电阻,而且会影响模块的工作。关于在CompactFlash卡上存储镜像的步骤,请参阅«Logix5000控制器通用程序编

24、程手册»,出版号:1756-PM001oIEC1131-3标准。该环境提供了:开发程序控制器操作系统是一个有优先级多任务系统,而且符合使用任务组态控制器的执行过程使用程序将数据与逻辑分组使用例程用一种编程语言封装可执行代码tviitiol叩pli匚曲。nsystem-shared也acarollert期controlapplication控制应用程序controllerfaulthandler控制器故障处理器task8任务8task1任务1configuration组态status状态watchdog看门狗program32程序32program1程序1program(local)t

25、ags程序(本地)标签mainroutine主例程faultroutine故障例程otherroutines其它例程controller(global)tags控制器(全局)标签I/OdataI/O数据system-shareddata系统共享的数据定义任务任务为一个或更多程序提供了有安排的、有优先级的信息。用户可以组态连续性或周期性任务。1769-L35ECompactLogix控制器支持8个任务,其中只能有一个连续型任务。一个任务可以有32个独立的程序,每个程序有自己的可执行例程和程序域标签。如果一个任务被触发(激活),所有分配给它的程序将按照它们所属组的顺序执行。程序只能在控制器项目管理

26、器中出现一次,不能被多个任务共享。指定任务优先级控制器中的每个任务都有一个优先级。当多个任务被触发时,操作系统使用优先级来决定该执行哪个任务。用户可以组态周期性任务从最低优先级15执行到最高优先级1。高优先级任务都会中断任何低优先级任务。连续性任务具有最低的优先级,它经常被周期性任务中断。CompactLogix控制器使用一个专用的周期性任务以优先级7处理I/O数据。这个周期性任务以RPI速度执行,用户该RPI是用户为CompactBus组态的,并且最快可达每1ms一次。该周期性任务的全部执行时间为它扫描已组态的I/O模块的时间。用户如何组态任务会影响控制器如何接收I/O数据。优先级为1到6的

27、任务优先于专用的I/O任务。在这个优先级范围的任务会影响I/O的处理时间。如果用户组态I/ORPI为1ms,组态优先级1到6的任务需要500g才执行并且按预定每毫秒都运行。这会使专用于I/O的任务使用500典就完成扫描和组态I/O的任务。然而,如果用户安排2个高优先级任务(1到6)每毫秒运行,并且它们都需要500四或更多的时间去执行,那么CPU时间不会留给专用于I/O任务了。此外,如果用户有很多已组态的I/O,并且专用I/O任务的执行时间已经接近于2ms(或者高优先级任务和专用于I/O任务之和接近于2ms),会导致没有CPU时间留给低优先级的任务(8到15)。TIP例如:如果用户的程序需要按一

28、个确定的速率对输入反应并控制输出,则组态一个周期性任务,其优先级高于7(为1到6)。这会防止专用于I/O任务受程序的周期速率的影响。然而,如果用户的程序包含许多数学运算和数据处理,把此逻辑程序放在优先级低于7(8到15)的任务中,例如连续性任务,以便使专用于I/O任务受程序的不利影响。卜面的例子说明了具有周期性任务和连续性任务应用系统的任务执行顺序。Task1任务1Task2任务2Task3任务3Task4任务4Time时间任务:优先级:任务类型:实例的执最坏情况的行时间:完成时间:1520ms2ms2ms27I/O1ms3msRPI为5ms31010ms周期性任务4ms8ms425ms60m

29、s注释:A.优先级最高的任务中断所有优先级低的任务。B.专用于I/O任务可以被优先级为1到6的任务中断。专用于I/O任务可以中断优先级为8到15的任务。这个任务按CompactLogix系统预定的RPI速率运行(本例子中为2ms)。C.连续性任务运行在最低的优先级,它可以被所有其它的任务中断。D.一个低优先级的任务可以被高优先级的任务中断很多次。E.如果没有高优先级的任务运行,那么当连续性任务完成一次全扫描之后会立刻自动重新启动。定义程序每个程序都包含程序标签、主执行例程、其它例程以及可选的故障例程。每个任务可以最大安排32个程序。任务中预定的程序从第一条执行到最后一条。不属于任何任务的程序被

30、显示为非预定程序。在控制器扫描程序之前,用户必须在任务中指定(预定)程序。定义例程例程是用一种编程语言编写的逻辑指令的集合,例如:逻辑梯形图。例程为控制器中的工程提供了可执行的代码。例程与PLC或SLC控制器中的程序文件或子程序很相似。每个程序都有一个主例程。当控制器触发相关的任务或调用相关的程序时主例程是第一个被执行的例程。使用JumptoSubroutine(JSR)指令调用其它例程。用户也可以指定一个可选的程序故障例程。如果在相关程序的任何例程中发生指令执行故障时控制器将执行此例程。到西区创fe(国.UI,二L也03CortibIb*FhuN曰aB-lt-PIlIW1I5T-U&

31、南m-L.I用暗乐电nrak选择系统内务处理的百分率这个百分率指定了控制器专用于控制器属性对话框允许用户为系统内务处理的指定百分率。通讯和后台功能时间(包括周期任务的时间)的百分率。1.浏览控制器属性并选择Advanced标签。,MEJl即j»igiCoinriiunic.dKnsTi系统内务处理功能包括:与编程和HMI设备(例如:RSLogix5000软件)通讯响应信息发送信息控制器每1ms执行一次系统内务处理功能。如果控制器在1ms内完成内务处理功能,那么它会继续执行连续性任务。随着系统内务处理百分率的增加,分配给执行连续性任务的时间会减少。如果控制器不需要管理通讯,则控制器会使

32、用通讯时间去执行连续性任务。增加的系统内务处理百分率会减少连续性任务的执行时间,但这样不会增加通讯的性能。然而,增加的系统内务处理百分率也会增加执行连续性任务的时间-增加全部扫描时间。卜面的表格显示了连续性任务和系统内务处理功能的比率。连续性任务运行:10%9ms1ms20%4ms1ms33%2ms1ms501ms1ms在缺省10%的时间片,系统内务处理每9ms(连续性任务时间中)中断连续性任务一次,如下图所示:Ta4电值国灯一periodic型曳削】U-A.llkjdcciillriLxjLJstask9mr.-l.i|r.'i|ijnii-Ilir.Il;iLegend:Taske

33、xecutesTaskisinterrupted(suspended)PeriodicSystemoverheadContinuoustaskElapsedtime(ms)图例任务执行任务被中断(挂起)周期系统内务处理连续性任务总消耗时间(ms)周期性任务的中断增加了系统内务处理执行的总消耗时间(时钟时间)Iins1rn51nr.,如下图所示。Ip:(i3dictask1nr.systefiiovL'fliijaJImsID国单sRlime(ns)9rnsufoortinuatktime汨PeriodictaskSystemoverheadContinuoustaskElapsedti

34、me(ms)9msofcontinuoustasktime周期性任务系统内务处理连续性任务总消耗时间(ms)连续性任务时间中的9ms如果用户将时间片增加到20%,系统内务处理每4ms(连续性任务时间中)中断连续性任务一次。systemcvertiead日叩$odlim&(ms)SystemoverheadContinuoustaskElapsedtime(ms)系统内务处理连续性任务总消耗时间(ms)如果用户将时间片增加到50%,系统内务处理每1ms(连续性任务时间中)中断连续性任务一次。SystemoverheadContinuoustaskElapsedtime(ms)系统内务处理

35、连续性任务总消耗时间(ms)如果控制器只包含周期性任务,系统内务处理时间片没有影响。系统内务处理会在周期性任PeriodictaskSystemoverheadContinuoustaskElapsedtime(ms)周期性任务系统内务处理连续性任务总消耗时间(ms)注释:第二章安装、组态及监视本地I/O本章内容:安装本地I/O模块2-1确定I/O2-3确定何时控制器升级本地I/O2-5组态CompactBus2-6组态本地I/O2-8禁止I/O2-10访问I/O数据2-14I/O模块的直接连接2-16监视I/O模块2-1617692-19安装本地I/O模块1769-L35E控制器支持3个I/

36、O组的30个本地I/O模块。使用1769-CRR1/-CRR3或1769-CRL1/-CRL3扩展电缆连接I/O模块组。用户可以使用电源或任何I/O模块将组分开。每个组必须包含一个电源。在最后一个I/O组中扩展电缆对面必须使用终端盖/终端器。第一组的最左侧位置使用CompactLogix控制器。控制器必须在距离组电源的4个模块以内的位置。在一个CompactLogix系统中只能使用一个控制器。每个I/O模块也有一个电源距离额定值(距离电源的模块数量)。该距离额定值打印在每个模块的标签上。每个模块必须被安装在它的距离额定值以内。HoriwntalOlrinladofi水平万向Horizontal

37、OrientationBank1Bank2Bank3组3"imrmVsdictlOrinution1769-CRRxLLTtfLLnT'JJ-U!=_=一氤_1=ATTENTIONVerticalOrientation垂直方向Bank1组1CompactLogix不支持带电插拔(RIUP)。当CompactLogix系统带电时:任何在电源与处理器之间的连接中断(例如:移走电源、控制器或者一个I/O模块)都会使逻辑电路出现超出常规设计极限的瞬时情况,并且可能导致损坏系统组件或意外的事故。拆卸终端盖或I/O模块会使控制器出现故障并且也会导致系统组件的损坏。确定I/O规划1769-

38、L35E控制器支持多达30个本地模块,它们可以是数字量模块、模拟量模块或专用模块的任意组合。要确定用户系统的I/O规划,需考虑下列这些需求:除了模块存储或传送的数据之外,CompactLogix系统中的每个模块还使用一定数量的背板内存。当用户添加模块时,最小背板RPI值会增加。I/O模块必须分布式安装,这样在5V直流电压时,电源左侧或右侧的电流消耗不会超过2.0A,24V直流电压时不会超过1.0A。估计RPI当用户安装模块时,最小背板RPI值会增加。RPI(请求信息包间隔)定义了控制器在背板上发送和接收所有I/O数据的频率。整个1769背板可以有一个RPI。当安装模块时请考虑这些因素。数字量和

39、模拟量(任意混合)1-4个模块可以在1.0ms内扫描完5-16个模块可以在1.5ms内扫描完17-30个模块可以在2.0ms内扫描完一些输入模块有一个固定的8.0ms的滤波器,因此选择更快的RPI值不会产生任何影响专用每个“满数据”1769-SDN模块会增加1.5ms每个1769-HSC模块会增加0.5ms用户经常可以选择比上面列表更低的RPI值。这些注意事项说明了模块被扫描的频率,而不是应用程序使用数据的速度。RPI与程序扫描是异步的。诸如程序执行周期等其它因素也会影响I/O吞吐量。系统电源预计为了确保用户的系统正常,必须考虑消耗的全部5V直流电流和24V直流电流。I/O模块必须分布式安装,

40、这样在5V直流电压时,电源左侧或右侧的电流消耗不会超过2.0A,24V直流电压时不会超过1.0A。目录号:模块数量:模块电流需求(mA):计算出的电流值(mA)=(模块数量)x(模块电流需求):5V直流时(以mA为单位)24V直流时(以mA为单位)5V直流时(以mA为单位)24V直流时(以mA为单位)1769-IA8I9001769-IA1611501769-IM1210001769-IQ1611501769-IQ16F11001769-IQ3217001769-IQ6XOW4105501769-OA814501769-OA1622501769-OB814501769-OB1620001769

41、-OB16P16001769-OB3230001769-OV1620001769-OW81251001769-OW8I1251001769-OW162051801769-IF4(A)1201501769-IF4(B)120601769-OF2(A)1202001769-OF2(B)1201201769-IF4XOF21201601769-IR6100451769-IT6100401769-HSC42501769-L35E660901769-SDN4400(1)1769-ECR50(1)1769-ECL150模块总数:|电流需求总量II1系统中需要一个1769-ECR或1769-ECL终端盖/终

42、端器。终端盖/终端器的使用由用户的组态决定。2电流需求总量必须不能超过下表中的电源容量。2-5安装、组态及监视本地I/O电源电流容量技术参数:1769-PA21769-PB21769-PA41769-PB4输出总线电流容量(0°到55°C)5Vdc时2A,24Vdc时0.8A5Vdc时4A,24Vdc时2A24Vdc用户电源容量(0o到55七)250mA(最大)不适用确定何时控制器升级I/O控制器连续不断地扫描控制逻辑。一次扫描是控制器执行一遍逻辑程序的时间。输入数据传送到控制器以及输出数据传送到输出模块都与逻辑扫描是异步的。如果用户需要确保在逻辑执行的某一时刻(例如:在梯

43、形图程序的开始)可及时的使用I/O值,使用SynchronousCopy(CPS)指令来缓存I/O数据。关于I/O缓存的实例,请参阅«Logix5000控制器通用程序编程手册,出版号:1756-PM001o关于CPS指令的信息,请参阅Logix5000控制器通用指令集参考手册,出版号:1756-RM003o组态CompactBus当用户创建一个CompactLogix工程时,编程软件会自动创建本地CompactBus。1.在ControllerOrganizer(控制器项目管理器)中,选择CompactBus。右键点击并选择Properties(属性)。ii,LrI.rhH-LIM-

44、|lTI-HL>Uiii;卜rdf.rimIffU口I*”1tTri'欣:Odli-Kd-it.-«t-|¥;I口Fib|力TKIBl在General(通用)选项卡,指定框架的大小。输入用户计划安装的模块数量。在这个数量中包括CompactLogix控制器和最多30个I/O模块,不包括电源。CompactBus的CommFormat(通讯格式)会自动设置为None(无),并且由于控制器为每个I/O模块使用了直接连接,它不能更改。禁止或不禁止使用Connection(连接)选项卡,用户可以为系统指定RPI并能够选择CompactBuSo为系统指定从用户在这里指定

45、的RPI是为这个控制器系统中所有1769模块指定的RPI1-750ms的RPI。用户不用为每个模块指定不同的RPI。通过禁止或不禁止CompactBus,用户可以一次把新的组态数据写给整个系统。控制器对CompactBus连接失败的响应是使控制器故障。它是不可以组态的。组态本地I/O模块使用编程软件为控制器组态I/O模块。CompactBuSo右键点击选择栏目,1 .在ControllerOrganizer(控制器项目管理器)中,选择然后选择NewModule(添加模块)ie-二1WfiirchLdijkBfinunuEsilc1J7nfrL35EPatLDiaEClickQK2 .选择模块(

46、在本实例中为1769-IA16)。ClickOK点击OK3 .组态模块。使用模块向导指定模块的特性。点击Next(下一步)使向导继续。当用户完成时,点击Finish(完成)。完成的模块会出现在控制器项目管理器中。Ihesotectloriyoum曲s*fartheLornrnFumatdeloiniinesl憧conn乱Uomrequiirdfotlhel-0mEuleUjni二ay国"cmpl匚作acfciinq和nrcdulH幽cannotcluangethisseledion.Seepage2SLTheselectionyoumakefortheCommFormatdeterm

47、inestheconnectionsrequiredfortheI/Omodule.Onceyoucompleteaddingamodule,youcannotchangethisselection.Seepage2-9.用户选择的CommFormat(通讯格式)决定了I/O模块的连接需求。一旦用户添加完一个模块,此选项就不会更改了。参阅2-9页通讯格式通讯格式决定了I/O模块使用的数据结构。每种格式支持不同的数据结构。目前,CompactLogix系统支持2种数据格式:输入数据-INT(用于1769输入模块)数据-INT(用于1769输出模块)LogixCompactLogix控制器必须用于

48、它自己的本地I/O模块。其它的基于的控制器都不可以拥有本地CompactLogixI/O。假定1769-IA16输入模块处于槽1。软件使用槽号创建相关的标签,以便将为这个实例模块创建的标签与为其它模块创建的标签区别开。不支持保持最后状态和用户自定义安全状态当1769CompactI/O模块在CompactLogix系统中作为本地I/O模块时,这些本地I/O模块不支持保持最后状态或用户自定义安全状态特性,用户甚至可以在编程软件中组态这些选项:如果一个本地I/O模块失效,例如:与控制器的通讯丢失,或者在带电的情况下任何模块从系统总线上断开,控制器会进入故障模式。当系统总线或任何模块故障时所有输出将

49、关闭。当用户把模块添加到I/O组态中时,RSLogix5000软件会为它们创建标签。1769模块标签定义了组态(C)数据的类型结构,它包括可改变输出的属性。CompactLogix不可使能本地模块用于改变输出。不要组态下面列表中的属性:对于数字量输出模块:ProgToFaultEnProgModeProgValueFaultMode对于模拟量输出模块:CHxProgToFaultEnCHxProgModeCHxFaultModeCHx代表通道号FaultValue在CompactLogix系统中,作为远程I/O模块使用的任何1769CompactI/O模块都支持保持最后状态和用户自定义安全状态

50、特性。禁止I/O模块操作在某些情况下,例如:开始试运转一个系统时,禁止掉控制系统的一部分,然后当用户完成整个控制系统时再把它们使能是很有用的。控制器允许用户禁止单独的模块或一组模块,阻止控制器与这些模块通讯。禁止模块会关闭控制器与该模块的连接。当用户创建一个I/O模块时,缺省是不被禁止的。用户可以将一个单独模块的属性改为禁止模块。ATTENTION禁止模块会导致与该模块的连接可以被切断并阻止I/O数据的通讯。控制器和其它的I/O模块仍然会使用从该模块得到的旧数据继续工作。为了避免对设备潜在的损害,确保禁止模块不会产生不安全的操作。在ModuleProperties(模块属性)对话框的Conne

51、ction(连接)选项卡中,用户可以选择禁止特定的模块。禁止所有本地I/O模块的简单方法,是禁止CompactBus,这样会使在总线上的所有模块都被禁止。参阅2-6页的组态CompactBus。当用户选择禁止一个模块时,在控制器项目管理器的模块上面会显示一个黄色的提示符号。离线为用户组态的模块准备一个安放位置禁止状态会存储在工程中。当用产下载工程时,模块仍然是禁止的。在线停止与模块的通讯如果当用户禁止模块时已经与它建立连接了,那么与该模块的连接会断开。模块的输出会关闭。如果当用户禁止模块时还没有与它建立连接(可能是由于错误的条件或故障),该模块会被禁止。模块的状态信息会变成指示模块被禁止了并没

52、有故障。如果用户没有禁止模块(清除复选框)并且没有故障情况发生,那么会与模块建立连接,而且使用用户为模块创建的组态信息自动识别模块。如果用户没后禁止模块但发生了故障情况,那么不会与模块建立连接。模块的状态信息会变成指示模块的故障情况。要在逻辑程序中禁止一个模块,用户必须首先使用GSV指令读取该模块的模式属性。把位2置位会处于禁止状态(1代表禁止,0代表不禁止)。使用SSV指令把模式属性写会到模块。例如:TheGSVinfstructIongctsthacuncrtstatusofthermdulenamed"I叩山jnotlule.vIheSSVInstructionsetstti日

53、日讲“lnput_nKdu但,非attierorUnilhlHlHlTheGSVinstructiongetsthecurrentstatusofthemodulenamed“input_module.TheSSVinstructionsetsthestateof“input_module"aseitherinhibitedoruninhibited.GSV指令获得名为"input_module”的模块的当前状态。SSV指令设置"input_module”的状态为禁止或不禁止。Whenon,inhibitsthemodule.Whenoff,uninhibitsthemodule.处于On状态时,禁止*II块。处于Off状态时,不禁止模块。发送模块组态信息ATTENTION一旦模块与控制器建立了连

温馨提示

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

评论

0/150

提交评论