Distributed Industrial Automation / News: Recent posts

4DIAC Repositories put Off-line

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

Posted by Zoitl Alois 6 days ago

4DIAC Migration to Eclipse Foundation's Infrastructure

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. ... read more

Posted by Zoitl Alois 2015-07-15

New 4DIAC Logo

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

new 4DIAC Logo

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

Posted by Zoitl Alois 2015-07-14

Program for 6th 4DIAC Users' Workshop Available

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

Posted by Zoitl Alois 2015-06-23

First Maintenance Release for 4DIAC 1.7

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).
As always please download, test, and report problems and bugs.

Cheers,
The 4DIAC Team

The following bugs have been fixed in 4DIAC-IDE:

  • Fix issue that comments are not visualized on MacOS on TypeEditor
  • renamed config.h to forte_config.h to aviod name clashes with other libraries
  • [issues:#997] Edit/Save Time Error
  • [issues:#999] adapter CFB
  • fixed issues that adapter names are not updated in the fb network in CFBs
  • [issues:#983] Direct Access to Resource
  • [issues:#928] undo for Application delete
  • [issues:#998] 4diac ide composite adapter error
  • Updated dependencies for making it easier to build 4DIAC-IDE... read more
Posted by Zoitl Alois 2015-05-07

Eclipse SCADA visualising a process automated with 4DIAC: Download the demo!

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).... read more

Posted by Zoitl Alois 2015-04-22

Call for Presentations for the 6th 4DIAC Users' Workshop

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. ... read more

Posted by Zoitl Alois 2015-04-22

4DIAC Tutorial Videos

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!... read more

Posted by Zoitl Alois 2015-04-20

4DIAC 1.7.0

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:

  • Monitoring is extended to the internals of Composite Function Blocks
  • Support for the PFC 200 PLC from WAGO
  • Performance and memory usage improvements in FORTE
  • New communication protocol EclipseSCADA SFP all
  • New improved editor for service sequence diagrams... read more
Posted by Zoitl Alois 2015-04-09

Second Release Candidate for 1.7 Release

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.

Posted by Zoitl Alois 2015-03-13

Follow us on ...

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:

Posted by Zoitl Alois 2015-03-12

4DIAC Accepted as Eclipse Project

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

Posted by Zoitl Alois 2015-03-08

Feature Freeze for Release 1.7 on Mar. 31

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:

  • Monitoring of Composite Function Blocks
  • Support for the PFC 200 PLC from WAGO
  • Performance and memory usage improvements in FORTE
  • New communication protocol EclipseSCADA SFP
  • New improved editor for service sequence diagrams... read more
Posted by Zoitl Alois 2015-03-03

Seminar: Getting started with IEC 61499

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 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.

Posted by Zoitl Alois 2015-01-26

New Roadmap and Planning Page

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.... read more

Posted by Zoitl Alois 2015-01-14

Second Maintenance Release for 4DIAC 1.6

We are proud to announce the second maintenance release for 4DIAC 1.6 providing a set of bug fixes to 4DIAC-IDE (8), FORTE (1), and the 4DIAC Systems (1). Because of some technical problems with Sourceforge's release system this maintenance release got delayed about one and a half week. We are very sorry for this inconvenience.

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

Cheers,
The 4DIAC Team... read more

Posted by Zoitl Alois 2014-12-22 Labels: maintainence release

First Maintenance Release for 4DIAC 1.6

We are proud to announce the first maintenance release for 4DIAC 1.6 providing bug fixes to 4DIAC-IDE (5) and 4DIAC-Systems (1).
As always please download, test, and report problems and bugs.
Cheers,
The 4DIAC Team

The following bugs have been fixed in 4DIAC-IDE:

  • [issues:#937] Monitor system connection establishment blocks when devices are not avialable
  • [issues:#936] 4DIAC type export wizard fails to update forte with option "Overwrite without warning" enabled
  • [issues:#934] 4DIAC application editor "Update function block" command is not working
  • [issues:#932] modify with constraints also in data interface elements
  • [issues:#931] ST Time literal export fails... read more
Posted by Zoitl Alois 2014-11-04

The Beagles Have Landed

Just finished preparing the BeagleBone Black traffic lights for our talk together with Eclipse SCADA and eTrice at EclipseCon Eruope on Industrial-grade IoT with Eclipse Projects.

alternate text

If you want to play more with them visit us at the IoT Playground.

Posted by Zoitl Alois 2014-10-20

5th 4DIAC Users’ Workshop @ IEEE ETFA 2014

In the last years the 4DIAC users' workshop has become an integral part of the ETFA conference. Also this year in its 5th edition we could attract six very interesting presentations. The presentations on the one hand targeted infrastructure enhancements and on the other hand communication aspects. In the session questions and issues regarding 4DIAC were discussed in an open round.

The intense discussions after the session, during the lunch break, and especially during the afternoon session showed the interest in IEC 61499 and 4DIAC as well as the importance of providing a discussion platform for current and potential 4DIAC users. We are already looking forward to the next user's workshop. ... read more

Posted by Zoitl Alois 2014-10-17

Integrating 4DIAC with Eclipse SCADA

Two Eclipse IoT projects are working together to demonstrate another step towards a complete open source industrial control ecosystem. The integration example contains a visualization of a simulated tank system with automatic fill level control, where the control algorithm is implemented using 4DIAC and Eclipse SCADA displays the operator screen.

The example process consists of a tank with a control valve controlling the inflow and a pump controlling the drain. A PID controller operates the valve to keep the fill level at the desired set point. The pump is controlled manually and acts as a disturbance to the system. The operator screen is already finished:... read more

Posted by Zoitl Alois 2014-10-13

4DIAC Release 1.6.0

We are proud to announce the new major release of 4DIAC V1.6.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.6.0 are:

  • 4DIAC-IDE: integrated Help Contents, extended Subapplication support and UI cleanup for FB type editor
  • FORTE: Support of MQTT and New Platforms as Raspberry PI, Beagle Bone Black
  • 4DIAC-LIB: Common I/O Function Blocks as IX and QX and Array handling blocks
  • 4DIAC-Systems: Traffic light... read more
Posted by Monika Wenger 2014-10-01

Seminar: Getting started with IEC 61499

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 10 November 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 in the event folder: http://www.cluster-ma.de/uploads/tx_cwcmaeventmanager/pdf/896a2345-821c-e411-90a4-005056a552a1.pdf

Posted by Zoitl Alois 2014-09-17

Second release candidate for 1.6 release

This release candidate contains fixes for the IO access on RasberryPI and Beagle Bone Black as well as fixes of the new properties view, missing FB handling for composite FBs and project handling in the 4DIAC-IDE

Posted by Zoitl Alois 2014-09-11

New Release Policy

In order to accommodate the increasing complexity of 4DIAC, the limited time of the committers, and our dedication to keep and increase 4DIAC's quality, we decided to change our release policy.

We will keep the two major releases per year and also the monthly bug fix releases. However we will extend the feature freeze phase to a full month. Therefore the new release dates for the major releases will be September 30th and February 28th. Furthermore we will have at least 2 – 3 release candidates allowing you to test the intermediate state in an easy and convenient way. ... read more

Posted by Zoitl Alois 2014-09-10

Feature Freeze for Release 1.6 on Sep. 15

It is a great pleasure for us to announce the feature freeze phase for the upcoming 4DIAC release 1.6. In order to support testing and give you a sneak preview of the cool new features (e.g., syntax highlighting in ST editor) we created a first release candidate 1.6_RC1.

The highlights of the upcoming release are:

  • A new example application
  • Support for Raspberry PI and Beagle Bone Black
  • Integrated and expanded help
  • UI clean-up and improvement for the function block type editors
  • Support for subapplication types... read more
Posted by Zoitl Alois 2014-09-03