Страница 25 из 160 ПерваяПервая ... 1523242526273575125 ... ПоследняяПоследняя
Показано с 241 по 250 из 1591

Тема: OwenCloud. Что это и с чем его едят?

  1. #241

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день. Все верно. Ошибка с импортом битовых элементов уже зафиксирована и будет исправлена.
    Ошибка только с импортом битовых переменных? Или вообще работа с данным типом не реализована пока?
    Если только не реализован импорт, а можно набрать вручную переменные, то можно пример как это делается?

  2. #242

    По умолчанию

    Цитата Сообщение от spa Посмотреть сообщение
    Ошибка только с импортом битовых переменных? Или вообще работа с данным типом не реализована пока?
    Если только не реализован импорт, а можно набрать вручную переменные, то можно пример как это делается?
    Само облако поддерживает работу с отдельными битами. По стандарту Modbus это функции 0х01 и 0х05. Любой элемент 8bit можно представить как набор из 8ми отдельных битов. Пример ручной настройки ниже.

    2017-12-03_20-16-39.jpg
    Последний раз редактировалось Сергей Лысов; 04.12.2017 в 15:00.

  3. #243

    По умолчанию

    Добрый день. Подключил устройство Modbus. Все работает. Но есть пара вопросов.
    1 Можно в будущем сделать время опроса не всего контроллера а конкретного параметра. Уличную температуру (к примеру ) незачем читать каждые 5 минут. Можно каждый час.
    2. Вопрос. У меня куча точек которые сваливаются в одно окно. Можно ли как ни будь их раскидывать по папкам? Я не нашел как это сделать.

  4. #244

    По умолчанию

    Цитата Сообщение от Evdoc Посмотреть сообщение
    1 Можно в будущем сделать время опроса не всего контроллера а конкретного параметра. Уличную температуру (к примеру ) незачем читать каждые 5 минут. Можно каждый час.
    Похожий алгоритм уже реализован. Для каждого параметра можно выбрать тип: оперативный, конфигурационный и управляемый. Для каждого типа можно выбрать свой интервал обновления. Максимум раз в 30 минут.
    Настроить частоту опроса можно в вкладке Настройки | Общие | Общие настройки.
    Присвоить тип параметру можно в вкладке Настройки | Параметры | Настройка параметров Modbus.

    Opros_oper.jpg

    Цитата Сообщение от Evdoc Посмотреть сообщение
    2. Вопрос. У меня куча точек которые сваливаются в одно окно. Можно ли как ни будь их раскидывать по папкам? Я не нашел как это сделать.
    К сожалению, не понимаю что вы имеете ввиду. Не могли бы вы объяснить подробнее?

  5. #245

    По умолчанию

    Цитата Сообщение от Evdoc Посмотреть сообщение
    А если у меня регистр 28. как будет выглядеть адрес второго бита?
    Для функций 0х1 и 0х5 указывают номер бита.
    Один регистр занимает 16 бит. Нумерация начинается с 0 регистра и 0 бита. Дальше арифметика

  6. #246

    По умолчанию

    Цитата Сообщение от Сергей Лысов Посмотреть сообщение

    Цитата Сообщение от Evdoc Посмотреть сообщение
    2. Вопрос. У меня куча точек которые сваливаются в одно окно. Можно ли как ни будь их раскидывать по папкам? Я не нашел как это сделать.

    К сожалению, не понимаю что вы имеете ввиду. Не могли бы вы объяснить подробнее?
    Я так думаю, что речь идет о возможности сгруппировать переменные по папкам, а не просто выводить единым списком. Мне тоже очень актуален данный функционал.

  7. #247

    По умолчанию

    Добрый день! Добавил прибор ПЛК110-32 в облако через TCP. В Слейве 7 переменных real. Так вот 5 переменных видит а 6.7-я Нули. В чём подводный камень? в OPC есть данные в этом же слейве.

  8. #248

    По умолчанию

    Цитата Сообщение от Dimko Посмотреть сообщение
    Добрый день! Добавил прибор ПЛК110-32 в облако через TCP. В Слейве 7 переменных real. Так вот 5 переменных видит а 6.7-я Нули. В чём подводный камень? в OPC есть данные в этом же слейве.
    Прикрепите, пожалуйста, проект и скриншоты настроек переменных в облаке.

  9. #249

    По умолчанию

    Цитата Сообщение от Сергей Лысов Посмотреть сообщение
    Прикрепите, пожалуйста, проект и скриншоты настроек переменных в облаке.

    Scr1.jpgScr2.jpgScr3.jpg
    Вложения Вложения
    Последний раз редактировалось Dimko; 08.12.2017 в 15:08.

  10. #250

    Exclamation

    Цитата Сообщение от Dimko Посмотреть сообщение
    Мы с нескрываемым интересом изучили представленный код.

    Оригинально названы переменные, имя "_" умилило.

    Поступила жалоба на неправильное считывание float-ов из облака.
    В ModBus Slave float-ов обнаружено не было. Хм...
    Зато есть ФБ, в котором есть 8 входов типа REAL и нет начинки... Интригует.
    Адрес первой переменной присваивается указателю на ФБ. ЧЕГО

    И далее в коде
    PSlave^.A := PSlave^.A + 1 + k;
    PSlave^.B := PSlave^.B + 2 + l;
    PSlave^.C := PSlave^.C + 3 + k;
    PSlave^.D := PSlave^.D + 4 + l;
    PSlave^.E := PSlave^.E + 5 + k;
    PSlave^.F := PSlave^.F + 6 + l;
    PSlave^.G := PSlave^.G + 7 + k;
    PSlave^.H := PSlave^.H + 8 + l;

    где l и k - константы REAL.

    Я, конечно понимаю, что пытались сделать, но во первых, забыли про middleendian выравнивание в modbus
    И зачем ТАК извращённо то?
    Вставить флоат в modbus slave религия не позволяет или почему?

    Идем дальше - настройки тучки:
    Почему адреса float -ов нечётные? Естественно читает пол флоата от одного и половину от другого.

    Далее:
    Адреса идут 16-ти ричные. А задаются как будто они десятичные. Вот последние 3 и нули.
    Последний раз редактировалось Филоненко Владислав; 08.12.2017 в 11:45.
    Тролль-наседка, добрый, нежный и ласковый

Страница 25 из 160 ПерваяПервая ... 1523242526273575125 ... ПоследняяПоследняя

Похожие темы

  1. Сетевой шлюз ПМ210 для доступа к сервису OwenCloud по GPRS
    от Евгений Багаев в разделе ПМ210
    Ответов: 460
    Последнее сообщение: 24.06.2023, 12:31
  2. mod_rssim, и с чем его едят?
    от Vitorgan в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 21.02.2022, 11:22

Ваши права

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