design once use everywhere Framework for Industrial
Automation & Control
For those who missed it: 4diac Virtual IoT Meetup Video
2017-02-25 16:20 Age: 63 days

On February 16th we gave a short overview on IEC 61499 and 4diac. If you missed the video of the talk is now online.

Cheers,
The 4diac Team



1st Milestone on our Way to 1.9.0
2017-02-08 11:26 release Age: 79 days

After roughly 10 months of hard work the clean-up and rework of 4diac-ide reached a state where we would like to share it with you. Just to give you an impression: we deleted more than 200 files and touched nearly all of our more then 2500 Java files.

The biggest observable change is that 4diac now uses IEC 61499-2 xml files for storing automation systems. In order to make the transition as easy as possible for you 4diac projects stored with 1.8.x already contain this file and can be imported and opened as before. For the best experience we recommend to use projects saved with 1.8.4.

Furthermore you will find some UI cleanups and smaller usability improvements which would not be possible in the old architecture.

In addition to the 4diac-ide we also added a preview of FORTE in this milestone release which contains as main new feature a first support for OPC UA utilizing the open62541 library.

The next steps are to re-add subapplication support to 4diac-ide and finish the work on Bosch Rexroth IndraWorks PLC and Hilscher‘s netX chip support for FORTE.

Cheers,
The 4diac Team


4th Maintenance Release for 4diac 1.8
2017-02-02 10:38 release Age: 85 days

We are proud to announce the fourth maintenance release for 4DIAC 1.8 providing a set of bug fixes to 4diac-ide, and forte. As always please download, test, and report problems and bugs.

The main changes are:

Many thanks to all who contributed by activating the automated error reporting (AERI)! AERI helps us to improve 4diac's stability, without the high effort of writting full bug reports.

Cheers,
The 4diac Team


Virtual IoT Meetup up Industrial IoT with 4diac
2017-01-29 22:15 Age: 89 days

In the next Virtual IoT Meetup on Fabruary 16th we will present how 4diac can be used to not only develop real-time control applications but also how to enhance it with IoT connectivity. For more details have a look on the Virtual IoT Meetup page.

Cheers,
The 4diac Team


3rd Maintenance Release for 4diac 1.8
2016-12-22 12:00 release Age: 127 days

We are proud to announce the third maintenance release for 4DIAC 1.8 providing a set of bug fixes to 4diac-ide, and FORTE. As always please download, test, and report problems and bugs.

Attention:

Because of build issues we had to change the name of thread.h to forte_thread.h and from sycn.h to forte_sync.h. If you have your own FORTE extensions using these you need to adjust the include statements accordingly.

The main changes are:

Cheers,
The 4diac Team


4diac @ Eclipse DemoCamp
2016-12-08 15:22 Age: 142 days

Eclipse 4diac™ was presented at the Eclipse DemoCamp in Munich on December 5th. An introduction to its capabilities was followed by the demonstration of a 3D-printed prototype of a un/stacker module controlled by an IndraControl XM22 PLC from Bosch Rexroth. The PLC received the commands from an HMI and sent its states back using MQTT messages, allowing the user to see in real-time the process steps of the prototype.

4diac at Eclipse Demo Camp
4diac at Eclipse Demo Camp with IndraControl XM22 PLC from Bosch Rexroth controlling a 3D-printed prototype of a un/stacker module

Cheers,
The 4diac Team


4diac @ SPS/IPC/DRIVES in Nuremberg
2016-11-25 14:18 Age: 155 days

4diac reports back from a successful SPS/IPC/DRIVES attendance where it presented FORTE on an IndraControl XM22 PLC from Bosch Rexroth. A boiler controller application published its current values through MQTT to iot.eclipse.org, where the subscribed values have been visualized by MQTT-Spy.

4diac on IndraControl XM22 PLC from Bosch Rexroth and visualized with MQTT-Spy
4diac on IndraControl XM22 PLC from Bosch Rexroth and visualized with MQTT-Spy

Cheers,
The 4diac Team


2nd Maintenance Release for 4diac 1.8
2016-11-17 19:00 release Age: 162 days

We are proud to announce the second maintenance release for 4DIAC 1.8 providing a set of bug fixes to 4diac-ide, and FORTE. As always please download, test, and report problems and bugs.

The main changes are:

Cheers,
The 4diac Team


See 4diac Live @ SPS/IPC/DRIVES in Nuremberg Next Week
2016-11-15 21:50 Age: 164 days

We are honored to demonstrate 4diac at the SPS/IPC/DRIVES next week (Nov 22.-24.). We will present 4diac FORTE running on Bosch Rexroth PLCs and communicating to higher level systems using MQTT. Looking forward to meet you at the Eclipse Foundation Europe booth (7-450).

Cheers,
The 4diac Team


Open Call for Proposals from Manufacturing SMEs (deadline December 15th)
2016-11-11 14:30 comunity Age: 169 days

Manufacturing SMEs with innovating ideas for CPPS experiments based on the BEinCPPS reference architecture (which includes 4diac as a component) are invited to apply, deadline December 15th 2016, funding of at most 120 000 E, approximate starting date April 2017. More details can be found at the BEinCPPS project website. Please don't hesitate to contact us for questions

Cheers,
The 4diac Team


1st Maintenance Release for 4diac 1.8
2016-10-12 14:00 release Age: 199 days

We are proud to announce the first maintenance release for 4DIAC 1.8 providing a set of bug fixes to 4diac-ide, and FORTE. As always please download, test, and report problems and bugs.

The main changes are:

Cheers,
The 4diac Team


Presentations of 2016 4diac Users' Workshop Available
2016-10-04 18:30 release Age: 206 days

At the 2016 4diac users' workshop we had again a great program. It consisted of 4diac applications in smart grids and robot coordination control, utilizing OPC UA as communication protocol, verified compilers and formal behavior specification, and experiences from using 4diac in teaching IEC 61499 lab courses. The presentations are now available at the 4diac users' workshop page.

Furthermore we had a live demo from Conmeleon showing how 4diac controlled lights and interacted with openHAB in a home automation scenario.

It was a great event and we want to thank again all speakers and attendees. We are already looking forward to the next users' workshop!

Cheers,
The 4diac Team


Showing Your Use of 4diac
2016-09-23 14:20
powered by 4diac small powerd by 4diac large
Age: 218 days

As announced at the 4diac users' workshop we provide now new template for 4diac stickers to be put on controllers, laptops, web-pages, t-shirts. You can download them here.

Cheers,
The 4diac Team


4diac Release 1.8.0
2016-08-10 08:26 release Age: 261 days

We are proud to announce the new major release of 4diac V1.8.0. As always, this release is a combined release of all current 4diac projects: 4diac-ide, 4diac-lib, forte, and 4diac-systems. The main improvements for 1.8.0 are:

Furthermore many improvements and bug-fixes have been performed. Together with the issues fixed during the maintenance of the last major release 172 issues could be solved.

As always please download, test, and report problems and bugs.

Cheers,
The 4diac Team


Third Release Candidate for 4diac 1.8
2016-07-19 11:25 release Age: 283 days

This release candidate contains many stabilization fixes for 4diac-ide, improved C++ exporter, IEC 61499 XML export for systems, documentation updates, Forte memory issues in device management command parsing, raw, and mqtt layer, updated code for Wago PFC200.

Looking forward to your feedback.

Cheers,
The 4diac Team


Registration for the 7th 4diac Users' Workshop is Open
2016-07-01 12:20 Age: 301 days

As in the last years we gathered excellent speakers and provide you with a great set of presentations. They cover smart grid applications, robot programming, OPC UA integration, formal specification methods, and how to use 4diac in teaching and training.

In addition to the presentations we have allocated time for working hands on with 4diac and discussing with users and 4diac developers about the use 4diac and future development of 4diac.

For first time in the history of 4diac users’ workshops we will have a hardware exhibition with control devices running 4diac.

If you have a device running 4diac or where you would like to run 4diac pleas bring it with you to the workshop!

Details on the program and the registration can be found in the 4diac users’ workshop web-page.

Looking forward to meet you in Berlin,
The 4diac Team


Second Release Candidate for 4diac 1.8
2016-06-29 22:00 release Age: 303 days

This release candidate contains fixes for device parameters handling in system configuration editor and for deployment, clearer ways to delete resources, fixes in C++ code generation, memory leak on FORTE shutdown and support for the Conmeleon PLC.

Cheers,
The 4diac Team


First Release Candidate for Upcoming 4diac 1.8 Release
2016-06-03 17:20 release Age: 330 days

It is a great pleasure for us to announce the first release candidate for the upcoming 4diac 1.8 release. With this release candidate we not only want to give you a sneak preview of all the cool new features (e.g., monitoring of adapter interfaces) but also want to start the final testing phase.

The highlights of the upcoming release are:

For supporting the feature freeze phase we created named branches in the 4DIAC repositories. These shall be used for the bug fixing phase towards version 1.8 and also for upcoming bug fix releases. The name of the branch is 1.8.x. Looking forward to your feedback.

Cheers,
The 4diac Team


Neon 4DIAC - Release Plans and Updates
2016-05-12 16:30 Age: 352 days

Yesterday the 4DIAC committers decided that the next 4DIAC release (1.8) will be based on the upcoming Eclipse Neon. Apart from the already implemented cool features like Lego Mindstorms EV3 support or the cleaned-up UI this will bring further improvements in performance and memory usage of 4DIAC-IDE. Those of you who are using 4DIAC-IDE from source will notice the change already when updating the source code from the repository.

For this we will provide a first release candidate within the next two weeks. The final release is planned shortly after the Eclipse Neon release on June 22nd.

Please support us with testing the release candidates and providing us feedback on issues.

Cheers,
The 4diac Team


P.S: The announced parallel code-clean up is also progressing well. The UI model is already gone for good and many editors are already nearly fully functional again. The next steps are to implement the new mapping model and further clean-up the data model.

Seminar: Getting started with IEC 61499
2016-05-05 14:50 release Age: 359 days

As a part of the seminar series organized by the Bavarian Mechatronics & Automation Cluster, fortiss offers a course introducing the IEC 61499 standard. The full-day course (in German) will be held on June 9th in Munich. It will give an overview of the models defined in IEC 61499 and how to apply them to the development f distributed automation and control systems. Further details and registration information can be found on the web-page of the seminar.

Cheers,
The 4diac Team


4DIAC-IDE Spring-Cleaning
2016-03-30 17:15 release Age: 395 days

Last week the 4DIAC committers met to plan the migration of the 4DIAC-IDE for its initial commit to the Eclipse foundation. We identified that this is a great opportunity to perform a major clean-up of 4DIAC-IDE’s code. Especially the core data models turned out to be hard to maintain. When reworking the core data models we will not be able to provide a backward compatibility for the first time in 4DIAC’s history. In order to reduce the impact for our users we came up with the following plan:

With this plan we hope to perform the long needed modernization and clean-up of the 4DIAC-IDE. Furthermore this should allow us to fix some long known bugs (e.g., better subapplication support). In order that you can watch the required work and our progress we:

If you have special needs and wishes for this migration please let us know in the 4DIAC mailing list.

Cheers,
The 4diac Team


P.S.: As part of our committer workshop we did a first clean-up sprint for the system configuration editor. Within a day we could get it working again and at the same time got rid of lots of old code. These are promising results for our spring-cleaning.


Call for Participation for the 7th 4DIAC Users' Workshop
2016-03-14 22:00 release Age: 410 days

It is a great pleasure for us to announce that the 4DIAC Users' Workshop will be held again in conjunction with the IEEE ETFA conference, Berlin.

The main goal of the 4DIAC Users' Workshop is to allow you to present your work and projects related to 4DIAC, exchange ideas, and discuss the future enhancements and features of 4DIAC with the development team. In addition to presentations this year’s workshop will also provide the possibility for people that are not able to join us in person to present their use of 4DIAC in form of a poster.

Furthermore this year we'll have also a hardware exhibition with control devices able to execute IEC 61499 applications modeled with 4DIAC. The 4DIAC team has already some devices they plan to show but we are also looking forward that you bring your own devices!

You can find more information about the 6th 4DIAC Users' Workshop and also information about the previos workshops at the 4DIAC Users' workshop page.

The deadline for the submission of workshop presentation, poster, and hardware exhibition proposals, is April 30th, 2016.

If you have any question, do not hesitate to contact us.

Cheers,
The 4diac Team


P.S.: If you have hardware you think 4DIAC should run on feel to contact us or to bring it along with you to the workshop!


FORTE Code Repository is Public Again
2016-02-11 21:30 Age: 442 days

We achieved a great next milestone on our way to Eclipse: FORTE's code is again available. But now via the GIT repository provided by the Eclipse foundation. In addition to GIT we now have also a Gerrit instance for FORTE. This does not only allow you to easily follow our developments it makes it also much easier for you to submit us contributions for inclusion in FORTE.

Details on the cloning the FORTE GIT repository and the Gerrit instance can be found here.

Cheers,
The 4diac Team


Guest Post: NOJA Power's Smart Grid Automation Software
2015-12-10 09:36 Age: 505 days

Today we have a guest post entry from NOJA Power presenting their Smart Grid Automation (SGA) Software based on 4DIAC:

NOJA Power sga banner

NOJA Power (NOJA) researches, develops, manufactures and supplies low and medium voltage switchgear, specialising in auto reclosing circuit breakers for industrial, infrastructure and electricity distribution utilities.

NOJA's signature product is the OSM series of medium-voltage (11kV and above) Automatic Circuit Reclosers (ACRs) which combine vacuum interruptors and solid dielectric insulation for switching, with state-of-the-art microelectronics for protection, SCADA and automation.

NOJA's vision is to be the world leader in medium-voltage outdoor switchgear. The company has moved towards achieving that vision with the installation of more than 35,000 NOJA Power OSM series ACRs in over 84 countries worldwide.

As NOJAs market penetration has increased, the company has faced these problems:

Part of the long-term solution is IEC 61850, "the" standard for power system protection, SCADA and automation. NOJA has IEC 61850 firmly on its product roadmap. However IEC 61850 currently does not standardise the specification of application logic in Integrated Electronic Devices (IEDs) such as NOJA's RC10 Controller. This makes it impossible to deploy multi-vendor, portable automation schemes using IEC 61850 alone.

NOJA has turned to IEC 61499 to provide the crucial "missing link." Now in its Second Edition, IEC 61499 supports the interoperable specification, development, deployment and execution of distributed industrial automation applications. NOJA has adopted the Open Source 4DIAC Framework for Distributed Industrial Automation and Control by embedding 4DIAC's FORTE Runtime Environment into its controllers, and integrating the 4DIAC-IDE into its design toolset.

Initially, NOJA have taken several steps to control the risk of "unconstrained" customisation:

Thanks to ongoing improvements in the 4DIAC suite, the solution looks great, works well, and provides excellent developer support.

One of NOJA's customers is already using this new capability in a stand-alone application, and NOJA is actively seeking development collaborators, especially Power Utilities, for distributed applications. NOJA has plans to improve the offering including:

NOJA Power Smart Grid Automation Software (Function Blocks)
NOJA Power Smart Grid Automation Software (Function Blocks)
NOJA Power Smart Grid Automation Software (Load Restore Application)
NOJA Power Smart Grid Automation Software (Load Restore Application)

Author: David Dart
NOJA Power R&D Director


On our way to 1.8!
2015-12-04 12:47 release Age: 511 days

Today we released our first milestone on our way to 4DIAC 1.8! With this milestone release we want to give you a first impression of the cool new features that will come with 4DIAC 1.8. The main improvements in 1.8 M1 are:

As always please download, test, and report problems and bugs.

Cheers,
The 4diac Team


P.S.: There are still some cool features, like monitoring of adapters, breakpoints, or syntax highlighting and code completion for transition conditions in the queue for 1.8!


4DIAC Enabled CONMELEON C1 PLC
2015-11-23 17:30 Age: 523 days

Today we have a guest news entry presenting the CONMELEON C1 PLC:

Conmeleon C1 Logo is a low cost but professional automation expansion board for the Raspberry Pi 2 B. Together with the Raspberry the C1 board turns into a powerful PLC for small scale automation projects. Currently the CONMELEON team works on a direct integration of their hardware platform into the 4DIAC environment. First tests of the digital inputs and outputs with FORTE 1.7 have already been successful and they are looking forward to be part of the upcoming 1.8 release of 4DIAC.

Key facts:

CONMELEON C1 board 3D printed housing of CONMELEON C1 board

You can get a glimpse on the CONMELEON board at this years SPS IPC Drives in Nuremberg on 24. to 26.11.2015 at hall 8 booth 8-411 and you are also welcome to visit the project website.

Sourceforge Discussion Forums put into Read-Only Mode
2015-11-20 23:15 Age: 525 days

As announced today we have put the 4DIAC discussion forums on Sourceforge offline. From now on we kindly ask you to use our new forum at the Eclipse premises: http://eclipse.org/forums/eclipse.4diac

If you find it more convenient we now also have a mailing list for interacting with 4DIAC developers and users. You can register here: https://dev.eclipse.org/mailman/listinfo/4diac-dev

Cheers,
The 4diac Team


Next Step in the Migration to Eclipse
2015-11-12 22:45 Age: 533 days

In our work to migrate 4DIAC to Eclipse the next step will be to move the forum. We kindly ask you to direct your questions about 4DIAC on the new forum at: http://eclipse.org/forums/eclipse.4diac

However this does not mean that your existing messages will be lost. The existing forum messages at SourceForge will be put into readonly mode on friday November 20th and can still be searched and read.

Looking forward to read you in our new forum!

Cheers,
The 4diac Team


3rd Maintenance Release for 4DIAC 1.7
2015-11-04 13:00 release Age: 542 days

We are proud to announce the third maintenance release for 4DIAC 1.7 providing a set of bug fixes to 4DIAC-IDE (4), and FORTE (1).

As always please download, test, and report problems and bugs.

Cheers,
The 4diac Team


Improving Usability of Basic Function Block Editor
2015-10-29 12:06 Age: 547 days

The focus of our work for the next 4DIAC-IDE release (1.8.0) is on improving its usability. This means that you can do more with less clicks, that the things you need for a certain task are easy to find, and that disturbing elements are removed. The latest improvements concern the basic function block editor. We enhanced the property view so that we could get rid of the separate algorithm and internal variable editor tabs.

screenshot of 4DIAC basic function block editor

Depending on the selected element in the ECC editor you can manage the internal variables, add algorithms, or edit the EC actions of a state. In addition also the algorithm code can be edited in the properties, and for algorithms in ST again with syntax highlighting and code completion.

screenshot of state tab
screenshot of state tab
screenshot of transition tab
screenshot of transition tab
screenshot of algorithms tab
screenshot of algorithms tab
screenshot of internal variables tab
screenshot of internal variables tab

In the ECC editor we also changed the look of the transition priorities making it easier to associate them to their transition and easier to distinguishable from transition conditions.

screenshot of former transitions
screenshot of former transitions
screenshot of new transitions
screenshot of new transitions

With all these changes ECC editing becomes much easier and faster. We are already working on a preview version of 1.8.0 that you can test it for yourself.

Cheers,
The 4diac Team


P.S.: One tip from us to make basic FB editing even more efficient: Try the split editor mode and use the ECC editor side by side with the interface editor. Find this under the menu: Window > Editor > Toggle Split Editor (Vertical)


Come to the dark side we have cookies!
2015-10-18 22:30 Age: 558 days

Since the Eclipse Mars release I've playing around with the new dark theme of Eclipse. Finally during the this weekend I spend some time to improve 4DIACs look on the dark theme. No you can also edit your IEC 61499 control applications with the dark them enabled.

Cheers,
The 4diac Team


screenshot of 4DIAC using the dark theme

2015's 4DIAC Users' Workshop Presentations Online
2015-10-02 21:47 release Age: 574 days

We just uploaded the presentations given at this year's 4DIAC Users' Workshop. As in the last years we had a great program with presentations covering topics like cyber security, formal verification and how to manage external events in 4DIAC, to name only some examples.

In addition to the presentation the afternoon session featured great discussions on using 4DIAC and open points in its development. Furthermore we gave a sneak preview on the upcoming features like the new system perspective layout, the improved application palette and the great new ECC editor.

We are already looking forward to the next users' workshop.

Cheers,
The 4diac Team


One Week till this Year's 4DIAC Users' Workshop
2015-09-01 22:45 release Age: 605 days

There is only one week left till this year's 4DIAC Users' Workshop. As in the last years we have a great program with presentations covering topics like cyber security, formal verification and how to manage external events in 4DIAC, to name only some examples.

We are looking forward to meet you there.

Cheers,
The 4diac Team


2nd Maintenance Release for 4DIAC 1.7
2015-08-30 19:00 release Age: 607 days

We are proud to announce the second maintenance release for 4DIAC 1.7 providing a set of bug fixes to 4DIAC-IDE (7), and FORTE (1).

As always please download, test, and report problems and bugs.

Cheers,
The 4diac Team


New 4diac Webpage
2015-08-19 19:52 Age: 618 days

Finally our new 4diac webpage on Eclipse went online. It will replace the former page. In the upcoming days the former page will be relinked to our new page and therefore put offline.

Cheers,
The 4diac Team


4DIAC Repositories put Off-line
2015-07-29 20:50 Age: 639 days

Today we finally have put the 4DIAC repositories for our migration to Eclipse premises off-line. This was a little delayed as there where some issues on SourceForge.

Cheers,
The 4diac Team


Rework 4DIAC's code base for Eclipse
2015-07-15 22:35 Age: 653 days

In the last months we have started to cleanup 4DIAC's code base for the migration to the infrastructure provided by the Eclipse Foundation for their projects. The next step will be to rework the code to the naming conventions for eclipse projects. As this requires a complete restructuring and renaming of plug-ins, we will take our Mercurial repositories off-line on Friday July 17th.

After the rework the code will be available in the new 4DIAC Git repository at Eclipse.org. We'll keep you updated and let you know when this is finished.

Cheers,
The 4diac Team


New 4DIAC Logo
2015-07-14 23:22 Age: 654 days

In order to reflect our transition to an Eclipse project we decided to update the 4DIAC logo. We now proudly present it here:

The great advantage of the new logo is that the left part will serve as our new application icon. We hope that you like our new logo as much as we do!

Cheers,
The 4diac Team


Program for 6th 4DIAC Users' Workshop Available
2015-06-23 22:21 release Age: 675 days

The full program of the upcoming 4DIAC Users' Workshop is now fixed and available at the workshop page. As in the last years we got very interesting submission and are pleased to announce five talks.

Furthermore we will have a set of posters showing further usage examples of 4DIAC.

Looking forward to meet you at this great event in Luxembourg.

Cheers,
The 4diac Team


1st Maintenance Release for 4DIAC 1.7
2015-05-07 17:31 release Age: 723 days

We are proud to announce the first maintenance release for 4DIAC 1.7 providing a set of bug fixes to 4DIAC-IDE (9), and FORTE (2).

Cheers,
The 4diac Team


Eclipse SCADA visualising a process automated with 4DIAC: Download the demo!
2015-04-22 14:04 Age: 738 days

Back in October, we said that we were creating an example for 4DIAC and Eclipse SCADA working together. This demo is now ready for download - and to make it worth the wait, it comes complete with a detailed step-by-step guide showing how to get it up and running yourself!

The demo brings together Eclipse SCADA for the operator screen, 4DIAC for the controller, and the FBDK runtime for simulating the process. 4DIAC and Eclipse SCADA communicate via Eclipse SCADA's Small Footprint Protocol (SFP).

You can watch a recording of the demo in action and read a bit more about what it does in our previous post. For the full story, read the documentation with over 20 pages of details on

The complete source code for the demo is available for download (as are Eclipse SCADA, 4DIAC and the FBDK, of course). The download package also includes a precompiled Windows executable of FORTE with SFP support for your convenience. We are also planning to bundle the demo source code with 4DIAC in one of the upcoming releases.

Your feedback is welcome!

Ben Schneider
fortiss GmbH
schneibe (at) in.tum.de

EclipseSCADA
EclipseSCADA

Cheers,
The 4diac Team


Call for Presentations for the 6th 4DIAC Users' Workshop
2015-04-22 10:06 release Age: 737 days

It is a great pleasure for us to announce that the 4DIAC Users' Workshop will be held again in conjunction with the IEEE ETFA conference, Luxembourg.
Similar to last years the 4DIAC Users' Workshop intends to be an opportunity to present your work and projects related to 4DIAC as well as exchange ideas and discuss the near future planned enhancements of the open source initiative with the development team. In addition to presentations this year’s workshop will also provide the possibility for people that are not able to join us in person to present their use of 4DIAC in form of a poster.
You can find the template to submit a presentation or a poster proposal and information about the 5th 4DIAC Users' Workshop and information about the previous workshops.

The deadline for the submission of workshop presentation and poster proposals is May 15th, 2015.

If you have any question, do not hesitate to contact us.

Cheers,
The 4diac Team


4DIAC Tutorial Videos
2015-04-20 13:49 Age: 740 days

We proudly present our first set of tutorial videos. They cover the topics on what is IEC 61499, how to install 4DIAC, how to create a 4DIAC project, Basic Function Blocks and how to export and create/compile a running FORTE with custom FBs!
Please note that the videos are in German, so any support on translating them is welcomed and supported!

Cheers,
The 4diac Team


4DIAC Release 1.7.0
2015-04-09 16:42 release Age: 751 days

We are proud to announce the new major release of 4DIAC V1.7.0. As always, this release is a combined release of all current 4DIAC projects: 4DIAC-IDE, 4DIAC-LIB, FORTE, and 4DIAC-Systems. The main improvements for 1.7.0 are:

Furthermore many improvements and bug-fixes have been performed. Together with the issues fixed during the maintenance of the last major release 44 issues could be solved.
As always please download, test, and report problems and bugs.

Cheers,
The 4diac Team


2nd Release Candidate for Release 1.7
2015-03-13 18:23 release Age: 777 days

This release candidate contains fixes for connection selection and deletion, problems when selecting types, handling the monitoring of internal variables, issue in th setFromMiliSconds as well as updated real-time event function blocks.

Cheers,
The 4diac Team


Follow us on ...
2015-03-12 21:48 Age: 778 days

To make it even easier to follow our updates and share your work done with 4DIAC we created for your convenience groups in the following social and professional networks:

Cheers,
The 4diac Team


4DIAC Accepted as Eclipse Project
2015-03-08 19:42 Age: 782 days

Great news: this week the Eclipse Foundation finally accepted our project proposal and 4DIAC will finally get an official Eclipse project. Soon you will find the 4DIAC content at http://www.eclipse.org/4diac

Cheers,
The 4diac Team


Feature Freeze for Release 1.7
2015-03-03 22:01 release Age: 787 days

It is a great pleasure for us to announce the feature freeze phase for the upcoming 4DIAC release 1.7. In order to support testing and give you a sneak preview of the cool new features (e.g., monitoring of composite function blocks) we created a first release candidate 1.6_RC1. The highlights of the upcoming release are:

For supporting the feature freeze phase we created named branches in the 4DIAC Mercurial repositories. These shall be used for the bug fixing phase towards version 1.7 and also for upcoming bug fix releases. The name of the branch is 1.7.x. Looking forward to your feedback.

Cheers,
The 4diac Team


Seminar: Getting started with IEC 61499
2015-01-26 22:54 Age: 823 days

As a part of the seminar series organized by the Bavarian Mechatronics & Automation Cluster, the 4DIAC member fortiss offers a course introducing the IEC 61499 standard. The full-day course (in German) will be held on March 10th in Munich. It will give an overview of the models defined in IEC 61499 and how to apply them to the development of distributed automation and control systems. Further details and registration information can be found on the web-page of the seminar.

Cheers,
The 4diac Team


New Roadmap and Planning Page
2015-01-14 21:20 Age: 835 days

In the recent years the development process of 4DIAC has become quite in-transparent. In order to overcome this situation we resurrect the 4DIAC Roadmap Page. Furthermore, to allow all 4DIAC users to better participate in the planning we created an own forum for discussing the current and future 4DIAC development plans, which can be found here.

Cheers,
The 4diac Team