Есть и другие варианты: 1. crossrw FBD-runtime - запускал на своей железке, времени потратил совсем немного, но до это был чисто эксперимент, не изделие на продажу.
2. FLProg
3. pysimCoder
4. Horizont
5. программист под ником milgo выкладывал проект c DIA в качестве редактора FBD, но сайт, где это лежало сдох, а на гитхабе у него именно этого не видно
6. XOD
7. LDmicro
8. клоны среды исполения ПЛК Mitsubishi
В общем, вариантов, как сделать что-то уровня программируемого реле масса.
Сложнее сделать что-то, что не стыдно будет продавать.