APP下载

利用PLC实现音乐程控喷泉的控制问题研究

2009-12-09

绿色科技 2009年10期
关键词:实现控制

邓 翔

摘 要:PLC-Programmable Logic Controllers(可编程逻辑控制器)近年来被广泛应用于工业控制领域,如冶金、钢铁、生产线等等,其主要特点就是其性能稳定、控制精度高、维护方便。通过与PC连接,根据生产流程情况编制相应的程序,将数字信号的输入指令转换成为模拟信号的输出指令,进行控制执行元器件实现自动化控制的目的。目前,在音乐程控喷泉方面主要采用进口的灯光控制台及其相配套的解码器进行控制,一旦出现故障,不便于维修,代价比较昂贵。利用PLC技术,就可以用普通PC将进口的灯光控制台进行替换,维护简便,成本较低,本文就如何利用PLC技术实现音乐程控喷泉的问题进行剖析。

关键词:PLC;控制;音乐程控喷泉;实现

中图分类号:TU986.43 文献标识码:A 文章编号:1005-569X(2009)10-0039-02

1 引 言

随着国民经济的发展,城市建设日新月异,喷泉水景逐渐成为了城市中一道靓丽的景观。在大型公园、广场、楼盘社区随处可见,只是规模大小、控制方式存在差别。特别是利用现代化的控制技术,将喷泉的造型(根据喷头分布情况组成的花形)、音乐、灯光三种元素进行有机地结合,相互映衬,使喷泉展现出美轮美奂的景象,享有“水上芭蕾”的美誉。

2 PLC音乐程控喷泉

喷泉是利用水泵工作所产生的压力,从喷头喷射出水柱,将若干台水泵按照一定的型号、位置进行安装,结合不同类型的喷头,就可以产生各种各样的花形。我们可以将每一台水泵视为一个工作点,编制程序,通过PLC的模块实现对每个点的控制,也就是通过对每台水泵执行回路中的接触器或传动装置进行控制,达到控制水泵工作状态的目的。

为展示喷泉的艺术感,通常会配以相应的曲目,根据所选曲目的节奏快慢、抑扬顿挫,编制相应的水泵控制程序来体现音乐的内涵。其中,最重要的环节就是时间同步,即将乐曲的播放时间根据节奏、乐感分解为若干个时间段,在每个时间段内编制相应的水泵、灯光控制程序,调整曲目播放的时间精度和PLC编程的时间精度相同,而且在同一时间段内,水泵和灯光的子程序工作时间相同,从而在视觉上达到同步的观赏效果。

在夜间配合灯光来提升喷泉的观赏效果,选用可编程控制的LED灯光,通过RS485接口接入控制器,可完成对其的集中控制。根据灯光颜色、照射花形的角度、音乐曲目进行编制程序,灯光工作时间也要和音乐、水泵的时间同步,其原理与控制水泵原理相同,在这里不再赘述。

3 实施步骤

3.1 水泵的控制

根据水泵的型号、花形及分布位置,进行统一编号,并与PLC模块的点数编号一一对应,将同一花形的水泵进行编组,对每组花形的水泵的工作先后顺序、工作方式(整体还是单独)进行排列组合,编制相应的子程序并进行编号,赋予对应的工作时间数值,控制水泵的工作时间,工作时间类型可持续,也可以间断,两者的表现形式为静态和动态。

另外,通过添加变频器来表现柔美曲目的花形,增添喷泉的美感。在PLC和变频器之间建立对应的等量关系,将PLC的数字信号转换为变频器控制水泵转速的模拟信号,实现水泵的动态工作状态,然后根据花形的形状要求对其进行排列组合,编制相应的子程序并进行编号。

3.2 灯光的控制

根据灯光的颜色(最好选取红、黄、蓝三原色)、安装位置、照射角度,进行灯光工作状态的排列组合,编制相应的子程序,赋予对应的工作时间数值,与水泵花形的时间类型、数值相一致,其颜色可以一致,也可以不一致体现动感,还可以进行某两种或某三种颜色的叠加,生成另外不同的颜色,丰富灯光的色彩。

3.3 时间同步

这是整个音乐程控喷泉控制中最重要、最关键的环节,因为音乐程控喷泉展示整体效果的协调性直接与时间同步有着非常密切的关系,如果时间同步有差异,会导致音乐、花形和灯光不是一个整体,观赏效果大打折扣,所以此环节是核心环节。

“时间同步”在这里包含了三个层面的时间。其一,是指音乐播放时间段的精度和PLC控制程序时间段的精度相一致,而且两者之间的关系是同时开始、同时停止;其二,根据音乐曲目的节奏、气势所划分的播放时间长度,要与相对应的水泵、灯光子程序所持续工作的时间长度一致,也就是水泵花形和灯光要随着音乐曲目产生的变化而变化,否则观赏时会出现音乐、花形和灯光三者之间的关系不够紧密,有一种脱节不搭调的感觉;其三,在同一时间段内,水泵花形与灯光子程序的工作持续或间断时间相一致,时间具体数值要考虑人体的视觉暂留时间,这样水泵花形和灯光会形成一个整体,同时开始、同时结束,整齐划一,花形程序和灯光程序可以一对一,也可以多对多,丰富观赏的效果。

PLC时间与播放音乐软件之间也存在时间跟踪、同步问题。

利用Windows媒体播放器提供的ActiveX接口,可以直接在监控软件中(例如西门子的WinCC)调用播放器来播放音乐,并同时得到当前音乐播放的位置。得到了音乐以及当前的播放信息,就可以比较方便地通过编程来实现整首歌中各个时间段喷泉所需要展现的各种花型。例如这里选择给时间分段,在音乐的基本小节整数倍长度的小的时间段上预先编制好喷泉的各种基本动作,后期编制整体花型时会更加方便管理。

当然,在整个过程中,喷泉也可以脱离音乐来单独运转,方便日常的维护和花型的调试。

3.4 音乐选曲、PLC控制程序的编制

音乐选曲应选取节奏变化明显、气势抑扬顿挫的曲目,尽量不要选取节奏区别不明显、气势变化不突出的曲目,否则会给程序中花型的编制带来较大的困难,同时也可能导致喷泉整体效果不明显。

一旦音乐曲目选定,就要划分播放的时间段,可以根据节奏、乐感进行划分,也可以借助专业音乐软件进行划分,并记录好已划分的时间段。这个过程需要反复推敲,确保划分时间段的准确性,以便最终能够得到更好的整体效果。然后,根据已划分好的时间段编制程序,所选取的程序要与当段音乐所表现的内涵、气势和情感相协调,充分体现效果。这里采取调用子程序的办法来完成整首曲的花型效果,在编制整首曲的花型时仅仅是在预先设定好的基本动作的基础上进行编排,修改曲目对应的动作谱,事半功倍。于是,在每个时间小节的开头,只需要开启这个时间段配合乐曲的基本花型动作的子程序(包括水泵和灯光程序),这样就比较容易做到音乐、喷泉、灯光的紧密结合。

3.5 程序调试

程序编制完成后,制作PLC工作时的工作界面(能够远程表现喷泉当前的运行状态),可以看到在整首乐曲的所有时间段内的所有程序以及在同一时间段内,开启和关闭的水泵和灯光的动作谱和演示每一时刻的各个执行元件的执行状态,这样可以在现场看效果,通过观赏,询问记录他人的感受,记录下觉得需要进行调整的部分,修改程序中相应的动作谱的内容,改变相应的子程序的调用次序,从而使得喷泉和灯光和音乐配合的更好。

3.6 声音输出

可以直接将电脑的声卡输出的音频信号接入调音台与功率放大器、均衡器、压限器等音响设备串接,最后从现场的音箱输出音乐。

3.7 PLC的配置

根据控制点数就可以确定PLC的硬件配置方案。

根据喷泉整体的水泵台数,1台接触器控制的水泵对应PLC模块上的1个数字量输出点,1台变频器控制的水泵对应PLC模块上的1个模拟量输出点,1组单独控制的LED灯光对应1个数字量输出点,根据它们的总数来配置PLC的硬件组成。例如PLC选用32点数字量输出模块时,通过计算就能得到该种类模块所需要的数量。

根据具体的工作环境,还可能相应的需要选择避雷设备,来完成对系统的保护。

猜你喜欢

实现控制
办公室人员尚需制定个人发展规划
苏州信息学院教务管理系统的设计与实现
浅析铁路通信传输的构成及实现方法
社会转型期行政权控制的路径探索
会计预算控制现状及方法
浅谈高层建筑沉降监测关键环节控制
保险公司财务风险管理及控制研究