Доступ к файловой системе cRIO

Ответить
zielot
interested
interested
Сообщения: 4
Зарегистрирован: 26 фев 2015, 08:49
Версия LabVIEW: 2012

Доступ к файловой системе cRIO

Сообщение zielot »

Подскажите, как на cRIO-9067 получить доступ к внутреннему диску с целью сохранения на нем файлов конфигурации из host и последующего использования в работе устройства RT. Например, после создания файла регулятора Fuzzy Logic его можно на целевое устройство RT передать либо через переменную, либо загрузить файлом. Вот собственно и вопрос, как загрузить и как потом прописать его путь в программе RT?
ujin1
beginner
beginner
Сообщения: 49
Зарегистрирован: 06 ноя 2020, 15:37
Версия LabVIEW: 19
Благодарил (а): 1 раз
Поблагодарили: 5 раз

Re: Доступ к файловой системе cRIO

Сообщение ujin1 »

zielot писал(а): 18 янв 2021, 11:39 Подскажите, как на cRIO-9067 получить доступ к внутреннему диску с целью сохранения на нем файлов конфигурации из host и последующего использования в работе устройства RT. Например, после создания файла регулятора Fuzzy Logic его можно на целевое устройство RT передать либо через переменную, либо загрузить файлом. Вот собственно и вопрос, как загрузить и как потом прописать его путь в программе RT?
Проще всего сохранить файл в папке Data проекта.
В RT target на нее указывает default Data Directory
RT target directory.png
Подключаетесь по WEB DAV только с помощью Internet Explorer, так как нужен Silverlight
Адрес контроллера.png
Логин пароль пользователя admin. Mожет быть пустой пароль если не задавали в NI MAX.
Login.png
Загружаете файл
download file.png
Вложения
default data directory.png
Изображение
ujin1
beginner
beginner
Сообщения: 49
Зарегистрирован: 06 ноя 2020, 15:37
Версия LabVIEW: 19
Благодарил (а): 1 раз
Поблагодарили: 5 раз

Re: Доступ к файловой системе cRIO

Сообщение ujin1 »

zielot писал(а): 18 янв 2021, 11:39 Подскажите, как на cRIO-9067 получить доступ к внутреннему диску с целью сохранения на нем файлов конфигурации из host и последующего использования в работе устройства RT. Например, после создания файла регулятора Fuzzy Logic его можно на целевое устройство RT передать либо через переменную, либо загрузить файлом. Вот собственно и вопрос, как загрузить и как потом прописать его путь в программе RT?
Если есть линукс на машине, то подключение как обычно между 2мя линукс машинами по sftp
1 terminal.png
1 terminal.png (9.07 КБ) 394 просмотра
2 mc.png
3 sftp.png
4 password.png
5 explore.png
6 F5 copy.png
7 end copy.png
Либо наоборот подключиться по ssh к CRIO и далее все тоже самое.
Изображение
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2026
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 11 раз
Поблагодарили: 8 раз

Re: Доступ к файловой системе cRIO

Сообщение Borjomy_1 »

Подойдёт любой ftp клиент. Только один нюанс. Замена файлов НЕ РАБОТАЕТ. Переименовываете текущий файл и грузите новый. Иначе вас ждут сюрпризы.
ujin1
beginner
beginner
Сообщения: 49
Зарегистрирован: 06 ноя 2020, 15:37
Версия LabVIEW: 19
Благодарил (а): 1 раз
Поблагодарили: 5 раз

Re: Доступ к файловой системе cRIO

Сообщение ujin1 »

Borjomy_1 писал(а): 18 янв 2021, 16:53 Подойдёт любой ftp клиент. Только один нюанс. Замена файлов НЕ РАБОТАЕТ. Переименовываете текущий файл и грузите новый. Иначе вас ждут сюрпризы.
Да забыл сказать, что при копировании через WEB DAV пользователь файла webserv группа ni. При копировании через ftp клиент пользователь логично admin группа administrators.
Соответственно нужно поменять пользователя, группу и права файла
change permissions.png
Изображение
zielot
interested
interested
Сообщения: 4
Зарегистрирован: 26 фев 2015, 08:49
Версия LabVIEW: 2012

Re: Доступ к файловой системе cRIO

Сообщение zielot »

Огромное спасибо! буду пробовать
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CompactRIO»