Вопрос по поводу VR0 и VR1 в DVP.
-
- Сообщения: 181
- Зарегистрирован: 31 авг 2019, 13:12
Вопрос по поводу VR0 и VR1 в DVP.
Привет, у меня есть вопрос по поводу DVP. Какова цель двух потенциометров VR0 и VR1? Руководства упоминаются, но нигде не объясняются. Я также не вижу никого, кто бы спрашивал об этом здесь. Для чего они служат? Спасибо
- Вложения
-
- 20200119_184741.jpg (75.51 КБ) 2014 просмотров
Re: Вопрос по поводу VR0 и VR1 в DVP.
Вы можете использовать данные АЦП с резисторов в программе как вам будет удобно. я не помню, но в инструкции написаны регистры куда записываются данные АЦП с этих резисторов.
UPD: нашел инфу: оба потенциометра имеют АЦП 8-bit (0-255), Потенциометр VR0 (верхний) (активация М1178/значение D1178) Потенциометр VR1 (нижний) (активация М1179/значение D1179)
еще есть API 85 VRRD.
UPD: нашел инфу: оба потенциометра имеют АЦП 8-bit (0-255), Потенциометр VR0 (верхний) (активация М1178/значение D1178) Потенциометр VR1 (нижний) (активация М1179/значение D1179)
еще есть API 85 VRRD.
Последний раз редактировалось bayk 27 янв 2020, 09:44, всего редактировалось 1 раз.
-
- Сообщения: 181
- Зарегистрирован: 31 авг 2019, 13:12
Re: Вопрос по поводу VR0 и VR1 в DVP.
Спасибо, понял!
Re: Вопрос по поводу VR0 и VR1 в DVP.
Не нашёл подобной темы. Наверное слишком банальный вопрос. Но я не пойму как считать значение больше 255
ПЛК SS2, ПИД-регулятор ELHART ECD2-M, панель weintek MT8051. Нужно считывать с регулятора текущую температуру. Считывает до 25,5 градусов, а выше показывает какие-то непонятные мне цифры. По форуму и в интернете ничего не нашёл(
Подскажите пожалуйста как это делается.
На скринах текущая температура 25,9.
ПЛК SS2, ПИД-регулятор ELHART ECD2-M, панель weintek MT8051. Нужно считывать с регулятора текущую температуру. Считывает до 25,5 градусов, а выше показывает какие-то непонятные мне цифры. По форуму и в интернете ничего не нашёл(
Подскажите пожалуйста как это делается.
На скринах текущая температура 25,9.
- Вложения
-
- скрин2.jpg (173.67 КБ) 1424 просмотра
-
- скрин1.jpg (96.75 КБ) 1424 просмотра
-
- Сообщения: 955
- Зарегистрирован: 31 окт 2011, 15:18
Re: Вопрос по поводу VR0 и VR1 в DVP.
Тип данных int16
Re: Вопрос по поводу VR0 и VR1 в DVP.
Друзья! походу вы один про фому, другой про ерему.
изначально тема про резисторы на корпусе контроллера - да, они 8 битные.
vovsenet но вы задали совершено другой вопрос, предположительно по приему значения по RS-485 из какого-то стороннего прибора. так вот, если после 255 у вас кишмиш, то надо разбираться, возможно или вы не оттуда считываете или не тот порядок слов/битов, а может там фвообще флоат.
попробуйте не обрезанную функию - MODRW и по полной ее параметрируйте, поскольку modrd изначально сделан только для продукции дельта
еще операции опроса по модбас нельзя просто запускать в каждом цикле, почитайте темы тут и апноты от дельты. там нужен в идеале счетчик и контроль специальных флагов
изначально тема про резисторы на корпусе контроллера - да, они 8 битные.
vovsenet но вы задали совершено другой вопрос, предположительно по приему значения по RS-485 из какого-то стороннего прибора. так вот, если после 255 у вас кишмиш, то надо разбираться, возможно или вы не оттуда считываете или не тот порядок слов/битов, а может там фвообще флоат.
попробуйте не обрезанную функию - MODRW и по полной ее параметрируйте, поскольку modrd изначально сделан только для продукции дельта
еще операции опроса по модбас нельзя просто запускать в каждом цикле, почитайте темы тут и апноты от дельты. там нужен в идеале счетчик и контроль специальных флагов