西门子PLC与AB PLC最主要的差别
- 格式:doc
- 大小:18.50 KB
- 文档页数:3
AB PLC应用技术学习总结AB PLC简介一、什么是PLC?PLC:是一种数字运算的电子系统,专为在工业环境下应用而设计。
它采用可编程序的存储器,用来在内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。
工作原理:不断循环顺序扫描结构:可编程序控制器实质上是一种工业控制计算机,它的结构原理与微型计算机相似,包括: CPU,电源,存储器,I/O注:存储器很多时候是和CPU结合在一起的。
二、有那些常用的系列1.Micrologix2.CompactLogix系列3.ControlLogix系列此次外出重庆大学AB(罗克韦尔)自动化学院实验室学习,主要对RSLinx网络通讯软件、RSLogix5000编程软件、RSView(可视化人机接口HMI)画面组态软件进行了实际的操作练习学习。
三、AB(罗克韦尔)PLC工作原理为不断循环顺序扫描,其结构组成由CPU、电源、存储器、I/O,实质上是一种工业控制计算机与微型计算机相似。
四、AB PLC网络配置的构成AB(罗克韦尔)PLC主要由三个网络构成,分别由therNet/IP信息层、controlNet 控制层、DeviceNet设备层。
对现场已安装的硬件,创建一个项目,先进行网络配置,通过Rslinx classci软件建立PC与PLC的通讯,实时的对PLC进行读取相关的硬件结构,controlNet控制层进行控制器与控制器、站与站之间的数据交换。
DeviceNet设备层则负责对现场过程数据的采集。
RSLogix5000编程软件的应用一、Logix5000系统概述Logix5000力求采用一个Logix5000系统可以同时实现多种控制:顺序控制、过程控制、通讯控制、驱动控制、监视控制等,从而减少接口软件的数量。
1.系统模块:与其他系统不同,Logix5000系统所有的模块尺寸完全一样,选择处理器数量和存储容量、选择I/O模块类型和数量、选择网络类型和数量,而且处理器可以插入任何一个槽中。
Vendor Rockwell Automation Siemens 厂商罗克韦尔自动化西门子产品ControlLogix-1756系列S7-400范围大型系统大型系统内存,处理器2M-32M内存,内存分配自适应;工业级双核芯片;模块任意排列固定内存分配,模块有限定位置存储卡送1G SD卡须购买备用锂电池不需要需要安装方式框架安装,结构牢固背板安装控制系统控制器网络EtherNet/IP,ControlNetProfiNet,Profibus DP,MPI IO网络EtherNet/IP,ControlNet Profibus DP,RIO 第三方连接各种网络各种网络IO网络ControlNet,智能化通讯,独立的背板处理器负责通讯,通讯网络的多少不影响处理器的控制性能,最大节点数:99;数据包:512 byte;同轴电缆,可靠性高Profibus DP,屏蔽双绞线介质,最大节点数:124。
IO设备环网以太网环网,实现网络冗余,全以太网冗余结构不支持网络模式生产者/消费者,确定性主/从,非确定性网络速度ControlNet,5M,最快,实时性好;以太网环网,100M Profibus DP:标称12M,距离超过100米,衰减到1.5M 网络通讯透明网络,网络之间通讯不需编程,数据自由流动,图形化的网络诊断工具非透明网络,网络之间通讯需要编程,没有图形化的网络诊断工具冗余系统热插拔热拔插处理器,通讯模块,I/O控制器热拔插处理器,通讯模块,远程I/O需要特殊背板平均无故障时间MTBF 大于100万小时,最高主要特点支持多处理器,RIUP等。
智能IO,浮点数工程量。
支持多种IO,1756系列、1794系列、1715系列等。
支持多处理器,RIUP等。
冗余系统中,不能使用S7-400 IO,只能通过Profibus DP连接ET200MVendor Rockwell Automation Siemens 厂商罗克韦尔自动化西门子产品CompactLogix-1769系列S7-300范围中型系统中型系统内存,处理器内存分配自适应;工业级双核芯片固定内存分配存储卡送1G SD卡须购买备用锂电池不需要需要安装方式背板安装背板安装控制系统控制器网络EtherNet/IP ProfiNet,Profibus DP,MPI IO网络EtherNet/IP Profibus DP,RIO 第三方连接各种网络各种网络IO网络以太网环网,实现网络冗余,全以太网冗余结构Profibus DP,屏蔽双绞线介质,最大节点数:124。
SLC 500系列PLC,型号多以1746>1747开头。
属于屮型PLC系统,应用非常广泛。
Allen-Bradley SLC 500 PLC 是一个基于机架的中型控制系统,由控制器、离散量模块、模拟量模块和特殊输入输出模块、外围设备组成。
SLC 500系列功能强大、配置灵活,可以提供广泛的通讯配置、特点和内存选项。
RSLOGIX 500梯形图逻辑编程软件包提供了灵活的编辑器、点击式的输入输出配置、功能强大的数据库编辑器,此外还带有诊断和排错工具以帮助您节省项目开发时间和最大限度提高效率。
SLC 500 PLC:SLC 500系列具有以下特点:功能强大,全面满足应用项目需要;模块式设计;先进的指令集;丰富的输入输出模块;SLC 500抗振性强,耐高温,抗电磁干扰,专门针对工业现场恶劣的工作环境而设计;RSLOGIX500编程软件使用简单,方便,纠错能力强,可以最大程度发挥控制器的性能。
…•功能强大,应用灵活的SLC 500是现在或将来可靠的投资因为其灵活性和功能强大,罗克韦尔自动化Allen-Bradley SLC 500系列已被证实为小型逻辑控制器的一种解决方案。
针对小型和屮型自动化系统应用而设计的SLC 500具有功能强大、可靠性高的特点。
SLC 500是世界上最早的、性能最齐全的小型控制器之一,在推出后它作为小型逻辑控制器的最高标准保持了十年之久。
SLC 500属于机架型结构,您能用它来配置一个独立系统或分布式系统。
事实上,SLC 500为世界上成千上万的应用提供低成本的、高可靠性的控制一从娱乐公园里的列车控制,到小啤酒厂,再到药物和食品生产过程。
而且,我们不断关注未来自动化的趋势,发展和加强SLC 500系统以满足客户日益变化的需求。
我们提供无与伦比的支持,单在美国我们已经培训了超过10万个客户。
能满足大型应用的小型控制器ALLEN-BRADLEY SLC是罗克韦尔自动化小型的、基于机架的、模块化的可编程控制器和输入输出模块。
ABPLC简述⼀. PLC基础概念PLC:可编程序控制器是⼀种数字运算的电⼦系统,专为在⼯业环境下应⽤⽽设计。
采⽤可编程的存储器,⽤来在内部存储执⾏逻辑运算、顺序控制、定时、计算和算术运算等操作的指令,并通过数字式、模拟式的输⼊和输出,控制各种类型的机械或⽣产过程。
可编程控制器及有关设备,都应按易于⼯业控制系统联成⼀个整体、易于扩充功能的原则设计。
PLC运⾏框图:上电及内部处理à扫描过程à诊断及出错处理上电及内部处理:上电后对整个系统进⾏⼀些初始化⼯作,如硬件初始化、IO模块配置检查、停电保护设定及其他初始化⼯作。
扫描过程:包含三个部分。
⾸先是输⼊扫描,其次是程序扫描,最后⼀个是输出扫描阶段。
诊断及出错处理:PLC没扫描⼀次,就执⾏⼀次⾃诊断,检查诸如CPU、电池电压、程序存储器、IO通讯是否异常或出错,如查出错误或异常,CPU⾯板上的指⽰灯就会只是,并在特殊寄存器中存⼊出错代码。
若出现致命错误,CPU就会被强制成STOP⽅式,停⽌扫描。
PLC组成:主要有电源、处理器(CPU)、输⼊输出单元(I/O)、特殊输⼊输出单元及⼀些外部单元(如编程器等)组成。
安装:常安装于通⽤的输⼊输出框架上。
装有CPU模块的框架称为基本框架,其他为扩展框架。
基础框架与扩展框架之间如果距离较近(⼀般不超过30m),可通过扩展本地IO通信⼝与多个本地扩展框架相连;如果距离较远(⼀般⼩于3000m),可通过远程IO连接。
主要性能指标:1)存储容量;2)控制容量:就是IO容量,也叫IO能⼒,通常以离散量(数字量)个数计;3)扫描周期;4)指令功能及软件⽀持;5)⽹路与通信。
⼆.产品系列AB PLC按系统规模⼤⼩以及产品性能⾼低分为以下系列:⾼性能PLC:ControlLogix系列、PLC5系列中性能PLC:SLC500系列(SLC 5/01,5/02,5/03,5/04,5/05),FlexLogix系列,CompactLogix⼩型PLC:MicroLogix系列,Micro800系列AB的PLC⽬前主要分为5类:1. MicroLogix1500,编程软件为RS Logix5002.中端⼩型机SLC500,编程软件RS Logix500。
PLC-可编程逻辑控制器一,PLC的概念二,可编程控制器的产生1969年 DEC公司研制出了第一台可编程控制器1971年日本开始生产可编程控制器1973年欧洲开始生产可编程控制器可编程序控制器的英文为Programmable Controller,在二十世纪七十至八十年代一直简称为PC。
由于到90年代,个人计算机开展起来,也简称为PC;加之可编程序的概念所涵盖的范围太大,所以美国AB公司首次将可编程序控制器定名为可编程序逻辑控制器〔PLC,Programmable Logic Controller〕,为了方便,仍简称PLC为可编程序控制器。
有人把可编程序控制器组成的系统称为PCS可编程序控制系统,强调可编程序控制器生产厂商向人们提供的已是完整的系统了。
三,可编程控制器的开展现在已有第五代PLC产品。
在八十年代至九十年代中期,是PLC开展最快的时期,年增长率一直保持为30~40%。
由于PLC人机联系处理模拟能力和网络方面功能的进步,挤占了一局部DCS的市场〔过程控制〕并逐渐垄断了污水处理等行业,但是由于工业PC〔IPC〕的出现,特别是近年来现场总线技术的开展,IPC和FCS也挤占了一局部PLC市场,所以近年来PLC增长速度总的说是渐缓。
目前全世界有200多厂家生产300多品种PLC产品,主要应用在汽车〔23%〕、粮食加工〔16.4%〕、化学/制药〔14.6%〕、金属/矿山〔11.5%〕、纸浆/造纸〔11.3%〕等行业。
近年来在电力行业PLC逐渐显示出了其他产品不可替代的优势我国市场上流行的有如下几家PLC产品:施耐德公司,包括早期天津仪表厂引进莫迪康公司的产品,目前有Quantum、Premium、Momentum等产品;2005年,Te又推出了最新产品罗克韦尔公司〔包括AB公司〕PLC产品,目前有SLC、MicroLogix、ControlLogix等产品;西门子公司的产品,目前有SIMATIC S7-400/300/200系列产品; GE公司的产品;日本欧姆龙、三菱、富士、松下等公司产品。
罗克韦尔公司Logix5000系列控制器编程入门指导AB PLC培训教程一AB PLC系统介绍1、AB PLC的系统结构2、AB PLC的组成部件3、AB PLC的各种文件4、AB PLC的运行模式5、周期任务、连续任务6、外部输入输出的地址格式二、编程软件的使用方法1、AB PLC软件分类2、AB软件的安装3、硬件组态与参数设置4、项目的管理5、程序的编辑三、建立在线连接1、安装RSLinx软件2、首次建立通讯3、建立以太网通讯4、连接在线5、强制变量一、AB PLC介绍1、1AB PLC系统结构最新一代的AB Logix5000系列PLC在一些手册上又称作控制器(Controller);这表示Logix5000系列PLC与传统SLC 500系列的PLC存在一些差异。
这些差异主要表现在编程软件、内部程序元素、通讯机制等方面。
1、2AB PLC的组成部件这里以现场使用的ControlLogix 5000为例说明;与西门子PLC类似,ControlLogix 5000的组成部件也主要可以有:CPU模块、电源模块、通讯模块、数字量输入/输出模块、模拟量输入/输出模块、高速计数器模块等。
通常还有一个安装这些部件的背板,背板上有不同的物理槽位。
与西门子PLC不同的是ControlLogix 5000系列的控制器CPU模块可以安装不同的位置。
1、3AB PLC中的数据文件在ControlLogix5000系列的PLC中具有各种不同类型的指令,不同的指令需要操作不同的文件类型。
AB PLC的资源和控制器状态通过数据文件描述,数据文件通过各种数据类型来表示。
数据文件的建立是通过在控制器的内存区域建立标签TAG。
数据块标签分为全局数据域文件和程序数据域文件。
➢全局数据文件:全局数据文件标签TAG具有控制器作用域,可以在所有的用户程序中使用。
输入输出数据文件是全局数据文件。
➢程序数据域文件:在程序中建立的程序标签TAG具有局部作用域,只能在当前的程序中使用。
AB与西门子PLC的区别西门子:1:profibus是一种国际化.开放式.不依赖于设备生产商的现场总线标准,profibus的最大优点在于具有稳定的国际标准en50170作保证,并经实际应用验证具有普遍性。
profibus有国际著名自动化技术装备的生产厂商支持,它们都具有各自的技术优势并能提供广泛的优质新产品和技术服务。
2: profibus通讯包括3部分标准 dp,pa,fms 所应用的场合,速率12m,别的就不说了,另外生产者消费者结构还有一个问题,就是占用的连接数是受限的,1个主站,16个分站的双向通讯,都支持不了,不得不用msg这种方式.3\4\5:profibus适用多种通信介质(电、光、红外、导轨以及混合方式)灵活的拓扑结构,支持线型、树型、环型结构以及冗余的通信模型强大的通信功能,支持基于总线的驱动技术和符合iec61508 的总线安全通信技术先进的网络规模(最多支持126 个总线站,网络规格可达90 公里)6:这就更不值得一提了,任意接点编程,冗余.7:dp网络完全可以实现.8:第一条就说了,profibus是一种开放式的总线标准.AB软件弊端:1) 做一个标准模块和函数的时候,端口不会自动生成,你需要和子程序对照,变量类型数量出错没有任何提示,只有下载后才停机故障告诉你,而且修改变量名的时候,讨厌的?一个接一个的跳出来 .2) 变量没有in_out类型.只有单纯的in return.若对in_out类型的变量怎么处理呢? 对不起,in 定义,return再定义.3) 寻址问题,ab只有单纯的数组作为间接寻址,当时写一个程序,为了进行批处理,都得先倒进数组里,然后在进行处理.4) 对于i/o变量,嵌别名,是其所谓的符号编程.但是结构变量却不能嵌别名,最后到输入输出,还要用传递指令来进行.好了,先写这些,大家先讨论,rsview32的我就先不列举了......我做做plc也做过dcs,plc用过西门子和ab,我的感觉就是ab的市场可能在中国会变小!第一、贵,贵!!!!第二、技术支持弱,当然我们也要承认ab的东西做得好,但是大家可以看rslogix5555,其实它是plc+dcs的一个混合体,我们没有法子来比较它,因为这个就是不是一个范畴。
1.低端PLC:按市场份额,欧姆龙与三菱几乎占领近一半天下。
欧姆龙低端几乎全是上海产,而三菱水货能占约一半。
按功能,西门子S7-200应排第一,联网功能很强,在我印象中从没有一家的低端PLC可以上以太网,S7-200可以。
2.中端PLC:按市场份额,欧姆龙与西门子大致上也是并驾齐驱。
我没有具体的数据去比较那个更高一些,但是,主观感觉S7-300可能更高一些,因为中端的大部分产品一般都做上位机人机界面,S7-300+WinCC在500-800点的工程用的很多。
但300-500点项目大家用欧姆龙C200H+Intouch的也不少。
看来大家除去品牌的使用习惯影响外,还是注意价格的,每个规模的工程项目,总能去选择性价比高的产品。
论性能,可能要算AB的厉害,因为我没用过AB的产品,确实也是太贵。
但给我供货的一家西安的经销商用过不少AB的产品,他们比较完AB与施耐德Premium、西门子S7-300、欧姆龙C200H与CS1后说AB更好一些,AB的网Device-Net很有特色,可以与西门子主推的Profibus比美。
都是国际标准,互联互通也较方便。
3.高端PLC:日本的产品在这个级别用的很少很少。
主要是欧美的。
施耐德的业绩是最好的,以Quantum为翘楚。
Quantum的I/O模块很好,当然也够贵的。
所以,用Quantum点数太多了,工程商不划算,当然,用户若根本不在乎,Quantum就Quantum唄。
西门子的业绩仅次于施耐德,在钢铁等行业份额已超过施耐德,现在的趋势是,西门子有趋向全面超越施耐德。
毕竟S7-400/400H+WinCC 形成了一种整合的优势,西门子的软件很有优势,工程商可以减短交付期,用户也可以很快上手。
而施耐德的Monitor Pro虽然很好,就是太贵,而且用户知名度也不行,很难将之与Quantum系列拧成一股去对抗西门子。
下来该数GE Fanuc。
S90-70很不错,或许论功能,S90-70比Quantum和S7-400更强一些,但是,施耐德的Modbus Plus网和西门子的Profibus网更标准一些,由于市场习惯,使得他们的份额也更大一些。
AB PLC与西门子PLC的区别西门子与AB最主要的差别在于AB所使用的网络类型都是开放的网络,可以与其他公司的产品做到很好的兼容,AB控制层网络采用ControlNet网络,该网络是一种高性能的工业局域网,具有开放性、高效率、多功能、确定性和可重复性、灵活性等特点,扩展性极强,可共享I/O,并具有强大方便的网络组态,诊断功能及可靠性。
一、开放性ControlNet已成为工业自动化领域的标准网络。
在国际现场总线协会所确定的8种国际网络标准中排名第三位,仅仅次于以太网和Devicenet。
网络标准为IEC61158。
这种标准化带来的好处就是使得用户可以选择不同的设备供应商来提供他们最好的设备,而这些设备可以通过标准化的网络联系在一起,协调有序地工作。
随着芯片技术、网络技术和软件技术的发展,用户对自动化的要求越来越高,现代的自控系统已经不再是传统的单机应用,在一个现代化的自控系统中,已经不再可能完全由某一家公司提供全部的设备,即便某家公司有这个能力,他所提供的产品也未必都是最好最合适的,这就不可避免的要使用到不同厂家的产品,用户在设计之初,必须选择一个具有广泛支持的标准化网络,只有这样,所有的设备才能很好地集成为系统,而ControlNet是用户最好的选择。
二、高效率控制网络要实现高速确定的传输要求,网络波特率已经不再是主要因素,网络模式成为决定网络效率的关键。
ControlNet采用了全新的网络模式,即生产者/消费者(PRODUCER/CONSUMER)模式,传统的网络模式采用的是源/目的模式,每发送一个信息就需要一个确定的源/目的地址数据包,这种模式的最大弊病在于不确定性,同样的信息如果要传输到网络上多个节点,必须重复传输多次,这极大地浪费了网络带宽,降低了网络效率,而采用生产者/消费者模式,网络不需要单独的源/目的地址,代之以数据标识,因此不同的消费者(信息接收者)可以根据数据标识同时接收来自生产者(信息产生者)的信息,如果某些信息是它所不需要的,它可以忽略,而只处理那些它所需要的信息,这种全新的网络模式是对传统的网络模式的革命,它极大地提高了网络的效率。
西门子三菱欧姆龙ABBPLC特点比较问:施耐德公司的优势是什么?ABB西门子欧姆龙三菱施耐德plc的优点和缺点1。
我已经使用了个这些品牌的Plc。
施耐德的优点是网络功能强大,使用方便,软件方便。
但是现在的新软件有些奇怪,但它仍然是人性化的设计。
ab plc应用广泛,abb变频器应用广泛。
Ab plc与施耐德相似,但价格更高。
国内用户不多。
主要用于发电厂西门子是中国使用最广泛、最标准化的。
优点是设计的每一步都不能落后。
缺点是不够人性化,太死板。
欧姆龙三菱是一家日本Plc,具有体积小、体积小的优点但是网络功能差尤其是在组装大型工厂网络时,它太复杂了。
有一个问题会提示您。
如果这个问题不能解决,你就不能做下一步。
它通常用于控制低成本的独立设备。
日本plc在自控概念上不同于欧美Plc这只有在编译梯形图时才能感觉到。
例如,在手动/自动控制中,当相同的逻辑从自动变为手动时,欧姆龙plc上的DO输出(单点控制)设备将停止,而欧美Plc将保持原始运动状态。
2。
西门子是最常用的,因为它功能强大,编程简单,易于使用。
三菱是最安全的。
三菱被用在一些重要的场合,如电梯是最经济的欧姆龙。
3。
西门子、施耐德、罗克韦尔、三菱和欧姆龙主要由可编程控制器控制;。
ABB和艾默生主要是集散控制系统ABB也有PLC,但在市场上很少使用。
可编程控制器现场,大型控制系统排序:AB、西门子、施耐德;AB 是技术最先进的中型控制系统排序:西门子、AB、施耐德小型控制系统序列:西门子、欧姆龙、三菱、AB、施耐德过去几年,施耐德的排名一直在下降,由于内部斗争和技术原因,没有任何突破或更新。
集散控制系统领域:ABB处于领先地位,类似霍尼韦尔的品牌,技术更先进。
艾默生在国内集散控制系统品牌中的声誉很好,其质量优于浙江大学的中控和和利时,类似于东方宝路,其价格处于中间水平。
1.低端PLC:按市场份额,欧姆龙与三菱几乎占领近一半天下。
欧姆龙低端几乎全是上海产,而三菱水货能占约一半。
按功能,西门子S7-200应排第一,联网功能很强,在我印象中从没有一家的低端PLC可以上以太网,S7-200可以。
2.中端PLC:按市场份额,欧姆龙与西门子大致上也是并驾齐驱。
我没有具体的数据去比较那个更高一些,但是,主观感觉S7-300可能更高一些,因为中端的大部分产品一般都做上位机人机界面,S7-300+WinCC在500-800点的工程用的很多。
但300-500点项目大家用欧姆龙C200H+Intouch的也不少。
看来大家除去品牌的使用习惯影响外,还是注意价格的,每个规模的工程项目,总能去选择性价比高的产品。
论性能,可能要算AB的厉害,因为我没用过AB的产品,确实也是太贵。
但给我供货的一家西安的经销商用过不少AB的产品,他们比较完AB与施耐德Premium、西门子S7-300、欧姆龙C200H与CS1后说AB更好一些,AB的网Device-Net很有特色,可以与西门子主推的Profibus比美。
都是国际标准,互联互通也较方便。
3.高端PLC:日本的产品在这个级别用的很少很少。
主要是欧美的。
施耐德的业绩是最好的,以Quantum为翘楚。
Quantum的I/O模块很好,当然也够贵的。
所以,用Quantum点数太多了,工程商不划算,当然,用户若根本不在乎,Quantum就Quantum唄。
西门子的业绩仅次于施耐德,在钢铁等行业份额已超过施耐德,现在的趋势是,西门子有趋向全面超越施耐德。
毕竟S7-400/400H+WinCC 形成了一种整合的优势,西门子的软件很有优势,工程商可以减短交付期,用户也可以很快上手。
而施耐德的Monitor Pro虽然很好,就是太贵,而且用户知名度也不行,很难将之与Quantum系列拧成一股去对抗西门子。
下来该数GE Fanuc。
S90-70很不错,或许论功能,S90-70比Quantum和S7-400更强一些,但是,施耐德的Modbus Plus网和西门子的Profibus网更标准一些,由于市场习惯,使得他们的份额也更大一些。
AB的PLC目前主要分5类:1. 低端为MicroLogix1500,编程软件为RS Logix500。
目前最新版本为V6.0。
2.中端小型机为SLC500,编程软件为RS Logix500。
目前最新版本为V6.0。
可以支持多种网络,最多支持4096点I/O.3.中端新贵族则为CompactLogix,编程软件为RS Logix5000。
目前最新版本为V13.0。
4.高端主流机型为ControlLogix5000,编程软件为RS Logix5000。
目前最新版本为V13.0。
最大支持128K点I/O. 功能十分强大,甚至西门子S7-400H都不能相比。
5.高端老机型为PLC-5,编程软件为RS Logix5。
目前最新版本为V5.5。
PLC-5基本上已经停止生产了,目前只是备件供应。
其地位将完全由ControlLogix5000替代,约于08年以前停止备件供应。
要学AB,RS Linx不可不知。
这是AB 的通讯软件。
主要用来连接组太软件和PLC的通讯。
它将PLC的各种网络接口在软件层次上统一成OPC 接口。
实际上是一个不折不扣的OPC Server。
不管计算机与PLC以何种方式连接,使用RSLinx 软件后,都变成统一的OPC格式与上位软件通讯。
罗克韦尔自动化总部位于美国威斯康星州,密尔沃基市,是一家工业自动化跨国公司,为制造业提供一流的动力、控制和信息技术解决方案。
罗克韦尔自动化公司整合了工业自动化领域的知名品牌,致力于打造全方位自动化解决方案,帮助客户提高生产力。
这些品牌包括艾伦–布拉德利Allen-Bradley®的控制产品和工程服务、以及罗克韦尔软件Ro ckwell Software®生产的工控软件。
AB PLC主要分为下面几类系列AB PLC,ALLEN-BRADLEY PLC•SLC 500 PLC(中型控制器)•ControlLoigx PLC(大型控制器,相当于PLC400)•PLC-5•Micrologix PLC•CompactLogix PLC(中型控制器)•FlexLogix PLC•Pico控制器•SoftLogix5800控制器1,SLC 500系列PLC (中型控制系统)型号多以1746、1747开头。
ABB PLC与西门子PLC与区别西门子与AB最主要的差别在于AB所使用的网络类型都是开放的网络,可以与其他公司的产品做到很好的兼容,AB控制层网络采用ControlNet网络,该网络是一种高性能的工业局域网,具有开放性、高效率、多功能、确定性和可重复性、灵活性等特点,扩展性极强,可共享I/O,并具有强大方便的网络组态,诊断功能及可靠性。
九、基本指标控制层系统使系统的重要部分,为了确保系统的可靠性,本方案采用ControlNet的网络结构为冗余网络,传输介质可选同轴电缆或者光纤。
ControlLogix Siemens产品比较AB公司的产品系列按照系统规模大小以及产品性能高低分为以下系列:高性能PLC: ControlLogix系列、PLC5系列中性能PLC: SLC500系列、FlexLogix系列小型PLC: MicroLogix1500系列相对于西门子系列S7-400系列S7-300系列S7-200系列I/O 通讯方式网络通讯不会随着将来系统扩容时节点增加网络性能下降。
发送方式:状态变化;周期I/O扫描;可以满足严格时间控制要求支持I/O共享方式:输入模板可同时在多个CPU中组态.无须编程发送在系统扩容时,网络效率会越来越低。
西门子Profibus 100m内最大通讯速率为12M,随着距离的增加,速率迅速降低,最大通讯距离为1200m,在1200m时速率为9.6kbps.见Siemens ST70.2003 P39页发送方式:主机轮询;系统响应完全取决于主机性能和从站规模无法同时在两个以上CPU中映像,必须编程发送.占用CPU资源.重复传送时降低CPU处理速度CPU故障时将丢失相应I/O数据I/O 扩展支持多种I/O网络扩展可支持高低档各种I/O,满足用户的不同要求S7 400只可在本地扩展使用S7400 I/O,远程扩展必须使用ET200低挡I/O系统设计及安装模块框架安装,无须螺钉I/O端子排无须螺钉安装I/O模板参数设定全部通过软件,无需硬件调整须拧紧螺钉须拧紧螺钉模拟量模板需要量程卡数据结构独具全局变量和局部变量提供很好的数据封装提供数据类型和指令结构,自动地分配地址和数据。
AB_PLC第一部分:关于AB_PLC一、PLC 的定义:PLC 是programmable logica controller 的缩写,意为可编逻辑程序控制器,它是硬件和软件共同构成的一种高级控制理念。
PLC 是AB 公司的注册商标。
PLC 是一种数字运算操作的电子控制系统,专为工业环境下应用而设计,它采用可编程序的存贮器,存贮、执行逻辑控制、顺序控制、定时计数、逻辑运算和算术运算等操作指令,并通过数字式、模拟式的输入\输出来控制各类机械或生产过程。
二、PLC 的特点:编程简单、维护方便、可靠性高、结构紧密、性能强大。
三、AB 公司的PLC 分类:AB 是Allen Bradley 的缩写,82年代被Rockwell 收购,原公司主要生产继电器,被收购后改扩为生产PLC 等产品:PLC-2、PLC-3、PLC-5、PLC-5/250、SLC150、SLC500、Micrologix1000/1500/1200、Controllogix 。
其中:PLC-XX 系列是大中型PLC ,机架结构,PC 编程、控制。
SLC 系列是小型的PLC ,点数固定,手操器编程。
四、PLC 的典型组成:编程器/ 操作站主要是这四部分组成。
第二部分 PLC 的硬件结构一、Processor 处理器:作用与功能:存贮程序和数据,执行连续的逻辑控制和闭环控制、PID 控制、数据处理、逻辑和算术运算、定时计数、中断、通讯;(PLC-5用RAM 存贮器)主要产品有:标准型:1875:PLC-5/10、PLC-5/12、PLC-5/15、 PLC-5/25;增强型:1875:PLC-5/11、20、20E 、40、40L 、40E 、60、60L ,后面带L 的有一个扩展本地I/O 的通讯口,Processor 处理器I/O 输入输出模Power 电源后面带C的有一个扩展本地Control通讯口,后面带E的有一个以太网通讯口。
AB PLC系统概述ControlLogix系统概述ControlLogix 系统封装外形小巧且极具成本优势,不仅可提供离散,驱动,运动,过程和安全控制,还具有通信功能和最先进的I/O。
系统采用模块化结构,因此您可以高效地进行设计,构建和修改,从而大幅节省培训和工程设计成本。
MicroLogix系统概述MicroLogix 控制器家族包含五种级别的控制器,体积小巧,功能强大。
MicroLogix1000控制器价格低廉,结构经凑。
MicroLogix1200控制器结构小巧足以适应狭小的安装空间,但是功能强大,可以应用多种应用场合。
可以满足客户的各种需要。
在任何场合,使用MicroLogix1500控制器都可以满足高水准的控制要求。
作为MicroLogix家族的最新成员,MicroLogix1100和1400控制器提供了多种新功能,而且价格低廉,扩大了应用范围,进一步增强了MicroLogix 家族的能力。
CampactLogix系统概述CampactLogix 系统主要用于为小型和中型应用提供Logix解决方案。
通常,这些应用为设备级控制应用。
一个简单的系统可以由具有一个I/O模块组以及DeviceNet通讯的独立控制器组成。
在更复杂的系统中,增加了其它网络,运动控制和安全控制功能。
FlexLogix系统概述每个FlexLogix 系统中有一个多用途的可编程序控制器。
用户将I/O点分布到与传感器或执行器距离更近的位置。
并且,可以将多个FlexLogix控制器连到同一网路用作分布式处理。
FlexLogix控制器具有Logix控制引擎,因此该控制器支持Logix指令集,任务模型和数据模型。
使用RSLogix5000编程软件对FlexLogix控制器和其它Logix 控制器进行编程和I/O组态的步骤是通用的。
1794I/O茶品提供的模块化组件包括一系列数字量和模拟量I/O(包含智能I/O)。
一个简单的FlexLogix系统可以由一个控制器和最多8个I/O模块组成。
AB—PLC自学笔记一以前断断续续的学了一点,但大多是三天打鱼两天晒网;也参加了一次培训,但是短短的课程、大量的产品介绍和难得的上机实验,很快就忘记了学了点啥。
翻开以前的学习记录,零散而杂乱,不少要点看上去是那么陌生。
也罢,再来一次打鱼又如何?第一步,安装软件。
手上有去年培训的时候从老师那里搞来的16版本的logix5000,以前也安装过,里面有很好的英文语音教学,当时老师开玩笑说,可以锻炼下听力。
安装完logix5000V16,再安装一个模拟器软件:Emulate,安装过程中告诉我需要rslinx,昏,看来安装次序错鸟。
其实在安装logix5000的过程中,最后一些小工具的安装也提示我需要rslinx的,被我忽略了。
于是安装rslinx,再安装emulate。
最后一步,把网上找来的授权导入。
发现用老版授权的话,软件第一次运行会提示你,现在16版本采用所谓的factorytalk管理授权了云云,我不管,反正能用就行。
接下来的问题就是,怎么用这个模拟器?以前用过,但是忘鸟。
只记得要选择一个特殊的硬件,还好有份模拟器的使用手册,简单看了下几个插图就回忆起来了,试了下,ok。
个人觉得ab的emulate有点别扭,因为用惯了西门子的plcsim,那个不需要选择什么特殊的硬件,原工程就可以很仿真的download下去去模拟运行。
而ab的东东,却不能用真正的硬件配置,那么一个实际个工程文件必须修改下controller才能去仿真了???万事具备,就开始学习软件吧,从何入手呢?先找几个自己感兴趣的问题研究研究吧。
先看看变量的定义,ab的独特之处就包括tag是以名称作为关键“索引”,没有西门子那种地址的概念,这样当然简化了开发。
那么如何批量的导入/导出变量呢?我用s7的编程习惯是在excel里面编辑好变量表,再导入到程序里面。
在logix5k软件里面找了下,果然可以,tools菜单下有import和export,试了下,跟西门子的symbol table一样,都是以csv文件保存的,不过也发现了中文注释偶尔会变“乱码”。
四种PLC双机热备的比较更正:下图中所有的“ENTERNET”应改为“Ethernet”。
一.施耐德PLC双机热备,网络冗余1.基于 Concept 编程的 Modicon Quantum PLC 双机热备其中:CPU:140 CPU x13 0x140 CPU 424 02140 CPU 424 12140 CPU 534 14热备模块:140 CHS 110 00140 CHS 210 00主RIO:140 CRP 931 00或140 CRP 932 00(网络冗余)从RIO:140 CRA 931 00或140 CRA 932 00(网络冗余)以太网模块:140 NOE 771 x1MODBUS模块:140 NOM 2xx 00电源:8-14A背板:没有特殊要求需要光纤两根需要的软件:ConceptCHS所需要的软件优点:通过同步CPU实现无冲击切换,光纤通讯实现了系统间的数据快速传送,手动开关允许手动切换控制系统,实现了CPU,网络和I/O冗余。
缺点:两边都需要2个冗余通讯模块,需要使用两根跟踪电缆建立数据传送,无双工特点,每个CPU 必须分别编程,麻烦的CHS模块的设置,需要使用独立的软件,没有冗余的电源,系统间数据传送的复杂的状态RAM概念。
2.基于 Unity 编程的 Modicon Quantum PLC 双机热备其中:CPU:140 CPU 671 60主RIO:140 CRP 931 00或140 CRP 932 00(网络冗余)从RIO:140 CRA 931 00或140 CRA 932 00(网络冗余)以太网模块:140 NOE 771 x1MODBUS模块:140 NOM 2xx 00电源:8-14A背板:没有特殊要求需要光纤一根:490NOR0003/490NOR0005/490NOR0015需要的软件:Unity说明:在这套系统中,对Ethernet的设置是只设置主站中的以太网模块的的IP地址,从站的IP地址会在主站IP的基础上自动加一,当主站出现故障的时候,从站自动切换成为主站,它的IP会自动减一。
西门子PLC与AB PLC最主要的差别
西门子PLC与AB PLC最主要的差别在于AB所使用的网络类型都是开放的网络,可以与其他公司的产品做到很好的兼容,AB控制层网络采用ControlNet网络,该网络是一种高性能的工业局域网,具有开放性、高效率、多功能、确定性和可重复性、灵活性等特点,扩展性极强,可共享I/O,并具有强大方便的网络组态,诊断功能及可靠性。
一、开放性
ControlNet已成为工业自动化领域的标准网络。
在国际现场总线协会所确定的8种国际网络标准中排名第三位,仅仅次于以太网和Devicenet。
网络标准为IEC61158。
这种标准化带来的好处就是使得用户可以选择不同的设备供应商来提供他们最好的设备,而这些设备可以通过标准化的网络联系在一起,协调有序地工作。
随着芯片技术、网络技术和软件技术的发展,用户对自动化的要求越来越高,现代的自控系统已经不再是传统的单机应用,在一个现代化的自控系统中,已经不再可能完全由某一家公司提供全部的设备,即便某家公司有这个能力,他所提供的产品也未必都是最好最合适的,这就不可避免的要使用到不同厂家的产品,用户在设计之初,必须选择一个具有广泛支持的标准化网络,只有这样,所有的设备才能很好地集成为系统,而ControlNet是用户最好的选择。
二、高效率
控制网络要实现高速确定的传输要求,网络波特率已经不再是主要因素,网络模式成为决定网络效率的关键。
ControlNet采用了全新的网络模式,即生产者/消费者(PRODUCER/CONSUMER)模式,传统的网络模式采用的是源/目的模式,每发送一个信息就需要一个确定的源/目的地址数据包,这种模式的最大弊病在于不确定性,同样的信息如果要传输到网络上多个节点,必须重复传输多次,这极大地浪费了网络带宽,降低了网络效率,而采用生产者/消费者模式,网络不需要单独的源/目的地址,代之以数据标识,因此不同的消费者(信息接收者)可以根据数据标识同时接收来自生产者(信息产生者)的信息,如果某些信息是它所不需要的,它可以忽略,而只处理那些它所需要的信息,这种全新的网络模式是对传统的网络模式的革命,它极大地提高了网络的效率。
该模式同时也被DEVICENET和FOUNDATION FIELDBUS所采用,代表了下一代网络的趋势。
三、多功能
由于ControlNet采用了全新的生产者/消费者(PRODUCER/CONSUMER)模式,使得它具有了传统网络所无法想象的高功能,具体说来,这包括:用同一个网络实现对实时性要求不同的信息的传递。
传统上,在PLC处理器之间所使用的网络不能用于扩展I/O机架或从站,反之亦然,但是ControlNet可以同时满足这两方面要求,因此在现场只需要构成一个完整的控制层网络,该功能同时也为在ControlNet上实现I/O的共享提供了可能。
在ControlNet上,用户可以根据需要,构成主从、多主和对等通讯网络,甚至可以在同一个网络上混合构成主从、多主和对等通讯网络,这为网络的应用提供了极大的灵活性。
ControlNet上的节点,可以根据每个节点的特性选择采用巡检、定时和逢变则报等多种工作方式,这极大地降低了网络上无用信息的传输,有效地利用了网络带宽,提高了网络效率。
四、确定性和可重复性
ControlNet区别于传统网络的一个显著特点就是其确定性,由于ControlNet采用了生产者/消费者的网络模式,使得其网络速度和效率不随网络上节点数目和网络距离而变化,并且用户可以预先组态网络上节点的信息传输时间(毫秒级),使用者无需编写通讯程序便可确保全部信息在预先设定的时间间隔内得到传输。
ControlNet采用的时间片技术从原理上杜绝了网
络发生阻塞的可能。
确定性和可重复性在现代控制系统中得到了越来越多的应用。
五、灵活性
ControlNet具有灵活的拓扑结构,它可以方便地构成星型、树型、总线型和环形的拓扑结构;距离可长达成30公里。
ControlNet可以采用多家厂商提供的通讯介质,包括适用于各种环境的同轴,光纤电缆。
ControlNet是一个本质安全的网络,它可以应用于各种环境场合。
六、强大方便的网络组态,诊断功能及可靠性
ControlNet具有极强的网络组态及诊断功能用户可以从网上任何一个PLC节点的网络编程口进入网络,对网络进行编程和组态。
网络组态软件为图形化WINNT软件,用户界面相当友好。
一旦某一节点发生故障可及时发现。
大大提高网络诊断功能。
ControlNet具有可选的冗余配置,采用不同路径的冗余网络配置,ControlLogix同时侦听两条网络上的信息,而选择其中信息质量更好的网络信息,极大地提高了网络的可靠性。
七、I/O共享
传统的控制网络无法实现I/O共享,但在ControlNet上,每个PLC处理器可以拥有它自己的I/O,也可以拥有共同的I/O,这也就是说,一个I/O机架可以同时属于多个PLC处理器。
八、扩展性能
由于ControlNet是一个标准的完全开放的网络,故而具有良好的可扩展性,选择ControlNet 为今后集中扩展系统的构成创立了良好的基础。
九、基本指标
控制层系统使系统的重要部分,为了确保系统的可靠性,本方案采用ControlNet的网络结构为冗余网络,传输介质可选同轴电缆或者光纤。
ControlLogix Siemens
产品比较AB公司的产品系列按照系统规模大小以及产品性能高低分为以下系列:
• 高性能PLC: ControlLogix系列、PLC5系列
• 中性能PLC: SLC500系列、FlexLogix系列
• 小型PLC: MicroLogix1500系列相对于西门子系列
• S7-400系列
• S7-300系列
• S7-200系列
I/O 通讯方式• 网络通讯不会随着将来系统扩容时节点增加网络性能下降。
• 发送方式:状态变化;周期I/O扫描;可以满足严格时间控制要求
• 支持I/O共享方式:输入模板可同时在多个CPU中组态.无须编程发送• 在系统扩容时,网络效率会越来越低。
西门子Profibus 100m内最大通讯速率为12M,随着距离的增加,速率迅速降低,最大通讯距离为1200m,在1200m时速率为9.6kbps.见Siemens ST70.2003 P39页
• 发送方式:主机轮询;系统响应完全取决于主机性能和从站规模
• 无法同时在两个以上CPU中映像,必须编程发送.占用CPU资源.重复传送时降低CPU处理速度
• CPU故障时将丢失相应I/O数据
I/O 扩展支持多种I/O网络扩展可支持高低档各种I/O,满足用户的不同要求S7 400只可在本地扩展使用S7400 I/O,远程扩展必须使用ET200低挡I/O
系统设计及安装• 模块框架安装,无须螺钉• I/O端子排无须螺钉安装。