Как они могут совпасть?
Многозадачности в ОЛ нет, обслуживание мастера и слейва в ПР будет по очереди, в разные моменты времени
Как они могут совпасть?
Многозадачности в ОЛ нет, обслуживание мастера и слейва в ПР будет по очереди, в разные моменты времени
Если бы так... то хорошо, может и сработать. Но как бы читая ПР у которого еще и слейв вы думаете он останавливает опрос слейв устройств или говорит например Scada системе "подожди, я тут щас пачку регистров прочитаю, а потом тебе отвечу"....
я как раз не могу побороть именно проблему с синхронностью передач между мастером и слейвом ПР200.
Пытался импортировать Ваш макрос, то OL ругается и не может старую версию импортировать, переделал сам, но не работает. Важна ли тут очередность исполнения?
Там не линии связи, а линии задержки нужны
Вложение 49069
Большое Вам спасибо за это разъяснение, я поставил вместо линий связи линии задержки на такт и проблема с рассинхронизацией исчезла, теперь записывается последнее измененное значение.
OL пишет что у меня обнаружены циклические связи. Есть ли в этом проблема или это просто предупреждение и рекомендация и не более?
Чтобы не плодить темы - хочу попросить подсказать как сделать групповой запрос? Галочка не активна, установить ее не получается.
Мастер в ПР200 не умеет выполнять групповые запросы, галочка для галочки (задел на будущее, со слов разработчиков)
На счет циклических связей, надо смотреть на работу алгоритма, бывает, он не изменяется, если в нужных местах, где ругается на циклическую связь поставить "обратную связь", а бывает что алгоритм может начать работать не правильно - не так, как вы задумывали). Это больше предупреждение, но иногда так и так меняется задумка автора по алгоритму.
Спасибо за разъяснение