仿真PLC技术在PLC程序调试中的应用王立勇姚贵宇(吉林省松江河发电厂吉林省抚松县134500)【摘要】在介绍目前PLC程序调试方法的基础上,针对PLC编程过程中需要真实PLC与编程终端连线进行程序调试的现象,分析了各种PLC编程方法和编程语言的特点,提出利用MODICON公司CONCEPT编程软件自带的仿真PLC进行程序调试的方法,解决了在单台或以太网的任何计算机上进行PLC程序调试的问题,取得了良好的应用效果。【关键词】PLC仿真程序调试【数据库分类号】SZ05收稿日期:2006209211;改回日期:2006212215。0引言可编程控制器(PLC)是集计算机技术、自动控制技术、通信技术为一体的新型自动控制装置。其性能优越,已被广泛应用于工业控制的各个领域。现在,PLC已成为工业自动化的三大支柱(PLC、工业机器人、CAD/CAM)之一,随着PLC产品性能价格比的不断提高,PLC技术在我国得到全面的推广应用。1目前PLC程序调试方法及存在问题目前,世界上一些著名电器生产厂家几乎均在生产PLC。主要厂商集中在欧美和日本。欧美以大型PLC而闻名,如:美国的A2B公司的PLC5系列、GE公司的GE2VI/P系列、MODICON公司的984系列,德国SIEMENS公司的S72400系列等。日本以小型机著称,如:欧姆龙C200系列、三菱公司的FX2系列等。PLC在程序调试过程需要与现场真实PLC进行连线,观察程序运行情况,然后反复修改程序,达到正确控制的目标。因此,在没有实验室真实PLC设备的情况下,用户的程序必须在现场进行调试。在电厂中,这既不利于设备的安全稳定运行,增加了设备的检修时间,同时,也不利于新参加工作人员的业务培训,是一个亟待解决的问题。2PLC编程语言的特点IEC(国际电工委员会)的IEC26113123标准中对PLC的编程方式和方法进行了规定。对各种PLC的编程语言进行了规范,提出了逻辑功能块图(FBD)、顺序功能图(SFC)、梯形图(LD)、结构化文本(ST)和指令表(IL)共5种编程语言。其中梯形图语言和语句表语言为现在最常用的PLC编程语言。梯形图来源于美国,它基于图形表示的继电器逻辑,是PLC编程中被最广泛使用的一种图形622007年6月水电厂自动化第2期总第112期化语言。梯形图程序的左、右两侧有两垂直的电力轨线,左侧的电力轨线名义上为功率流从左向右沿着水平梯级通过各个触点、功能、功能块、线圈等提供能量,功率流的终点是右侧的电力轨线。每一个触点代表了一个布尔变量的状态,每一个线圈代表了一个实际设备的状态,功能或功能块与IEC113123中的标准库或用户创建的功能或功能块相对应。IEC113123中的梯形图(LD)语言是对...