Sample projects [message #1842188] |
Fri, 11 June 2021 02:47  |
Eclipse User |
|
|
|
Hi!
I'm currently writing my undergraduate thesis on timing of event traces.
I have some code which is writing the data and to csv so that I can process it more, afterwords.
To better test this out, I was wondering if there are any open-source sample projects?
They don't have to be huge, it would just be nice to have something closer to reality than just lining up random FBs.
Many thanks in advance,
Philipp
|
|
|
|
|
|
|
Re: Sample projects [message #1842524 is a reply to message #1842523] |
Tue, 22 June 2021 04:47  |
Eclipse User |
|
|
|
Hi Philipp,
Please take a look at the two public repositories on my Github badger-dowdeswell. The first one to look at is the Java room simulator called simbIoTe. This is a general-purpose environmental simulator that has been configured to emulate a room with an HMI control panel and a temperature sensor. All the source code is provided in Java. I have it running on Linux, but it should run just fine on macOS or Windows.
The second application to download is a 4diac project called HVACsim. This should contain a complete function block application you can load into 4diac. Again, I built it on Linux so the CMakeFiles may need to be re-configured for your setup. The exported C++ custom function blocks are included under the ExportedFBs folder in the subfolder HVACsim.
Once you have taken a look at the code, please contact me at my laboratory at the Auckland University of Technology. My email address barry.dowdeswell@aut.ac.nz. I have additional documentation and screen-shots I can share with you that may help. My PhD research also relates to timing of function blocks, so it would be good to share ideas about what you have been working on.
I would also be happy to arrange a Zoom session with you to show you it running on my machine here in New Zealand if that would help to get you up-and-running more quickly.
Kind regards,
Barry
|
|
|
Powered by
FUDForum. Page generated in 0.06743 seconds