Приходится разбираться с Profinet технологией.
Опрос ведется, проблем нет. /в роли профинет устройства выступает S7-400 с поддержкой профинета/.
Есть такой параметр как Polling time. (время опроса).
При времени опроса 200-500мс ощутимая и долгая задержка на изменения.
Изменял и на 10 мс и на 20мс. Скорость конечно же ощутимо выросла.
Где-то есть описание, в каких случаях и до каких пределов можно изменять эту задержку опроса?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Profinet
Модератор: Глоб.модераторы
-
- эксперт
- Сообщения: 3648
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз
Re: Profinet
Это трудно рассчитать, так как все зависит от пропускной способности сети и загруженности этой сети. Ethernet вообще трудно рассчитать. В офисных и домашних сетях считается, что 70-90% от идеальных 100 Мбит/с - это хорошо. Ну если объем передаваемых данных большой, то соответственно время опроса нужно увеличивать. В большинстве случаев достаточно 100 мс.
Предельные значения, которые могут достигнуты с обычным Профинетом - это где-то в пределах 1-10 мс. Но учитывая особенности Эзернета, на котором основан Профинет, нельзя гарантировать какие-то выдержки времени, так как в определенные моменты Эзернет может "зависнуть".
Для того, чтобы получить гарантированные периоды опроса, применяют Profinet RT и Profinet IRT. Тут уже гарантируется период 1 мс или даже меньше. Все благодаря тому, что отказались некоторых фич Эзернета. Отсюда вытекает: совместимость с Эзернетом, обычным Профинетом и обычными сетевыми компонентами уже отсутствует...
Предельные значения, которые могут достигнуты с обычным Профинетом - это где-то в пределах 1-10 мс. Но учитывая особенности Эзернета, на котором основан Профинет, нельзя гарантировать какие-то выдержки времени, так как в определенные моменты Эзернет может "зависнуть".
Для того, чтобы получить гарантированные периоды опроса, применяют Profinet RT и Profinet IRT. Тут уже гарантируется период 1 мс или даже меньше. Все благодаря тому, что отказались некоторых фич Эзернета. Отсюда вытекает: совместимость с Эзернетом, обычным Профинетом и обычными сетевыми компонентами уже отсутствует...
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: Profinet
Понятно, ведь гарантированные времена задержки могут только Profinet RT и IRT обеспечить. Ведь именно в этом их фишка с которой они позиционировались при выходе на рынок. Второй помоему с изохронным кадром с временем идет.
Но у меня при смене периода опроса резко меняется время обновления актуальной информации.
Если очень большой объем данных требуется передать, на какие возможности способна система?
Если у меня есть потребность передать 4000 тегов с плавающей точкой, задержка при 100 мс весьма и весьма значительна.
И где в таком случае может быть оптимум по времени обновления и по объему данных?
Но у меня при смене периода опроса резко меняется время обновления актуальной информации.
Если очень большой объем данных требуется передать, на какие возможности способна система?
Если у меня есть потребность передать 4000 тегов с плавающей точкой, задержка при 100 мс весьма и весьма значительна.
И где в таком случае может быть оптимум по времени обновления и по объему данных?