APP下载

MBPRO软件的在南水水电厂自动化系统中的应用

2012-12-31付蓉菊

科技资讯 2012年36期

摘 要:在信息化的今天,现代科技的发展可谓日新月异,设备在不断的地更新换代,各生产厂家也在不断的研制出性能更完善、功能更齐全、更方便用户操作、控制和维护的产品。作为设备用户端之一的水电厂为了设备的安全运行,更换已被淘汰的且性能下降的设备已是必然。然而先进的设备需要有功能强大的编程软件为其作为支撑,对用户而言需要提供多样化的更方便的编程语言。

关键词:南水水产 自动化

中图分类号:TP273 文献标识码:A 文章编号:1672-3791(2012)12(c)-0121-01

我厂现在使用的是南瑞MB80系列的可编程控制器,其开发使用的编程软件MBPRO,具有强大的功能,而且使用方便。MBPRO编程软件是MB系列PLC的重要组成部分,其可视化流程图语言、新颖的混合编程方式、丰富的运算控制功能、智能的图形及文本编辑功能、强大的自定义功能块得到了用户的广泛认可。以下是对MBPRO软件的特点及应用作一些简要的探讨。

MBPro编程软件是MB系列PLC的重要组成部分,它主要完成硬件配置、测点定义、软件编程以及相关的调试工作。该编程软件为工程技术人员提供了一套简单实用的软件编程和联机调试的工具。

1 软件特点

(1)Windows风格:MBPro编程软件是在Windows环境下用VC编写的,因此设计风格和Windows完全一致,具有标准的菜单操作、快捷键操作、工具栏操作、鼠标双键操作,使用起来十分得心应手。

(2)独创梯形图与流程图相结合的编程方式:MBPro编程软件提供两种编程语言:梯形图和流程图。两种编程语言各有其长处,用户可根据习惯选取其中一种,亦可同时使用两种语言编程。两种语言编写的程序之间可互相调用,使得程序编写更加灵活方便,能满足多种复杂工况的要求。

(3)直观的在线监视功能:在联机情况下,可以监视梯形的执行情况,连线为红色表示通流,绿色表示不通,非常直观,一目了然。而流程图不但可以监视到流程是否在执行,采用监视执行的方法更可监视到流程一步步的执行情况。同时,还可以进行对时、复位、主从切换等操作,给工程人员增添耳目。

(4)强大的流程在线调试功能。

2 软件操作及应用

2.1 MBPRO的应用:MBPro编程软件提供两种编程语言

梯形图和流程图。

2.1.1 梯形图

(1)梯形图结构:梯形程序至少包括一个主梯形MAIN,每个扫描周期都从主梯形开始,其他子梯形的扫描或流程的启动都是通过程序调用(梯形调用或流程调用)实现的。主梯形MAIN和所有的子梯形都列于目录栏的梯形图目录下,查看子梯形的内容直接以鼠标左键单击该子梯形名即可。

(2)梯形图编程:单击梯形子程序名,在编辑区即显示该梯形程序内容,并可对其编程。在编辑区放置功能模块时,只需要在菜单栏的【梯形】或是梯形工具栏中选中该功能模块,用鼠标左键点击编辑区,功能模块就放置在鼠标点击的地方;移动功能模块时,只需选中该模块,并用鼠标移动到指定位置即可;功能模块的剪切、复制、粘贴、删除等操作都可通过菜单操作实现。

2.1.2 流程图

(1)流程图编程:流程的执行并非扫描方式,而是以顺序控制的方式执行,即从开始到结束,一步步的执行,结束后即终止执行。流程不会自动执行,只有通过梯形或其它流程调用。流程的执行不会对梯形或其它流程的执行产生影响(流程调用等除外)。编程时单击流程名,在编辑区即显示该流程内容,并可对其编程。

在编辑区放置功能框时,只需要在菜单栏的【流程】或是流程工具栏中选中该功能框,用鼠标左键点击编辑区,功能框就放置在鼠标点击的地方;移动功能框时,只需选中该功能框,并用鼠标移动到指定位置即可;功能框的剪切、复制、粘贴、删除等操作都可通过菜单操作实现。多个功能框的操作与单个相同,只不过要首先通过块操作选中多个功能框。双击功能框,则可对其属性进行编辑。

(2)流程的保存、编译与下载

与项目文件不同,每一个流程都有其独立的流程文件,每个流程文件都需保存、编译及下载。【文件】菜单及系统工具栏中的保存、编译都是针对项目文件的,流程编写好后,只需保存、编译、下载却完成。

3 硬件配置

机箱分主机箱和扩展机箱,可在软件中选择机箱类型;机箱类型确定后,所有定义了的机箱列于硬件配置目录下,可以分别对机箱进行配置。选中目录栏的某个机箱,在编辑区内会显示出机箱的结构及配置的模块。双击模块或空的槽位,会弹出模块选择对话框,选择模块的类型和型号,再单击“属性”按钮,即可对模块的属性进行配置。

所配配置的模块类型分为CPU模块、通信模块及IO模块,“无”则表示该槽位为空,没有模块。

我厂是单CPU单以太网配置,机组LCU配有一块CPU模块,IO模块有SOE量模块,开入量块、模拟量模块,开出量模块,通讯模块有8串口管理模块,温度量由温度巡检装置采集,交流量由交流采集装置采集,振动摆度量通过在线监测装置采集,并通过8串口管理模块与PLC通讯。MBPRO在我厂应用多年,自2007年改造至今,机组程序的控制都很稳定,平时需要修改程序时,不管是修改梯形图还流程图都极其简单方便。程序编写好后变动是少量的,而每年机组检修的调试试验是必需的。在机组检修时,强制各开入开出状态,只要在信息栏内将需要强制的测点打钩,将相应测点测值置为“1”或“0”即可,在联机状态时,通的部分会以绿色线表示,未通部分以红色线表示。

进行静态试验时,只要调出机组状态界面将未满足的开机条件都置上,模拟开机时,在信息栏内将相应测点置上相应的测值,在编辑区内对应的梯形图的接点或,线圈就会接通或断开;如:将停机态的条件之一,5%的额定转速的常开接点,如果显示为红色线,就表示不通,我们可在信息栏中找到该测点,并强制其为“1”,则其显示会变为绿色,表示在接通状态。强制开出,可在信息栏中找到相应的测点进行强制。操作界面简单明了,一目了然,哪个点在常开还是常闭状态,与实际相不相符,只要调出相应的程序即可查看。机组的流程图将停机、空转、空载、发电、事故停机,各个辅助设备的开关控制,如主阀开启、关闭,油泵的启停等等分别编写,供主程序调用。在模拟机组开机或停机时,可调出流程图查看流程的进行到哪一步,流程执行不下去时,也可从这里查找到是哪些条件未满足,从而可尽快将外部故障进行处理。程序的修改也很简单,程序修改好后,只需将修改的梯形图或流程保存、编译与下载,然后将PLC重启,几分钟内就可完成。

MB系列PLC是南京南瑞自动控制有限公司最新研制出的具有国际先进水平的新一代控制装置,它采用了工业控制领域的一系列最新成果,选取了崭新的软硬件平台,具有快速的处理能力、强大的抗干扰性能、灵活的可扩展功能,对于任何复杂环境及处理要求,皆能游刃有余,应付自如。

参与文献

[1]MBPro编程软件使用手册.