匈牙利石油天然气公司(MOL)是匈牙利最大的工业公司,具有庞大的组织结构和大量的员工,控股多家知名公司,比如TVK、Slovnaft、INA等。MOL主要是通过管道从俄罗斯、乌克兰、克罗地亚等国进口原油,并将石油通过管道输送给它的终端客户。MOL在匈牙利具有最庞大的石油管网系统,MOL开展该项目的目的是能够实时监测管道中天然气的质量和其大型工业客户的消耗量。
3i是一家新兴的公司,从IT领域转型而来,具有深厚的IT功底,但没有任何PLC的应用经验,刚刚成为施耐德电气的签约系统集成商。Izilagyi先生是3i的高级经理,该项目的主要负责人。
“由于Unity Pro与 PL7的开发环境具有相似性,图形用户界面也非常友好,因此,我们无需花费多长时间便能熟悉Unity Pro。Unity Pro开发环境附设一个转换包,可一次性将该项目从PL7转换成Unity Pro,免去了后期的整改工作,因而,项目转化过程同样非常简单。依照用户要求,同一项目应满足不同站点能够重新设定参数的需求。该项目被下载至多个PLC ;不同的参数值设定将在本地工作站进行。”Szilagyi先生介绍说。
应用需求
“2003年,MOL对350多个天然气传输站的TM监测系统进行了大规模的招标。我们公司经历激烈的竞争,投标成功,顺利地签订了合同。招标书附有非常详细的技术要求,其中一些是相对PLC技术而言,比较特殊的约束条件。譬如第一,MOL已建立起一个以太网,希望新建的TM站通过TCP/IP连接已有网络。第二,由于项目巨大,需要PLC与原有众多设备相协调。第三,能够与已安装在TM站的设备的多种通讯接口进行通讯。那就意味着,
我们必须选用一个可通过Modbus TCP/IP连接至以太网的PLC,这种PLC必须能够跟诸多设备通讯,并能够处理多种接口。” Szilagyi先生说。
解决方案
“就我们所知,Modicon Premium是唯一具备此种性能的PLC”,Szilagyi先生说。
这套系统结构包括覆盖匈牙利全境的50个TM站,在未来几年内将增加至350个站点。在开展此项目之前,3i从未涉及施耐德PLC的程序设计。他们的4个开发者,利用一周的时间了解PL7软件,并开始编程,在项目实施过程中转入Unity开发环境。这样,他们便可以使用索引内存处理和以太网协议,并且具有更大的内存容量。
“使用UDE开发环境可以实现这一切;它使访问Unity Pro资源变为可能。我们使用Premium 的TCP Open能力来完善这个协议。”该经理补充道:“Unity Pro使我们可以进行结构化文本编程,这一点对我们的帮助极大。Unity Pro的调试功能在应用开发阶段发挥了极大的作用。模拟器在我们进行独立开发的工作中助了一臂之力。没有调试与变量显示功能,我们是不可能完成此项工作的。”
“由于各站点分布广泛,软、硬件的稳定性成了MOL关注的问题。为了保证软、硬件的稳定性满足用户要求,我们设计两轮检测程序,每轮测试程序都包括50至100个测试阶段。一旦设备成功地完成测试,便进行第一步安装。根据我们在软件开发及稳定性方面的经验,该公司会继续使用Premium PLC开发其他应用。”
优点
■ 易于将程序从PL7转换成Unity Pro;
■ 结构化文本编程在结构性运用中发挥了作用;
■ 模拟器在我们进行独立开发的工作中助了一臂之力;
■ 调试功能在诊断的过程中发挥了重要作用;
■ 内部服务器访问及连接第三方设备的开放性。