首页> 外文期刊>Control Engineering Practice >Developing control logic using aspect-oriented programming and sequence planning
【24h】

Developing control logic using aspect-oriented programming and sequence planning

机译:使用面向方面的编程和顺序计划开发控制逻辑

获取原文
获取原文并翻译 | 示例
       

摘要

A fundamental functionality of a Programmable Logic Controller (PLC) is to control and execute a set of operations. But a large part of the program code is more involved in supporting the user with concerns like alarm, HMI, communication, safety and manual control. Code related to these supporting concerns is often tangled with operation execution code, the core concerns, which makes it hard to reuse. This paper describes a method to reuse code and functionality when developing PLC programs and code libraries. The method proposes that core concerns are planned with a software tool called Sequence Planner, and the supporting concerns are integrated into the core concerns with a tool based on aspect-oriented programming.
机译:可编程逻辑控制器(PLC)的基本功能是控制和执行一组操作。但是程序代码的很大一部分更多地涉及为用户提供警报,HMI,通讯,安全和手动控制等方面的支持。与这些支持关注点相关的代码通常与核心关注点操作执行代码纠缠在一起,这使得它难以重用。本文介绍了在开发PLC程序和代码库时重用代码和功能的方法。该方法建议使用名为Sequence Planner的软件工具计划核心关注点,并使用基于面向方面的编程的工具将支持关注点集成到核心关注点中。

著录项

  • 来源
    《Control Engineering Practice》 |2013年第1期|12-22|共11页
  • 作者单位

    Sekvensa AB, Goeteborg, Sweden;

    Automation Research Group, Department of Signals and Systems, Chalmers University of Technology, Goeteborg, Sweden;

    Automation Research Group, Department of Signals and Systems, Chalmers University of Technology, Goeteborg, Sweden;

    Formerly, Research and Development, General Motors, Warren, MI, USA;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    IEC 61131-3; Reusability; Aspect-oriented programming;

    机译:IEC 61131-3;可重用性;面向方面的编程;
  • 入库时间 2022-08-18 02:04:18

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号