Показано с 1 по 8 из 8

Тема: Организация очереди

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Как обычно организовываю я обмен в ответственных системах:
    1. Между компонентами пускаю две инкриминируемые переменные.
    Одну, например прибавляет контроллер, а вторую сервер, если понял, что контроллерная переменная изменилась. И так между всеми компонентами сети, где только это возможно сделать. Назовем это "метод эха". Если переменные стоят - все плохо, к доктору.
    Так на КуАЭС удалось решить множество проблем с локальной сетью.
    2. Команды пишет сервер. Сбрасывает функциональный блок, если он ее принял.
    3. Значения чтоб индицировались без задержек, Modbus TCP надо сильнее сегментировать и разбивать во времени. Будет работать лучше

    На сервер мы ничего не отправляем, наоборот, сервер ввода вывода ведет опрос и забирает то, что просит.
    Можно по разному изворачиваться, но самое простое спросить себя - а зачем?
    +79104444236
    С уважением,
    Лапшин Вячеслав

  2. #2

    По умолчанию

    Цитата Сообщение от krollcbas Посмотреть сообщение
    Как обычно организовываю я обмен в ответственных системах:
    1. Между компонентами пускаю две инкриминируемые переменные.
    Одну, например прибавляет контроллер, а вторую сервер, если понял, что контроллерная переменная изменилась. И так между всеми компонентами сети, где только это возможно сделать. Назовем это "метод эха". Если переменные стоят - все плохо, к доктору.
    Так на КуАЭС удалось решить множество проблем с локальной сетью.
    2. Команды пишет сервер. Сбрасывает функциональный блок, если он ее принял.
    3. Значения чтоб индицировались без задержек, Modbus TCP надо сильнее сегментировать и разбивать во времени. Будет работать лучше

    На сервер мы ничего не отправляем, наоборот, сервер ввода вывода ведет опрос и забирает то, что просит.
    Можно по разному изворачиваться, но самое простое спросить себя - а зачем?
    Не совсем точно я выразился. Цель - чтобы сервер получил эти данные. Очередь нужна типа точка-точка (например как в JMS ). А как это сделать- как раз в этом и есть вопрос.

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 11.07.2017, 13:53
  2. Включение оборудования по очереди
    от Данис в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 19.05.2015, 07:50
  3. Есть ли в CodeSys очереди?
    от Flomaster в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 20.08.2007, 06:56

Ваши права

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