Страница 475 из 507 ПерваяПервая ... 375425465473474475476477485 ... ПоследняяПоследняя
Показано с 4,741 по 4,750 из 5065

Тема: ПР200

  1. #4741
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,240

    По умолчанию

    Цитата Сообщение от b-s-a Посмотреть сообщение
    Есть облако. Облако через ПЕ210 видит ПР200. У этого ПР200 два канала RS485, на одном канале он slave и общается по нему с облаком; на другом канале он master и общается с кучей ведомых устройств. Но облако к этой куче ведомых устройств не имеет доступа, если ПР200 не запрограммировать на ретрансляцию сетевых переменных этих устройств. Если устройств десяток и у каждого по десятку регистров, то мы получаем уже сотню регистров на стороне ПР200. А если не все устройства на этой линии должна общаться с ПР200 (например, датчик температуры воздуха в щите)? Просто другую линию в лом тянуть, как и перепрограммировать ПР200 под каждое дополнительное устройство, которое в его логики отсутствует. Поэтому, было бы здорово, если бы реле типа ПР200 с двумя интерфейсами могли быть в сетевой терминологии мостом (bridge) - прозрачно транслировать запросы направленные другим устройствам на свой slave интерфейс через свой master интерфейс.
    Это понятно, но по другому в данном случае нельзя сделать, так как это бы нарушало принципиальные требования построения сети RS485. Делайте как угодно но правила построения сетей нарушать нельзя, тогда вообще бардак начнётся и в принципе никакие правила не нужны будут, так как их никто не будет соблюдать!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #4742

    По умолчанию

    Цитата Сообщение от b-s-a Посмотреть сообщение
    Поэтому, было бы здорово, если бы реле типа ПР200 с двумя интерфейсами могли быть в сетевой терминологии мостом (bridge) - прозрачно транслировать запросы направленные другим устройствам на свой slave интерфейс через свой master интерфейс.
    очень напомнило - было бы здорово, если бы у бабушки были бы яйца
    у пользователей продукции ОВЕН почему-то особенно сильно распространено желание выжать из любого дешёвого маленького прибора феерические возможности
    А если не все устройства на этой линии должна общаться с ПР200 (например, датчик температуры воздуха в щите)? Просто другую линию в лом тянуть, как и перепрограммировать ПР200 под каждое дополнительное устройство, которое в его логики отсутствует.
    вот это особенно сильно - то есть Мастер ПР200 должен каким-то образом помимо логики обмена, запрограммированной в него, опросить датчик температуры и передать в облако?
    вот классика - и на ёлку влезть и так далее

  3. #4743

    По умолчанию

    Именно так!
    В свое время я предлагал на форуме часть ПЛК/ПР выпускать в "голом" виде - схема электрическая, в ПЗУ зашит БИОС и мониторная программа (кто помнит компьютеры на i8080/Z80 - понимает, о чем я) - делай, что хочу.
    Но Андрей Николаев ответил, что ОВЕН не настолько богат, чтобы тянуть поддержку этого. Я тогда с ним согласился, а теперь согласен абсолютно.

  4. #4744
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,658

    По умолчанию

    OrangePi + порты для опроса датчиков + модули В/В для логики. Так эта зараза еще на ваш сервер и связь построит. И получится то, что хочет автор.
    Ну вместо привычного FBD логику придется оформлять скриптами + настройками триггеров модуля управления.
    Да, ее можно поверх ПР200 повесить, вся логика останется в ПР, данные с датчиков можно таки передавать в ПР при необходимости.

    Ну или берите задорого Raspberry + CodeSys и можно получить так же желаемое.

  5. #4745
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,121

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Это понятно, но по другому в данном случае нельзя сделать, так как это бы нарушало принципиальные требования построения сети RS485. Делайте как угодно но правила построения сетей нарушать нельзя, тогда вообще бардак начнётся и в принципе никакие правила не нужны будут, так как их никто не будет соблюдать!
    Если я правильно понял ,то дело не в архитектуре ,а в банальном , малом количестве регистров сетевых. А так бы мастер опрашивал все устройства со всеми нужными регистрами, клал бы в общею память и другой мастер(облако) читал бы или писал из этой памяти (через второй слот)...
    электронщик до мозга костей и не только

  6. #4746
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,240

    По умолчанию

    Можно отключить опрос на втором интерфейсе(или разъём снять) и перемычки поставить между разъёмами(А-А, В-В), тогда получится как он хотел(вопрос согласования опускаем), если это временно, типа для настройки!
    Последний раз редактировалось Сергей0308; 17.09.2022 в 17:44.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #4747
    Пользователь
    Регистрация
    04.05.2021
    Адрес
    Москва
    Сообщений
    56

    По умолчанию

    Вы меня опять не поняли.
    Есть ПР200 с двумя интерфейсами RS485: master и slave с адресом 1. У мастера настроена (хотелось бы) ретрансляция запросов на адреса 100-200. Как она работает:
    Приходит запрос на интерфейс slave к устройству 1, ПР200 отвечает сам, как сейчас он это делает.
    Приходит запрос на интерфейс slave к устройству 153, ПР200 принимает его и как есть отправляет в первый интерфейс.
    Ждет ответ от устройства, затем как есть отправляет его во второй интерфейс.

    Это реализуется на уровне операционной системы ПР200. Реализация ну очень простая: достаточно после получения адресного байта сразу перенаправить все в первый интерфейс, а затем все ответные данные перенаправлять во второй. (Я embedded программист и занимался схожими интерфейсами).

  8. #4748

    По умолчанию

    Цитата Сообщение от b-s-a Посмотреть сообщение
    Вы меня опять не поняли.
    Есть ПР200 с двумя интерфейсами RS485: master и slave с адресом 1. У мастера настроена (хотелось бы) ретрансляция запросов на адреса 100-200. Как она работает:
    Приходит запрос на интерфейс slave к устройству 1, ПР200 отвечает сам, как сейчас он это делает.
    Приходит запрос на интерфейс slave к устройству 153, ПР200 принимает его и как есть отправляет в первый интерфейс.
    Ждет ответ от устройства, затем как есть отправляет его во второй интерфейс.

    Это реализуется на уровне операционной системы ПР200. Реализация ну очень простая: достаточно после получения адресного байта сразу перенаправить все в первый интерфейс, а затем все ответные данные перенаправлять во второй. (Я embedded программист и занимался схожими интерфейсами).
    а если просто второй интерфейс мастер и опрашивает устройство с адресом 153 с присвоением значению сетевой переменной слейв порта не канает?)

  9. #4749

    По умолчанию

    Уважаемые знатоки, подскажите, можно ли как-то организовать в пр200 обратный порядок байт для всех сетевых переменных устройства?
    Есть устройство которое работает через ОРС с настройкой как на картинке, а как в ПР200 это организовать не поймуuniversal modbus opc.jpg

  10. #4750
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,240

    По умолчанию

    Цитата Сообщение от medvedits Посмотреть сообщение
    Уважаемые знатоки, подскажите, можно ли как-то организовать в пр200 обратный порядок байт для всех сетевых переменных устройства?
    Есть устройство которое работает через ОРС с настройкой как на картинке, а как в ПР200 это организовать не поймуuniversal modbus opc.jpg
    В режиме слейв вот здесь варианты предлагались: https://owen.ru/forum/showthread.php?t=25067&page=71
    В режиме мастер - есть соответствующие галочки в ОЛ.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 475 из 507 ПерваяПервая ... 375425465473474475476477485 ... ПоследняяПоследняя

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

Ваши права

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