Страница 16 из 18 ПерваяПервая ... 61415161718 ПоследняяПоследняя
Показано с 151 по 160 из 177

Тема: Работа с USB Flash карт в новом ПЛК110

  1. #151
    Пользователь Аватар для A.Simonov
    Регистрация
    11.07.2017
    Адрес
    Москва
    Сообщений
    623

    По умолчанию

    Добрый день.

    Все функции возвращают тип ASYNC_RET_VALUE

    Описание этого типа есть в самой библиотеке

    ASYNC_RET_VALUE.png

    Коды ошибок попадают в переменную res (типа ASYNC_RET_VALUE).
    Через CASE они обрабатываются без проблем.

    Александр Андреевич Симонов
    Инженер по продуктам «ПЛК, модули и OwenCloud»

    Не работаю в ОВЕН с 01.07.22
    По всем вопросам обращайтесь на почту: support@owen.ru

  2. #152

    По умолчанию

    Цитата Сообщение от A.Simonov Посмотреть сообщение
    Добрый день.
    Все функции возвращают тип ASYNC_RET_VALUE
    Описание этого типа есть в самой библиотеке
    Путаницу с типами возвращаемого значения хорошо бы убрать:
    https://ftp.owen.ru/CoDeSys23/05_Lib...bFileAsync.pdf
    (в описании функции возвращают разные значения: и bool, и позицию, и количество записанных байтов, и результат ASYNC_RET_VALUE...)
    и добавить описание входного/выходного параметра ADR(result).

    И если все функции возвращают ASYNC_RET_VALUE, то как узнать, сколько байтов записала функция записи или позицию в файле? Достигнут ли конец файла?

    Также хотелось бы знать, что надо делать при получении значений
    ASYNC_PAUSED,
    ASYNC_BLOCK_ACESS:
    - снимать запрос и повторять через некоторое (какое?) время?
    - ждать (сколько времени?) другого ответа, непрерывно повторяя запрос?
    - или что-то еще?

    Как можно определить, сколько осталось места на носителе?
    Что произойдет, когда кончится место?
    Последний раз редактировалось Евгений Пашигоров; 08.10.2019 в 14:56.

  3. #153

    По умолчанию

    ASYNC_BLOCK_ACESS - Значит в пользовательском коде есть логическая ошибка
    ASYNC_PAUSED - подождать и повторить запрос

    Асинхронная библиотека это просто надстройка для асинхронного доступа над стандартной SysLibFile. И место на диске определяется аналогично как через SysLibFile
    И функции возвращают 2 значения, состояние асинхронной машины и *когда возвратится DONE) - ответ соответствующей функции SysLibFile, через указатель.
    Последний раз редактировалось Филоненко Владислав; 08.10.2019 в 18:05.
    Тролль-наседка, добрый, нежный и ласковый

  4. #154

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    место на диске определяется аналогично как через SysLibFile
    А как определить оставшееся место в SysLibFile? В описании такой функции нет.

  5. #155
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,317

    По умолчанию

    В смысле свободное место на диске/флешке ?

  6. #156

    По умолчанию

    И на флешке, и на виртуальном диске в памяти, и во флешь-памяти контроллера...

  7. #157
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,317

    По умолчанию

    Это не syslibfile а к syslibdir.
    Но походу до неё еще не дошли руки ))

  8. #158
    Пользователь
    Регистрация
    12.07.2007
    Адрес
    Воронеж
    Сообщений
    882

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Это не syslibfile а к syslibdir.
    Но походу до неё еще не дошли руки ))
    И не дойдут в CDS2.3

  9. #159

    По умолчанию

    РАЗМЕР СВОБОДНОГО МЕСТА=РАЗМЕР ДИСКА - СУММА(РАЗМЕРОВ ВСЕХ ФАЙЛОВ)
    Тролль-наседка, добрый, нежный и ласковый

  10. #160

    По умолчанию

    Надо хотя бы знать размер ram-диска и диска в контроллере. Я - не знаю.

Страница 16 из 18 ПерваяПервая ... 61415161718 ПоследняяПоследняя

Похожие темы

  1. Работа с USB флешками в ПЛК110 [м02]
    от alexx12 в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 22.12.2015, 18:28
  2. Библиотеки для работы ПЛК110 с USB
    от Ilych в разделе ПЛК1хх
    Ответов: 12
    Последнее сообщение: 30.05.2015, 00:14
  3. Ответов: 12
    Последнее сообщение: 25.12.2014, 10:55
  4. Связь ПК с ПЛК110-30 при помощи USB
    от Иван Юрьевич в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 17.12.2014, 12:19
  5. связь с плк110 по Usb-com
    от Валерий Бурик в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 05.05.2010, 09:12

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •