Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 15

Тема: запрос новичка

  1. #1
    Пользователь
    Регистрация
    15.05.2019
    Адрес
    москва
    Сообщений
    1

    По умолчанию запрос новичка

    Уважаемые коллеги, вопрос новичка. Требуется запустить таймер на один выход не с одной парой значений. Т.е вкл-выкл, промежуток времени нерабочий, затем снова вкл-выкл. Либо поставить пару таймеров на один выход. Один работает, например 12.00-12.30, другой срабатывает на этом же выходе в 16.00-16.20. В программе не могу установить два таймера, как и прописать настройки одного. НЕ специалист в цифровой технике, просто для автоматизации системы зимнего сада и фертигации хотелось бы переделать релейную систему на ПР.
    Заранее благодарен за совет. Тапками прошу не кидать. С паяльником дружу, но ИИВТ и в институте не очень любил)))))

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,822

    По умолчанию

    Цитата Сообщение от Ходжа Посмотреть сообщение
    Уважаемые коллеги, вопрос новичка. Требуется запустить таймер на один выход не с одной парой значений. Т.е вкл-выкл, промежуток времени нерабочий, затем снова вкл-выкл. Либо поставить пару таймеров на один выход. Один работает, например 12.00-12.30, другой срабатывает на этом же выходе в 16.00-16.20. В программе не могу установить два таймера, как и прописать настройки одного. НЕ специалист в цифровой технике, просто для автоматизации системы зимнего сада и фертигации хотелось бы переделать релейную систему на ПР.
    Заранее благодарен за совет. Тапками прошу не кидать. С паяльником дружу, но ИИВТ и в институте не очень любил)))))
    Два интервальных таймера, выходы которых объедены по ИЛИ
    Захват-1.png

    Настройки таймеров
    Захват-2.png Захват-3.png
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,822

    По умолчанию

    ЗЫ
    Если нужно будет оперативно, т.е. в процессе эксплуатации, менять границы интервалов, то нужен не стандартный интервальный таймер
    Захват-4.png

    Здесь границы интервалов находятся в переменных
    Захват-5.png

    по этому менять границы можно на экране ПР
    Захват-7.png
    Вложения Вложения
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

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

    По умолчанию

    Цитата Сообщение от Ходжа Посмотреть сообщение
    Уважаемые коллеги, вопрос новичка. Требуется запустить таймер на один выход не с одной парой значений. Т.е вкл-выкл, промежуток времени нерабочий, затем снова вкл-выкл. Либо поставить пару таймеров на один выход. Один работает, например 12.00-12.30, другой срабатывает на этом же выходе в 16.00-16.20. В программе не могу установить два таймера, как и прописать настройки одного. НЕ специалист в цифровой технике, просто для автоматизации системы зимнего сада и фертигации хотелось бы переделать релейную систему на ПР.
    Заранее благодарен за совет. Тапками прошу не кидать. С паяльником дружу, но ИИВТ и в институте не очень любил)))))
    Если для ПР200 то здесь посмотрите посты 4555-4559: https://www.owen.ru/forum/showthread...=9398&page=456

    Командоаппарат реальногого времени с маской недели на 32 команды 8 канальный_00.PNG

    Командоаппарат реальногого времени с маской недели на 32 команды 8 канальный_01.PNG

    Командоаппарат реальногого времени с маской недели на 32 команды 8 канальный_02.PNG
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #5

    По умолчанию

    Здравствуйте, есть ИПП120 и ТРМ212, необходимо задать с ИПП120 на трм212 уставку -23,6(например) в общем отрицательное число с запятой. Как это сделать? Сейчас я научился задавать и считывать уставку с ТРМа на ипп , задаю в INT в 4регистр, считываю в FLOAT с 4111регистра.

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

    По умолчанию

    Цитата Сообщение от PIO123 Посмотреть сообщение
    Здравствуйте, есть ИПП120 и ТРМ212, необходимо задать с ИПП120 на трм212 уставку -23,6(например) в общем отрицательное число с запятой. Как это сделать? Сейчас я научился задавать и считывать уставку с ТРМа на ипп , задаю в INT в 4регистр, считываю в FLOAT с 4111регистра.
    В ИПП120 создаёте FLOAT(с плавающей запятой) переменную, выводите на экран для редактирования(с одним знаком после запятой), умножаете на 10, преобразуете в INT16 и передаёте в сетевую переменную для записи уставки в ТРМ, в ТРМ также выставляете один знак после запятой, всё!
    Самое главное, чуть не забыл, макрос преобразования последний раз здесь выкладывал:
    https://owen.ru/forum/showthread.php?t=31734
    Последний раз редактировалось Сергей0308; 26.08.2019 в 16:01.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #7

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    В ИПП120 создаёте FLOAT(с плавающей запятой) переменную, выводите на экран для редактирования(с одним знаком после запятой), умножаете на 10, преобразуете в INT16 и передаёте в сетевую переменную для записи уставки в ТРМ, в ТРМ также выставляете один знак после запятой, всё!
    Самое главное, чуть не забыл, макрос преобразования последний раз здесь выкладывал:
    https://owen.ru/forum/showthread.php?t=31734
    В ТРМ212 уставка уже в формате FLOAT, если пойти по этому пути, то как преобразовывать обратно, может Вы с подобным сталкивались? Этот вариант хорош, когда на стороне приемника задание в дополнительном коде, но как его потом считать на панель корректно, с учетом задания параметра кол-ва знаков после запятой?
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

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

    По умолчанию

    Я вижу так: в ИПП120 две сетевые переменные одну пишу в ТРМ, другую читаю, так вот читаемую преобразую во FLOAT с помощью макроса и делю на 10 в степени n, где n-количество знаков после запятой в ТРМ, вроде всё, по первой переменной написал выше!

    INT_TO_FLOAT_2.PNG
    Последний раз редактировалось Сергей0308; 27.08.2019 в 09:48.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #9

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Я вижу так: в ИПП120 две сетевые переменные одну пишу в ТРМ, другую читаю, так вот читаемую преобразую во FLOAT с помощью макроса и делю на 10 в степени n, где n-количество знаков после запятой в ТРМ, вроде всё, по первой переменной написал выше!

    INT_TO_FLOAT_2.PNG
    Вы на реальном приборе работаете, или в симуляторе? В железе с этим проблемы, я начал готовить шаблоны, взял ТРМ201, и параметр in.L который в ТРМ идет в INT в реальной связке у меня не получается сделать так, чтобы и читать и писать с ИПП как float, даже если брать как INT и искусственно ставить "-". Если Вы с этим сталкивались, буду рад совету.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,161

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Вы на реальном приборе работаете, или в симуляторе? В железе с этим проблемы, я начал готовить шаблоны, взял ТРМ201, и параметр in.L который в ТРМ идет в INT в реальной связке у меня не получается сделать так, чтобы и читать и писать с ИПП как float, даже если брать как INT и искусственно ставить "-". Если Вы с этим сталкивались, буду рад совету.
    Я стараюсь(по возможности) в инте читать-писать и инт - это знаковый тип данных, там минус не надо вручную ставить! Читал с ТРМ200, писал в СМИ2 и я так подозреваю не все переменные можно и писать и читать, например в ПР200 по умолчанию их кот наплакал, только переменные даты-времени!
    И мне кажется никакой разницы не должно быть в смысле названия прибора в котором пишется-читается переменная, важно чтобы переменная поддерживала эти функции!
    Последний раз редактировалось Сергей0308; 27.08.2019 в 10:45.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Выполнить запрос HTTP_GET
    от Андрей Шатохин в разделе Сетевые технологии
    Ответов: 3
    Последнее сообщение: 02.11.2016, 10:10
  2. XML запрос с помощью ФБ «Скрипт С#»
    от Константин Владимирович в разделе Master SCADA 3
    Ответов: 0
    Последнее сообщение: 25.02.2016, 08:43
  3. ПЛК отвергает запрос на подключение.
    от Barabus в разделе ПЛК1хх
    Ответов: 22
    Последнее сообщение: 15.12.2015, 08:22
  4. запрос архивного файла по 485
    от Антон12345 в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 04.03.2010, 14:33
  5. Запрос ТРМ-201
    от hilih в разделе Помощь Разработчикам
    Ответов: 1
    Последнее сообщение: 13.04.2009, 12:10

Ваши права

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