Страница 46 из 69 ПерваяПервая ... 36444546474856 ... ПоследняяПоследняя
Показано с 451 по 460 из 771

Тема: Обсуждение макросов для OWEN Logic

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    30.11.2017
    Адрес
    Егорьевск
    Сообщений
    164

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Тогда совсем непонятно, если Вы сейчас передаёте прямой отсчёт в инте, как Вы собираетесь ещё и флоат передавать, наверно придётся на чём-то одном остановится, либо инт либо флоат!
    В принципе есть универсальное решение для СМИ2 - переменная типа "Портрет", там все сегменты индикатора под контролем, всегда можно зажечь точку, ну только цифры самому своими руками придётся делать, думаю времени много потратите, не меньше часа уйдёт, за то всё что угодно можно нарисовать в пределах возможностей индикатора СМИ2!
    Сейчас передаю вот так Screenshot_95.jpg, но не удается задать точку Флоату, где надо, и он отображается как Х.ХХХ.
    Нет ли случайно наработок, как флоат ограничить 2-мя знаками после запятой?
    А насчет Портрета - час это очень оптимистично, по-моему. Я не настолько крутой кодер.)) Больше думал в сторону Стринга.
    UPD. Сделал через String с помощью модифицированного макроса перевода таймера во Флоат.)) Screenshot_96.jpg
    Ну, а разделение сделал "тире" - в S2 пишу константу=45. Ну и соответственно в S1 - минуты. а в S3-S4 - секунды.
    Можно так делать таймер до 99мин 59сек.
    Последний раз редактировалось Чили-Рома; 25.12.2019 в 16:40.

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

    По умолчанию

    Цитата Сообщение от Чили-Рома Посмотреть сообщение
    Сейчас передаю вот так Screenshot_95.jpg, но не удается задать точку Флоату, где надо, и он отображается как Х.ХХХ.
    Нет ли случайно наработок, как флоат ограничить 2-мя знаками после запятой?
    А насчет Портрета - час это очень оптимистично, по-моему. Я не настолько крутой кодер.)) Больше думал в сторону Стринга.
    UPD. Сделал через String с помощью модифицированного макроса перевода таймера во Флоат.)) Screenshot_96.jpg
    Ну, а разделение сделал "тире" - в S2 пишу константу=45. Ну и соответственно в S1 - минуты. а в S3-S4 - секунды.
    Можно так делать таймер до 99мин 59сек.
    При чём здесь крутой кодер, Вы представляете как цифры выглядят, больше ничего и не надо знать!
    И зачем Вы на втором скриншоте к десяткам, единицам минут и секунд добавляете 48, для чего это надо?

    Короче, для цифр, поразрядно, как-то примерно так:

    Переменная _Портрет.PNG

    Проверяйте!

    Переменная_Портрет.owl
    Последний раз редактировалось Сергей0308; 25.12.2019 в 22:26.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3

    По умолчанию

    А как бы сделать макрос для управления каждым сегментом отдельно в СМИ2. Видел где то ролик там из СМИ2 "псевдо" индикатор работы ножниц.

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

    По умолчанию

    Цитата Сообщение от игорь68 Посмотреть сообщение
    А как бы сделать макрос для управления каждым сегментом отдельно в СМИ2. Видел где то ролик там из СМИ2 "псевдо" индикатор работы ножниц.
    Там и делать нечего в смысле всё понятно как три копейки, на стр.31 расписано соответствие бит байта сегментам индикатора, каждый байт отвечает за свой разряд:

    Переменная типа _Портрет.PNG

    Например, чтобы ноль получился, надо чтобы в байте были все единички, кроме нулевого и первого бита(сегменты G и DP)

    re_smi2_1-ru-49959-1.2.pdf
    Последний раз редактировалось Сергей0308; 24.12.2019 в 23:10.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #5

    По умолчанию

    Коллеги, не подскажите макрос ПИД-регулятора с дискретным выходом (или ПИ-)? Все что удалось найти на форуме - выход аналоговый.
    Задача простая - есть 2-3 помещения, которые периодически нужно выдерживать сутки при 30+/- 2 по цельсию. В наличии есть простейшие термовентиляторы - включил он греет. С макросом 2PHReg+ из менеджера компонентов заказчику возиться не понравилось: раздражают частое включение/выключение или сильный перегрев.

  6. #6

    По умолчанию

    Цитата Сообщение от i.go Посмотреть сообщение
    Коллеги, не подскажите макрос ПИД-регулятора с дискретным выходом (или ПИ-)? Все что удалось найти на форуме - выход аналоговый.
    Задача простая - есть 2-3 помещения, которые периодически нужно выдерживать сутки при 30+/- 2 по цельсию. В наличии есть простейшие термовентиляторы - включил он греет. С макросом 2PHReg+ из менеджера компонентов заказчику возиться не понравилось: раздражают частое включение/выключение или сильный перегрев.
    Не очень представляю, а как по другому может быть, Вам и поддерживать нужно, и при этом что бы ничего не вкл/выкл, увеличивать гистерезис, но тогда будет перегрев/недогрев, круг замкнулся.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

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

    По умолчанию

    Цитата Сообщение от i.go Посмотреть сообщение
    Коллеги, не подскажите макрос ПИД-регулятора с дискретным выходом (или ПИ-)? Все что удалось найти на форуме - выход аналоговый.
    Задача простая - есть 2-3 помещения, которые периодически нужно выдерживать сутки при 30+/- 2 по цельсию. В наличии есть простейшие термовентиляторы - включил он греет. С макросом 2PHReg+ из менеджера компонентов заказчику возиться не понравилось: раздражают частое включение/выключение или сильный перегрев.
    Кроме ШИМ + ТТР особо ничего другого и в голову не приходит, берите ПР200 с транзисторными выходами, там ШИМ встроенная уже есть!
    И лучше берите датчик температуры с нормирующим преобразователем, отдельным или встроенным в датчик!
    Последний раз редактировалось Сергей0308; 26.12.2019 в 18:54.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  8. #8

    По умолчанию

    Спасибо откликнувшимся!
    К сожалению, прибор и датчики уже установлены. Там ПР200-220.3.1 и Pt1000. Думаем пробовать переставить датчики, они сейчас над термовентилятором, на высоте человеческого роста. Или вариант поставить еще по датчику и регулировать по средней температуре.
    Вентилятор дует параллельно полу. С гистерезисом 0.5 удалось разброс до 7 градусов снизить. В помещениях хранятся какие то редукторы или что то такое. Продолжаем переговоры с заказчиком...

  9. #9

    По умолчанию

    Цитата Сообщение от i.go Посмотреть сообщение
    Спасибо откликнувшимся!
    К сожалению, прибор и датчики уже установлены. Там ПР200-220.3.1 и Pt1000. Думаем пробовать переставить датчики, они сейчас над термовентилятором, на высоте человеческого роста. Или вариант поставить еще по датчику и регулировать по средней температуре.
    Вентилятор дует параллельно полу. С гистерезисом 0.5 удалось разброс до 7 градусов снизить. В помещениях хранятся какие то редукторы или что то такое. Продолжаем переговоры с заказчиком...
    Датчик просто в воздухе висит, может попробовать прикрепить его на что-то массивное, таким образом увеличить инерционность системы, и с чем сравниваете температуру?
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  10. #10

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Датчик просто в воздухе висит, может попробовать прикрепить его на что-то массивное, таким образом увеличить инерционность системы, и с чем сравниваете температуру?
    Нет, они на стену прикручены. Температура задается уставкой, в ТЗ написано "30+/-2 град. С". В принципе, все что можно редактировать - вывели на экран, вопрос почему заказчику именно такая температура важна (ГОСТ ?). Особенность помещений может сказываться - здание старое, подвал сыроват. За окном температура скачет...

Страница 46 из 69 ПерваяПервая ... 36444546474856 ... ПоследняяПоследняя

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  3. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 15:33
  4. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  5. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 20:55

Ваши права

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