7
6ES7223-1BL22-0XA8全年质保
问:我这是一个生产线的扩容项目,对方好象是松下FP0系列PLC看不太清楚,已经集成在设备中不能动,而且不能拿到CPU中程序的情况下,询问如果使用西门子S7-200cn如何与三方PLC通讯?
答:经过实践经验整理并开发的一个基于step7 micro-win的库,可以应用于s7-200和的PLC上。在日常项目当中经常碰到一些客户的特殊需求和工程需求,这个库主要包含两个种类,种就是冗余库是可以让2套200或者PLC起到冗余作用,属于软冗余范围;另一种就是通讯库,可以通过200和的PLC的自由通讯口链接欧姆龙、三菱和松下的PLC的编程口,另外还可以支持国内三菱和松下厂商的产品。下图是已经安装项目库的STEP7 micro-win的编程环境:
2、通讯库
这个通讯库包含了市面上常见的日系PLC编程口通讯协议,为什么我开发这个库呢,其实源于我抵制日货的思想,有一次我在西门子出差去大连化工厂,他们使用了我们300+wincc做ESD,后来因为SI的问题致使wincc数据不能完整保存,一段时间就出错,我去了那里解决完问题之后和SI攀谈起来,就是问一问现在项目市场好做吗!SI苦着脸跟我说难呀!是关系难做;二就是这里很多设备都被日系产品了,业主考虑稳定性就不愿意使用西门子的。我想可能是因为初期日本设备充斥较多,所以很多设备都是由日系控制产品来完成,业主就是上新设备考虑和以前设备通讯的问题,就延用原来日系控制产品,由此我产生了这个通讯库的想法,我用200的通讯口根据协议编写通讯库,然后200或者的PLC就可以链接日系控制器,这样在日后的项目中业主既可以考虑到通讯兼容性又可以甩掉格备件日系控制器厂商。这个通讯库现在只是支持Omron honstbbbb通讯,三菱FX系列编程口通讯,松下FP系列的编程口通讯,可以在不增加日系控制器的通讯模块的情况下,直接和编程口通讯把数据获得,并可以写入数据。
1、冗余库
冗余库是我在西门子cs工作时利用业余时间开发的,并没有想到能够应用上,但是无心插柳柳成荫,如在我做的一个植物电厂,项目需求一套简单ESD系统点数只有30点,对于常规ESD系统是有严格要求的并且价格很贵,对于这个植物电厂其实并没有严格按照esd系统设计只是要求了cpu冗余+IO冗余,所以常规的ESD系统(tricon、hima、300F等)都具显庞大而且价格不菲,这也是这个项目费用接受不了了,我就利用开发的200冗余同步库很好的完成这个项目,这个200的冗余库可以完成100点一下的小型冗余系统,这个冗余库可以用在日常工程中需要cpu冗余+IO冗余控制系统。冗余切换时间小于20MS,并已经在成功运用在植物电厂和窑厂一些项目中
电动机的应用几乎涵盖了工农业生产和人类生活的各个领域,在这些应用领域中,电动机常常运行在恶劣的环境下,导致产生过流、短路、断相、绝缘老化等事故。对于应用于大型工业设备重要场合的高压电动机、大功率电动机来说,一旦发生故障所造成的损失无法估量。
电动机常见的故障可分为对称故障和不对称故障两大类。对称故障包括:过载、堵转和三相短路等,这类故障对电动机的损害主要是热效应,使绕组发热甚至损坏,其主要特征是电流幅值发生显著变化;不对称故障包括:断相、逆相、相间短路、匝间短路等,这类故障是电动机运行中常见的一类故障。不对称故障对电动机的损害不仅仅是引发发热,重要的是不对称引起的负序效应能造成电动机的严重损坏。因而,对大型电动机进行综合保护非常重要。
2 基于PLC的电动机综合保护
对电动机的保护可以分为以下几类:
在电动机发生故障时,为了保护电动机,减轻故障的损坏程度,继电保护装置的快速性和性十分重要。在单机容量日益增大的情况下,电机的额定电流可达数千甚至几万安,这就给电动机的继电保护提出了高的要求。传统的继电保护装置已经无法满足要求,因此微机保护应运而生。
PLC是用来取代传统的继电器控制的,与之相比,PLC在性能上比继电器控制逻辑优异,特别是性高、设计施工、调试修改方便、而且体积小、功耗低、使用维护方便。因此,本文研究了基于可编程控制器(PLC)的电动机综合监控和保护系统的方法。
3 系统硬件设计
3.1 系统的总体结构
基于可编程控制器(PLC)的电动机综合监控和保护系统的总体结构如图1所示。
3.2 PLC机型选择及扩展 选择PLC机型应考虑两个问题:
(1) PLC的容量应为多大?
(2) 选择什么公司的PLC及外设。在本系统中,包含以下输入输出点,见附表,本系统共包括12路开关量,7路模拟量。
SIMATIC S7-200系列PLC是由西门子公司生产的小型PLC,其特点是:SIMATIC S7-200系列PLC适用于各行各业,各种场合中的检测,监测及控制的自动化,S7-200系列的强大功能使得其无论在立运行中,或相连成网络皆能实现复杂控制功能,因此S7-200系列具有高的性能/价格比。
PLC
S7-200 CPU 224集成14输入/10输出共24个数字量I/O点,可连接7个扩展模块,大扩展至168路数字量I/O点或35路模拟量I/O点;13K字节程序和数据存储空间;6个立的30KHz高速计数器,2路立的20KHz高速脉冲输出,具有PID控制器;1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力;I/O端子排可以很容易地整体拆卸,是具有较强控制能力的控制器。根据系统的实际情况,结合以上特点,SIMATIC S7-200 CPU 224可以作为本系统的主机。
CPU224可扩展7个模块,而其本身具有14输入/10输出共24点数字量,因此已无须数字量扩展模块。但由于有7路模拟量输入,故需选择模拟量输入模块。S7-200系列提供了EM231,EM232,EM235等模拟量扩展模块。根据以上技据,选择两个EM231作为模拟量输入模块,这样共可以扩展4×2=8路模拟量输入。
4 系统软件设计
4.1 主程序
程序开始,从输入单元检测输入量,判断KM是否闭合,如果闭合,说明电动机已经处于运行状态,此时应无法按下启动按钮,若KM未曾闭合,则说明电动机处于停机状态,可以按启动按钮。接着判断启动按钮是否按下,若是,则继续下面的程序,若否,则重新检测。如果按钮已经按下,则检测电动机是否启动,若是,则继续下面的程序,若否,则转入欠压保护子程序,若是电动机已经启动,则判断起动是否成功,若是,则继续下面的程序,若否,则转入起动保护。如果电动机已经正常起动,则绿灯亮。接着判断停止按钮是否按下,若否,则继续下面的程序,若是,则程序直接结束,开始下一次扫描。
如果停止按钮并未按下,即电动机仍然在运行中,则进行运行过程中的故障判断,检测是否发生短路故障,方法是:检测三相电流,再判断Imax是否大于整定值,若是则跳转至保护动作子程序段,电动机起动短路保护,警报响,并且短路故障指示灯亮。若否,则继续下面的程序。接着判断是否发生断相故障,方法是:检测三相电流,判断是否有某相电流为零,或者检测Umn,判断是否不为零,如果其中之一满足,则跳转至保护动作子程序段,电动机起动断相保护,警报响,并且断相故障指示灯亮。若否,则继续下面的程序。接着判断是否发生欠压故障,方法参见欠压保护子程序说明。接着判断是否发生接地故障,方法是:检测I0,若大于整定值则跳转至保护动作子程序段,电动机起动接地保护,警报响,并且接地故障指示灯亮。接着判断是否发生过负荷故障,方法是:检测三相电流,若到达整定时限后,电流仍大于整定值,则跳转至保护动作子程序段,电动机起动过负荷保护,警报响,并且过负荷故障指示灯亮。若判断未发生过负荷故障,则程序完成一次扫描,再次从条开始,进行二次扫描,所以结束是指一个循环的结束,并不是整个程序的结束。
4.2 欠压保护子程序
在该程序段中,采集A相和C相的电压量,求出其平均值,再与整定值相比较,若小于整定值,则跳转至保护动作子程序段,电动机起动欠压保护,警报响,并且欠压故障指示灯亮。若未发生欠压故障,则直接结束本次循环。 PLC资料网
4.3 起动时间过长保护子程序
在该程序段中,采集三相电流量,若发现在起动过程中,电流大于整定值,或在整定时间到达后,电流仍大于另一整定值,则跳转至保护动作子程序段,起动时间过长保护动作,警报响,并且起动故障指示灯亮。
5 结束语
通过本系统设计、试验与运行,得到如下结论:
(1) 利用PLC进行电动机综合保护硬件简单。
(2) 可以采用梯形图语言进行编程,简单易行。
(3) 系统运行,便于检修维护。
(4) 由于采用集成综合设计,系统体积小、功耗低、使用操作方便。



我在PLC的位M0.0=1,时需要通知用户去登录或重新登录,自动显示SHOWLOGONDIALOG
答:在PLC中编程,用M0.0的上升沿控制一个字,如MW2自加1,当MW2=某一个值时再Move一个0进去,这样每当M0.0有一个上升沿,MW2就变化一次,在WinCC flexible中在变量MW2的数值改事件中调用Show Logon Dialog,记得把MW2的采集模式改为循环连续。
我一般的做法是把进入你想要的画面做个用户权限,用户名、密码正确的时候才可以访问。
TP170A与其它TP、OP不一样,在设置密码时应用不同的方式来设置密码,其具体操作过程如下:
一、在protool/pro中,新建一个TP170A的项目。
二、在screen中新建一个画面。
三、在画面中加入一个输入型I/O输入域,两个按钮分别命名为"用户登录"和"登录退出"。见图1。将I/O域同一个字符型内部变量如a1连接。此变量即为密码设置变量。在"显示"选项中若选中"密码",则在 输入密码后,会在上述I/O域中显示"*"号,若不选"密码",则密码输入后I/O域为空白,见图2。
四、选"用户登录"按钮,并选属性,且为其加上"用户登录"功能,password参数选上步中的a1,见图3;同理为"退出登录"按钮加上"退出登录"功能。
五、在画面中对要设置密码保护的对象属性中,选中"使能"功能,将"保护等级"设为"1"。
六、系统缺省的密码是"100",若想改变此密码值,在"系统"菜单下选"设置"子菜单,在弹出的"设置"窗口中,可将"级"密码由"100"改为用户想用的任何值,此则修改后的值即为今后系统应用中的密码。
1 引言
电厂锅炉进行补给水处理,需要结合不同的水质情况而运用相应的处理技术开展工作,未经处理的水中含有多种固态杂质和液态杂质,形成水垢和大量沉积物,影响锅炉的使用寿命。因此经过物理法、化学法、物理化学法和生物化学法等去除杂质。规范电厂锅炉补给水处理工作,不但可以有效防止和减少锅炉结垢、腐蚀及其蒸汽质量恶化而造成的事故,而且有利于促进电厂锅炉运转的、经济、节能、环保。电厂锅炉补给水的洁净处理在锅炉整体运转中起着至关重要的作用。
2 controllogix系列plc应用设计
锅炉补给水监控系由电源柜、plc控制柜、操作员站组成。
锅炉补给水系统选用rockwell公司controllogix系列plc。所有通过背板进行通讯的模块均是基于生产者/客户(producer/consumer)的模式。每个模块占用一个单的槽位,并且模块可以插在各种1756框架的任意槽位。换模块时断开接线,用户配线时将连接线接到可拆卸的端子排(rtbs)上,并将端子排插入模块的。所有模块均可以带电插拔。光电隔离和数字滤波可有效地减少信号干扰。作为一种故障诊断帮助,在模块的还设有状态指示器,用于指示输入或输出以及故障状态。i/o模块可直接将故障情况报告给处理器。数字量i/o模块覆盖了从10v到265vac以及10v到146vdc的范围,提供的继电器触点输出模块的范围从10v到265vac或者5v到150vdc。模拟量信号的电压范围包括标准的模拟量输入和输出,以及直接的热电偶及rtd温度输入信号。模拟量模块的可选特性包括适用于干扰源及干扰环境下的数字滤波,以及每个i/o通道的量程选择,以增加用户的灵活性。模拟量模块的综合自诊断功能可以监测: 输入开路/开环监测,板级故障监测,针对上限的2个报警级别(hi和hi-hi)外加一个物理量程报警,针对下限的2个报警级别(lo和lo-lo)外加一个低物理量程报警。工程单位换算使得输入输出模拟信号容易使用。用于模拟量模块故障的用户配置输出响应(终值或任何用户自定义值),以保证。模拟量模块的状态区可以为处理器提供用于报警和故障诊断。每个模块针对rtb的机械钥锁可防止对模块施加不适当的电压。每个模块与logix5555处理器之间的电子钥锁可防止用户将错误的模块类型或不同版本的模块插入到该槽位。模块是通过软件来进行通道组态而不是通过拨码开关或跳线器。模拟量模板数据精度可以达到ieee32位浮点或16位整数数据格式。
1、 性高,抗干扰能力强
高性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路
集成电路是采用半导体制作工艺,在一块较小的单晶硅片上制作上许多晶体管及电阻器、电容器等元器件,并按照多层布线或遂道布线的方法将元器件组合成完整的电子电路。它在电路中用字母"IC"(也有用文字符号"N"等)表示。
技术,采用严格的生产工艺制造,内部电路采取了的抗干扰技术,具有很高的性。使用PLC构成控制系统,和同等规模的继电接触器
接触器是一种应用广泛的开关电器。接触器主要用于频繁接通或分断交、直流主电路和大容量的控制电路,可远距离操作,配合继电器可以实现定时操作,联锁控制及各种定量控制和失压及欠压保护,广泛应用于自动控制电路,其主要控制对象是电动机,也可用于控制其它电力负载,如电热器、照明、电焊机、电容器组等。 [全文]
系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,PLC带有硬件故障自我功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。这样,整个系统的性高。
2、 配套齐全,功能完善,适用性强
PLC发展到今天,已经形成了各种规模的系列化产品,可以用于各种规模的工业控制场合。除了逻辑处理功能以外,PLC大多具有完善的数据运算能力,可用于各种数字控制领域。多种多样的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。
3、 易学易用,深受工程技术人员欢迎
PLC是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,为不熟悉电子电路、不懂计算机原理和汇编语言的人从事工业控制打开了方便之门。
4、 系统设计的工作量小,维护方便,容易改造
(1) 设计与维护
PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时日常维护也变得容易起来,重要的是使同一设备经过改变程序而改变生产过程成为可能。特别适合多品种、小批量的生产场合。
(2) 安装与布线
动力线、控制线以及PLC的电源线
电源线是用作电气组件或设备与电源的连接线,通常来说指电线与其一端连接的插头或尾插的集合体,是电器产品的基本零部件之一。电源线分为电线和插头两部分。
和I/O线应分别配线,隔离变压器与PLC和I/O之间应采用双绞线连接。将PLC的I/O线和大功率线分开走线,如在同槽内,分开捆扎交流线、直流线,若条件允许,分槽走线,这不仅能使其有尽可能大的空间距离,并能将干扰降到限度。
PLC应远离强干扰源如电焊机、大功率硅整流装置和大型动力设备,不能与高压电器安装在同一个开关柜内。在柜内PLC应远离动力线(二者之间距离应大于200 mm)。与PLC装在同一个柜子内的电感性负载,如功率较大的继电器、接触器的线圈,应并联RC消弧电路。
PLC的输入与输出采用分开走线,开关量与模拟量也要分开敷设。模拟量信号的传送应采用屏蔽线,屏蔽层应一端或两端接地,接地电阻
电阻,物质对电流的阻碍作用就叫该物质的电阻。电阻小的物质称为电导体,简称导体。电阻大的物质称为电绝缘体,简称绝缘体。 应小于屏蔽层电阻的1/10。
交流输出线和直流输出线不要用同一根电缆
电缆是一种用以传输电能信息和实现电磁能转换的线材产品。既有导体和绝缘层,有时还加有防止水份侵入的严密内护层,或还加机械强度大的外护层,结构较为复杂,截面积较大的产品叫做电缆。
输出线应尽量远离高压线和动力线,避免并行。
(3)I/O端的接线
输入接线:输入接线一般不要太长。但如果环境干扰较小,电压降不大时,输入接线可适当长些;输入/输出线不能用同一根电缆,输入/输出线要分开;尽可能采用常开触点形式连接到输入端,使编制的梯形图与继电器原理图一致,便于阅读。
输出连接:输出端接线分为立输出和公共输出。在不同组中,可采用不同类型和电压等级的输出电压,但在同一组中的输出只能用同一类型、同一电压等级的电源。由于PLC的输出元件被封装在印制电路板上,并且连接至端子
端子通常指由铜材等冲制而成的连接器接触件。端子是连接电气线路的常用元件,主要在器件与组件、组件与机柜、系统与子系统之间起电连接和信号传递的作用,并且尽量保持系统与系统之间不发生信号失真和能量损失的变化.
板,若将连接输出元件的负载短路,将烧毁印制电路板。采用继电器输出时,所承受的电感性负载的大小,会影响到继电器的使用寿命,因此,使用电感性负载时应合理选择,或加隔离继电器。PLC的输出负载可能产生干扰,因此要采取措施加以控制,如直流输出的续流管保护,交流输出的阻容吸收电路,晶体管
晶体管是由三层杂质半导体构成的器件,有三个电,所以又称为半导体三管,晶体三管等,可以用于检波、整流、放大、开关、稳压、信号调制和许多其它功能。
晶闸管(Thyristor)是晶体闸流管的简称,又可称做可控硅整流器,以前被简称为可控硅;1957年美国通用电器公司开发出世界上款晶闸管产品,并于1958年将其商业化;晶闸管是PNPN四层半导体结构,它有三个:阳,阴和门; 晶闸管具有硅整流器件的特性,能在高电压、大电流条件下工作,且其工作过程可以控制、被广泛应用于可控整流、交流调压、无触点电子开关、逆变及变频等电子电路中。
原标题:PLC的应用特点