Вход

Просмотр полной версии : ПР103. Первое программируемое реле с Ethernet



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

Денисов Максим Сергеевич
28.10.2022, 17:24
Сейчас на ПР103 онлайн отладка не поддержана. Сейчас разработчики активно ведут работы по её поддержке.

Cs-Cs
28.10.2022, 22:18
Я перепаял релюшки! =) Если мне негде будет работать, пойду в ОВЕН монтажником =)
63483 63484 63485
63486 63487 63488
У того реле, которое было совсем выгнуто, один из даже не до конца вошёл в отверстие на плате.
На модуль RS-485 воткнул мажорные жОлтые джамперы! И - действительно - релюшки не мешают разъёму Ethernet! Пойду спать! =)

petera
29.10.2022, 19:19
Обновления вин 7 от microsoft установлены? Особое внимание обратите на обновление для безопасности KB4457144

У меня вообще только СЕМЬ обновлений :rolleyes:
63500

Среди них нет KB4457144

однако все приблуды от от microsoft и сам ОЛ 2 установились автоматом, без бубна

63501

63502

ЗЫ.
это не виртуальная машина, если что..https://owen.ru/forum/showthread.php?t=12264&p=389818&viewfull=1#post389818
63503

Михаил85
31.10.2022, 14:20
Добрый день, подскажите в чем нюанс. Иметься ПР103 с быстрыми дискретными входами, испольную их в качестве счетчиков импульсов, в настройках режим для входов установил, но значения счетчика увеличиваться на рандомные значения.

kondor3000
31.10.2022, 16:44
Добрый день, подскажите в чем нюанс. Иметься ПР103 с быстрыми дискретными входами, испольную их в качестве счетчиков импульсов, в настройках режим для входов установил, но значения счетчика увеличиваться на рандомные значения.

Какие датчики используете? Схема включения? Надеюсь это не дребезг контактов от обычной кнопки?

999
01.11.2022, 01:22
Всем здравствуйте. Хочу использовать быстрые входы для позиционирования каретки. Т.е. нужен подсчёт импульсов в обе стороны. Подскажите пж какие функциональные блоки использовать для быстрых входов, и какие настройки входов? Буду признателен если скинете пример.

Сергей0308
01.11.2022, 06:21
Всем здравствуйте. Хочу использовать быстрые входы для позиционирования каретки. Т.е. нужен подсчёт импульсов в обе стороны. Подскажите пж какие функциональные блоки использовать для быстрых входов, и какие настройки входов? Буду признателен если скинете пример.

Не так давно в этой теме предлагал: https://owen.ru/forum/showthread.php?t=9398&page=647

Но мне почему-то кажется, что это будет уже выполнено на более низком уровне и в программе будет доступен уже выход быстрого счётчика и в руководстве по эксплуатации разумеется всё будет отражено!

Pavel_Engineer
01.11.2022, 12:28
Сейчас на ПР103 онлайн отладка не поддержана. Сейчас разработчики активно ведут работы по её поддержке.

Будет ли в этом году обновление OwenLogic с поддержкой онлайн-отладки на ПР103?

999
01.11.2022, 17:54
С обычным входами у меня уже работает на пр200, но скорость и разрешение не то. Хочу реализовать на пр103, но как не понимаю. В инструкции ничего нет(
Подскажите пж какие макросы или счётчики подключать? Если в настройках быстрых входов настроить как энкодер, то работать надо со значением INT.

Cs-Cs
01.11.2022, 19:28
petera Я не в курсе. Мои знания закончились на WinXP. В Win7 я теряюсь даже в пределах папки "Загрузки".
Если кому-то охота разобраться в том, почему у меня не работает OWL, хотя должен - могу дать доступ по AnyDesk.
Обновления пытался обновлять: прогресс-бар "поиск обновления" крутится часами без остановки и ни фига не ищет.

Сергей0308
01.11.2022, 19:55
Всем здравствуйте. Хочу использовать быстрые входы для позиционирования каретки. Т.е. нужен подсчёт импульсов в обе стороны. Подскажите пж какие функциональные блоки использовать для быстрых входов, и какие настройки входов? Буду признателен если скинете пример.

Вы для какого ПР РЭ читаете, для ПР200 что ли, так прочитайте для ПР103 и там написано про работу дискретных входов с энкодером, правда мне тоже не всё понятно, например в этом режиме(режиме работы с энкодером) для каждого входа своя переменная, это как, может кто разумно это объяснить?
Но всё же там описан этот режим, а Вы говорите, что нет, врать - не хорошо!

63568

Dimensy
01.11.2022, 20:13
С обычным входами у меня уже работает на пр200, но скорость и разрешение не то. Хочу реализовать на пр103, но как не понимаю. В инструкции ничего нет(
Подскажите пж какие макросы или счётчики подключать? Если в настройках быстрых входов настроить как энкодер, то работать надо со значением INT.

Странно, что подробной информации о работе быстрых входов в режиме энкодера отсутствует. Поэтому, тут два варианта:
1. Написать в техподдержку - пусть объясняют
2. Если есть на руках ПР103, то подключить энкодер к входам FI1 и FI3 настроенных на режим энкодера, и посмотреть что получится

Василий Кашуба
01.11.2022, 21:07
С обычным входами у меня уже работает на пр200, но скорость и разрешение не то. Хочу реализовать на пр103, но как не понимаю. В инструкции ничего нет(
Подскажите пж какие макросы или счётчики подключать? Если в настройках быстрых входов настроить как энкодер, то работать надо со значением INT.
Вот посмотрите, может подойдёт.

999
01.11.2022, 22:25
Спасибо всем кто ответил.
Василий Кашуба, файл который вы послали не могу открыть. ОЛ сначала делает резервную копию, т.к. версия у меня более поздняя. А потом выходит такое сообщение.

999
01.11.2022, 22:26
такое63572

999
01.11.2022, 22:30
Отправьте пж скрин содержимого вашей программы. Спасибо заранее.

Василий Кашуба
02.11.2022, 16:15
Отправьте пж скрин содержимого вашей программы. Спасибо заранее.
Вот смотрите.

KARRAMBA
03.11.2022, 15:18
Добрый день, появилась странная неисправность.

Есть ПЛК200, ПР103 и 3 частотных преобразователь.

ПЛК подключен к ПР по Ethernet.
3 частотных преобразователя подключены к ПР по RS-485.

С частотных преобразователей считывается текущий ток, текущая частота, код ошибки (регистр 2,3 и 27). Затем они отправляются в SLAVE регистры ПР103 и считываются с помощью ПЛК.
Так же записываются скорость и управление (8192, 8193). Записывается всё правильно.

Через 20-30 минут работы ПР103 регистры которые считываются с помощью ПЛК по Modbus TCP начинают прыгать, появляется число 256 и затем пропадает, значения регистров меняются местами. Тоже самое отображается в сенсорной панели Weintek. Регистры с частотных преобразователей считываются правильно, смотрели шину rs-485.

Проект ПР103 и видео ниже.

62448
62449

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

PRO
03.11.2022, 17:52
В ClockWeek_ необходимо учитывать на входе и секунды для on и off . Кто сталкивался с редактированием этого макроса, подскажите как решить эту задачу. Для ПР200 доступен хороший недельный макрос CLOCKW, с ним проблем нет, но приобрели ПР103, а в нем этот макрос не поддерживается. Процесс предусматривает подсчет расхода жидкости посменно, необходимо учитывать и секунды при переходе через 00 часов и между сменами.63619

Dimensy
03.11.2022, 18:36
В ClockWeek_ необходимо учитывать на входе и секунды для on и off . Кто сталкивался с редактированием этого макроса, подскажите как решить эту задачу. Для ПР200 доступен хороший недельный макрос CLOCKW, с ним проблем нет, но приобрели ПР103, а в нем этот макрос не поддерживается. Процесс предусматривает подсчет расхода жидкости посменно, необходимо учитывать и секунды при переходе через 00 часов и между сменами.63619

А что конкретно требуется? Задать день.месяц.год.часы.минуты.секунды для включения и день.месяц.год.часы.минуты.секунды для отключения? Или часы.минуты.секунды для включения, часы.минуты.секунды для отключения и маску недели?

PRO
08.11.2022, 08:39
Необходимо как включение с секундами так и отключение, т.к. необходимо вести учет расхода технологической жидкости по сменам и по дням недели, например включаем с 20.00.00 до 23.59.59 и затем переход с 0 часов - 00.00.00 до 7.59.59, далее с 8.00.00 до 19.59.59. Задавать необходимо часы.минуты.секунды для включения, часы.минуты, секунды для отключения и маску недели. Результатом должна быть недельная таблица расходов по сменам.

Сергей0308
08.11.2022, 10:15
Необходимо как включение с секундами так и отключение, т.к. необходимо вести учет расхода технологической жидкости по сменам и по дням недели, например включаем с 20.00.00 до 23.59.59 и затем переход с 0 часов - 00.00.00 до 7.59.59, далее с 8.00.00 до 19.59.59. Задавать необходимо часы.минуты.секунды для включения, часы.минуты, секунды для отключения и маску недели. Результатом должна быть недельная таблица расходов по сменам.

Что-то не очень понятно, вообще-то дни(сутки, часы) содержат целое количество минут, это так к сведению, вдруг не знаете! В смысле секунды здесь не нужно использовать!
Вы хотите свой календарь сделать с неполными минутами? Типа, даже древние Майя(народ такой в Америке был) имели свой календарь, чем я хуже?

Например, в 00 часов, по фронту события формируется короткий сигнал и из временного буфера значение накопленное за сутки сохраняется(записывается) в суточный архив для преведущих суток, затем значение в буфере(регистре временного хранения) сбрасывается и идёт накопление(подсчёт) значения для следующего интервала времени, всё! Аналогично с почасовым или сменным значением!

ААВ
08.11.2022, 11:51
Сейчас на ПР103 онлайн отладка не поддержана. Сейчас разработчики активно ведут работы по её поддержке.

Когда будет в этом году реализована онлайн-отладка на ПР103? Обещали в октябре. С чем связана задержка реализации?

PRO
08.11.2022, 14:14
Как было сделано на ПР200 с помощью недельного CLCKW (сигнал 4-20мА).
63702
Я исхожу из того что время например с 20-00 можно указать только до 23.59.59, до 00.00.00 указать невозможно. Указать 23.59 - то теряется расход за минуту.
Необходимо демонстрировать и текущий суммарный расход, суммарный расход за каждую смену и сутки.
Вы предложили решить задачу неведомым для меня способом, через временный буфер. Прошу пояснить подробней с некоторой детализацией метода.

Dimensy
08.11.2022, 14:55
Как было сделано на ПР200 с помощью недельного CLCKW (сигнал 4-20мА).
63702
Я исхожу из того что время например с 20-00 можно указать только до 23.59.59, до 00.00.00 указать невозможно. Указать 23.59 - то теряется расход за минуту.
Необходимо демонстрировать и текущий суммарный расход, суммарный расход за каждую смену и сутки.
Вы предложили решить задачу неведомым для меня способом, через временный буфер. Прошу пояснить подробней с некоторой детализацией метода.

Вот, я дополнил макрос секундами. Но тоже думаю, что можно обойтись и без секунд

Сергей0308
08.11.2022, 15:02
Как было сделано на ПР200 с помощью недельного CLCKW (сигнал 4-20мА).
63702
Я исхожу из того что время например с 20-00 можно указать только до 23.59.59, до 00.00.00 указать невозможно. Указать 23.59 - то теряется расход за минуту.
Необходимо демонстрировать и текущий суммарный расход, суммарный расход за каждую смену и сутки.
Вы предложили решить задачу неведомым для меня способом, через временный буфер. Прошу пояснить подробней с некоторой детализацией метода.

Может суммарный объём за смену, за сутки? Расход, за смену, сутки, наверно будет средним, а не суммарным!
Вы с чего показания считываете, суммируете?
Может у Вас прибор с нарастающим суммарным объёмом, тогда можно просто значения фиксировать по окончании каждого периода измерения(смены, суток), потом разность найти с показаниями за преведущий период. Короче, поподробней расскажите, что и как Вы рассчитываете, в смысле что хотите рассчитать? Пока не понятно?

PRO
08.11.2022, 15:11
Огромное спасибо, буду пробовать. Хотелось бы узнать, поконкретней, все-таки как это без секунд, т.к. не претендую на свой календарь учитывая участь Майя.

Dimensy
08.11.2022, 16:38
Огромное спасибо, буду пробовать. Хотелось бы узнать, поконкретней, все-таки как это без секунд, т.к. не претендую на свой календарь учитывая участь Майя.

ваш пример можно сделать так

63710

PRO
08.11.2022, 17:22
Класс!
Подскажите почему для ПР103 на входе UNIX_TIME все по нулям. Переменные даты и времени в настройках ввел. Режим симулятора.
63711
63712

kondor3000
08.11.2022, 18:50
Класс!
Подскажите почему для ПР103 на входе UNIX_TIME все по нулям. Переменные даты и времени в настройках ввел. Режим симулятора.


В симуляторе нет часов реального времени, они есть только в самом ПР103. В симуляторе задавайте ручками)

Dimensy
08.11.2022, 20:53
Огромное спасибо, буду пробовать. Хотелось бы узнать, поконкретней, все-таки как это без секунд, т.к. не претендую на свой календарь учитывая участь Майя.

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

Сергей0308
08.11.2022, 22:22
В симуляторе нет часов реального времени, они есть только в самом ПР103. В симуляторе задавайте ручками)

Куда же они делись, раньше были, например при симуляции ПР200, убрали что ли, кому они помешали?
Может надо не только перейти в режим симулятора, но и запустить его в реальном времени?!

Dimensy
08.11.2022, 22:41
Куда же они делись, раньше были, например при симуляции ПР200, убрали что ли, кому они помешали?
Может надо не только перейти в режим симулятора, но и запустить его в реальном времени?!

В ПР103 у разработчиков мысль пошла куда-то не туда и в офф-лайн симуляции часов нет, а он-лайн отладку не завезли. И еще интересно, в ПР103 теперь к часам надо привязывать свои переменные (чем им помешали системные). Лучше бы добавили к часам день недели

vitek101
09.11.2022, 09:05
У кого-нибудь возникали проблемы с подключением к ПР103 токовых датчиков?
Пытаюсь подключить датчик давления 4-20мА (MBS3200 060G1875) по схеме из документации: "-" на СОМ4, "+" на аналоговый вход. Входы естественно настроены на аналоговый режим и выбран тип датчика 4-20мА, границы измерения от 0 до 10. По любому из входов возвращается значение "-9999999". Если посмотреть через ОВЕН Конфигуратор - то же самое. И пишет "Вычисленное значение слишком мало".
Пробовал цеплять другой датчик (WIKA A10) - результат тот же. Датчики рабочие, проверял на другом контроллере, не ПР.

Dimensy
09.11.2022, 09:45
У кого-нибудь возникали проблемы с подключением к ПР103 токовых датчиков?
Пытаюсь подключить датчик давления 4-20мА (MBS3200 060G1875) по схеме из документации: "-" на СОМ4, "+" на аналоговый вход. Входы естественно настроены на аналоговый режим и выбран тип датчика 4-20мА, границы измерения от 0 до 10. По любому из входов возвращается значение "-9999999". Если посмотреть через ОВЕН Конфигуратор - то же самое. И пишет "Вычисленное значение слишком мало".
Пробовал цеплять другой датчик (WIKA A10) - результат тот же. Датчики рабочие, проверял на другом контроллере, не ПР.

Вопрос по подключению: вы с блока питания "+" подаете на клемму "+" датчика, "-" с блока питания на сом4, с клеммы "-" датчика на аналоговый вход? Или просто "+" "-" с датчика на ПРку?

vitek101
09.11.2022, 09:53
Просто "+" и "-" на ПРку. Четко по схеме подключения.
63723

Была мысль про блок питания, но решил сначала перестраховаться и спросить у сообщества, т.к. лишнего контроллера нет. Нужно через БП?

stesel
09.11.2022, 11:18
Просто "+" и "-" на ПРку. Четко по схеме подключения.
63723

Была мысль про блок питания, но решил сначала перестраховаться и спросить у сообщества, т.к. лишнего контроллера нет. Нужно через БП?

Разве у ПР103 встроенное питание токовой петли? По идее не хватает питания в данной схеме.

kondor3000
09.11.2022, 11:20
Просто "+" и "-" на ПРку. Четко по схеме подключения.
Была мысль про блок питания, но решил сначала перестраховаться и спросить у сообщества, т.к. лишнего контроллера нет. Нужно через БП?

Нужно подключать по схеме из руководства на датчик. Вот про неё у вас ни слова. Если в схеме указан блок питания, то нужно.
Если боитесь подключать к ПР напрямую, возьмите тестер с пределом 20 mA или больше и проверьте датчик.
Вот стандартная схема подключения датчика ПД100 с выходом 4-20 mA с питанием +24 В, измеритель это и есть вход ПР, 63725
резистор для ПР не нужен (он встроен в ПР)

stesel
09.11.2022, 11:24
Нужно подключать по схеме из руководства на датчик. Вот про неё у вас ни слова. Если в схеме указан блок питания, то нужно.

Ой зря Вы схемой датчика руководствуетесь. Лучше смотреть как датчик, так и измерительный прибор. По всякому бывает, может быть встроенный источник питания токовой петли как в датчике, так и в измерительном приборе.

stesel
09.11.2022, 11:52
Вы вопрос ТС читали? Он схему подключения к ПР выложил и пишет, что не работает. Задолбали коментаторы, не читающие вопросы ТС.

Читал, поэтому и говорю Вам, что схема по датчику не обязана быть корректной, нельзя не учитывать прибор на который всё подается, в данном случае ПР103.

Dimensy
09.11.2022, 13:00
Разве у ПР103 встроенное питание токовой петли? По идее не хватает питания в данной схеме.

А непонятно, в инструкции написано: "схема подключения датчика с выходом в виде тока". Вот, если бы было написано как в инструкции к ПР200 или ПР100: "схема подключения активного датчика...", тогда другой разговор.

vitek101
09.11.2022, 13:09
Спасибо за ответы. Подключил через БП (как в схеме с ПД100) и заработало.
В документации неплохо бы указать, что у ПРки нет встроенного питания на датчик...

Сергей0308
09.11.2022, 13:33
Спасибо за ответы. Подключил через БП (как в схеме с ПД100) и заработало.
В документации неплохо бы указать, что у ПРки нет встроенного питания на датчик...

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

stesel
09.11.2022, 13:56
Мне кажется странный подход, обычно пишут, что есть в приборе, а не чего там нет, в смысле проще перечислить что там есть, а чего там нет можно перечислять вечно!

Ну тут лучше указать, людям проще будет. С токовой петлёй частенько путаница. Недавно был случай у меня - 2 датчика перепада давления, оба с внешним питанием питанием, но один запитывает токовую петлю, а второй пассивный.

vitek101
09.11.2022, 14:30
Мне кажется странный подход, обычно пишут, что есть в приборе, а не чего там нет, в смысле проще перечислить что там есть, а чего там нет можно перечислять вечно!

Ну тогда в схеме подключения надо как-то это указать. Или нарисовать две схемы - для активных и пассивных датчиков.

PRO
09.11.2022, 19:19
Компактно получилось, есть чему учиться.

PRO
09.11.2022, 19:43
Вот, набросал вам рыбу программы
Часть смены, которая после полуночи относиться к предыдущему дню, поэтому маска недели сдвигается влево на один день. Но расчет потребления относится уже к новому дню
Да, и макрос fSave там явно лишний

Компактно получилось, есть чему поучиться.
Поясните пожалуйста, почему на входах макроса BM_in дни недели никак себя не проявляют и переменная "Маска недели" никак не изменяется.

Dimensy
09.11.2022, 20:40
Компактно получилось, есть чему поучиться.
Поясните пожалуйста, почему на входах макроса BM_in дни недели никак себя не проявляют и переменная "Маска недели" никак не изменяется.

В смысле? Все работает
63747
Или вы имели ввиду, что они должны в процессе работы программы как-то меняться? Это уставка с рабочими днями для недельных таймеров

PRO
09.11.2022, 21:09
Dimensy, спасибо за отличную "рыбу", то что надо и как пример компактной программы.
Все работает, понял что надо запрограммировать зависимость дней недели на входах BM_in с переменной "День недели".

stesel
09.11.2022, 22:47
Ну тогда в схеме подключения надо как-то это указать. Или нарисовать две схемы - для активных и пассивных датчиков.

На самом деле, если уж быть точным, то на схеме ПР103, ранее приведенной, изображено подключение источников тока, т.е. подразумевается, что токовая петля запитана где-то вне ПР103.

vitek101
10.11.2022, 00:02
На самом деле, если уж быть точным, то на схеме ПР103, ранее приведенной, изображено подключение источников тока, т.е. подразумевается, что токовая петля запитана где-то вне ПР103.
Теперь, когда разобрались, можно и порассуждать - где там и что подразумевается :D
А по факту получается, что сходу не понятно, почему подключено по схеме из документации, но не работает. Ну мне, по крайней мере, было не понятно. В Бекхофе работало, в Шнайдере работало, а тут не работает :)

На самом деле ребята из ОВЕНа молодцы - нормальные контроллеры и модули делают, среда разработки приятная, техподдержка оперативная. Не то, что МЗТА (тут должен стоять блюющий смайлик).
Осталось онлайн отладку допилить.

vitek101
14.11.2022, 14:15
У кого-нибудь возникали проблемы с подключением к ПР103 токовых датчиков?
Пытаюсь подключить датчик давления 4-20мА (MBS3200 060G1875) по схеме из документации: "-" на СОМ4, "+" на аналоговый вход. Входы естественно настроены на аналоговый режим и выбран тип датчика 4-20мА, границы измерения от 0 до 10. По любому из входов возвращается значение "-9999999". Если посмотреть через ОВЕН Конфигуратор - то же самое. И пишет "Вычисленное значение слишком мало".
Пробовал цеплять другой датчик (WIKA A10) - результат тот же. Датчики рабочие, проверял на другом контроллере, не ПР.

Продолжение моей темы....
Датчики теперь работают, но есть нюанс. Подключено сейчас три датчика давления и один температурный по такой схеме:
63827

На том контроллере, который был изначально периодически сами по себе плавали показания и температурного датчика и датчиков давления. Контроллер просто лежал на столе под наблюдением. Температуру засек - вот как было:
63828

Температуру обрабатываю макросом для 100П из библиотеки с форума. Датчик ОВЕНовский - ДТС125Л. В моменты, когда все показывало адекватно, проверял значения в кипятке и в стакане со льдом - все четко.
В моменты скачков датчики давления тоже начинали показывать больше, чем есть на самом деле.
Изначально питание на датчики подавал от того же БП, которым запитана ПРка. В мануале нашел предупреждение про недопустимость такого момента и взял отдельный БП для датчиков. Ничего не изменилось.

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

63829
Как видно, ПРка измеряет 112 Ом, что соответствует 32С. В комнате градусов 17. Тестер на отключенном от ПРки датчике показывает 106 Ом.

Dimensy
14.11.2022, 15:10
Продолжение моей темы....
Датчики теперь работают, но есть нюанс. Подключено сейчас три датчика давления и один температурный по такой схеме:
63827

На том контроллере, который был изначально периодически сами по себе плавали показания и температурного датчика и датчиков давления. Контроллер просто лежал на столе под наблюдением. Температуру засек - вот как было:
63828

Температуру обрабатываю макросом для 100П из библиотеки с форума. Датчик ОВЕНовский - ДТС125Л. В моменты, когда все показывало адекватно, проверял значения в кипятке и в стакане со льдом - все четко.
В моменты скачков датчики давления тоже начинали показывать больше, чем есть на самом деле.
Изначально питание на датчики подавал от того же БП, которым запитана ПРка. В мануале нашел предупреждение про недопустимость такого момента и взял отдельный БП для датчиков. Ничего не изменилось.

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

63829
Как видно, ПРка измеряет 112 Ом, что соответствует 32С. В комнате градусов 17. Тестер на отключенном от ПРки датчике показывает 106 Ом.

У вас резистивный датчик подключен на токовый вход - это опечатка?
Ну и датчик 100П и на ПР200 где вход 3кОм погрешность дает в несколько градусов, а тут вход на 30кОм

vitek101
14.11.2022, 15:30
У вас резистивный датчик подключен на токовый вход - это опечатка?
Ну и датчик 100П и на ПР200 где вход 3кОм погрешность дает в несколько градусов, а тут вход на 30кОм

Пардон, да, в схеме ошибка. Подключено на вход U.
Погрешность может конечно и есть, но градусов 10 это слишком. И на первом контроллере четко работало. Но не стабильно ))
В самих контроллерах косяк чтоль?

kondor3000
14.11.2022, 21:59
Пардон, да, в схеме ошибка. Подключено на вход U.
Погрешность может конечно и есть, но градусов 10 это слишком. И на первом контроллере четко работало. Но не стабильно ))
В самих контроллерах косяк чтоль?

Косяк не в контроллерах, а в применении датчиков. 100П и Pt100, при двухпроводной схеме подключения дают дикую погрешность и ПР не заточен на измерение малых сопротивлений.
Производитель рекомендует применять Pt1000. Но и там будет погрешность, хоть и меньше.
Лучший вариант использовать нормирующий преобразователь на 4-20 mA или МВ110-2А (8А). По 3 проводной схеме. Выбор за вами, зависит от нужной точности измерений.

stesel
15.11.2022, 11:20
Пардон, да, в схеме ошибка. Подключено на вход U.
Погрешность может конечно и есть, но градусов 10 это слишком. И на первом контроллере четко работало. Но не стабильно ))
В самих контроллерах косяк чтоль?

У меня скачков не было, низкоомные датчики температуры вешал на вход ПР-ки (и медные и платиновые), погрешность была конечно, но не такая огромная. Когда-то давно (лет 5 назад) помнится пробовал калибровать входы/выходы ПР200, но на тот момент не работало, сделал поправку в программе. Как сейчас обстоят дела с калибровкой не знаю, но попробуйте, вдруг поможет.

Rannir
20.11.2022, 21:58
Здравствуйте! Необходимо подключить ПВТ100 к ПР103 ( с питанием 24В) по 4-20мА. В РП к ПР103 написано "Запрещается запитывать датчики и прибор от одного источника питания!". Соответственно делаю 2 разных источника питания 24В для ПР103 и ПВТ100 для работы по 4-20мА. Как правильно подключить эту связку, ведь на входе СОМ4 общий минус с питанием ПР103. Получается объединение минусов блоков питания и смысл требовании к ПР103 по его питанию?? Может что неправильно делаю, заранее спасибо!!!! Схемка подключения:
63958

bayk
20.11.2022, 22:05
У меня скачков не было, низкоомные датчики температуры вешал на вход ПР-ки (и медные и платиновые), погрешность была конечно, но не такая огромная. Когда-то давно (лет 5 назад) помнится пробовал калибровать входы/выходы ПР200, но на тот момент не работало, сделал поправку в программе. Как сейчас обстоят дела с калибровкой не знаю, но попробуйте, вдруг поможет.

Аналоговые входы на пр200 отличаются от все хостальных они более низкоомные, потому пт100 вполне можно использовать 50м на грани. На всех остальных прках уже даже пт100 никак вообще. Посмотрите видео юрия реваки по этому поводу.

Сергей0308
20.11.2022, 22:14
Здравствуйте! Необходимо подключить ПВТ100 к ПР103 ( с питанием 24В) по 4-20мА. В РП к ПР103 написано "Запрещается запитывать датчики и прибор от одного источника питания!". Соответственно делаю 2 разных источника питания 24В для ПР103 и ПВТ100 для работы по 4-20мА. Как правильно подключить эту связку, ведь на входе СОМ4 общий минус с питанием ПР103. Получается объединение минусов блоков питания и смысл требовании к ПР103 по его питанию?? Может что неправильно делаю, заранее спасибо!!!! Схемка подключения:
63958

Мне кажется, что нет проблемы в объединении минусов двух блоков питания! Скажу больше, мне кажется, достаточно одного блока питания достаточной мощности для питания обеих приборов, в смысле, и ПР103 и ПВТ100!
Мне кажется избыточным, в вашем случае, запитывать каждый прибор от отдельного блока питания!

Rannir
20.11.2022, 22:27
Мне кажется, что нет проблемы в объединении минусов двух блоков питания! Скажу больше, мне кажется, достаточно одного блока питания достаточной мощности для питания и ПР103 и ПВТ100!

Я же с удовольствием бы и с одним блоком, и вопросов бы не было, но вот требование РП "Запрещается запитывать датчики и прибор от одного источника питания!". как это считать если минусы общие..

Сергей0308
20.11.2022, 23:02
Я же с удовольствием бы и с одним блоком, и вопросов бы не было, но вот требование РП "Запрещается запитывать датчики и прибор от одного источника питания!". как это считать если минусы общие..

Хорошо, будем считать Вы выполнили требование, приборы питаются от разных источников, что ещё Вы хотите? Чтобы минусы не объединять? Об этом тоже есть требование или это ваши фантазии?

Rannir
20.11.2022, 23:22
Я хочу убедиться, что данное подключение возможно, и ПР103 и ПВТ100 будут работать в штатном режиме при подключении как на схемке и не нанесет вреда оборудованию

Сергей0308
20.11.2022, 23:27
Я хочу убедиться, что данное подключение возможно, и ПР103 и ПВТ100 будут работать в штатном режиме при подключении как на схемке и не нанесет вреда оборудованию

Ну, если всё подключили согласно РЭ, боюсь всё 100 лет проработает! Солнце раньше потухнет!
Вроде у вас я ограничивающего резистора не заметил:

63963

И вообще не до конца понятно почему по сети нельзя прочитать, там и полная гальваническая развязка будет!
ПВТ100 не бывает без сетевого интерфейса!
Мне кажется, так лучше всего получится!

Rannir
21.11.2022, 00:20
Да, как вариант я планировал 485 использовать, пока на нем 2 модуля МВ сидят и панель оператора на другом, нашел про ограничивающие резисторы, они есть в пр103, стр 18, 121 ом

Сергей0308
21.11.2022, 00:28
Да, как вариант я планировал 485 использовать, пока на нем 2 модуля МВ сидят и панель оператора на другом, нашел про ограничивающие резисторы, они есть в пр103, стр 18, 121 ом

Это Rи - входное сопротивление измерителя(входа ПР), Rогр - это другое сопротивление, не знаю обязательно нужно его ставить или нет, но это другое сопротивление, короче, смотрите РЭ и схему подключения!
Это называется: гляжу в книгу, вижу - фигу!
Вы уж там будьте повнимательней!

a_lex
22.11.2022, 18:53
Доброго времени суток!
Столкнулся со следующей проблемой. Не могу запустить онлайн отладку проекта, залитого в ПР103-24.1610.03, версия ПО 1.2.0, Owen Logic 2.2.313.0.
Прибор определяется, программа заливается, и судя по сработавшим реле, работает. Через конфигуратор, могу посмотреть состояния входов/выходов.
Подключен пр103 через USB шнурок. Иконка онлайн отладки не активна (не подсвечена).
И еще вопрос, что за сообщение такое " На вашем устройстве установлен пароль. Некоторые функции недоступны. Вы можете ввести его сразу и продолжить работу или ввести его позже".
Я вообще ни каких паролей не задавал. В настройках прибора могу только придумать новый пароль и подтвердить его.
Пробовал заливать проект с 1 константой на выходе Q1, все без изменений.
При этом к ПР200 в онлайн отладке подключаюсь без проблем.
Собственно вопрос: куда копать? Это я чего-то не туда нажал или наоборот не нажал туда, куда надо?

stesel
22.11.2022, 19:04
Доброго времени суток!
Столкнулся со следующей проблемой. Не могу запустить онлайн отладку проекта, залитого в ПР103-24.1610.03, версия ПО 1.2.0, Owen Logic 2.2.313.0.
Прибор определяется, программа заливается, и судя по сработавшим реле, работает. Через конфигуратор, могу посмотреть состояния входов/выходов.
Подключен пр103 через USB шнурок. Иконка онлайн отладки не активна (не подсвечена).
И еще вопрос, что за сообщение такое " На вашем устройстве установлен пароль. Некоторые функции недоступны. Вы можете ввести его сразу и продолжить работу или ввести его позже".
Я вообще ни каких паролей не задавал. В настройках прибора могу только придумать новый пароль и подтвердить его.
Пробовал заливать проект с 1 константой на выходе Q1, все без изменений.
При этом к ПР200 в онлайн отладке подключаюсь без проблем.
Собственно вопрос: куда копать? Это я чего-то не туда нажал или наоборот не нажал туда, куда надо?

Онлайн отладку к сожалению ни кто пока не может запустить. Ждем`с разработчиков.

Dimensy
22.11.2022, 19:45
Это Rи - входное сопротивление измеритель(входа ПР), Rогр - это другое сопротивление, не знаю обязательно нужно его ставить или нет, но это другое сопротивление, короче, смотрите РЭ и схему подключения!
про ограничивающий резистор тут рассказывают https://owen.ru/media/video/zachem_nuzhen_rezistor

a_lex
22.11.2022, 20:22
Онлайн отладку к сожалению ни кто пока не может запустить. Ждем`с разработчиков.

Вот это поворот... Нее я в курсе, что по Ethernet нет отладки, но USB...

Господа разработчики!!! Сориентируйте пожалуйста, сколько ждать?

Сергей0308
22.11.2022, 20:36
про ограничивающий резистор тут рассказывают https://owen.ru/media/video/zachem_nuzhen_rezistor

Я знаю для чего ставят дополнительное сопротивление в токовую петлю, в данном конкретном случае я не смотрел обязательно его установка или нет, не стал РЭ читать, мне кажется, если товарищу это надо, он сам в силах это сделать, в смысле прочитать РЭ(что относится к этому вопросу)!
Бывают случаи когда это не надо, например я никогда не встречал подобных рекомендаций для датчиков(преобразователей) ПД100, там тоже токовый выход!

Задумкин Сергей
25.11.2022, 17:08
Уже на стадии завершения написания программы на проект столкнулся с тем, что ПР103 как мастер может опросить/записать, оказывается, ВСЕГО 64 регистра (сетевых переменных). Это на ВСЕ слейвы, которых может быть до 32 шт.
Зачем он тогда такой нужен?? Для сравнения ПР102 работает с 16-ю слейвами, для КАЖДОГО из которых поддерживает 256 переменных и я даже никогда не думал об их кол-ве в проекте.

stesel
25.11.2022, 17:58
Уже на стадии завершения написания программы на проект столкнулся с тем, что ПР103 как мастер может опросить/записать, оказывается, ВСЕГО 64 регистра (сетевых переменных). Это на ВСЕ слейвы, которых может быть до 32 шт.
Зачем он тогда такой нужен?? Для сравнения ПР102 работает с 16-ю слейвами, для КАЖДОГО из которых поддерживает 256 переменных и я даже никогда не думал об их кол-ве в проекте.

Обещали очень много в слэйве, но урезали в мастере. Однако!

1exan
26.11.2022, 14:29
Уже на стадии завершения написания программы на проект столкнулся с тем, что ПР103 как мастер может опросить/записать, оказывается, ВСЕГО 64 регистра (сетевых переменных). Это на ВСЕ слейвы, которых может быть до 32 шт.
Зачем он тогда такой нужен?? Для сравнения ПР102 работает с 16-ю слейвами, для КАЖДОГО из которых поддерживает 256 переменных и я даже никогда не думал об их кол-ве в проекте.

А как проявляется это ограничение? Попробовал добавить более 64 регистров в один слейв - никаких предупреждений/запретов.

Филоненко Владислав
27.11.2022, 16:54
Уже на стадии завершения написания программы на проект столкнулся с тем, что ПР103 как мастер может опросить/записать, оказывается, ВСЕГО 64 регистра (сетевых переменных). Это на ВСЕ слейвы, которых может быть до 32 шт.
Зачем он тогда такой нужен?? Для сравнения ПР102 работает с 16-ю слейвами, для КАЖДОГО из которых поддерживает 256 переменных и я даже никогда не думал об их кол-ве в проекте.

Это ограничение ресурсов, в данный ПР больше не помещается. И не 64 регистра, а 64 переменные, не зависимо от размера.
Кстати не подскажете, а как же Вы обрабатываете 256 переменных в 16 слейвах? Это что же за программа то?
Или просто из спортивного интереса опрашивает?

Cs-Cs
27.11.2022, 19:51
Это ограничение ресурсов, в данный ПР больше не помещается.
Ээээ... в смысле, 64 регистра в режиме мастера - это в ПР103 навсегда? А не то, как обещали: "Позже поправим прошивку"?

Задумкин Сергей
28.11.2022, 09:38
А как проявляется это ограничение? Попробовал добавить более 64 регистров в один слейв - никаких предупреждений/запретов.

64105

Ругаться будет если разместить созданные переменные в поле программы.


Кстати не подскажете, а как же Вы обрабатываете 256 переменных в 16 слейвах? Это что же за программа то?
Или просто из спортивного интереса опрашивает?

Это для примера выдержка из руководства на ПР102. Кстати, даже про ИПП120 в руководстве написано, что он может мастером с 256-ю переменными в 16-и слейвах работать.

Rannir
04.12.2022, 23:08
Добрый день.

1. В дереве параметров ПР103 есть вкладка "Master ModBus - входа/выхода - статус" там 32 бита, каждый показывает статус подключенного slave устройства.
.
Добрый день! Два вопроса: Подскажите пожалуйста где в Лоджике найти статусы состояния slave устройств для пр103, в конфигураторе все видно, но как их использовать для программного контроля в овен лоджик. И адрес 2008 (статус входа/выхода) это относится к этому же. Спасибо!
64281

Денисов Максим Сергеевич
05.12.2022, 09:17
На данный момент в Owen Logic отсутствует возможность использовать статусы связи со слейв устройствами. Уже работает над добавлением, в декабре выпустим обновление с этим функционалом

PRO
16.12.2022, 10:10
Вот, набросал вам рыбу программы
Часть смены, которая после полуночи относиться к предыдущему дню, поэтому маска недели сдвигается влево на один день. Но расчет потребления относится уже к новому дню
Да, и макрос fSave там явно лишний

Не могу разобраться, в 00-00 часов, при переходе на следующий день, сбрасывает накопленные значения в 0 и продолжает накапливать с 0 тот же день. Например, четверг накопились значения за сутки, при переходе на пятницу в 00-00, четверг обнуляется и опять начинает копить в четверг не переходя на пятницу. Моих вариантов не хватает для решения этой проблемы. Убедительно прошу помочь .

Dimensy
16.12.2022, 14:39
Не могу разобраться, в 00-00 часов, при переходе на следующий день, сбрасывает накопленные значения в 0 и продолжает накапливать с 0 тот же день. Например, четверг накопились значения за сутки, при переходе на пятницу в 00-00, четверг обнуляется и опять начинает копить в четверг не переходя на пятницу. Моих вариантов не хватает для решения этой проблемы. Убедительно прошу помочь .

Проверил рыбу - расход по дням правильно работает. А как вы проверяете, ведь в Лоджике для ПР103 нет часов в эмуляции?

PRO
16.12.2022, 19:07
Я подключил рыбу к ПР200, для отладки. Интересно что оставив работать на ночь, утром обнаружил что "четверг" ночью остановился и зафиксировал результат, а "пятница" начала накапливать значения. На аналоговый вход подал 4...20 мА с задатчика сигнала. На RS485 подал модбас с ТРМ202 (имитация работы расходомера по протоколу), хочу и этот вариант посмотреть используя возможность расходомера выдавать мгновенный расход. Сейчас жду 00-00 часов посмотреть еще раз. Спасибо что откликнулись.

petera
16.12.2022, 19:16
Я подключил рыбу к ПР200, для отладки. Интересно что оставив работать на ночь, утром обнаружил что "четверг" ночью остановился и зафиксировал результат, а "пятница" начала накапливать значения. На аналоговый вход подал 4...20 мА с задатчика сигнала. На RS485 подал модбас с ТРМ202 (имитация работы расходомера по протоколу), хочу и этот вариант посмотреть используя возможность расходомера выдавать мгновенный расход. Сейчас жду 00-00 часов посмотреть еще раз. Спасибо что откликнулись.

Зачем ждать настоящие 00:00
Прямо в работающем ПР200, нажми и удерживай "ALT"
Системное меню --> Прибор --> Часы
Подкрути время к 23:58
нажми и удерживай "ESC"
Экран ПР вернется в рабочий режим

PRO
16.12.2022, 19:32
Чистота эксперимента. У нас с Москвой разница +4 часа, может ли какие-то глубинные настройки на это повлиять, ведь ночью накопление данных на "пятницу" переключение произошло, хотя "четверг" в 00-00 сбросился в ноль и по новой начал накапливаться.

petera
16.12.2022, 19:57
Чистота эксперимента. У нас с Москвой разница +4 часа, может ли какие-то глубинные настройки на это повлиять, ведь ночью накопление данных на "пятницу" переключение произошло, хотя "четверг" в 00-00 сбросился в ноль и по новой начал накапливаться.

Хоть каждые 5 минут подкручивай часы, на чистоту эксперимента повлиять никак не может.

PRO
16.12.2022, 19:59
Спасибо за совет, обязательно буду использовать.

PRO
16.12.2022, 20:16
Проверил рыбу - расход по дням правильно работает. А как вы проверяете, ведь в Лоджике для ПР103 нет часов в эмуляции?

Я только что (00-00ч, разица с Москвой +4 ч) снял видио на котором видно что в 00-00 происходит сброс в ноль на текущем дне недели, происходит накопление на этот же день, а переключения дня недели не происходит.

https://disk.yandex.ru/i/a5SCaX239pUUNw
Удалось ли посмотреть видио, отправляю впервые.

PRO
16.12.2022, 20:42
Я только что (00-00ч, разица с Москвой +4 ч) снял видио на котором видно что в 00-00 происходит сброс в ноль на текущем дне недели, происходит накопление на этот же день, а переключения дня недели не происходит.

https://disk.yandex.ru/i/a5SCaX239pUUNw
Удалось ли посмотреть видио, отправляю впервые.

Посмотрите пожалуйста скрин: дата указана правильно, но день недели = 5 (пятница), а должна быть, скорее всего, 6 (суббота). Может из-за этого проблема.64593

petera
16.12.2022, 20:55
Посмотрите пожалуйста скрин: дата указана правильно, но день недели = 5 (пятница), а должна быть, скорее всего, 6 (суббота). Может из-за этого проблема.64593

В ПР200 системный год - две цифры
Возможно на вход макроса Год нужно подать Sys_Year + 2000

petera
16.12.2022, 21:04
В ПР200 системный год - две цифры
Возможно на вход макроса Год нужно подать Sys_Year + 2000

Так и есть

[64595

суббота

Dimensy
16.12.2022, 22:00
В ПР200 системный год - две цифры
Возможно на вход макроса Год нужно подать Sys_Year + 2000

Не возможно, а надо. это макрос из менеджера компонентов

PRO
17.12.2022, 10:18
Сделал как Вы сказали. Отличный совет. Помогло.
Спасибо что недостатки моего опыта в программировании могут компенсироваться способностями опытных программистов.

PRO
17.12.2022, 20:46
Проверил рыбу - расход по дням правильно работает. А как вы проверяете, ведь в Лоджике для ПР103 нет часов в эмуляции?

Разобрались совместно с форумом, вместо ПР103 подключил ПР200, а у него что бы получить год необходимо прибавить 2000 к текущему году на входе преобразователя даты. За сутки считает, проверил переход через 0-00ч на следующий день, тоже нормально.

Проблема с которой не могу разобраться: не производится подсчет за 2 смену с 00 до 8-00 ч со сдвигом в маске недели, не появляется 1 на выходе ClockWeek. Пр200. Убрал сдвиг, считает, но предыдущую дату, т.е. день недели не прибавился. Попробовал прибавить 1 к "дню недели" , результат - не считает.
64608

Dimensy
18.12.2022, 09:12
Разобрались совместно с форумом, вместо ПР103 подключил ПР200, а у него что бы получить год необходимо прибавить 2000 к текущему году на входе преобразователя даты. За сутки считает, проверил переход через 0-00ч на следующий день, тоже нормально.

Проблема с которой не могу разобраться: не производится подсчет за 2 смену с 00 до 8-00 ч со сдвигом в маске недели, не появляется 1 на выходе ClockWeek. Пр200. Убрал сдвиг, считает, но предыдущую дату, т.е. день недели не прибавился. Попробовал прибавить 1 к "дню недели" , результат - не считает.
64608

Правильно. Вы указали что рабочий день только воскресенье, поэтому блок должен включиться в понедельник 0:00-8:00.
Поставьте все галки в маске недели или вообще вместо маски используйте константу 255

Dimensy
18.12.2022, 11:49
Разобрались совместно с форумом, вместо ПР103 подключил ПР200, а у него что бы получить год необходимо прибавить 2000 к текущему году на входе преобразователя даты. За сутки считает, проверил переход через 0-00ч на следующий день, тоже нормально.

Проблема с которой не могу разобраться: не производится подсчет за 2 смену с 00 до 8-00 ч со сдвигом в маске недели, не появляется 1 на выходе ClockWeek. Пр200. Убрал сдвиг, считает, но предыдущую дату, т.е. день недели не прибавился. Попробовал прибавить 1 к "дню недели" , результат - не считает.


Я тут подумал, нафига вообще эта маска недели - пусть и в выходные считает.
В общем, сделайте так. Ну и для первой смены тоже уберите маску

64621

А еще, вместо блинка можно такую конструкцию использовать

64622

в общем, вот новая рыба

Сергей0308
18.12.2022, 12:57
Я тут подумал, нафига вообще эта маска недели - пусть и в выходные считает.
В общем, сделайте так. Ну и для первой смены тоже уберите маску

64621

А еще, вместо блинка можно такую конструкцию использовать

64622

в общем, вот новая рыба

Ваша конструкция на нижней картинке будет давать 59 импульсов в минуту, если нужно(я не знаю) 60 импульсов в минуту, можно так сделать:

64625

Dimensy
18.12.2022, 13:48
Ваша конструкция на нижней картинке будет давать 59 импульсов в минуту, если нужно(я не знаю) 60 импульсов в минуту, можно так сделать:

64625

Спасибо, действительно, у меня есть пропуск 1 сек в начале каждой минуты.
Хотя, в рыбе, это может быть и плюс, потому что при одновременном сигнале на входах "сброс" и "запись" библиотечного сумматора, он сбрасывает и сразу же записывает новое значение. В общем, это владелец рыбы должен протестировать, как надо правильнее сделать. Или можно остаться на блинках. Просто блинк, который отвечает за дневной расход записывает не синхронно с блинками смен. Я поэтому и предложил конструкцию

PRO
18.12.2022, 15:30
Я тут подумал, нафига вообще эта маска недели - пусть и в выходные считает.
В общем, сделайте так. Ну и для первой смены тоже уберите маску

64621

А еще, вместо блинка можно такую конструкцию использовать

64622

в общем, вот новая рыба

Спасибо. Надо считать во все дни недели, с понедельника по воскресенье включительно, исключений не предполагалось изначально.
Еще вопрос : возможно Ваш макрос fDMX запрограммировать еще и для учета объемов по месяцам, поставить вместо смен месяцы, увеличив количество входов/выходов. Как отловить начало и конец месяца.

Ваши предложения буду пробовать.

Dimensy
18.12.2022, 16:37
Спасибо. Надо считать во все дни недели, с понедельника по воскресенье включительно, исключений не предполагалось изначально.
Еще вопрос : возможно Ваш макрос fDMX запрограммировать еще и для учета объемов по месяцам, поставить вместо смен месяцы, увеличив количество входов/выходов. Как отловить начало и конец месяца.

Ваши предложения буду пробовать.

Ну, наверное так

64629

Но у вас же есть панель. Может лучше в ней все хранить?

PRO
18.12.2022, 18:20
Ну, наверное так

64629

Но у вас же есть панель. Может лучше в ней все хранить?
Спасибо за интересные решения, позволяющие осваивать новые приемы программирования.
Панель у меня есть, но ее нет в проекте, задача выгрузить результаты в Owen Cloud (доступ есть на платном тарифе), вот еще думаю как обеспечить в этом случае энергонезависимость данных.
Панель СП307 будет при тиражировании, если этот реализованный проект будет успешным. Надо будет не только собрать данные, но и управлять оборудованием с использованием ПЧВ.

Dimensy
18.12.2022, 19:02
Спасибо за интересные решения, позволяющие осваивать новые приемы программирования.
Панель у меня есть, но ее нет в проекте, задача выгрузить результаты в Owen Cloud (доступ есть на платном тарифе), вот еще думаю как обеспечить в этом случае энергонезависимость данных.
Панель СП307 будет при тиражировании, если этот реализованный проект будет успешным. Надо будет не только собрать данные, но и управлять оборудованием с использованием ПЧВ.

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

PRO
18.12.2022, 19:37
Сетевые переменные в режиме слейв уже энергонезависимые. Тут другая проблема - как реагировать на перебои питания. Сейчас, например, если моргнет свет в первую смену - то данные обнулятся. А если света не будет в момент перехода через полночь, то данные наоборот, не обнулятся

Предусмотрен стабилизатор, но похоже правильно поставить безперебойник.
Вместо ПР103 поставим ПР200.
Запустил "новую рыбу", тихо радуюсь что есть отзывчивые и классные программисты.

Dimensy
18.12.2022, 20:06
Предусмотрен стабилизатор, но похоже правильно поставить безперебойник.
Вместо ПР103 поставим ПР200.
Запустил "новую рыбу", тихо радуюсь что есть отзывчивые и классные программисты.

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

64633

Осталось только обработать перерыв в питании при переходе через полночь

Вот, надо тестить в железе

Сергей0308
18.12.2022, 21:14
кстати, если мы для первой смены сделаем так, то сбой питания в первую смену должны решить

64633

Осталось только обработать перерыв в питании при переходе через полночь

Вот, надо тестить в железе

Вот посмотрел вашу рыбу, какая то неправильная рыба у Вас, в смысле, если прибавляется константа, то никакой сумматор не нужен 100 лет(это избыточно), достаточно иметь счётчик, надеюсь умножить проблем не составит:

64636

До кучи, проект выложил с матрицей памяти на 32 ячейки и двумя независимыми выходами:
64637
Я сто раз её выкладывал в разных темах форума, но всё равно никто не смотрит, у Вас, я так понимаю, дефицит матриц памяти!

Dimensy
18.12.2022, 21:26
Вот посмотрел вашу рыбу, какая то неправильная рыба у Вас, в смысле, если прибавляется константа, то никакой сумматор не нужен 100 лет(это избыточно), достаточно иметь счётчик, надеюсь умножить проблем не составит:

Константа это для тестирования, я ведь не знаю, что там на вход приходит, но что-то приходит и суммируется

PRO
18.12.2022, 21:36
Константа это для тестирования, я ведь не знаю, что там на вход приходит, но что-то приходит и суммируется

На вход Аi в данный момент, временно, для наладки подключен задатчик тока 4...20. Этот масштабированный сигнал и считается. Значения суммировались на "новой рыбе" на ПР в воскресенье, удачно перешли на понедельник (у нас уже понедельник), наблюдаем, пока полет нормальный.

PRO
18.12.2022, 21:57
Вот посмотрел вашу рыбу, какая то неправильная рыба у Вас, в смысле, если прибавляется константа, то никакой сумматор не нужен 100 лет(это избыточно), достаточно иметь счётчик, надеюсь умножить проблем не составит:

64636

До кучи, проект выложил с матрицей памяти на 32 ячейки и двумя независимыми выходами:
64637
Я сто раз её выкладывал в разных темах форума, но всё равно никто не смотрит, у Вас, я так понимаю, дефицит матриц памяти!

Где можно посмотреть описание к "Командоаппарату реального времени".
Много переменных набирается которые необходимо затолкнуть в облако.

Dimensy
18.12.2022, 22:09
Где можно посмотреть описание к "Командоаппарату реального времени".
Много переменных набирается которые необходимо затолкнуть в облако.

Командоаппарат тут вряд ли поможет. А вот Овеновское облако вроде может выводить отчеты за разные периоды. Так может оставить три сетевые переменные - расход (постоянно щелкает), расход в первую смену и расход во вторую смену (щелкают соответственно в свою смену), а в облаке уже просматривать за разные периоды.

Сергей0308
18.12.2022, 22:12
Где можно посмотреть описание к "Командоаппарату реального времени".
Много переменных набирается которые необходимо затолкнуть в облако.

Я его Вам не предлагал, только матрицу памяти из этого проекта, если интересует матрица памяти, откройте макрос для редактирования, там имеются подсказки!
В полном проекте тоже непонятно, что может быть непонятно, в смысле, Вы экран смотрели?
Назначается время включения или выключения 8 выходов, до 32 уставок с маской недели, вкратце, всё!

PRO
19.12.2022, 08:08
Командоаппарат тут вряд ли поможет. А вот Овеновское облако вроде может выводить отчеты за разные периоды. Так может оставить три сетевые переменные - расход (постоянно щелкает), расход в первую смену и расход во вторую смену (щелкают соответственно в свою смену), а в облаке уже просматривать за разные периоды.

Командоаппарат мне интересен не в рамках обсуждаемой темы, а как пример программирования, разбирая который постигаешь премудрости кода. Чем подробней описание, тем быстрее доходят задумки автора. Ищу возможность сохранять переменные при отключении питания.

PRO
19.12.2022, 08:19
Командоаппарат тут вряд ли поможет. А вот Овеновское облако вроде может выводить отчеты за разные периоды. Так может оставить три сетевые переменные - расход (постоянно щелкает), расход в первую смену и расход во вторую смену (щелкают соответственно в свою смену), а в облаке уже просматривать за разные периоды.

В рамках постижения премудростей поясните пожалуйста работу - как в "новой рыбе2" из переменной Sys_Month получается переменная "новый месяц". Пытаюсь разобраться, но суть ускользает.

kondor3000
19.12.2022, 09:15
В рамках постижения премудростей поясните пожалуйста работу - как в "новой рыбе2" из переменной Sys_Month получается переменная "новый месяц". Пытаюсь разобраться, но суть ускользает.

Да простая схема сравнения, при изменении переменной Sys_Month.
На одном входе EQ задержка на 1 цикл программы и детектор заднего фронта. Например месяц был 12, стал 1, появилась 1 на выходе. 64643
При появлении 1 в переменной Мсц, новый месяц сбрасывается.

Dimensy
19.12.2022, 10:28
В рамках постижения премудростей поясните пожалуйста работу - как в "новой рыбе2" из переменной Sys_Month получается переменная "новый месяц". Пытаюсь разобраться, но суть ускользает.

Надеюсь, это поможет
64644

PRO
19.12.2022, 11:53
Надеюсь, это поможет
64644

Спасибо, вникаю.

PRO
19.12.2022, 12:45
Да простая схема сравнения, при изменении переменной Sys_Month.
На одном входе EQ задержка на 1 цикл программы и детектор заднего фронта. Например месяц был 12, стал 1, появилась 1 на выходе. 64643
При появлении 1 в переменной Мсц, новый месяц сбрасывается.

А какое благотворное влияние оказывает задержка 1 цикла, что происходит во время задержки и последующего цикла?

Sergej_
19.12.2022, 13:05
А какое благотворное влияние оказывает задержка 1 цикла, что происходит во время задержки и последующего цикла?

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

PRO
19.12.2022, 13:29
Благотворное..;)
Все проще на входе без задержки появляется новое значение, а на входе с задержкой ещё старое, выход реагирует, так узнаем что значение изменилось.

Ужас! Ну в смысле благодать. :rolleyes:

prolex888
29.12.2022, 20:57
На недавнем вебинаре обещали что в декабре точно будет онлайн отладка на ПР103... Декабря один рабочий день остался.
Успеваете?

Sergej_
30.12.2022, 05:51
На недавнем вебинаре обещали что в декабре точно будет онлайн отладка на ПР103... Декабря один рабочий день остался.
Успеваете?

В декабре, а какого года?;)

Cs-Cs
30.12.2022, 09:14
...я очень жду допиливания OWL со всеми функциями, которые были в ПР200 (нормальный Modbus Master со статусами устройств, ST, онлайн-отладку).
Без этого не хочу никаких ПР103!

prolex888
30.12.2022, 09:52
Да я тоже. Очень надеялся на ПР103, строил огромные планы на него. Купил в первые же дни продаж образец для тестов. И что?! Уже больше года он у меня висит без дела, т.к. его все никак не допилят. А в том виде, что есть он нафиг не нужен....

prolex888
11.01.2023, 13:09
Ну а в январе то хоть успеете? полтора года люди ждут...

prolex888
13.01.2023, 12:01
Сижу я, значит, каждый день проверяю обновления OL. Жду обещанную "в декабре точно" онлайн отладку ПР103. И вижу, о чудо! Вышло обновление!!!! Бегом ставить!
а там...

Релиз 2.2.318
Обновления
Встроенное ПО прибора ПР100 [М02] v2.38:
Внутренние работы по оптимизации работы прибора.
Исправления
Ошибка в процессе установки Owen Logic и .NET;
Ошибка открытия "История изменений" в окне проверки обновлений.

и все... тьфу, блин...

prolex888
23.01.2023, 16:26
"А вдоль дороги мертвые с косами и... тишина!!!"

stesel
23.01.2023, 19:07
"А вдоль дороги мертвые с косами и... тишина!!!"

Эх. Оптимизм кончается тем быстрее, чем дольше работаешь с Овен! :)

prolex888
03.02.2023, 10:42
Да уж.. Если бы я так "попадал" в сроки - меня бы давно уволили... Непонятно зачем озвучивать срок в который никогда не укладываешься? Причем это именно с ПР103 особенно ярко заметно на протяжении 2х лет уже... Ни одного обозначенного срока не смогли соблюсти... Вот и январь закончился, а заявленной "в декабре точно" онлайн отладки как не было так и нет...
И никаких комментариев. Полтора месяца тишина.

stesel
03.02.2023, 15:07
Да уж.. Если бы я так "попадал" в сроки - меня бы давно уволили... Непонятно зачем озвучивать срок в который никогда не укладываешься? Причем это именно с ПР103 особенно ярко заметно на протяжении 2х лет уже... Ни одного обозначенного срока не смогли соблюсти... Вот и январь закончился, а заявленной "в декабре точно" онлайн отладки как не было так и нет...
И никаких комментариев. Полтора месяца тишина.

Я скажу так, возможно у производителя проблемы, возможно из-за санкций пришлось что-то срочно переделывать - например микросхем таких-то не было, значит переделаем на другие - пришлось отвлекать программистов на это. НО!!!!! Неужели нельзя было сообщить о проблемах? Овен, неужели Вы думаете что подобное молчание добавляет Вам очков в копилку или это придает Вам некоторой загадочности? К сожалению довольно часто и со многими продуктами Вы меня прокатили с финансовыми последствиями. А достаточно было сообщить, мол не успеваем, не укладываемся в сроки, вместо вот-вот, вот сейчас, вот ещё чуть-чуть.

capzap
03.02.2023, 15:12
А достаточно было сообщить, мол не успеваем, не укладываемся в сроки, вместо вот-вот, вот сейчас, вот ещё чуть-чуть.

это как то бы поменяло тональность нытья?

Brain111
03.02.2023, 20:19
Добрый вечер, подскажите - не могу прочитать состояние входов, причём команда возвращается без ошибок, но пустая (нет ни одного бита в регистре) по факту входа активные есть.
При этом всё мои созданные сетевые переменные корректно читаются. В чём может быть дело? Читаю по протоколу ModBusRtu
65706

Денисов Максим Сергеевич
06.02.2023, 08:13
Какая модификация прибора? Чем опрашиваете прибор? Какая версия овен лоджик и какая версия прошивки прибора?

Олег_91
06.02.2023, 14:56
Всем доброго дня.
Хотел бы узнать срок выхода ПР103 с транзисторными выходами (ПР103-24.1618.16.2.0 и ПР103-24.1618.17.2.0).

vitek101
07.02.2023, 09:31
Есть ли в ПР103 ограничение на количество сетевых переменных, когда ПРка выступает слэйвом?
В проекте ПР читается вайнтековской панелью. Так вот последний регистр, который могу прочитать по модбасу ТСР, это регистр 16548. Пробовал читать разными программами - результат одинаковый. На более старшие регистры приходит ответ о неправильном адресе. Получается всего 164 регистра доступны?

Dimensy
07.02.2023, 12:47
Есть ли в ПР103 ограничение на количество сетевых переменных, когда ПРка выступает слэйвом?
В проекте ПР читается вайнтековской панелью. Так вот последний регистр, который могу прочитать по модбасу ТСР, это регистр 16548. Пробовал читать разными программами - результат одинаковый. На более старшие регистры приходит ответ о неправильном адресе. Получается всего 164 регистра доступны?

Объем памяти для сетевых переменных в режиме Slave 1024 байт, так что по идее должно быть доступно 512 регистров

Fosterman
08.02.2023, 12:01
Просветите, пожалуйста, не могу разобраться.
Как производится диагностика связи по MODBUS для новых устройств?
Я настраиваю ПР103 как мастер, читаю данные из датчика давления ПД150.

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

Brain111
08.02.2023, 13:43
Какая модификация прибора? Чем опрашиваете прибор? Какая версия овен лоджик и какая версия прошивки прибора?

6577165772

Fosterman
08.02.2023, 14:31
65774

OwenLogic последней версии, 2.2.318.0

Dimensy
08.02.2023, 14:54
Просветите, пожалуйста, не могу разобраться.
Как производится диагностика связи по MODBUS для новых устройств?
Я настраиваю ПР103 как мастер, читаю данные из датчика давления ПД150.

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

https://owen.ru/forum/showthread.php?t=33643&p=395294&viewfull=1#post395294

Brain111
09.02.2023, 11:42
Добрый вечер, подскажите - не могу прочитать состояние входов, причём команда возвращается без ошибок, но пустая (нет ни одного бита в регистре) по факту входа активные есть.
При этом всё мои созданные сетевые переменные корректно читаются. В чём может быть дело? Читаю по протоколу ModBusRtu
65706

Сможет кто всётаки подсказать по этой проблеме? Скрины owen logic и прошивки прибора привожу ниже, уже писал ранее. Опрашиваю прибор в качестве Slave Siemens ET200s, просто сетевые переменные (пользовательские) читаются корректно. Входа и выхода под которые в настройках прибора есть конкретные регистры не читаются. При этом никаких ошибок при считавание нет, просто возвращаются нули. 65798
65799

IVM
09.02.2023, 13:28
Сможет кто всётаки подсказать по этой проблеме? Скрины owen logic и прошивки прибора привожу ниже, уже писал ранее. Опрашиваю прибор в качестве Slave Siemens ET200s, просто сетевые переменные (пользовательские) читаются корректно. Входа и выхода под которые в настройках прибора есть конкретные регистры не читаются. При этом никаких ошибок при считавание нет, просто возвращаются нули. 65798
65799

Какие конкретно адреса нечитаемых регистров задаете ?

Brain111
09.02.2023, 13:47
Выделил красным. Также отдельно пробовал подставлять свою сетевую переменную и уже читать её, но там тоже пусто.
65804
65805

Дмитрий Костюков
09.02.2023, 15:05
Входа и выхода под которые в настройках прибора есть конкретные регистры не читаются. При этом никаких ошибок при считавание нет, просто возвращаются нули. 65798
65799

А подано ли у вас что-то на входы? И есть ли замкнутые выходы при опросе?
Если на входах и выходах пусто - то и должны быть нули.

Brain111
09.02.2023, 15:16
Не ожидал конечно, что это спросят, но отвечу - конечно да :)

Brain111
09.02.2023, 15:17
А подано ли у вас что-то на входы? И есть ли замкнутые выходы при опросе?
Если на входах и выходах пусто - то и должны быть нули.

Не ожидал конечно, что это спросят, но отвечу - конечно да

Brain111
09.02.2023, 21:10
Выделил красным. Также отдельно пробовал подставлять свою сетевую переменную и уже читать её, но там тоже пусто.
65804
65805

Коллеги, всё-таки я так понимаю на форуме есть специалисты owen и они мониторят ветку. Может возможно проверить с вашей стороны работает ли у вас то о чём я пишу или нет, если не работает сколько потребуется времени для устранения. Реле куплено на производство, под конкретную задачу и я не могу её завершить в данный момент.
2 моменты которые я допускаю.
1) Я не имел дело с такого рода продукцией Owen ранее, поэтому допускаю, что есть какие то нюансы в настройке о которых я не знаю.
2) Отдельно дискретные входа побитово(катушки) я не пробовал пока читать, хотя на каждый вход и выход есть отдельный регистр, возможно если так читать то получится. Мне же удобней считать всё словом целиком.

kondor3000
09.02.2023, 21:19
Коллеги, всё-таки я так понимаю на форуме есть специалисты owen и они мониторят ветку. Может возможно проверить с вашей стороны работает ли у вас то о чём я пишу или нет, если не работает сколько потребуется времени для устранения. Реле куплено на производство, под конкретную задачу и я не могу её завершить в данный момент.
2 моменты которые я допускаю.
1) Я не имел дело с такого рода продукцией Owen ранее, поэтому допускаю, что есть какие то нюансы в настройке о которых я не знаю.
2) Отдельно дискретные входа побитово(катушки) я не пробовал пока читать, хотя на каждый вход и выход есть отдельный регистр, возможно если так читать то получится. Мне же удобней считать всё словом целиком.

Советую написать в техподдержку, тут не всегда быстро отвечают.

Юлия Лукина
10.02.2023, 11:04
Добрый день! Напишите, пожалуйста, нам на почту support@owen.ru

Brain111
10.02.2023, 15:03
Добрый день! Напишите, пожалуйста, нам на почту support@owen.ru

Добрый, написал ещё вчера!

AAA1
14.02.2023, 17:41
Уважаемые разработчики, хочу уточнить: Сделав в программе малейшее изменение, каждый раз надо по новому настраивать облако? Я правильно понимаю или в РЭ ошибка?
65919

AAA1
16.02.2023, 19:03
Уважаемые разработчики, хочу уточнить: Сделав в программе малейшее изменение, каждый раз надо по новому настраивать облако? Я правильно понимаю или в РЭ ошибка?
65919

Получается - да, надо заново. Сильно муторно, так как экспорт/импорт JSON файла в облаке не переносит всю конфигурацию прибора и после этой процедуры надо не мало ручками заново писать, а до этого сохранять. И вот из-за изменения, к примеру, одной переменной надо кучу работы переделывать. Лично я, только из-за этой проблемы, ПР103 точно в связке с облаком ни когда не буду использовать, а следовательно надо смотреть в сторону другого оборудования. Печально, были планы на ПР с эзернет.

Денисов Максим Сергеевич
17.02.2023, 07:51
Получается - да, надо заново. Сильно муторно, так как экспорт/импорт JSON файла в облаке не переносит всю конфигурацию прибора и после этой процедуры надо не мало ручками заново писать, а до этого сохранять. И вот из-за изменения, к примеру, одной переменной надо кучу работы переделывать. Лично я, только из-за этой проблемы, ПР103 точно в связке с облаком ни когда не буду использовать, а следовательно надо смотреть в сторону другого оборудования. Печально, были планы на ПР с эзернет.

Если добавляете ПР103 в облако как "Автоопределяемые приборы ОВЕН" до все параметры и ваши сетевые переменные автоматический считываются облаком с прибора и если вы изменили свои сетевые переменные облако также автоматический заново считает новую конфигурацию (за период считывания конфигурации в облаке отвечает параметр Конфигурационный период опроса)
Подробнее о данном способе подключения ПР103 к облаку можете посмотреть в нашем видео:
https://youtu.be/rPtb9RnLZoU?t=177

TaPX
17.02.2023, 09:56
Доброе утро. Вопрос по подключению к Телемеханике без ОРС сервера: есть готовый ексель файл с параметрами? Или ссылка на тутор какой именно для ПР-103 по подключению к SCADA?

AAA1
17.02.2023, 10:33
Если добавляете ПР103 в облако как "Автоопределяемые приборы ОВЕН" до все параметры и ваши сетевые переменные автоматический считываются облаком с прибора и если вы изменили свои сетевые переменные облако также автоматический заново считает новую конфигурацию (за период считывания конфигурации в облаке отвечает параметр Конфигурационный период опроса)
Подробнее о данном способе подключения ПР103 к облаку можете посмотреть в нашем видео:
https://youtu.be/rPtb9RnLZoU?t=177

То есть имеет огромное значение именно "Автоопределяемые приборы ОВЕН"? Только такой вариант? Я делал с ПР200 и ставил как "Произвольный прибор modbus". В моём случае сохранялось не всё и пришлось много восстанавливать, и долго так как за ранее не сохранил (хотя бы скринами или в рукописях) всё, что надо было, в надежде на JSON и попал на грабли. Больше желания пробовать нет.

Денисов Максим Сергеевич
17.02.2023, 13:15
Да, ПР103 рекомендуется добавлять как Автоопределяемый прибор ОВЕН. В этом случае облако по особому механизму общается с прибором и автоматом вычитывает все параметры.

Денисов Максим Сергеевич
17.02.2023, 13:28
Коллеги, выпустили обновление Owen Logic 2.3.319 и прошивку прибора ПР103 v1.3.0 с поддержкой онлайн-отладки

prolex888
17.02.2023, 13:30
Да ладно?!!

Rask
17.02.2023, 17:51
Коллеги, выпустили обновление Owen Logic 2.3.319 и прошивку прибора ПР103 v1.3.0 с поддержкой онлайн-отладки
Проверил работу онлайн - отладки. Все стабильно, нареканий с ходу не выявил. Приятно чего там говорить. Дождались))).

prolex888
20.02.2023, 09:24
Теперь ждем новый этап развития - онлайн отладка внутри макросов и функций!

Голубев Михаил
21.02.2023, 06:32
Здравствуйте. Вопрос к разработчикам. А возможность скачать программу с контроллера на ПК планируется? А то даже у Zelio есть.

prolex888
21.02.2023, 09:23
маловероятно. для этого нужно загружать в ПЗУ исходный код, а он много места занимает. это потребует значительного увеличение объема ПЗУ, а там и микроконтроллер менять придется, и прошивку усложнится... короче все это повлечет удорожание продукта и он окончательно перестанет быть конкурентным... да и более просты доработки вон месяцами не могут доделать... а тут прям глобальная задача

Skice
05.03.2023, 20:07
Добрый день!
Вопрос к разработчикам
У меня ПР200 подключена к панели Kinco по RS485
Порядка 100 переменных передается на Kinco (данные) и порядка 100 опрашивается (настройки)
Скорость так себе, но работает
Хотел перейти на ПР103, но услышал в вебинаре про ограничение передачи по Ethernet (Master) в 64 переменные
Так ли это и если так, то зачем это ограничение сделано - памяти же в ПР103 значительно больше

kondor3000
05.03.2023, 20:15
Добрый день!
Вопрос к разработчикам
У меня ПР200 подключена к панели Kinco по RS485
Порядка 100 переменных передается на Kinco (данные) и порядка 100 опрашивается (настройки)
Скорость так себе, но работает
Хотел перейти на ПР103, но услышал в вебинаре про ограничение передачи по Ethernet (Master) в 64 переменные
Так ли это и если так, то зачем это ограничение сделано - памяти же в ПР103 значительно больше

У ПР 200 то же самое ограничение, если ПР слейв. Делайте ПР мастером и всё !!!

Skice
05.03.2023, 20:25
Вопрос не в этом.

И там и там Master.
В вебинаре не сказано про ограничение в Slave.
Но четко сказано именно про ограничение по опросу максимум 64 переменных в ПР103 при работе по Ethernet в режиме Master.
Пока я сделал вывод, что режим Slave работает как у других устройств а режим Master принудительно ограничили.
Хочется разъяснений

Сергей0308
05.03.2023, 21:53
Вопрос не в этом.

И там и там Master.
В вебинаре не сказано про ограничение в Slave.
Но четко сказано именно про ограничение по опросу максимум 64 переменных в ПР103 при работе по Ethernet в режиме Master.
Пока я сделал вывод, что режим Slave работает как у других устройств а режим Master принудительно ограничили.
Хочется разъяснений

Наверно, Вы это хотели:

66336

Я так понимаю, Вы принципиально ничего не читаете, в смысле, даже в текущей теме недавно об этом писали:
https://owen.ru/forum/showthread.php?t=33643&page=64

Для мастера в общем правильно Овен сделал, что ограничил(ранее не было ограничений), чтобы жизнь мёдом не казалась, заодно и для себя "огромный фронт работы" создал, в смысле, можно бесконечно улучшать раз в год ослабив ограничения:

66337

Skice
05.03.2023, 23:19
Жалко материться нельзя.

Из объема памяти 1024 не следует 64 переменных в режиме Master
Из размышлений о доступности регистров в режиме Slave не следует ограничение в 64 переменных в режиме Master
Догадка что разработчики ограничили она ... черным по белому выше написана

Вопрос был к разработчикам

Или практикам кто реально на ПР103 в режиме Master при подключении по Ethernet столкнулся или не столкнулся с ограничениями

Если ограничения есть - 64 всего, или 64 на каждое устройство?

Сергей0308
05.03.2023, 23:25
Насколько смог понять 64 на один адрес(устройство), всего получается 2048 регистров!

1exan
06.03.2023, 04:36
Вот тут (https://owen.ru/forum/showthread.php?t=33643&p=394550&viewfull=1#post394550) отвечали, что 64 шт. переменных на все и независимо от их размера

Skice
06.03.2023, 10:41
В релизе OwenLogic 2.3.321.0 для ПР103-24.1610.03.2.0 есть следующие ограничения адресов:

Для Master на одно устройство диапазон адресов регистров от 0 до 4095
Для Slave от 16384 до 20479

Где то выше писали, что дает прописать сетевые переменные в количестве больше 64-х
А при попытке их использовать выдаст ошибку

Хотелось бы все таки услышать комментарий разработчиков

1exan
06.03.2023, 11:40
В релизе OwenLogic 2.3.321.0 для ПР103-24.1610.03.2.0 есть следующие ограничения адресов:

Для Master на одно устройство диапазон адресов регистров от 0 до 4095
Для Slave от 16384 до 20479

Где то выше писали, что дает прописать сетевые переменные в количестве больше 64-х
А при попытке их использовать выдаст ошибку

Хотелось бы все таки услышать комментарий разработчиков

В инструкции такие данные:
66345

66346

stesel
06.03.2023, 12:13
Добрый день!
Вопрос к разработчикам
У меня ПР200 подключена к панели Kinco по RS485
Порядка 100 переменных передается на Kinco (данные) и порядка 100 опрашивается (настройки)
Скорость так себе, но работает
Хотел перейти на ПР103, но услышал в вебинаре про ограничение передачи по Ethernet (Master) в 64 переменные
Так ли это и если так, то зачем это ограничение сделано - памяти же в ПР103 значительно больше

В ПР200 да, есть ограничение в 128 байт для режима "slave" - это как раз 64 переменных типа int. В ПР103 обещали увеличить, при чем серьезно, аж до 1024 байт. Как сейчас дела обстоят не знаю.
Мастером читал более 64 переменных, но с 3-х разных устройств. Это был ПР102.

Skice
06.03.2023, 15:06
Потенциально интересное устройство, но реализация пока непонятная

Аппаратное обеспечение позволяет

Выглядит или как недоработка или специальное ограничение - используйте более дорогое ПЛК

Зачем тогда выпускали?
Если Ethernet останется программно ограничен, то ПР102 предпочтительнее

Разработчикам не интересно дать комментарий?

kondor3000
06.03.2023, 15:12
Потенциально интересное устройство, но реализация пока непонятная
Аппаратное обеспечение позволяет
Если Ethernet останется программно ограничен, то ПР102 предпочтительнее
Разработчикам не интересно дать комментарий?

Если вы хотите быстрого ответа от разработчиков, пишите в техподдержку.

1exan
06.03.2023, 15:22
Потенциально интересное устройство, но реализация пока непонятная

Аппаратное обеспечение позволяет

Выглядит или как недоработка или специальное ограничение - используйте более дорогое ПЛК

Зачем тогда выпускали?
Если Ethernet останется программно ограничен, то ПР102 предпочтительнее

Разработчикам не интересно дать комментарий?

Чем ПР102 предпочтительнее - там всего 75 сетевых переменных?
Комментарий уже здесь (https://owen.ru/forum/showthread.php?t=33643&p=394550&viewfull=1#post394550) давали - в данной конфигурации на большее недостаточно ресурсов.
У вас в ПР103 реально есть проблема с недостаточным количеством переменных для Master или Slave режима?

Skice
06.03.2023, 17:46
Чем ПР102 предпочтительнее - там всего 75 сетевых переменных?
Комментарий уже здесь (https://owen.ru/forum/showthread.php?t=33643&p=394550&viewfull=1#post394550) давали - в данной конфигурации на большее недостаточно ресурсов.
У вас в ПР103 реально есть проблема с недостаточным количеством переменных для Master или Slave режима?

Если нужно 200, а есть 64 - это можно считать проблемой?

1exan
06.03.2023, 18:13
Если нужно 200, а есть 64 - это можно считать проблемой?

Значит вы выбрали неподходящее оборудование, но почему то считаете, что оно должно соответствовать вашим требованиям.
Вы же не будете заказывать газель для перевозки 10т песка и потом жаловаться, что она этого сделать не может (хотя на ней было написано - г/п 2тонны)

Skice
06.03.2023, 18:32
Значит вы выбрали неподходящее оборудование, но почему то считаете, что оно должно соответствовать вашим требованиям.
Вы же не будете заказывать газель для перевозки 10т песка и потом жаловаться, что она этого сделать не может (хотя на ней было написано - г/п 2тонны)

Есть проект на ПР200
Работающий
Есть планы по расширению
Перекинуть проект проще чем с нуля писать и отлаживать новый
С Ethernet на OwenLogic только ПР103

Выяснилось про ограничения не соответствующие аппаратному обеспечению
Значит программные

Разъяснения разработчиков поставило бы все на свои места

Но все оборачивается пустой болтовней пользователей

kondor3000
06.03.2023, 18:33
Если нужно 200, а есть 64 - это можно считать проблемой?

Во первых переменные були можно упаковать в маски по 16 шт, Float передавать через 1 регистр, маленькие числа можно передать по нескольку штук через 1 регистр,
так можно из 200 переменных сделать 50-60 шт.

Skice
06.03.2023, 19:00
Осталось появиться разработчику и посоветовать применить не Owen

vitek101
13.03.2023, 10:17
А правда, что срок поставки ПР103 теперь больше двухсот (200!) дней?
Вроде только собрали и отработали проект под этот контроллер, хотели заказать еще 50 штук, и тут на тебе...
Причем на ПР102 вроде нет такой проблемы. Теперь рассматриваем связку ПР102+МКОН, т.к. нужна диспетчеризация по Модбас ТСР.

1exan
13.03.2023, 10:51
А правда, что срок поставки ПР103 теперь больше двухсот (200!) дней?
Вроде только собрали и отработали проект под этот контроллер, хотели заказать еще 50 штук, и тут на тебе...
Причем на ПР102 вроде нет такой проблемы. Теперь рассматриваем связку ПР102+МКОН, т.к. нужна диспетчеризация по Модбас ТСР.

Имейте в виду, что в отличие от ПР103 на ПР102 - всего 64 сетевых переменных

stesel
13.03.2023, 10:54
А правда, что срок поставки ПР103 теперь больше двухсот (200!) дней?
Вроде только собрали и отработали проект под этот контроллер, хотели заказать еще 50 штук, и тут на тебе...
Причем на ПР102 вроде нет такой проблемы. Теперь рассматриваем связку ПР102+МКОН, т.к. нужна диспетчеризация по Модбас ТСР.

Ага, я тоже так думал, а МКОН нормально не заработал, хорошо что проект не такой масштабный, взял китайский конвертер вместо МКОНа.

vitek101
13.03.2023, 11:42
С МКОНами я уже работал, проблем не испытывал.
По поводу количества сетевых переменных - придется оптимизировать хотелки пользователей.

medvedits
16.03.2023, 15:32
Добрый день. Покупали Пр103 в основном из-за наличия быстрых входов и возможности подключения энкодера, но примеров с подключением энкодера к пр103 в уроках не нашёл.
Может кто-нибудь дать реальный пример программы для пр103 с подключением энкодера?
Скорость опроса быстрых входов также как и на пр200 ограничивается временем цикла программы или это можно как то обойти?
Каковы максимальные параметры энкодера (импульс/оборот), который можно подключить к прибору, при условии что максимальная скорость вращения вала к примеру 2000 rpm?

kondor3000
16.03.2023, 16:06
Добрый день. Покупали Пр103 в основном из-за наличия быстрых входов и возможности подключения энкодера, но примеров с подключением энкодера к пр103 в уроках не нашёл.
Может кто-нибудь дать реальный пример программы для пр103 с подключением энкодера?
Скорость опроса быстрых входов также как и на пр200 ограничивается временем цикла программы или это можно как то обойти?
Каковы максимальные параметры энкодера (импульс/оборот), который можно подключить к прибору, при условии что максимальная скорость вращения вала к примеру 2000 rpm?

Видео работы ПР103 с энкодером https://www.youtube.com/watch?v=qDuiDnuJ5ls

Dimensy
16.03.2023, 16:15
Добрый день. Покупали Пр103 в основном из-за наличия быстрых входов и возможности подключения энкодера, но примеров с подключением энкодера к пр103 в уроках не нашёл.
Может кто-нибудь дать реальный пример программы для пр103 с подключением энкодера?
Скорость опроса быстрых входов также как и на пр200 ограничивается временем цикла программы или это можно как то обойти?
Каковы максимальные параметры энкодера (импульс/оборот), который можно подключить к прибору, при условии что максимальная скорость вращения вала к примеру 2000 rpm?

Написано же в хар-ках: мин длительность импульса 5 мкс, макс частота 100 кГц

medvedits
20.03.2023, 09:32
Написано же в хар-ках: мин длительность импульса 5 мкс, макс частота 100 кГц
Для меня в современных реалиях оказалось сложно найти нормальную инфу по энкодерам не запрашивая у официалов и в большинстве случаев есть максимальная скорость вращения вала, мин длительность импульса и близко не найти не копаясь в глубинах спецификаций. Но спасибо, подключил пару завалявшихся на складе для пробы по видео, оба заработали без проблем

Dimensy
20.03.2023, 12:10
Для меня в современных реалиях оказалось сложно найти нормальную инфу по энкодерам не запрашивая у официалов и в большинстве случаев есть максимальная скорость вращения вала, мин длительность импульса и близко не найти не копаясь в глубинах спецификаций. Но спасибо, подключил пару завалявшихся на складе для пробы по видео, оба заработали без проблем

Пусть поправят, если ошибаюсь, но 100 кГц и 2000 об/мин это 3000 импульсов на оборот

IVM
20.03.2023, 12:43
Число импульсов на оборот пишется на корпусе энкодера. Далее, зная максимальное число оборотов, можно посчитать максимальную частоту импульсов энкодера.

При 1000 имп/оборот у энкодера и скорости вращения вала двигателя 1500 об/мин получаем 25 000 Гц.

stesel
20.03.2023, 13:04
Пусть поправят, если ошибаюсь, но 100 кГц и 2000 об/мин это 3000 импульсов на оборот

ну выводы то правильные 100 кГц / 2000 об/мин =50 имп/об/мин = 3000 имп/об
при скважности 50/50 периода импульса = 5мкс*2 = 10 мкс, это как раз 1/10 мкс = 100 кГц.
Поэтому подбираем энкодер исходя из кол-ва импульсов на оборот, смотрим свой тех процесс - с какой скоростью он там крутится и ограничиваем хотелки что бы частота импульсов не превышала 100кГц.
То есть должно быть
кол-во имп/об * скорость вращения об/сек <= 100кГц

medvedits
21.03.2023, 10:46
Спасибо за разъяснения, приму к сведению.

medvedits
21.03.2023, 10:51
Ещё очень интересуют возможности ethernet порта на этом устройстве, можно его использовать для опроса устройства через modbus tcp? или только owen cloud, мобильный конфигуратор и master для подключения модулей ввода/вывода?

Dimensy
21.03.2023, 11:22
Ещё очень интересуют возможности ethernet порта на этом устройстве, можно его использовать для опроса устройства через modbus tcp? или только owen cloud, мобильный конфигуратор и master для подключения модулей ввода/вывода?

Так, в спецификации все указано

66651

Денисов Максим Сергеевич
21.03.2023, 13:39
Коллеги!
Приглашаем вас присоединиться к тестированию возможностей и функционала визуализации для нового прибора ПР205 в Owen Logic.
Новый симулятор визуализации позволит протестировать проект и попробовать все возможности новой визуализации без прибора.

Присылайте ваши заявки на нашу почту ol@owen.ru

medvedits
23.03.2023, 13:37
Так, в спецификации все указано

66651

в спецификации описаны только возможности, далеко не факт что они реализованы в ПО, да и в примерах и видео я опроса этого прибора по ethernet не нашёл, на сайте даже ссылки на пример с энкодером нет, есть только в плейлисте(
К тому же мне нужна конкретика, какие параметры мне задавать для Universal Modbus OPC. Он требует порт подключения и slave id для TCP, а в спецификациях о таком не пишут.
может кто подключал, какие параметры задавать здесь:66691

kondor3000
23.03.2023, 14:00
в спецификации описаны только возможности, далеко не факт что они реализованы в ПО, да и в примерах и видео я опроса этого прибора по ethernet не нашёл, на сайте даже ссылки на пример с энкодером нет, есть только в плейлисте(
К тому же мне нужна конкретика, какие параметры мне задавать для Universal Modbus OPC. Он требует порт подключения и slave id для TCP, а в спецификациях о таком не пишут.
может кто подключал, какие параметры задавать здесь:

Для TCP нужен 502 порт и slave id 1 и IP самого ПР103

medvedits
23.03.2023, 17:07
Для TCP нужен 502 порт и slave id 1 и IP самого ПР103

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

Aviator_VZh
01.04.2023, 19:45
Добрый день.
Подскажите как синхронизировать часы ПР103 с часами панели?
В регистры 61557 - 61562 ничего не могу записать.

Maers
02.04.2023, 17:23
Добрый день.
Подскажите такой момент. Сразу скажу я не алё в платах/схемах/компонентах и прочее..
Итак: приобрел ПР103.220 - на его основе была идея сделть свет в квартире. Все довольно просто - проходные выключатели, мастер свет и другие различные сценарии света на возвратных выключателях. При первых тестовых включениях/программировании, заметил что релейный выход №8 постоянно включен в не зависимости от записанной программы. В какой то момент перестал использовать этот выход. Реализация идеи осталась временной на пол/года. т.к. не была полностью доделана проводка в квартире. Через пол/года, взялся "причесать" электрощит окончательно, подключить новые выключатели и нагрузку (лампочки :)) ) и обнаружил что выход №8 вполне себе работает как и все остальные. Так и жил с этим еще пол/года, до апреля. Далее при очередном перепрограммировании через ethernet, owen logic предложил обновить ПО как самого owen logic так и ПРки. при попытке сего апдейта программа выдала какую-то ошибку и ПРка временно превратилась в кирпич. Через ethernet теперь к нему было недостучаться. Полистал мануал на сайте, сделал как там и написано, подключился по usb, принудительно обновил. ПРка ожила. Заново загрузил ту же программу и тут обнаружил что релейный выход №8 опять постоянно включен вне зависимости от выключателя. В программе там все просто - на вход № 5 подается импульс и значение переменной на выход №8 меняется. Причем диод №8 адекватно реагирует (светится/гаснет) при подаче импульса на входе №5. Вопрос, что такое случилось реле? или я что-то не понимаю? В настройках прибора на выход №8 никакой переменной не задано по умолчанию.
66946

Sergej_
02.04.2023, 17:46
При снятии питания с ПР-ки контакты реле размыкаются? Если нет, то "приварились" контакты встроенного реле, если нагрузка напрямую через них. Промежуточные релюшки стоят?

Maers
02.04.2023, 19:40
При снятии питания с ПР-ки контакты реле размыкаются? Если нет, то "приварились" контакты встроенного реле, если нагрузка напрямую через них. Промежуточные релюшки стоят?

По-разному. Иногда замкнуты. Сейчас вот питание отключил, включаю.. разомкнуты и не реагирует никак. Нагрузка напрямую. 100 ват. Такое ощущение что до реле чигнал криво доходит или недоходит.. на размыкание/замыкание

Сергей0308
02.04.2023, 19:55
По-разному. Иногда замкнуты. Сейчас вот питание отключил, включаю.. разомкнуты и не реагирует никак. Нагрузка напрямую. 100 ват. Такое ощущение что до реле чигнал криво доходит или недоходит.. на размыкание/замыкание

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

Maers
02.04.2023, 21:29
Да, я помню про светодиодные ленты. но проблема с выходом №8 была с самого начала, и там обычная лампа была, и было реле всегда замкнуто. Пол/года я не использовал этот выход для коммутации нагрузки. В эти пол/года я активно обновлял ПО owen logic и один раз точно помню обновлял ПО контроллера. Потом через пол года, я еще раз проверил этот выход и о чудо он заработал как надо. Я повесил на него в качестве нагрузки лампу энергосберегающую строительную на 100 ват До последнего глюка при перепрошивке работало все как часы. Тут обновил ПО контроллера и бах, перестало работать. т.е. после перепрошивки реле стало опять постоянно замкнуто. Я не специалист от слова совсем. но дело точно в самом реле? Оно то залипало то работало как и должно, размыкалось/замыкалось

Сергей0308
02.04.2023, 21:53
Да, я помню про светодиодные ленты. но проблема с выходом №8 была с самого начала, и там обычная лампа была, и было реле всегда включено. потом через пол года, я этим выходом не пользовался и о чудо он заработал как надо. включал и выключал лампу 100 ват. энергосберегающую строительную. Тут обновил ПО контроллера и бах, перестало работать. т.е. сначала после перепрошивки реле было постоянно замкнуто. После того как я выключил питание на прибор и потом включил заново, теперь реле вообще не замыкается, хотя опять же при подаче импульса на вход №5, индикатор выхода №8 горит зеленым и показывает что оно должно быть замкнуто.

А на других выходах(какие нормально работают) такие же нагрузки или другие, я так понимаю у вашей лампы пусть и номинальной мощностью 100 Вт, тоже могут быть большие пусковые токи, в смысле, ёмкость на входе.
Может Вам какую приблуду добавить для плавного включения-выключения ламп(как в кинотеатрах), это и проблему пусковых токов решит для подобных случаев.

Maers
02.04.2023, 22:05
А на других выходах(какие нормально работают) такие же нагрузки или другие, я так понимаю у вашей лампы пусть и номинальной мощностью 100 Вт, тоже могут быть большие пусковые токи, в смысле, ёмкость на входе.

Да. таких ламп у меня 6 штук. все на разных выходах. с ними проблем нету. Лампы светодиодные, не спорю. По-поводу того что реле сейчас разомкнуто, соврал)) Сейчас проверил оно по-прежнему замкнуто.

Сергей0308
02.04.2023, 22:27
Да. таких ламп у меня 6 штук. все на разных выходах. с ними проблем нету. Лампы светодиодные, не спорю. По-поводу того что реле сейчас разомкнуто, соврал)) Сейчас проверил оно по-прежнему замкнуто.

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

stesel
02.04.2023, 23:58
Добрый день.
Подскажите такой момент. Сразу скажу я не алё в платах/схемах/компонентах и прочее..
Итак: приобрел ПР103.220 - на его основе была идея сделть свет в квартире. Все довольно просто - проходные выключатели, мастер свет и другие различные сценарии света на возвратных выключателях. При первых тестовых включениях/программировании, заметил что релейный выход №8 постоянно включен в не зависимости от записанной программы. В какой то момент перестал использовать этот выход. Реализация идеи осталась временной на пол/года. т.к. не была полностью доделана проводка в квартире. Через пол/года, взялся "причесать" электрощит окончательно, подключить новые выключатели и нагрузку (лампочки :)) ) и обнаружил что выход №8 вполне себе работает как и все остальные. Так и жил с этим еще пол/года, до апреля. Далее при очередном перепрограммировании через ethernet, owen logic предложил обновить ПО как самого owen logic так и ПРки. при попытке сего апдейта программа выдала какую-то ошибку и ПРка временно превратилась в кирпич. Через ethernet теперь к нему было недостучаться. Полистал мануал на сайте, сделал как там и написано, подключился по usb, принудительно обновил. ПРка ожила. Заново загрузил ту же программу и тут обнаружил что релейный выход №8 опять постоянно включен вне зависимости от выключателя. В программе там все просто - на вход № 5 подается импульс и значение переменной на выход №8 меняется. Причем диод №8 адекватно реагирует (светится/гаснет) при подаче импульса на входе №5. Вопрос, что такое случилось реле? или я что-то не понимаю? В настройках прибора на выход №8 никакой переменной не задано по умолчанию.
66946

В отладке попробуй пощелкать выходом. Оторви все цепи, попробуй принудительно установить "0" на выход. Смотрю стоит безопасное состояние - без изменений. Попробуй поставить - отключено.

Sergej_
03.04.2023, 04:02
По-разному. Иногда замкнуты. Сейчас вот питание отключил, включаю.. разомкнуты и не реагирует никак. Нагрузка напрямую. 100 ват. Такое ощущение что до реле чигнал криво доходит или недоходит.. на размыкание/замыкание

Сейчас вот питание отключил, включаю..Отключил питание ,включать не надо, надо проверить реле при снятом напряжении питания ПР-ки. Таким образом исключается все варианты, кроме реле, оно и так понятно светодиод реагирует -значит на реле подается(снимается) напряжение управления, логика не при делах.
Проблема у Вас с реле и будут с другими, если не переделаете схему..

Aviator_VZh
03.04.2023, 17:51
Добрый день.
Подскажите как синхронизировать часы ПР103 с часами панели?
В регистры 61557 - 61562 ничего не могу записать.

Еще раз прошу помощи в решении этого вопроса.

1exan
04.04.2023, 04:45
Еще раз прошу помощи в решении этого вопроса.

Может эти настройки влияют? Пробовали их менять?
66996

Юлия Лукина
04.04.2023, 09:35
Добрый день.
Подскажите как синхронизировать часы ПР103 с часами панели?
В регистры 61557 - 61562 ничего не могу записать.

Добрый день! Напишите, пожалуйста, нам на почту с подробным описанием и прикрепите, пожалуйста, Ваш проект support@owen.ru

Aviator_VZh
04.04.2023, 10:33
Может эти настройки влияют? Пробовали их менять?
66996

Разрешения все есть.

67000

Aviator_VZh
04.04.2023, 10:34
Добрый день! Напишите, пожалуйста, нам на почту с подробным описанием и прикрепите, пожалуйста, Ваш проект support@owen.ru

Спасибо, переслал.

Aviator_VZh
10.04.2023, 13:52
Добрый день.
Подскажите как синхронизировать часы ПР103 с часами панели?
В регистры 61557 - 61562 ничего не могу записать.

C поддержкой разобрались. Как я и боялся, регистры времени в ПР103 не поддерживают функцию записи. Очень интересно почему? В ПР200 функция записи регистров времени поддерживается, хотя там это менее актуально.

stesel
10.04.2023, 19:34
C поддержкой разобрались. Как я и боялся, регистры времени в ПР103 не поддерживают функцию записи. Очень интересно почему? В ПР200 функция записи регистров времени поддерживается, хотя там это менее актуально.

Опачки, как так-то? Хотя у ПР103 нет ведь дисплея, то и фиг с ними - с часами. Если панель будет, там свои часы. Хотя если макросы ОЛ завязаны на часы и дни недели, то уже и надо вроде. А часовой пояс выставить тоже нельзя?

Aviator_VZh
10.04.2023, 19:39
Опачки, как так-то? Хотя у ПР103 нет ведь дисплея, то и фиг с ними - с часами. Если панель будет, там свои часы.

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

TaPX
12.04.2023, 13:58
Добрый день. Есть такой вопрос: есть реализация сервера на питоне, который слушает сокет, на котором висит пр100 по протоколу modbus-rtu-over-tcp (или пр103 через modbus-tcp, неважно). Само реле опрашивает концевик. Можно ли реализовать, чтобы по замыканию концевика ПР отправлял на сервер сигнал? То есть не сам сервер постоянно опрашивал ПР, а чтоб реле по изменению состояния концевика отправляло информацию на сервер?

stesel
14.04.2023, 11:20
Добрый день. Есть такой вопрос: есть реализация сервера на питоне, который слушает сокет, на котором висит пр100 по протоколу modbus-rtu-over-tcp (или пр103 через modbus-tcp, неважно). Само реле опрашивает концевик. Можно ли реализовать, чтобы по замыканию концевика ПР отправлял на сервер сигнал? То есть не сам сервер постоянно опрашивал ПР, а чтоб реле по изменению состояния концевика отправляло информацию на сервер?

ПР-ка должна быть мастером. Вот только не припомню реализации сервера слэйва.

prolex888
14.04.2023, 14:46
Когда пытаешься зайти в онлайн мониторинг при отключенном питании прибора (питание по USB) программа выдает страшную нечитаемую ошибку. Было бы неплохо сделать чтобы ошибка была более понятной, типа "онлайн мониторинг недоступен, прибор не отвечает" 67315
Версия OwenLogik 2.3.325.0

Samel
20.04.2023, 15:52
Добрый день. Сколько регистром доступна для пользователя в режиме Slave(16384 - ....)?

kondor3000
20.04.2023, 16:04
Добрый день. Сколько регистром доступна для пользователя в режиме Slave(16384 - ....)?
Режим слейв
Сетевые входы и выходы" - от 16384 до 20479, но не факт что все работают, надо проверять 67454
Итого 4095 регистров

Samel
20.04.2023, 16:06
Сетевые выходы" - от 16384 до 20479, но не факт что все работают, надо проверять

у меня выше 16542 Illegal data address

kondor3000
20.04.2023, 16:17
у меня выше 16542 Illegal data address

Ну значит всего 158 регистров, уже лучше чем 64 в ПР200

Serg290
20.04.2023, 22:20
Подскажите, друзья. Если снять питание с прибора и вытащить батарейку на долго, энергонезависимые переменные сбросятся?

Aviator_VZh
20.04.2023, 22:36
у меня выше 16542 Illegal data address
У меня был проект с регистрами от 16384 до 16545. Никаких ограничений, по Modbus TCP все летало. Мне очень понравилась работа ПР103 в связке с панелью оператора. Вот только проблема с синхронизацией времени (

kondor3000
20.04.2023, 22:38
Подскажите, друзья. Если снять питание с прибора и вытащить батарейку на долго, энергонезависимые переменные сбросятся?

Не сбросятся. В ПР103 батарейка для часов, переменные хранятся в энегонезависимой памяти, в которую записываются перед выключением ПР.

Сергей0308
20.04.2023, 22:38
Подскажите, друзья. Если снять питание с прибора и вытащить батарейку на долго, энергонезависимые переменные сбросятся?

Не беспокойтесь, переменные не сбросятся, а часы собьются!

1exan
21.04.2023, 04:46
Retain переменные не сбросятся, но без батареи их дальнейшие изменения не могут быть сохранены:

"При разряженной батарее часы реального времени и настройки, что были изменены в процессе
работы по Modbus или программы пользователя, будут сброшены в случае пропадания основного
питания. Если настройки сбросились, то следует заменить батарею (см. раздел 8.2)."

Сергей0308
21.04.2023, 08:17
Retain переменные не сбросятся, но без батареи их дальнейшие изменения не могут быть сохранены:

"При разряженной батарее часы реального времени и настройки, что были изменены в процессе
работы по Modbus или программы пользователя, будут сброшены в случае пропадания основного
питания. Если настройки сбросились, то следует заменить батарею (см. раздел 8.2)."

Всё там будет корректно работать и без батарейки, за исключением часов реального времени, в смысле, если нет батарейки и снять напряжение питания с ПР, то часы собьются, в смысле, после подачи питания на ПР время нужно будет синхронизировать, если значения текущего времени используется у Вас в алгоритме и это критично для работы этого алгоритма(техпроцесса)!
Например звонки в школе!

Samel
21.04.2023, 09:53
у меня выше 16542 Illegal data address

Разобрался в причине! Если в конфигурации(Slave) есть переменная но в проекте она не используется - по modbus она не доступна.

Serg290
21.04.2023, 12:26
Спасибо. Делаю защиту от безвозмездного использования проекта. Даю 72 часа на обкатку , потом блокируется функционал, до ввода пароля. А то что-то заказчики взяли моду про вторую половину оплаты забывать.

Сергей0308
21.04.2023, 19:52
Спасибо. Делаю защиту от безвозмездного использования проекта. Даю 72 часа на обкатку , потом блокируется функционал, до ввода пароля. А то что-то заказчики взяли моду про вторую половину оплаты забывать.

Если Вы им проект предоставляете, то это Вам не поможет, в смысле, проект перезалить - минута времени и опять работай трое суток, в смысле, так можно бесконечно долго делать, в смысле, пока Солнце не потухнет!
И 50% от договорной суммы - это явно не безвозмездно: https://www.consultant.ru/document/cons_doc_LAW_5142/45cede1d41aa5172aebf76f8a3409d2148bdadbf/

stesel
21.04.2023, 23:21
Если Вы им проект предоставляете, то это Вам не поможет, в смысле, проект перезалить - минута времени и опять работай трое суток, в смысле, так можно бесконечно долго делать, в смысле, пока Солнце не потухнет!
И 50% от договорной суммы - это явно не безвозмездно: https://www.consultant.ru/document/cons_doc_LAW_5142/45cede1d41aa5172aebf76f8a3409d2148bdadbf/

Ну проект, то есть исходники не всегда предоставляются. Вопрос цены, как говорится.

Sergej_
22.04.2023, 03:23
Спасибо. Делаю защиту от безвозмездного использования проекта. Даю 72 часа на обкатку , потом блокируется функционал, до ввода пароля. А то что-то заказчики взяли моду про вторую половину оплаты забывать.

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

Serg290
23.04.2023, 21:21
В таком случае лучше две защиты, первая при первом вкл. после загрузки, а вторая по времени. И тогда номер с перезаливкой не пройдет.

А есть вообще примеры? интересно посмотреть кто как это реализует.

Serg290
23.04.2023, 21:28
Если Вы им проект предоставляете, то это Вам не поможет, в смысле, проект перезалить - минута времени и опять работай трое суток, в смысле, так можно бесконечно долго делать, в смысле, пока Солнце не потухнет!
И 50% от договорной суммы - это явно не безвозмездно: https://www.consultant.ru/document/cons_doc_LAW_5142/45cede1d41aa5172aebf76f8a3409d2148bdadbf/

Ну безвозмездно я имел ввиду, что оплата не полная проходит после запуска. Или ждешь долгое время. Время выходящее из рамок договора. А как лучше защищать проекты? Исходники, как правило не отдаём. Редко, когда в договоре прописана передача интеллектуальной собственности но там и цена другая. Но чтобы оградить себя от выклянчивания денег.... Приходится что-то выдумывать. Я по таймеру (72 часа) рублю работу всех выходов. Вводя пароль они начинают работать.

Serg290
23.04.2023, 21:33
Ну проект, то есть исходники не всегда предоставляются. Вопрос цены, как говорится.

Ну при предоставлении исходников тоже нужно защищаться. Как правило 100% не все и не всегда платить готовы. Исходники вы отдаете при получении 100%. Некоторые плюют на них, получив рабочий объект. А так через 72 часа - УПС!!! и закончилась халява.Если проект с панелью (как правило Weintek) я скриптом закрываю управление. А есть проекты без панели.

Sergej_
24.04.2023, 04:29
А есть вообще примеры? интересно посмотреть кто как это реализует.

Рандомно генерируется число, выводиться на экран, нужно в ответ ввести другое значение на его основе с какой то манипуляцией которую Вы знаете, условно прибавить 10. Пользователь сообщает Вам сгенерированный код, Вы ему даёте ответ, который он вводит, если совпадение есть , происходит разблокировка, раз и навсегда. Если нет, то по новой, счётчик попыток, скажем пять раз. Если все неудачные, то разблокировки не будет, даже если ввести правильно, чтоб перебором нельзя было подобрать.

А есть проекты без панели. в этом случае все равно надо как-то пароль вводить.

AAA1
24.04.2023, 09:46
в этом случае все равно надо как-то пароль вводить.

Тоже не проблема, если есть какие-то кнопки\переключатели на щите. Я делал для блокировки одной из функций на определённое время - для сервисников. Блокировка происходит при трёхкратном кратковременном нажатии кнопки "сброс аварий". Так можно кучу вариантов придумать с остановкой алгоритма.

bayk
24.04.2023, 11:53
Я обычно ставлю таймер на подольше, например на месяц, если расплатились просто приезжаю под видом того, что нашел мелкий косяк в программе и зашиваю уже по без блокировок. Это в случае если плк без всяких экранов. А если с экраном, то приезжаю и зайдя на экран по сомнительному сочетанию(на пр например) в куче белиберды и наложенных значений другтна друга в нужное место ввожу код разблокировки.

stesel
24.04.2023, 16:27
Рандомно генерируется число, выводиться на экран, нужно в ответ ввести другое значение на его основе с какой то манипуляцией которую Вы знаете, условно прибавить 10. Пользователь сообщает Вам сгенерированный код, Вы ему даёте ответ, который он вводит, если совпадение есть , происходит разблокировка, раз и навсегда. Если нет, то по новой, счётчик попыток, скажем пять раз. Если все неудачные, то разблокировки не будет, даже если ввести правильно, чтоб перебором нельзя было подобрать.
в этом случае все равно надо как-то пароль вводить.

Я использую побитовое исключающее ИЛИ от числа которое генерится в зависимости от даты, обратно не подберешь, а завтра число и код поменяется.

a_lex
30.04.2023, 13:03
Товарищи разработчики и причастные к их тайнам! Доброго времени суток! Расскажите, когда ждать в менеджере компонентов для пр103 ПИД с автонастройкой, и ждать ли? Удобная штука была, знаете ли...

bayk
01.05.2023, 20:07
Товарищи разработчики и причастные к их тайнам! Доброго времени суток! Расскажите, когда ждать в менеджере компонентов для пр103 ПИД с автонастройкой, и ждать ли? Удобная штука была, знаете ли...
можете не ждать, поскольку автонастройка была возможно только с помощью встроенного пид, а не написанного на базовых блоках. а теперь его там нет. в менеджере был и будет оставаться только обычный пид

prolex888
22.05.2023, 12:04
Не знаю это прикол OL в целом или особенность онлайн отладки ПР103, которую так долго и мучительно пилили, но в ПР102 такого не замечал...
Многие "индикаторы" состояния входов/переменных пустые... Продублировал в тему по OwenLogik...
67935


67936

1exan
22.05.2023, 13:12
Не знаю это прикол OL в целом или особенность онлайн отладки ПР103, которую так долго и мучительно пилили, но в ПР102 такого не замечал...
Многие "индикаторы" состояния входов/переменных пустые... Продублировал в тему по OwenLogik...
67935


67936

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

prolex888
22.05.2023, 13:28
Действительно, масштабирование помогает. Забавно, не сталкивался раньше...

stesel
22.05.2023, 13:59
Действительно, масштабирование помогает. Забавно, не сталкивался раньше...

Да не, всегда так было.

a_lex
25.05.2023, 17:10
Доброго времени, товарищи!
Подскажите, куда копать, что посмотреть.
Не получается запустить онлайн отладку по шнурку Ethernet, если подключаться по следующей схеме ПР103 - роутер Keenetic с поднятым VPN-сервером SSTP - выход в интернет по USB модему - USB модем - ноутбук.
IP адреса на USB модемах естественно серые. Использовал сервис KeenDNS, дабы обойти проблему серых IP. На ноуте создал подключение VPN по SSTP. К веб морде роутера, с ноута, доступ через VPN есть. Owen OPC Server без проблем опрашивает ПР103, так же через VPN. А вот отладку не могу запустить, пишет прибор не обнаружен.
Owen Logic 2.3.327.0
ПР103-24.1610.03 ПО 1.3.1

Stasstar
26.05.2023, 09:27
День добрый. ПР103 - в ФБ нет недельных таймеров (только 3 таймера на задержку), версия Logic - последняя 2.3.328. Если выбрать другой прибор (ПР100, ПР200) - блоки доступны.

RV9WFJ
18.06.2023, 12:48
А ModBus Slave не "фунциклирует" на втором порту RS485 с адресом 17 только у меня или у всех? Меняю адрес устройства в настройках ПР103 и в OPC на 1 и все работает, возвращаю 17 не работает :-)

Maximka
18.06.2023, 22:30
А к скольким серверам Modbus TCP (устройствам с разными IP) может одновременно подключиться ПР103 в режиме Master ? И сколько клиентов могут подключиться одновременно к ПР103 в Slave режиме?

Денисов Максим Сергеевич
19.06.2023, 07:48
А ModBus Slave не "фунциклирует" на втором порту RS485 с адресом 17 только у меня или у всех? Меняю адрес устройства в настройках ПР103 и в OPC на 1 и все работает, возвращаю 17 не работает :-)

Пришлите, пожалуйста, на support@owen.ru описание проблемы, приложите проект и конфигурацию opc, и уточните версию owen logic и версию прошивки, уточните как меняете адрес в owen logic или через конфигуратор.

TaPX
27.06.2023, 13:00
Добрый день, такой вопрос: хочу записать число с плавающей точкой в сетевую переменную - какой в этом реле у них порядок битов\слов?