Значит я не обратил внимание и счел это не принципиальным ,обьект же управления не описан .У меня перед глазами должен быть обьект управления ,его логика ,тогда и ошибок не будет.Возьмите макрос АКС в симуляции и имитируя состояние концевиков при переходе из 1и 3режимов во 2 режим, запишите коды ,а в макросе УЗ измените коды и управление выходными триггерами(логику) .Лучше понять принцип работы схемы ,что бы потом самостоятельно менять логику работы.У вас есть вопросы по схемотехнике?по принципу работы.Опишу логику работы при переходе из 2режима в 3 режим.Задание 3 режима -код 38.Исходное Состояние концевиков 1закрыт,2 открыт,3закрыт-код 25.При поступлении кода 38 (задание) в макрос УЗ первым делом сбрасывается 1триггер (0) через логику -есть задание 38 и состояние на концевиках 25 .иДЕТ ДВИЖЕНИЕ 1 ЗАДВИЖКИ ,КОД концевиков меняется на 24 .Ждем пока код не станет 26 .По нему ,при условии что задан 3режим("и") устанвливаем 2 триггер в "1" -вторая фаза.идет движение 2 задвижки (код18) ,ждем кода 22-первая задвижка открыта ,вторая закрыта ,по которому сбрасывам тригге3 в "0"-третья фаза,все.По такому принципу идет работа при всех переходах ,а именно из1 во 2,3, из2 в1,3 ,из3 в 1,2.То есть шесть основных переходов и несколько промежумочных (фаз) коды-,22,26,.




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