Страница 5 из 6 ПерваяПервая ... 3456 ПоследняяПоследняя
Показано с 41 по 50 из 68

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

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

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

    По умолчанию

    Это просто название параметра. Назвать его можно как угодно.
    1.png
    Последний раз редактировалось Vetal10; 02.08.2024 в 14:15.

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

    По умолчанию

    Протокол - в смысле какой-то узел должен быть создан, а не висящий в воздухе fb.

    В теме про MS, ещё одна из причин не выбирать, если вроде таких тривиальных вещей не сделано удобно для понимания, при этом справка практически ни о чем...

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

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Протокол - в смысле какой-то узел должен быть создан, а не висящий в воздухе fb.
    Не висит в воздухе
    1.png

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

    По умолчанию

    Цитата Сообщение от Vetal10 Посмотреть сообщение
    Это просто название параметра. Назвать его можно как угодно.
    1.png
    пришлите одну картинку с одним блоком COMPortByte на рабочий порт, выход State всегда ноль или не работает потому что ни чего не шлет, тогда вход Count почему не пять?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    пришлите одну картинку с одним блоком COMPortByte на рабочий порт, выход State всегда ноль или не работает потому что ни чего не шлет, тогда вход Count почему не пять?
    Так пойдёт ? SEND отключил у работающего.

    1.png

    --------------

    2.png

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

    По умолчанию

    Цитата Сообщение от Vetal10 Посмотреть сообщение
    Так пойдёт ? SEND отключил у работающего.

    1.png

    --------------

    2.png
    ну Count то по прежнему ноль
    Count INT Задается количество байт, которое необходимо передать.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    Там по справке ComPortByte должен быть привязан к протоколу, ну по идее сперва надо сам порт как-то открыть, а уже потом что-то в него посылать.
    Смотрите разницу в настройках, где-то наверное есть отличия, раз один посылает, а другой нет.

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

    По умолчанию

    Та уже всю голову сломал. Не вижу разницы.
    1.png
    Изображения Изображения

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

    По умолчанию

    Посмотрите как формировать массив сразу байтами, на кой строки то применять?
    Только правильность синтаксиса в ST соблюсти
    В С# было бы
    byte[] mass = new byte[] {0x10, 0x40, , , , 0x16};
    Вместо 0x10 можно написать десятичным 16 и так далее.
    А вы делаете двойную работу, в строку, потом будете из строки, в то время как протоколы байтовые если можно так выразиться

    Ну Scada и не обязана работать как TestAll или другие программы, но конечно хорошим тоном считается показывать обмен именно в hex для com порта, либо строкой, если протокол символьный
    Последний раз редактировалось melky; 03.08.2024 в 06:49.

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

    По умолчанию

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

    Потому что все это 10 40 и т.д. с возвратом E5 это от MBus протокола, а то, что вы показали на скрине TestAll это классический Пульсар протокол.

Страница 5 из 6 ПерваяПервая ... 3456 ПоследняяПоследняя

Похожие темы

  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

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

Ваши права

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