ПЛК программирование

Программирование ПЛК: как написать программу «с нуля»?

Начиная работу над новым проектом, как правило, сталкиваешься с диллемой:

  • Заказчик уже имеет оборудование и программное обеспечение 
  • требуется внести значительные модификации в имеющийся код.

Писать новую программу для управления ПЛК или модифицировать имеющиеся алгоритмы — вопрос сложный.

Наш опыт говорит, что подход «написание ПО с нуля» гарантирует более высокое качество продукта, чем адаптация имеющегося. Почему?

Во-первых, Заказчик участвует в создании концепции, а также имеет право принимать работы по-этапно.

Во-вторых, создается техническое задание. В ТЗ оговариваются многие моменты, такие как:

  • язык программирования
  • таблица входных-выходных переменных
  • графический интерфейс
  • возможность интеграции с софтом других производителей
  • наличие резервирования

В третьих — отладка софта производится на «холодную», без подключения оборудования. Это обеспечивает безопастную пусконаладку и не требует остановки технологической линии.

Для написания софта требуется обязательное участие Заказчика в процессах. Используются специальные методики, такие как Agile/Scrum.  Это экономит время и средства, а также дает гарантию того, что продукт будет соответсвовать требованиям, указанных в ТЗ. Для проведения теста ПО не требуется подключение оборудования, что обеспечивает большую экономию времени и ресурсов.  Производство тестов на оборудовании, выполняется пусконаладчиками во ходе ПНР.

Написание программного обеспечения под заказ

Мы готовы предложить услугу написания программного обеспечения под заказ, под конкретную задачу. 

Выполнение работ возможно на объекте Заказчика, или удаленно. Наши специалисты могут решить самые сложные задачи, для 

  • промышленного сектора
  • для коммунального хозяйства
  • IT компаний
  • интеграторов

Наш партнер PMoffice помогает нашим программистам совершенствоваться в написании софта на PHP, C++, Phyton. 

PMOffice — профессионалы в управлении проектами, внедрении IT решений на базе Odoo, Python

Комментарии к этой публикации закрыты.