С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
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
Ascii не принципиально. Но в rtu поведение абсолютно аналогичное. Я в итоге выяснил, что он пишет только 1 регистр, причем непрерывно. Если у нескольких регистров оставить только чтение, то читает тоже только 1-й, но при этом на экране он результат чтения не отображает, хотя правильный модбас ответ от покупателя приходит. Если у второго поставить задачу, то читается только 1-й. Но это только для пробы регистры подряд идут, а что делать, если мне ещё и булевые маркеры надо читать.... Они то точно не по порядку ..
Добрый день, форумчане. Вопрос такой: есть модуль МВ110 8А на первый вход подцепил Термодатчик PT1000. (-50..+200 С). вывожу на экран ИПП120 переменную Izm_fl1, на экране 00 или 99. как получить температуру? на улице -7. при проверке в конфигураторе все показывает.
Последний раз редактировалось ILich; 07.11.2018 в 07:05.
и еще. ускорит ли опрос МВ110 8А, если удалить не используемые сетевые переменные на мастере (ИПП). пока что необходимо читать 5 датчиков температуры с одного модуля (30м до операторской), если разберусь с этим, дальше будем ставить ещё 3 модуля в разных объектах. тоже контроль температуры, разные расстояния, хотелось бы опрос побыстрее. ))
ILich
По поводу опроса - сам модуль опрашивает свои каналы с интервалом в 0.5 сек. Т. е. в любом случае новые данные будут только каждые 4 секунды. Этого времени с большим запасом хватит даже для самой медленной скорости обмена. Собирал несколько систем с двумя двумя такими приборами, каких либо изменений в скорости опроса датчиков не заметил при скоростях обмена от 9600 до 115200 кбит\с.
Sulfur
Спасибо большое.
А по поводу вывода значения температуры на экран можете подсказать, а то совсем мыслей нет.
(помнится при работе в C++ надо было какую-то мантиссу вычислять из битов, и задавать бит знака. Но я это уже все забыл )
Пробуйте на этом варианте, для "-" необходимо в настройках переменной на экране установить диапазон в отрицательные значения, по умолчанию от "0" установлено. Скачайте пример для ПР200, http://ftp-ow.owen.ru/softupdate/OWE...t_MB110-8A.owl для ИПП120 все аналогично повторить для необходимых переменных, должно работать. Адресацию модуля так же уточните, в проекте 16.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
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
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
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