Форум ZETLAB

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

Страницы: 1 2 След.
RSS
ZetView и RS-232
 
Добрый день! Имеется в наличии мультиметр Актаком АВМ-4403 (http://www.aktakom.ru/kio/index.php?ELEMENT_ID=7181&sphrase_id=386433) Пытаемся наладить его работу через вашу Скада систему. Была собран простой проект. Но при отправке команд на мультиметр, он зависает. При всем, при этом, при работе через встроенный в Винду HyperTerminal он прекрасно реагирует на команды: идентефицирует себя, проходит самодиагностику, измеряет напряжение. Настройки в Скаде задавались аналогичные HT. Пробовал со всеми доступными в Скаде настройками RS-232(на мультиметр соответсвенно выставлялись аналогичные настройки), но либо мультиметр не реагирует, либо подвисает. Скриншоты дееспособности мультиметра и всех настроек HT, проекта в Скаде соотвественно прилагаю. Настройки HT http://yadi.sk/d/HwTqd18JECz4i http://yadi.sk/d/V_fD_8tvECyy4 http://yadi.sk/d/KPfqv_OyECz6c http://yadi.sk/d/WTVarABxECz5T http://yadi.sk/d/Yks22EW6ECz7f Проект в Скаде http://yadi.sk/d/zUS1tYcPECz6r http://yadi.sk/d/VcpoHxTTECz9V http://yadi.sk/d/LY4gVaclECz7u Жду ваших советов!
 
Я занимался связью с приборами через Com-порт в Zetview. Была аналогичная проблема.По запросу мне выслали работоспособный компонент ZetComPort.ocx, который обеспечивает соответствующую функцию.Теперь работает, но все же не без "глюков". Вообще для построения АИС на приборах советую использовать Labview.Любые приборные интерфейсы там легко программируются без особых затрат времени и нервных клеток.
 
Иван Шинкаренко пишет: Я занимался связью с приборами через Com-порт в Zetview. Была аналогичная проблема.По запросу мне выслали работоспособный компонент ZetComPort.ocx, который обеспечивает соответствующую функцию.Теперь работает, но все же не без "глюков". Вообще для построения АИС на приборах советую использовать Labview.Любые приборные интерфейсы там легко программируются без особых затрат времени и нервных клеток. Не моглы бы вы поделиться компонентом ZetComPort.ocx. Моя почта ZholobovIgor@yandex.ru Буду крайне благодарен вам!
 
Мы выслали Вам компонент ZetComPort.ocx С уважением, Алёна Иванова!
 
Алёна Иванова пишет: Мы выслали Вам компонент ZetComPort.ocx Добрый вечер! Ничего не получил! Моя почта ZholobovIgor@yandex.ru
 
"Оперативно" работаете! До сих пор ничего не получил!
 
Извините, выслала повторно С уважением, Алёна Иванова!
 
Цитата Алёна Иванова пишет: Извините, выслала повторно Компонент получил. Будем пробовать. Спасибо.
 
Попробовали та же проблема! Мультиметр зависает при отправке команд из Скады. Из Хупер терминала все нормально (попробовал со всеми доупными настройками скорости, все работает, отличется только скорость реакции соответсвенно) Что еще посоветуете разработчики ПО Zetiew? Дополню еще. Версия файла который вы выслали одинаковая с тем что уже был установлен на компьютере. Я стараюсь регулярно обновлять версии ПО.
 
Попробуйте все отправляемые в компонент "Интерфейс RS-232" команды посылать через компонент "Массивы / Формировщик массивов (текст-массив)" на компонент "Отображение / Таблица данных". Напишите нам какие команды вы посылаете в прибор. С уважением, Бегишев Сергей!
 
Сделал как вы сказали, результат на скриншоте. Команды которые я отправляю: *IDN? - должно прийти в ответ номер модели, производитель и ПО *TST? - самодиагонстика, если вернулся "0", то се в норме :MAIN:MEAS? - результат измерения в данный момент http://yadi.sk/d/IdcTLdnBErR4P
 
Скажите, зачем вам необходим символ переноса строки? Я так понимаю, что он означает окончание команды. Возможно устройству требуется всего лишь один символ или они вообще не нужны? С уважением, Бегишев Сергей!
 
Как я понимаю, он означает окончание команды. Пробовал без переноса строки, мультиметр абсолютно не реагирует. Еще вопрос. На последнем скриншоте где отправляемые команды так же выводятся в таблицу, я заметил что к самой команде добавляется 2 квадрата. Я так понимаю это как раз символ переноса строки, но почу их тогда два? В настройках мультиметра имеется возможность выбора, на сколько понимаю разделителя CR+LF или же LF. Какой мне нужно устанавливать на мультиметре. Пробовал оба варианта. С CR+LF так же подвисает, LF вроде бы не реагирует. Могу отправить вам англоязычную интсрукцию к мультиметру, может быть она позволит значительно ускорить процесс?
 
Да, инструкция должна помочь.
 
Я сначала не обратил внимания, но теперь у меня появился вопрос - что значит "зависает"? Мультиметр перестаёт обновлять показания на своём индикаторе, или перестаёт отвечать на команды, или не посылает результаты измерений? В мультиметре Agilent, который мы используем, для получения данных необходимо посылать команду на чтение READ. Синтаксис команд, которые использует мультиметр Актаком, очень похож на синтаксис команд мультиметра Agilent, который используем мы, может быть вам поможет проект, который мы собирали для него? http://yadi.sk/d/l_gLU9HzFhvGx
 
Ссылка на инструкцию http://yadi.sk/d/ogWUR7OrFj4tc
 
Зависает значит перестает полностью реагировать на любые кнопки и команды (по идее если все норм и мультиметр переключился на дистанционнное управление должны игнорироваться все кнопки, кроме одной, которая собственно выключает этот режим(на нее он то же не реагирует)), показания которые хаотично менялись в етором диапазоне, та к же перестают меняться отображается последнее измерение. Вывести мультиметр из такого состоянию получается лишь вкл/выкл. Проект попробую использовать завтра.
 
Пример от другово мультиметра принципиально ничего не изменил. Про команды на получение данных, не знаю в руководостве ничего подобного не написано. Что посоветуете далее?
 
Ну так что? Руководство к мултиметру внесло какую-нибудь ясность, что делать дальше?
 
Полгода назад эту проблему мне решали аналогичным образом через удаленный доступ.Но в очередных версиях ПО проблему так и не исправили.
Страницы: 1 2 След.
Читают тему