Страница 2 из 14 ПерваяПервая 123412 ... ПоследняяПоследняя
Показано с 11 по 20 из 136

Тема: Специальные ,функционально законченные макросы

  1. #11
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,113

    По умолчанию

    Подниму тему
    Цитата Сообщение от Павел Братковский Посмотреть сообщение
    макрос для управления модулирующим клапаном зад- задание, ос - обратная связь, сб- сброс управляющего сигнала

    Вложение 14914
    электронщик до мозга костей и не только

  2. #12
    Пользователь
    Регистрация
    12.02.2014
    Адрес
    собянщина
    Сообщений
    325

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    макрос АВАРИЯ (анализатор событий).8 входов,выход -десятичный код аварии,выход Общая авария (с маской,если нужно) ,выход Мерцающая авария,Выход число-импульсный ,показывает на каком входе авария количеством вспышек ,с приоритетом .Автоматический сброс аварий на выходе при отсутствии их на входе ,через заданное время.Может применяться в различных системах управления ,выход макроса может быть энергонезависим (целочисленный)
    мой вариант, на совершенство не претендую, но по размеру гораздо меньше.
    вход 1 - постоянное свечение.
    входы 2-6 - кол-во вспышек равно номеру входа.
    есть приоритет: младший 6, старший 1. т.е. если авария на 5,4 и 1 - то индикация аварии только по 1, при снятии сигнала с 1 входа - 4, и только потом 5.

    (делался из желания сократить количество ламп и соответственно сверления отверстий для них в двери щита )
    Вложения Вложения

  3. #13
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,161

    По умолчанию

    По совету rovki выкладываю макрос в более подходящей теме, хотя на "специальность" он не претендует! Спасибо rovki подсказал как его правильно обозвать, и так стробируемый сумматор вещественных значений:
    вход I1 - сброс в "0" по переднему фронту импульса,
    вход I2 - стробирующий импульс, также по переднему фронту,
    вход I3 - аналоговый вход значения, на которое по каждому стробирующему импульсу будет увеличено значение на выходе Q1.
    Вложения Вложения
    • Тип файла: rar FCT.rar (38.2 Кб, Просмотров: 91)
    Последний раз редактировалось Сергей0308; 02.09.2015 в 15:38.

  4. #14
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,161

    По умолчанию

    Решил выложить ещё один макрос, чтобы было понятней как применить мой стробируемый сумматор, например так: вот макрос высчитывает среднее арифметическое из 1000 значений, работает так, вход опрашивается 100 раз в секунду, в течении 10 секунд суммирует значения, делит на 1000 и с периодом обновления 10 секунд, высчитанное значение появляется на выходе!
    Среднее арифметическое.PNG
    Вложения Вложения

  5. #15
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,161

    По умолчанию

    Ещё макрос:
    Min-Среднее-Max_1.PNG
    Находит минимальное(Min) и максимальное(Max) значения на входе(In) за заданный период измерения(Pизм), задаётся в секундах в диапазоне: 0,002-131,07 секунд(минимальный шаг - 2 мс), высчитывает среднее арифметическое(Среднее) между минимальным и максимальным значением и среднее арифметическое за период измерения(СреднееP), вход опрашивается 500 раз в секунду, суммируются все значения за период измерения и делятся на количество измерений!
    Min-Среднее-Max.PNG
    Период обновления значений на выходах равно периоду измерений!
    Макрос в проекте:
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 05.10.2015 в 10:56.

  6. #16

    По умолчанию

    Сергей0308, спасибо за макрос, я делал нечто подобное, единственное что в моем на выходе значение энергонезависимое, а в вашем это возможно реализовать?

    мой макрос счетчик энергонезависемый.owl....

    боги сайта, взываю к вам, сделайте что б нормально файлы xxx-XX.tpl заливать можно было. спасибо

  7. #17
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,161

    По умолчанию

    Цитата Сообщение от Павел Братковский Посмотреть сообщение
    Сергей0308, спасибо за макрос, я делал нечто подобное, единственное что в моем на выходе значение энергонезависимое, а в вашем это возможно реализовать?

    мой макрос счетчик энергонезависемый.owl....

    боги сайта, взываю к вам, сделайте что б нормально файлы xxx-XX.tpl заливать можно было. спасибо
    Очень рад что Вам пригодилось! Насколько мне известно, сетевые переменные являются энергонезависимыми, если так, то достаточно выход привязать к сетевой переменной чтобы значение сохранялось при выключении питания прибора! И, если не ошибаюсь, rovki кучу примеров выкладывал как энергонезависимость сделать, не вижу смысла повторяться! В Вашем счётчике не нашёл ни одного энергонезависимого элемента, не пойму на каком присосе держится энергонезависимость? Разобрался, у Вас так и сделано, выхода привязаны к энергонезависимым переменным!
    Последний раз редактировалось Сергей0308; 09.10.2015 в 00:55.

  8. #18
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,161

    По умолчанию

    Я это вижу так:
    Энергонезависимость.PNG

    Даже проще стало!!!
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 09.10.2015 в 00:10.

  9. #19
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,490

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Я это вижу так:
    Энергонезависимость.PNG

    Даже проще стало!!!
    Продолжаете бэкапить?

  10. #20
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,161

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Продолжаете бэкапить?
    Так же просили энергонезависимость! Сделал, выложил, просто мне не понятно, что тут может Вас раздражать?
    Может со мной что не так, я например видя недостатки программы всегда её совершенствую, хотя старая прекрасно справляется с работой! И это лично моё мнение считаю ,что предела совершенства нельзя достичь!
    Последний раз редактировалось Сергей0308; 10.10.2015 в 14:16.

Страница 2 из 14 ПерваяПервая 123412 ... ПоследняяПоследняя

Похожие темы

  1. Универсальные макросы для OWEN Logic
    от rovki в разделе Среда программирования OWEN Logic
    Ответов: 827
    Последнее сообщение: 22.12.2023, 13:20
  2. Специальные символы
    от CEkip в разделе ПЛК63/73
    Ответов: 8
    Последнее сообщение: 02.11.2018, 08:50

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •