首页> 外文会议>SPS/IPC/DRIVES >Steigerung der Effizienz und Qualitat von Steuerungsprogrammen durch Objektorientierung und UML
【24h】

Steigerung der Effizienz und Qualitat von Steuerungsprogrammen durch Objektorientierung und UML

机译:通过对象方向和UML提高控制程序的效率和质量

获取原文

摘要

Immer mehr Funktionen von Maschinen und Anlagen werden heute durch Software realisiert. Steuerungssoftware wird immer komplexer. Daher kommt dem effizienten Entwurf und der Qualitat der Software eine immer grossere Bedeutung zu. Objektorientiertes Programmieren (OOP) uberwindet viele Nachteile, die mit prozeduralen Programmiersprachen entstanden sind. OOP hat sich in der Anwendungsentwicklung und Ausbildung durchgesetzt und seitdem millionenfach bewahrt. Die SPS-Programmierung erfolgt meist noch prozedural in C oder IEC 61131-3. Manche Entwickler warten nur auf OOP (z.B. OEMs mit vielen geratespezifischen Software-Varianten). Andere sind skeptisch, ob OOP fur die Zielgruppe angemessen ist und ob sich der Umstieg lohnt. Nutzer erwarten von einer Programmierumgebung, die Objektorientierung unterstutzt neben den selbstverstandlichen Features wie E/A-Konfiguration, direkter E/A-Zugriff, Online-Funktionen und Online-Anderungen auch das Mischen von objektorientiertem und prozeduralem Code (z.B. Bestandsprojekte). Wesentliche Akzeptanzfaktoren sind ausserdem, dass die OOP nicht nur in einer Extra-Sprache moglich ist (SPS-Java), sondern als durchgangige Erweiterung in den vertrauten und bewahrten IECSprachen zur Verfugung steht. Diese Anforderungen sind in dem Programmiersystem CoDeSys V3 realisiert.
机译:机械设备越来越多的功能,今天通过软件来实现。控制软件变得越来越复杂。因此,有效的草案和软件的质量是越来越重要。面向对象编程(OOP)克服了与程序编程语言出现的许多缺点。 OOP已盛行于应用程序的开发和培训,并已保持了数百万次。 PLC编程通常发生还是程序用C或IEC 61131-3。一些开发商只是在等待OOP(例如,有许多设备专用软件的OEM变种)。其他人则持怀疑态度OOP是否适合目标群体是否改变是值得的。用户期望的编程环境,它支持除了面向对象的耐自的功能,如I / O配置,直接I / O访问,在线功能和在线变化也混合面向对象和程序代码(例如,现有的项目)。基本认同因素也使OOP不仅可以在额外的语言(SPS-JAVA),但作为一个通过扩展在熟悉和保存IEC语言版本。这些要求在编程系统CODESYS V3实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号