PDA

Просмотр полной версии : разные вопросы новичка



Страницы : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19

МихаилГл
06.01.2025, 14:40
Я не говорю, что такого нет. Я и сам иногда это делаю. Но в st эти условия приходится втыкать минуя всякие циклы и пр., что иногда часа 2 думаешь: а че оно не работает...

Nikseln
06.01.2025, 16:08
Во-первых, верхняя ветвь на втором рисунке у вас при включении (как я понял, при повторном нажатии все должно выключиться), так вот именно при включении и оставлении кнопки нажатой у вас вторая ветвь уже не будет играть никакой роли (если бы даже правильно была сделана)...

Чтобы сбросить таймер, например, на его входе достаточно поставить элемент И, где будет ваш входной сигнал, и сигнал с выхода таймера, пропущенный через р-триггер. Возможно надо инверсировать. Для TON и TOF будет по разному. Возможно ф-триггер для одного, р-триггер для другого. И элемент ИЛИ на выходе 2ой ветви не пойму зачем?


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

У меня задача простая: Принудительное управление вытяжкой вкл-выкл по длинному нажатию (I9).

И управление по условию: если свет (I11) горит более 10минут (Q15 активен), то включается вытяжка (Q16) и работает после выключения света еще 30минут.

Я не прошу дописать за меня схему )). Мне надо понять как сбросить таймер TOF1 (как на схеме) внешним прерыванием. когда он уже начал отсчет. В идеале макрос TOF с возможностью сброса или ФБ TOF на ST.

81158

Nikseln
06.01.2025, 16:14
Пока писал один пост, столько мыслей накидали)). Я уже завтра тогда начну все советы и мысли переваривать. Всем спасибо за неравнодушие.
С Рождеством!!!

МихаилГл
06.01.2025, 16:19
Тогда берите пример из статьи Cs-Cs. Не мой метод, но вполне рабочий.

EFrol
06.01.2025, 19:16
Я бы сделал от одной кнопки независимый пуск/стоп, а также автоматический от лампы:
81161

МихаилГл
06.01.2025, 19:43
Я бы сделал от одной кнопки независимый пуск/стоп, а также автоматический от лампы:
81161

Кратковременное нажатие управляет лампой, а длительное вытяжкой?

EFrol
06.01.2025, 20:01
Ага. Как-то отдельная кнопка на вытяжку с 2с-м удержанием мне кажется лишней, а тут экономия кнопки.:rolleyes:
Здесь вариантов очень много. Пусть Nikseln переваривает не спеша.

Nikseln
08.01.2025, 01:06
МихаилГл, melky, EFrol, Сs-Cs Огромное спасибо, что помогли поезду продолжить движение)

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


Сs-Cs, вот ведь помнил про Ваш ресурс и даже вспомнил, что в свое время читал это пост (https://cs-cs.net/owen-pr100-pr102-pr200-pt3-owenlogic-programming-modbus#2___owen_logic_8212____logo) , но как говориться всё не упомнишь. Но я обязательно более внимательно изучу сей опыт, дабы иметь альтернативный вариант + знание в копилку, Спасибо.

Еще раз всем спасибо!

81182

Cs-Cs
08.01.2025, 10:33
Nikseln Пожалуйста!
Я ещё вижу, что ты подсветку кнопок вырубаешь по часам! Отлично! Я рад, что моя идея идёт в массы!
Мне будет приятно, если про меня будут знать больше людей. А то ж я дофига всего пишу на сайте про домашнюю автоматику и кнопки в том числе.

melky
08.01.2025, 10:48
из разряда: послушай себя, и сделай как скажет жена :)

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

МихаилГл
08.01.2025, 13:25
Сколько не встречал этих вытяжек и вентиляций... Нифига она не дуют. Хотя если воткнуть движок на 2 кВт... Чтоб "аж волосы назад")

melky
08.01.2025, 13:33
Ну они и не должны дуть чтобы волосы назад :) но когда вылазишь из под горячего душа, то вполне себе могут давать дискомфорт.

Saint999
08.01.2025, 13:58
из разряда: послушай себя, и сделай как скажет жена :)

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

Полностью согласен, моя меня заставила отключить.

Nikseln
08.01.2025, 16:03
из разряда: послушай себя, и сделай как скажет жена :)

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

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

Newcomer
18.01.2025, 15:25
Добрый день

Как сделать энергонезависимым счетчик CTN32.

Dimensy
18.01.2025, 15:49
Добрый день

Как сделать энергонезависимым счетчик CTN32.

Чуть подшаманить
81403

Сергей0308
18.01.2025, 16:10
Я предпочитаю внешние энергонезависимые переменные, преимущество в том, что не надо лезть в макрос, во вторых переменная становится глобальной, в смысле, становится везде доступной!
Короче, очень странный вопрос, это же имеется практически в каждом втором проекте, что я на форуме выкладывал, например здесь в посте #170: https://owen.ru/forum/showthread.php?t=33720&page=17

melky
18.01.2025, 16:26
А в него надо записывать счет при старте, чтобы он с этого значения продолжал считать. Не ко всем счетчикам подходит.
В макросах можно делать аналог VAR_IN_OUT если что. никто не запрещает.

Сергей0308
18.01.2025, 16:51
Да, уж, короче, вот вам проект со счётчиком с предустановкой(сбросом) и внешней переменной для хранения результатов счёта, для сохранения результатов счёта при выключении ПР, нужно сделать эту переменную энергонезависимой:
81405

81406

Newcomer
18.01.2025, 17:27
Да, уж, короче, вот вам проект со счётчиком с предустановкой(сбросом) и внешней переменной для хранения результатов счёта, для сохранения результатов счёта при выключении ПР, нужно сделать эту переменную энергонезависимой:
81405

81406

C внутренней энергонезависимой переменной изящнее выглядит.

Сергей0308
18.01.2025, 17:34
C внутренней энергонезависимой переменной изящнее выглядит.

Если вам не надо доступа к этой переменной из программы(вне макроса), то хватит и такого!
Например можно вывести на экран ПР для редактирования!

Newcomer
19.01.2025, 12:39
Добрый день

На входе RES макроса DEV1 логическая 1. Если открыть макрос, то там RES - 0. Как это понимать ?

1exan
19.01.2025, 13:01
Добрый день

На входе RES макроса DEV1 логическая 1. Если открыть макрос, то там RES - 0. Как это понимать ?

Онлайн отладка доступна только для схемы проекта. Для открытого в данный момент макроса отладку можно делать только в режиме симуляции

Newcomer
19.01.2025, 13:47
Онлайн отладка доступна только для схемы проекта. Для открытого в данный момент макроса отладку можно делать только в режиме симуляции

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

kondor3000
19.01.2025, 13:51
Так я и смотрю все в режиме симуляции.

Либо снаружи мароса симулировать, либо внутри, вместе нельзя.

Cs-Cs
19.01.2025, 13:53
Если я верно понял - то так и должно быть: макрос - это описание логики того, как что-то должно работать.
Когда мы ставим несколько макросов на схему, то каждый из них работает индивидуально (по одной заданной логике).
Увидеть поведение каждого конкретного макроса в общей программе нельзя. Можно только или отдельно отладить макрос, или всю схему с ними.

melky
19.01.2025, 14:09
ну в CodeSys том же можно посмотреть переменные вставленного экземпляра блока. Просто другой подход.

Валенок
19.01.2025, 14:22
Ну так там всего лишь Кодесис
Вытягивайте из макроса на доп выходы нужную отладочную инфу

Newcomer
23.01.2025, 13:29
Добрый день

В проекте ПР200, СУНА и сенсорная панель. ПР200 по первому RS-485 соединено с СУНА, ПР200 - Master, СУНА - Slave. По второму RS-485 ПР200 соединено с панелью, панель - Master, ПР200 - Slave.

Необходимо регистры, читаемые из СУНА передавать в панель. Например, ПР200 читает из СУНА регистр с адресом 540, т.е. в таблице сетевых переменных надо указать имя сетевой переменно, тип переменной, функция чтения 0х03 (функция записи - нет) и адрес 540. Теперь этот регистр должна прочитать панель. Вопрос - в панели надо просто указать функцию чтения, адрес регистра 540 и все ?

kondor3000
23.01.2025, 13:35
Добрый день

В проекте ПР200, СУНА и сенсорная панель. ПР200 по первому RS-485 соединено с СУНА, ПР200 - Master, СУНА - Slave. По второму RS-485 ПР200 соединено с панелью, панель - Master, ПР200 - Slave.

Необходимо регистры, читаемые из СУНА передавать в панель. Например, ПР200 читает из СУНА регистр с адресом 540, т.е. в таблице сетевых переменных надо указать имя сетевой переменно, тип переменной и функция чтения 0х03 и адрес 540. Теперь этот регистр должна прочитать панель. Вопрос - в панели надо просто указать функцию чтения, адрес этого регистра 540 и все ?

Прочитанную переменную Мастера, надо присвоить в переменную слейва в ПР200, поставить перемычку, если это будет 540 регистр слейва, то панелью будет читаться адрес 540.

Newcomer
23.01.2025, 13:41
Прочитанную переменную Мастера, надо присвоить в переменную слейва в ПР200, поставить перемычку, если это будет 540 регистр слейва, то панелью будет читаться адрес 540.

В таблице сетевых переменных ПР200 не могут быть два одинаковых адреса 540.

kondor3000
23.01.2025, 13:46
В таблице сетевых переменных ПР200 не могут быть два одинаковых адреса 540.

В мастере и слейве могут, имена должны быть разные, вы создали хоть мастера и слейв ?

Newcomer
23.01.2025, 14:02
Так должно быть ?

kondor3000
23.01.2025, 14:03
Так должно быть ?

Да так, трудно было догадаться ?

Newcomer
23.01.2025, 14:51
Да так, трудно было догадаться ?

Железа на руках нет, проверить не могу. Иначе и не спрашивал бы.

А тут Функция записи должна Нет стоять ?

kondor3000
23.01.2025, 15:32
Железа на руках нет, проверить не могу. Иначе и не спрашивал бы.

А тут Функция записи должна Нет стоять ?

Вы же сами написали, что надо читать переменную из СУНЫ, значит записывать её не надо.
Проверить возможность, можно просто написав программу и спрашивать только когда Лоджик напишет, так нельзя.
Если вы поставите одинаковое имя в мастере и слейве, сразу появится красный крестик, потому что это разные переменные и имена должны быть разные.

Newcomer
23.01.2025, 15:33
Вы же сами написали, что надо читать переменную из СУНЫ, значит записывать её не надо.

Ясно, спасибо.

Newcomer
25.01.2025, 11:16
Добрый день

ПР200 должно читать из СУНА регистр с адресом 200 (X1). Далее этот регистр должна прочитать сенсорная панель (X2). Какая картинка на холсте верна, верхняя или нижняя ?

kondor3000
25.01.2025, 13:08
Добрый день

ПР200 должно читать из СУНА регистр с адресом 200 (X1). Далее этот регистр должна прочитать сенсорная панель (X2). Какая картинка на холсте верна, верхняя или нижняя ?

На языке FBD правильный 1 вариант (х1 => Х2) . Выше ведь уже отвечал, что всё правильно.

На ST будет наоборот, переменной х2:=x1; присвоить из переменной х1.

Newcomer
27.01.2025, 11:46
На языке FBD правильный 1 вариант (х1 => Х2) . Выше ведь уже отвечал, что всё правильно.

На ST будет наоборот, переменной х2:=x1; присвоить из переменной х1.

Для того что бы ПР200 (Master) начал опрашивать Slave достаточно прописать переменную в таблице сетевых переменных или на холст еще надо поставить блок этой переменной ?

kondor3000
27.01.2025, 12:20
Для того что бы ПР200 (Master) начал опрашивать Slave достаточно прописать переменную в таблице сетевых переменных или на холст еще надо поставить блок этой переменной ?

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

Newcomer
28.01.2025, 13:38
Добрый день

Почему макрос желтый ?

kondor3000
28.01.2025, 13:49
Добрый день

Почему макрос желтый ?

Внизу же всё написано!!!
Замените жёлтую линию в макросе на линию задержки или не меняйте и пользуйтесь так)))
Лоджик предупреждает, что данная переменная присвоится в следующем цикле (как линия задержки)

Dimensy
28.01.2025, 15:01
Добрый день

Почему макрос желтый ?

А датчик точно 1000П, не Pt1000?

Newcomer
28.01.2025, 17:05
А датчик точно 1000П, не Pt1000?

Датчик Pt1000. А в чем разница ?

kondor3000
28.01.2025, 18:01
Датчик Pt1000. А в чем разница ?
Датчики термосопротивления Pt1000 и 1000П разные, так как характеристики чувствительных элементов отличаются. Температурный коэффициент сопротивления чувствительного элемента Pt1000 α = 0,00385°C-1., а 1000П – α = 0,00391°C-1. Соответственно показания номинальной статистической характеристики будут отличаться.
Приведу пример из градуировочной таблицы НСХ Pt1000 ( https://ru.wikipedia.org/wiki/Термометр_сопротивления) при температуре +50°C сопротивление ТС составит 1193,97 Ом, а ТС с НСХ 1000П ( https://intep-komplekt.ru/komplekt-termometrov/ktsp-n-100p/) при такой же температуре будет иметь сопротивление 1197 Ом.
https://otvet.mail.ru/question/202915197

Dimensy
28.01.2025, 19:41
Датчик Pt1000. А в чем разница ?

Разница небольшая, но есть. В принципе, для какой-нибудь вентиляционной установки не сильно критично, но зачем усугублять и без того не маленькую погрешность самой ПРки
81613

Сергей0308
28.01.2025, 20:14
Датчик Pt1000. А в чем разница ?

Я пожалуй дополню: 1000П - это проволочные датчики, они дороже и считается более надёжными;
Pt1000 - эти датчики сделаны методом напыления, считаются менее надёжными, но дешевле, так как дешевле сам метод изготовления, в принципе!

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

Traveller
03.02.2025, 14:10
Доброго времени суток!
Возможно задам глупый, но при этом весьма простой вопрос! А допустим в ПР200 и не только, есть возможность заливать рабочую программу через RS-485, а не через встроенный USB?
А то чета USB разъемы какие то хлипкие, после десятка другого подключения шнурка там разъем разбалтывается и коннект становится не очень устойчивый, в общем надоело шнурки передергивать... :)

kondor3000
03.02.2025, 14:29
Доброго времени суток!
Возможно задам глупый, но при этом весьма простой вопрос! А допустим в ПР200 и не только, есть возможность заливать рабочую программу через RS-485, а не через встроенный USB?
А то чета USB разъемы какие то хлипкие, после десятка другого подключения шнурка там разъем разбалтывается и коннект становится не очень устойчивый, в общем надоело шнурки передергивать... :)

Аккуратнее втыкайте. У меня 5 лет с микро USB ничего не расшаталось, по несколько раз в день. На крайняк можно аккуратно подпаять. Либо кабель дерьмо.
Здесь нет, только в ПР с изернетом есть возможность заливать через изернет.

Traveller
03.02.2025, 14:39
Аккуратнее втыкайте. У меня 5 лет с микро USB ничего не расшаталось, по несколько раз в день.Не знаю, может партия такая релюх прошла, они уже стоят и работают, да и втыкаю я весьма аккуратно, без нервяка, нервяк начинается, тогда когда воткнул, а коннекта нет, пошевелишь его, вроде заработало, да и там вроде mini USB, как бы дубоватый разъем, но тем не менее, честно говоря уже подбешивает... :)


На крайняк можно аккуратно подпаять.Что к чему подпаять? :)


Здесь нет, только в ПР с изернетом есть возможность заливать через изернет.Очень жаль, а было бы здорово, вон ща многие светофорные контроллеры делают, что по 485 все туда льешь и прошивки и программы, а тут чет какой то анахронизм... :)

kondor3000
03.02.2025, 15:05
Что к чему подпаять? :)


Сначала надо проверить шнур, если вы уверены, что шнур качественный и всё равно отходит контакт, можно подпаять 5 ножек разъёма к плате.
Но судя по вопросу, лучше это доверить профессионалу.

Сергей0308
03.02.2025, 15:12
Доброго времени суток!
Возможно задам глупый, но при этом весьма простой вопрос! А допустим в ПР200 и не только, есть возможность заливать рабочую программу через RS-485, а не через встроенный USB?
А то чета USB разъемы какие то хлипкие, после десятка другого подключения шнурка там разъем разбалтывается и коннект становится не очень устойчивый, в общем надоело шнурки передергивать... :)

Всё правильно, только наоборот, мини USB - это самый дубовый разъём, там сломать что-то нереально, может Вы кабель используете не из комплекта поставки, тогда связь может быть плохой, я с таким сталкивался, думал кабель подлиней применить, удобней, а не прошло, пришлось пользоваться из комплекта поставки!
И, как неоднократно советовали ноут отключать от сети при подключении ПР, я так всегда делаю, беру ноут на батарейках иду и заливаю, проблем практически не бывает в плане связи!
Пару раз были сбои ещё с ПР114 при залитии программы приходилось принудительно заливать проект и ПР сразу раскирпичивалось!
И, если открыть сразу несколько проектов то проблемы могут возникнуть, в смысле при заливке программы только этот проект и открывайте!

Traveller
03.02.2025, 15:17
Это не какой то конкретный шнурок а их под рукой штуки четыре лежит и все они работают нормально и одинаково с новыми релюхами и да, они не отходит от платы, там сами разъем не очень высокого качества!
Да я как бы и сам профессионал, поэтому и не понял сначала, чё к чему припаивать, сразу подумалось, что мне каким то колхозингом предлагают заняться, проводки припаивать вместо разъема... :D

Traveller
03.02.2025, 15:21
Всё правильно, только наоборот, мини USB - это самый дубовый разъём, там сломать что-то нереально, может Вы кабель используете не из комплекта поставки, тогда связь может быть плохой, я с таким сталкивался, думал кабель подлиней применить, удобней, а не прошло, пришлось пользоваться из комплекта поставки!
Тоже была такая мысль и да, у меня как раз 2-х метровый кабель, с ним удобнее ибо с коротким ну вообще ни как, особенно когда отладка на живом объекте, вроде есть какие то активные кабели, надо провентилировать эту тему... :)

И, как неоднократно советовали ноут отключать от сети при подключении ПР, я так всегда делаю, беру ноут на батарейках иду и заливаю, проблем практически не бывает в плане связи!
Пару раз были сбои ещё с ПР114 при залитии программы приходилось принудительно заливать проект и ПР сразу раскирпичивалось!Да я в общем то так и делаю... :)

melky
03.02.2025, 15:28
применяю кабель от фотоаппарата длиной где-то 1 метр. Проблем никогда не было. Чего не скажешь о всяких китайских шнурках той же длины с функциями то работает, то не работает :)

Traveller
03.02.2025, 21:34
применяю кабель от фотоаппарата длиной где-то 1 метр. Проблем никогда не было. Чего не скажешь о всяких китайских шнурках той же длины с функциями то работает, то не работает :)Ну да, не все шнурки одинаково полезны, мне не раз попадались вроде с виду вполне пристойные, а наделе полный фуфел, что касается тех что я использую, ну так я их уже давно использую, когда шкаф стоял на столе и отладку проводил со стационарного компа, проблем не было, более того, что бы не лазить за комп и не перетыкать в релюхах, я его подключал через короткий переходник А(М)-А(F), просто нужно было отлаживать на двух релюхах по очереди, а сейчас такие симптомы, что проблема именно в разъемах, хотя я не исключаю, что и длинна тут играет свою роль, все на грани, хотя с другой стороны, есть еще один двух метровый только micro USB шел в комплекте с преобразователем АС4-М, причем тот даже тоньше, но вполне себе с ПР100 работает без проблем, правда это уже второй экземпляр, первый был вообще не рабочий, я тогда с ним тоже натанцевался... :). В общем хрен угадаешь с этими шнурками, пока не попробуешь не узнаешь...
Надо такой (https://market.yandex.ru/product--us121-usb-a-2-0/1835479196?sku=101993894849&uniqueId=61088666&do-waremd5=Nz353QpSwcdONaPGYLF-Bw) или чё нить подобное попробовать... :)

Traveller
10.02.2025, 09:08
Надо такой (https://market.yandex.ru/product--us121-usb-a-2-0/1835479196?sku=101993894849&uniqueId=61088666&do-waremd5=Nz353QpSwcdONaPGYLF-Bw) или чё нить подобное попробовать... :)В общем если кому актуально, то этот подошел, на 5-ти метрах, коннект нормальный...

Сергей0308
10.02.2025, 09:46
В общем если кому актуально, то этот подошел, на 5-ти метрах, коннект нормальный...

Так вроде как это не шнурок, а удлинитель, в смысле, чтобы ПР подключить, надо ещё и обычный шнурок, типа как из комплекта поставки!
В смысле, может проще иметь один шнурок, но подлиней?
Однако 5 метров это круто, видимо Вы знаете толк в извращениях!

Traveller
10.02.2025, 10:52
Так вроде как это не шнурок, а удлинитель, в смысле, чтобы ПР подключить, надо ещё и обычный шнурок, типа как из комплекта поставки!
В смысле, может проще иметь один шнурок, но подлиней?
Однако 5 метров это круто, видимо Вы знаете толк в извращениях!
Ну дык, есть у меня подлиннее (2 м), даже два, но они как бы 50/50, почему я здесь это и начал разгонять :), а удлинитель, ну да, к нему штатный коротенький и Ву-А-Ля, а почему 5 метров, ну так удлинителей короче нету, есть еще 10, 15 и 20, так что это не я извращенец, это у Овена ограничения к которым адаптироваться нужно, вот и адаптируюсь как могу... :)

melky
10.02.2025, 11:20
удлинители и метровые бывают. Видимо плохо искали.

Traveller
10.02.2025, 11:27
Может и плохо искал, но я не видел и да, метр меня не устраивает, мне 1,5 как минимум, но лучше 2, если бывают на такие длинны именно активные удлинители, то ткните, как гриться, "пальцем" (ссылку в студию), а то так утверждать и я могу... :)))

PS Кстати, вот для сравнения, шнурок Шнайдера, я конечно не буду говорить что этот говно стоит как крыло от боинга (https://schneider-russia.com/silovoe-oborudovanie/puskoreguliruyushchaya-apparatura/aksessuary/kabel-dlya-svyazi-s-pk-cherez-port-usb?srsltid=AfmBOooHpabAGxiwwKzYEFVzU5wIVb6C05MEJc 6BzmYrJFASmbIfzlBC) :), это отдельная история, но длина его аж целых 3 метра, т.е. разработчики учли такой небольшой нюанс, но комплектовать каждую релюху огрызком в 50 см. по моему это хуже чем жлобство, лучше бы ни чем не комплектовали, но что бы это устойчиво работало и на 2-х метровых шнурках, не думаю что это "бином ньютона", что сделать это невозможно и непомерно повлияет на цену... :)
81895

melky
10.02.2025, 17:55
Traveller ну так от Zelio вы же не получаете его отдельно. Я тоже покупал себе шнурок для них. Ну а посмотрите сколько Овен брал за КП10(20)

Traveller
10.02.2025, 19:32
Traveller ну так от Zelio вы же не получаете его отдельно. Я тоже покупал себе шнурок для них. Ну а посмотрите сколько Овен брал за КП10(20)Ну таки да, у Zelio покупается отдельно, но это шнурок рабочий на 100% и я его не передергиваю то и дело и да, я же уже сказал по этому поводу:

PS Кстати, вот для сравнения, шнурок Шнайдера, я конечно не буду говорить что этот говно стоит как крыло от боинга (https://schneider-russia.com/silovoe-oborudovanie/puskoreguliruyushchaya-apparatura/aksessuary/kabel-dlya-svyazi-s-pk-cherez-port-usb?srsltid=AfmBOooHpabAGxiwwKzYEFVzU5wIVb6C05MEJc 6BzmYrJFASmbIfzlBC) :), это отдельная история, но длина его аж целых 3 метра, т.е. разработчики учли такой небольшой нюанс, но комплектовать каждую релюху огрызком в 50 см. по моему это хуже чем жлобство, лучше бы ни чем не комплектовали, но что бы это устойчиво работало и на 2-х метровых шнурках, не думаю что это "бином ньютона", что сделать это невозможно и непомерно повлияет на цену... :)

И да, вы все же не ответили на это:

Может и плохо искал, но я не видел и да, метр меня не устраивает, мне 1,5 как минимум, но лучше 2, если бывают на такие длинны именно активные удлинители, то ткните, как гриться, "пальцем" (ссылку в студию), а то так утверждать и я могу... :)))Можете не отвечать мы прекрасно знаем что таких нет... :)

melky
10.02.2025, 19:54
Видел активные 3м, на Озоне. Думаю при меньшей длине активный уже требуется, но может тоже есть.

Traveller
10.02.2025, 22:22
Видел активные 3м, на Озоне. Думаю при меньшей длине активный уже требуется, но может тоже есть.Ну во первых, на озоне, даже если и активный, то скорее всего какой нить дерибас, хотя может и не дерибас, но проверять все желания нет, у меня дочь пару недель назад на озоне кому то в подарок купила Bluetooth колонку Sony, которая к Sony имеет такое же отношение как Sony допустим к Owen, при этом и ценой и внешним видом как оригинал, разница только в некоторых деталях прошивки, просто мы знаем, Sony так не делает... :D Сдала назад...
Резюмируя, не все шнурки одинаково полезны, все же хотелось чего нить не особо дорогого и к тому же качественного, а трех метровых с положительными отзывами я не встречал, а пускаться во все тяжкие ради этого, дануегонахер.
А во вторых, про меньшую длинну и не активного я уже упоминал выше, постарайтесь это оcознать, метр-мало, два-много, а пять в самый раз! :D Эти лишние 2 метра, меня почему то не парят, мне главное что работает нормально, как и должно работать... :)

FPavel
10.02.2025, 23:35
Попробуйте уговорить заказчика на ПР205 - программирование по Ethernet, по этому же Ethernet подключение к панели оператора или Master сети Modbus. Можно кодировать очень удалённо и без перекоммутации.

Есть противопоказания:
- невозможен переход с модели ПР200, которая имеет много входов и выходов - у ПР205 нет эквивалента
- цена на 50% выше

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

Попросите купить ПР205 на пробу - не захотите расстаться

Traveller
11.02.2025, 08:41
Попробуйте уговорить заказчика на ПР205 - программирование по Ethernet, по этому же Ethernet подключение к панели оператора или Master сети Modbus. Можно кодировать очень удалённо и без перекоммутации.У меня нет заказчика, мне не нужно ни кого уговаривать, нужно будет купят, но такое пока не нужно, нет таких задач, под ПР205, а вот локальных задач под ПР100 хоть отбавляй, в общем ПР200 с кондуктометрией пока наше все... :)


Есть противопоказания:
- невозможен переход с модели ПР200, которая имеет много входов и выходов - у ПР205 нет эквивалентаВы сами ответили, почти всегда это решающий аргумент


- цена на 50% вышеРоли не играет, если их не закупать десятками и сотнями, но у меня нет таких потребностей, мне "раз - два" и подменный фонд



По сравнению с ценой объекта автоматизации, стоимостью монтажных работ - разница в цене малозаметна, но плюсы - и цветной графический экран, и большее число сетевых переменных и использование Ethernet для объединения управления на сенсорную панель.Уверяю вас, тому персоналу кто с этим будет работать это все и даром не нать, им бы 2 кнопки "Пуск" и "Стоп", у них даже одна кнопка с подсветкой вызывает вопросы "А как выключать!?" :D, в общем это лишнее, придерживаюсь правила "Будь проще и люди к тебе потянуться"...


Попросите купить ПР205 на пробу - не захотите расстатьсяКак уже говорил, просить не нужно, но под эту штуку пока нет задач... :)

Niggaдяй
20.02.2025, 21:28
Друже, не могу никак найти "бесплатная онлайн-база макросов OWEN Logic"
Где эта база доступна для скачивания?
Не могу найти нигде информацию, а если в темах нахожу вложения, они оказываются поломанными и перенаправляют на .gif файл,. а не на скачивание
Мне нужны стандартные преобразователи датчиков температуры. (очень нужен Pt1000, помогите пожалуйста!)

kondor3000
20.02.2025, 22:18
Друже, не могу никак найти "бесплатная онлайн-база макросов OWEN Logic"
Где эта база доступна для скачивания?
Не могу найти нигде информацию, а если в темах нахожу вложения, они оказываются поломанными и перенаправляют на .gif файл,. а не на скачивание
Мне нужны стандартные преобразователи датчиков температуры. (очень нужен Pt1000, помогите пожалуйста!)

Онлайн база, прямо в Лоджике, выберите Файл / Менеджер компонентов, там лежат все макросы и Pt1000

Traveller
21.02.2025, 11:19
В продолжение этого:

Так вроде как это не шнурок, а удлинитель, в смысле, чтобы ПР подключить, надо ещё и обычный шнурок, типа как из комплекта поставки!
В смысле, может проще иметь один шнурок, но подлиней?
Однако 5 метров это круто, видимо Вы знаете толк в извращениях!


Ну дык, есть у меня подлиннее (2 м), даже два, но они как бы 50/50, почему я здесь это и начал разгонять :), а удлинитель, ну да, к нему штатный коротенький и Ву-А-Ля, а почему 5 метров, ну так удлинителей короче нету, есть еще 10, 15 и 20, так что это не я извращенец, это у Овена ограничения к которым адаптироваться нужно, вот и адаптируюсь как могу... :)
В общем понадобился тут по длинней шнурок USB-C что бы был с обоих концов и пару метров, купил такой (https://market.yandex.ru/product--us535-usb-type-c-usb-type-c/1773912583?sku=101836658728&uniqueId=61088666&do-waremd5=RzO3hYo2U_l4zrgQHnPWag&cpc=9VnnEYsiokO9pBMVTP9eeQ2CqUX5RuzM8v3DhOToOqWGiE ZtugHsvNh6hvKH9xV0jhPbn4ynwbYSbljIwBf3KyUMSTWSmhIw 91HDC0CNHMl3CkQr5ueu5C1XlGfw0X49R2DLLuC0clzLjVxDO9 iq4jLFvWMSDtL8S1QBtnYCcQN40RHqnb8dhx6Rw32DDZKMcnQu UdUH8R_BIZ5TNWP8CQDQZlwoGBVnEcyPpEnf1mBM7QTnaVamEX qwZfOnHV_mYYlfM7-jGCq8szeXDBystMs6My06qFHpKuRRukIisMVRtPuwhTymDIPLh VDugVSsztepbhI-E2341W8arThgIQSGPxDLXnACw-7zyhDGuMFY0jVyWpAq3fB1G6g0xGkyUbcBVMGxr0HO3-lPAAVlOT6qBGkImgbZ), подключил через переходник штатный огрызок с mini-USB, в общем полет нормальный, все коннектится работает устойчиво, если для кого актуально, можете использовать и такие шнурки, тока еще к нему переходник нужен, если на ноуте есть USB-C или два переходника если нет такового... :)

EVGEN_
21.02.2025, 14:53
День добрый. Как устранить предупреждение по макросу PT100?82116

kondor3000
21.02.2025, 15:05
День добрый. Как устранить предупреждение по макросу PT100?82116

Заменить жёлтые линии в макросе Линией задержки.
И Pt100 не рекомендуется использовать, будет дикая погрешность, возьмите Pt1000

EVGEN_
21.02.2025, 15:19
Заменить жёлтые линии в макросе Линией задержки.
И Pt100 не рекомендуется использовать, будет дикая погрешность, возьмите Pt1000

У меня проект для ознакомления с ПР103, вместо датчика переменный резистор.
Предупреждение ушло. Спасибо!

kondor3000
21.02.2025, 15:34
У меня проект для ознакомления с ПР103, вместо датчика переменный резистор.
Желтые линий в макросе поменял, не помогло.

Внизу справа не поменяли 82122

EVGEN_
21.02.2025, 15:40
Внизу справа не поменяли 82122

Сообщение выше редактировал, но проект не перезаливал.
У себя сперва поправил, но предупреждение не ушло, только когда пересохранил проект стало норм.

kondor3000
21.02.2025, 15:49
Сообщение выше редактировал, но проект не перезаливал.
У себя сперва поправил, но предупреждение не ушло, только когда пересохранил проект стало норм.

Вы просто не сохранили изменения в макросе, при выходе. Поменял, сохранил изменения и всё сразу ушло.

Alexandr88
22.02.2025, 12:14
Здравствуйте, не могу скачать ,Среду программирования OWEN Logic, нажимаю скачать, просит поставить галочку с условиями ознакомлен...., и переходил читал лицензию, и с другого браузера, и с другого компа (с того что уже скачивал 2-3 года назад) , да ком новый, и вход на сайт делал, все программы где нужно подтвердить ...., а вот Codesys, не спрашивал лицензию, и скачался сразу!
Подскажите пожалуйста что делать? просить у кого архивы есть?)))

kondor3000
22.02.2025, 12:22
Здравствуйте, не могу скачать ,Среду программирования OWEN Logic, нажимаю скачать, просит поставить галочку с условиями ознакомлен...., и переходил читал лицензию, и с другого браузера, и с другого компа (с того что уже скачивал 2-3 года назад) , да ком новый, и вход на сайт делал, все программы где нужно подтвердить ...., а вот Codesys, не спрашивал лицензию, и скачался сразу!
Подскажите пожалуйста что делать? просить у кого архивы есть?)))

FTP сервер сейчас висит. Доступа нет к программе и обновлению. Должны сделать.

Alexandr88
22.02.2025, 12:27
Я так понимаю давно? а то я пытался это сделать раза 3 на протяжении 2 недель..., нет инфы когда сделают?

kondor3000
22.02.2025, 12:33
Я так понимаю давно? а то я пытался это сделать раза 3 на протяжении 2 недель..., нет инфы когда сделают?
Вот отсюда удалось скачать последнюю версию
https://owen-russia.ru/product/programmnoe_obespechenie_owen_logic/#software

Не забудьте установить Сервисное программное обеспечение (обязательное) и устанавливайте от админа сразу.

Alexandr88
22.02.2025, 12:48
Спасибо получилось

CoollFox
27.02.2025, 21:25
Вопрос. Новый, с поверкой датчик ДТС414-РТ100.В3.50/12 с ПР200-230-2.2-0 завышает температуру на 8,5 градусов. Датчик подключен красные вместе на com, белый к АI1. Понимаю, что ПР не в госреестре СИ, но все же? Что может быть не так? Скрин настроек во вложении.

kondor3000
27.02.2025, 21:30
Вопрос. Новый, с поверкой датчик ДТС414-РТ100.В3.50/12 с ПР200-230-2.2-0 завышает температуру на 8,5 градусов. Датчик подключен красные вместе на com, белый к АI1. Понимаю, что ПР не в госреестре СИ, но все же? Что может быть не так? Скрин настроек во вложении.

Всё не так, ПР200 не будет нормально работать с Pt100, да ещё по 2-х проводной схеме, рекомендовано Pt1000, погрешность будет на порядок меньше.
Либо использовать нормирующий преобразователь, схема должна быть 3-х проводная.

Cs-Cs
27.02.2025, 21:33
Да, подтверждаю. ПРки работают только с Pt1000 нормально.

CoollFox
27.02.2025, 21:41
Хорошо, а если ПР205 и pt1000 точнее будут значения?

kondor3000
27.02.2025, 21:46
Хорошо, а если ПР205 и pt1000 точнее будут значения?

У ПР205 в настройках входа, даже выбрать можно Pt1000 (a=0.00385) и вообще не использовать макросы.
Погрешность в пределах 1 градуса.

CoollFox
27.02.2025, 21:48
Спасибо. А как с точностью?

ZoomBoss
08.03.2025, 20:00
Здравствуйте подскажите пожалуйста как поженить по rs485 (пр100-24.1208.03.1 [МО2] как ведущий) и (пр102-24.2416.13.1 ведомый) и тка-же частотник у которого команды подаются в 16 ричной системе где (01 06 20 00 00 01) для запуска ПЧ для регулировки скорости используется слово (01 06 20 01 "скорость в 16 ричной ".

kondor3000
09.03.2025, 09:04
Здравствуйте подскажите пожалуйста как поженить по rs485 (пр100-24.1208.03.1 [МО2] как ведущий) и (пр102-24.2416.13.1 ведомый) и тка-же частотник у которого команды подаются в 16 ричной системе где (01 06 20 00 00 01) для запуска ПЧ для регулировки скорости используется слово (01 06 20 01 "скорость в 16 ричной ".

Вам не надо ломать голову, как передавать, надо только настроить сеть, включить нужную функцию и нужный адрес регистра.
А вот адреса регистров надо перевести из HEX в DEC калькулятором.
Тут то же самое с раскладкой чтения и записи https://owen.ru/forum/showthread.php?t=40992&p=458870&viewfull=1#post458870
Передавать в ПР можно только по 1-2 регистра, группой нельзя.

CoollFox
11.03.2025, 08:45
Добрый день! Вопрос Подключил к ПР200 по RS-485 датчик ПВТ100-H5.2.И.5, вроде все норм, показывает и температуру и влажность, но раз в два-четыре дня ПР температуру начинает показывать 65 или 73 градуса, а по факту в помещении 25 градусов.
В чем может быть проблема? Может периодически сброс датчика запрограммировать??
82382

Нурлан12
12.03.2025, 08:15
Всем здравствуйте, помогите пожалуйста. Задание такое орошение градирни нужно останавливать, если разница между уставкой и температурой жидкости будет 5 градусов, учитывается температура ниже. Например: Уставка 25, а темп жидкости будет 20.

In_Da_Cher_A
12.03.2025, 08:34
Всем здравствуйте, помогите пожалуйста. Задание такое орошение градирни нужно останавливать, если разница между уставкой и температурой жидкости будет 5 градусов, учитывается температура ниже. Например: Уставка 25, а темп жидкости будет 20.ну так сравнивайте две температуры, отнимайте одну от другой, получайте Дельта, сравнивайте её с 5 градусами, если меньше 5 градусов - то Включаете выход (=1), если меньше, то выключаете (=0)
ну это примитивные элементарные логические действия на базовых элементах, думайте хоть немного сами

Сергей0308
12.03.2025, 08:40
Всем здравствуйте, помогите пожалуйста. Задание такое орошение градирни нужно останавливать, если разница между уставкой и температурой жидкости будет 5 градусов, учитывается температура ниже. Например: Уставка 25, а темп жидкости будет 20.

Мне кажется, Вам подойдёт макрос двухпозиционного(релейного) регулятора, есть в менеджере компонентов!

Gena72
22.03.2025, 21:38
Ломаю голову. Проект не работает без таймеров с задержкой включения и отключения (TON, TOF). Но, задержка нужна, в идеале, не в секундах, а в числах цикла программы (5 циклов). Как? В симуляторе, программа со штатными таймерами работает (0.5сек.).

upd: Как сделать конкретное количество циклов в программе - Сергей0308 подсказал ниже, посмотрю.

upd2: использовал, в итоге, инструмент Линия задержки

Сергей0308
22.03.2025, 21:50
Ломаю голову. Проект не работает без таймеров с задержкой включения и отключения (TON, TOF). Но, задержка нужна, в идеале, не в секундах, а в числах цикла программы (5 циклов). Как? В симуляторе, программа со штатными таймерами работает (0.5сек.).

Так в чём проблема поставьте счётчик циклов программы!
Имеется в проекте этого поста: https://owen.ru/forum/showthread.php?t=37226&p=457865&viewfull=1#post457865

82629

ZoomBoss
23.03.2025, 11:26
Дело в том что я только начел изучать плк немного знаю С++ но синтаксис языка ST мне пока не понятен, ссылка на которую вы меня отправили написана в Codesys. Возможно ли запрограммировать линейку пр100,пр102,пр103 в программе Codesys ?

ZoomBoss
23.03.2025, 11:31
Есть вопрос как увеличить скорость шим. если писать программу в OWEN Logic тол скорость шим будет ограниченна 1 мил. секундой что не подходит мне для работы контроллер на котором построены прки может работать с частотой во много раз больше. И ещё один вопрос есть ли схемы этих контроллеров ?

melky
23.03.2025, 11:38
ZoomBoss, вам ПР не подходит скорее всего. ST тут обрезанный.
Запрограммировать ПР в CodeSys нельзя. Просто люди тестируют FB на CodeSys, с учетом особенностей ST в ПР. Так как протестировать FB на ST в ПР так понимаю пока нельзя.

Dimensy
23.03.2025, 12:40
Есть вопрос как увеличить скорость шим. если писать программу в OWEN Logic тол скорость шим будет ограниченна 1 мил. секундой что не подходит мне для работы контроллер на котором построены прки может работать с частотой во много раз больше. И ещё один вопрос есть ли схемы этих контроллеров ?

Скорость не увеличить, схем нет. ПРка для ваших задач не подходит. Ищите ПЛК или модуль ввода/вывода с быстрыми выходами
Ну, или, еще можно это попробовать https://compacttool.ru/modul-preobrazovaniya-napryazheniya-v-signal-shim-0-5v-0-10v-v-vykhodnoe-napryazhenie-shim-0-100

FPavel
23.03.2025, 12:57
В OwenLogic недавно добавили функционал отладки ST, хотя пошагового режима ещё нет. Так что можно отлаживать и программы на ST.

Вопрос про увеличение скорости ШИМ - не припоминаю на ПР наличие высокоскоростных выходов, хотя высокоскоростные входы FDI имеются у некоторых моделей ПР205, ПР103.
Т.е. выбор контроллера - неправильный.

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

Если ШИМ требуется для шаговых двигателей - можете приобрести контроллер шагового двигателя и управлять им из ПР по Modbus.
Не понимаю, то ли это, что требуется, недавно рекламировали драйвер шаговых двигателей MEYERTEC MST
https://owen.ru/news/new_meyertec_mst?utm_source=site&utm_medium=main_banner&utm_campaign=new_meyertec_mst

Есть ещё регулирующие клапаны с ШИМ управлением - обычно они могут комплектоваться штатными преобразователями ток 4-20 мА в ШИМ.

Traveller
07.04.2025, 10:51
Доброго времени суток!
Возможно немного глупый вопрос, но тем не менее. Есть в функциональных блоках такой штатный блок как PID-регулятор и там есть "флаг" автонастройки, с этим все понятно, в общем взял еще идею здесь (https://owen.ru/forum/showthread.php?t=38988), что бы автоматически записывать рассчитанные параметры в функциональный блок, с этим тоже все ясно, но у меня вопрос такого рода: Если у меня уже есть рассчитанные параметры и мне вдруг приспичит снова запустить авто настройку, расчет новых параметров будет опираться на те значения которые были записаны ранее или любая автонастройка идет по дефолту от нулевых значений?

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

Dimensy
07.04.2025, 11:21
Доброго времени суток!
Возможно немного глупый вопрос, но тем не менее. Есть в функциональных блоках такой штатный блок как PID-регулятор и там есть "флаг" автонастройки, с этим все понятно, в общем взял еще идею здесь (https://owen.ru/forum/showthread.php?t=38988), что бы автоматически записывать рассчитанные параметры в функциональный блок, с этим тоже все ясно, но у меня вопрос такого рода: Если у меня уже есть рассчитанные параметры и мне вдруг приспичит снова запустить авто настройку, расчет новых параметров будет опираться на те значения которые были записаны ранее или любая автонастройка идет по дефолту от нулевых значений?
При автонастройки создается мат. модель объекта управления и по ней рассчитываются коэффициенты



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

В ПР103 и ПР205 отсутствует встроенный ПИД

Traveller
07.04.2025, 11:28
При автонастройки создается мат. модель объекта управления и по ней рассчитываются коэффициентыКак я понимаю, в расчет не берутся ранее записанные параметры, я вот думаю, нужно мне перед включением автонастройки автоматически обнулять параметры или это будет лишним...


В ПР103 и ПР205 отсутствует встроенный ПИДт.е. для ПР200 это не актуально? Уфф! :)
Спасибо большое!!! :)

Traveller
07.04.2025, 11:39
Позвольте тогда задать еще один вопрос!
Вот сейчас пытаюсь отладить программу, в принципе все работает так как я хочу, но непонятен один нюанс, в общем в онлайн отладке я вижу что интегральный параметр равен 1,23, а на дисплее ПР200 написано что он равен 9,99, что я сделал не так?
82936
82937

Всё, все, всё! Никто никуда не идет, я понял, в чем мой косяк! :)

1exan
07.04.2025, 11:42
Позвольте тогда задать еще один вопрос!
Вот сейчас пытаюсь отладить программу, в принципе все работает так как я хочу, но непонятен один нюанс, в общем в онлайн отладке я вижу что интегральный параметр равен 1,23, а на дисплее ПР200 написано что он равен 9,99, что я сделал не так?


Не просто 1.23, а 1.23 * 10^2 = 123

Traveller
07.04.2025, 11:49
Не просто 1.23, а 1.23 * 10^2 = 123Ну да, я в разрядности на двоечку внимания не обратил, сначала написал, потом увидел.... :D

novinky
15.04.2025, 07:00
Подскажите пожалуйста по примеру "Алгоритм ПИД регулятора на базе ПР205" с сайта Овен (https://owen.ru/product/sreda_programmirovaniya_owen_logic/example)
что за переменная "xTrash"

для чего в этом проекте она использована? И как это работает?
В Схеме она не использована.

Dimensy
15.04.2025, 07:45
Подскажите пожалуйста по примеру "Алгоритм ПИД регулятора на базе ПР205" с сайта Овен (https://owen.ru/product/sreda_programmirovaniya_owen_logic/example)
что за переменная "xTrash"

для чего в этом проекте она использована? И как это работает?
В Схеме она не использована.

По умолчанию, кнопочками вверх/вниз на ПР205 листаются экраны. xTrash - это заглушка, чтобы отключить такое листание

novinky
15.04.2025, 14:23
Спасибо за ваш ответ. В том же примере ("Алгоритм ПИД регулятора на базе ПР205" с сайта Овен) (https://owen.ru/uploads/430/pid.zip), udiAlarm - не смог найти где конкретно пишется, подскажите пожалуйста. В свойствах и настройках ai1 смотрел.

Dimensy
15.04.2025, 14:33
Спасибо за ваш ответ. В том же примере, udiAlarm - вроде контроль кз\обрыва ai1, не смог найти где пишется, подскажите пожалуйста. В свойствах и настройках ai1 смотрел.

Так ее в настройках входа и привязали, т.е. это как бы системная переменная

novinky
16.04.2025, 02:55
Так ее в настройках входа и привязали, т.е. это как бы системная переменная

привязку не нашёл, поэтому и спрашиваю

Dimensy
16.04.2025, 05:50
привязку не нашёл, поэтому и спрашиваю

Это вот здесь
83127

lordromanoff
17.04.2025, 15:35
Всем привет. Осваиваю Овен Лоджик и пытаюсь подружить его с СП307. Запнулся на выводе температуры на экран. Целочисленное вывел без проблем, а float выводится в экспоненциальном числе. Подскажите что не так делаю?

kondor3000
17.04.2025, 15:39
Всем привет. Осваиваю Овен Лоджик и пытаюсь подружить его с СП307. Запнулся на выводе температуры на экран. Целочисленное вывел без проблем, а float выводится в экспоненциальном числе. Подскажите что не так делаю?

Для float, надо в настройках Дисплея поставить DWORD и FLOAT, указать сколько знаков до и после запятой.
Если панель мастер, то в настройках панели, поставьте галку, старшим регистром вперёд.
Если мастер ПР, то галку в настройках ПР.

lordromanoff
17.04.2025, 15:42
СП мастер, пр slave.83224

kondor3000
17.04.2025, 15:46
СП мастер, пр slave.

Галку в настройках панели 83225 в настройках Дисплея поставить DWORD и FLOAT

lordromanoff
17.04.2025, 15:54
Спасибо огромное. Сработало :o

lordromanoff
18.04.2025, 10:38
Всем доброе утро. Подскажите еще пжст, как организовать отображение работы клапана на СП307? Есть сетевая переменная Status KL, 1 и 0 на нее приходят с ПР200, а на СП реакции никакой. СП master, пр. slave.

kondor3000
18.04.2025, 10:40
Всем доброе утро. Подскажите еще пжст, как организовать отображение работы клапана на СП307? Есть сетевая переменная Status KL, 1 и 0 на нее приходят с ПР200, а на СП реакции никакой. СП master, пр. slave.

Выкладывайте скрины, как настроено в ПР и как в панели, очевидно адрес бита (регистра) не тот. Другие регистры работают?
Или выкладывайте проекты, в расширенном режиме, добавить файл.

lordromanoff
18.04.2025, 10:43
Стоило на форум написать, программа испугалась и все заработало)) спасибо за помощь) В общем неверно прописан была запись бита в ячейку)

IvanDeft
18.04.2025, 13:14
Добрый день.
Осваиваю систему, прибор пока не пришел, поэтому все только с симулятором. Понадобилось использовать сетевые переменные, а овен логик отказывается менять такие переменные на логический тип с ответом: "в режиме slave только int". А где снять/поставить slave/master режим прибора - не найду. В помощи и в описании тоже только постактум - "если прибор в режиме master, то..."
А как поменять то эти режимы в симуляции, чтобы полноценно можно было скетч написать удаленно???

kondor3000
18.04.2025, 13:17
Добрый день.
Осваиваю систему, прибор пока не пришел, поэтому все только с симулятором. Понадобилось использовать сетевые переменные, а овен логик отказывается менять такие переменные на логический тип с ответом: "в режиме slave только int". А где снять/поставить slave/master режим прибора - не найду. В помощи и в описании тоже только постактум - "если прибор в режиме master, то..."
А как поменять то эти режимы в симуляции, чтобы полноценно можно было скетч написать удаленно???

Вы о чём пишите? в Лоджике в симуляции сетевые переменные не работают.
Видео по работе с Лоджиком есть на ю-туб и ру-туб.

1exan
18.04.2025, 13:17
Добрый день.
Осваиваю систему, прибор пока не пришел, поэтому все только с симулятором. Понадобилось использовать сетевые переменные, а овен логик отказывается менять такие переменные на логический тип с ответом: "в режиме slave только int". А где снять/поставить slave/master режим прибора - не найду. В помощи и в описании тоже только постактум - "если прибор в режиме master, то..."
А как поменять то эти режимы в симуляции, чтобы полноценно можно было скетч написать удаленно???

Поподробнее про "Понадобилось использовать сетевые переменные"

IvanDeft
18.04.2025, 13:23
Понятно, а как тогда разработчики отвечают на вопрос: "как писать полноценые программы для устройств, если такие важные функции не работают в симуляторе??? "

kondor3000
18.04.2025, 13:27
Понятно, а как тогда разработчики отвечают на вопрос: "как писать полноценые программы для устройств, если такие важные функции не работают в симуляторе??? "

Обмен сетевыми переменными в Лоджике, особо не отличается от обмена в ПЛК, модулях и панелях по Модбас RTU или по ТСР, только нюансами применительно к среде.
А работу самой программы в проекте, можно проверить в симуляторе.
Условно есть уставка 75,5 градусов, она и дойдёт до приёмного устройства как 75,5 градуса, при правильной настройке.

IvanDeft
18.04.2025, 13:39
Мы немного о разном.
Мне нужно под задачу использовать сетевые переменные, для связки ПР-ки с OwenCloud. Нужна булевая переменная, но симулятор отказывает в режиме slave использовать булевые сетевые переменные. Вопрос то не про переменные, а как без самого устройства поставить в симуляторе режим прибора Master???

kondor3000
18.04.2025, 13:42
Мы немного о разном.
Мне нужно под задачу использовать сетевые переменные, для связки ПР-ки с OwenCloud. Нужна булевая переменная, но симулятор отказывает в режиме slave использовать булевые сетевые переменные. Вопрос то не про переменные, а как без самого устройства поставить в симуляторе режим прибора Master???

Прибор какой у вас?

IvanDeft
18.04.2025, 13:45
Овен ПР103

kondor3000
18.04.2025, 13:48
Овен ПР103

Вот так в ПР103 и ПР205, ПР Мастеру, правой кнопкой мыши добавить слейв устройство 83257
В устройстве уже, прописываете параметры и добавляете регистры опроса

IvanDeft
18.04.2025, 13:55
Большое спасибо!)
Надо добавить это в справочную литературу. А то гадай как перевести прибор в другой режим.

Dimensy
18.04.2025, 16:30
Мы немного о разном.
Мне нужно под задачу использовать сетевые переменные, для связки ПР-ки с OwenCloud. Нужна булевая переменная, но симулятор отказывает в режиме slave использовать булевые сетевые переменные. Вопрос то не про переменные, а как без самого устройства поставить в симуляторе режим прибора Master???

Я могу ошибаться, но для работы с OwenCloud приборчик разве не должен быть Slave?

1exan
18.04.2025, 16:40
Большое спасибо!)
Надо добавить это в справочную литературу. А то гадай как перевести прибор в другой режим.

Добавить что? Как сделать чтобы ПР-мастер опрашивало облако-слейв?

Dimensy
18.04.2025, 16:56
Большое спасибо!)
Надо добавить это в справочную литературу. А то гадай как перевести прибор в другой режим.

А если справку почитать?
83265

bayk
20.04.2025, 10:18
Добавить что? Как сделать чтобы ПР-мастер опрашивало облако-слейв?

Никак. Облако для всех приборов мастер, кроме opc сервера, да и то по факту для него тоже.

GoodLuck
21.04.2025, 11:51
Добрый день!

Подскажите, пожалуйста, как в OwenLogic создать скомпилированный код проекта для ПР200. И, соответственно, загрузить его потом в ПР.
Не могу найти в меню, как это сделать...

Ollema
21.04.2025, 11:55
Мастер тиражирования это называется

GoodLuck
21.04.2025, 12:14
Мастер тиражирования это называется

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

Ollema
21.04.2025, 13:02
Получится, будет запрос на обновление ПО.

lordromanoff
22.04.2025, 15:12
Все привет, где то мелькала тема про архивацию или шифрование уставок, никак не могу найти. Подскажите где поискать, или почитать как снизить количество адресов сетевых переменных. Возможно я в СП307 выбираю неверное окно для ввода уставок.

kondor3000
22.04.2025, 15:20
Все привет, где то мелькала тема про архивацию или шифрование уставок, никак не могу найти. Подскажите где поискать, или почитать как снизить количество адресов сетевых переменных. Возможно я в СП307 выбираю неверное окно для ввода уставок.

Если вопрос по панели СП3хх, то и пишите в резделе по панелям, здесь среда Овен Лоджик для программируемых реле.
И пишите подробней, что вам нужно, со скринами или проектом. https://owen.ru/forum/showthread.php?t=22915&page=381

lordromanoff
22.04.2025, 15:36
Так архивация то в овен лоджик. Перефразирую тогда) При написании проекта столкнулся с проблемой "Диапазон адресов исчерпан" , ПР200 в режиме Слейва, СПК Мастер. 83338

kondor3000
22.04.2025, 15:42
Так архивация то в овен лоджик. Перефразирую тогда) При написании проекта столкнулся с проблемой "Диапазон адресов исчерпан" , ПР200 в режиме Слейва, СПК Мастер. 83338

Так в ПР200, только 64 регистра с 512 по 575.
Упаковывайте биты в маску и передавайте по 16 штук в регистре, Float, можно передавать через 1 регистр (как целое), например, умножив на 10 и разделив на 10 после приёма.
Маленькие числа до 255 можно передавать, по 2 штуки в одном регистре, или по 4 если числа от 0 до 9

lordromanoff
22.04.2025, 15:56
Спасибо. Понял.

lordromanoff
22.04.2025, 15:58
И еще вопрос, как сетевой переменной можно присвоить значение по умолчанию, ПР200 в режиме Slave.

kondor3000
22.04.2025, 16:05
И еще вопрос, как сетевой переменной можно присвоить значение по умолчанию, ПР200 в режиме Slave.

Самый простой вариант, присвоить при включении через SEL из энергонезависимой переменной. 83339
Тут примеры
Инициализация сетевых переменных____ https://owen.ru/forum/showthread.php?t=37840&page=54&p=431676#post431676

Dimensy
22.04.2025, 17:57
Самый простой вариант, присвоить при включении через SEL из энергонезависимой переменной. 83339


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

И еще вопрос, как сетевой переменной можно присвоить значение по умолчанию, ПР200 в режиме Slave.

lordromanoff
23.04.2025, 16:39
Да в принципе можно и так, технологи все равно должны каждый раз проверять параметры. А есть варианты записывать в постоянную память?

kondor3000
23.04.2025, 17:56
Да в принципе можно и так, технологи все равно должны каждый раз проверять параметры. А есть варианты записывать в постоянную память?

Добавьте на выход переменную, и будет инициализация и память 83374

ProRus
24.04.2025, 15:40
Подскажите пожалуйста, как реализовать следующее:
1. На входе десятичное число от 0 до 255.
2. На выходе 8 Boolean выходов.
В зависимости от того, какое число на входе, на выходе включаются, выключаются выходы.
т.е. типа преобразователь десятичного числа в двоичную систему.
Мне кажется для этого можно использовать CD32, но я не пойму как это работает.

ProRus
24.04.2025, 15:53
Вопрос снят. Не так искал. Нашел видео - https://www.youtube.com/watch?v=iYmG-Gg_Cu0 все стало понятно. Используя Extract с легкостью реализовал.

lordromanoff
24.04.2025, 15:53
Всем день добрый. Подскажите возможно ли использование на пр200 на аналоговых входах разные типы датчиков, например : AI1-4000ОМ, AI2,AI3,AI4-4...20 мА? Перемычки выставлены соответственно.

kondor3000
24.04.2025, 15:54
Подскажите пожалуйста, как реализовать следующее:
1. На входе десятичное число от 0 до 255.
2. На выходе 8 Boolean выходов.
В зависимости от того, какое число на входе, на выходе включаются, выключаются выходы.
т.е. типа преобразователь десятичного числа в двоичную систему.
Мне кажется для этого можно использовать CD32, но я не пойму как это работает.

Вам нужна Упаковка и Распаковка бит из маски 83400Пример на 3 бита ( 0, 1 и 2 ) Сами дорисуйте до 8 бит (с 0 по 7)
Маска на 8 бит, как раз меняется от включенных бит от 0 до 255,
для 16 бит от 0 до 65535.
CD32 не то, что вам надо.

ProRus
24.04.2025, 16:02
Огромное спасибо!
Так и сделал.
83401

Сергей0308
24.04.2025, 22:40
Подскажите пожалуйста, как реализовать следующее:
1. На входе десятичное число от 0 до 255.
2. На выходе 8 Boolean выходов.
В зависимости от того, какое число на входе, на выходе включаются, выключаются выходы.
т.е. типа преобразователь десятичного числа в двоичную систему.
Мне кажется для этого можно использовать CD32, но я не пойму как это работает.

Вроде как подобную лабуду уже делали:

https://owen.ru/forum/showthread.php?t=26216&p=376273&viewfull=1#post376273

bayk
02.05.2025, 15:17
Всем день добрый. Подскажите возможно ли использование на пр200 на аналоговых входах разные типы датчиков, например : AI1-4000ОМ, AI2,AI3,AI4-4...20 мА? Перемычки выставлены соответственно.

Конечно можно

САН12
02.05.2025, 20:16
Добрый день. Подскажите как можно определить какая версия owen logic поддерживает ПР200 с определенной версией прошивки (Например 2.39)?

melky
02.05.2025, 21:10
https://ftp-ow.owen.ru/softupdate/OWEN%20Logic/infoOf2_3.html

В общем открываете ОЛ, помощь, история версий и там ищите - 2.3.320 вроде с версией 2.39
Ну и все, что выше до смены версии

САН12
03.05.2025, 08:53
Спасибо. Шел этим же путем, но не дошел. Можно еще вопрос? Проект создан в ОЛ версии 2.4.334.0 изменен в версии 2.7.350.0. До ПР200 достучался из версии 2.3.320.0, в котором проект напрямую не открывается. Можно ли перенести проект в ОЛ версии 2.3.320.0? Где можно почитать/посмотреть.

melky
03.05.2025, 08:56
Только руками, потому что программеры Овен сами подумайте кто :)
Как вариант, попробуйте на копии разархивировать и поискать там версию в json файле, но гарантий никаких вообще.

FPavel
03.05.2025, 15:50
Не совсем понятно, что происходит и что требуется от переноса проекта на старую версию прошивки и среды разработки.

Если отладка - то, по моему, соединение для онлайн отладки ПР200 после "ручного" воссоздания проекта - будет недоступно, т.к. это будет другая программа.

Если просто загрузить в ПР200 программу - то это доступно и на новых версиях.

Поэтому, несмотря на исходную формулировку вопроса "как перенести проект в старую версию?" - нужно отвечать "с какой целью интересуетесь?"

САН12
06.05.2025, 18:36
Добрый день. Вопрос уже решен, но если не жалко времени отвечу на вопрос "с какой целью интересуетесь" . Исходные таковы: Есть действующая установка и нужно залить новую программу в ПР, которая сделана в новейшей версии ОЛ.Также есть исходник ПО для ПР200, но сомнительного происхождения. Нужно проверить исходник, для отката в случае неудачных изменений. Новейшая версия ОЛ не поддерживает работу с имеющейся версией ПР200 , соответственно нужно перезалить ПО ПР200, и тд и тп. Из за практически нулевого опыта в работе с ОЛ и множества версий я благополучно запутался и попросил совета на форуме.
Большое спасибо melky за ответ, после которого мысли немного упорядочились и все получилось.

zebr
07.05.2025, 15:15
Здравствуйте,
Как использовать одну и ту-же переменную и для экрана и для работы программы, в блоке сравнения например и вывод и изменения на экране? ПР200
83671

kondor3000
07.05.2025, 15:41
Здравствуйте,
Как использовать одну и ту-же переменную и для экрана и для работы программы, в блоке сравнения например и вывод и изменения на экране? ПР200


А в чём проблема?
Используйте 1 переменную там и там, а не создавайте по 4 одинаковых. 83672

zebr
07.05.2025, 16:24
А в чём проблема?
Используйте 1 переменную там и там, а не создавайте по 4 одинаковых. 83672

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

По ходу это глюк самой программы Овен или недоработка...

zebr
07.05.2025, 16:36
Еще вопрос, Как в Функции BLINK (генератор импульсов) сделать ввод значений с экрана?

melky
07.05.2025, 16:37
Через модуль Write_To_FB умножив на 1000 для секунд, как и для таймеров

zebr
07.05.2025, 20:14
Спасибо, я уже нашел, где собака порылась:)
Оказыццца прежде чем выбирать переменную, нужно обозначить, что она целочисленная, а по умолчанию прога ищет булевские переменные, которых нет...
Конечно это минус разработчикам, програмное обеспечение сырое и многого не предусмотрено...

zebr
07.05.2025, 20:20
Спасимбо и к вам'c сударь ...
Заморочили конечно, слов нет... Фсё сделял, но опять минус разрабам, кругом одни недоработки, это всё равно, что сравнить прогулку по чистому парку (хорошему програмному обесп) или идти по лесу через бурелом - (Owen Logic)
Одним словом никакой логики, одни кракозябры :D

Dimensy
07.05.2025, 23:12
Спасимбо и к вам'c сударь ...
Заморочили конечно, слов нет... Фсё сделял, но опять минус разрабам, кругом одни недоработки, это всё равно, что сравнить прогулку по чистому парку (хорошему програмному обесп) или идти по лесу через бурелом - (Owen Logic)
Одним словом никакой логики, одни кракозябры :D

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

Валенок
07.05.2025, 23:45
А подскажите, пожалуйста, какая, по вашему мнению, среда разработки является чистым парком?
Это когда на кого-то сваливаешь задачу. Тогда любая среда - пятница.

ST2K
08.05.2025, 13:48
Подскажите пожалуйста, в версии 2.10 для ПР205 появилась кнопка. А как ее нажимать-то? Экран ведь не сенсорный. Вот хочу Пуск/Стоп сделать 2 кнопки, а как их нажимать?

kondor3000
08.05.2025, 14:55
Подскажите пожалуйста, в версии 2.10 для ПР205 появилась кнопка. А как ее нажимать-то? Экран ведь не сенсорный. Вот хочу Пуск/Стоп сделать 2 кнопки, а как их нажимать?

А как вы с экрана изменяете переменные?
Так же и кнопку нажимать можно.

temenator
25.05.2025, 17:55
Вопрос детский возник почему софте Версия 2.10.366.0 с сайта нет таймеров clock и clockw ?
Которые вроде как есть в документации

melky
25.05.2025, 18:12
temenator, возможно их нет в выбранной вами модели ПР, а не отсутствую в ОЛ. Попробуйте на новом проекте для ПР200

kondor3000
25.05.2025, 19:42
Вопрос детский возник почему софте Версия 2.10.366.0 с сайта нет таймеров clock и clockw ?
Которые вроде как есть в документации

Потому что их названия CLOCK_WEEK и ClockWeek_ и такие есть) 83994

temenator
25.05.2025, 20:24
Хм... реально в 200м есть, то есть 205 какая урезанная версия ?

temenator
25.05.2025, 20:32
Похожк я повелся на рекламу 205 как более нового. Надо было 200 брать

Сергей0308
25.05.2025, 21:32
Похожк я повелся на рекламу 205 как более нового. Надо было 200 брать

ПР200 конечно лучше(предпочтительней, особенно для новичков), в смысле, гораздо надёжнее, провереннее и т. д. и т. п., к тому же и дешевле, один вопрос всё же остаётся: зачем выбрали ПР205, если ПР200 достаточно, в смысле, зачем так бестолково деньги тратить, у Вас что их куры не клюют?

Dimensy
25.05.2025, 21:50
Похожк я повелся на рекламу 205 как более нового. Надо было 200 брать

Ну, то, что этих таймеров в новой линейке нету, поверьте, вы не много потеряли. А фишка в том, что эти таймеры жестко конфигурируются при написании программы и потом, из вне, вы фиг поменяете настройки. А если вам так уж хочется, то на ST эти таймеры доступны

temenator
26.05.2025, 13:41
В моем случае я полностью потерял функциональность. Мне банально нужен недельный таймер :)
Я не ждал конечно много от барана, но это перебор.

Сергей0308
26.05.2025, 13:49
В моем случае я полностью потерял функциональность. Мне банально нужен недельный таймер :)
Я не ждал конечно много от барана, но это перебор.

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

84012

temenator
26.05.2025, 13:51
Ну готовый кубик таймера недоступен, следовательно 205 серия для меня мусор

Сергей0308
26.05.2025, 14:26
Ну готовый кубик таймера недоступен, следовательно 205 серия для меня мусор

Так может он Вам и не подойдёт, для этого таймера не надо ПР с экраном в принципе, в смысле, в этом таймере уставку(время) нельзя с экрана изменить, зачем же Вам тогда ПР с экраном?
Короче, при наличии в качестве переменных: секунд, минут, часов, реального времени, никакой таймер и не нужен, тем более такой убогий, без возможности редактирования уставки времени!
Сравнивайте уставку с переменными часов реального времени, всё!!!

temenator
26.05.2025, 15:05
Недельный таймер привязан обычному и выбирает переменные которые уже можно менять. Например время открытия ворот гаража в зависимости от времени суток и дня недели.
В целом не понятно чего убрали рабочий элемент

melky
26.05.2025, 15:51
temenator не влез в прошивку :) откровенно те таймеры были убогие без права изменения. И насколько помню. они наследие еще ПР110(114) с часами. Они были без экранов, по этому и ClockWeek там такие, без права на настройку.

kondor3000
26.05.2025, 16:03
Недельный таймер привязан обычному и выбирает переменные которые уже можно менять. Например время открытия ворот гаража в зависимости от времени суток и дня недели.
В целом не понятно чего убрали рабочий элемент

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

Dimensy
26.05.2025, 20:05
Вам дали два таймера недельных, что вы упёрлись в старое г...о без права на настройку.

Ну, хочется человеку старый ламповый таймер.
Вот он, на ST https://docs.owen.ru/product/programmnoe_obespechenie_owen_logic/986/102737#topic-102776

Traveller
27.05.2025, 10:38
Доброго времени суток!
Сейчас изучаю потенциальную возможность применить в одном из своих будущих проектов ПР205, суть вопроса такова, что мне нужно будет в качестве одной составляющей проекта использовать PID регулятор, с ПР200 все понятно, есть штатный функциональный блок и он прекрасно работает, но как я вижу этот блок не применим в связке с ПР205, к ней есть макрос в базе данных, с ним тоже судя по описанию все понятно, но не до конца, как я понимаю там нет функции автонастройки, но есть один, для меня загадочный булевый вход "lv_Pause", с одной стороны его предназначение как то обозначено, что при подаче единицы прекращается расчет нового значения мощности и тут у меня вопрос, кто или что эти новые значения рассчитывает?, вот тут я в замешательстве, есть в этом макросе АНР или если нет, то только ручная настройка? Можно как то по подробней описать что это такое?

Dimensy
27.05.2025, 11:02
Доброго времени суток!
Сейчас изучаю потенциальную возможность применить в одном из своих будущих проектов ПР205, суть вопроса такова, что мне нужно будет в качестве одной составляющей проекта использовать PID регулятор, с ПР200 все понятно, есть штатный функциональный блок и он прекрасно работает, но как я вижу этот блок не применим в связке с ПР205, к ней есть макрос в базе данных, с ним тоже судя по описанию все понятно, но не до конца, как я понимаю там нет функции автонастройки, но есть один, для меня загадочный булевый вход "lv_Pause", с одной стороны его предназначение как то обозначено, что при подаче единицы прекращается расчет нового значения мощности и тут у меня вопрос, кто или что эти новые значения рассчитывает?, вот тут я в замешательстве, есть в этом макросе АНР или если нет, то только ручная настройка? Можно как то по подробней описать что это такое?

АНР нет. Если подать единицу на вход "lv_Pause", то значение на выходе блока фиксируется и дальше не рассчитывается, пока единицу не снять

Traveller
27.05.2025, 11:24
АНР нет. Если подать единицу на вход "lv_Pause", то значение на выходе блока фиксируется и дальше не рассчитывается, пока единицу не снятьОчень жаль, значит эту штуку еще рано внедрять в производство! Ни кто там эти коэффициенты рассчитывать не будет, да и не кому там этого делать!

Сергей0308
27.05.2025, 11:30
Очень жаль, значит эту штуку еще рано внедрять в производство! Ни кто там эти коэффициенты рассчитывать не будет, да и не кому там этого делать!

А как Вы в работу(эксплуатацию) передаёте установки?
В смысле, без пуско-наладки?

Traveller
27.05.2025, 11:39
А как Вы в работу(эксплуатацию) передаёте установки?
В смысле, без пуско-наладки?Там разные продукты и они могут меняться по ходу дела (и я не знаю какие это будут продукты и как часто их будут запускать в производство), а я не хочу постоянно дежурить возле этой установки и да, что бы для каждого продукта это настроить в ручную, нужно энное кол-во тонн сырья просто утилизировать, я понимаю ваш насмешливый скептицизм, но поверьте, в жизни не всегда бывает так как вы привыкли делать, проще просто поставить ПР200 и научить персонал делать эту автонастройку самим, если им вот вдруг сейчас приспичило сделать это, а не то что они делали до этого...

Я ответил на ваш вопрос?

Сергей0308
27.05.2025, 12:22
Там разные продукты и они могут меняться по ходу дела (и я не знаю какие это будут продукты и как часто их будут запускать в производство), а я не хочу постоянно дежурить возле этой установки и да, что бы для каждого продукта это настроить в ручную, нужно энное кол-во тонн сырья просто утилизировать, я понимаю ваш насмешливый скептицизм, но поверьте, в жизни не всегда бывает так как вы привыкли делать, проще просто поставить ПР200 и научить персонал делать эту автонастройку самим, если им вот вдруг сейчас приспичило сделать это, а не то что они делали до этого...

Я ответил на ваш вопрос?

Я понял, Вы не хотите этим заниматься, тогда наверно можно найти себе занятие по душе!
Можно настроить на каждый режим или продукт, оператору установки останется выбрать нужний режим или продукт, в смысле, всё можно сделать, если захотеть!

Traveller
27.05.2025, 14:06
Я понял, Вы не хотите этим заниматься, тогда наверно можно найти себе занятие по душе!Я тоже понял, что чтобы ответить по делу, к примеру сочинить макрос, который будет управлять этим макросом, что бы АНР стала возможной, нужно иметь достаточный уровень IQ, а для того что бы быть в каждой бочке затычкой и давать такого рода советы, его иметь совсем не обязательно, ну собственно этим вы и занимаетесь, даете советы по поиску занятий по душе... :D

Можно настроить на каждый режим или продукт, оператору установки останется выбрать нужний режим или продукт, в смысле, всё можно сделать, если захотеть!Ну да, именно так и будет, но через ПР200, ибо эти данные должны накапливаться в процессе работы ибо сейчас еще ооочень многое неизвестно, это во первых, а во вторых, третьих и четвертых, почему, будет именно АНР:
1. Потому что мне не хочется "считать в столбик на бумажке, когда под рукой лежит инженерный калькулятор", на это тратить время!
2. Если я вдруг буду в отпуске на ГОА, греть свои яйца, а в это самое время тем моим коллегам по производству, кто не на ГОА, приспичит поменять профиль на ранее неизвестный, мне не захочется прерывать свой отпуск и возвращаться на родину, ради того что на кону миллионы, мне проще прописать в инструкции: "Для запуска автонастройки, нажмите одновременно кнопки "Пуск" и "Стоп" и подержите их так 5 сек., после чего дождитесь звукового сигнала окончания автонастройки и можете начинать работать!"

И да, на ПР205 свет клином не сошелся, я просто изучаю потенциальную возможность, если ее нет, то и хрен с ним, поставим ПР200, с этим вообще никаких проблем!

И да это я не вам, а окружающим, вы же по делу все рано ничего не скажете... :)

capzap
27.05.2025, 14:15
Я тоже понял, что чтобы ответить по делу, к примеру сочинить макрос, который будет управлять этим макросом, что бы АНР стала возможной, нужно иметь достаточный уровень IQ, а для того что бы быть в каждой бочке затычкой и давать такого рода советы, его иметь совсем не обязательно, ну собственно этим вы и занимаетесь, даете советы по поиску занятий по душе... :D
Ну да именно так и будет, но через ПР200, ибо эти данные должны накапливаться в процессе работы ибо сейчас еще ооочень многое неизвестно, это во первых, а во вторых, третьих и четвертых, почему, будет именно АНР:
1. Потому что мне не хочется "считать в столбик на бумажке, когда под рукой лежит инженерный калькулятор", на это тратить время!
2. Если я вдруг буду в отпуске на ГОА, греть свои яйца, а в это самое время тем моим коллегам по производству, кто этим не на ГОА, приспичит поменять профиль на ранее неизвестный, мне не захочется прерывать свой отпуск и возвращаться на родину, ради того что на кону миллионы, мне проще прописать в инструкции: "Для запуска автонастройки, нажмите одновременно кнопки "Пуск" и "Стоп" и подержите их так 5 сек., после чего дождитесь звукового сигнала окончания автонастройки и можете начинать работать!"

И да, на ПР205 свет клином не сошелся, я просто изучаю потенциальную возможность, если ее нет, то и хрен с ним, поставим ПР200, с этим вообще никаких проблем!

И да это я не вам, а окружающим, вы же по делу все рано ничего не скажете... :)

Вы заблуждаетесь, когда пытаетесь утверждать что настройка ПИД регулятора нужна для каждого продукта, все коэффициенты подбираются для среды которая управляет температурой или потоком или напором и т.п, она как правило одна и таже, независимо какую рецептуру решил использовать технолог, поэтому один раз настроили и забыли на стадии ПНР, конечно коррекция нужна со временем, но не запуск автонастройки каждый раз, как выбран новый продукт

Traveller
27.05.2025, 15:30
Вы заблуждаетесь, когда пытаетесь утверждать что настройка ПИД регулятора нужна для каждого продукта, все коэффициенты подбираются для среды которая управляет температурой или потоком или напором и т.п, она как правило одна и таже, независимо какую рецептуру решил использовать технолог, поэтому один раз настроили и забыли на стадии ПНР, конечно коррекция нужна со временем, но не запуск автонастройки каждый раз, как выбран новый продуктЯ с вами не спорю, потому что вы правы, но тем не менее, отсутствие АНР недопустимо, даже если ее не будут запускать каждый раз, а раз в пять лет, просто потому что я не хочу быть тем человеком на котором, случись чего, свет клином сойдется, если вдруг понадобиться ее запустить, ну мало ли чего, в нагревателе сгорит пару тэнов и их пока не заменили, а работать нужно сейчас или еще какая нить поганка случилась, поверьте, я нехочу что бы случись чего, я стал невыездным или что бы меня среди ночи будили и я на такси ехал на производство, я хочу что бы с этой проблемой справился любой просто прочитав инструкцию... :)

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

capzap
27.05.2025, 15:39
отсутствие АНР недопустимо

вот у сименса есть ФБ41 и где там автонастройка, она идет отдельным компонентом к среде разработки и возможно даже платная, надо заботится не о наличии чего то авто, а описать в документации сам принцип пид регулирования, тогда и пропадет потребность в допнастройках и это не тот случай когда с ней быстрее, она(автонастройка) может "УБИТЬ" установку, потому что её не заботят границы дозволенного, её нужно произвести расчет

Traveller
27.05.2025, 17:01
вот у сименса есть ФБ41 и где там автонастройка, она идет отдельным компонентом к среде разработки и возможно даже платная, надо заботится не о наличии чего то авто, а описать в документации сам принцип пид регулирования, тогда и пропадет потребность в допнастройках и это не тот случай когда с ней быстрее, она(автонастройка) может "УБИТЬ" установку, потому что её не заботят границы дозволенного, её нужно произвести расчетНу там она хотя бы есть, пусть и платно, а тут нужны глубокие познания и да, убить можно все если себе цель такую поставить :), в большинстве случаев, даже на законченных устройствах типа ТРМ-ок она есть, но чет я не знаю примеров где кто то, что то, ею убил, хотя не исключаю, что такое было, опять же, я не про тот 1 убиенный процент, а про остальные 99%, где это было бы полезно... :)
Я не понимаю, вы меня что уговариваете все же перейти на ПР205, зачем мне это, если ПР200 будет делать то что мне нужно, а 205 нет?


надо заботится не о наличии чего то авто, а описать в документации сам принцип пид регулирования, тогда и пропадет потребность в допнастройках и это не тот случай когда с ней быстрее, она(автонастройка) может "УБИТЬ" установку, потому что её не заботят границы дозволенного, её нужно произвести расчетЯ вам могу привести примеры, когда и в документации все было описано и операции выполняют сертифицированные специалисты и тем не менее это приводит не только к тому что кто то что то там запорол, хрен с ней с железякой, а от этого люди гибнут (http://www.ato.ru/content/datchiki-ugla-ataki-sygrali-klyuchevuyu-rol-v-katastrofe-superjet-100-pod-kolomnoy), так что давайте не будем про документацию, ее все равно ни кто читать не будет, если там сложнее чем две кнопки нажать одновременно и подождать, а ограничения дозволенного можно как раз во время пуско-наладки железно прописать, так что это аргумент меня не убедил... :)

Королев Кирилл
27.05.2025, 17:04
Доброго времени суток!
Сейчас изучаю потенциальную возможность применить в одном из своих будущих проектов ПР205, суть вопроса такова, что мне нужно будет в качестве одной составляющей проекта использовать PID регулятор, с ПР200 все понятно, есть штатный функциональный блок и он прекрасно работает, но как я вижу этот блок не применим в связке с ПР205, к ней есть макрос в базе данных, с ним тоже судя по описанию все понятно, но не до конца, как я понимаю там нет функции автонастройки, но есть один, для меня загадочный булевый вход "lv_Pause", с одной стороны его предназначение как то обозначено, что при подаче единицы прекращается расчет нового значения мощности и тут у меня вопрос, кто или что эти новые значения рассчитывает?, вот тут я в замешательстве, есть в этом макросе АНР или если нет, то только ручная настройка? Можно как то по подробней описать что это такое?

Добрый день. Сейчас проводим тестирование ПИД регулятора с АНР для ПР205/225. Если есть возможность и желание поучаствовать в тестировании - напишите мне на почту, пожалуйста.

Traveller
27.05.2025, 20:48
Добрый день. Сейчас проводим тестирование ПИД регулятора с АНР для ПР205/225. Если есть возможность и желание поучаствовать в тестировании - напишите мне на почту, пожалуйста.Благодарю за отклик и то что вопрос в стадии решения, я написал вам в почту... :)

temenator
29.05.2025, 21:53
Вопрос возник в режиме симуляции некоторые таймеры работают без задержки.
Повторное копирование такого же исправляет ситуацию.
Интересно код загруженный в контроллер так же будет себя вести ?

FPavel
29.05.2025, 22:33
У меня какие-то таймеры, которые должны были действовать при включении питания, почему-то срабатывали сразу.
Обратил внимание, что эти таймеры имели внутреннюю уставку 0 с, а реальная записывалась в него при помощи WriteToFB.

После установки на такие таймеры внутренней уставки по 1 с проблема ушла.

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

Dimensy
30.05.2025, 07:52
Вопрос возник в режиме симуляции некоторые таймеры работают без задержки.
Повторное копирование такого же исправляет ситуацию.
Интересно код загруженный в контроллер так же будет себя вести ?

А какое время выставлено на таймерах? В симуляции, если что, цикл по умолчанию равен 100 мс

temenator
30.05.2025, 11:55
Предыдущий оратор прав, чтото замудрил я с передачей переменной.

CoollFox
30.05.2025, 12:10
Добрый день!
Подскажите, датчик ПВТ100-H5.И.5 подключен по Modbus RTU интерфейс RS-485 к ПР200-220.
Питание датчика независимое от источника питания БП30А-24.
Измерение температуры и влажности происходит в помещении.
Периодически, может раз в 5-6 часов температуру показывает ~60...70 градусов, а влажность ~60%.
отцепляю выносной зонд от корпуса, подцепляю обратно - показывает норм. 25 градусов, 45 % влажность.

Что может быть не так?
Схемы ниже
84092
84091

Dimensy
30.05.2025, 12:20
Добрый день!
Подскажите, датчик ПВТ100-H5.И.5 подключен по Modbus RTU интерфейс RS-485 к ПР200-220.
Питание датчика независимое от источника питания БП30А-24.
Измерение температуры и влажности происходит в помещении.
Периодически, может раз в 5-6 часов температуру показывает ~60...70 градусов, а влажность ~60%.
отцепляю выносной зонд от корпуса, подцепляю обратно - показывает норм. 25 градусов, 45 % влажность.

Что может быть не так?
Схемы ниже
84092
84091

А почему на картинке питание датчика от ПРки идет?

CoollFox
01.06.2025, 04:13
А почему на картинке питание датчика от ПРки идет?

Изначально, да, было питание от ПР. Пробемы эти же были.
Чтоб исключить одну из возможных причин датчик запитал от БП

In_Da_Cher_A
01.06.2025, 08:14
Что может быть не так?отцепите рс и переделайте проект на 4....20
и посмотрите будет ли такое же поведение

CoollFox
02.06.2025, 09:29
отцепите рс и переделайте проект на 4....20
и посмотрите будет ли такое же поведение

Да, попробую, как вариант. ПР200 менял, результат тот же.
Если на 4...20 ничего не измениться сдам по гарантии датчик

Traveller
03.06.2025, 09:27
Доброго времени суток!

Сейчас допиливаю одну программку, есть некоторые мысли, но в данный момент их не могу проверить, контроллер не под рукой, в общем суть: Нужно что бы по завершению процесса нагреваемая среда до определенной температуры остывала ооочень медленно, а потом что бы как обычно, ну собственно в ФБ PID есть опция "Выходная мощность в выключенном состоянии", её я и использую, меня интересует вопрос, если я изменю параметры этой перемененной во время работы ФБ, т.е. без перезагрузки ПР-ки, ФБ PID, примет новые параметры или все же будет необходима перезагрузка ПР?
84142

lordromanoff
03.06.2025, 10:34
Всем день добрый. подскажите есть ПР200 и есть 3 частотника КеаЗ OptiCore B100, задача в зависимости от тока нагрузки увеличивать/уменьшать частоту вращения на двигателе. На пр200 с трансформаторов приходит значение с AI 0-5А. Есть таблица команды Пуска/останова/задания частоты. 84143 Собственно вопрос , оно вообще возможно ?

EFrol
03.06.2025, 11:41
Доброго времени суток!

Сейчас допиливаю одну программку, есть некоторые мысли, но в данный момент их не могу проверить, контроллер не под рукой, в общем суть: Нужно что бы по завершению процесса нагреваемая среда до определенной температуры остывала ооочень медленно, а потом что бы как обычно, ну собственно в ФБ PID есть опция "Выходная мощность в выключенном состоянии", её я и использую, меня интересует вопрос, если я изменю параметры этой перемененной во время работы ФБ, т.е. без перезагрузки ПР-ки, ФБ PID, примет новые параметры или все же будет необходима перезагрузка ПР?
84142

Примет новый параметра сразу. Но мне кажется лучше медленно изменять уставку.

EFrol
03.06.2025, 11:49
Всем день добрый. подскажите есть ПР200 и есть 3 частотника КеаЗ OptiCore B100, задача в зависимости от тока нагрузки увеличивать/уменьшать частоту вращения на двигателе. На пр200 с трансформаторов приходит значение с AI 0-5А. Есть таблица команды Пуска/останова/задания частоты. 84143 Собственно вопрос , оно вообще возможно ?

Каламбур какой-то. Вы собираетесь управлять частотой через RS485?
Значит считывать потребляемый ток можно также через RS485. Значит трансформаторы тока Вам не нужны.
Формула (таблица) зависимости f(i) Вам известна? Может Вам векторный режим будет достаточен?

Traveller
03.06.2025, 12:00
Примет новый параметра сразу. Но мне кажется лучше медленно изменять уставку.
Ок! Спасибо за ответ! главное что примет сразу, остальное уже детали... :)

lordromanoff
03.06.2025, 13:39
Согласен, такое решение было бы оптимальным, но двигатель стоит в автоклаве, где происходит варка гипсовых вяжущих, и частота не линейная величина, зависит еще от температуры, давления и уровня жидкости, плюс есть еще оператор который с панели оператора тоже должен иметь возможность управлять ПЧ.

lordromanoff
03.06.2025, 13:47
Есть видео https://rutube.ru/video/ceed7df7df7e3bef6a639e74ceb344a5/?r=plemwd в котором подключают Частотник Кастон к пр200, и если с функцией чтения записи все вроде понятно, но не пойму где он взял номер регистра.

1exan
03.06.2025, 16:57
Есть видео https://rutube.ru/video/ceed7df7df7e3bef6a639e74ceb344a5/?r=plemwd в котором подключают Частотник Кастон к пр200, и если с функцией чтения записи все вроде понятно, но не пойму где он взял номер регистра.

Из руководства на частотник?

kondor3000
03.06.2025, 16:57
Есть видео https://rutube.ru/video/ceed7df7df7e3bef6a639e74ceb344a5/?r=plemwd в котором подключают Частотник Кастон к пр200, и если с функцией чтения записи все вроде понятно, но не пойму где он взял номер регистра.

Все номера регистров (адреса) берутся из руководства на данное устройство.
Таблица адресов модбас имеется у всех модулей, частотников и подобных устройств.

EFrol
03.06.2025, 20:42
Есть видео https://rutube.ru/video/ceed7df7df7e3bef6a639e74ceb344a5/?r=plemwd в котором подключают Частотник Кастон к пр200, и если с функцией чтения записи все вроде понятно, но не пойму где он взял номер регистра.

На вложенной Вами картинке, указаны адреса регистров:
Частота (в %*100) в регистре 0x0121 = 289
Управление в регистре 0x122 = 290, только запуск (1), а останов (16)

Здесь (https://files.keaz.ru/f/39939/re-opticor-b100-gjik-641200-280re-v.1.pdf) в разделе 2.3.4 более полный список регистров.

kraevedov
04.06.2025, 14:52
Здравствуйте, начал осваивать Logic, с такой проблемой. Почему в режиме симуляции (как онлайн так и оффлайн) не происходит передача данных в блоки и в переменные (см. скрин). Отсутствует даже прямоугольник со значением, ну и соответственно не происходит запись по факту в переменную для отображения на дисплее.

Юрий Н
04.06.2025, 14:55
не происходит передача данных в блоки и в переменные

хми_темп ни куда не подключено.

kraevedov
04.06.2025, 15:11
хми_темп ни куда не подключено.


о, действительно куда-та отвязалась от панельки ) благодарствую

kraevedov
04.06.2025, 15:22
хми_темп ни куда не подключено.

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

Dimensy
04.06.2025, 16:26
Может вы(или кто-то ещё) знаете почему сетевые переменные показывает белым прямоугольником, хотя значения я в них передаю. И почему у еще нескольких блоков значения на входе не отображаются?

А справку почитать для начала?
84171

kraevedov
04.06.2025, 18:04
А справку почитать для начала?
84171


это не потеря связи с прибором, связь с прибором присутствует.

kondor3000
04.06.2025, 18:05
это не потеря связи с прибором, связь с прибором присутствует.

Примечание читайте на скрине.

troynig
12.06.2025, 08:50
Добрый день.
Потребовалась небольшая автоматизация в компании. Я решил начать изучение с ПР103 и МЭ110.
ПР103 master к нему по RS подключен МЭ110. Я хочу считывать данные, для примера токовые с МЭ110. Все настройки сделал по инструкциям.
в OPC сервере я данные получаю по com порту в таком виде
84311
Это ток без нагрузки через токовые трансформаторы с коэф 20.
Обмен с устройством идёт, т.е. данные идут с него.
84312
Набросал просто переменные и функции чтобы видеть какие получаю значения с МЭ110
84313
И тут получаю не понятные числа. Нашёл на форуме и макросы преобразования float to int и почитав темы попробовал другие функции.
Но ничего не получается. Помогите мне разобрать почему я получаю данные в таком виде с МЭ110.
Настройки регистров менял все 4 варианта и битом вперед и регистром вперёд и т.д.
Спасибо!

kondor3000
12.06.2025, 08:59
И тут получаю не понятные числа. Нашёл на форуме и макросы преобразования float to int и почитав темы попробовал другие функции.
Но ничего не получается. Помогите мне разобрать почему я получаю данные в таком виде с МЭ110.
Настройки регистров менял все 4 варианта и битом вперед и регистром вперёд и т.д.
Спасибо!

Тут читайте несколько моих сообщений #2 и #7 по передаче float
https://owen.ru/forum/showthread.php?t=41477&p=465914&viewfull=1#post465914
Число 0,02113 будет отображаться как 2.1е-02 это нормально, е-29, е+21 уже не нормально.

float to int вам не нужен, он сделан для передачи отрицательного целого числа в доп. коде.

troynig
12.06.2025, 09:39
Тут читайте несколько моих сообщений #2 и #7 по передаче float
https://owen.ru/forum/showthread.php?t=41477&p=465914&viewfull=1#post465914
Число 0,02113 будет отображаться как 2.1е-02 это нормально, е-29, е+21 уже не нормально.

float to int вам не нужен, он сделан для передачи отрицательного целого числа в доп. коде.

Сейчас ещё раз сделал настройки переменный по очереди и вот в таком виде стало показываться правильное значение, но скачет между числом вида 0,02113 и 2.1е-02.
84315
Причём в руководстве на прибор написано, что эти галочки не нужны, а при загрузке шаблона прибора подставляется первая галочка сразу во всех переменных.
Когда я ранее менял эти значения, то видимо не обратил внимание, что данные правильные из-за скачков между представлениями числа.
Я правильно понимаю, что это из-за того, что ширины поля переменной не хватает для отображения числа в нормальном виде или это какие то настройки нужно изменить?
Спасибо за помощь!!

kondor3000
12.06.2025, 09:50
Сейчас ещё раз сделал настройки переменный по очереди и вот в таком виде стало показываться правильное значение, но скачет между числом вида 0,02113 и 2.1е-02.
Причём в руководстве на прибор написано, что эти галочки не нужны, а при загрузке шаблона прибора подставляется первая галочка сразу во всех переменных.
Когда я ранее менял эти значения, то видимо не обратил внимание, что данные правильные из-за скачков между представлениями числа.
Я правильно понимаю, что это из-за того, что ширины поля переменной не хватает для отображения числа в нормальном виде или это какие то настройки нужно изменить?
Спасибо за помощь!!

Оба числа это правильно, 0.02113 и 2.1е-02, если ограничить кол-во знаков после запятой, то будет нормально отображаться,
например вывести на экран. Вам же надо ещё умножать на 20, поэтому ограничивать знаки, надо после всех пересчётов и только на экране, чтобы не терять в точности расчётов.

Из за шума АЦП с аналоговых входов, в переменных Float всегда прыгают сотые и тысячные после запятой, это тоже нормально.

troynig
12.06.2025, 10:30
Оба числа это правильно, 0,02113 и 2.1е-02, если ограничить кол-во знаков после запятой, то будет нормально отображаться,
например вывести на экран. Вам же надо ещё умножать на 20, поэтому ограничивать знаки, надо после всех пересчётов и только на экране, чтобы не терять в точности расчётов.

Из за шума АЦП с аналоговых входов, в переменных Float всегда прыгают сотые и тысячные после запятой, это тоже нормально.

Всё понял. Большое спасибо! Это цифры уже умноженные на 20, коэффициент установлен в самом МЭ110.

Archikc
17.06.2025, 19:53
[84399
При попытке загрузить проект в прибор, выскакивает ошибка. Сам прибор определяется программой.
Прибор ПР-205.230.1211.26.0.0
Обновление ПО прибора было установлено при первой попытке загрузки проекта.
В чем причина данной ошибки?

FPavel
17.06.2025, 21:56
Сделайте микро-проект - соедините один вход с выходом и проверьте компиляцией и загрузкой.
Если успешно - ищите ошибки в проекте.

Dimensy
17.06.2025, 22:53
[84399
При попытке загрузить проект в прибор, выскакивает ошибка. Сам прибор определяется программой.
Прибор ПР-205.230.1211.26.0.0
Обновление ПО прибора было установлено при первой попытке загрузки проекта.
В чем причина данной ошибки?

Ну так, находите файл logic.log. Если в нем ничего не понятно, то отправляете в поддержку Овена, желательно вместе с проектом. А так, что мы можем сказать по картинке? - в проекте есть ошибки, которые вы не исправили

Archikc
18.06.2025, 10:17
Сделайте микро-проект - соедините один вход с выходом и проверьте компиляцией и загрузкой.
Если успешно - ищите ошибки в проекте.

Пробовал создать другой и проект с прямой связью, и с одним экраном и с одним блоком, все равно эта ошибка при загрузке. И даже взял другой прибор тоже пр-205.


Ну так, находите файл logic.log. Если в нем ничего не понятно, то отправляете в поддержку Овена, желательно вместе с проектом. А так, что мы можем сказать по картинке? - в проекте есть ошибки, которые вы не исправили

Где его искать, поиск не находит такой файл.

Вот та информация что копируется в буфер обмена
2.10.367.0
System.InvalidOperationException: Компиляция проекта завершилась неудачей. Проверьте лог файл "Logic.log".
at ProgramRelayFBD.InfrastructureLayer.Details.Contai nersVer2.RunProgramBuilderFile.<>c__DisplayClass4_0.<Run>b__0()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.ExecutionContext.RunFromThreadPoo lDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal (Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at ProgramRelayFBD.InfrastructureLayer.Details.Contai nersVer2.RunProgramBuilderFile.Run(ContainersVer2S ystem containersVer2System)


Знакомство с ПР-205 только начал, до этого работал с ПР-100 и-200, таких проблем с ними не было.

Dimensy
18.06.2025, 11:22
Пробовал создать другой и проект с прямой связью, и с одним экраном и с одним блоком, все равно эта ошибка при загрузке. И даже взял другой прибор тоже пр-205.



Где его искать, поиск не находит такой файл.

Вот та информация что копируется в буфер обмена
2.10.367.0
System.InvalidOperationException: Компиляция проекта завершилась неудачей. Проверьте лог файл "Logic.log".
at ProgramRelayFBD.InfrastructureLayer.Details.Contai nersVer2.RunProgramBuilderFile.<>c__DisplayClass4_0.<Run>b__0()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.ExecutionContext.RunFromThreadPoo lDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal (Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at ProgramRelayFBD.InfrastructureLayer.Details.Contai nersVer2.RunProgramBuilderFile.Run(ContainersVer2S ystem containersVer2System)


Знакомство с ПР-205 только начал, до этого работал с ПР-100 и-200, таких проблем с ними не было.

Ладно, зайдем с другой стороны - оффлайн симуляция работает?

Archikc
18.06.2025, 12:58
Ладно, зайдем с другой стороны - оффлайн симуляция работает?
Симуляция работает.

FPavel
18.06.2025, 23:35
Боюсь устанавливать обновлённую версию OwenLogic после такого сообщения - скоро сдача работы заказчику. Поэтому проверить проект на реальном ПР205 не смогу.
Могу порекомендовать скачать из архива и установить предыдущую версию 2.10.366.0. В этой версии проблема с ПР103, а ПР205 работает нормально. Создавайте проект заново (из новой версии в старую перенос не работает) и пробуйте загружать. Уже работал с версией 366 с ПР205 - всё работало (почти всё).

Archikc
19.06.2025, 17:56
Боюсь устанавливать обновлённую версию OwenLogic после такого сообщения - скоро сдача работы заказчику. Поэтому проверить проект на реальном ПР205 не смогу.
Могу порекомендовать скачать из архива и установить предыдущую версию 2.10.366.0. В этой версии проблема с ПР103, а ПР205 работает нормально. Создавайте проект заново (из новой версии в старую перенос не работает) и пробуйте загружать. Уже работал с версией 366 с ПР205 - всё работало (почти всё).

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

Archikc
19.06.2025, 21:33
Есть свободный ПР-100. На него без проблем программы загружаются.
Завтра попробую с другого ПК загрузиться.

FPavel
20.06.2025, 06:28
Ещё, возможно, какие-то проблемы с драйвером USB.
Для ПР205 удобно работать через Ethernet - попробуйте и другой интерфейс.

Archikc
20.06.2025, 12:39
Ещё, возможно, какие-то проблемы с драйвером USB.
Для ПР205 удобно работать через Ethernet - попробуйте и другой интерфейс.

Вообщем проблема похоже действительно в компьютере, тк с другого компьютера программа загрузилась без проблем.

Leo29
26.06.2025, 23:58
Здравствуйте!
Не могу в ST под VAR придать значения блоков, а именно TON и R_TRIG.
ИИ говорит, что нужно разрешить в "Library Manager", но мне не найти, где это.
Если кто знает в чём дело, помогите, пожалуйста!)84555
На всякий случай поясню, что цель создать программу, где с помощью одной кнопки управляю двумя группами света в зависимости от количества нажатий за определённое время.

bayk
27.06.2025, 00:56
Надо синтаксис языка учить и документацию на контроллер и среду, а не надеяться, что ии все сделает за вас. Хотя в целом его можно заставить писать пристойный код на ст для прки но надо все время следить, поскольку ии это прям мастер спорта международного класса по прыжкам в сторону

bayk
27.06.2025, 00:57
Здравствуйте!
Не могу в ST под VAR придать значения блоков, а именно TON и R_TRIG.
ИИ говорит, что нужно разрешить в "Library Manager", но мне не найти, где это.
Если кто знает в чём дело, помогите, пожалуйста!)84555
На всякий случай поясню, что цель создать программу, где с помощью одной кнопки управляю двумя группами света в зависимости от количества нажатий за определённое время.

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

Dimensy
27.06.2025, 05:34
Здравствуйте!
Не могу в ST под VAR придать значения блоков, а именно TON и R_TRIG.

Читаем справку по Лоджику, раздел "Язык программирования ST" / "Системные функциональные блоки"
https://docs.owen.ru/product/programmnoe_obespechenie_owen_logic/986/102737#topic-102764

Archikc
02.07.2025, 19:42
[84399
При попытке загрузить проект в прибор, выскакивает ошибка. Сам прибор определяется программой.
Прибор ПР-205.230.1211.26.0.0
Обновление ПО прибора было установлено при первой попытке загрузки проекта.
В чем причина данной ошибки?

Проблема была в том что Лоджик не дружит с кириллицей в путях каталогов на ПК. А точнее папка учетной записи пользователя в C:/Users/ была прописана русским шрифтом. Как раз за неделю до проблемы была переустановлена винда, а пользователя прописал кириллицей без задней мысли.
Спасибо техподдержке.

temenator
06.08.2025, 20:12
Здравствуйте !!!
Вопрос возник как работает входная сетевая переменная.
Допустим у меня есть время таймера int-Х, энергонезависимая.
Хочу записывать туда через облако.
Следовательно делаю сетевую входную int-X_net и рисую конструкцию int-X_net->intX ?
Перезапись происходит только по записи в облаке ?

Dimensy
06.08.2025, 22:23
Здравствуйте !!!
Вопрос возник как работает входная сетевая переменная.
Допустим у меня есть время таймера int-Х, энергонезависимая.
Хочу записывать туда через облако.
Следовательно делаю сетевую входную int-X_net и рисую конструкцию int-X_net->intX ?
Перезапись происходит только по записи в облаке ?

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