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

    ping35
    Участник

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

Просмотр 11 ответов - с 1 по 11 (всего 11)
  • Автор
    Ответы
  • #48930

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

    Программа «Гистограф» еще не реализована в ZETView, но есть компонент обработки массивов «Гистограмма» — он работает не с исходными данными каналов, а с массивами данных. Для создания массивов служит компонент «Фомировщик массивов (число-массив)» (не забудьте указать размерность массива). На вход формировщика можно подавать данные с вольтметров (измеренные значения сигнала) или с компонента «Мгновенное значение». Также массив мгновенных значений сигналов можно получить с помощью компонента «Диапазон значений».

    #48931

    ping35
    Участник

    Большое спасибо. У меня ещё такая проблема, почему то в параметрах графика отсутствует вкладка параметры отображения, правда иногда она появляется, но стоит закрыть ZetView и вкладка снова исчезает. В ZetLab всё работает все вкладки на месте. Подскажите, пожалуйста, как решить эту проблему? И ещё можно ли поменять границы видимости на графике, при попытке выставить свои значения всё сбрасывается к исходным настройкам

    #48932

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

    Добрый день!

    Проблема понятна, будем разбираться.

    #48933

    ping35
    Участник

    Добрый день, попытка построить гистограмму в ZetView не увенчалась успехом. Вроде сделал всё как вы сказали.
    Последовательность соединения:
    Канал + мгновенное значение по времени + массив + гистограмма + график. График и мгновенные значения соединены с таймером.
    Подскажите, пожалуйста, что не так?

    #48934

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

    Скорее всего Вы не разобрались с работой компонента «Мгновенное значение».
    Компонент «Мгновенное значение» не работает непрерывно, отправляя с выхода мгновенные значения сигналов, а измеряет значение сигнала в момент времени, значение которого поступило на вход «Время сервера»: https://zetlab.ru/catalog/programs/scada/description/library/time_value.php

    #48935

    ping35
    Участник

    Здравствуйте, добавил компонент «Время сервера», но увидеть гистограмму с реальным сигналом так и не удалось. В демо режиме нечто похожее на гистограмму у меня строится, а с реальным сигналом не получается, такое чувство, что её просто не видно, границы видимости я изменить не могу. Скажите, пожалуйста, возможно ли выставить границы видимости на графике, так, чтобы значения по иксу уходили в минус?
    Есть ли какие то подвижки по поводу проблемы, которую я описал в третьем сообщении.

    «У меня ещё такая проблема, почему то в параметрах графика отсутствует вкладка параметры отображения, правда иногда она появляется, но стоит закрыть ZetView и вкладка снова исчезает.»

    #48936

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

    Возвожно проблема все же в получении данных. В новой версии ZETView компонент «Время сервера» имеет такой параметр как «автоматический опрос времени». в более ранних версиях можно подключить ко входу таймер для опроса компонента «Время сервера». Если тут все правильно, значит, проблема в отображении.
    Компонент «График» имеет следующие свойста:
    · XAutoscale — включение/выключение автомасштабирования по оси X.
    · YAutoscale — включение/выключение автомасштабирования по оси Y.
    · xystate — режим отображения графиков: 1. y(n); 2. y(x) — равномерно; 3. y(t) — длительно; 4. y(x) — реально.
    · XString — установка единицы измерения по оси X.
    · YString — установка единицы измерения по оси Y.
    · Referense — значение для установки расчета уровней в дБ.
    · Ystart — начало отображения по оси Y.
    · Yfinish — конец отображения по оси Y.
    · FileName — установка имени и расположения файла, в котором данные будут сохранены в виде отдельного файла.
    · xprecision — точность отображения значений по оси X.
    · yprecision — точноcть отображения значений по оси Y.
    · LineWidth — установка толщины линии графика.
    · BackColor — цвет заднего фона.
    · GridColor — цвет координатной сетки.
    · Horizontal — тип соединения точек линией: 1. True — между точками проводится ступенька. 2. False — точки соединяются прямой линией.

    На данный момент на графике нельзя устанавливать границы отображения по оси Х — отображается весь массив данных. Подписи по оси Х завият от свойства «xystate», если выбран y(n), будут отображаться номера элементов массивов, если y(x) — равномерно, то значения массива, пришедшего на контакт «Х», это могут быть как положительные, так и отрицательные значения.

    По поводу окна настройки графика, работа ведется, но решить проблему пока не удалось.

    #48937

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

    Добрый день!

    Ваши пожелания были учтены в новом setup, который будет доступен на сервере 27.06.2010.
    Изменены свойства графика и добавлен компонент Гистограмма в ZETView Гистограмма

    #48938

    ping35
    Участник

    Благодарю

    #48939

    ping35
    Участник

    Добрый день!

    При установке обновлённой ZetView выскакивает ошибка
    «Не удается зарегистрировать модуль D:\ZetLab\ZETGLModelView.ocx HRESULT-2147220473. Обратитесь в службу поддержки»

    После запуска ZetView выкидывает через несколько секунд.

    #48940

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

    Добрый день!

    Обновить только ZETView нельзя без обновления программы ZETLab, так как в ZETLab содержаться все необходимые библиотеки.
    Поэтому на компьютере сначала удаляется ZETView, затем ZETLab. А устанавливаются в обратном порядке ZETLab, затем ZETView. Если этого не сделать, то ZETView будет вылетать на ошибку «Не удается зарегистрировать модуль D:\ZetLab\ZETGLModelView.ocx HRESULT-2147220473. Обратитесь в службу поддержки».

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

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