6ES7223-1BF22-0XA8详细解读
1. 概述
近几年,随着人民生活水平的提高,及汽车价格的一降再降,有车在老百姓看来已是越来越平常的事。可是,如果你住在一些较老的小区,会发现,买车容易,停车可就难了;更有甚者,有些人为了能在市中心上班地找到一个泊车位,不得不比挤公车起得还早。为什么会这样,这既有历史原因,人们没想到国人会如此快的拥有自己的家庭轿车,也有中国过于太快的城市化,使城市本就薄弱的基础设施捉襟见肘,国家不能承受城市无限度的外扩,也就不允许在每个建筑外面留下大块的空地作为停车场。
为了解决城市有限的土地面积和越来越多的建设用地及停车位的需求,近国家建设部在有效利用地下空间资源及地上空间资源上出台了新的政策,即,要求新的住宅或写字楼,必须配有一定数量停车位,无论地下或地上。这样一来,立体车库就迎来了有史以来的个春天,近三年来,得到了超速的发展。
2. 立体车库简介及Twido PLC方案
立体车库,从其外形及功能上大体分为以下几类:升降横移类,垂直升降类,简易升降类,平面移动类,垂直循环类,巷道堆垛类,水平循环类,多层循环类等
目前,应用比较多的是升降横移类,因其技术相对简单。一个简单的立体车库系统通常由六个车位组成,分上下两层,六个车位只能停五辆车,留下一个空位作为横移空档。如下图所示:
其中的第6个位置我们可以把它作为横移空档,当然4、5同样也可以。
如此一来,在实际停车及取车时的逻辑大概是:当要将车停到4、5两个车位时,简单,直接将车开到上面就可以了,至于是开上去还是倒上去,就看您个人喜好及车技了。如果要将车停在3号车位,也比较简单,只需将3号车位降下来,把车开上去再升到上面就可以了。如果要将车停到2号位,就要用到6号位了,要先将5号位移到6号空档,再将2号位降下来,把车停上去,再升到上面。至于要停到1号位,您就自已想想吧,逻辑很简单,至少比“华容道”救曹操简单多了。
以上就是所有立体车库的基本工作原理,无论何种结构,除了在外形和车的升降方式 有所不同外,其工作方式其本类同。
在这样的一个系统中,别看起来简单,但如果要让一堆钢铁和电机按人的意志去运行,其程序还是有点复杂的。是各位车位的互锁,是车辆的安保措施,这都要通过PLC的程序逻辑执行。通常情况下,一个简单的6车位系统大概要用40DI/O,当然,还要用按钮、指示灯,一些的就会用到文本显示器或触摸屏,很多的接近开关、限位开关、光电开关以及接触器也是必不可少的了。Twido PLC大致的配置如下:
TWDLCAA24DRF+TWDDDI8DT+TWDDRA8RT
3. 产品技术更新
近来,立体车库系统越来越多的采用了多层升降横移结构,其自动化程度越来越高,无人值守及IC卡存车取车系统应用也越来越普遍。
这样就对PLC的程序要求越来越高,对PLC的输入输出点数要求也越来越多。通常情况下,三层结构,每层有车位30-40之间,要用的PLC开关量大概是:200DI,100DO。这样,Twido PLC 单CPU就不能满足该系统的要求。为了解决这一问题,我建议客户采用Twido PLC 远程I./O的方式,方便的解决了这一问题,其配置如下:2*TWDLMDA20DRT+6*TWDDDI32DK+7*TWDDRA16RT
当然,在Twido PLC CANopen 主模块及Advantys OTB分布式I/O发布以后,我们就可以采用全新的配置方式:
由于CANopen的通讯速率高可以达到1Mbps,这可以轻而易举的解决多个Twido CPU间串行通讯速度不够的问题,一个CANopen 主站模块可以挂十几个从站,那么,这样的配置,大的输入输出量就可以超过一千点,这在立体车库系统中,已经完全可以应付所有的要求。
如果客户要求用IC卡智能存取车系统,为了简化程序,可以有效的利用Twido PLC的查表功能,这将对解决复杂的车号与车位号对应有很大的帮助;对PLC的通讯能力也有较高的要求。在现阶段,大部分IC智能系统都采用单片机开发,利用ASCII协议与PLC进行通讯,为了使PLC能够实时响应各台IC读卡器的数据,通常情况下,我们需要将PLC设为从站,这在ASCII编程上有一定的难度,详见Twido应用技巧—ASCII 从站模式编程。
如果客户的读卡系统能够升级到PC机,并且能够支持以太网,那么上面的问题将不复存在,我们 可以利用Twido 内置以太 网CPU或Twido PORT,将PLC与读卡器自由快速的连在一起,这项技术,目前已经处于开发中。
4.
Twido PLC在立体车库中的使用,主要有以下优点:
1) 10-264点I/O,可以满足大部分立体车库系统的要求;
2) Twido PLC支持多种通信,方便客户系统的升级;
3) 多种扩展模块选择,可根据系统要求进行机动灵活的配置。
该客户使用Twido PLC 已经有三年历史,在北京等地有上千个车位,整体运行稳定。如果再将Twido 以太网与CDMA/GPRS 无线通讯功能利用起来,建立自已的集中远程监控系统,就可以足不出户,遥知现场的所有运行情况,这将很大大降低立体车库现场维护工作,解放更多的技术人员投入到新的工程中去。
1. 前言
压力机是板料冲压生产的主要设备,可用于冲孔、落料、切边、弯曲、浅拉伸和成形等工序,广泛应用于国防、航空、汽车、 拖拉机、电机、仪表、造币等部门中。可方便配接开卷、校平和自动送料等冲压周边设备,组成单机自动化生产线。亦可配接机械手组成多机自动化联线。
2. 系统描述
本系统采用以Twido PLC为主要控制单元,和ATV58通讯,配上Schneider的全套解决方案,包括按钮指示灯、接触器、光电开关等,以Schneider强大的物流和支持维护为后盾,给客户带来了极大的便利。通过和某机械公司技术人员的交流及进行的培训,顺利完成了从先前控制系统到以Schneider产品为控制单元的改型。经过调试,系统已能很好的运转。
JF21是某机械公司生产量大的压力机系列,年产近3000台,JF21-110以上机型要求采用PLC进行集中控制,气路采用安全双联阀控制,可配置气垫装置,自动送料轴装置,光电保护装置,可搭配各种自动化设备,符合冲床铺安全标准。
配置:TWDLCAA24DRF+TWDDMM24DRF+ATV58,通过Schneider独有的Modbus协议很容易实现Twido和变频器的通讯。
采用以Twido PLC为主要控制单元,和ATV58通讯,配上Schneider的全套解决方案,包括按钮指示灯、接触器、光电开关等,以Schneider1强大的物流和支持维护为后盾,给客户带来了极大的便利。通过和技术人员的交流及进行的培训,顺利完成了从先前控制系统到以Schneider产品为控制单元的改型。经过调试,系统已能很好的运转。
3. 结束语
本系统的一大亮点就是采用Modbus串行通信实现Twido PLC对ATV58变频器的控制,主要有以下优点:
(1)避免由于使用模拟量控制方式造成的漂移误差。
(2)可以对变频器的许多参数进行监控,可以通过通信方式把变频器参数独到Twido PLC,并在HMI上显示。
(3)可以利用ATV58强大的宏配置功能实现对具体应用的控制。
通过shcneider的整体解决方案,帮助客户提高了其产品的性价比,突出其控制系统所使用元器件的品牌。Twido的完善功能和其外形设计的灵巧,使客户感到很满意,也有利于其产品更大的市场开拓。
1. 概述
1) 袋式收尘设备简介
袋式收尘设备在适用于建材,煤炭,电力,冶金,制药,机械,化工,轻工,粮食等行业的非纤维性废气除尘。
2) 袋式收尘原理
当含尘烟气由进风口进入灰斗以后,一部分较粗尘粒在这里由于惯性碰撞、自然沉降等原因落入灰斗,大部分尘粒随气流上升进入袋室,经滤袋过滤后,尘粒被阻留在滤袋外侧,净化的烟气由滤袋内部进入箱体,再由阀板孔、出风口排入大气,达到收尘的目的,随着过滤过程的不断进行,滤袋外侧的积尘也逐渐增多,从而使收尘器的运行阻力也逐渐增高,当阻力增到预先设定值(1200~1500Pa)时,清灰控制器发生信号,控制提升阀板孔关闭,以切断过滤烟气流,停止过滤过程,电磁脉冲阀打开,以极短的时间(0.1~0.15秒)向箱体内喷入压力为0.5~0.7MPa的压缩空气,压缩空气在箱体内迅速膨胀,涌入滤袋内部,使滤袋产生变形、震动,加上逆气流的作用,滤袋外部的粉尘便被清除下来掉入灰斗,清灰完毕之后,提升阀打开,收尘器又进入过滤状态。
上述的工作原理所表示的仅是一个室的情况,实际上气箱脉冲式袋收尘是由多个室组成的,清灰时,各室分别顺序进行,这就是分室离线清灰,其优点是清灰的室和正在过滤的室不干扰,实现了长期连续作用,提高了清灰效果。
3) 袋式收尘的控制系统
袋式收尘设备依据实际工况的需要,控制系统的配置情况较多,客户设备的控制系统由某品牌的PLC更换为施耐德电气的Twido系列PLC后,利用了施耐德电气PLC所特有的优点,使客户不同配置设备之间的PLC控制程序极其相似,不同设备间程序只做很小的改动,就可在不同硬件配置的设备上使用。在这里以某客户的一个具体机型进行说明,控制系统需要18个开关量输入/56个开关量输出,使用Twido作出以下配置:TWDLCAA24DRF+TWDDMM24DRF+TWDDRA16RT(x2),另配一个TSX08H02M两行文本显示器,用来显示设备的运行状态以及设置设备的一些运行参数。
2. 系统描述
袋式收尘的控制系统要求比较简单,但实现起来PLC的程序部分比较繁琐。其基本控制功能有设备状态指示、电机启停及故障报警,这一部分功能的实现比较容易,它的清灰动作输出部分在实现上有比较特别之处,在本文中会把重点放在这一部分。
清灰部分动作有1#~16#脉冲阀、1#~16#提升阀及1#~4#卸灰阀36个输出点的输出控制。具体控制要求如下:
1)脉冲阀、提升阀、卸灰阀进入循环状态:
1#提升阀通(T1时间后)→1#脉冲阀通(T2)→1#脉冲阀断(T3)→1#提升阀断(T4)→2#提升阀通(T1)→2#脉冲阀通(T2)→2#脉冲阀断(T3)→
2#提升阀断(T4)......→16#提升阀通(T1)→16#脉冲阀通(T2)→16#脉冲阀断(T3)→16#提升阀断(T0)→1#提升阀通(TI)→1#脉冲阀通(T2)→1#脉冲阀断(T3)→1#提升阀断(T4)......
每当2,4,6,8,10,12,14,16号提升阀关断后,也即小循环完成后,开始一个卸灰循环:1#卸灰阀通(T11)→1#卸灰阀断(T12)→2#卸灰阀通(T11)→2#卸灰阀断(T12)→3#卸灰阀通(T11)→3#卸灰阀断(T12)→4#卸灰阀通(T11)→4#卸灰阀断。
2)按一下脉冲阀测试按钮,1#脉冲阀通0.25秒后关断,再按一下脉冲阀测试按钮,2#脉冲阀通0.25秒后关断,再按一下脉冲阀测试按钮,3#脉冲阀通0.25秒后关断....按第十六下脉冲阀测试按钮,16#脉冲阀通0.25秒后关断,再按又回到1#脉冲阀......
3)按一下提升阀测试按钮,1#提升阀通,再按一下1#提升阀关, 再按一下提升阀测试按钮,2#提升阀通,再按一下2#提升阀关...... 按一下提升阀测试按钮,16#提升阀通,再按一下16#提升阀关,再按又回到1#提升阀......
4)卸灰阀测试原理和提升阀相同,4#卸灰阀通、断后又回到1#卸灰阀。
分析上述控制要求,在PLC程序中实现这些功能比较麻烦,如果设备的收尘室数目增加时,这一部分的程序将会更加冗长。客户反映,以前用某品牌的PLC时,程序的编制、调试及维护都有很多不便之处。根据客户的实际情况,结合施耐德电气PLC本身的特点,对设备的控制思路做了优化,以完美的实现设备的要求。
在对客户的控制要求进行深入分析的基础上,发现控制要求中是有一定的规律:每个循环中脉冲阀、提升阀和缷灰阀的每个小循环动作是相同的,只是具体的阀的输出不同。脉冲阀和提升阀有16个小循环,缷灰阀有4个小循环,每个小循环中只有1个同类的阀在输出(脉冲阀、提升阀或缷灰阀)。
基于以上分析,在Twido的程序中将做以下重点处理:
1)需要对清灰动作所涉及的36个输出点合理规划,使其具有特定的规律,理由可由下面的描述中得到。4个缷灰阀分配到个扩展模块TWDDMM24DRF,在PLC中地址为%Q1.0~%Q1.3,16个脉冲阀分配到第二个扩展模块TWDDRA16RT,在PLC中地址为%Q2.0~%Q2.15,16个提升阀分配到第三个扩展模块TWDDRA16RT,在PLC中地址为%Q3.0~%Q。
2)不采用位变量作为脉冲阀、提升阀或缷灰阀的中间变量,否则会涉及大量的位变量操作。将这些阀的输出状态填写到Twido的常量字中,如图1所示,利用施耐德电气PLC的位变量的结构化功能,将常量字内容赋值给输出点的组合对象经过如此处理,不仅大量减少中间位变量的使用,可以将本地操作/远程操作及阀门测试时对输出点的操作共用起来,带来的好处不言而喻。
3)用1个设置计数值为16的计数器(%C1)对脉冲阀和提升阀进行记录,以得到脉冲阀和清灰阀小循环的位置;用1个设置计数值为4的计数器(%C2)对缷灰阀记录,以得到缷灰阀大循环的位置。
4)用Twido的索引对象(相对寻址)结合小循环计数器%C1与大循环计数器%C2的计数值,得到循环某一位置时的输出状态。见图2。
5)用相同的原理编写脉冲阀、提升阀与缷灰阀的程序。得到相应的输出的状态字。
6)将各种状态得到的输出字做或运算,产生终的输出,将输出状态字的值赋给输出点的结构化对象。如图3所示。
使用以上思路设计Twido的程序后,程序的整体长度只有客户原来使用的某品牌的PLC的程序长度的1/4,程序结构简洁明了,修改及调试的工作量非常小。在客户的不同输出点配置的袋式除尘设备中,使用本文的设计思路后,不同设备间的程序非常类似,有良好的通用性,得到了客户的认可。
3. 结束语
由于Twido系列PLC本身所特有的强大功能,使得设备的终的控制程序的长度相比于其它品牌的PLC非常短,程序在不同清灰室配置的设备中有通用性,在该客户陆续使用的100多套设备中,设备的运行情况良好,客户的程序设计及维护的工作量大大减少,客户对施耐德电气的解决方案给予极高的评价。