Страница 7 из 13 ПерваяПервая ... 56789 ... ПоследняяПоследняя
Показано с 61 по 70 из 123

Тема: Доступ к облаку по API

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

    По умолчанию

    "group_type": "container" - какой перечислитель форматов используется в данном случае? format или modbus_format ?
    Используется в "Программируемый контроллер" и "OPC UA"

    А Modbus аж целых два "modbus_template" и "modbus_various" - зачем? и если придумали зачем, то отличия относительно форматов ?

    "id": 171772,
    "name": "Котельная (ПЛК160_1.2.2)",
    "identifier": "E4:1E:0A:00:0D:FA",
    "type": "ПЛК через Modbus TCP",
    "time_zone": "GMT+3:00",
    "is_favourite": false,
    "categories": [

    Собственно почему тут было не указать протокол и формат, раз разделили? сразу в устройстве
    Последний раз редактировалось melky; 12.11.2022 в 14:46.

  2. #62
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,616

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    "group_type": "container" - какой перечислитель форматов используется в данном случае? format или modbus_format ?
    Используется в "Программируемый контроллер" и "OPC UA"

    А Modbus аж целых два "modbus_template" и "modbus_various" - зачем? и если придумали зачем, то отличия относительно форматов ?
    1. Должен использоваться modbus_format.

    2. modbus_template - это уже готовые шаблоны, а modbus_various - произвольный слэйв, для которого пользователь сам настраивает список параметров.
    В обоих случаях используется modbus_format.

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

    По умолчанию

    Спасибо, прикрутил уже чтение и определение этих переменных, благо они только при инициализации будут работать, потом уже не особо будут нужны.

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

    По умолчанию

    В протоколе Owen форматы signed/unsigned это int16/uint16 или int32/uint32 ?

    И форматы времени datetime, date, time в каком виде, UNIX формат который расширенный на 100 лет ? или иное?

  5. #65
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,616

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    В протоколе Owen форматы signed/unsigned это int16/uint16 или int32/uint32 ?
    В протоколе ОВЕН целочисленное значение может занимать 1, 2 или 4 байта.
    В облаке, вероятно, всегда выделяется 4 байта.


    И форматы времени datetime, date, time в каком виде, UNIX формат который расширенный на 100 лет ? или иное?
    В протоколе ОВЕН свои форматы для хранения значений даты и времени, см. п. 5.1.3:
    https://owen.ru/uploads/121/oficialn...n_15.01.07.pdf

    Но в облаке, насколько я понимаю, они конвертируются в Unixtime, и доступны уже только в таком виде.

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

    По умолчанию

    Не, мне как раз то, что в облаке интересует. Я же работать буду через облако.

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

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

    По умолчанию

    {
    "id": 1099134,
    "code": "wTempCloud",
    "format": 2,
    "dot_point": null,
    "is_writable": 0,
    "modbus_format": 1,
    "modbus_multiplier": "1.0000000",
    "name": "Температура",
    "value": "25.0",
    "formatted_value": "25.0",
    "fault": "",
    "measurement": {
    "title": "°C",
    "name": "температура",
    "default_precision": 1,
    "visible": 1
    }
    Удалил лишнее - объясните - "format": 2 для owen это UInt32, "modbus_format": 1 для Modbus это Uint16 - почему значение 25.0 при том, что dot_point = null ????

  8. #68

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

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Удалил лишнее - объясните - "format": 2 для owen это UInt32, "modbus_format": 1 для Modbus это Uint16 - почему значение 25.0 при том, что dot_point = null ????
    - precision - точность отображения (число знаков после десятичной точки, уже применено для value). Если не задана (null) будет применена точность по-умолчанию, взятая из measurement.default_precision
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    а, спасибо. Сейчас поколдую еще и с этим...

    "default_precision": 1 игнорируется, если precision = 0 или иное?

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

Похожие темы

  1. Подключение ПР200 удаленной на 300м к облаку.
    от megadocent в разделе Подбор Оборудования
    Ответов: 14
    Последнее сообщение: 04.08.2021, 16:34
  2. Удаленный доступ к ПЛК 150
    от Владимир Ивонин в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 25.08.2016, 14:52
  3. СПК 207 04 доступ из вне сети
    от Serrk в разделе СПК2xx (архив)
    Ответов: 5
    Последнее сообщение: 25.07.2016, 09:15
  4. Доступ к проекту
    от KDS в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 25.07.2011, 15:14
  5. Доступ к ftp
    от Oleg в разделе Сервисное ПО
    Ответов: 0
    Последнее сообщение: 21.11.2007, 12:01

Ваши права

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