Просмотр полной версии : СПК107 & CAA File, 3.15.13.40
Добрый день!
СПК работает с файлами с помощью библиотеки CAA File, 3.15.13.40. Открывает, закрывает, читает, пишет, копирует - все ок. Работает с флешкой - ок. Но только с теми файлами которые создает сам. Создаешь файл под виндой, хочешь скормить его СПК, а он его не видит. И не может создать файл поверх него (на флешке) с таким же именем. А вот если взять какой то созданный СПК файл и отредактировать его под виндой - видит, и читает и пишет ...
Если файл создать под виндой: FILE.GetTime - возвращает UNKNOWN_ERROR, FILE.GetSize, FILE.Open( FILE.MODE.MREAD) - FILE_NOT_EXSIST.
Евгений Кислов
19.01.2023, 11:21
Добрый день!
СПК работает с файлами с помощью библиотеки CAA File, 3.15.13.40. Открывает, закрывает, читает, пишет, копирует - все ок. Работает с флешкой - ок. Но только с теми файлами которые создает сам. Создаешь файл под виндой, хочешь скормить его СПК, а он его не видит. И не может создать файл поверх него (на флешке) с таким же именем. А вот если взять какой то созданный СПК файл и отредактировать его под виндой - видит, и читает и пишет ...
Если файл создать под виндой: FILE.GetTime - возвращает UNKNOWN_ERROR, FILE.GetSize, FILE.Open( FILE.MODE.MREAD) - FILE_NOT_EXSIST.
Добрый день.
Я таких проблем не наблюдал.
Пришлите, пожалуйста, в личку ваш телефон и данные для доступа по AeroAdmin - посмотрим, что у вас происходит.
Все равно, какие-то чудеса )
Создал файл _kft.txt открываю как '$$USB$$/_kft.txt' - не открывается. WinSCP этот файл видит как _KFT.TXT. ок, открывю как '$$USB$$/_KFT.TXT' - открывается )
Вставляю флешку в винду и винда и WinSCP видит файл как _kft.txt...
Ладно, пока в СПК кричу на фалы капсом, вроде работает )
Евгений Кислов
19.01.2023, 12:45
Все равно, какие-то чудеса )
Создал файл _kft.txt открываю как '$$USB$$/_kft.txt' - не открывается. WinSCP этот файл видит как _KFT.TXT. ок, открывю как '$$USB$$/_KFT.TXT' - открывается )
Вставляю флешку в винду и винда и WinSCP видит файл как _kft.txt...
Ладно, пока в СПК кричу на фалы капсом, вроде работает )
Чудес нет.
Для Windows регистр имен файлов и директорий не имеет значения, а для Linux - имеет.
не спрою. только верхний и нижний регистр одной и той же буквы в ASCII это разный код. Эффект вот такой. создаю на флешке файл в нижнем регистре _kft.txt втыкаю флешку в СПК в WinSCP он появляется как _KFT.TXT перетягиваю его WinSCP на рабочий стол - да _KFT.TXT втыкаю флешку в винду он же - м_kft.txt. а если _kft.txt перетащить на флешку которая уже СПК воткнута с помощью WinSCP - регистр не меняется, это все тот же _kft.txt )
Евгений Кислов
19.01.2023, 14:18
не спрою. только верхний и нижний регистр одной и той же буквы в ASCII это разный код. Эффект вот такой. создаю на флешке файл в нижнем регистре _kft.txt втыкаю флешку в СПК в WinSCP он появляется как _KFT.TXT перетягиваю его WinSCP на рабочий стол - да _KFT.TXT втыкаю флешку в винду он же - м_kft.txt. а если _kft.txt перетащить на флешку которая уже СПК воткнута с помощью WinSCP - регистр не меняется, это все тот же _kft.txt )
Это вы так считаете. Windows, видимо, записывает ASCII-коды того регистра, которые ему удобнее.
ВладОвен
11.10.2023, 22:21
СПК работает с файлами с помощью библиотеки CAA File, 3.15.13.40.
Скажите, а на сегодняшний день, есть ли своя ОВЕНовская библиотека для работы с файлами на СПК110?
Евгений Кислов
11.10.2023, 22:24
Скажите, а на сегодняшний день, есть ли своя ОВЕНовская библиотека для работы с файлами на СПК110?
Есть компонент OwenArchiver.
https://youtu.be/rpwvyahHevw?si=D4Sk1sRcD2yv4Xeo
ВладОвен
12.10.2023, 10:53
Ок. Хорошая штука.
А вот еще вопрос:
Как долго происходит запись в архив? Сколько циклов ПЛК?
Я хочу сделать сразу 5 одинаковых записей в архив по переднему фронту переменной. Если переменная типа xDone? Или нужно поставить счетчик циклов ПЛК?
Евгений Кислов
12.10.2023, 10:59
Ок. Хорошая штука.
А вот еще вопрос:
Как долго происходит запись в архив? Сколько циклов ПЛК?
Я хочу сделать сразу 5 одинаковых записей в архив по переднему фронту переменной. Если переменная типа xDone? Или нужно поставить счетчик циклов ПЛК?
Если вопрос про OwenArchiver - то в нем запись по фронту все равно не чаще раза в секунду.
За секунду запись в архив гарантированно произойдет (если не пытаться перенастраивать задачу архиватора).
ВладОвен
12.10.2023, 12:46
А подскажите, подключенную флешку для архивирования можно увидеть через FTP?
Евгений Кислов
12.10.2023, 14:18
А подскажите, подключенную флешку для архивирования можно увидеть через FTP?
См. скриншот:
70887
ВладОвен
18.10.2023, 12:02
Евгений, здравствуйте.
Скажите, а у СПК есть второй разъем USB-B (квадратный)
К нему можно подключать хаб / флеху / сканер ?
(при условии, что мы изготовим спец. кабель)
Евгений Кислов
18.10.2023, 12:09
Евгений, здравствуйте.
Скажите, а у СПК есть второй разъем USB-B (квадратный)
К нему можно подключать хаб / флеху / сканер ?
(при условии, что мы изготовим спец. кабель)
Добрый день.
Нет.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot