版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ACIG PLC系统概述 PLC控制系统的划分ACIG PLC系统PICO系统 MicroLogix系统 SLC-500系统PLC-5系统ControlLogix系统COMPACTLogix系统FlexLogix系统ControlLogix 集成化控制系统1. Logix5550 处置器2. 1756-I/O,分布式I/O3. 通讯4. 编程5. 运用ControlLogix 新一代集成化控制系统Logix控制平台的先驱和中心ControlLogix硬件系统框架 Contrlbus: ControlLogix 背板的名字。是个多主总线.即以轮询时机,一个模板发一个包.运用Producer/Co
2、nsumer技术 电源 1756-PA72/75 240VAC 10A/13A Logix5000控制器 1756-BA1 Keyswitch: Run, Program, Remote 运动控制模板 通讯网桥模板 1756-ENT ; 1756-CNB ; 1756-DNB ; 1756-DHRIO 1756-L1 用于串行口通讯 DI/O和AI/OControlLogix 系统的设计目的将多种控制方式集成在单一的控制器上顺序控制 (PLC系统) 运动控制 (伺服系统)传动控制 (传动系统)过程控制 (DCS系统)ControlLogix 系统模型高性能的无源, 多主总线基板符合Produc
3、er-Consumer 协议同一框架内可放置多个处置器, 可独立运转或并行运转任何模块可带电插拔(RIUP)无槽位限制ControlLogix处置器(1)1.Logix5550处置器 只需一种CPU型号,可按运用规模增减内存.内置64KB内存,可扩展到512KB,1MB,2MB2.Logix5555处置器(用于热备系统) 只需一种CPU型号,可按运用规模增减内存.可扩展到3.5MB,5.5MB,7.5MB ControlLogix处置器(2) 分布式控制处理方案单一机架中可放置多个控制器CPUs 和I/O可以衔接在同一ControlNet网络,实现I/O数据共享I/O才干: DI/O 128,
4、000 AI/O 4,000扫描时间: 0.08ms / K布尔指令 ControlLogix 设计Allen-BradleyA-BQualityControlNETCHA CHB OKA#01RUN REM PROGLogix5555RUNOKRS232BATI/ORUN REM PROGLogix5555RUNOKRS232BATI/O ETHERNETRXD TXD OK ETHERNETRXD TXD OK ETHERNETRXD TXD OKControlNETCHA CHB OKA#01处理器通讯板通讯板I/O 模 板I/O 模 板I/O 模 板机架电源Allen-BradleyA
5、-BQualityControlNETCHA CHB OKA#01RUN REM PROGLogix5555RUNOKRS232BATI/ORUN REM PROGLogix5555RUNOKRS232BATI/O ETHERNETRXD TXD OK ETHERNETRXD TXD OK ETHERNETRXD TXD OKControlNETCHA CHB OKA#01处理器通讯板通讯板I/O 模 板I/O 模 板I/O 模 板机架电源处理器处理器I/O 性能概述Producer/Consumer 方式输入模块为Producer,(数据提供者)输出模块,控制器既是Producer也是Con
6、sumer广播信息的方式多个控制器拥有同一个输入模板模板级缺点报告RIUP (Removal and Insertion Under Power)无论现场或背板侧全部软件组态软件获取模板 I.D. 信息可选隔离的数字量和模拟量模板现场 FLASH 固件晋级Class 1 Division 2 认证 UL, CE, CSA & FM1756-I/O系统(1)1756-I/O模板特性: 模板可带电插拔 模板的软件组态可到达点级 高性能带诊断和隔离的I/O 模块种类: 开关量 24,48V,110V DC, TTL,110/220V AC 模拟量 电压,电流,热电阻, 热电偶 特殊模板 - BASI
7、C, 定位, 脉冲, 通讯 (MB,MB+,Profibus) 1756-I/O系统(2) 1756-I/O目录系统:数字量I/O模块1756 X X XI/O点数 8,16,32电压等级: B24V DC 灌电流(Sinking) V-24V DC 拉电流(Sourcing) A-110V AC M-220V AC W- AC/DC 触点输入/输出标识: I-输入,O-输出举例: 1756-IB16 输入模块,24VDC,灌电流,16点1756-I/O系统(3) 1756-I/O目录系统:模拟量I/O模块1756 X XX X举例: 1756-IF16 模拟输入模块,16路,电流/电压型模块
8、类型标识: F 模拟量, R-热电阻, T-热电偶输入/输出标识: I-输入,O-输出 E-电子保险, I-隔离,D-带诊断ControlLogix处置器可兼容的I/O系统(1) ControlLogix处置器可兼容的I/O包括: 经过Remote I/O: 1771 1746 1793/1794 Flex I/O 1791 Block I/O 经过ControlNet: 1756 1771 数字量 I/O 1793/1794 Flex I/O ControlLogix处置器可兼容的I/O系统(2) 经过DeviceNet: 1734 Point I/O 1769 Compact I/O 17
9、90 Compact Block I/O 1791 Block I/O 1792 Armor Block I/O 1793/1794 Flex I/O 1798 Flex Armor I/O ControlLogix处置器可兼容的I/O系统(3) 经过Ethernet/IP: 1756 1794 Flex I/O 1797 EX-Flex I/O DeviceNetControlNetEthernetRIO, DH+ControlNet基板和网络通讯模块化基于机架的通讯10MB/100MB Ethernet, ControlNet, DH+, RIO, DeviceNet ,Serial-DF
10、1 (controller), Serial ASCII 各种网络接口的混合配置按需求增减网络的接口通讯(1)- DH+ 和 Remote I/ODH+ 通讯- 经过1756-DHRIO模块 RSView32DH+SLC-5/04ControlLogixPLC-5Remote I/O通讯(2)- ControlNet2. ControlNet 通讯-经过1756-CNB( R )模块 ControlNet 1747-KFC15Unscheduled 通讯RSView32ControlLogix冗余系统的建立Allen-BradleyA-BQualityControlNETCHA CHB OKA
11、#01Redundancy ModulePRI COM OKPRIMRUN REM PROGLogix5555RUNOKRS232BATI/O2.加一个或多个Logix5555处置器.3.加一个或多个ControlNet网桥(Series D).4.加一个系统冗余模板.5.建立第二个一样的控制器机架.6.衔接两个冗余模板.7.将I/O模板, 操作员接口,等参与到ControlNet网络.1.从建立一个规范的ControlLogix 机架开场.Allen-BradleyA-BQualityControlNETCHA CHB OKA#01Redundancy ModulePRI COM OKPRI
12、MRUN REM PROGLogix5555RUNOKRS232BATI/O通讯(3)- Ethernet3. Ethernet 通讯-经过1756-ENT/ENBT模块EthernetSLC-5/05RSView32ControlLogixPLC-5E通讯(4)- DeviceNet 设备网 4. DeviceNet通讯- 经过1756-DNB DeviceNet 扫描器模块衔接DeviceNet网上的 设备DeviceNet通讯(5)- 串行和SCADAD通讯 5. 串行通讯- 处置器内置RS-232通讯接口, 支持两种通讯方式: 规范ASCII 码和DF1全/半双工 RSView32RS
13、Logix500RS-232规范ASCII码特殊仪表DF1SLC-5/03MicroLogixSCADAControlLogix的编程和组态软件RSLogix5000 软件的特性: 与RSLogix 5 & 500通用的用户界面单一的编程软件包适用于整个Logix系列产品ControlLogix, FlexLogix, SoftLogix,CompactLogix, DriveLogix .多种IEC1131-3编程言语梯形图功能块图形符号化标签和构造数据模型FlexLogix一种分布式的Logix控制器, 按现存的FlexIO 构造进展设计RSLogix 5000 编程软件支持两种处置器版本
14、FlexLogix5433 64Kbyte 用户内存 1794-L33FlexLogix5434 - 512Kbyte 用户内存 1794-L34FlexLogix(2)通讯可接ControlNet (1788-CNC, CNCR)内置 RS-232 口I/O 才干1 或 2 导轨(8 块模板/每条导轨)最多16本地I/O模板支持网络衔接的远程I/O模板FlexLogix1794-L33 or -L341788-CNC -CNCR. . .节点1节点 2节点N Controlnet(8) 本地 Flex(8) 本地 Flex(8) 本地 Flex运用 - 带集中协调的分布式控制由于FlexLo
15、gix是“Logix家族的一员,因此很容易将FlexLogix和ControlLogix 控制器集成在一同.ControlLogix 协调站级的FlexLogix控制器.ControlNet 特点高速控制网: 5M bit/S同时和多个设备通讯.支持冗余网,添加可靠性.安装简单灵敏,不用特殊工具.支持99nodes介质类型: RG6同轴电缆先进高效的producer/Consumer技术PLC1PLC2I/OI/OI/OI/OPanelview1400EMMI/ProgrammingMMIControl NeTControlNet 特点同一网有多个 控制I/O的处置器对等连锁广播输入数据在任何
16、节点可对PLC编程和检错,参与系统诊断一个 网络组态管理程序Windows95 ,98,NT编程软件ControlNet 特点在一条物理电缆中同时允许两种不同 类型的数据进展传输-时间要求严厉的数据, 如不断刷新的 I/O 数据和对等的联锁数据 给予最高的优先权确定性与可反复性-非时间要求严厉的数据, 如普通的信息传送和程序的上下装给予较低的优先权不允许牺牲时间要求严厉的数据ControlNet 特点电缆冗余特性两根电缆上信息同时传送 每台设备同时监听并且选择过去以好的, 出错少的数据性能提供应该设备的电缆:从选择的电缆上接纳到的含有坏数据的桢将被丢弃并且无法恢复在含有坏数据的桢被丢弃和接纳下
17、一桢之间, 能够变换选择电缆一个错误计数器将记录两根电缆的情况ControlNet 特点同一链上多个控制器控制I/OCLX1CLX21756-CNBor1794-ACNIIIOOO“Multicast Inputs1756-CNBor1794-ACN1756-CNBor1794-ACNControlNet Network仅一个CLX控制输出 ControlNet 物理层介质为 RG-6 同轴电缆TV 工业用规范电缆 ( 75 ohm) 费用低廉抗干扰(2层泊屏蔽)多供货商/多类型 (plenum, high flex, armor) 规范BNC衔接头 Node NodeNodeNode75 7
18、5 Tap Separation(No Min.Drop Cable1 meterTrunk CableTerminationRequiredTrunk CableNodeTapRequired主干段阐明不需求复杂的公式确定最大段长一个段可以是2 节点最远1000 m, 48节点最远 250 m一个子网可包括:最多99 个节点ControlNet 特点运用中继器, ControlNet 支持多种介质拓扑:总线型, 树型, 星型, 或恣意组合独立的中继器可用高压AC或低压DC电源 ( 1786-RPT or 1786-RPTD)用一个规范接头连于一个段的任何位置诊断用的继电器前往给控制系统中继器
19、的运用:伸展物理长度, 添加节点数量 中继器星形star树形treeRRRRRRRRRRControlNet 特点模块式中继器新式撃?槭綋中继器设计 :支持多种介质类型的 2- 8口:同一个中继器可混合或匹配不同介质 类型提供 3种光纤模板:覆盖3种间隔范围: 300m, 3km and 12km24VDC 电源供电DIN 轨道安装每个口的诊断形状LED显示诊断用的继电器前往给控制系统 运用扩展物理长度,真正平安, 户外电缆线路, 高噪音环境1786-RPFS Short Distance Fiber Module1786-RPA Modular Repeater Adapter1786-RP
20、FM Medium Distance Fiber ModuleControlNet 特点ControlNet 光缆运用例PLCRPARPFSCoax SegmentPLCRPARPFSCoax SegmentPLCRPARPFMCoax SegmentFiber Segment(Point-to-point)Fiber Segment(Point-to-point)To otherControlNetproductsTo otherControlNetproductsTo otherControlNetproductsRPFSRPFMRPA1336TDriveRPA - Fiber Hub S
21、tarter BlockRPFS - Fiber Hub Short Distance Module (up to 300m)RPFM - Fiber Hub Medium Distance Module (up to 3km)Starter Block required at each location , howeverthe Coax is not required to be usedUp to four (4) modules connected to each Starter BlockCoax segments are standard segments (distance, d
22、rops, etc.)Total nodes in this system remain at 99 (this is not a bridge)RPFMFiber Segment(Point-to-point)1336TDriveControlNet 特点数据存取方式网络刷新间隔 (NUI)严风格度的数据Concurrent Time Domain Multiple Access链路层任务方式非 严风格度的数据 网络操作时间TimeControlNet 特点举 例 说 明 网络刷新时间网络间隔 #1Time网络间隔 #2网络间隔 #3网络间隔 #4网络间隔 #51 2 3 43 4 5 1
23、21 2 3 45 1 1 2 3 44 5 1 严风格度 非严风格度 网络间隔 1 严风格度 非严风格度 网络间隔 2 严风格度 非严风格度网络间隔 3严风格度的数据将在每一次网络间隔内被传送一次非严风格度的数据那么可以在多个网络间隔内有选择的传送ControlNet 数据传送Producer/Consumer最新的网络技术最大的灵敏性最有效的控制网络ControlNet 数据传送控制网打包方式PreambleStartDelimiterSourceMAC ID0 - 510 BytesMaxCRCEndDelimiterLpacketLpacketLpacket.一切的信息传送均经过打包进
24、展每一节点在每次传送时只能传送一个主信息包每个主信息包可包含一个或多个副信息包每个副信息包均包含一个运用信息MAC PacketControlNet 数据传送控制网数据传送基于 Producer / Consumer 方式一个 Producer 是一个数据的传送者Producers 经过网络传送数据包 (Lpackets) 数据包不包含目的地址及接纳数据的节点的名字,它只含有一个衔接识别码( CID )一个 Consumer 是一个数据的接纳者一切 Consumer 都可以经过挑选衔接识别码而从网络获取 数据包(Lpackets)一些 Consumer 可以获取并运用数据ControlNet
25、数据传送要求严风格度的数据有不同的传送时间的要求假设将一切数据均按一样的速率传送,那么效率不高 例如 离散数字量与模拟量数据 控制网节点支持18种传送速率大部分支持二种速率快速与慢速速率支持NUT的倍数- 1, 2, 4, 8, 16, 32, 64, 128控制网上每个节点都可以用不同的速率传送数据假设用户基于运用而提出一个网络包传送时间的要求,控制网将接纳用户期望的时间(必需是可实践运用的时间),或反响一个组态不可被接纳的信息对网络包传送时间有要求ControlNet 数据传送源/目的地 (点对点)数据在不同时间到达同一结点 (点间同步) 很困难发送同样数据到不同目的地损失带宽Produc
26、er/Consumer来自一个Producer的数据,多个节点可同时Consumer可同步节点更有效运用带宽源目的地数据crcID数据crcControlNet 数据传送CTLR1HMIDrive1I/O 1Drive3Drive2CTLR2#1#2message #1I/O 1 CTLR1,2 , HMImessage #2 CTLR1 drive1,drive2,drive3, HMI用源/目的方式需 7 messageControlNet 数据传送 本卷须知: SMAX 和 UMAXScheduled Maximum Node (SMAX) - 需严风格度数据的节点数假设超越SMAX那么
27、该网络节点 将不能按严风格度方式传送.Unscheduled Maximum Node (UMAX) - 需非严风格度数据的节点数假设超越 UMAX 那么该网络节点 将不能在 ControlNet上通讯.用户可根据本人的需求组态网络(例如改动SMAX)软件包RSLinx 通讯 RSLogix5000 编程,组态 运转于NT(V 2.27以前,SERVICE PACK 3; V 2.51 SERVICE PACK 4; V 6.00 SERVICE PACK 5;支持WINDOWS 2000 需以后V 7.00) ControlFLASH 更新模板固件 RSNetwork for Control
28、Net 网络调度 按系统设计采用RSNetwork for DeviceNet 和 ControlLogix Gateway组态软件 软件留意 编程前必需核实全部系统模板能否为RSLogix5000版本任务的固件版本 以新版本RSLogix5000更新模板固件 一但更新,中途不能删除,否那么损坏模板RSLINX组态通讯网络Communication-Configure driver加: 串口(1756-CP3)选择 全双工,NONE,8,1,NO HANDSHAKE, BCC 可选择auto configureControlNet 1756-CNB 站号设定1784-KTCX15 卡上开关设定
29、Base memory 地址 (确省 D000:0000)和Base I/O地址(确省220,同于普通声卡地址),没有反复PC上其他设备地址(NT诊断框中Resource可查IRQ地址,I/O口地址和memory地址); 设MAC地址(赋予ControlNet上所用高地址) Ethernet Tcp/IP协议,实验室IP地址:192.0.0.212 RSLinx中 RSWho核实衔接 RSLogix5000软件保管 文件保管格式 .acd 文件大.通常保管格式.不能直接保管到软盘 .I5k 文件小.export的文本或ASCII文件.必需import后,产生.acd文件,被翻开 在线保管是从控
30、制器上载数据再保管.无:注释;(义务,程序,模板等)描画衔接的别名(别名指向别名) 通讯途径(PATH) 从RSLinx Who Active选择.例选择本地控制器或经过ENET卡选择远程框架上控制器模板 Recent Path 翻开RSLogix5000,利用 communicationselect recent path,选择Path.Upload 仅上载到PC RAM,SAVE才保管到硬盘 删除RSLogix5000Windows Control Paneladd/remove program建立和组织工程(Project)建立工程文件 创建和组态一个控制器;Project树形构造 工程
31、名(控制器名) 指定框架size和槽位,可以保证下载时核实保证正确控制器属性 Data/Time-可选作为CST Master CST(Coordinated System Time): 一个Controlbus框架中对一切模板坚持同步的时间值.微妙为单位 Advanced 系统开销时间片( System Overhead Timeslice) 在延续义务中占的%.延续义务中最后执行的后台功能(与编程器通讯; MSG/BT; 经过背板从串口到另一个控制器通讯;再建立和监视I/O衔接RIUP等).缺省为10%. 假设系统通讯量大可以调大.不影响周期义务的执行可见运用的内存大小. 工程组织 工程组
32、织义务(Task) 延续义务 1个,可被周期(Periodic)义务打断 后台义务 优先权最低 周期义务 31个,假设有延续义务 32个,假设没有延续义务 以一个反复的时间间隔(1MS2000S)中断延续义务或以用户指定时率中断另外一个低优先权的周期义务 义务属性 周期义务的速率 触发执行安排好的程序(Program)或移去程序不执行 32个程序/义务 可见MAX和LAST TIME 义务执行时间(MS) 义务优先权1-15,1高15低 Watchdog Timer监视义务中全部程序执行完成时间程序 含一组子程序.指定主子程序,可按指令跳转其他子程序.另外可选缺点子程序,在执行指令出错时运转
33、义务中可指定程序的执行顺序.也可以在不同工艺控制时把某程序排出调度 程序可修正控制器范围数据和本程序范围数据,不可以修正另外一个程序的本地数据 可显示MAX, LAST SCAN TIME ,不含被中断而等待的时间 不在义务中的程序为unscheduling program.例维护程序 工程中组织数据内存 L1内存保管:I/O形状和数据Produced/Consumed 标签 标签 程序逻辑 假设扩展内存,那么根本内存仅放前二者,后二者放于扩展内存 数据的内存分配 标签占用内存空间,存放数据.没有数据表概念 分配给标签的根本数据类型(predefined) Bool ; Sint ; Int
34、; Dint ; Real ; PID ; Timer ; Counter ; Message ; Control ;与Motion有关的类型 每种类型都占32位.同类型的不一定放一同.一个接一个.因此Bool, Sint, Int的放用户定义的数组中可以节约内存; 定时器要放一同,可用定时器数组标签是用户定义的数据类型 构造(structure):成组多种数据类型到一个延续的内存块 用户定义的构造可由不同的数据类型组成.例如:定义有关罐的构造数据, 是液面(十进数),温度(十进数),阀门开/关(BOOL)组成.而10个罐即这样构造数据的一维数组(Tank_data).寻址可标签名.成员名 上
35、例为Tank_data.Level FileNew ComponentData Type或树状下直接选择 模板定义的数据类型 组态通讯和IO模板时自动产生标签按模板类型不同,产生标签的内容不同标签定义 范围定义 控制器范围:MSG; Produced/Consumed数据; 工程中多于一个程序用 程序范围: 仅一个程序用.所以一个逻辑中用的标签是程序范围的标签,那么不用换标签名即可拷贝该逻辑到另一个程序中; 只能是DINT,REAL,数组(BOOL,SINT,INT) 标签类型 根本标签, 内存中命名 Produced 标签 Consumed 标签 别名(Alias), 指向根本标签同一内存地
36、址 Style 即以二进制,十进制等什么格式表现数组 只能一个数据类型,最大三维(构造类型数据只能一维),下标0开场 .数组例:一维数组记录班记录; 三维数组记录零件号,尺寸和颜色 数组寻址 固定寻址 Part4,5,2 可变寻址 P标签名或表达式 位寻址 P1.2 第一元素的第2位 可变位寻址 P2.标签名或表达式I/O组态测试当下载含IO组态的工程后,插入的模板信息和用户定义模板信息比较.经过下述表现区分模板通讯问题 控制器闪烁绿IO灯 IO模板上闪烁红OK灯 IO组态文件夹和控制器组织的IO模板有 ! 符号 IO模板组态诊断框的形状部分有错误报告控制器之间可以夸背板或CONTROLNET网不要编程借助于Produce/Consume标签共享数据 标签:32位或数组(整数,定时器,计数器或用户定义数据类型组成) =500字节 Produce/Consume标签是时间严厉的SCHEDULED数据 (传统的是UNSCHEDULED )作为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司转让合同正式版模板
- 北京房屋出租合同正规版范本
- 餐厨废弃油脂收集运输服务协议
- 安徽省合肥市2024年七年级上学期期中数学试卷【附答案】
- 5.1 人类面临的主要环境问题 课件高一下学期 地理 人教版(2019)必修二
- 4.1陆地水体间的相互关系课件高中地理人教版(2019)选择性必修一
- 浙江省杭州市高三高考命题比赛地理试题4
- 高三政治二轮复习生活与哲学专题四历史唯物主义练习
- 第8课 中国古代的法治与教化 课件高二上学期历史统编版(2019)选择性必修1
- 第6课 古代人类的迁徙和区域文化的形成 课件高二下学期历史统编版(2019)选择性必修3文化交流与传播
- 2023-2024学年北京海淀区首都师大附中初二(上)期中道法试题及答案
- 2024河南郑州热力集团限公司招聘公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 空气源热泵机房系统施工安全生产保证措施
- 设备采购 投标方案(技术方案)
- 新苏教版六年级上册《科学》全一册全部课件(含19课时)
- 公共关系学完整教学课件
- 八年级语文上册期中文言文默写(含答案)
- 江仓六号井社会稳定风险评估报告
- 韦氏布氏维氏巴氏硬度换算表
- 浅谈城市燃气管网安全运行存在问题及处理对策
- 四环节五步骤教学心得体会(共7篇)
评论
0/150
提交评论