А нафига какие-то биты когда само число представляет 65тыс команд
Даже в ИП320 по кнопе можно записать XXXX в нужный регистр. Которого одного хватит чуть меньше чем для всего.
Вообще не разделяю.
Исполнительные части работают только по получаемым в свой ящик командам-сообщениям.
Команды принимаются в одно центральное место, а в нужные места-приемники раскладывает почтальон - диспетчер команд. CASE рулит.
Команды могут прилетететь и сверху и с местной панели управления и с автоматической части логики.
Если нужно строго от автоматической логики, почтальон сообщения от запрещёных источников кладет в топку.
Команды можно занести в журнал. Для отладки удобно.
Если припрет, несложно сделать очередь команд.





Ответить с цитированием