We have a hardware platform with 8 dry contact closures and 8 intput lines, among other things, controlled by an ARM7 uC running a proprietary kernel.
We now have an RFP to add PLC functionality to the box, to make this I/O available to the end user. We think we may be able to manage adding sequencing capability to the box, but we don't want to create user tools for building PLC programs.
Are there any IEC 61131-3 design tools (or even ladder program editors) that output any type of standard byte code output? Or are they all tied to specific PLC hardware?