Страница 617 из 1041 ПерваяПервая ... 117517567607615616617618619627667717 ... ПоследняяПоследняя
Показано с 6,161 по 6,170 из 10404

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

  1. #6161
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,825

    По умолчанию

    Цитата Сообщение от razv Посмотреть сообщение
    Извиняюсь за банальный вопрос но что то меня заклинило
    Могут ли два или более мастера обращаться к одному слейву Modbus TCP в ПЛК?
    Поделят один порт?
    Можно в одном слейве сделать два и более портов TCP, и не только TCP, но и разных (RS232, RS485...)
    Вложение 34677

    Вложение 34678 Вложение 34679

    И оба мастера будут обращаться к одному слейву.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  2. #6162

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Можно в одном слейве сделать два и более портов TCP, и не только TCP, но и разных (RS232, RS485...)
    То есть к одному порту обращаться с нескольких мастеров нельзя?

  3. #6163

    По умолчанию

    И вот еще вопрос о иерархи областей ввода/вывода
    Вложение 34681
    Я так понимаю что область ААА будет доступна из Modbus Master и Slave
    А область BBB будет доступна только из Slave?

  4. #6164
    Пользователь Аватар для Rednaxel
    Регистрация
    15.05.2015
    Адрес
    Минск
    Сообщений
    19

    По умолчанию

    Цитата Сообщение от razv Посмотреть сообщение
    Я так понимаю что область ААА будет доступна из Modbus Master и Slave
    А область BBB будет доступна только из Slave?
    Вот тут я не понял: Slave -- это когда ваш ПЛК "слушает" сеть и отвечает на запросы мастера, а Master -- это наоборот: опрос другого устройства. Как их можно объединить в одно?

  5. #6165
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,825

    По умолчанию

    Цитата Сообщение от razv Посмотреть сообщение
    И вот еще вопрос о иерархи областей ввода/вывода
    Вложение 34681
    Я так понимаю что область ААА будет доступна из Modbus Master и Slave
    А область BBB будет доступна только из Slave?
    Мастер в Слейв вставить можно, как впрочем и один Слейв в другой Слейв
    Слейв в слейве работает "на ура"
    Но если мастер встроить в слейв, то слейв реально видит(и читает и пишет) во вложенном мастере только модули Register output, а Register input всегда отображаются в слейве с нулевым содержимым
    Вот тут более подробно описал
    http://www.owen.ru/forum/showthread....l=1#post146969

    В вашем примере внешний мастер будет иметь доступ и к области ААА и к области ВВВ

    Цитата Сообщение от Rednaxel Посмотреть сообщение
    Вот тут я не понял: Slave -- это когда ваш ПЛК "слушает" сеть и отвечает на запросы мастера, а Master -- это наоборот: опрос другого устройства. Как их можно объединить в одно?
    Например данный ПЛК подключен в качестве слейва к SCADA.
    Для SCADA слейв ПЛК будет межсетевым шлюзом, с помощью которого, SCADA сможет напрямую писать регистры модуля ВВ, подключенного к ПЛК (Область ААА). В этом случае не требуются какие-либо программные способы копирования данных между портом RS485 и портом TCP
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  6. #6166

    По умолчанию

    Цитата Сообщение от Rednaxel Посмотреть сообщение
    Вот тут я не понял: Slave -- это когда ваш ПЛК "слушает" сеть и отвечает на запросы мастера, а Master -- это наоборот: опрос другого устройства. Как их можно объединить в одно?
    Конфигуратор ПЛК разрешил из объединить, точнее вложить друг в друга
    Я так понимаю что в этом случае у них просто будет общая память ввода-вывода а функционировать они будут независимо друг от друга.
    Точнее верхний модуль ввода вывода будет видеть память вложенных в него модулей но не наоборот
    Но это только мое предположение
    В этом случае при адресации регистров верхнего модуля в иерархи на учитывать регистры вложенных модулей.
    Ни где ни нашел про это ни чего , видимо надо пробовать

  7. #6167

    По умолчанию

    Раньше вложенность одного модуля в другой была описана в описании PLC Configuration от Овен. Но Master вложенный в Slave совершенно точно не работал и Овен это подтверждал. Возможно сейчас что-то изменилось - проверяйте. Я проверял еще на прошивке 2.14, с тех пор больше не экспериментировал с этим.

  8. #6168

    По умолчанию

    Цитата Сообщение от RV9WFJ Посмотреть сообщение
    Раньше вложенность одного модуля в другой была описана в описании PLC Configuration от Овен. Но Master вложенный в Slave совершенно точно не работал и Овен это подтверждал. Возможно сейчас что-то изменилось - проверяйте. Я проверял еще на прошивке 2.14, с тех пор больше не экспериментировал с этим.
    Постараюсь проверить ближайшее время
    Если это не работает то грустно - придется разносить мастер и слэйв по разным модулям и тратить процессорное время на присваивание одних переменных другим чтобы получить их в обоих модулях

  9. #6169

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Мастер в Слейв вставить можно, как впрочем и один Слейв в другой Слейв

    Вот тут более подробно описал
    http://www.owen.ru/forum/showthread....l=1#post146969
    Не заметил сообщение сразу
    Спасибо полезно
    Но если верить инструкции то слейв без проблем должен видеть данный встроенного мастера

  10. #6170
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    Цитата Сообщение от razv Посмотреть сообщение
    Постараюсь проверить ближайшее время
    Если это не работает то грустно - придется разносить мастер и слэйв по разным модулям и тратить процессорное время на присваивание одних переменных другим чтобы получить их в обоих модулях
    зря Вы беспокоитесь за процессорное время, такая конструкция конфигуратора просто делает эту работу за программиста, а присвоение всё равно существует. Если хочется подумать над решением как сократить расходы, используйте указатель чтоб скопировать одной строчкой все переменные
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Страница 617 из 1041 ПерваяПервая ... 117517567607615616617618619627667717 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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