• Автор
    Тема
  • #50516

    Игорь
    Участник

    Добрый день!

    Имеется в наличии мультиметр Актаком АВМ-4403 (https://www.aktakom.ru/kio/index.php?ELEMENT_ID=7181&sphrase_id=386433)

    Пытаемся наладить его работу через вашу Скада систему. Была собран простой проект. Но при отправке команд на мультиметр, он зависает.
    При всем, при этом, при работе через встроенный в Винду HyperTerminal он прекрасно реагирует на команды: идентефицирует себя, проходит самодиагностику, измеряет напряжение. Настройки в Скаде задавались аналогичные HT.
    Пробовал со всеми доступными в Скаде настройками RS-232(на мультиметр соответсвенно выставлялись аналогичные настройки), но либо мультиметр не реагирует, либо подвисает.
    Скриншоты дееспособности мультиметра и всех настроек HT, проекта в Скаде соотвественно прилагаю.

    Настройки HT
    https://yadi.sk/d/HwTqd18JECz4i
    https://yadi.sk/d/V_fD_8tvECyy4
    https://yadi.sk/d/KPfqv_OyECz6c
    https://yadi.sk/d/WTVarABxECz5T
    https://yadi.sk/d/Yks22EW6ECz7f

    Проект в Скаде
    https://yadi.sk/d/zUS1tYcPECz6r
    https://yadi.sk/d/VcpoHxTTECz9V
    https://yadi.sk/d/LY4gVaclECz7u

    Жду ваших советов!

Просмотр 15 ответов - с 1 по 15 (всего 22)
  • Автор
    Ответы
  • #50517

    Я занимался связью с приборами через Com-порт в Zetview. Была аналогичная проблема.По запросу мне выслали работоспособный компонент ZetComPort.ocx, который обеспечивает соответствующую функцию.Теперь работает, но все же не без «глюков».

    Вообще для построения АИС на приборах советую использовать Labview.Любые приборные интерфейсы там легко программируются без особых затрат времени и нервных клеток.

    #50518

    Игорь
    Участник

    Иван Шинкаренко пишет:
    Я занимался связью с приборами через Com-порт в Zetview. Была аналогичная проблема.По запросу мне выслали работоспособный компонент ZetComPort.ocx, который обеспечивает соответствующую функцию.Теперь работает, но все же не без «глюков».

    Вообще для построения АИС на приборах советую использовать Labview.Любые приборные интерфейсы там легко программируются без особых затрат времени и нервных клеток.
    Не моглы бы вы поделиться компонентом ZetComPort.ocx. Моя почта ZholobovIgor@yandex.ru
    Буду крайне благодарен вам!

    #50519

    Менеджер ZETLab
    Хранитель

    Мы выслали Вам компонент ZetComPort.ocx
    С уважением, Алёна Иванова!

    #50520

    Игорь
    Участник

    Алёна Иванова пишет:
    Мы выслали Вам компонент ZetComPort.ocx

    Добрый вечер!
    Ничего не получил! Моя почта ZholobovIgor@yandex.ru

    #50521

    Игорь
    Участник

    «Оперативно» работаете!
    До сих пор ничего не получил!

    #50522

    Менеджер ZETLab
    Хранитель

    Извините, выслала повторно

    С уважением, Алёна Иванова!

    #50523

    Игорь
    Участник

    Цитата
    Алёна Иванова пишет:
    Извините, выслала повторно

    Компонент получил. Будем пробовать. Спасибо.

    #50524

    Игорь
    Участник

    Попробовали та же проблема! Мультиметр зависает при отправке команд из Скады. Из Хупер терминала все нормально (попробовал со всеми доупными настройками скорости, все работает, отличется только скорость реакции соответсвенно)

    Что еще посоветуете разработчики ПО Zetiew?

    Дополню еще. Версия файла который вы выслали одинаковая с тем что уже был установлен на компьютере. Я стараюсь регулярно обновлять версии ПО.

    #50525

    Менеджер ZETLab
    Хранитель

    Попробуйте все отправляемые в компонент «Интерфейс RS-232» команды посылать через компонент «Массивы / Формировщик массивов (текст-массив)» на компонент «Отображение / Таблица данных».
    Напишите нам какие команды вы посылаете в прибор.

    С уважением, Бегишев Сергей!

    #50526

    Игорь
    Участник

    Сделал как вы сказали, результат на скриншоте.
    Команды которые я отправляю:
    *IDN? — должно прийти в ответ номер модели, производитель и ПО
    *TST? — самодиагонстика, если вернулся «0», то се в норме
    :MAIN:MEAS? — результат измерения в данный момент
    https://yadi.sk/d/IdcTLdnBErR4P

    #50527

    Менеджер ZETLab
    Хранитель

    Скажите, зачем вам необходим символ переноса строки?
    Я так понимаю, что он означает окончание команды. Возможно устройству требуется всего лишь один символ или они вообще не нужны?

    С уважением, Бегишев Сергей!

    #50528

    Игорь
    Участник

    Как я понимаю, он означает окончание команды.
    Пробовал без переноса строки, мультиметр абсолютно не реагирует.
    Еще вопрос.
    На последнем скриншоте где отправляемые команды так же выводятся в таблицу, я заметил что к самой команде добавляется 2 квадрата.
    Я так понимаю это как раз символ переноса строки, но почу их тогда два?
    В настройках мультиметра имеется возможность выбора, на сколько понимаю разделителя CR+LF или же LF. Какой мне нужно устанавливать на мультиметре.
    Пробовал оба варианта. С CR+LF так же подвисает, LF вроде бы не реагирует.

    Могу отправить вам англоязычную интсрукцию к мультиметру, может быть она позволит значительно ускорить процесс?

    #50529

    Менеджер ZETLab
    Хранитель

    Да, инструкция должна помочь.

    #50530

    Менеджер ZETLab
    Хранитель

    Я сначала не обратил внимания, но теперь у меня появился вопрос — что значит «зависает»?
    Мультиметр перестаёт обновлять показания на своём индикаторе, или перестаёт отвечать на команды, или не посылает результаты измерений?
    В мультиметре Agilent, который мы используем, для получения данных необходимо посылать команду на чтение READ.
    Синтаксис команд, которые использует мультиметр Актаком, очень похож на синтаксис команд мультиметра Agilent, который используем мы, может быть вам поможет проект, который мы собирали для него?
    https://yadi.sk/d/l_gLU9HzFhvGx

    #50531

    Игорь
    Участник

    Ссылка на инструкцию
    https://yadi.sk/d/ogWUR7OrFj4tc

Просмотр 15 ответов - с 1 по 15 (всего 22)

Для ответа в этой теме необходимо авторизоваться.