FBench – Open Source Tool for IEC 61499 Function Block Design

Open Tool for IEC 61499 Function Block Engineering

FBench Project is ongoing development of an open-source graphical software tool for embedded automation components and systems based on the IEC61499 standard. The project originates in the OOONEIDA Workbench pioneered by ‘the function block Guru’ Dr. James Christensen in 2005.You can download and start familiarizing yourself with the current code baseUse of this software is under the provisions of Common Public License (CPL). Soon we will establish web repository for common development.

Some facts about FBench:

– FBench uses XSL Tables to convert function blocks to Java classes
– The generated code model is compatible with FBRT
– FBench is a stand-alone tool but allows easy adding new features via plug-ins
– The Project environment simplifies porting of function block systems

Latest News:

Project Supervisor : Dr Valeriy Vyatkin

v.vyatkin@auckland.ac.nz
Webpage

Project Tutor : Cheng Pang

cpan024@ec.auckland.ac.nz

Project Team – 2007

David Gommans
Jason Park

 Former Project Members (2006, 2007)

        David Huang

        Arthur Shih

        William Dai

FBench Project Download

Download Fbench version alpha 1.0 (ZIP) – just unzip and run FBENCH.bat

        How to use the Fbench — unsorted release notes

Documentations

User Manual
Developer’s Guide

Publications


W. Dai, A. Shih and V. Vyatkin,
Development of distributed industrial automation systems and debugging functionality based on the Open Source OOONEIDA Workbench, Australasian Conference on Robotics and Industrial Automation, ACRA 2006, Auckland <PDF>