И сумматор можно взять именно сумматор (один регистр) ,а не куча регистров(стек) с суммированием и делением .
Вид для печати
И сумматор можно взять именно сумматор (один регистр) ,а не куча регистров(стек) с суммированием и делением .
Вот мой сумматор, вроде выкладывал, всем объяснял, но постоянно спрашивают:
Вложение 26796
нормально..
Старался максимально упростить, вот пока как получилось:
Вложение 26799
Немного проще обычного, когда все разряды стека суммируются и делятся на их количество, но я такое применять не рискну, ошибка может накапливаться!
Можно так для крысоты, так как a/c + b/c = (a+b)/c
Вложение 26806
Да нет ,а что не так ?
у fbd в отличии от cfc есть свои особенности, хотя бы суммирование множества элементов можно обеспечит более меньшим количеством кода, делать прыжок назад пока условие не выполнится
capzap да нет там второго языка, просто для программируемых реле, не только Овен FB или FBD (разные производители по разному называют) это аналог CFC в CodeSys
Релиз v2.1 макроса интервального таймера с маской недели (даты и секунд нет), для возможности вводить с экрана уставки включения и выключения и др.
http://www.owen.ru/forum/attachment....1&d=1477498184
Назначение входов и выходов описаны в свойствах, в поле комментарий.
http://www.owen.ru/forum/attachment....1&d=1477498175
Описание изменений и файлы >>здесь
спасибо, Павел, можно в двух словах, я понял что эти команду уходях - я не знаю пока как вообще команды по RS485 делать и поэтому спросить решил - как привязать к ПР200 физическим входам и выходам ? - я 3 дня как держу ПР200 в руках - не программист, создал схему по блокам но мне нужно управлять второй ПР200, можно подробнее и на пальцах скачал макрос, а как его физически привязать ?
пишите по русски, а то не понятноЦитата:
я понял что эти команду уходях
в моем проекте к ПР200 привязаны модули В\В, в принципе в таком ключе привязываются и ПР200+ПР200, один мастер другой слейв......и т.д.Цитата:
а как его физически привязать ?
3 дня не срок.....почитай форум, там много интересного!!!!!!!!!! я тоже институтов не кончал.Цитата:
я 3 дня как держу ПР200 в руках - не программист
Юрий, спасибо, завтра посмотрю, первый с аналоговыми, второй без них мне столько аналоговых пока ненужно, так что спасибо
Подскажите плз.
Вот макрос "Счетчик моторесурса". Мне нужно, чтобы он сохранял значения наработки времени в переменной, но в панели инструментов программы преобразователь TO FLOAT неактивен, непонятно почему. как быть? Вложение 28143
Потому что в пр110 нет флоат и зачем флоат нужен
Со счетчиком разобрался, спасибо! Но еще вопрос, может и не в тему, но все же:
пока разбирался обнаружил,что в симуляторе одинаковые связки работают по разному, подскажите плз почему с первого входа логическая единица не попадает на блок BLINK2. Скрин проектаВложение 28145
А чтоб owl. файл выложить на форум, надо его в облачный диск залить, а потом сюда ссылку выложить?
verpup , а что у вас 1 и 2 после счетчиков ?
целочисленные переменные, просто названия такие присвоил.
Всё, понял. дело в их энергонезависимости.
1. Включить расширенный режим
Вложение 28148
2. Появится возможность прикреплять к сообщению вложения
Вложение 28149
3. Нажать кнопку "Управление вложениями".
Вложение 28150
Скорее всего в проекте выход после счетчика никуда больше не идет, поэтому он не симулируется, установка свойства энергонезависимости решает эту проблему при симуляции, а вообще лучше использовать имена более понятные, а то с разу не поймешь, константа или такое название переменной.
здравствуйте уважаемые !
в проекте два макроса Вложение 30227........
макрос частотамер измеряет частоту импульсов входа, макрос Тоборота время между импульсами.......
загвоздка в том, что результаты интересные, например частота первого входа 3.9-4.0гц (что примерно соответствует истине), а время между импульсами 120мс. т.е в два раза меньше......ну и главный вопрос:
ПОЧЕМУ?
...или где-то сам туплю?
входной импульс ничтожно мал по сравнению с паузой между импульсами...
я понимаю что, погрешность будет, но не до такой степени.
Василий спасибо!
сам прибор определяет время 1мс.....что как умножать не понял.
если умножать на 2, тогда на правду похоже
Я делал макрос TIME() - время работы в мс от момента включения ПР http://www.owen.ru/forum/showthread....l=1#post233233
Измерение длительности импульсов:
С небольшими доработками - измерение периода импульсов и частоты
Вложение 30243
Скрытый текст:
Господа, а поделитесь самодельным макросом ПИД регулятора, если есть...
Спасибо!
Посмотрите в этой теме http://www.owen.ru/forum/showthread....940#post200940
petera большое спасибо за макрос....измерения работают на ура.Цитата:
Я делал макрос TIME() - время работы в мс от момента включения ПР
Как на основе макроса CLOCK_WEEK сделать что бы объект включался-выключался несколько раз в сутки?
Первое разрешение - весь день, через AND интервалы времени.