楼宇自控中PLC与DDC的区别 导读: 其实DDC是由PLC发展而来的,是生产厂家专门针对细化市场而设计的,其与PL的优势就只有固定的一部分控制程序这一项,其它性能方面应都较PLC差。
关于PLC与DDC,哪个应用在楼宇自控中更有优势,做如下面的比较: 1.应用领域:DDC是由PLC发展而来的,PLC是专门应用在工业自动化方面的,在国内几乎全部的工业生产流水线控制,火力发电厂控制,钢铁厂控制都是应用了PLC,目前也有相当一部分楼控也应用了PLC。
楼宇自控DDC是生产厂家根据楼宇自控特点从PLC发展而来的,与PLC的区别其实只是在其内部固化了一部分程序,但同时也缺少的PLC的灵活性和应对复杂电磁的能力。
2.结构差别:通过多年的发展,现在的PLC在网络方面其实与DDC是一样的,也支持多种协议,也是分层结构,也可以实现点对点通讯,PLC分布在现场的各站点是不需要通过机就能进行通讯的。
3.特性:DDC的机多为专用,其实从另一个侧面说明其不兼容,每个厂家的都有不一样,而且很多是英文的,这对技术员来讲更是恶梦的开始。
而PLC机既可是专用,又可是通用组态,现在国内通用组态都是纯中文的,组态灵活方便。
通用组态能应对复杂的工业控制,对区区楼控又何在话下。
再说无论是PLC还是DDC的调试都是有专业调试人员完成组态,再培训业主操作,对业主来讲其实是一样的,反观通组态既能实现专业的所有功能,又能实现专业很多不能实现的功能(界面、人声、用户定制功能等)。
4.专业性:现在很多楼控工程都应用了PLC,事实证明上述DDC功能PLC也能完成,丰富的PLC楼控实施商,也已积累了全部控制流程程序、能源及节能程序,同时由于其对所有流程程序拥有源程序,所以可以针对不同项目迅速做出量身定制的功能。
由于也有现成的流程程序,现场调试工作也非常短,同时也会比DDC调试更顺利,因为DDC内置程序只有接口函数,是固定格式,如遇特殊需求就得与远在千里之外的厂家工程师联系,而且能不能解决就不一定了。
5.扩展性:谁都知道PLC是通用性、开放性。
现阶段大多数PLC与大多数DDC操作员站之间用的都是TCP/IP协议,都可以做到有网络就可接入。
而目前DDC按用户数收取昂贵费用,令大部分已完工的楼控对分控操作站想要而不敢想啊!PLC正好有此优势。
6.安全性:其实这个问题只要想象一下:一个火力发电厂正在发电,突然一个PLC模块坏了,如像上述所说的要将整个停机才能更换,那会是怎样的后果,锅炉都有可能啊!呵呵!比楼控后果要严重得多吧!现在很多PLC的模块都是热拔插、热备冗余(这几个功能,楼控好像是这几年向PLC学的吧),PLC是面向工业的,在复杂的工业控制下模块的故障或停机都可能产生重大事故或人员伤亡,可靠性要求较DDC又何止高一等啊!不知上述论述是怎么产生的。
PLC控制核心能够在恶劣的中长期可靠、运行,并且易接线、易、隔离性好、抗腐蚀能力强,能适应较宽的温度变化范围,平均时间间隔(MTBF)大于15年。
7.调试繁简度:PLC编程现在用得多的是梯形图语言,这种语言形象化、所见即所,不需要英语水平,普通电工就能学会。
现在的PLC与DDC一样,都能坐在舒适的机房内通过一台电脑和一根网线就能将全部调试好。
至于精度问题拿产品技术参数一看便知啊!只想说一句:难道工业控制对精度的要求会低于楼控?我想是个人都不会这样想吧!哈哈!现代化工业生产线上的控制动不动就是上万点(基本上都采用PLC,却没有一个用DDC),而且要求做到毫秒级网络连接,DDC能做到不? 综述:其实DDC是由PLC发展而来的,是生产厂家专门针对细化市场而设计的,其与PL的优势就只有固定的一部分控制程序这一项,其它性能方面应都较PLC差。
DDC由于只针对楼控这一个专业细分市场,市场容量不大,也就造成DDC为什么性能不突出,价格却较高的根本原因。
DDC中固定一部分控制程序,厂家的初出发点是因为楼控的承建方,大多是弱电集成商,这个群体对自控技术得相对较少,所以厂家必须做一个容易的产品供其调试。
但正因为这样也便其失去了灵活性。
如碰上了丰富的自控工程师,其产品内固定的程序反而成为其发挥能力的包袱。
楼控完工交付用户后,由于用户工程师在社会上得更多的是PLC,PLC编程现在用得多的是梯形图语言,这种语言形象化、所见即所,不需要英语水平,普通电工就能学会,所以其技术和成本反而更低
以转换为中心的编程
如图6所示是对图4采用以转换为中心的编程设计的梯形图。
用仿STL指令的编程来设计选择序列的梯形图,请读者自己编写。
图6 选择序列的梯形图三
2.并行序列的编程
(1)使用STL指令的编程
如图7所示为包含并行序列的功能表图,由S31、S32和S34、S35组成的两个序列是并行工作的,设计梯形图时应保证这两个序列同时开始和同时结束,即两个序列的步S31和S34应同时变为活动步,两个序列一步S32和S35应同时变为不活动步。
并行序列的分支的处理是很简单的,当步S0是活动步,并且转换条件X0=1,步S31和S34同时变为活动步,两个序列开始同时工作。
当两个前级步S32和S35均为活动步且转换条件,将实现并行序列的合并,即转换的后续步S33变为活动步,转换的前级步S32和S35同时变为不活动步。
图7 并行序列的功能表图
如图8所示是对图7功能表图采用STL指令编写的梯形图。
对于并行序列的分支,当S0的STL触点和X0的常开触点均接通时,S31和S34被同时置位,程序将前级步S0变为不活动步;对于并行序列的合并,用S32、S35的STL触点和X2的常开触点组成的串联电路使S33置位。
在图8中,S32和S35的STL触点出现了两次,如果不涉及并行序列的合并,同一状态器的STL触点只能在梯形图中使用一次,当梯形图中再次使用该状态器时,只能使用该状态器的一般的常开触点和LD指令。
另外,FX系列plc规定串联的STL触点的个数不能超过8个,换句话说,一个并行序列中的序列数不能超过8个。