内蒙古西门子PLC模块中国代理商
我公司是西门子签约代理商备有大量西门子产品浔之漫智控技术(上海)有限公司:西门子授权代理商
现货库存;大量全新库存,款到48小时发货,无须漫长货期
西门子PLC(S7-200、S7-200SMART、S7-300、S7-400、S7-1200、S7-1500、ET200S、ET200M、ET200SP)、触摸屏、变频器、工控机、电线电缆、仪器仪表等,产品选型、询价、采购,敬请联系,浔之漫智控技术(上海)有限公司
现在的PLC系统与DDC系统一样,都能坐在舒适的机房内通过一台笔记本电脑和一根网线就能将系统全部调试好。至于精度问题拿产品技术参数一看便知啊!只想说一句:难道工业控制对精度的要求会低于楼控?我想是个人都不会这样想吧!哈哈!现代化工业生产线上的控制系统动不动就是上万点(基本上都采用PLC,却没有一个用DDC),要求做到毫秒级网络连接,DDC能做到不?
综述:其实DDC是由PLC发展而来的,是生产厂家专门针对细化市场而设计的,其与PLC*大的优势就只有固定的一部分控制程序这一项,其它性能方面应都较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个。
图8 并行序列的梯形图
(2)使用通用指令的编程
如图9所示的功能表图包含了跳步、循环、选择序列和并行序列等基本环节。
图9 复杂的功能表图
如图10所示是对图9的功能表图采用通用指令编写的梯形图。步M301之前有一个选择序列的合并,有两个前级步M300和M313,M301的起动电路由两条串联支路并联而成。M313与M301之间的转换条件为 ,相应的起动电路的逻辑表达式为 ,该串联支路由M313、X13的常开触点和C0的常闭触点串联而成,另一条起动电路则由M300和X0的常开触点串联而成。步M301之后有一个并行序列的分支,当步M301是活动步,并且满足转换条件X1,步M302与步M306应变为活动步,这是用M301和Xl的常开触点组成的串联电路分别作为M302和M306的起动电路来实现的,步M301应变为不活动步。步M302和M306是变为活动步的,只需要将M302的常闭触点与M301的线圈串联就行了。
步M313之前有一个并行序列的合并,该转换实现的条件是所有的前级步(即步M305和M311)都是活动步和转换条件X12满足。由此可知,应将M305,M311和X12的常开触点串联,作为控制M313的起动电路。M313的后续步为步M314和M301,M313的停止电路由M314和M301的常闭触点串联而成。
编程时应该注意以下几个问题:
1)不允许出现双线圈现象。
2)当M314变为“1"状态后,C0被复位(见图10),其常闭触点闭合。下一次扫描开始时M313仍为“1"状态(因为在梯形图中M313的控制电路放在M314的上面),使M301的控制电路中*上面的一条起动电路接通,M301的线圈被错误地接通,出现了M314和M301为“1"状态的异常情况。为了解决这一问题,将M314的常闭触点与M301的线圈串联。