Такой метод работы - самим разрабатывать, самим собирать, самим монтировать, а использовать другим - это "шараш-монтаж". Я не знаю кто ваши заказчики, но мне их искренне жаль...
Сломается ваш контроллер или заказчик захочет что-то изменить ему куда идти? Только к вам, а вы сколько захотите столько денег и попросите. И никуда он не денется -либо вам лове выложить, либо весь участок переделывать.
Подобный подход - анахронизм, пережиток 80-х. И моя позиция по этому вопросу жесткая - это нужно искоренять.
В случае использования стандратных промышленных контроллеров, будь то ОВЕН или Shneider, и в случае поломки и в случае необходимости доработки, заказчик все это сможет решить своими силами.




