ПЛК110-М02 имеет разьём USB A, на котором поддерживаются хабы, HID устройства и MSD форматированные в FAT12/16/32

Рассмотрим особенности использования флешек на ПЛК.
0. Используем только библиотеку ассинхронного доступа. Открытие файла 30 секунд на медленной и забитой файлами флешке - это суровая реальность!
А используя библиотеку, не забываем обрабатывать коды ошибок.

1. Процедура удаления/замены флешки -
Для безопасного удаления флешки необходимо закрыть все файлы на плк и дождавшись прекращения активности флешки (на некоторых ждать нужно несколько секунд), вынуть накопитель. Если просто вынуть - файлы могут испортится вплоть до полного разрушения таблицы FAT.

Вставлять флешку следует тоже при всех закрытых файлах!

Однако из-за статического напряжения, скапливающегося на человеке, я не рекомендую заменять флешку при работающем ПЛК (если Вы не используете антистатическую обувь, а пол не покрыт антистатическим покрытием).


2. Простые правила работы с флешкой, к-е позволят сохранить производительность.
Создание файлов
а. Не создавайте слишком много файлов - типичная (читаем дешёвая) флешка с 2000 файлами сначала сильно тупит (торможение операций до 1000 раз!), а затем просто отказывается выполнять операции записи.
б. Создавая сотни и тысячи файлов с одинаковым началом, типичный пример неправильного названия от наших пользователей: 54214161132238368_MS_20000101-160000.csv, где 54214161132238368_MS_20 - это константа,
Вы лишь усложняете работу ПО USB MSD по созданию коротких имён. Время поиска свободного имени может (и возрастает!) в тысячи раз.
Идеально использовать только имена в формате 8.3
Ну или менять начальные символы имени, а не конечные.

Запись
Не пишите по 10 байт. Это вызовет лишь лишние телодвижения секторов внутри флешки. Опять же, типичная флешка имеет слишком маленький ресурс перезаписей и может очень быстро умереть от таких манипуляций. Даже если она формально большая по объёму, а данных вроде мало.
Накапливайте данные на RAM-диске и сохраняйте крупными кусками.
Сохраняйте данные на внутренней Flash, её ресурс по записям на порядки выше.

Отдых
да, флешкам нужен отдых. Процедуры самооочистки и оптимизации внутри флешки запускаются не сразу, а через большой таймаут, поэтому обращение к файлам на флешке лучше организовать раз в 15-20 минут.

Используя эти нехитрые советы, Вы избавите себя и клиентов от лишних проблем.