<< Click to Display Table of Contents >> Navigation: Создание окон для клиента визуализации > Библиотека HMI > Категория Диалог > Загрузка файла |
Графический элемент Загрузка файла предназначен для загрузки файла в среду исполнения MasterSCADA 4D RT.
В палитре редактора HMI элемент Загрузка файла находится в категории Диалог.
Вид элемента в палитре:
Вид элемента после добавления в рабочую область редактора HMI:
Вид в клиенте визуализации:
Вид панели свойств элемента:
Описание основных свойств графического элемента Загрузка файла:
Название |
Назначение |
Категория Параметры |
|
Автоматическая загрузка |
Это свойство имеет тип данных BOOL. Если значение свойства FALSE – тогда для старта загрузки файла в RT необходимо нажать на кнопку Загрузить. Если значение свойства TRUE – тогда запуск загрузки файла в RT происходит автоматически после выбора файла. Значение по умолчанию – FALSE. |
Идет процесс загрузки |
Это свойство имеет тип данных BOOL. После начала загрузки файла меняется на TRUE. Когда файл загружен меняется на FALSE и сохраняется до тех пор, пока пользователь не выберет новый файл. В начале следующей загрузки значение меняется на TRUE; Значение по умолчанию FALSE. |
Загрузка завершена |
Это свойство имеет тип данных BOOL и определяет когда загрузка файла завершена. Значение по умолчанию FALSE. |
Ошибка |
Это свойство имеет тип данных DINT и выводит ошибку. Код ошибки 0 - означает, что ошибки отсутствуют. Значение по умолчанию – FALSE. |
Имя файла |
Это свойство имеет тип данных STRING и определяет имя загруженного файла и полный путь. |
Директории для сохранения загружаемых файлов по умолчанию:
•для ОС Windows - C:\ProgramData\MPSSoft\MasterSCADA4DRT\Server\temp\Files. Настройка общая для экземпляров.
•для ОС Linux - /tmp/mplc4.
Важно! Для использования элемента Загрузка файла на ОС Linux при установке исполнительной системы дополнительно должна быть указана опция --upload-files или --upload-files=<path>(для изменения директории для загружаемых файлов).
В проект был добавлен элемент Загрузка файла и вынесены его свойства в рабочую область. Окно в среде исполнения:
С помощью функции drag&drop перетащим файл из проводника в область загрузки.
Так же файл можно добавить через встроенную в элемент кнопку Выбрать файл, после чего откроется окно Проводника, где нужно будет выбрать соответствующий файл для загрузки.
После чего состояние элемента Загрузка файла изменится и в области загрузки отобразится имя файла. Так ж нужно обратить внимание на свойство Автоматическая загрузка в состояние FALSE. При отключенном данном свойстве, нужно подтвердить загрузку файла через кнопку Загрузить.
Окно с успешной загрузкой файла:
Важно! Если настройка не задана или путь недоступен с учетом linux, windows, и контроллеров на которых нельзя писать на флеш, то при загрузке файла будет выводиться ошибка.
Окно с ошибкой при загрузке:
Загружаем файл одним из двух способов. С использованием функции drag&drop или через встроенную кнопку Выбрать файл.
Из-за того что свойство Автоматическая загрузка имеет значение TRUE, файл загружается сразу после выбора: