Список форумов   Список форумов  

типы данных - проблемы

Всё о программировании на Labview

Модераторы: Техподдержка NI, Robert, Модератор

типы данных - проблемы

Сообщение yegorv » Пн авг 17, 2009 5:07 am

после получения данных с прибора в виде string преобразую ее в
numbers, далее нужно провести определенные вычисления (ввести
калибровку), в которых используются локальные переменные. Проблема с объявлением локальных переменных - выдается ошибка, что переменные должны быть integer, хотя имеются действия типа - D*1.00245e-3 и т.д.
Даже если сделать их типом integer, все равно не работает; если убрать выражение приведенного выше типа - то проблем нет...
yegorv
 
Сообщений: 7
Зарегистрирован: Пн авг 17, 2009 5:05 am

Re: типы данных - проблемы

Сообщение Indey » Пн авг 17, 2009 11:34 am

yegorv писал(а):после получения данных с прибора в виде string преобразую ее в
numbers, далее нужно провести определенные вычисления (ввести
калибровку), в которых используются локальные переменные. Проблема с объявлением локальных переменных - выдается ошибка, что переменные должны быть integer, хотя имеются действия типа - D*1.00245e-3 и т.д.
Даже если сделать их типом integer, все равно не работает; если убрать выражение приведенного выше типа - то проблем нет...

а что подаётся на вход "Default"? Может туда ошибочно подана константа типа Integer и из-за этого весь сыр бор? Хотя конечно вряд-ли LabVIEW это поидее должна проглотить (по крайней мере в 8хх версиях)
Вообще не совсем ясно что конкретно за ошибка. Не могли бы вы выложить скриншот БД и ошибки?
Indey
Специалист LabVIEW
 
Сообщений: 148
Зарегистрирован: Пт фев 02, 2007 9:34 am
Откуда: Электросталь

Re: типы данных - проблемы

Сообщение yegorv » Пн авг 17, 2009 5:52 pm

[/quote]
а что подаётся на вход "Default"? Может туда ошибочно подана константа типа Integer и из-за этого весь сыр бор? Хотя конечно вряд-ли LabVIEW это поидее должна проглотить (по крайней мере в 8хх версиях)
Вообще не совсем ясно что конкретно за ошибка. Не могли бы вы выложить скриншот БД и ошибки?[/quote]

Выкладываю файл с примером... в котором не могу разобраться с объявлением переменных
Вложения
example.zip
(5.65 KiB) Скачиваний: 386
yegorv
 
Сообщений: 7
Зарегистрирован: Пн авг 17, 2009 5:05 am

Сообщение Eugene » Пн авг 17, 2009 7:50 pm

надо заменить Fract/Exp String to Number fuction на Decimal String to Number function
Eugene
Активный пользователь
 
Сообщений: 38
Зарегистрирован: Пн авг 17, 2009 7:46 pm

Сообщение yegorv » Вт авг 18, 2009 3:51 am

спасибо за помощь, проблема решена
yegorv
 
Сообщений: 7
Зарегистрирован: Пн авг 17, 2009 5:05 am


Вернуться в LabVIEW

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron