Страница 3 из 7 ПерваяПервая 12345 ... ПоследняяПоследняя
Показано с 21 по 30 из 68

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

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

    По умолчанию

    E5 это подтверждающий ответ прибора, что он принял команду. Вы по адресу посылаете команду. Если FD кажется это широковещательная.

    Да, если подавать команды запросов можно и не посылать, у меня тоже счетчик отвечает без инициализации если по адресу запрашивать.
    M-Bus приборы должны работать как по Адресу (однобайтовый) так и по ID, что обычно серийный номер.

    Ну с MasterScada не подскажу, не пользуюсь. Должны же у них примеры быть, если вы делаете на ST, то посмотрите примеры для 3-й версии, не думаю, что там что-то поменялось, ST он вроде и в Африке такой

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

    По умолчанию

    Ну причём тут ST ?

    2024-07-31_14-35-48.png

    В СКАДУ что писать ?

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

    По умолчанию

    Vetal10 я боюсь вам придется работать через скрипты, а не через окошки.

    Можете скинуть лог Пульсаровской программы на ваш счетчик?

    вместо string там можно выбрать массив байт? потому что я не представляю как буквами ввести DLE, SYN и другие спецсимволы ASCii
    Последний раз редактировалось melky; 31.07.2024 в 15:47.

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

    По умолчанию

    Не знаю что такое лог Пульсаровской программы.
    Нет никаких DLE, SYN и другие спецсимволы ASCii.
    2024-07-31_17-14-18.png

    Запросил только один параметр (остальные галочки снял)
    Программа выдала запрос - ответ разным цветом.
    Всё просто.
    Мне надо просто в СКАДА написать эти цифры и кинуть в порт.
    Через терминал COM порта посылаю эти же цифры и получаю тот же ответ. Надо чтоб это сделала СКАДА.
    Последний раз редактировалось Vetal10; 31.07.2024 в 17:21.

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

    По умолчанию

    Цитата Сообщение от Vetal10 Посмотреть сообщение
    Не знаю что такое лог Пульсаровской программы.
    Нет никаких DLE, SYN и другие спецсимволы ASCii..
    Ну как же, справа после посылок байт, стоят строки, где точки это не читаемые символы, можете проверить и символы и hex коды https://www.industrialnets.ru/files/misc/ascii.pdf
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    Vetal10 я вас поздравляю, у вас счетчик с протоколом Пульсар скорее всего, о каком MBus речь то была?. Можете его идентификатор точный прислать?

    Голову тут морочите блин. Держите... Если прям надо описание протокола, тоже найду. А то версионность там у них отличается по докам...
    Изображения Изображения
    Вложения Вложения
    Последний раз редактировалось melky; 31.07.2024 в 17:58.

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

    По умолчанию

    Ну я же точки в СКАДА не напишу. А цифры HEX могу. Меня интересует какой префикс цифрам написать, чтоб СКАДА поняла что это HEX и отправила этот HEX в порт.

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

    По умолчанию

    Я купил счётчик у Пульсар. Всё что есть на сайте у них я перелопатил. Все протоколы видел. Не нужны они мне.
    А разве M-BAS ы бывают разные? Мне не нужен M-BAS. Я хочу спросить у знающих людей, как мне в СКАДА написать чтоб счётчик распознал команду 10 40 01 41 16
    И всё!
    Посылая эту команду через терминал - получаю ответ. Надо чтоб это сделала СКАДА.

    2024-07-31_14-35-48.png

    10 40 01 41 16
    0x10 0x40 0x01 0x41 0x16
    16#1016#4016#0116#4116#16
    16#10 16#40 16#01 16#41 16#16
    $10 $40 $01 $41 $16
    $10$40$01$41$16
    #10#40#01#41#16

    Ни одну из этих он не воспринимает. Строка STRING
    Последний раз редактировалось Vetal10; 31.07.2024 в 18:58.

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

    По умолчанию

    Если стринг, то скорее всего вы посылаете или ОНО посылает ascii коды введенных вами символом в данном поле. Если есть логи в мс4д или если стать на линию, вы увидите что-то типа 30 31 31 36 на отправку ваших 01 16 в байтах хекс скорее всего.

    На последнем вашем скрине из TestAll их чистый протоко Пульсар. Ни о каком MBus там речи и нет, и документашка это подтверждает.

    Что документация (справка) мс4д говорит по вашему вопросу как отсылать?

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

    По умолчанию

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

    А другие делаете так, вам нужен байт 35 hex, смотрите по таблице что там за буква, вот W вроде и ее вместо hex 35 втыкаете в свою строку.
    В общем привет геморрой
    Ой, соврал, 35 это 5 , W на байт раньше

    COMPortByte у вас такая штука должна быть
    Последний раз редактировалось melky; 31.07.2024 в 20:07.

Страница 3 из 7 ПерваяПервая 12345 ... ПоследняяПоследняя

Похожие темы

  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

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

Ваши права

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