介绍:
很多住宅楼采用将水塔放置在楼顶的方式为居民供水。居民用水时水塔中的水将慢慢减少。因此,需要经常监测水塔的水位并及时加水。解决方案是采a用水泵,将水泵安装在地面,当水塔中水位降低时将水抽送到水塔中。现在居民们期望安装一自动控制系统来监测和控制水塔中的水位。一旦水位低于设定值,抽水泵将自动启动进行抽水,至到水位到安全位置。
解决方案:
一座居民楼有16层高,采用研华的ADAM-6000模块,用GCL(Graphical Condition Logic)功能就可轻松解决。将一个ADAM-6017模块放在楼顶的水塔旁边,和水位传感器连接以测量水位。另一个ADAM-6050模块放在地面水泵旁边,控制水泵的起停。两个ADAM-6000模块间通过Ethernet进行连接,两外,只用此两个模块就可进行采集和控制,而无须其它设备如控制器或计算机。
ADAM-6017 – 8路带DO的模拟量输入模块
ADAM-6050 – 12路数字量输入/输出模块
ADAM-6000模块GCL功能应用架构
系统实施:
整个控制系统采用ADAM.NET Utility软件进行设置。控制逻辑也很简单:通过ADAM-6017读取得第0通道的电压值代表水位,当该值低于或等于低限值(3V)时,说明水塔中的水位低于设定值,此时通知地面的ADAM-6050输出控制信号启动水泵。整个过程无须额外的编程,通过ADAM.NET Utility软件进行设置就可以,整个设置很简单,仅需不到5分钟就可以完成。
第一步: 打开ADAM.NET Utility. 四个图标代表设置逻辑规则的四个步骤:Input, Logic, Execution and Output.
第二步:双击 Input 图标. 出现设置窗口,定义输入通道和条件 (本例中, ADAM-6017模块连续监测通道0的电压是否小于3V). 如下所示:
第三步: 双击Logic图标设置逻辑规则及运算。因为本例中只有一路输入,无须选择逻辑元算。
第四步: 双击 Execution图标,定义ADAM-6017读取水位传感器电压输入值的方式
第五步: 双击 Output图标,设置远方的ADAM-6050模块输出通道0的逻辑状态,在本例中,当时True(表示水位低于设置的安全值)时,数字量输出值为 True (表示输出高电平).
第六步: 配置完以上4个步骤后,在ADAM.NET Utility中显示如下。用户可以点击Run按钮将逻辑下载到ADAM-6017中。到此,所有的配置工作都完成,可以运行了。
结论:
研华GCL(Graphical Condition Logic)功能的独特之处在于提供完全的图形化配置环境,简单易用并具有直觉效果。任务的配置仅需5分钟,无须另外编程,并具有超快的执行速度。
当ADAM-6017运行控制逻辑时,用户可在计算机中通过ADAM.NET utility观察输入电压的值和当前的逻辑执行情况。除此之外,任何一台计算机都可通过HMI/SCADA软件或网页浏览器(如IE)等访问电压输入值,也可观察最新的数据或历史数据。因此整个系统是开放的,任何人不论何时何地都可方便进行监控(当然,需要输入正确的密码来连接ADAM-6000)。
整个系统架构简单,仅需两个ADAM-6000模块就可以,无须另外的计算机。如果原有Ethernet网络架构,则可将ADAM-6000模块直接接入网络中,更可节省布线。所有这些均得益于强有力的Ethernet。