Объявление

Свернуть
Пока нет объявлений.

Файловая система SD карты и пример использование функции Sync

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Файловая система SD карты и пример использование функции Sync

    При использовании SD карты установленной в ПЛК, рекомендуется отформатировать карту в файловую систему Ext4.


    Данные записываемые на SD карту буферизируются в памяти, ПЛК хранит данные в памяти во избежание частых (обычно медленных) дисковых операций чтения и записи. Это повышает производительность, но если ПЛК аварийно завершает работу, например в случае внезапной потери питания, данные на SD карте могут быть утеряны, либо может быть повреждена файловая система (в случае с файловой системой FAT32). Для предотвращения потери данных, при аварийном завершении работы ПЛК, рекомендуется использовать функцию Sync. Функция Sync гарантирует, что все, что хранилось в памяти, будет записано на диск.

    Форматирование карты в файловую систему Ext4 можно произвести с помощью ПЛК, для этого необходимо зайти в системную утилиту, в раздел накопители, нажать кнопку форматировать, выбрать Ext4. Далее перейти на вкладку Перезапуск и нажать кнопку перезагрузка.

    Если версия корневой файловой системы ПЛК ниже чем 2019.1, то форматирование карты произвести с помощью терминала, выполнив следующие действия:

    - подключиться к ПЛК через консоль(PUTTY) - при подключении через USB, адрес: 192.168.7.1
    - ввести пароль root
    - произвести размонтирование SD карты командой: umount /dev/mmcblk1p1 (mmcblk1p1 – 1 раздел карты, mmcblk1p2 – второй раздел карты)
    - отформатировать карту командой: mkfs -t ext4 /dev/mmcblk1p1
    - перезагрузить ПЛК выполнив команду: reboot

    В тестовом проекте Sync.project, показана реализация функции Sync, на примере логирования в текстовый файл на SD карте.

    Пример: sync_project.zip

    Примечание: Карта памяти SD, которая установлена в комплекте с ПЛК, предназначена для восстановления системы ПЛК!

    Если есть необходимость использования SD карты в личных целях (Архивирование, использование трендов Codesys итд), то установленную в комплекте карту следует извлечь и установить другую карту памяти SD, после этого произвести ее форматирование в Ext4 средствами ПЛК.

    Вложения
    Последний раз редактировалось Пушкарев Андрей; 08-01-2019, 01:46 PM.
Обработка...
X