Цитата Сообщение от sea Посмотреть сообщение
Так это получается, что за один цикл отправляется одна переменная?
Я думал, что в цикле создается очередь, а затем пошел обмен последовательно по всем переменным, к началу следующего цикла обмен закончился.
Из этих соображений и выставил 50 мс, с запасом для обмена по RS-485.
Если отдельные команды чтения записи, то они будут последовательно по одной в каждом цикле выполняться?
Если брать макрос на Си то происходит следующее по событию PSB3 запускается макрос происходит передача пакета 4х17 дальше задержка pfw38 потом передача пакета 4х27 снова задержка и тд. пока не отработает макрос. Читайте и пишите оптом. Уменьшите задержку до секунды и все поймете сами. Но задержка мене 5мс приводит к отказу и сбою панели здесь нужно регулировать, все таки панели еще нужно обрабатывать и другие функции.