Вход

Просмотр полной версии : OwenCloud. Что это и с чем его едят?



Страницы : 1 2 3 4 5 6 [7]

Дмитрий Тимофеев
13.12.2023, 15:27
Добрый день. (Каскада котлов под управление КТР121.220.2.43 и КТР 121.220.0.10) В овенклауд состояние приборов показывает всегда на связи не зависимо от того подключен он по RS или нет, это нормально? Так же состояние Котла указывает как холодный пуск, хотя его состояние СТОП.

Алексей Фомин
19.12.2023, 20:10
Добрый день. (Каскада котлов под управление КТР121.220.2.43 и КТР 121.220.0.10) В овенклауд состояние приборов показывает всегда на связи не зависимо от того подключен он по RS или нет, это нормально? Так же состояние Котла указывает как холодный пуск, хотя его состояние СТОП.

Добрый день
Напишите мне в личку, пожалуйста, номер клиента вашего аккаунта и укажите название приборов в OwenCloud, если вы еще не обращались в тех. поддержку и проблема не решена.

Николай Суриков
21.01.2024, 10:31
Отличный сервис.
Сгорел БП, прибор обесточен, в облаке в сети, по api в сети.
73032
73030
73031

capzap
21.01.2024, 13:02
Отличный сервис.
Сгорел БП, прибор обесточен, в облаке в сети, по api в сети.

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

fffredi
24.01.2024, 11:38
а как же резервирование, кто то по рукам бил чтоб не добавить событие: прибор не на связи в тот же телеграм отправить сообщение, понадеялись что сами API юзаете

Здравствуйте. У меня похожая проблема. Уведомление "прибор не на связи" включено. Оно приходит только если сам шлюз без питания или проблемы с сетью. А вот если сам прибор подключенный к шлюзу отключить, то уведомление никакое не приходит. Узнать об этом можно только если в зайти в параметры и увидеть ошибку 255.

capzap
24.01.2024, 13:44
Здравствуйте. У меня похожая проблема. Уведомление "прибор не на связи" включено. Оно приходит только если сам шлюз без питания или проблемы с сетью. А вот если сам прибор подключенный к шлюзу отключить, то уведомление никакое не приходит. Узнать об этом можно только если в зайти в параметры и увидеть ошибку 255.

https://ftp.owen.ru/OwenCloud/01_Docs/rp_owencloud.pdf , продолжение таблицы 8.1 на 55 странице есть такой пример по использованию @
@wInput1=255
Авария будет активной, пока код ошибки опроса параметра wInput1 имеет значение 255, значит можно определить и соответственно оповестить через мессенджер

fffredi
24.01.2024, 15:22
https://ftp.owen.ru/OwenCloud/01_Docs/rp_owencloud.pdf , продолжение таблицы 8.1 на 55 странице есть такой пример по использованию @, значит можно определить и соответственно оповестить через мессенджер

Большое вам спасибо!!!

$tepan
26.01.2024, 07:18
Доброе утро!
Нет доступа к овен клауд (26.01.24):confused:
У всех так или у меня проблемы сети?

Тимур Назарбоев
26.01.2024, 09:10
Доброе утро!
Нет доступа к овен клауд (26.01.24):confused:
У всех так или у меня проблемы сети?

Доброе утро, сервис OwenCloud работает в штатном режиме. Попробуйте перезайти в свой ЛК и перезагрузить страницу браузера.

ПавелП
27.01.2024, 12:30
Привет всем кто тут в выходные! :)

Использую облако и ПР205, всё работает, но:
Как получать подтверждение, что облако "усваивает" данные?

Я разрешаю работу переменной в "Подключение к OwenCloud" - CloudOF.
Включаю через каждые 5 мин на 30 сек. В отчёте выглядит всё красиво.

>> Но как убедиться что данные получены, и не было пропусков,
>> при потери связи с интернетом и облаком?

Переменная: "Статус подключение к OwenCloud" - CloudYES.
Годится только как флаг подключения, но не говорит от том,
что произошла передача данных, и они "усвоены" облаком.

capzap
27.01.2024, 12:37
Привет всем кто тут в выходные! :)

Использую облако и ПР205, всё работает, но:
Как получать подтверждение, что облако "усваивает" данные?

Я разрешаю работу переменной в "Подключение к OwenCloud" - CloudOF.
Включаю через каждые 5 мин на 30 сек. В отчёте выглядит всё красиво.

>> Но как убедиться что данные получены, и не было пропусков,
>> при потери связи с интернетом и облаком?

Переменная: "Статус подключение к OwenCloud" - CloudYES.
Годится только как флаг подключения, но не говорит от том,
что произошла передача данных, и они "усвоены" облаком.

через API можно, /v1/parameters/write-status

ПавелП
27.01.2024, 12:50
через API можно, /v1/parameters/write-status

Поподробнее можно?
Т.е. не средствами настроек в облаке, а внешним приложением?

capzap
27.01.2024, 13:22
Поподробнее можно?
Т.е. не средствами настроек в облаке, а внешним приложением?

облако как сервер, как может помочь, если у клиента предположим нет инструментов прочитать ответку, как не настраивай не поможет. Есть возможность записывать и читать результат записи с помощью API, методыкоторого описаны здесь https://api.owencloud.ru/#parameter-write

ПавелП
27.01.2024, 14:48
облако как сервер, как может помочь, если у клиента предположим нет инструментов прочитать ответку, как не настраивай не поможет. Есть возможность записывать и читать результат записи с помощью API, методыкоторого описаны здесь https://api.owencloud.ru/#parameter-write
Ого... Очередной язык, стиль, и головоломки! :)
Очень много и ёмко.

Может есть возможность просто прочитать эти несчастных 20 переменных и сравнить?
С ходу пока ещё даже в облаке не разобрался во всех фитчах.

Или такие возможности там не возможны? :(

МихаилГл
27.01.2024, 15:49
О, post запросы... Вам Павел походу придётся ещё изучить какой нибудь низкоуровневый язык, типа делфи, и написать свою веб оболочку для взаимодействия с облаком...

Как же всё усложняется в этом мире...

ПавелП
27.01.2024, 16:04
О, post запросы... Вам Павел походу придётся ещё изучить какой нибудь низкоуровневый язык, типа делфи, и написать свою веб оболочку для взаимодействия с облаком...

Как же всё усложняется в этом мире...
Пока проще поверить, что облако будет работать без глюков. :)
А то что заказчик упустит из статистики пару параметров - так это облако виновато... :(

ПавелП
01.02.2024, 14:10
Привет всем.

Подскажите алгоритм взаимодействия архива и облака.
Всё активно у меня работает, но... как то загадочно.

По упоминанию тут (https://www.youtube.com/watch?v=9u_CQz0Zwy0&t=365s) (6-я минута), про некий бесшовный архив.
И в руководстве ПР205 стр 33.
"В случае подключения к OwenCloud архив считывается автоматически в случае потери и дальнейшего восстановления связи"

Пробую отключать связь - получаю "большой шов"... :(
Ничего не подкачивает.

Все переменные архивируются.

BrEST
02.02.2024, 10:48
А у меня предложение по облаку, даже где-то когда-то уже озвучивал:
добавьте, пожалуйста, новый тип обработки для формирований события - изменилась переменная (или проверка на неравенство текущего значения с предыдущим, полученным облаком)

На практике где применимо: например есть счетчик открытий двери или включения клапана/насоса (иного события, которое произошло, времени наработки, которое увеличилось, или увеличение расхода, который происходит редко)
Ситуации, когда произошло такое событие(увеличился счетчик), но его нельзя было отследить из-за цикла опроса переменной (60 сек) или пропадания связи можно было бы решить при помощи этого нехитрого метода и уведомить нужных людей)

ПавелП
02.02.2024, 11:28
А у меня предложение по облаку, даже где-то когда-то уже озвучивал:
добавьте, пожалуйста, новый тип обработки для формирований события - изменилась переменная (или проверка на неравенство текущего значения с предыдущим, полученным облаком)

На практике где применимо: например есть счетчик открытий двери или включения клапана/насоса (иного события, которое произошло, времени наработки, которое увеличилось, или увеличение расхода, который происходит редко)
Ситуации, когда произошло такое событие(увеличился счетчик), но его нельзя было отследить из-за цикла опроса переменной (60 сек) или пропадания связи можно было бы решить при помощи этого нехитрого метода и уведомить нужных людей)
Глас вопиющего в пустыне. Уже второй.
Архив и облако молотят себе что-то на уме. :(
Такой режим (беспрерывный) может где и нужен, но, в основном, всё по событию...

BrEST
02.02.2024, 12:46
Глас вопиющего в пустыне. Уже второй.
Архив и облако молотят себе что-то на уме. :(
Такой режим (беспрерывный) может где и нужен, но, в основном, всё по событию...
Так в том то и суть, что пропускают операторы например несанкционированный доступ или какие-то самовосстанавливающиеся аварийные ситуации, на которые можно было бы отреагировать оперативно и устранить. А по облаку все хорошо, за 60 секунд событие успевает появится и пропасть. Вот на графике ниже обратка "сама по себе" иногда поднимается, часто срабатывает насос, по событиям не так часто, в раза два реже, и со временем это приведет к выходу из строя. А была бы такая опция "невооруженному" большим умом диспетчеру можно было бы вызывать бригаду на доп.наладку системы, корректировку уставок и дельт..
73253

МихаилГл
02.02.2024, 13:14
Ну можно например выводить график счетчика аварий...

ПавелП
02.02.2024, 14:17
Так в том то и суть, что пропускают операторы например несанкционированный доступ или какие-то самовосстанавливающиеся аварийные ситуации, на которые можно было бы отреагировать оперативно и устранить. А по облаку все хорошо, за 60 секунд событие успевает появится и пропасть. Вот на графике ниже обратка "сама по себе" иногда поднимается, часто срабатывает насос, по событиям не так часто, в раза два реже, и со временем это приведет к выходу из строя. А была бы такая опция "невооруженному" большим умом диспетчеру можно было бы вызывать бригаду на доп.наладку системы, корректировку уставок и дельт..
73253
Всё так. Поддержка меня выслушала, согласилась, что такое надо (срабатывание по флагу),
и... благополучно забыли...

Я запустил срабатывание по флагу - команда облаку включиться.
За 3 сек облако усваивает 20 параметров.
Всё работает, но... на следующий ввод реагирует только через 45 сек.

И никакой "безсшовной" загрузки из архива нет и в помине.
Пробовал убирать все переменные управления с архива и облака - дохлый номер.

Так что если надо сообщить - то на флаг разрешения облако отреагирует.
Но потом 45 сек сек будет пауза.

ОВЕН не реагирует на такое.
Дикость - функция есть, но ограниченная, а им пофиг...

Алгоритм работы в доках не описан. Много просмотрел.
Есть только описание работы функции.

P.S. Я в личку написал.

Анна Малыгина
05.02.2024, 14:16
Привет всем.

Подскажите алгоритм взаимодействия архива и облака.
Всё активно у меня работает, но... как то загадочно.

По упоминанию тут (https://www.youtube.com/watch?v=9u_CQz0Zwy0&t=365s) (6-я минута), про некий бесшовный архив.
И в руководстве ПР205 стр 33.
"В случае подключения к OwenCloud архив считывается автоматически в случае потери и дальнейшего восстановления связи"

Пробую отключать связь - получаю "большой шов"... :(
Ничего не подкачивает.

Все переменные архивируются.

Добрый день!

Считывание архива в OwenCloud реализовано для Автоопределяемых приборов.
Данный функционал работает у Модулей ввода/вывода Мх210 (тип добавления в OwenCloud: Автоопределяемые приборы ОВЕН) и ПЛК2ХХ (тип добавления в OwenCloud: Программируемый контроллер).

ПР103 и ПР205 также умеют работать, как автоопределяемые приборы ОВЕН.
Инженер по продукту ПР еще раз проверит данный функционал.

ПавелП
16.02.2024, 17:07
Добрый день!

Считывание архива в OwenCloud реализовано для Автоопределяемых приборов.
Данный функционал работает у Модулей ввода/вывода Мх210 (тип добавления в OwenCloud: Автоопределяемые приборы ОВЕН) и ПЛК2ХХ (тип добавления в OwenCloud: Программируемый контроллер).

ПР103 и ПР205 также умеют работать, как автоопределяемые приборы ОВЕН.
Инженер по продукту ПР еще раз проверит данный функционал.

Удалось ПР205 прописать как "автоопределяемые приборы ОВЕН" ?

Приведите алгоритм работы/взаимодействия архив-облако-данные.

Королев Кирилл
19.02.2024, 09:03
Удалось ПР205 прописать как "автоопределяемые приборы ОВЕН" ?

Приведите алгоритм работы/взаимодействия архив-облако-данные.

Добрый день. Мы проверили, действительно, в данный момент функционал подгрузки данных в облако при прерывании связи не работает. Добавили задачу на исправление этой ошибки

ПавелП
19.02.2024, 12:59
Добрый день. Мы проверили, действительно, в данный момент функционал подгрузки данных в облако при прерывании связи не работает. Добавили задачу на исправление этой ошибки

Здравствуйте.
1. Как работать с беспрерывным потоком данных, идущих в облако?
Файл Excel, в итоге, содержит много не нужного мусора...

Необходимо один раз отправить накопленные данные,
и потом час опять работать, накапливая.

2. Каков сейчас алгоритм взаимодействия: архив-данные-облако?

Королев Кирилл
19.02.2024, 14:22
Здравствуйте.
1. Как работать с беспрерывным потоком данных, идущих в облако?
Файл Excel, в итоге, содержит много не нужного мусора...

Необходимо один раз отправить накопленные данные,
и потом час опять работать, накапливая.

2. Каков сейчас алгоритм взаимодействия: архив-данные-облако?

Если вопрос конкретно про связку ПР205 и облако, то вычитать архив данных из ПР205 при помощи облака не получится (см. предыдущее сообщение). Можно только выгружать архив тех данных, которые ведет само облако

ПавелП
19.02.2024, 14:46
Если вопрос конкретно про связку ПР205 и облако, то вычитать архив данных из ПР205 при помощи облака не получится (см. предыдущее сообщение). Можно только выгружать архив тех данных, которые ведет само облако

ПР205. У меня есть 20 переменных - данные испытания.
Это надо писать в облако, и получать за сутки в XLS.

Испытание проводятся либо беспрерывно, через 10-60 секунд часами,
либо с перерывом в часы, бывает одно испытание.

В облако пишется либо по флагу в переменной, но потом пауза 45 сек.
Или пишется постоянно, заваливая ненужными данными.


1 19-02-2024 14:35:25 19 14 35
2 19-02-2024 14:34:24 19 14 34
3 19-02-2024 14:33:23 19 14 33
4 19-02-2024 14:32:21 19 14 32
5 19-02-2024 14:31:21 19 14 30
6 19-02-2024 14:30:19 19 14 30
7 19-02-2024 14:29:18 19 14 29
8 19-02-2024 14:28:17 19 14 28
9 19-02-2024 14:27:16 19 14 27
10 19-02-2024 14:26:15 19 14 26
11 19-02-2024 14:25:15 19 14 25
12 19-02-2024 14:24:14 19 14 24

В ПЛК160 есть режим записи по изменению переменных.

Для чего сделан беспрерывный режим записи,
Анна Малыгина озвучила. Ей спасибо! :)

Как работает в таком случае архив,
и как можно "выкрутиться" с беспрерывным режимом?

Толком это не понятно.
Те, кому нужна беспрерывная статистика, получают то что им надо.

Но нужны и другие варианты.

capzap
19.02.2024, 14:53
В облако пишется либо по флагу в переменной
как Вам это удается, облако же является мастером модбас для тех кто подключен к облаку, независимо от способа

ПавелП
19.02.2024, 14:55
как Вам это удается, облако же является мастером модбас для тех кто подключен к облаку, независимо от способа

Создаётся переменная "Подключение к OWEN cloud".
Результат по переменной "Статус подключения".

capzap
19.02.2024, 14:59
Создаётся переменная "Подключение к OWEN cloud".
Результат по переменной "Статус подключения".

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

ПавелП
19.02.2024, 16:32
Возможно Вы путаете, инициатором соединения с облаком является устройство, после подключения облако делает запрос по модбасТСР, времена этих запросов устанавливаются в облаке, получается Вы рвете соединение когда Вам не требуется передавать данные и беспокоитесь что архив с разрывами

ОВЕН подтвердили проблему.
Увы. Я пробовал по разному...

Прочитайте документацию.

capzap
19.02.2024, 17:04
ОВЕН подтвердили проблему.
Увы. Я пробовал по разному...

Прочитайте документацию.

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

ПавелП
19.02.2024, 17:23
Ссылку на то что подтвердил Овен покажите.
#1525 (https://owen.ru/forum/showthread.php?t=25821&p=429727&viewfull=1#post429727)


capzap - Вы опытный специалист, это видно по вашей переписке.

Но и видно, что Вы не читаете пред истории сообщений, на которые набрасываетесь.

И это не первый раз.

Пожалуйста, будьте внимательней и последовательны в общении. :)

capzap
19.02.2024, 18:27
#1525 (https://owen.ru/forum/showthread.php?t=25821&p=429727&viewfull=1#post429727)


capzap - Вы опытный специалист, это видно по вашей переписке.

Но и видно, что Вы не читаете пред истории сообщений, на которые набрасываетесь.

И это не первый раз.

Пожалуйста, будьте внимательней и последовательны в общении. :)

Я то как раз последователен, Вы не прерываете соединение, а просто его выключаете, поэтому тот пост где они подтверждают что не работает к Вам не относится

ПавелП
19.02.2024, 18:52
Я то как раз последователен, Вы не прерываете соединение, а просто его выключаете, поэтому тот пост где они подтверждают что не работает к Вам не относится

Хи-хи.

Таки читайте переписку с начала. :)

capzap
19.02.2024, 21:17
Хи-хи.

Таки читайте переписку с начала. :)

Слушайте, я сказал что Вы спороли чушь, когда заявили что ПР пишет в облако, мне фиолетово вся переписка, хотя я ее и читал. Я сделал конкретное замечание, а не как Вы всегда можете сказать что имели ввиду общие моменты

Анна Малыгина
20.02.2024, 11:24
Здравствуйте.
1. Как работать с беспрерывным потоком данных, идущих в облако?
Файл Excel, в итоге, содержит много не нужного мусора...

Необходимо один раз отправить накопленные данные,
и потом час опять работать, накапливая.


С чем связаны такие ограничения: "требуется накапливать данные и только 1 раз в час их отправлять?"
Какая вам нужна периодичность данных, сохраненных в облаке ?



2. Каков сейчас алгоритм взаимодействия: архив-данные-облако?
Алгоритм данные - облако

Облако опрашивает прибор. Период опроса прибора задан в настройках по этому прибору в облаке.
Далее облако сохраняет данные у себя (глубина архива 90 дней).
Сохраненные данные из отчета Таблицы вы можете выгрузить в Excel.

ПавелП
20.02.2024, 12:35
Слушайте, я сказал что Вы спороли чушь, когда заявили что ПР пишет в облако, мне фиолетово вся переписка, хотя я ее и читал.
Я сделал конкретное замечание, а не как Вы всегда можете сказать что имели ввиду общие моменты


>> 02.02.2024, 14:17 #1522 (https://owen.ru/forum/showthread.php?t=25821&p=428182&viewfull=1#post428182)
>> И никакой "беcшовной" загрузки из архива нет и в помине.
>> Пробовал убирать все переменные управления с архива и облака - дохлый номер.

Т.е. - я перепробовал все варианты, и мне из ОВЕН ответили по существу.

Я буду более корректен - без эмоций.
capzap - уберите нервную составляющую.

Разложите нервы на ряд Фурье, и выкиньте из слагаемых пунктир "ЗЛОБА". :)

В остальном Ваши советы бывают оч. ценными!!!

capzap
20.02.2024, 12:47
>> 02.02.2024, 14:17 #1522 (https://owen.ru/forum/showthread.php?t=25821&p=428182&viewfull=1#post428182)
>> И никакой "беcшовной" загрузки из архива нет и в помине.
>> Пробовал убирать все переменные управления с архива и облака - дохлый номер.

Т.е. - я перепробовал все варианты, и мне из ОВЕН ответили по существу.

Я буду более корректен - без эмоций.
capzap - уберите нервную составляющую.

Разложите нервы на ряд Фурье, и выкиньте из слагаемых пунктир "ЗЛОБА". :)

В остальном Ваши советы бывают оч. ценными!!!
допустим есть ситуация: пользователь решил сэкономить трафик и отключается от облака штатным способом на праздники, выходные или нерабочие часы, далее при включении облако что произойдет по Вашему представлению, его экономия улетучится, ну и зачем это надо? Архив считывается только при не контролируемой потере связи, другое дело если представитель сказали что на ПР205 не работает выгрузка архива от слова совсем, значит сломали как раз когда добавляли очередную хотелку от пользователей внеплановую, поэтому не было тестов всех заявленных характеристик. Который раз повторить ни кто не говорил Вам что работа с облаком осуществляется по флагу со стороны Вашего устройства

ПавелП
20.02.2024, 12:56
С чем связаны такие ограничения: "требуется накапливать данные и только 1 раз в час их отправлять?"
Какая вам нужна периодичность данных, сохраненных в облаке ?
Это же не ограничения.

1. Накапливаются результаты тестов.
2. Они обрабатываются (корректировка, и вычисление результата)
3. То что надо - копируется в облако, для формирования отчёта.

Бывает пару раз в минуту, бывает раз в три часа - по ходу производства.




>> Алгоритм данные - облако

Облако опрашивает прибор. Период опроса прибора задан в настройках по этому прибору в облаке.
Далее облако сохраняет данные у себя (глубина архива 90 дней).
Сохраненные данные из отчета Таблицы вы можете выгрузить в Excel.

Ну это из документации.

- Есть архив в ПР205.
- Он живёт своей жизнью, как и облако.

Пользователь получает результат "Ну это из документации.".

Да вот только архив невозможно использовать как массив.
Алгоритм непонятен, хоть в доке и наворочено.
( я спрашивал про структуру - нет ответа )

Облако вытягивает данные из ПР по времени, или по флагу включения.
По флагу копирует переменные, и потом пауза на 45 сек.

Это и есть проблема - невозможно, иногда, каждые 10-30 сек отправлять, а техпроцесс не остановить.

1. Получается, что надо формировать свой лог в ПР, и потом включать облако.

2. Или облако пусть долбит беспрерывно, но потом из экселя выкидывать ненужное.
Пробовал. Тоска зелёная... :(

Посмотрим, как будет работать в режиме: "Автоопределяемые приборы ОВЕН".
При отсутствии связи, будет накапливаться в архиве, и при восстановлении связи,
бесшовно копироваться в облако - это уже будет пол дела.

Ждём-с. :)

ПавелП
20.02.2024, 12:59
допустим есть ситуация: пользователь решил сэкономить трафик и отключается от облака штатным способом на праздники, выходные или нерабочие часы, далее при включении облако что произойдет по Вашему представлению, его экономия улетучится, ну и зачем это надо? Архив считывается только при не контролируемой потере связи, другое дело если представитель сказали что на ПР205 не работает выгрузка архива от слова совсем, значит сломали как раз когда добавляли очередную хотелку от пользователей внеплановую, поэтому не было тестов всех заявленных характеристик. Который раз повторить ни кто не говорил Вам что работа с облаком осуществляется по флагу со стороны Вашего устройства

Почти все выводы неверные.

Я Анне ответил. Читайте.

Надеюсь на технические ответы, а не склоку. :)

Юрий Н
30.03.2024, 09:16
скажите.. все нормально с сервисом?
у меня 4 прибора отвалились, в разных совершенно местах...

Юрий Н
30.03.2024, 09:41
пятый не отвечает
и с телефона не пускает в облако

АРТ.Кар 64
30.03.2024, 09:49
На момент написания вопроса "Облако" работает и с компа и с телефона.
У меня "базовый вариант". Шутка,конечно,но конец месяца..может заплатить забыли ?
Если судить по цене-то едят "Облако" только с трюфелями и шампанским...(но это я написал уже лишнее)

capzap
06.04.2024, 08:32
вернемся к первоисточнику
Помогите . Клиентам дали логен и пароль администратора . Прибор ПВ210 . И они случайно прибор удалили ( работаю с облаком не первый год ) , как исправит . Что на картинке тип прибора . Боюсь если прибор был
зарегистрирован уже . То будут проблемы . Хочу им восстановить . Мы завод изготовитель и постоянно поставляем клиентам ваши терминалы ПМ ПЕ ПВ 210 .
74957Написали хочу восстановить, так восстанавливайте, вот и весь ответ на этот пост, для этого всё у вас есть: логин и пароль. Какие то проблемы с параметрами. событиями в посте не указаны. Страхи при наличии доступа безосновательны https://owen.ru/forum/showthread.php?t=28536&p=380781&viewfull=1#post380781

С неизменяемым типом прибора, тоже ведь очевидно, что тип прибора определяет какая подпрограмма будет работать и сменив загрузится шаблон с нулевым списком параметров и поэтому безопаснее удалить прибор и создать по новой чем иметь проблемы со вспомогательными микросервисами, тем более если параметры всё равно пропадут

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

melky
08.04.2024, 10:18
А что там после атаки с облаком? очень интересно, а то тем нету даже..

SeraX
08.04.2024, 10:27

Клаус
08.04.2024, 10:29

imaex
08.04.2024, 10:42

melky
08.04.2024, 10:48
я браузер перегрузил по Ctrl+F5 и сайт запустился, видимо в кеш попало, но вот облако пишет 404 при попытке зайти.
Облака надо делать свои :)

Nik102RUS
08.04.2024, 10:57
Администрация так что там с облаком? Когда ждать восстановления работы? и все ли будет как прежде или что то делать надо?

DIPHENHYDRAMINE
08.04.2024, 11:10
а у меня картинка....

и аналогичные вопросы к админам... когда восстановят и сохранится аккаунт?

NiyazB
08.04.2024, 11:34
У вас ведь есть резервирование и ночной бэкап, так? ТАК?!75025

melky
08.04.2024, 11:40
NiyazB есть, на том же сервере :)

In_Da_Cher_A
08.04.2024, 11:43
что то делать надо?продиктуйте номер своей карты и 3 цифры на обороте:D
очистить куки

Cs-Cs
08.04.2024, 12:00

DIPHENHYDRAMINE
08.04.2024, 12:09
админы спят еще??? хотя бы стандартную отмазку написали.... "....... в ближайшее время работа сервиса будет восстановлена......приносим извинения......."
репутацию теряете.....

dsyabitov
08.04.2024, 12:13
Здравствуйте.
Все данные на месте, сервера OwenCloud не пострадали и не были скомпроментированы. Сейчас идет восстановление dns записей.

DIPHENHYDRAMINE
08.04.2024, 12:13

melky
08.04.2024, 12:15
Cs-Cs а толку от бэкапов, если облако не поднимут? Железки стучатся только в одно место, на данный момент видимо в никуда... Хотя кто-то показывает, что работает. Чудеса.

Cs-Cs
08.04.2024, 12:18
Здравствуйте.
Все данные на месте, сервера OwenCloud не пострадали и не были скомпроментированы. Сейчас идет восстановление dns записей. Напишете нам потом про расследование и то, какие меры после этого приняты?

Юрий Н
08.04.2024, 12:26
все там работает.
все там на месте..
хоть немного напрягитесь, поищите инфу
https://t.me/owen_prom
https://vk.com/po_owen?ysclid=luqhebz91u117522629

melky
08.04.2024, 12:32
https://web.owencloud.ru/site/demo - 404, через api тоже глухо.


https://api.owencloud.ru/v1/auth/open
Ошибка при отправке запроса: One or more errors occurred. (The SSL connection could not be established, see inner exception.)

NiyazB
08.04.2024, 12:48
Оказалось это просто подмена DNS, расходимся)

In_Da_Cher_A
08.04.2024, 12:49
репутацию теряете.....ну и ваши дальнейшие действия? на AWS пойдёте? :D

DIPHENHYDRAMINE
08.04.2024, 12:54
ну и ваши дальнейшие действия? на AWS пойдёте? :D

я на пенсию скоро пойду.... :D

imaex
08.04.2024, 12:57
все там работает.
все там на месте..
https://t.me/owen_prom

75027

Правда? Судя по написанному, атакой на dns не ограничилось. Если, конечно, аккаунт в телеге тоже не ломанули.

pepsi
08.04.2024, 13:58
У меня все поднялось. Отличная работа!

Cs-Cs
08.04.2024, 18:28
Cs-Cs а толку от бэкапов, если облако не поднимут? Железки стучатся только в одно место, на данный момент видимо в никуда... Хотя кто-то показывает, что работает. Чудеса. Нужно уметь оценивать риски и стоимость владения! Любое (повторяю) ЛЮБОЕ железо могут перестать поддерживать и окирпичить. Потому что надоело, не хотят, санкции и по другим причинам.
Выбирая оборудование нужно быть к этому готовым и это считать и принимать решение.

melky
08.04.2024, 19:19
Cs-Cs я и считаю, считаю что выгоднее держать свой сервер в облаке на Linux у наших провайдеров.
Бекапы как бы не проблема. Но там ты сам за все отвечаешь, а не за тебя и легко перетащить на собственный сервер, в отличии...

In_Da_Cher_A
08.04.2024, 19:32
облачный сервис OwenCloud, в котором хранились данные более чем десяти тысяч компаний, включая предприятия российского ВПК, а также нефтегазового, металлургического, авиакосмического комплексов РФ.а пацаны в ОВЕНе и не знают об этом :D может им сказать надо?:D

dsyabitov
08.04.2024, 21:19
а пацаны в ОВЕНе и не знают об этом :D может им сказать надо?:D

Дайте мне эти 42 физических и 400 виртуальных сервера - клауд будет за 0.5 секунды на любой запрос отвечать.
ЗЫ. Нельзя верить верить всему, что написано. Особенно Украинским СМИ.

Cs-Cs
08.04.2024, 22:01
Я написал большой пост на форуме про учёт и риски. Наверное, завтра модераторы одобрят и выпустят. Будет интересно.
Я имею ввиду то, что всё же надо хранить часть данных у себя локально, резервировать их и обслуживать их так, чтобы в случае аварий можно было легко всё восстановить.

melky
08.04.2024, 22:30
Cs-Cs локальные диски тоже умирают, проверено :) Вот много лет был аккуратным, один раз уронил и все как простой пример...

Cs-Cs
08.04.2024, 22:41
Cs-Cs локальные диски тоже умирают, проверено :) Вот много лет был аккуратным, один раз уронил и все как простой пример... Так а разве бэкап - это один диск?

Сергей0308
08.04.2024, 22:50
Cs-Cs локальные диски тоже умирают, проверено :) Вот много лет был аккуратным, один раз уронил и все как простой пример...

Накопители, устроены немного иначе, например: имеется четыре винчестера(жёстких диска) при выходе их строя любого из четырёх дисков достаточно заменить его на новый, информация при этом сохраняется, короче один диск используется для резервирования трёх других, в смысле, если диски одинакового объёма общая емкость накопителя равняется суммарной ёмкости трёх дисков. Могут быть и другие варианты резервирования.

Cs-Cs
08.04.2024, 22:54
Сергей0308 Я хотел ему сказать, что должно быть две копии, разнесённых по разным местам (зданиям). Чтобы если что-то грохнется, сгорит, затопит - была вторая копия.

melky
09.04.2024, 00:01
Сергей0308 про Raid5 я в курсах, а теперь внимание вопрос на засыпку, лет через надцать у вас умирает само устройство, вы свой raid х запустите на другом железе. Так было с материнками, с поддержкой raid. Так что только хардкор, только софт raid5 на Linux :)

ну и как бы диски денег стоят, лично себе не делал, только в конторе.

Cs-Cs
09.04.2024, 06:55
ну и как бы диски денег стоят, лично себе не делал, только в конторе. У меня на NAS все диски дублированы. И диск с резервными копиями тоже дублирован. Физически.

SEK
24.04.2024, 16:08
В ютубе появилось видео о том, как настроить текстовое отображение значений параметров. Там отчётливо видно, что и булевые значения можно отображать в виде текста. Я решил было попробовать это сделать, однако на булевых переменных строка представления значений, где надо поставить галочку-не активна! В чём может быть проблема?
https://www.youtube.com/watch?v=zI0xPNyRmuY&list=PL2EcVEe6E9SCwsOMxDe0ZSExYLK1QbvbR&index=6

bayk
24.04.2024, 22:44
Может вам кэш почистить или браузер сменить? Только вчера кучу булевых привязывал к текстовым значениям.

SEK
25.04.2024, 08:56
Может вам кэш почистить или браузер сменить? Только вчера кучу булевых привязывал к текстовым значениям.

Я работаю через гугл хром. Вчера яндекс браузер попробовал, сегодня Firefox, результат отрицательный.

Анна Малыгина
26.04.2024, 11:41
В ютубе появилось видео о том, как настроить текстовое отображение значений параметров. Там отчётливо видно, что и булевые значения можно отображать в виде текста. Я решил было попробовать это сделать, однако на булевых переменных строка представления значений, где надо поставить галочку-не активна! В чём может быть проблема?
https://www.youtube.com/watch?v=zI0xPNyRmuY&list=PL2EcVEe6E9SCwsOMxDe0ZSExYLK1QbvbR&index=6

Добрый день!

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

Алексей 541
04.06.2024, 15:27
Добрый день!
Можно ли в События в График срабатываний добавить возможность выбора периода срабатывания в году?
Есть объекты, где настроены события по отоплению, которые актуальны только в отопительный сезон.

Алексей Фомин
04.06.2024, 16:20
Можно ли в События в График срабатываний добавить возможность выбора периода срабатывания в году?
Есть объекты, где настроены события по отоплению, которые актуальны только в отопительный сезон.

Добрый день, Алексей
Ваше предложение понятно. Внесем в бэклог такую возможность.

Nomad
05.06.2024, 21:29
А для bool переменных "представление значений" не работает?76305

Pavel5698
06.06.2024, 08:09
А для bool переменных "представление значений" не работает?

:) На этой же странице написано про bool переменные
https://owen.ru/forum/showthread.php?t=25821&page=159&p=435966&viewfull=1#post435966

Shine
06.06.2024, 10:32
Добрый день, подскажите пожалуйста можно ли по модулю GSM/GPRS ПМ01 настроить web-конфигуратор между ПЛК и оператором?

Pavel5698
06.06.2024, 11:37
Добрый день, подскажите пожалуйста можно ли по модулю GSM/GPRS ПМ01 настроить web-конфигуратор между ПЛК и оператором?

Не понятно что значит настроить web-конфигуратор и как это относится к облаку. Какой у вас ПЛК?

Андрей Чернов
06.06.2024, 11:43
Доброго времени суток, коллеги! Есть проект на плк210-02 и панель weintek. Связь между ними настроена с помощью opc ua. Заказчик узнав, что используется оборудование Овен попросил сделать owen cloud. Но возникла проблема с тем, что в символьной конфигурации около 4 тысяч переменных, а в облако можно передавать не более тысячи. Простыми способами решить эту проблему получится?
Я вижу два решения - 1) Отказаться от овен клауд. 2) Переделать связь между плк и панелью на библиотеку OCL.
Но первое не устраивает заказчика, а второе - нас.
Есть ли возможности обойти это ограничение или сделать передачу в облако иначе?

Pavel5698
06.06.2024, 11:50
Доброго времени суток, коллеги! Есть проект на плк210-02 и панель weintek. Связь между ними настроена с помощью opc ua. Заказчик узнав, что используется оборудование Овен попросил сделать owen cloud. Но возникла проблема с тем, что в символьной конфигурации около 4 тысяч переменных, а в облако можно передавать не более тысячи. Простыми способами решить эту проблему получится?
Я вижу два решения - 1) Отказаться от овен клауд. 2) Переделать связь между плк и панелью на библиотеку OCL.
Но первое не устраивает заказчика, а второе - нас.
Есть ли возможности обойти это ограничение или сделать передачу в облако иначе?

А можно просто поинтересоваться, что вы автоматизировали? Какой объект? 4 тыс. переменных для одного ПЛК210 это сильно

Андрей Чернов
06.06.2024, 14:52
А можно просто поинтересоваться, что вы автоматизировали? Какой объект? 4 тыс. переменных для одного ПЛК210 это сильно

Если бы Вы знали какие объекты у нас бывают, то не удивлялись бы 4 тысячам. Выжимаем все соки из ПЛК210. Так уж повелось.

Вот пример одного из среднестатистических проектов.

76341

Pavel5698
07.06.2024, 15:56
Вот пример одного из среднестатистических проектов.

Мощно конечно) А что это за объекты в основном поделитесь?

Андрей Чернов
07.06.2024, 16:09
Мощно конечно) А что это за объекты в основном поделитесь?

Подготовка питьевой воды для городов и деревень. Иногда очистка ливневых стоков.

Pavel5698
07.06.2024, 18:17
По поводу Вашего вопроса про OwenCloud.
Через символьную конфигурацию точно вы 4000 тегов не сможете передать.
Если свободен 1 порт RS485, то можно попробовать докупить шлюз типа ПМ210 или ПЕ210 и опрашивать ПЛК через него, предварительно настроив ПЛК как Modbus RTU Slave через ту же библиотеку OwenCommunication. В Облаке, когда вы создаете прибор, можно в него добавить максимум 1000 параметров. Можно опрашивать только самые необходимые теги из ПЛК.
Если нужно больше 1000 тегов, то можно попробовать через ту же OwenCommunication сделать так, чтобы ПЛК отвечал на запросы по разным адресам (SlaveID), к примеру 1, 2 и 3. В облаке соответственно добавить несколько приборов с разными адресами. Получается, что сервер облака будет опрашивать несколько приборов, но по факту это все будет 1 ПЛК.
Но я вижу сразу некоторые неудобства, с которыми придется столкнуться:
1. Замучаетесь добавлять эти параметры в Облаке. Даже если вы будете создавать json файл, а потом импортировать его в сервис - это будет долго.
2. При таком количестве параметров будет все подлагивать постоянно, это неприятно
3. Вам 100% необходимо делать групповой опрос параметров, значит они должны лежать вместе по регистрам. НО насколько я помню у Облака нет валидации на количество параметров в запросе. Т.е. если будут регистры с 0 по 999, то облако одним запросом сразу спросит с ПЛК все 1000 регистров. ПЛК на такое не ответит. Вроде максимально 125 регистров можно передать за 1 запрос. И соответственно в карте регистров ПЛК нужно будет делать пробелы через каждый 125 регистров, чтобы облако по этим пробелам делило свои запросы.

В общем тяжеловато это все и возможно только если есть свободный порт RS, чего, вероятно, у Вас нет при таком количестве параметров

МихаилГл
07.06.2024, 20:09
Если бы Вы знали какие объекты у нас бывают, то не удивлялись бы 4 тысячам. Выжимаем все соки из ПЛК210. Так уж повелось.

Вот пример одного из среднестатистических проектов.

76341

Интересный вопрос появился... А в ветке модбас ТСР мастер модули последовательно опрашиваются? А если добавить вторую такую и перенести туда часть модулей...
Кто нибудь в курсе? Повлияет это на скорость обмена с модулями?

Pavel5698
08.06.2024, 09:10
А если добавить вторую такую и перенести туда часть модулей

Мне кажется ничего не изменится. Вероятно сначала также последовательно опросит приборы в одном компоненте Modbus TCP Master потом в другом и по новой.

Cs-Cs
09.07.2024, 22:06
Можно попросить подсказки?
Я работаю с ПР200, и мне не хватит Slave-регистров, как и всем остальным.

1. Я знаю, что OwenCloud может разбирать регистр по битам.
У меня будет передача всяких статусов, битовых, типа "Протечка воды", "Свет включен", "Питание подано" и так далее.
Как правильно делать, чтобы выгрузить проект из ПРки в OwenCloud с такой битовой маской?
Надо будет добавить в OwenCloud такой регистр несколько раз, указав разные биты?
У нас есть функция дублирования регистра (если нет - я могу руками всё сделать)?

2. Можно ли по аналогии сделать запись битовых команд в ПРку через один регистр?
Идея точно такая же, как и на чтение: один бит - выключить питание, другой - погасить свет, третий - сбросить аварию протечек.
Можно ли в OwenCloud добавить на запись такие биты из одно регистра?
Как это сделать?

3. Нормальной ли практикой будет, если я вместо FLOAT32 буду передавать параметры в SIGNED INT16 и делить их на 100, например?
Мне надо передавать температуры (улица) от ну пусть -40 до +60 градусов. Хватит тут одного регистра WORD?
Как правильно такое описать в OwenCloud и OwenLogic?

Спасибо, если кто подскажет.

Сергей0308
09.07.2024, 22:21
Так вроде и так это можно, в смысле, обращаться к отдельным битам цельночисленного регистра в ПР200(слейве).

Cs-Cs
09.07.2024, 22:29
У ПРки - да, а я спрашивал со стороны OwenCloud: может он по Команде записать бит, а не весь регистр, например.

Сергей0308
10.07.2024, 02:20
У ПРки - да, а я спрашивал со стороны OwenCloud: может он по Команде записать бит, а не весь регистр, например.

Есть же руководство пользователя, там на стр.33 написано:

77162

В смысле, если Вы не верите, что там написано, тогда всё нужно проверять опытным путём!

77163

1exan
10.07.2024, 04:39
Можно попросить подсказки?
Я работаю с ПР200, и мне не хватит Slave-регистров, как и всем остальным.

1. Я знаю, что OwenCloud может разбирать регистр по битам.
У меня будет передача всяких статусов, битовых, типа "Протечка воды", "Свет включен", "Питание подано" и так далее.
Как правильно делать, чтобы выгрузить проект из ПРки в OwenCloud с такой битовой маской?
Надо будет добавить в OwenCloud такой регистр несколько раз, указав разные биты?
У нас есть функция дублирования регистра (если нет - я могу руками всё сделать)?

2. Можно ли по аналогии сделать запись битовых команд в ПРку через один регистр?
Идея точно такая же, как и на чтение: один бит - выключить питание, другой - погасить свет, третий - сбросить аварию протечек.
Можно ли в OwenCloud добавить на запись такие биты из одно регистра?
Как это сделать?

3. Нормальной ли практикой будет, если я вместо FLOAT32 буду передавать параметры в SIGNED INT16 и делить их на 100, например?
Мне надо передавать температуры (улица) от ну пусть -40 до +60 градусов. Хватит тут одного регистра WORD?
Как правильно такое описать в OwenCloud и OwenLogic?

Спасибо, если кто подскажет.

Вот так выглядит настройка битового тега в Cloud:
77165
Управление битами - аналогично, только разрешение на запись нужно.

Есть МНОЖИТЕЛЬ, наверное должен работать:
77164
Но в OL придётся умножать float на 100 и использовать функцию перевода в int (чтобы передавать отрицательные значения)



function REAL_TO_INT : udint;
var_input
rIn : real;
end_var

var //
udTmp : udint;
end_var

IF rIn < -32768 THEN rIn := -32768;
ELSIF rIn > 32767 THEN rIn := 32767;
END_IF;

udTmp := real_to_udint(abs(rIn));
IF rIn > -1 THEN REAL_TO_INT := udTmp;
ELSE REAL_TO_INT := 65536 - udTmp;
END_IF;

end_function

Сергей0308
10.07.2024, 05:03
Вот так выглядит настройка битового тега в Cloud:
77164
Управление битами - аналогично, только разрешение на запись нужно.

Есть МНОЖИТЕЛЬ, наверное должен работать:
77164
Но в OL придётся умножать float на 100 и использовать функцию перевода в int (чтобы передавать отрицательные значения)



function REAL_TO_INT : udint;
var_input
rIn : real;
end_var

var //
udTmp : udint;
end_var

IF rIn < -32768 THEN rIn := -32768;
ELSIF rIn > 32767 THEN rIn := 32767;
END_IF;

udTmp := real_to_udint(abs(rIn));
IF rIn > -1 THEN REAL_TO_INT := udTmp;
ELSE REAL_TO_INT := 65536 - udTmp;
END_IF;

end_function


Так он писать хочет биты в регистры ПР, а не читать, в смысле, ваши настройки для чтения, они не подойдут в данном конкретном случае!

И, макросы преобразования уже имеются, здесь в посте#83 в последний раз выкладывал универсальные, в смысле, для INT и DINT:
https://owen.ru/forum/showthread.php?t=39392&page=9
А здесь обсуждали:
https://owen.ru/forum/showthread.php?t=9398&page=647

1exan
10.07.2024, 05:06
Так он писать хочет биты в регистры ПР, а не читать, в смысле, ваши настройки для чтения, они не подойдут в данном конкретном случае!

Да, что-то первый скрин не тот прицепился

Cs-Cs
10.07.2024, 07:34
Спасибо (ссылки себе копирую)!
Так. Примерно ясно:
1. Читать биты можно.
2. Передавать FLOAT в INT можно с множителем (на 0,01 - отлично).
3. С заприсью бит надо пробовать. У меня ж это всё на квартире матери работает, я пока не могу поехать туда, всё сломать, и тестировать.
Хотел заранее продумать карту регистров...

1exan
10.07.2024, 08:18
Спасибо (ссылки себе копирую)!
Так. Примерно ясно:
1. Читать биты можно.
2. Передавать FLOAT в INT можно с множителем (на 0,01 - отлично).
3. С заприсью бит надо пробовать. У меня ж это всё на квартире матери работает, я пока не могу поехать туда, всё сломать, и тестировать.
Хотел заранее продумать карту регистров...

Запись бит с облака на ПР200 я пробовал - это точно можно сделать

melky
10.07.2024, 08:36
Вроде petera показывал как читать и писать биты в ПР200. у вас регистр 512, умножаем на 16 и получаем адрес первого бита. Вроде что-то вроде этого.
Если же оперировать регистром и самостоятельно получать биты типа через GetBit (или что-то аналогичное, что там есть в облаке, если есть), то при записи одного бита в регистр надо его изменить в данных самого регистра и отправить регистр целиком. Вот такое есть в облаке или нет даже не смотрел.

kondor3000
10.07.2024, 08:56
function REAL_TO_INT : udint;
var_input
rIn : real;
end_var

var //
udTmp : udint;
end_var

IF rIn < -32768 THEN rIn := -32768;
ELSIF rIn > 32767 THEN rIn := 32767;
END_IF;

udTmp := real_to_udint(abs(rIn));
IF rIn > -1 THEN REAL_TO_INT := udTmp;
ELSE REAL_TO_INT := 65536 - udTmp;
END_IF;

end_function

Всё уже упростили давно, функция выглядит так https://owen.ru/forum/showthread.php?t=22915&page=311&p=429821#post429821


function FLOAT_TO_DINT: udint; //имя функции и тип данных выхода
VAR_INPUT
in : REAL;
END_VAR

if In >= 0 then
FLOAT_TO_DINT := real_to_udint(In);
else
// FLOAT_TO_INT:= 65536 - real_to_udint(-In); // Для INT
FLOAT_TO_DINT:= 0 - real_to_udint(-In); // Для DINT
end_if

end_function

1exan
10.07.2024, 09:13
Всё уже упростили давно, функция выглядит так...


Я всё же буду использовать чуть более сложный вариант, чтобы не получить ненароком подобных результатов:
77170

kondor3000
10.07.2024, 09:25
Я всё же буду использовать чуть более сложный вариант, чтобы не получить ненароком подобных результатов:
77170

Вы же используете функцию не ту , у меня всё правильно 77171
Там выбор, куда переводить в INT или DINT

1exan
10.07.2024, 09:33
Ну т.к. изначально шёл разговор про передачу float одним регистром, то я и использовал закомментированную строку в таком виде:



function FLOAT_TO_DINT: udint; //имя функции и тип данных выхода
VAR_INPUT
in : REAL;
END_VAR

if In >= 0 then
FLOAT_TO_DINT := real_to_udint(In);
else
FLOAT_TO_DINT:= 65536 - real_to_udint(-In); // Для INT
// FLOAT_TO_DINT:= 0 - real_to_udint(-In); // Для DINT
end_if

end_function

Алексей Фомин
10.07.2024, 09:38
С заприсью бит надо пробовать. У меня ж это всё на квартире матери работает, я пока не могу поехать туда, всё сломать, и тестировать.

1. Вы можете использовать функции 05 и 15 для записи конкретных битов в ПР200. Тогда параметр должен быть типа BOOL. А в поле регистр нужно записать число как выше описал melky

2. При чтении параметров, используя битовую маску, вы настраиваете параметры как указал 1exan на скриншотах (в таком варианте идет 1 запрос на чтение всего регистра, а потом он раскладывается на нужные биты внутри сервиса). При этом их можно и записывать, но формально будет писаться весь регистр (функция 16). Это работает так: при записи такого параметра сначала идет запрос на чтение (получаем целочисленное число), чтобы выяснить значение битов в этом регистре. Потом сервис исходя из того какие биты вы хотите записать и какие биты должны остаться неизменными получает новое целочисленное число, которое и пишется функцией 16 в ПР200.

kondor3000
10.07.2024, 09:40
Ну т.к. изначально шёл разговор про передачу float одним регистром, то я и использовал закомментированную строку в таком виде:



А число подаёте из диапазона DINT -33000, для INT не может быть меньше чем -32768

1exan
10.07.2024, 09:59
А число подаёте из диапазона DINT -33000, для INT не может быть меньше чем -32768

Но float то может быть и меньше - поэтому там и стоит ограничение ПЕРЕД преобразованием, чтобы не получить кашу на выходе

kondor3000
10.07.2024, 10:06
Но float то может быть и меньше - поэтому там и стоит ограничение ПЕРЕД преобразованием, чтобы не получить кашу на выходе

Подал -33000 на ваш блок с ограничением, получил +32768, так какой в нём смысл то? 77172
Как сказал Валенок, можно везде использовать функцию DINT, просто использовать 1 или 2 регистра для передачи. А ограничивать вход всё равно надо для INT.

Cs-Cs
10.07.2024, 10:11
Алексей Фомин О! Большое спасибо!!
Я тогда буду на биты переходить, так как они у меня будут командами на ПРку, и команда будет подаваться только одна в один интервал времени.
То есть схема "Чтение регистра - маскирование - запись регистра" мне подходит!

1exan, kondor3000. Шо-то вы меня с FLOAT_TO_DINT запутали. Почему DINT? Это ж два регистра будет, или нет? А я хотел в один запихать.

1exan
10.07.2024, 10:22
Подал -33000 на ваш блок с ограничением, получил +32768, так какой в нём смысл то? 77172
Как сказал Валенок, можно везде использовать функцию DINT, просто использовать 1 или 2 регистра для передачи. А ограничивать вход всё равно надо для INT.

Попробуйте преобразовать в int значения
32526
и
32768
и появится смысл

kondor3000
10.07.2024, 10:22
1exan, kondor3000. Шо-то вы меня с FLOAT_TO_DINT запутали. Почему DINT? Это ж два регистра будет, или нет? А я хотел в один запихать.

По умолчанию будет передаваться 1 регистр, Лоджик сам конвертирует, если вы не укажете 2 регистра. Просто INT не передаст больше чем 32 767 (-32768). И будет правильно работать даже с функцией DINT

melky
10.07.2024, 10:26
DINT по определению 2 регистра безнаковое целое. Но в понятиях ПР тут может быть все, что угодно :) потому что понятия short и ushort тут нет в принципе.

1exan
10.07.2024, 10:35
По умолчанию будет передаваться 1 регистр, Лоджик сам конвертирует, если вы не укажете 2 регистра. Просто INT не передаст больше чем 32 767 (-32768). И будет правильно работать даже с функцией DINT

Ну как правильно - при выходе float из диапазона значений int, сетевая переменная будет иметь значение например 32536, что на мой взгляд, несколько запутывает получателя значения:
77175

kondor3000
10.07.2024, 10:45
Ну как правильно - при выходе float из диапазона значений int, сетевая переменная будет иметь значение например 32536, что на мой взгляд, несколько запутывает получателя значения:
77175

Вот так это работает, сетевая переменная INT- это 1 регистр, лоджик сам раскладывает на 2 WORD и передаёт только младший регистр из двух. 77177
И перестаньте пихать в INT числа больше его пределов 32 767 (-32768).

1exan
10.07.2024, 11:02
Вот так это работает, сетевая переменная INT- это 1 регистр, лоджик сам раскладывает на 2 WORD и передаёт только младший регистр из двух. 77177
И перестаньте пихать в INT числа больше его пределов 32 767 (-32768).

Я и не собирался:



...
IF rIn < -32768 THEN rIn := -32768;
ELSIF rIn > 32767 THEN rIn := 32767;
END_IF;
...

Aviator_VZh
23.09.2024, 10:51
Добрый день.
Планируется ли для шлюзов ПМ обеспечить чтение входящих СМС сообщений?

Алексей Фомин
23.09.2024, 18:01
Добрый день.
Планируется ли для шлюзов ПМ обеспечить чтение входящих СМС сообщений?

Добрый день
Подскажите, пожалуйста, для каких ситуаций это Вам необходимо?

Aviator_VZh
24.09.2024, 10:03
Добрый день
Подскажите, пожалуйста, для каких ситуаций это Вам необходимо?

Например, для получения доступа к Личному кабинету симки

Pavel5698
24.09.2024, 10:44
Вклинюсь) Каким образом это должно выглядеть на ваш взгляд? Где смотреть эти входящие SMS? В облаке?
Т.е. это нужно просто чтобы посмотреть код, который присылается при аутентификации в ЛК оператора связи?

melky
24.09.2024, 10:52
То же интересно. На примере модема с rndis драйвером, есть web морда, из которой можно отправить SMS и просмотреть поступившие. То есть не надо вытаскивать симку и вставлять в телефон. Предположительно тогда да, надо в облаке иметь служебный ка_нал который как минимум будет показывать последнее SMS или вообще иметь возможность их запрашивать с устройства.

Алексей Фомин
25.09.2024, 08:43
Функционал, позволяющий посмотреть отправленные SMS , не планировали.
В планах добавить возможность просмотра в OwenCloud типа сети, в которой работает шлюз ПМ (2G, 4G), уровня сигнала сети, баланса сим-карты, текущей прошивки шлюза.

melky
25.09.2024, 10:16
Просмотр и удаление sms полезная вещь. Помнится были темы, как у народа зависали и тратили деньги шлагбаумы, так как управление было на модемах специализированных, а им втихую всякие подписки подключали. SMS входящие переполняли буфер, новые принять не могли. И тому подобное.

МихаилГл
25.09.2024, 10:35
Просмотр и удаление sms полезная вещь. Помнится были темы, как у народа зависали и тратили деньги шлагбаумы, так как управление было на модемах специализированных, а им втихую всякие подписки подключали. SMS входящие переполняли буфер, новые принять не могли. И тому подобное.

На прошлой работе iRZ модем переставала работать из-за переполнения смс. Стоял на канализационной станции. Хорошо что управление реализовано все автономно, только диагностика и аварийное управление через инет. Иначе микрорайон затопило б этим делом.

Aviator_VZh
26.09.2024, 14:02
Функционал, позволяющий посмотреть отправленные SMS , не планировали.
В планах добавить возможность просмотра в OwenCloud типа сети, в которой работает шлюз ПМ (2G, 4G), уровня сигнала сети, баланса сим-карты, текущей прошивки шлюза.

Про отправленные СМС разговора нет. Актуален просмотр входящих.

Aviator_VZh
02.10.2024, 14:29
Прошу добавить в единицы измерений миллилитры.
И, мне кажется, было бы удобнее, если по умолчанию единицей измерения стал "none".

Алексей Фомин
02.10.2024, 16:43
Прошу добавить в единицы измерений миллилитры.
И, мне кажется, было бы удобнее, если по умолчанию единицей измерения стал "none".

Добрый день
Записал в бэклог по поводу миллилитров.
По умолчанию всегда было "none", это недочет после последнего релиза. Исправим в следующем релизе.

IVM
04.11.2024, 14:22
Добрый день

Уведомления через мессенджер Telegram - это платная услуга ?

Ollema
04.11.2024, 21:22
Бесплатная

IVM
05.11.2024, 20:30
Бесплатная

Уведомления через мессенджер Telegram можно делать в бесплатном тарифе ?

Николай Суриков
05.11.2024, 20:59
Уведомления через мессенджер Telegram можно делать в бесплатном тарифе ?
А почему нет?

IVM
06.11.2024, 12:43
А почему нет?

Это здорово.

Massmeter
30.11.2024, 20:20
Подключил ПР200 к облаку через ПМ210. На странице в облаке подключение не активно. Все моргания на шлюзе заканчиваются: Горят светодиоды 1-4 (уровень сигнала) и красный треугольник. Подключался к ПР200 прямо через Owen OPC cerver. Работает отлично. Раньше подключал без проблем неоднократно. Сейчас даже инструкцию скачал и прочитал. Не помогает. Заменил шлюз на ПЕ210. В настройках только поменял заводской номер одного на второй. Все сразу заработало через комп. сеть. Нашел причину неработоспособности. В графе "идентификатор" был записан IMEI. Поменял на заводской номер и все заработало через GSM (ПМ210). Хотя он был записан еще и в графе "заводской номер". Т.е. заводской номер должен быть записан дважды.

Pavel5698
01.12.2024, 18:33
Подключил ПР200 к облаку через ПМ210. На странице в облаке подключение не активно. Все моргания на шлюзе заканчиваются: Горят светодиоды 1-4 (уровень сигнала) и красный треугольник. Подключался к ПР200 прямо через Owen OPC cerver. Работает отлично. Раньше подключал без проблем неоднократно. Сейчас даже инструкцию скачал и прочитал. Не помогает. Заменил шлюз на ПЕ210. В настройках только поменял заводской номер одного на второй. Все сразу заработало через комп. сеть. Нашел причину неработоспособности. В графе "идентификатор" был записан IMEI. Поменял на заводской номер и все заработало через GSM (ПМ210). Хотя он был записан еще и в графе "заводской номер". Т.е. заводской номер должен быть записан дважды.

графа "заводской номер" опциональная. Можете ее оставлять пустой

IVM
25.12.2024, 11:32
Добрый день

Возможно ли подключение к OwenCloud приборов сторонних производителей или это полностью исключено ?

1exan
25.12.2024, 14:18
Добрый день

Возможно ли подключение к OwenCloud приборов сторонних производителей или это полностью исключено ?

Через шлюзы (https://owen.ru/product/pm210)

melky
25.12.2024, 18:05
IVM только Modbus приборов через шлюзы.

IVM
25.12.2024, 18:20
IVM только Modbus приборов через шлюзы.

При регистрации в облаке надо вводить серийный номер прибора. С этим как быть ?

1exan
25.12.2024, 18:21
При регистрации в облаке надо вводить серийный номер прибора. С этим как быть ?

У шлюзов он есть

melky
25.12.2024, 19:56
IVM, мне облако Овен категорически не нравится. :)
А так, кроме шлюзов другие устройства поддерживают облако, что имеет на борту Ethernet порты. ПЛК, ПР, панели от Овен ессно.

Имхо, отсутствуют Ethernet шлюзы, чтобы можно было опрашивать устройства с Ethernet.
Отсутствует возможность использования этих шлюзов как прозрачных, без привязки к облаку Овен.
Ну и первым же моим вопросом давно было, отсутствует возможность развернуть сервер облака на своих серверах.
А так, плакать и колоться нет желания, продолжая кушать :)

SeraX
26.12.2024, 19:16
Всем добрый вечер!
Имеется ПР200, шлюз ПВ210(wi-fi).
Вопрос:
Почему, при подключении шлюза к WI-FI роутеру, к сети 4G, в облаке вылезает ошибка 255. А при подключении к сети 3G все норм передается?
Может где-то какие-то настройки надо сделать?

Юрий Н
28.12.2024, 00:27
облако все? легло?

Cs-Cs
28.12.2024, 00:43
облако все? легло? Москва, провайдер РосТелеком - всё работает сейчас.

Newcomer
03.02.2025, 18:04
Добрый день

Создал список событий объекта. Но при экспорте в jSON список не сохраняется. В чем может быть причина ?

faizin
03.02.2025, 18:57
вернее будет если называть то есть переименовать облачный сервис на заоблачный сервис. много шума. а толку мало. может и есть если бабки отстегнуть. я пользуюсь с кситалом, мобильное приложение у кситала работает проще и точнее,ничего лишнего.

fffredi
04.02.2025, 11:44
вернее будет если называть то есть переименовать облачный сервис на заоблачный сервис. много шума. а толку мало. может и есть если бабки отстегнуть. я пользуюсь с кситалом, мобильное приложение у кситала работает проще и точнее,ничего лишнего.

Почитал я про это чудо "кситал", даже интерфейсов нет. Для дачных домиков пойдёт.