Comport

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Ответить
Shabalina Elena
beginner
beginner
Сообщения: 12
Зарегистрирован: 10 апр 2012, 07:36
Версия LabVIEW: 2011
Контактная информация:

Comport

Сообщение Shabalina Elena »

Здравствуйте! У меня возник вопрос! Я реализовала программу связанную с компортом, чтобы через компорт управлять двигателем. Через компорт у меня отправляется значение "1" - повышение скорости вращения двигателя, "0" - понижение скорости вращения двигателя, "2" - включение двигателя, "3" - выключение двигателя" .Я проверяла работоспособность программы в виртуальном компорте! Но возникла проблема, когда я отправляю в COM5 "1" то в COM4 отображается 1,000000. Т.е. вместо "1" отправляется "1,000000! И поэтому двигатель не запускается! Как можно решить эту проблему? Подскажите пожалуйста!!!
Вложения
Для отчета.PNG
бл.PNG
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Comport

Сообщение dadreamer »

Зачем вы создаёте каждый раз новую тему?? У вас их уже три штуки, пишите в старой. У инструмента Number To Fractional String есть вход precision (точность - число знаков после запятой). Сделайте вход равным нулю. Или же используйте Number To Decimal String. И да, всё это есть в хэлпе. :wink:
Последний раз редактировалось dadreamer 26 июн 2013, 18:35, всего редактировалось 1 раз.
Shabalina Elena
beginner
beginner
Сообщения: 12
Зарегистрирован: 10 апр 2012, 07:36
Версия LabVIEW: 2011
Контактная информация:

Re: Comport

Сообщение Shabalina Elena »

Спасибо! Теперь все получится!) Завтра в институте проверю!
Аватара пользователя
Jakob Brontfeyn

Activity Gold Silver Black
expert
expert
Сообщения: 1729
Зарегистрирован: 28 фев 2008, 11:01
Награды: 6
Благодарил (а): 1 раз
Контактная информация:

Re: Comport

Сообщение Jakob Brontfeyn »

Зачем так сложно Лена, сразу работайте с текстовым типом данных,
вместо числовых констант используйте строковые константы.

И вообще я тут порылся в своих архивах и подогнал команды
к одной своей старой тестовой программке для передачи
разных команд через компорт, смотрите пример
Вложения
com_write_only.llb
(164.22 КБ) 148 скачиваний
Ответить

Вернуться в «Коммуникация с приборами»