Страница 1 из 5 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 42

Тема: Распред.система: ПЛК110+дискретные IO( 10шт). Цикл до 50мс. Реально ли?

  1. #1
    Пользователь
    Регистрация
    01.12.2007
    Адрес
    Воронеж
    Сообщений
    201

    По умолчанию Распред.система: ПЛК110+дискретные IO( 10шт). Цикл до 50мс. Реально ли?

    Как прикинуть время цикла в распределенных системах( предполагаю что обмен будет занимать основную часть цикла)?

    Если с Modbus RTU все более менее понятно( без учета ошибок связи): ( время подготовки и передачи запроса + время подготовки и передачи ответа модулем) * 10
    хотя даже этих цифр что то не встречал
    1) А ПЛК100.30 с двумя 485ми параллельно опрашиваеТ?

    То с Modbus TCP вообще мрак:
    1) запросы оправляются параллельно или железки по одной опрашиваются?
    2) хоть какие нибудь тайминги?

    P.S. Где посмотреть количество одновременных соединений по 485 и/или eth, master/slave?

  2. #2

    По умолчанию

    Цитата Сообщение от pt200 Посмотреть сообщение
    Как прикинуть время цикла в распределенных системах( предполагаю что обмен будет занимать основную часть цикла)?

    Если с Modbus RTU все более менее понятно( без учета ошибок связи): ( время подготовки и передачи запроса + время подготовки и передачи ответа модулем) * 10
    хотя даже этих цифр что то не встречал
    1) А ПЛК100.30 с двумя 485ми параллельно опрашиваеТ?

    То с Modbus TCP вообще мрак:
    1) запросы оправляются параллельно или железки по одной опрашиваются?
    2) хоть какие нибудь тайминги?

    P.S. Где посмотреть количество одновременных соединений по 485 и/или eth, master/slave?
    По 485, естественно, 1 модуль за раз.
    Для TCP (говорим про М02) можно одновременно организовать до 12 потоков опроса. Каждый master - отдельный поток. До 38 одновременных соединений с модулями.
    т.е. если всё правильно настроить - 50 мс легко.
    Тролль-наседка, добрый, нежный и ласковый

  3. #3
    Пользователь
    Регистрация
    30.11.2012
    Адрес
    40RUS
    Сообщений
    316

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    По 485, естественно, 1 модуль за раз.
    Даже при наличии 2-х COM-портов на ПЛК ?
    Напильник, велосипед, бубен, грабли и костыли - основные инструменты программиста.

  4. #4
    Пользователь
    Регистрация
    01.12.2007
    Адрес
    Воронеж
    Сообщений
    201

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    ...Для TCP (говорим про М02) можно одновременно организовать до 12 потоков опроса. Каждый master - отдельный поток. ........т.е. если всё правильно настроить - 50 мс легко.
    т.е. если я сделаю в конфигураторе 10 TCP мастеров, то создастся 10 потоков и опрос будет параллельный?

    если из модуля надо вычитать 2 региона адресов, то быстрее:
    1) в одном мастере читать оба
    2) создать 2 мастера на каждый из регионов( если модуль тянет несколько подключений)

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    ...До 38 одновременных соединений с модулями.
    т.е. 38 TCP master может быть, а сколько при этом еще и клиентов?

    P.S. Не до конца понял, для данной задачи Modbus TCP однозначно лучше?
    Последний раз редактировалось pt200; 24.08.2018 в 09:54.

  5. #5

    По умолчанию

    Цитата Сообщение от _Pavel_ Посмотреть сообщение
    Даже при наличии 2-х COM-портов на ПЛК ?
    1 за раз на порт.
    Тролль-наседка, добрый, нежный и ласковый

  6. #6

    По умолчанию

    Цитата Сообщение от pt200 Посмотреть сообщение
    т.е. если я сделаю в конфигураторе 10 TCP мастеров, то создастся 10 потоков и опрос будет параллельный?

    если из модуля надо вычитать 2 региона адресов, то быстрее:
    1) в одном мастере читать оба
    2) создать 2 мастера на каждый из регионов( если модуль тянет несколько подключений)


    т.е. 38 TCP master может быть, а сколько при этом еще и клиентов?

    P.S. Не до конца понял, для данной задачи Modbus TCP однозначно лучше?
    Редкий модуль реально поддерживает параллельный доступ, а не просто 2 соединения. И накладные расходы по любому на 2 пакета больше чем на один групповой.

    38 - это число открытых одновременно соединений., т.е. до 38 Universal Modbus device будет, теоретически, держать соединения с различными slave одновременно и не будет задержек на переконнект.

    ModBusTCP всегда лучше, т.к. и bodrate выше и параллельный опрос возможен.
    Тролль-наседка, добрый, нежный и ласковый

  7. #7
    Пользователь
    Регистрация
    01.12.2007
    Адрес
    Воронеж
    Сообщений
    201

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Редкий модуль реально поддерживает параллельный доступ, а не просто 2 соединения. И накладные расходы по любому на 2 пакета больше чем на один групповой.
    А что это за групповой пакет( комбинированных/мульти запросов в модбасе вроде бы нет) или имеется ввиду что в ТСР пакет паровозиком загоняется сразу несколько запросов?
    Последний раз редактировалось pt200; 24.08.2018 в 10:36.

  8. #8

    По умолчанию

    групповой это значит что вы не запрашиваете каждый регистр (идущие в памяти последовательно) отдельно, а одним запросом

  9. #9
    Пользователь
    Регистрация
    01.12.2007
    Адрес
    Воронеж
    Сообщений
    201

    По умолчанию

    Цитата Сообщение от Трофимов Артем Посмотреть сообщение
    групповой это значит что вы не запрашиваете каждый регистр (идущие в памяти последовательно) отдельно, а одним запросом
    А я под "вычитать 2 региона адресов" имел ввиду что надо вычитать:
    10000..10011( биты) + 30016..30039( слова)
    что за 1 запрос вроде никак

  10. #10

    По умолчанию

    да, тут два запроса потребуются.

Страница 1 из 5 123 ... ПоследняяПоследняя

Похожие темы

  1. ПЛК110-60 + МВ110-16Д дискретные входы
    от Glog в разделе ПЛК1хх
    Ответов: 30
    Последнее сообщение: 10.03.2022, 14:56
  2. ПЛК110-60 и 11 модулей расширения, реально?
    от veet в разделе Подбор Оборудования
    Ответов: 3
    Последнее сообщение: 25.04.2016, 15:03
  3. Ответов: 2
    Последнее сообщение: 29.08.2012, 11:17
  4. ПЛК110 Дискретные выходы
    от rab в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 18.02.2011, 16:22
  5. дискретные входы плк110
    от IVM в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 02.09.2010, 19:23

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •