Проще за полчасика на мелкоконтроллере это закодировать, чем с
дебильными GUI-обертками для ПЛК мучиться. Я вот (писал уже как-то об этом) китайский клон ублюдочного тошибовского "ПЛК" превратил в отличную юзабельную вещь: написал для него вменяемую прошивку, чтобы каждый желающий мог какую угодно логику на нем реализовать: просто дописываешь нужный код на сях, собираешь, прошиваешь - вуаля! И не нужно пытаться найти под линукс несуществующие средства разработки.