广东湘恒智能科技有限公司
主营产品: 西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头
SIEMENS西藏自治区林芝市 西门子代理商——西门子西南总代理

上世纪90年代美国密歇根大学机械学院有位博士写了一篇评述自PLC问世以来出现的四五十种用于PLC编程语言的文章,时至今日,除了IEC61131-3所规范的5种语言应用广泛,以及GRAFCET作为IEC60848guojibiaozhun和在美国还有一种流程图(flowchart)语言还有应用之外,其余的几乎荡然无存。为了较好地了解这一发展过程,我们不妨回顾一下图1所描述的进程。J. H. Christensen是 IEC61131-3标准工作组的主要技术负责人,也是IEC61499标准工作组的第一任主席,他见证了PLC编程语言及其guojibiaozhun的开发过程。他在很多年前给出的这张图一目了然地表达了PLC标准和编程语言标准的关键发展历程:1970年美国的电器制造商协会NEMA成立了可编程控制器委员会,开始制定PLC的标准。1977年法国和德国分别推出PLC编程语言的标准GRAFCET和Din 40719功能图。1978年NEMA ICS-3-304可编程控制器标准问世,是PLC电磁兼容性标准最早的来源。1980年德国的可编程控制器标准Din 19 239公布。1992年IEC1131-3可编程控制器编程语言标准最终文本完成,1994年更名为IEC61131-3。


图片

图1PLC编程语言标准的发展历程(1970-1996)

(图源:James H. Christensen)


 梯形图编程伴随PLC诞生 


在20世纪70年代早期,美国率先用可编程逻辑控制器(PLC)替代硬接线继电器逻辑电路。梯形图(LD)编程的发展提高了行业的接受度,因为图形化程序图允许受过很少培训或没有受过LD编程培训的电工只要遵循每个梯级的逻辑流程,就可以像电气控制原理图那样易于理解,还可以借此用于故障排除。在倡导和推广梯形图编程语言上,被誉为PLC之父的Dick Morley同样也是功不可没。那时,程序设计人员通常会手工绘制梯形逻辑图,然后将梯形图转换成一个包含指令和变量的列表。将命令输入到PLC内存中的实际编程语言称为指令表(IL)或语句表(ST L),IL语言与PC编程中使用的汇编语言非常相似。接着控制程序将通过数字键盘输入控制器的内存。由此可见,PLC的硬件一诞生,其编程语言和编程方法也随之款款而行。


20世纪70年代后期,市场上出现了价格低廉的微处理器,个人电脑(PC)应运而生。PLC制造商也利用这些微处理器来开发图形编程设备。这些设备使用常开和常闭触点、输出线圈、计时器、计数器和其他数据操作和移动指令的图形表示,把梯形逻辑程序输入PLC。那时的编程终端的用途单一,只能与同一制造商的PLC控制器配套使用,而且大中小型的PLC都有其对应的手持式编程器。随后也出现了一种专用的图形式编程终端,配有键盘和软盘驱动器,可通过不同的编程口适配器对大中小型的PLC进行编程。与现代在的笔记本电脑相比,那时的编程终端体积大,也很昂贵,其价格甚至是当时PC机的好几倍。


在20世纪80年代,出现了在PC机上运行的PLC的编程软件。有趣的是,这些软件大部分是由美国的Taylor software、ICOM等第三方公司推出的,而不是PLC制造商自己研发的。之后那些开发PLC编程软件的公司有的被PLC制造商收购,改变了重点,不再是为市场中的各色PLC提供编程软件,而是只为一家有实力的PLC厂商服务;有的倒闭了,不再以原来的形式存在。但是许多来自旧软件的原始概念和方法仍然存在于当前的产品中。


一些原始的PLC软件编程包可以与多个硬件平台一起工作,从而在不同的制造商之间形成一致的外观和感觉。这个早期基于DOS操作系统的软件的文档和报告功能远远优于昂贵的OEM编程终端所提供的功能。PLC制造商认识到第三方软件产品的成功,并开始开发和销售具有竞争力的产品。结果,这些第三方软件供应商多次易手。Taylor Software被Total Control Products收购,后者后来被GE Fanuc收购。施耐德电气还收购了包括由Taylor Software 开发的编程软件包在内的Modicon PLC全部硬件和软件资产。ICOM编程软件成为罗克韦尔软件的一部分。


展开全文
相关产品
拨打电话 微信咨询 发送询价