Скорее всего проблема с кодом на ST, можете проект выложить?
В обычных макросах на FBD это не ошибка, а предупреждение и с ней всё работает.
Вид для печати
...да я в ПРке накрутил СТАТИСТИКУ! =)) Примерно так:
* Первое включение
* Последнее включение
* Число включений
* Время наработки
* ...по каждому датчику: Min/Max за месяц и абсолютные
Это сожрало кучу RETAIN.
Идею с работой бит в одной переменной (про 8 Т-триггеров) сообразил! Если так инкапсулировать всё, то можно вообще сделать две переменные: Текущую и Сохранённую - и объявить их RETAIN, и пользоваться битами аж до 32х.
День добрый.
Подскажите при подключении в ПР100 AI как DI какая будет схема. Попробовал подать на вход напряжения ничего не происходит, на токовый сработало, но искрануло как КЗ. Нужен резистор? Как считать 24/4-20мА? Нужно 100% срабатывание входа, там будет сидеть НЗ контакт в случае размыкания которого биг бадабум и материальный ущерб)
А вы вход сконфигурировали как дискретный?
Ну и
Вложение 71956
Как то так...
Но похоже белый дым уже из прибора вышел...
И там должен быть не сухой контакт, а изменяемое напряжение, по уровню которого этот дискрет и сформируется.
в программе на вход нажал и выбрал тип дискретныйЦитата:
А вы вход сконфигурировали как дискретный?
перечитал инструкцию, вроде нет там такогоЦитата:
А не пробовали посмотреть инструкцию...? Иногда требуется установить перемычки на плате...
а картинки, там по умолчанию ОЛ ставит 0-8В нуль и 9-30 наверное еденица и дребезг сама ставит 10мс.
тк я туда и подаю минус на ком и +24 на АИ
точно, первый раз прижимал к клемме проводом, видимо плохой контакт был. Спасибо!Цитата:
По входу U
Приветствую. В режиме отладки отсутствуют значения переменных на некоторых блоках. Что делать?Где копать?Вложение 71982Вложение 71982
в модификации, см. полное обозначение ПР на корпусе
ЗЫ.
Вложение 71983
Вложение 71984
Вложение 71985
Сколько раз уже объясняли, если выходная переменная нигде больше не используется, то все цепочки до нее не участвуют в вычислениях.
Сделайте выходные переменные временно энергонезависимыми или поместите их на экраны ПР
ЗЫ.
Вложение 71988
[QUOTE=petera;423409]в модификации, см. полное обозначение ПР на корпусеВложение 71983
Подскажите пожалуйста:
1. в OL есть обозначение модификации ПР200-220.2(4).Х - что означено в скобках?
2. ПР200-220.2Х - включает модели ПР200-220.2(4).Х?
3. в руководстве ПР200-220.2(22).Х.Х - но на сайте есть только ПР200-220.2Х.Х.0 и ПР200-220.Х.Х.0.
Вечер добрый. Помогите! Ут24 подключили , запрогромировали. Работала в принципе нормально. Начали менять время включения. Вышли из программы настроек и после этого погас экран. На кнопки не реагирует. Моргает 1кан и мин. Что нужно сделать чтобы он ожил?
Это прибор такой: https://owen.ru/product/ut24
В смысле, если его научитесь программировать(конфигурировать), всё остальное Вам покажется детской забавой, короче, самый сложный в галактике, в этом отношении!
Я помню когда с ним разбирался, чем больше раз РЭ прочитывал, тем мне становилось непонятней, пока в руки не взял и не пощелкал, в смысле на кнопки потыкал, только тогда всё ясно стало за 5 минут! Короче, никогда у меня так голову не переклинивало как с этим прибором!
Овену бы ребусы составлять, они бы везде первые места занимали, с этим не поспоришь, здесь у них талант зря пропадает!
Здравствуйте. Возник такой вопрос: подключаю панель оператора ОВЕН СП307 к ПР103 по Ethernet без роутера (т.е. один конец патча в СП , другой в ПР)). Почему-то периодически панель перестает видить ПР. Вот закралась мысль - а можно ли так вообще или обязательно нужен роутер (существующая сеть) ?
Настройки сети в СП - статический IP (192.168.0.11, 255.255.255.0, шлюз сети 0.0.0.0 - МОЖЕТ БЫТЬ ШЛЮЗ какой-то другой надо задать ??? )
Настройки сети в ПР103 - статический IP (192.168.0.10, 255.255.255.0, шлюз сети 0.0.0.0 ).
И ещё вопрос: может ли влиять параметр в ПР103 Таймаут перехода в безопасное состояние для Слэва ( сейчас задан 0 сек - т.е. эта функция вроде бы как отключена) на связь по вышеописанной схеме?
Здравствуйте! Возник вопрос - есть ли возможность считать обороты/мин с помощью ПР103 , имеется инкрементальный энкодер 1024имп/об и быстрые дискретные входы пр103 , как выводить импульсы или обороты я понял , но как это превратить в тахометр не очень понятно и возможно ли? Требуется замерять обороты двигателя от 0 до 3000 об/мин, с частотой опроса хотя бы 1-2 сек
Не забудьте ещё разделить на 1024, чтобы были обороты, а не импульсы.
Вот подобный пример был. В примере импульсы не обнуляли, а запоминали начальные и конечные. Таймер автоматически перезапускается.
Для эмуляции задан таймер на 10 секунд. Подача высокого уровня на I1, запускает работу. Вложение 72611
В течении 10 сек надо задачу увеличить например со 100 000 до 300 000 импульсов (поменять 1 на 3), получится 1170 об/мин
Для работы импульсы подавать на Счет импульсов, таймер на 1 сек и внизу умножить на 60 (для эмуляции стоит 6). Задачу удалить.
Еще раз здравствуйте! Попробовал изменить схему , которую мне выслал уважаемый kondor3000 первый вариант быстрый вход FDI1 переключен на энкодер , а FDI2 дискретный https://owen.ru/forum/images/attach/jpg.gif , и второй вариант быстрый вход FDI1 переключен на энкодер https://owen.ru/forum/images/attach/jpg.gif в моем случае схема не работает .Подключать энкодер планирую как видеоуроке ОВЕН канал А на FDI1 канал B на FDI2.
И еще вопрос по первоначальной схеме (1 тахометр с энкодером) в симуляции у меня все работает , но если число импульсов не менять в течении 10сек то обороты будут показывать 0 , или если уменьшить число импульсов относительно конечного (останов двигателя) то расчет оборотов сбивается.
Вам для примера дали схему,в которой сверху 1 подаётся импульсами в значениях 0 и 1, а внизу задаётся значение счётчика. Вы же всегда подаёте 1 на схему пока счётчик не равен 0. если счётчик меняется в меньшую сторону, у вас обороты должны быть отрицательными, что не запишется в целочисленную переменную. Вам нужно на старте таймера записывать начальное значение, в конце таймера конечное значение, получить разницу - если положительная, то вращение вперёд,если отрицательная - то назад, разницу поделить на число импульсов на оборот, получите число оборотов на время таймера, но оно должно быть с плавающей точкой, иначе будет ошибка с отрицательными числами.
На ваших ссылках не видно ничего.
Эмулятор так и должен работать, если вы ничего не изменили за 10 сек, значит энкодер стоит и скорость равна 0.
Если включаете в обратную сторону, то надо наоборот из начального вычитать конечный результат. Это можно сделать через 2 штуки SEL.
Быстрый вход надо настроить на счёт импульсов, подать их на Счетчик и прикрутить энкодер к движку, вы же об/мин собирались измерять.
Руками вы 1-2 тысячи накрутите за секунду, это почти 0 в скорости. Главное чтобы энкодер импульсы на вход выдавал.
Можно ли на пр200 на AI1 и AI2 с одним общим входом подключить 2 разных сигнала? Напр 4-20 мА и датч. сопротивления или 0-10 В? Спасибо за ваши ответы.
Можно, я так делал, у каждого входа свои настройки и джамперы.
И, это у выходов одна общая клемма на два выхода, у всех аналоговых входов общий минус.
Вложение 72781
Что разная маркировка у COM3 и COM4, сам не знаю зачем так сделали, наверно чтобы народ запутать! Мультиметром звонится как одна клемма!
Вложение 72782
Добрый вечер, подскажите пожалуйста, а есть ли в oven logic, макрос или функциональный блок, в виде таймера который будет иметь выход. Т.е условно берем время 10 сек и сигнал 0 до 1 (0...100%) даем команлу на запуск и на выходе сигнал плавно нарастает, примерно так после запуска через 3с на выходе имеем 0.3 через 6с, на выходе 0.6 и т.д...
Александр Б.К я правильно понимаю, что вам нужен таймер с выходом ET ? Вроде были такие реализации макросов.
Только вопрос, а что если таймер будет не 10 сек, а 20 или 25 сек, что вы на выходе должны получить то?
Да что ттра этого, я нашёл выход, генератор импульсов + счётчик + ограничение количества импульсов и получится то что я искал
Здесь, в посте #170 выкладывал таймер с прямым и обратным отсчётом времени:
https://owen.ru/forum/showthread.php?t=33720&page=17
Минимальную ступеньку времени, если Вам надо, можно сократить до 2-х циклов программы в этом макросе, а в принципе, до времени цикла программы, если счётчик считает циклы программы(я выкладывал на форуме такие счётчики), всё!
Это хорошо, что Вы сами пытаетесь найти решение!!!
Если что загляните сюда:
Вложение 72809
Вложение 72810
После обновления программы OwenLogic не загружает старые файлы, Вложение 72821, что можно сделать?