Доброго времени суток, многоуважаемые человеки. Нужно написать программу для установочки http://www.geologika.ru/pik-ofp.php. Мы имеем MOXA (NPort 5600-8-DT Desktop Series) подключенный к ПК через Ethernet соединение, к moxa через RS-232 подключены: восьми канальный ОВЕН с термопарами и нагревателями, 3 датчика давления МЕТРАН и два шаговых насоса. Так же через переходник USB-com к ПК подключен ещё один датчик давления МЕТРАН (по rs-232). Что бы хотелось: снимать данные с термопар и датчиков давления и управлять нагревателями и насосами. С установкой была стандартная программа (не знаю на чем написана, запускается с *.exe), но она не устроила по методике обсчета данных. Сделал методику расчета и внешнюю панель управления. Не могу установить связь с устройствами. Пробовал с датчиком давления который через usb-com, с помощью инструментов виза, записывал пару байт получал какую то ахинею. Не понимаю какие команды надо отправлять, что бы получить адекватный сигнал. Если можно то прошу по порядку и с самого начала.
ЗЫ в программировании полный самовар (большой чайник).
Программа для реальной лабораторной установки
-
- interested
- Сообщения: 3
- Зарегистрирован: 15 янв 2012, 11:40
- Версия LabVIEW: 2011
- Откуда: Пермь
Программа для реальной лабораторной установки
"Тот кто хочет ищет возможность, тот кто не хочет ищет причину" Сократ.
-
IvanLis
- guru
- Сообщения: 5463
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: Программа для реальной лабораторной установки
Начните с изучения документации на устройство.
Как организован обмен информацией, какие протоколы и команды используются.
А только потом пробуйте что-нибудь программировать.
Как организован обмен информацией, какие протоколы и команды используются.
А только потом пробуйте что-нибудь программировать.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- interested
- Сообщения: 3
- Зарегистрирован: 15 янв 2012, 11:40
- Версия LabVIEW: 2011
- Откуда: Пермь
Re: Программа для реальной лабораторной установки
Датчик давления обменивается информацией с ПК через HART-модем, подключенный к com порту ПК. Соответственно используется харт протокол и его стандартные команды. Описание HART протокола
Как я понял из прочитанного описания мне нужно отправить на запись последовательность 8-разрядных байт( Массив??) в результате при чтении я также получу последовательность в которой один из байт будет показывать давления на датчике?"Тот кто хочет ищет возможность, тот кто не хочет ищет причину" Сократ.
- AAZ
- beginner
- Сообщения: 10
- Зарегистрирован: 31 окт 2011, 09:07
- Версия LabVIEW: 2010
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Программа для реальной лабораторной установки
Доброго времени.
Совершенно верно. Составьте массив из байт и отправляйте его на СОМ порт. Сразу читайте ответ из СОМ порта.
Ниразу не пробовал так связываться с устройствами с HART протоколом.
Начал бы как-то так:
Совершенно верно. Составьте массив из байт и отправляйте его на СОМ порт. Сразу читайте ответ из СОМ порта.
Ниразу не пробовал так связываться с устройствами с HART протоколом.
Начал бы как-то так:
Не грусти - мозг не будет расти!
-
- interested
- Сообщения: 3
- Зарегистрирован: 15 янв 2012, 11:40
- Версия LabVIEW: 2011
- Откуда: Пермь
Re: Программа для реальной лабораторной установки
AAZ спасибо за совет , в субботу как буду на работе обязательно попробую.
И ещё что это за треугольник с знаком вопроса в конце схемы?
я так понимаю ты как то по другому с ними связываешься, как? если не секрет .Ниразу не пробовал так связываться с устройствами с HART протоколом
И ещё что это за треугольник с знаком вопроса в конце схемы?
"Тот кто хочет ищет возможность, тот кто не хочет ищет причину" Сократ.
- AAZ
- beginner
- Сообщения: 10
- Зарегистрирован: 31 окт 2011, 09:07
- Версия LabVIEW: 2010
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Программа для реальной лабораторной установки
имею ввиду, не пробовал измеряемый параметр читать с датчика через переходник СОМ-HART.Ниразу не пробовал так связываться с устройствами с HART протоколом.
Обычно это был контроллер SIEMENS или Allen-Bradley и датчики с HART протоколом.
А треугольнички и измерение длины прочитанного сообщения можно выкинуть.
Дело в том, что это кусочек моей програмки, в которой мне важно знать, что прочитано не 0 байт. Т.е. это просто проверка.
Не грусти - мозг не будет расти!