Концепция программного решения
Программа ПЛК для 2-х зон разделена на две группы подпрограмм. Зоны не зависимы друг от друга, таким образом, как если бы были установлены два ПЛК с одинаковой программой.
Одна группа – для зоны 1, вторая группа – для зоны 2. Для разделения переменных, предназначенных для разных зон, в начале названия переменных содержится префикс:
zone1_– переменные зоны 1zone2_– переменные зоны 2
Однако есть функционал, который присутствует в одной зоне, но отсутствует в другой:
- сортировщик – функционал поддерживается в зоне 1
- сигнал жизни – функционал прописан в зоне 2, но не зависит от каких-либо настроек, указывает, что в ПЛК загружена программ ООО "ЭНКОД АЙТИ"
Использование модуля расширения
Программа рассчитана на использование модуля расширения, но также способна работать без системных ошибок и без этого модуля.
Поддерживаемые ПЛК
Программное решение реализовано для следующих моделей ПЛК:
- Inovance AM521
- Inovance Easy320
Структура документации
Так как программа разделена на 2 независимые и идентичные по функционалу группы подпрограмм, в документации названия переменных не будут содержать префиксы.