Страница 1 из 1

Ebpro - проблемы с Y-шкалой графика

СообщениеДобавлено: 26 июл 2017, 15:49
aadmitriev
Нужно было внести изменения ва проект 4-летней давности (был завершен летом 2013 г), но при компиляции под современной версией EbPro выяснилось, что разработчики добавили в в объект "график журналов" Y-шкалы, в связи с этим вопросы и перечисление ошибок Ebpro

1) Ошибка: Y-шкала графика не отключается активацией опции "Динамическая Y-шкала видима"(см скриншоты), приходится помимо отключения, еще установить нужное значение бита, который "отключен в свойствах".
2) Есть ли у Y-шкал цифровые метки значений и как их можно вывести на экран ?
3) Как связано отображаемое на экране количество Y-шкал с количеством отображаемых на графике каналов? Сейчас шкал отображается меньше, чем каналов.
4) Неудобство, дергание ширины поля под график: В зависимости от текущих значений переменных в каналах, динамически меняется количество шкал и это выглядит как сужение-расширение графика по оси Х, то есть неприятное для глаза горизонтальное скачкообразное дергание-перемещение картинки.
Как запретить менять количество шкал в процессе отображения графика?
5) Weintek перестал выкладывать в доступ новые версии программы EBPro? ftp://ftp.weintek.com/EBPro/

скриншоты к описанию ошибки разместил здесь: http://asutpforum.ru/viewtopic.php?f=117&t=9588

Re: Ebpro - проблемы с Y-шкалой графика

СообщениеДобавлено: 26 июл 2017, 17:22
VanMo
Добрый день.
1. Эта опция включает управление видимостью шкалы через регистр, но не отключает саму функцию.
Чтобы запретить функцию шкалы канала нужно в соответствующей строке таблицы выставить параметр "Y масштаб".
2. Метки шкалы выводятся автоматически в зависимости от заданного диапазона. Судя по скриншоту, у Вас цвет шрифта шкал соответствует цвету фона.
3. См. пункт 1. В регистре управления видимостью каждый бит соответствует своему каналу.
4. Видимо, регистр управления видимостью завязан еще на какой-то процесс.
5. Здесь можно скачать версию 4.00.01: https://yadi.sk/d/f9U_2e5F3LRnzF

Re: Ebpro - проблемы с Y-шкалой графика

СообщениеДобавлено: 26 июл 2017, 17:42
aadmitriev
VanMo писал(а):Добрый день.
1. Эта опция включает управление видимостью шкалы через регистр, но не отключает саму функцию.
Чтобы запретить функцию шкалы канала нужно в соответствующей строке таблицы выставить параметр "Y масштаб".
2. Метки шкалы выводятся автоматически в зависимости от заданного диапазона. Судя по скриншоту, у Вас цвет шрифта шкал соответствует цвету фона.
3. См. пункт 1. В регистре управления видимостью каждый бит соответствует своему каналу.
4. Видимо, регистр управления видимостью завязан еще на какой-то процесс.
5. Здесь можно скачать версию 4.00.01: https://yadi.sk/d/f9U_2e5F3LRnzF


Иван, спасибо.
Как называется на английском видимость шкалы в последней версии руководства по Ebpro или какой номер пункта руководства ?
по п 1 Вашего ответа: "но не отключает саму функцию" - как понимать, видимость отключает, а какую еще функцию не отключает?

Re: Ebpro - проблемы с Y-шкалой графика

СообщениеДобавлено: 26 июл 2017, 18:14
VanMo
На английском называется "Dinamic Y-scale visibility", глава 13.17 руководства.
Функция шкалы включается в таблице в колонке Y-масштаб. При этом, шкалу можно скрывать/отображать динамически, то есть, во время выполнения проекта. А за это уже отвечает регистр управления видимостью. Если регистр не использовать(снять галочку) то шкала будет отображаться всегда, если эта функция включена для канала.

Re: Ebpro - проблемы с Y-шкалой графика

СообщениеДобавлено: 26 июл 2017, 18:26
aadmitriev
VanMo писал(а):На английском называется "Dinamic Y-scale visibility", глава 13.17 руководства.
Функция шкалы включается в таблице в колонке Y-масштаб. При этом, шкалу можно скрывать/отображать динамически, то есть, во время выполнения проекта. А за это уже отвечает регистр управления видимостью. Если регистр не использовать(снять галочку) то шкала будет отображаться всегда, если эта функция включена для канала.


Сбивает меня с толку русский перевод в EBPro?

Написано "Динамическая Y-шкала видима": да/нет (галочка)
Убрав галочку, я рассчитывал убрать и шкалу и зависимость от регистра управления (он скрылся с экрана при убранной галочке), но шкала даже при снятой галочке уберется в зависимости от состояния управл. регистра.

Re: Ebpro - проблемы с Y-шкалой графика

СообщениеДобавлено: 26 июл 2017, 18:40
VanMo
Пожалуй, перевод сбивает. Лучше было перевести как "видимость".
При снятой галочке управляющий регистр не задать, соответственно и видимостью(скрываемостью) управлять нельзя, шкала будет видима всегда.

Re: Ebpro - проблемы с Y-шкалой графика

СообщениеДобавлено: 28 июл 2017, 13:17
aadmitriev
VanMo писал(а):Пожалуй, перевод сбивает. Лучше было перевести как "видимость". При снятой галочке управляющий регистр не задать, соответственно и видимостью(скрываемостью) управлять нельзя, шкала будет видима всегда.
Имхо, чтобы без путанницы лучше перевести как "динамическое управление Y-шкалой"

Иван, если можно еще вопросы по графикам (пытаюсь разобраться в старом проекте и изменить его)

1) В проекте (меню\объекты\выюорка данных\выборки данных) имеются несколько выборок соотвественно для нескольких графиков. Как понять по параметрам графика, какая из выборок приписана к нему ?

2) В меню параметров Графика, на вкладке Канал есть список переменных канала и их символьные технические имена, которые затем отображаются на динамической Y-шкале. Как можно изменить символьные имена переменных в канале?

3) Можно ли устанавливать нужную мне порядок (очередность слева-направо) размещения динамических Y-шкал на графике?

4) Есть файлы-примеры от Weintek по динамическим Y-шкалам на графике?

Re: Ebpro - проблемы с Y-шкалой графика

СообщениеДобавлено: 28 июл 2017, 15:32
VanMo
aadmitriev писал(а):1) В проекте (меню\объекты\выюорка данных\выборки данных) имеются несколько выборок соотвественно для нескольких графиков. Как понять по параметрам графика, какая из выборок приписана к нему ?

Если имеется ввиду привязка графика к конкретному объекту выборки, то в настройках графика есть поле "Индекс объекта выборки данных"
aadmitriev писал(а):2) В меню параметров Графика, на вкладке Канал есть список переменных канала и их символьные технические имена, которые затем отображаются на динамической Y-шкале. Как можно изменить символьные имена переменных в канале?

Имя переменной задается при ее создании в объекте выборки в поле "описание".
aadmitriev писал(а):3) Можно ли устанавливать нужную мне порядок (очередность слева-направо) размещения динамических Y-шкал на графике?

Можно установить главную ось, которая будет ближе к графику. Еще ее можно менять во время выполнения через регистр, привязанный в поле "динамическая главная ось".
aadmitriev писал(а):4) Есть файлы-примеры от Weintek по динамическим Y-шкалам на графике?

Мне о таких пока не известно.