I have been working on coming up with ways to keep using OpenPLC. The current work around is a library that I have created with SM_16DIN, SM4REL4IN, SM_8RELAY, SM_HOME, SM_INDUSTRIAL, and SM_RTD
They all are numbered just like they are in OpenPLC V3 and work with the new STRUC++ editor so you can use the simulator with much larger memory capacity. It has been working to output a program to the v3 end points.
One place I am running into is the numbering of the relays for SM_8RELAY the STRUC++ editor hates the leading 0 that is in each of the relay locations. What I have been doing is I have them labeled R1.....R8. Then I compile the project, and go into the .st file and change the R1 to 01 through all 8 relays.
Is there a way to change the relay numbering from 01...08 to something without a leading zero ?
Ill drop the library into a GitHub and share it. There is also a guy on the OpenPLC forum that has gotten individual boards to work with v4 runtime, I believe at the moment it will only go with a single board, and not a stack.
Thanks!!