Просмотр полной версии : Экспресс вопрос (ответ)
Добрый день. Подскажите пожалуйста как на ПР200 по модбасу принять данные от датчика pH 00 03 04 01 45 00 47 ?
Тук как вроде получается в одном регистре четыре числа.
МихаилГл
28.02.2026, 13:45
Конкретнее, что за датчик, ссылку на документ с протоколом.
88315
китайский Ph metr с датчиком температуры
МихаилГл
28.02.2026, 14:17
Пишите в пр запрос регистра 00 с длиною 2 байта, это температура умноженная на 10, адрес 02 с длиною 2 байта, это влажность умноженная на 10. Вы привели скрин протокола (PS сам и просил протокол) , а не таблицу регистров. Но по скрину можно и догадаться.
Хотя наверное я и вру.
Подключитесь Геркулесом и проверьте.
Пишите в пр запрос регистра 00 с длиною 2 байта, это температура умноженная на 10, адрес 02 с длиною 2 байта, это влажность умноженная на 10. Вы привели скрин протокола (PS сам и просил протокол) , а не таблицу регистров. Но по скрину можно и догадаться.
Хотя наверное я и вру.
Подключитесь Геркулесом и проверьте.
Спасибо все заработало, только делить на 10 а не умножать
Пишите в пр запрос регистра 00 с длиною 2 байта, это температура умноженная на 10, адрес 02 с длиною 2 байта, это влажность умноженная на 10. Вы привели скрин протокола (PS сам и просил протокол) , а не таблицу регистров. Но по скрину можно и догадаться.
Хотя наверное я и вру.
Подключитесь Геркулесом и проверьте.
Меня просто смутило то что я в программе termit отправляю запрос во второй регистор а получаю ответ с четырмя числами.
Пишите в пр запрос регистра 00 с длиною 2 байта, это температура умноженная на 10, адрес 02 с длиною 2 байта, это влажность умноженная на 10. Вы привели скрин протокола (PS сам и просил протокол) , а не таблицу регистров. Но по скрину можно и догадаться.
Хотя наверное я и вру.
Подключитесь Геркулесом и проверьте.
Я про нуливой регистор и не подумал
МихаилГл
28.02.2026, 15:45
Спасибо все заработало, только делить на 10 а не умножать
Правильно, вам надо делить, так как там умноженное на 10 число.
grigoriyvip
02.03.2026, 15:31
Здравствуйте, помогите пожалуйста с вопросом, подключаю модуль расширентя аналоговых ффвходов МВ210-101 к плк110-220.30.P.L, cosesys v2,3, выдает ошибку last error=84 last adress=0, ip адреса проверил вроде все нормально, поддержка написала чтобы я проверил адреса типо проблема в этом, кто знает как решить адреса перепроверил все верно
kondor3000
02.03.2026, 18:34
Здравствуйте, помогите пожалуйста с вопросом, подключаю модуль расширентя аналоговых ффвходов МВ210-101 к плк110-220.30.P.L, cosesys v2,3, выдает ошибку last error=84 last adress=0, ip адреса проверил вроде все нормально, поддержка написала чтобы я проверил адреса типо проблема в этом, кто знает как решить адреса перепроверил все верно
Выложите простой проект с чтением в ПЛК110-220.30.P.L и скрин настроек конфигуратора МВ210-101
и вы пишите в раздел Программируемые реле, а надо раздел Codesys 2.3
СергейНовосиб
04.03.2026, 12:42
Добрый день.
Есть задача, которая была реализована на ПР200, которая работает.
Перенес на ПР225 и не работает. Почему такая разница в работе и как заставить работать на ПР225?
8837588376
88377
88378
kondor3000
04.03.2026, 12:48
Добрый день.
Есть задача, которая была реализована на ПР200, которая работает.
Перенес на ПР225 и не работает. Почему такая разница в работе и как заставить работать на ПР225?
8837588376
Сетевые в ПР225 это разные переменные (одна читает, другая записывает).
Добрый день.
Есть задача, которая была реализована на ПР200, которая работает.
Перенес на ПР225 и не работает. Почему такая разница в работе и как заставить работать на ПР225?
8837588376
88377
88378
Так наверное:
88379
это внутренняя сетевая переменная, при чем тут настройки мастера ?
Добрый день.
Есть задача, которая была реализована на ПР200, которая работает.
По мне, как-то странно. Сначала кидаем по сети в устройство команду. Потом читаем ее из устройства, проверяем на корректность, если надо исправляем и снова кидаем.
Я, может, чего-то не понимаю, но на корректность надо проверять до отправки, а не после
starads2
04.03.2026, 14:48
Всем добрый день! Подскажите пожалуйста, как реализовать включение и выключение быстрого входа на пр 103 с помощью сетевой переменной?
Всем добрый день! Подскажите пожалуйста, как реализовать включение и выключение быстрого входа на пр 103 с помощью сетевой переменной?
А что вы подразумеваете под включением/выключением быстрого входа?
starads2
04.03.2026, 14:59
Нужно принудительно остановить счёт с энкодера который подключен к быстрому входу. Сделать это нужно с панели оператора.
kondor3000
04.03.2026, 15:15
Нужно принудительно остановить счёт с энкодера который подключен к быстрому входу. Сделать это нужно с панели оператора.
Примерно так можно 88383
starads2
04.03.2026, 15:25
Примерно так можно 88383
Спасибо вам большое!
Сергей0308
04.03.2026, 21:11
Нужно принудительно остановить счёт с энкодера который подключен к быстрому входу. Сделать это нужно с панели оператора.
Наверно не остановить счёт счётчика энкодера, а зафиксировать(запомнить) положение(значение счётчика) на момент поступления дискретного сигнала, а счётчик энкодера пусть себе считает, чтобы позиционирование не сбилось, мне так кажется!
sambo902006
07.03.2026, 11:35
Здравствуйте, хочу на FBD в пр102 сочинить реле контроля фаз, подскажите есть ли уже готовый блок, или какими блоками лучше воспользоваться?
Здравствуйте, хочу на FBD в пр102 сочинить реле контроля фаз, подскажите есть ли уже готовый блок, или какими блоками лучше воспользоваться?
Плохая идея. Полноценного контроля не получится. Амплитуду, частоту и соответственно перекос не измерить. Только наличие без контроля последовательности.
sambo902006
07.03.2026, 13:25
спасибо, как раз бы хотелось всё под контроль поставить, но как то на контроллерах программят фабричные ркф
МихаилГл
07.03.2026, 13:29
спасибо, как раз бы хотелось всё под контроль поставить, но как то на контроллерах программят фабричные ркф
Ну не знаю. На 2х фабриках, где я работал, реле контроля фаз это специфическое устройство. В контроллер заходит либо дискрет, либо интерфейс (ну это на мкзид'ах, где есть контроль фаз как функция)
Пишите макрос от rovki. Но откровенно бред это, ркф измеряет куда больше, чем переварит ПР
sambo902006
07.03.2026, 15:42
я думаю, по аналоговым входам 3 входа, ставить резисторный делитель и отслеживать увеличение и уменьшение, а очерёдность по пиковым максимальным значением, ну и по ним же уровень, а по току любой ркф не следит
Мда уж, сотрудников от ЕГЭ прибавляется.
sambo902006
07.03.2026, 18:29
спасибо, я вас тоже люблю, вообще то хотел совет получить , а не критику
МихаилГл
07.03.2026, 18:32
Советы вам уже дали, осталось за вами принимать решение. Не мы же будем это реализовывать. Хотите, делайте на пр, никто по рукам бить не будет.
спасибо, я вас тоже люблю, вообще то хотел совет получить , а не критику
Совет. Приобретите модуль https://owen.ru/product/moduli_izmereniya_parametrov_elektricheskoj_seti/specifications
Подключите к ПР и реализуйте любую логику.
ПР неспособна рассчитать все параметры, которые считает РКФ, даже достаточно простая.
спасибо, я вас тоже люблю, вообще то хотел совет получить , а не критикуСовет: НЕ использовать ПР и ПЛК, а брать или измерительные модули, или готовые реле.
Сергей0308
07.03.2026, 18:54
Так вроде как для подобных целей есть полноценный модуль:
https://owen.ru/product/me210_701
Здравствуйте, пытаюсь запрограммировать виртуально ПР200 и не могу никак найти блок AI, чтобы выход этого блока подключить к переменной. подскажите пожалуйста где найти этот блок в версии OwenLogic 2.11
kondor3000
09.03.2026, 14:08
Здравствуйте, пытаюсь запрограммировать виртуально ПР200 и не могу никак найти блок AI, чтобы выход этого блока подключить к переменной. подскажите пожалуйста где найти этот блок в версии OwenLogic 2.11
Что за блок AI, вы ищите? Подробней пишите, для чего он.
Мне надо забрать значения с аналоговых входов и записать их в переменные. Мне подсказали что для этого понадобится блок AI (он отвечает за чтение сигналов с аналоговых датчиков )
я пишу диплом на тему АСУ освещением теплицы для выращивания салата. был выбран ПР200 и два датчика, один для сбора данных с улицы, а второй для сбора данных внутри теплицы, которые и будут включать лампы когда значение опуститься ниде заданного порога. Сейчас пытаюсь запрограммировать ПР200 для этого, и чтобы он данные в SCADA системе выдавал еще, для полного анализа освещенности. Я уже задал переменные, может быть здесь есть знатоки и помогут мне с моей проблемой, или подскажут как мне продолжить программирование без этого блока
МихаилГл
09.03.2026, 14:34
Мне надо забрать значения с аналоговых входов и записать их в переменные. Мне подсказали что для этого понадобится блок AI (он отвечает за чтение сигналов с аналоговых датчиков )
У вас пр должна на борту иметь аналоговые входа... Что за блок ai вы хотите ещё использовать? Может масштабирования?
kondor3000
09.03.2026, 14:38
Мне надо забрать значения с аналоговых входов и записать их в переменные. Мне подсказали что для этого понадобится блок AI (он отвечает за чтение сигналов с аналоговых датчиков )
Тяжёлый случай, датчики то какие у вас?
Тяжёлый случай, датчики то какие у вас?
Датчики Li65+ и DPK210
У вас пр должна на борту иметь аналоговые входа... Что за блок ai вы хотите ещё использовать? Может масштабирования?
Да на борту имеются входы 4 штуки. но мне нейросеть говорит что это должен быть не вход, а именно блок, на который надо дважды нажать, в поле канал указать номер входа например AI1, и после выход подключить к переменной
Если мне нейросеть составила неправильный алгоритм, может вы мне подскажите как мне сделать программирование для моей темы.
МихаилГл
09.03.2026, 14:51
Скачайте руководство к овен лоджику, и не пугайте форумчан нейросетью. Для начала надо знать с чем работать, прежде чем туда промты строчить
МихаилГл
09.03.2026, 14:53
Начинать надо с электрической принципиальной схемы и изучения документации к имеющемуся оборудованию. И в каждом приличном учебном заведении есть му к выполнению дипломного проекта, с подробным описанием на примере чего либо.
kondor3000
09.03.2026, 14:55
Датчики Li65+ и DPK210
Поиск выдаёт, что это датчик
Измеряемая величина: освещенность, температура, влажность, атмосферное давление - зависит от модели
Выходной сигнал: 0-10 В, 4..20 мА, RS485 BACnet (MS/TP), RS485 Modbus, LON (свободная топология) - зависит от модели.
Нужна точная информация по вашему датчику, выложите руководство на него.
Начинать надо с электрической принципиальной схемы и изучения документации к имеющемуся оборудованию. И в каждом приличном учебном заведении есть му к выполнению дипломного проекта, с подробным описанием на примере чего либо.
У меня в университете нет преподавателей которые смогли бы мне помочь в этой теме, я обратился сюда в надежде что знающие люди здесь подскажут совет, а из советов мне дали только - читать книги
Поиск выдаёт, что это датчик
Измеряемая величина: освещенность, температура, влажность, атмосферное давление - зависит от модели
Выходной сигнал: 0-10 В, 4..20 мА, RS485 BACnet (MS/TP), RS485 Modbus, LON (свободная топология) - зависит от модели.
Нужна точная информация по вашему датчику, выложите руководство на него.
Li65+ : https://sensormatica.ru/catalogue/datchiki/dvizheniya-i-osvewennosti/naruzhnoe-osveshchenie/thermokon-li65-plus/li65-plus-a/?yadiscount=eyJhIjozMDAsImRwIjoxLCJsdCI6MTIwLCJwIj oxMCwidCI6MiwidHMiOjE3NzMwNTc2MjF9&ysclid=mmj4qauzlm221725859
DPK-210 : https://dpfsensors.com/wp-content/uploads/2024/10/dpk210-luxometro-1.pdf
kondor3000
09.03.2026, 15:08
Li65+ : https://sensormatica.ru/catalogue/datchiki/dvizheniya-i-osvewennosti/naruzhnoe-osveshchenie/thermokon-li65-plus/li65-plus-a/?yadiscount=eyJhIjozMDAsImRwIjoxLCJsdCI6MTIwLCJwIj oxMCwidCI6MiwidHMiOjE3NzMwNTc2MjF9&ysclid=mmj4qauzlm221725859
DPK-210 : https://dpfsensors.com/wp-content/uploads/2024/10/dpk210-luxometro-1.pdf
Это опять общая информация
1) Какой выход у вашего датчика 4-20 мА?
2 ) Какой диапазон датчика, нужно знать точно.
Если выход 4-20 мА, то ставите блок SCALE (или Convert 4-20) из менеджера компонентов и забиваете 4-20 на входе и Диапазон вашего датчика на выходе, получаете освещённость.
Вход надо настроить на 4-20 мА в ПР200.
МихаилГл
09.03.2026, 15:10
У меня в университете нет преподавателей которые смогли бы мне помочь в этой теме, я обратился сюда в надежде что знающие люди здесь подскажут совет, а из советов мне дали только - читать книги
Ну документация к оборудованию и к по, ээто не книги. Книги надо было читать раньше. Ну да ладно.
Схему то нарисовали? Или куда и что присоединить это тоже за форумчанами вы считаете?
МихаилГл
09.03.2026, 15:13
Вам уже выше задали много вопросов. Ну не так много, но всё таки.
Все ответы на эти вопросы как раз в руководствах к оборудованию. Читать так и так придётся.
Это опять общая информация
1) Какой выход у вашего датчика 4-20 мА?
2 ) Какой диапазон датчика, нужно знать точно.
Если выход 4-20 мА, то ставите блок SCALE из менеджера компонентов и забиваете 4-20 на входе и Диапазон вашего датчика на выходе, получаете освещённость.
Вход надо настроить на 4-20 мА в ПР200.
вход настроил на 4-20 мА, диапазон Li65+ :0-1000 Лк, DPK-210 0-200 кЛк
kondor3000
09.03.2026, 15:24
вход настроил на 4-20 мА, диапазон Li65+ :0-1000 Лк, DPK-210 0-200 кЛк
Это 2 датчика на разную освещённость? 88427
Значит 2 входа, 2 блока SCALE (или Conv4-20) и 2 выхода.
на 2 блоках забиваете 2 диапазона освещённости.
Также надо правильно подключить датчики по схеме подключения.
Сергей0308
09.03.2026, 17:54
Вообще-то для масштабирования токового сигнала 4-20 мА(или сигнала напряжения 0-10 В) в диапазон освещённости 0-1000(или 0-200) ничего не нужно, в смысле у аналоговых входов есть настройки, так вот значение, соответствующее 4 мА установите "0", а 20 мА - 1000(или 200), в смысле, ВПИ датчика, всё!
Здравствуйте! Возможно ли настроить ПР запись по ip MyQSL. Может ли писать сразу в базу?
Здравствуйте! Возможно ли настроить ПР запись по ip MyQSL. Может ли писать сразу в базу?
Средствами OL - нет. Разработка на уровне прошивки только.
МихаилГл
12.03.2026, 08:17
Здравствуйте! Возможно ли настроить ПР запись по ip MyQSL. Может ли писать сразу в базу?
Посмотрите бесплатную rapid scada. По модбасу можете смотреть регистры в пр и писать в любую базу.
starads2
12.03.2026, 10:24
Всем добрый день! Подскажите пожалуйста, как на ПР103 самым логичным способом реализовать: один вход - отвечает за все физические выходы. Может есть какая нибудь подобная функция? Или необходимо простраивать связи со всеми выходами отдельно?
Рогов Алексей
12.03.2026, 10:47
Демультиплексор — это логическое устройство, которое принимает один входной сигнал и направляет его на один из нескольких выходов. В функциональном отношении демультиплексор противоположен мультиплексору: если мультиплексор объединяет несколько сигналов в один поток для передачи, то демультиплексор, наоборот, разделяет один поток данных на несколько отдельных потоков
Сергей0308
12.03.2026, 10:52
Всем добрый день! Подскажите пожалуйста, как на ПР103 самым логичным способом реализовать: один вход - отвечает за все физические выходы. Может есть какая нибудь подобная функция? Или необходимо простраивать связи со всеми выходами отдельно?
Очень сложно Вас понять, практически невозможно, вот когда-то коммутатор делал:
https://owen.ru/forum/showthread.php?t=12691&page=27&p=248907&viewfull=1#post248907
Может Вы этого хотите, короче, не мудрите, просто напишите ваши хотелки, тогда может понятней станет!
kondor3000
12.03.2026, 10:54
Всем добрый день! Подскажите пожалуйста, как на ПР103 самым логичным способом реализовать: один вход - отвечает за все физические выходы. Может есть какая нибудь подобная функция? Или необходимо простраивать связи со всеми выходами отдельно?
В простом случае, вы можете просто соединить 1 вход со всеми выходами, если надо коммутировать числа, то через SEL
starads2
12.03.2026, 10:58
Очень сложно Вас понять, практически невозможно, вот когда-то коммутатор делал:
https://owen.ru/forum/showthread.php?t=12691&page=27&p=248907&viewfull=1#post248907
Может Вы этого хотите, короче, не мудрите, просто напишите ваши хотелки, тогда может понятней станет!
Моя хотелка максимально банальна. Аварийный стоп. Один вход отключает все физические выходы. К каждому входу использовать функцию "и"?
К каждому входу использовать функцию "и"?
Да. Либо, если для управления выходами применяются триггеры, то сброс триггеров.
Сергей0308
12.03.2026, 11:05
Моя хотелка максимально банальна. Аварийный стоп. Один вход отключает все физические выходы. К каждому входу использовать функцию "и"?
Обычно "Аварийный стоп" делают в обход автоматики!
А так я предпочитаю булеву логику выполнять в целочисленном виде, в вашем случае можно сделать в виде битовой маски выходов, в одной целочисленной переменной поместятся до 32 выходов, включительно!
88457
Плюсом идёт возможность задания безопасного состояния выходов!
88463
starads2
12.03.2026, 11:43
Обычно "Аварийный стоп" делают в обход автоматики!
А так я предпочитаю булеву логику выполнять в целочисленном виде, в вашем случае можно сделать в виде битовой маски выходов, в одной целочисленной переменной поместятся до 32 выходов, включительно!
88457
Плюсом идёт возможность задания безопасного состояния выходов!
спасибо за ответы. Пошёл изучать ваши советы.
Сергей0308
12.03.2026, 12:06
спасибо за ответы. Пошёл изучать ваши советы.
Очень рад за Вас!
klema119955
13.03.2026, 21:18
Добрый день коллеги. Я совсем недавно занялся программированием ПЛК. Вопрос такой есть проект,там около 150 разных переменных(булевые,числовые). Все вводные переменные,которые вводятся с панели оператора я сделал энергозависимыми и задал им первоначальные значения. При первом пуске программы все как надо подгружается с нужными значениями, даже после выключения питания все вводимые значения сохраняются,но а как быть с возвратом на базовые значения? как к ним вернуться,пробовал через sel,fsel,но значения-то меняются на константы,но при вводе новых значений они так и остаются константой. пока единственный вариант перезаливать программу каждый раз. Какое решение посоветуете?
МихаилГл
13.03.2026, 21:32
Так надо один раз через sel их (константы) загрузить в нужные переменные, а потом сигнал с sel снять. А то такое впечатление, что вы остаётесь с взведенным битом...
Сергей0308
13.03.2026, 22:29
Вот здесь заводские установки делали, в смысле, возврат к значениям по умолчанию:
https://owen.ru/forum/showthread.php?t=26216&page=240&p=385764&viewfull=1#post385764
Андрей2612
14.04.2026, 13:24
Доброго.
ПР-103. На RS-485 возможна работа на не стандартом протоколе? Счетчик.
Доброго.
ПР-103. На RS-485 возможна работа на не стандартом протоколе? Счетчик.
https://docs.owen.ru/product/pr103/897/112628#topic-112628
https://docs.owen.ru/product/pr103/897/112636#topic-112658
Колеги, подскажите как отобразить значение переменной с аналогового входа на экране ПР205? Создал переменную 88937 _ вот она в таблице 88938 _ создал обект на экране 88939 _ но в таблице переменных она не отображаеться 88940 . Что необходимо сделать?
kondor3000
23.04.2026, 12:26
Колеги, подскажите как отобразить значение переменной с аналогового входа на экране ПР205? Создал переменную
У вас целочисленная, а на экран вы пытаетесь вывести вещественное. Измените тип на целое, в настройках дисплея.
Спасибо, как всегда лаконично и точно!
Вот еще вопрос. Хочу проверить работу аналогового входа А_1 ПР205 , собрал вот такую схемку 88941, вот режим ОНЛАЙН 88942 , вот настройка входа 88943. Нопока ни как. Что я не правильно собрал?
Ток при этом наминале сопротивления 4,65 Ма
kondor3000
23.04.2026, 13:38
Вот еще вопрос. Хочу проверить работу аналогового входа А_1 ПР205 , собрал вот такую схемку 88941, вот режим ОНЛАЙН 88942 , вот настройка входа 88943. Нопока ни как. Что я не правильно собрал?
По закону Ома, чтобы получить 20 мА нужно сопротивление 1.2 КОм, чтобы получить 4 мА - надо 6 КОм,
а теперь посчитайте, какой ток у вас при 300 Ом
Постойте , напряжение делим на ток88946, получаем 600 Ом
kondor3000
23.04.2026, 13:54
Постойте , напряжение делим на ток88946, получаем 600 Ом
0,04 - это 40 мА, а не 4
Вот еще вопрос. Хочу проверить работу аналогового входа
Интересно, после таких экспериментов вход живой?
А нет ноль потерял
Для таких экспериментов есть специальные приборы
https://owen.ru/uploads/496/cl-200-0w4a8413_2.png
Вы , правы. Взял другое спротивление 4.65 кОм. Но ва онлайне по прежнему 0.
kondor3000
23.04.2026, 14:05
Для таких экспериментов есть специальные приборы
при 300 Ом и 80 мА, он и прибор сожжёт)
сейчас попроьую на другом входе, может действительно накрылся
Нет на другом тоженоль 88947 _ настройка входа 88948. Настраиваеться явход только тут или необходимо в меню-настройки прибора выполнять?
kondor3000
23.04.2026, 14:18
Нет на другом тоженоль 88947 _ настройка входа 88948. Настраиваеться явход только тут или необходимо в меню-настройки прибора выполнять?
Можно и тут, можно в настройках .
Вы тестер возьмите, и ток замерьте сначала, а то может и 4,6 КОм мало.
Вместо входа используйте 50-100 Ом, а то спалите все входы.
Нет на другом тоженоль 88947 _ настройка входа 88948. Настраиваеться явход только тут или необходимо в меню-настройки прибора выполнять?
Разве -1х107 это "0"?
Может -10000000 ?
Нашел, проблему.Взял провереный источник тока и А1 и А2 работают как должны. А резистор я подключал последовательно с мультиметром, вот с мультиметром оно и не работает, соеденил на прямую_ резистор-источник и все заработало:)
Вот ещё вопрос, аналоговый выход в ПР205 он активный, или его необходимо комутировать с внешним блоком питания 24В ? А то я както не совсем понял схему включения в режиме тока 88949
kondor3000
23.04.2026, 14:38
Вот ещё вопрос, аналоговый выход в ПР205 он активный, или его необходимо комутировать с внешним блоком питания 24В ? А то я както не совсем понял схему включения в режиме тока 88949
БП нужен, чтобы выход работал и если нужен гальванически развязанный, то БП отдельный от питания ПР.
Подали питание, и используете только O (это Out +) и V- (это Out -)
Прошу прощение, хочу уточнить, вот набросал схемку комутации с аналоговым входом ЧП 88950 , правильно?
Прошу прощение, хочу уточнить, вот набросал схемку комутации с аналоговым входом ЧП 88950 , правильно?
Неправильно.
Вот здесь пример подключения к твердотелке по 0..10В https://owen.ru/uploads/479/pr205-24.1211.06.2.0_e3_tverdotelnoe_rele_0-10_v.pdf
А. вот так верно? 88951
Вот так
88952
kondor3000
23.04.2026, 16:08
Вот так
88952
Не правильно, O (это Out +) надо включить на вход, а не на землю.
starads2
22.05.2026, 12:21
Всем добрый день. Подскажите как подключить NPN энкодер к пр103?
Например через модуль опторазвязки.
Максимальная частота с энкодера какая будет? Для этого надо его разрешение умножить на обороты в секунду, если энкодер вращения. Если до 40кГц, то можно даже на коленке собрать опторазвязку на оптронах PC817.
Либо посмотреть подключение для NPN-датчиков на странице товара:
https://owen.ru/uploads/263/pr103_shema_podklyucheniya-04_di_d_npn.svg
starads2
22.05.2026, 12:30
Тоесть напрямую такой инкрементальный энкодер не подключить к быстрым входам?
Выше схема подключения. NPN-энкодер с выходами типа "открытый коллектор" подключается напрямую.
Номинал резисторов Rд - ориентировочно 2.4 кОм. Ток в цепи выхода энкодера будет 10 мА.
Более точно расчет этих дополнительных резисторов расписан в манулале на ПР, стр. 66.
starads2
22.05.2026, 16:23
Спасибо. Всё получилось.
Доброго времени суток, коллеги.
В OwenLogic есть функциональный блок ClockWeek. В свойствах данного блока есть время уставки вкл и выкл. А можно ли задавать это время с Экрана? И как если можно :-)
kondor3000
28.05.2026, 21:42
Доброго времени суток, коллеги.
В OwenLogic есть функциональный блок ClockWeek. В свойствах данного блока есть время уставки вкл и выкл. А можно ли задавать это время с Экрана? И как если можно :-)
Можно вводить в макрос ClockWeek_ из менеджера, выводите на экран как целые числа и задаёте 89363
Юникс тайм можно взять из этих ФБ с 1970г. https://owen.ru/forum/showthread.php?t=40116&p=444236&viewfull=1#post444236
Маска недели обычные упакованные биты
Сергей0308
28.05.2026, 21:43
Доброго времени суток, коллеги.
В OwenLogic есть функциональный блок ClockWeek. В свойствах данного блока есть время уставки вкл и выкл. А можно ли задавать это время с Экрана? И как если можно :-)
С экрана нельзя, вообще из программы изменить время нельзя, можно поставить несколько блоков с разным временем и менять их из программы!
С экрана нельзя, вообще из программы изменить время нельзя, можно поставить несколько блоков с разным временем и менять их из программы!
вариаций получится много, если сделать несколько блоков, вызываемых из программы. Если хотя бы с каждым часом только включения это минимум 24 блока. А если таких устройств не одно...
Жаль что они не сделали такой блок по умолчанию. Свой уже нацарапал.
Можно вводить в макрос ClockWeek_, выводите на экран как целые числа и задаёте 89361
Юникс тайм можно взять из этих ФБ https://owen.ru/forum/showthread.php?t=40116&p=444236&viewfull=1#post444236
Маска недели обычные упакованные биты
Примерно такой же вид получился.
А как сделать симуляцию экрана, у меня что-то такого нет в среде разработки :(
Сергей0308
28.05.2026, 21:58
вариаций получится много, если сделать несколько блоков, вызываемых из программы. Если хотя бы с каждым часом только включения это минимум 24 блока. А если таких устройств не одно...
Жаль что они не сделали такой блок по умолчанию. Свой уже нацарапал.
Есть же другие блоки с подобным функционалом свободные от недостатков этих блоков, как бы совсем не обязательно выбирать и использовать самые неудобные!
Сергей0308
28.05.2026, 22:02
Примерно такой же вид получился.
А как сделать симуляцию экрана, у меня что-то такого нет в среде разработки :(
У вас какое ПР, если ПР200 то там нет симуляции экрана и никогда не было!
У вас какое ПР, если ПР200 то там нет симуляции экрана и никогда не было!
Да ПР200.
Понял, благодарю!
За программу с архивами аварий тоже. :-)
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot