Не самый дешевый вариант. Почему не хотите рассмотреть ПЛК73? Для вашей задачи самое оно. Нарастить ввод/вывод можно как по RS485, так и с помощью модуля МР1. Там есть экран, не надо ламп на выходы навешивать, можно кнопки контроллера использовать программно. Один минус - отсутствие Ethernet.