http://www.holobloc.com/fbdk2/index.htm
<<This software enables you to build and test data types, function block types, adapter types, functions, resource types, device types, network segment types and system configurations according to the IEC 61499 standard.>>
as described in (2012) The IEC 61499 Function Block Standard: Software Tools and Runtime Platforms:
Like the FBDK software tool, this runtime platform was developed in the Java language and used for early feasibility testing and demonstration of the IEC 61499 architecture, using embedded Java technology from Imsys Technologies . Subsequently, it was used in a number of research projects with the now obsolescent Netmaster hardware platform.
aka FORTE
as described in (2012) The IEC 61499 Function Block Standard: Software Tools and Runtime Platforms:
The 4DIAC-RTE (FORTE) is a small portable implementation of an IEC 61499 runtime environment targeting small embedded control devices (16/32 Bit). It provides the execution of basic function blocks, composite function blocks, and service interface function blocks.
as described in (2012) The IEC 61499 Function Block Standard: Software Tools and Runtime Platforms:
This efficient and crossplatform portable IEC 61499 runtime system for control hardware was released at the same time as the nxtSTUDIO software tool.
This is an open source project, maintained at https://sourceforge.net/p/icarufb/wiki/Home/
As reported on their home page:
ICARU_FB can run IEC 61499 standard on 8-bit microcontrollers and 32-bit computers.
Developed ancommercialized by www.nxtcontrol.com
As a product, it is on the market since 2007 with innovative IEC 61499 solutions.
It Combines Human-machine interface with Control design in a single component concept It is consistently compliant with IEC 61499 portability requirements, supports XML It counts dozens of installations in building automation, process control, manufacturing and logistics It supports hardware of BECKHOFF, WAGO, SIEMENS, Advantech, Mitsubishi, BOSCH
This is an open-source development, managed and documented at sourceforge.net/projects/oooneida-fbench
From their homepage:
<<The FBench is the ongoing development of an open-source graphical software tool for embedded automation components and systems based on the IEC 61499 standard. The project originates from the OOONEIDA Workbench pioneered by Dr. James Christensen in 2005. >>
This was the first commercial tool supporting IEC 61499 and IEC 61131-3 since 2005
Commercialized and supported at http://www.isagraf.com
Some features:
Ported to hundreds of hardware platforms Installed base accounts for over a million of devices Deterministic cyclic runtime
4DIAC - Framework for Industrial Automation & Control
This is an open-source development, managed and documented at www.fordiac.org
It supports:
Development of IEC 61499 Function Blocks with separated Event- and Dataflow in form of C++ and/or Java classes Programming of Algorithms in ST, Java, C++It has been used in dozens of projects. (read more ...)