PDA

Просмотр полной версии : Не получается настроить работу с USB накопителем



Madnik
12.12.2022, 07:00
1) При установке разных USB накопителей, устройства определяются по разному (dev/sda, dev/sda4 и т.д.), что собственно логично, но при этом автоматически не монтируются. Если поставить галку монтировать «неизвестный раздел» то устройство монтируется, но со своим специфическим путем, что делает бесполезным плейсхолдер «$$USB$$».
2) Невозможно определить существует ли, USB накопитель. При использовании режимов открытия файла AM_APPEND_PLUS и AM_WRITE, файл создается даже при отсутствии USB накопителя во внутренней памяти ПЛК и естественно в переменную результата пишется «0» типо все «Ок».

Модель: OWEN PLC210-03
Серийный номер: 84174220332121605
Версия прошивки: plc210 1.3.0812.1315
Версия ядра: 4.19.94-rt39-ti-owen-gf63c870b4d-owen1.16.1.18.14.7

Евгений Кислов
12.12.2022, 08:00
Добрый день.

1) Если накопитель соответствует требованиям (FAT32, стиль таблицы разделов MBR, один раздел на накопителе, проверенный вендор типа Transcend/Kingston, а не noname) и перед его извлечением выполняется демонтирование - то накопитель всегда монтируется по пути /mnt/ufs/media/sda1 (без необходимости манипуляций в web-конфигураторе).

2) Такая возможность, конечно, есть. См. узел Drives в дереве проекта.
Описание здесь в п. 4.4:
https://ftp.owen.ru/CoDeSys3/11_Documentation/03_3.5.11.5/CDSv3.5_Targets_v3.0.pdf

Madnik
13.12.2022, 05:38
2) Такая возможность, конечно, есть. См. узел Drives в дереве проекта.
Описание здесь в п. 4.4:
https://ftp.owen.ru/CoDeSys3/11_Documentation/03_3.5.11.5/CDSv3.5_Targets_v3.0.pdf
Спасибо все получилось! Из кучки USB флешек нашлась которая правильно смонтировалась и нужный бит выставился.

Можно как-нибудь настроить монтирование, чтобы и остальные флешки работали?
Через утилиту WinSCP(подсмотренную в ваших обучающих видео) видно, что флешки монтируются и прекрасно работают на чтение и запись.

Евгений Кислов
13.12.2022, 06:32
Попробуйте их отформатировать в FAT32 с помощью этой утилиты:
https://ftp.owen.ru/HPUSBFW_Special.zip

Madnik
13.12.2022, 12:26
Спасибо! Помогло для всех флешек!