Обе ошибки исправлены. Beta версия с исправлениями выложена
Вид для печати
Здравствуйте
Вот такой вопрос:
необходимо хранить почасовые уставки на неделю, так же необходимо оперативно менять их.
В другой скаде я создавал базу ms access и запросом получал значения с нее. Для редактирования использовал компонент grid.
Возможно имеется пример данной задачи для master scada?
Компонента GRID у нас нет.
В поставку скады, в палитре ФБ в библиотеке есть раздела "Примеры скриптов", там есть скрипта "Сохранение и загрузка наборов команд". С его помощью оперативно загружать и сохранять значения команды.
Для ввода можно использовать или контрол "блок параметров" (как в примере) или штатный контрол команды.
Спасибо за оперативность, но исправлено частично:
1.Не передается повторно значение команды для объекта с типизацией - ИСПРАВЛЕНО
2.При открытии окна объекта с типизацией (несколько раз), это окно невозможно закрыть - ИСПРАВЛЕНО
3.Просьба проверить выполнение действия "присвоить" для команд - НЕ ИСПРАВЛЕНО (см. видео во вложении). В связи с этим невозможно выполнить действия при закрытии окна.
3.Пропала функция добавления имени экземпляра в подпись кнопки вызова окна - НЕ ИСПРАВЛЕНО (см.вложение). Все работало, зачем убрали непонятно.
4.Для объектов с типизацией, окна иногда закрываются с небольшой задержкой, содержимое окна очищается - НЕ ИСПРАВЛЕНО (см.вложение). Не сильно актуально, но вызывает вопросы.
Проект был приложен выше.
http://www.owen.ru/forum/showthread....l=1#post263658
В подпись тренда (Боррдюр->Подпись->..) есть возможность добавить имя экземпляра? Также нет колонки с именем экземпляра в таблице перьев.
Пока непонятно, как отображать имя экземпляра в трендах (отображается только в заголовке окна), следовательно при выводе на печать вообще будет непонятно,
какой график мы распечатали.
Проверили, ОК (не забудьте подправить действия команд).
По трендам.
Мы правильно понимаем, что на данный момент единственным вариантом решения вывода трендов для объектов с типизацией
является создание дублированной структуры объекта с набором всех архивируемых переменных без применения типизации.
Планируется ли какое-то готовое решение по трендам в beta на ближайшее время (неделя)?
Мы посмотрим что можно сделать. Возможно сделаем настройку чтобы в бордюре оторажалось название экземпляра.
Подскажите, возможно ли на C# присвоить перу тренда переменную объекта с типизацией (в RT)?
Нет, так нельзя.
Ещё по трендам. Не работает задание пользовательского названия пера для объектов с типизацией (нужно для каждого экземпляра). Сможете исправить?
Для объектов с типизацией не работает печать для команд (вкладка действия) - окно просто закрывается.
Элемент палитры MasterGraph "Быбор из дерева" - судя из справки, после нажатия на элемент
дерева можно получить на выходе динамизации строку:
"После выбора оператором элемента дерева, на данный выход подается его путь".
Под "данным выходом" числится параметр "Выбранный элемент".
Подсоединил файл, получил дерево как в справке.
В свойствах динамизации выходных значений на параметр "Выбранный элемент", завел Команду, т.к "Вывод мнемосхемы можно связывать только с командой или с выходом ОРС."
Как бы не менял "Настройка динамизации свойств" не могу получить какой либо реакции при выборе элементов из дерева.
Что мне надо сделать, чтобы получать различные сигналы при выборе разных объектов элементов "Выбор дерева"?
Должно работать. ПРиложите ваш проект и файл.
Что-то вы не понаделали.
Во первых команда которая у вас связана с Выбранный элемент не имеет связи с дерево объектов.
Во вторых, на выход "Выбранный элемент" имеет тип данных - Строка. То есть связывайте его со строковой командой.
Вообще удалите контрол и настройте его заново, но свяжите с командой строковой.
Я тут бы хотел уточнить. Если команду из дерева объектов заново перетаскиваешь в "Выбранный элемент", то в "Выбранном элементе" ее номер инкременируется. Так для высланного проекта, если перетащить "команда 5" в "Выбранный элемент", то она станет Командой 8. Это правильно или я что-то тут не изучил?
Все правильно, так как есть команды с предыдущими номерами.
Для удаления неиспользуемых есть специальная кнопка на вкладке "Входы" и "Выходы"
Добрый день. Возможно ли переключение отображаемых окон внутри Контейнре окна? Или какие - то дургие способы переключения содержания локальной облости визуализации?
Подскажите пожалуйста, если необходимо получить строковую переменную в зависимости от дискретной переменной, например если Х=0, то Y="Движение", а если Х=1, то Y="Ожидание", как это сделать?
Самый простой вариант - Система - Шкалы - Дискретные. Сделать шкалу, назначить ее дискретной переменной.
Кроме одной:
3.Просьба проверить выполнение действия "присвоить" для команд - НЕ ИСПРАВЛЕНО (см. видео во вложении). В связи с этим невозможно выполнить действия при закрытии окн
Но ее можно обойти. Для этого нужно просто поменять порядок действий -
1. Присвоить
2. Закрыть
Тогда будет работать
1. При добавлении Значения вещественного типа на мнемосхему Значение добавляется вместе с названием переменной, оно (имя Значения) прописывается сразу в свойствах "Текст до значения". Получаем на мнемосхеме нечто типа "Скорость 0,00".
При добавлении Значения дискретного типа на мнемосхему добавляется Значение без имени, т.е. если вызвать свойства, то в поле "Текст до значения" ничего не значится. Получаем нечто типа "Вкл". Надо дополнительно идти в свойства и вводить вручную текст.
Можно ли как-то выводить дискретные Значения на мнемосхему сразу с их именем?
2. Есть ФБ Таблица, который позволяет выводить переменные вместе с их значениями, но в работе видно как Таблица "дергается" при обновлении показаний, неприятно смотреть, но там можно добавлять и имена и значения переменных и единицы измерений, вид получается довольно аккуратный, одинаковые отступы, одинаковый шрифт. Как можно организовать вывод переменных (порядка 30 шт. в одной группе) вместе с их значением, какие еще контролы, ФБ можно для этого использовать?
Добрый день! Установили MasterScada 3.8 (OPC 32) на Windows10. Все на русском языке, но наименования палитры ФБ - не отображаются в кириллице. Провели все манипуляции с кодовой страницей и региональными настройками - не помогло.Вложение 34550
Похоже какие то проблемы с кодировкой. Проблему можно попробовать решить выполнив замену шрифтов в Windows. Запускаем редактор реестра: Пуск - Выполнить и вводим regedit Находим в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Nls\CodePage строковый параметр 1252, и меняем его значение на*c_1251.nls В папке C:\WINDOWS\system32\ найдите*файлы С_1251 и С_1252. С_1251 копируем в другое место и переименовываем в С_1252 Файл*С_1252 в папке C:\WINDOWS\system32\ удаляем (потребуется изменить права доступа или применить программу Unlocker). Копируем измененную версию*файла С_1252 в папку /C:/WINDOWS/system32/. Пуск-Панель управления - Язык и*региональные установки - Дополнительно. Выбрать в пункте Текущий язык программ не поддерживающий Юникод: Русский (Россия) Перезагрузка. Также есть специальные*reg*файлы заменяющие ключи реестра. Архив с данными*файлами по ссылке: https://yadi.sk/d/kclU2PjV3JSV42
Также установите на Windows последние обновления и убедитесь что стоит языковой пакет.
Это все сделали - результат тот же. Может какого-то шрифта не хватает?..
Такое бывает с криво локализованными Windows.
Попробуйте обновления на Windows скачать.
Шрифт в палите - Microsoft Sans Serif
Спасибо, попробуем.
Здравствуйте, раньше использовали бесплатную версию modbus server.
Установил ключевую версию 4.1.1 - конфигурация та же, но вместо значений получаю какую-то кашу.
В архиве скриншоты, лог и конфигурационный файл.
Запускал на одном и том же компьютере, ОС windows 7 (86), данные получаю с расходомера US800.
https://yadi.sk/d/quUao6gc3QVz3n
У вас неправильное чередование байт.
Как правило чередование байт для Float и Int32 - старшим словом вперед.
Здравствуйте
В нашем проекте используется 12 контроллеров Ipac88xx, при добавлении 13 выводится сообщение "Превышено максимальное количество подключенных контроллеров : 12"
Нигде в описании лицензии я не нашел информации об ограничении по контроллерам, где посмотреть информацию об этом подробнее?
Мы вам ответили по почте