Валенок, мы точно о контроллерах овен говорим?
Если не затруднит, можно пример программы связи?
Валенок, мы точно о контроллерах овен говорим?
Если не затруднит, можно пример программы связи?
Так я и сказал - пневмопочта. Товарищ не в курсе о паре преобразователей rs<=>пневмо у него на линии. А бывают даже Почта РоссииПутём несложных вычислений можно узнать скорость волны в проводнике :-).
На штатном конфигураторе, такого не получиться.
Я уже понял про то что вы охренеть какие Петросяны.
Конкретики по сути вопроса можно побольше.
Вы для начала подключите вместо ПЛК комп, запустите на нем тестовое ПО, хотябы инсатовский ОРС, и посмотрите обмен с временными марками.
50 устройств, по 2 регистра, это примерно 12 байт на запрос - 12х50=600 байт. При скорости 9600 и 1,2 км по стандарту RS485 на данную скорость это должно занять менее 1 секунды.
Тут больше вопрос в другом, предположим у вас timeout 1000 мс, как мастер его обрабатывает ? дожидается после получения ответа известной длины конца таймаута или переходит к очередному опросу ? если дожидается, тогда ОЙ, нет ничего удивительного, что вы ожидаете воздух...... и как следствие такие задержки
Так что копайте программную часть...
а 500 метров, это спокойно 38400, а это в несколько раз быстрее, чем 9600.
А все таки, по поводу того что контроллер за цикл не обрабатывает всю программу целиком, с этим как бороться?
И еще пулинг тайм и таймауты в конфигурации ПЛК минимальными делать надо? как это влияет на опрос и все остальное?
Последний раз редактировалось ВалераМ; 23.09.2019 в 06:28.