PDA

Просмотр полной версии : ПЛК304 запись на SD-карту



kgsh82
20.04.2011, 19:36
Здравствуйте коллеги!
В настоящее время изучаю возможности ПЛК30Х
Задумал организовать архивацию на внешний носитель
Думаю воспользоваться библиотекой SysDir и SysFile.
Подскажите, как создать директорию именно на флешке

Евгений Сергеевич
22.04.2011, 10:11
Для записи данных на флеш-карту или SD-карту памяти у контролеров ПЛК304/308 путь выглядит следующим образом:
SD: « /mnt/mmc/»
USB: «/mnt/usb1(2)/»

Так же рекомендую ознакомиться со следующими материалами:
http://www.kipshop.ru/CoDeSys3.0/bibl/ArchivatorOwenLib.zip
http://www.kipshop.ru/CoDeSys3.0/Video/codesys-3.0-video-4.zip

ghorik
21.11.2012, 13:00
Пытаюсь настроить архивацию на спк207 на usb-флешку, через WinCSP посмотрел флешка определяется по пути /mnt/ufs/media/sda1, а не по /mnt/usb1. Настроил архивацию на /mnt/ufs/media/sda1/ блок writedata ошибок не показывает но программа зависает, при отключении флешки программа начинает нормально работать блок writedata показывает ошибку 1, флешка остаеться пустой. В чем проблема?

capzap
21.11.2012, 13:53
Пытаюсь настроить архивацию на спк207 на usb-флешку, через WinCSP посмотрел флешка определяется по пути /mnt/ufs/media/sda1, а не по /mnt/usb1. Настроил архивацию на /mnt/ufs/media/sda1/ блок writedata ошибок не показывает но программа зависает, при отключении флешки программа начинает нормально работать блок writedata показывает ошибку 1, флешка остаеться пустой. В чем проблема?

а так пробовали? http://www.owen.ru/forum/showpost.php?p=84763&postcount=4

Константинов Сергей
22.11.2012, 10:13
При подключении флешки(MicroSD) к ПЛК304 она не отображается когда заходишь через WinSCP, где ее нужно искать и в каком формате должна быть флешь(MicroSD) карта?

Малышев Олег
23.11.2012, 10:16
1) Для исполнения 304..308 где используется SD карта - путь монтирования
/mnt/mmc...
2) Для исполнения 304 где используется __micro__SD карта - путь монтирования /mnt/ufs/media/....
3) Оптимально отформатировать флешку в форматы Fat16 или Fat32. Я использовал для форматирования утилиту от HP, но это не принципиально. После форматирования лучше использовать только на ПЛК - не нужно вставлять в фотоаппараты, плееры и т.д.
4) При возникновении ошибок монтирования используйте следующие правила
а) Перед физическим извлечением карты прекратите за 10-15 секунд запись. Можно также использовать перед извлечением команду SysExecute("umount путь");
б) если извлекли некорректно физически удалите каталог на ФС который создается в пути монтирования флешки
в) следует проверять монтирование по наличию в каталоге /dev/путь

Все выше перечисленное касается также и USB флешек.

На память названия путей для ПЛК304М01(разъем microSD)
Первая вставленная USB /mnt/ufs/media/sda1
Вторая вставленная USB /mnt/ufs/media/sdb1
microSD /mnt/ufs/p0mmc1 - здесь могу ошибиться ... всегда можно посмотреть через WinSCP

capzap
23.11.2012, 21:47
Здравствуйте коллеги!
В настоящее время изучаю возможности ПЛК30Х
Задумал организовать архивацию на внешний носитель
Думаю воспользоваться библиотекой SysDir и SysFile.
Подскажите, как создать директорию именно на флешке

с использованием другой библиотеки и командами линукса, это можно сделать: http://www.owen.ru/forum/showpost.php?p=84866&postcount=6 как здесь
Добавлю, что записываемая строка может быть какая угодно, всё как задумает программист и в состоянии сформировать её в плк

Константинов Сергей
26.11.2012, 12:14
Да верно, с флешками разобрался, они должны быть в FAT'e, располагаются по адресам:
Первая вставленная USB /mnt/ufs/media/sda1
Вторая вставленная USB /mnt/ufs/media/sdb1
microSD /mnt/ufs/media/mmcblk0p1

GIR
15.07.2016, 07:33
Какой максимальный объем карт MicroSD поддерживает ПЛК304? В руководстве не нашел, но где-то раньше читал про 32 Гб. На сайте написано 2 Гб, но тех. поддержка мне вроде отвечала, что на сайте ошибка. Правда переписку сейчас не могу найти.

да и нормальные MicroSD карты на 2 Гб сейчас трудно найти.

capzap
15.07.2016, 07:57
Какой максимальный объем карт MicroSD поддерживает ПЛК304? В руководстве не нашел, но где-то раньше читал про 32 Гб. На сайте написано 2 Гб, но тех. поддержка мне вроде отвечала, что на сайте ошибка. Правда переписку сейчас не могу найти.

а какой максимальный размер поддерживает файловая система FAT?

GIR
15.07.2016, 08:07
FAT16 2 Гб (4Гб не везде), FAT32 до 2 Тб.

в руководстве указано:

Тип SD карты microSD/microSDHC

стандарт microSD поддерживает до 2 Гб, microSDHC до 32 Гб.

З.Ы. Нашел то письмо, ответили, что до 32 Гб.