Показано с 1 по 10 из 15

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

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

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

    По умолчанию

    Цитата Сообщение от 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.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #2

    По умолчанию

    Цитата Сообщение от Сергей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

Похожие темы

  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, 11:10

Ваши права

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