|
|
|
|
|
|
|
|
|
Re: Lock up issue with IEC 61499/Forte when running on Linux [message #1806646 is a reply to message #1806635] |
Mon, 13 May 2019 07:14 |
|
Hi,
Yes 1.10.2 has subapplications. The problem with importing 1.8.4 is that with 1.9.0 we did a major rework of 4diac IDE internals to better support subapplications. In 1.8.4 subapplication implementation was extremely buggy and hard to maintain. We only saw the option to reimplement subapplication support from scratch. Unfortunately I was not able to fully make this portable across the versions. Options you have is to either save the subapplications as subapp types. and us typed subapps in 1.10.2 or that you flatten all your subapps and import the resulting project into 1.10.2 and recreate there the subapps again.
For the obsolete FBs: you can easily recreate them in 4diac IDE 1.10.2 with composite FBs. This should give you a quick solution.
Regarding your finall question. This is a hard one. I don't know how big and complex your application. Reimplementing has the advantage to reevaluate design decisions (e.g., I'm a bit nervous about the use of the obsolete FBs). In the other hand if your application is very big it may take quite some time. We tried as good as we can that you can transfer your applications at least in parts to 1.10.2. It was a hard decision not beeing able to import pre 1.9.0 subapps. But in the 1.8.4 subapp model not all information is available that we need. Reimplementing that would have taken a tremendous amount of time, which would have taken scarce development resources away.
Please let us know if we can support you in your migration path. Even if it takes some effort I can only say it is worth the effort. 4diac IDE gut much more stable with the rework for 1.9.0. We have implemented many usability improvements making your development live much easier (e.g., deployment now detects existing resources and replaces them, it detects if monitoring is running and handles the situation correctly). Furthermore our official file format is now the IEC 61499-2 XML. Withthat we don't expect such a breaking change in the next 10 years.
Cheers,
Alois
|
|
|
|
Powered by
FUDForum. Page generated in 0.04387 seconds