多样式PLC编程语言丰富产业市场

分享到:
219
下一篇 >

PLC编程的推广应用在我国得到了迅猛的发展,它已经大量地应用在各种机械设备和生产过程的电气控制装置中,各行各业也涌现出了大批应用PLC改造设备的成果。在PLC系统结构不断发展的同时,PLC的编程语言也越来越丰富,功能也不断提高。

  

  随着微处理器、计算机和数字通信技术的飞速发展,计算机控制已扩展到了几乎所有的工业领域。现代社会要求制造业对市场需求作出迅速的反应,生产出小批量、多品种、多规格、低成本和高质量的产品,为了满足这一要求,生产设备和自动生产线的控制系统必须具有极高的可靠性和灵活性,PLC编程正是顺应这一要求出现的,它是以微处理器为基础的通用工业控制装置。

  

  对此国际电工委员会制定了工业控制编程语言标准,对制定的五种编程语言的用户程序是设计人员根据控制系统的工艺控制要求,通过编程语言的编制设计的。根据国际电工委员会制定的工业控制编程语言标准的编程语言包括以下五种:梯形图语言、指令表语言、功能模块图语言、顺序功能流程图语言及结构化文本语言。

  

  同时,国际电工委员会(IEC)在1985年的PLC标准草案第3稿中,对PLC作了如下定义:“是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于使工业控制系统形成一个整体,易于扩充其功能的原则设计。”从上述定义可以看出,PLC是一种用程序来改变控制功能的工业控制计算机,除了能完成各种各样的控制功能外,还有与其他计算机通信联网的功能。

  

  PLC编程的推广应用在我国得到了迅猛的发展,它已经大量地应用在各种机械设备和生产过程的电气控制装置中,各行各业也涌现出了大批应用PLC改造设备的成果。了解PLC的工作原理,具备设计、调试和维护PLC控制系统的能力,已经成为现代工业对电气技术人员和工科学生的基本要求。

  

  在PLC系统结构不断发展的同时,PLC的编程语言也越来越丰富,功能也不断提高。除了大多数PLC使用的梯形图语言外,陆续出现了面向顺序控制的步进编程语言、面向过程控制的流程图语言、与计算机兼容的**语言等。多种编程语言的并存、互补与发展是PLC进步的一种趋势。

  

  我们一同简略回顾PLC一路走来的历程,分析在中国所处的现状,展望未来可能发展的趋势。我们同所有开发生产PLC、受益于PLC的人们一样,乐于见到PLC在未来的年月里,有更稳健的发展,更广阔的空间。尤其希望看到中国的PLC自主开发能力的提升,和应用市场的拓展。

  

  在IEC的PLC编程语言标准(IEC61131-3)中,顺序功能图(Sequentialfunctionchart)被确定为PLC位居首位的编程语言。有的PLC有顺序功能图语言,例如S7-300/400的S7-Graph。但是有相当多的PLC(包括S7-200)没有配备顺序功能图语言,为此我开发了多种根据顺序功能图设计梯形图的编程方法,包括使用起保停电路的编程方法、使用置位/复位指令的编程方法、仿STL指令的编程方法、使用锁存继电器的编程方式和使用移位寄存器的编程方法,我的教材还介绍了使用S7-200的顺序控制继电器指令和使用三菱的STL指令的编程方法。前3种方法可用于任意型号的PLC。

你可能感兴趣: 业界新闻 制造业 PLC 控制器 继电器
无觅相关文章插件,快速提升流量