(4) 软件开发
① 输入输出功能介绍
由图5-7接线示意图可知,系统包含5数字输入;8数字输出(其中一路作为脉冲输出);3模拟量输入;2模拟量输出。输入输出功能如表1所示:
表1 输入输出功能表
② 控制程序
根据系统的主要部件和各部件的功能,程序大致可分为:变频器控制;表冷器控制;加热器控制;风阀控制;以及LOGO!TD的编写。
A. 变频器控制:
图8 变频控制程序
如图8所示,变频送风的目的是保证恒压送风,系统因房间的使用数量发生变化,送风压差也随之改变,这时通过变频器的调节可以满足送风压差的恒定。
B. 表冷器控制:
系统降温和除湿均通过表冷器来实现,因而在表冷器的控制程序中,需做2 个 PI。即一个根据温度调节,一个根据湿度调节。二者PI 的输出值进行比较,水阀的实际取值应取大值。在程序中的实现如图9所示:通过“模拟量比较器”和“模拟量MUX”功能块来完成。
图9 表冷器控制程序
C. 加热控制程序
系统加热主要调节温度,加热控制执行元件为固态继电器,在控制加热温度时,结合PI 和PWM功能块即可实现加热器PWM输出。具体如图10所示:
图10 加热控制程序
D. 风阀控制
系统四个实验室根据实际使用情况,使用其中的1-4个不等,使用的实验室送风阀开启,不使用的送风阀将关闭。本系统在实现这一功能时,考虑到开关量输入点数,以及外围的切换按钮,线路等,故不使用外部进行切换,通过人机界面(LOGO!TD)的设定来实现。如图11所示:
图11 风阀控制程序
只有当相关的实验室设置值为“1”时,且设备处于运行状态下时,开启这一实验室的送风风阀,否则关闭。程序在实现这一功能时,通过“模拟量MUX”功能块和“模拟量阈值触发器”来实现。 “模拟量MUX”功能块作为人机界面的设置值,通过“模拟量阈值触发器”进行等于一的比较(将阈值接通设为1;关断设为2即可)。
E. LOGO! TD 设置
LOGO! TD 作为控制系统的人机界面。那么通过该界必须要包含的内容包括:系统各部件的运行状态(“正常”,“运行”,“故障”等);系统各检测点的参数(“温度”,“湿度”,“压差”等);系统各执行部件的状态(“开启”,“关闭”,开启的百分比);系统各设定点参数的设置。这些功能则通过“信息文本显示器”功能块来实现。
(5) 使用LOGO! 的体会
LOGO! 控制器工作可靠,编程方便,在小型控制系统中拥有极高的性价比。是其它同类产品无法比拟的。个人认为在后续产品升级中可以适当加强网络通讯的功能,以适应当今工业网络的潮流;适当增加模拟量输出的点数,增加产品在诸如暖通等小型控制系统中的产品竞争力。
作者简介:
李富生(1981-),男,上海荷迪思湿度控制设备有限公司,联系方式:15900812100 13764400256 left810414@163.com
台达DOP-W系列提供10.4”/12”/15&rdqu…
JetNet 3005G · 5口全千兆RJ-45交换机 …
显示规格 一般规格 环境规格 结构规格 外形…
功能规格 …
功能规格 …
西门子SIMATIC S7-400PLC的主要特色为:极高的处理…