Страница 6 из 6 ПерваяПервая ... 456
Показано с 51 по 60 из 68

Тема: MasterSCADA4D + Ethernet + произвольный 16-тиричный код (HEX)

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    22.05.2018
    Адрес
    Сочи, Лазаревское
    Сообщений
    91

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Но мне во всем этом непонятно одно.
    Физически прибор у вас один или два?
    Если один, он у них что, мульти протокольный? Одновременно можно использовать или MBus или протокол Пульсар?

    Потому что все это 10 40 и т.д. с возвратом E5 это от MBus протокола, а то, что вы показали на скрине TestAll это классический Пульсар протокол.
    Прибор один. Протокол возможно, что Пульсаровский но работает эта дрянь через преобразователь RS485 <-> M-BAS. Скажу более, я перепробовал несколько программ M-BAS и ридер и OPC сервер. На все запросы M-BAS даёт ответ. Что они там намутили я не знаю.

    Если хочешь могу дать доступ к нему. Единственно что мне надо - подготовить для этого ноут, т.е не прям сразу, а ближе к вечеру.

    Дал команду которая мне нужна: "$11$57$35$85$01$0E$80$00$00$00$01$00$3D$6E"

    Получаю: Ошибка: Внутренняя ошибка : [string "chunk"]:148: unfinished string near <eof>
    Последний раз редактировалось Vetal10; 03.08.2024 в 11:10.

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

    По умолчанию

    Если сможете сделать по аналогии с преобразователем Ethernet-RS485 то давайте.
    Если это через TeamViewer или аналогичное, мне придется RapidScada ставить со всеми требуемыми компонентами. Там решайте сами. Если что на почту черканете или в личку.

    11 57 35 85 - адрес прибора в BCD формате - типа как слышится, так в байты и заносится там никогда не будет букв
    01 - команда чтения параметров, в зависимости от приборов может быть int16, float и даже double
    0E - маска запрашиваемых параметров - всего 3 параметра и судя по ответу это или int16 или беззнаковый dint16
    00 00 00 00 01 00 - собственно эти 3 параметра согласно маске
    22 AE - контрольная сумма Modbus

    А есть логи от программ MBus read и других в текстовом виде? интересно посмотреть.
    Последний раз редактировалось melky; 03.08.2024 в 13:47.

  3. #3
    Пользователь
    Регистрация
    22.05.2018
    Адрес
    Сочи, Лазаревское
    Сообщений
    91

    По умолчанию

    Вообще не вопрос. Я потому и хочу ноут., ставь на него чё хошь. Если тебе интересно, балуйся. Не жалко. Я его включу и думаю, мне он неделю не понадобится, так что в любое удобное время занимайся. Я с вопросом разобрался, оставшиеся "штрихи" не к спеху. Давай связь держать через телегу.

  4. #4
    Пользователь
    Регистрация
    22.05.2018
    Адрес
    Сочи, Лазаревское
    Сообщений
    91

    По умолчанию

    Пульсар переделал MOD-BUS. Это остался MOD-BUS, но адрес устройства стал не 2 а 4 байта. И всё. В остальном это MOD-BUS. Из-за этих 4-х байтов СКАДА и не работает с ним.
    Я запросил в INSAT протокол для Пульсара с RS-485. Они содрали с меня 20 000 р. и попросили доступ. Две недели ковырялись, Сделали. И сделали его же в мультипротокол OPC сервер. Теперь при обновлении СКАДА с меня просят за обновление 10 000 и 20 000 за обновление протокола. Вот такой бизнес.
    Последний раз редактировалось Vetal10; 03.08.2024 в 16:10.

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

    По умолчанию

    Vetal10 напишите на почту телегу. Не вопрос. я сейчас как раз в отпуске, смогу посмотреть как там и чего. Мне такой Пульсар не попадался еще.

  6. #6
    Пользователь
    Регистрация
    22.05.2018
    Адрес
    Сочи, Лазаревское
    Сообщений
    91

    По умолчанию

    Имей ввиду: M-BUS - это интерфейс. А протокол по нему "гуляет" всё-таки пульсаровский.
    У меня были Пусары с RS-482. Но та же фигня - интерфейс RS-482 и протокол пульсаровский.
    Сейчас вся разница в том, что стоит преобразователь RS-482 <-> M-BUS - где RS-482 чисто для связи с компом. А дальше M-BUS с пульсаровским протоколом. Хотя и на M-BUS вьюер, ридер он отвечает.

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

    По умолчанию

    Ну, Бизнес от Master Scada вполне понятный. Хотя на Пульсар я делал драйвер беЗплатно не знаю честно, за что там деньги брать, там протокол примитивный в некотором роде.

    MBus это и интерфейс и протокол тоже. Что гонять по интерфейсу не имеет значения в принципе. У нас есть производители теплостетчиков, у которых протокол MBus, а интерфейс RS485, не помню производителя, они в двух модификациях вроде выпускают.

    + MBus (интерфейса), что он одновременно и питает интерфейс.
    Последний раз редактировалось melky; 03.08.2024 в 17:23.

Страница 6 из 6 ПерваяПервая ... 456

Похожие темы

  1. MasterSCADA4D и ВП110
    от Smey232 в разделе ПЛК (среда MasterSCADA 4D)
    Ответов: 5
    Последнее сообщение: 15.05.2022, 14:01
  2. Произвольный прибор по modbus
    от Pohilkin в разделе Облачный сервис OwenCloud
    Ответов: 3
    Последнее сообщение: 19.11.2021, 18:56
  3. Опросить произвольный регистр по RS-485
    от Arthur.Aleksandrov в разделе Среда программирования OWEN Logic
    Ответов: 11
    Последнее сообщение: 29.05.2020, 18:53
  4. СМИ2, произвольный переход на заводские настройки
    от Иван Хулиган в разделе Панели оператора (HMI)
    Ответов: 6
    Последнее сообщение: 09.10.2019, 09:08
  5. Ответов: 1
    Последнее сообщение: 29.11.2013, 06:03

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

Ваши права

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