В мае 2021 года начали реализовывать проект модернизации системы управления дозариванием экзотических фруктов.
Согласно концепции (требованиям) требовалось:
1. Перепрограммировать 11 контроллеров ПЛК110 4D для того, чтоб они смогли выполнять алгоритмические последовательности, выполнять задачи связанные с линейным приращением температуры (RAMP) и работать с внешней базой рецептов.
2. Создать программу визуализации процесса с возможностью интеграции во внешнюю СУБД (MySQL). Разработку проводили в Мастерскада 3.12.
Такой вот интересный "компот", контроллеры программировались в Мастерскада 4D, а сама скада Masterscada 3.12
Выбор такой реализации был связан с существующей компетенцией и минимизацией рисков по реализации проекта
3. Создать программу аналитического учета проводимых операций дозаривания, работы со справочниками продуктов, выдаче и пересылке отчетов по удачным операциям. Выдаче заданий операторам и работе с параметрами рецептов
Структурная схема виртуальных связей представлена ниже:
Структурная схема v4.png
Из тех основных проблем, которые надолго запомнились:
1. Системные администраторы объекта. Халатность граничащая с диверсионной деятельностью. Очень много сил ушло, пока все заработало так как нужно.
В следующий раз пропишем их ответственность в договоре.
2. Мастерскада 4D. Был привлечен специалист, который знал данный продукт хорошо, но даже с ним все шло скверно и дорого и долго.
Сначала проект был отлажен на ПЛК110 CS и лишь затем отлаженный и соответствующий техническому заданию проект переносился на 4D
Объем решенных при этом мелких проблем - удручает.
Создал статью связанную с данной работой:
https://fast-project.ru/projects/sto...h-fruktov.html