Показать сообщение отдельно
Старый 29.07.2020, 11:18   #3
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Один проект - несколько конфигураций оборудования. Как?

Цитата:
Сообщение от SergVK Посмотреть сообщение
Теоретически можно подключить все FMR в лоджике, отследить, какой подключен по статусам и в зависимости от этого выполнять алгоритм. Но, вряд ли это решение будет правильным, поскольку контроллер будет постоянно искать блоки, которых в системе возможно никогда не будет.
Так и сделайте. Всем переменным проставьте период опроса 0 и сделайте на счётчике "генератор опроса", который заведите на входы "^" переменных. Остановите генератор - остановите и опрос.

Итого, каждому модулю свой генератор.

Также можно останавливать опрос блоком "SlaveX" - он появляется, если включить управление слейвом из FBD.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием