-
Да, закрыл, опросил, открыл, записал, закрыл.
Обращаю внимание, что операции открытия, закрытия, а тем более записи длительные и лучше не вызывать их все в 1 цикле ПЛК, а разнести на несколько десятков циклов. Особенно если запись > 30 кБайт за раз или > 25 кБайт в секунду - кэш записи переполнится и пока всё непомещающееся в кэш не запишется во Flash - ВСЁ будет стоять. А это ~30-40 мс на Кбайт.
P.S. лучше не закрывать файл после каждой записи, а только когда его надо закрыть по любому (стирание, переименование, доступ на запись извне)
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума