首页> 外文会议>IEEE International Conference on Industrial Informatics >Slicing the Pi: Device-specific IEC 61499 design
【24h】

Slicing the Pi: Device-specific IEC 61499 design

机译:切片Pi:特定于设备的IEC 61499设计

获取原文

摘要

The IEC 61499 Function Block standard describes an architecture to support the development and reuse of software components for distributed and embedded industrial control and automation systems. Often distributed over heterogeneous execution platforms, IEC 61499 applications are highly re-configurable; users can map individual function blocks to run on any available device. However, the standard does not allow differentiating between the capabilities of different devices in a heterogeneous platform. In this paper, we present a framework that facilitates the utilization of device-specific capabilities during the design of function block applications. Device capabilities are wrapped-up in Basic function blocks linking to low-level device drivers, allowing designers to access device features with ease during the design phase. The framework is completely compatible with the IEC 61499 standard, and remains highly flexible. As a case study, we show how function block applications utilizing low-level capabilities of Raspberry Pi devices can be written and deployed using the Holobloc FBDK development environment. This particular setting of using function blocks to program the Raspberry Pi also results in an ideal, low-cost research and teaching platform for distributed computers.
机译:IEC 61499功能块标准描述了一种体系结构,该体系结构支持用于分布式和嵌入式工业控制和自动化系统的软件组件的开发和重用。 IEC 61499应用程序通常分布在异构执行平台上,可高度重新配置。用户可以映射各个功能块以在任何可用设备上运行。但是,该标准不允许区分异构平台中不同设备的功能。在本文中,我们提出了一个框架,该框架有助于在功能块应用程序的设计过程中利用特定于设备的功能。设备功能包装在链接到底层设备驱动程序的基本功能块中,使设计人员可以在设计阶段轻松访问设备功能。该框架与IEC 61499标准完全兼容,并且保持高度灵活性。作为案例研究,我们展示了如何使用Holobloc FBDK开发环境编写和部署利用Raspberry Pi设备的低级功能的功能块应用程序。使用功能块对Raspberry Pi进行编程的这一特殊设置也为分布式计算机提供了理想的低成本研究和教学平台。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号