Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Ввод и вывод чисел в нужном формате у GENESISA32
ДмитрийМ
сообщение 30.12.2008, 14:48
Сообщение #1





Группа: Участники форума
Сообщений: 28
Регистрация: 26.12.2005
Пользователь №: 1778



У меня в контроллер и из контроллера передаются температуры по каналам DWORD, в которых считается что младшая десятичная цифра стоит после запятой. Как отображать эту информацию в окне Genesisa понятно, а вот как передать, например 12,3, непонятно. Помогите
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Сергей Долганов
сообщение 31.12.2008, 13:08
Сообщение #2





Группа: Участники форума
Сообщений: 1755
Регистрация: 6.12.2006
Из: Москва
Пользователь №: 5075



Передавать данные в формате REAL, а не DWORD. Странный у Вас контроллер, Почтенный, ни разу не видел аналоговый вход разрешением 32 бита.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Vasiliy
сообщение 3.1.2009, 14:03
Сообщение #3





Группа: Участники форума
Сообщений: 639
Регистрация: 22.3.2005
Из: Санкт-Петербург
Пользователь №: 581



Сделайте окно ввода для значения с локальной переменной, например, ~~setpoint~~ и кнопку при нажатии на которую тегу присваивается значение ~~setpoint~~ * 10. У меня на объекте смежники не разобрались с передачей переменной snvt_temp_p и все значения идут деленные на 10.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
DimanVIP
сообщение 22.7.2012, 18:46
Сообщение #4





Группа: Участники форума
Сообщений: 66
Регистрация: 21.1.2012
Пользователь №: 136945



Цитата(Vasiliy @ 3.1.2009, 14:03) *
Сделайте окно ввода для значения с локальной переменной, например, ~~setpoint~~ и кнопку при нажатии на которую тегу присваивается значение ~~setpoint~~ * 10. У меня на объекте смежники не разобрались с передачей переменной snvt_temp_p и все значения идут деленные на 10.


Сегодня тоже полдня бился над этой проблемой.
И решил(?) её по такому же методу.

Но неужели не существует более элегантного решения?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Sniper007
сообщение 22.7.2012, 20:31
Сообщение #5





Группа: Участники форума
Сообщений: 361
Регистрация: 29.6.2008
Пользователь №: 20149



Цитата(DimanVIP @ 22.7.2012, 19:46) *
Но неужели не существует более элегантного решения?

Судя по вашему сообщению в соседней теме вы используете MasterOPC, а в нем есть функция масштабирования.
Включаете пересчет, и задаете коэффициент А равным 0.1
Так даже логически правильнее - скада получает уже обработанное и приведенное значение.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
DimanVIP
сообщение 23.7.2012, 18:43
Сообщение #6





Группа: Участники форума
Сообщений: 66
Регистрация: 21.1.2012
Пользователь №: 136945



Цитата(Sniper007 @ 22.7.2012, 20:31) *
Судя по вашему сообщению в соседней теме вы используете MasterOPC, а в нем есть функция масштабирования.


Спасибо большое, возьму на заметку.
Но к сожалению условия задачи изменились, и OPC'ка снова от Carel'a.
Насколько я успел с ней познакомиться, она такие финты делать не умеет.

Так что вопрос остается в силе.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274



ООО "Русич" ИНН 9721068883 / ЕРИД 2VtzqvMjLF8


ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqxXgvJi

Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqwyM2dc

Последние сообщения Форума






RSS Текстовая версия Сейчас: 23.7.2025, 0:51
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных