Показано с 1 по 7 из 7

Тема: Поддерживает ли ПЛК110 M02 функцию SysFileGetTime?

  1. #1

    По умолчанию Поддерживает ли ПЛК110 M02 функцию SysFileGetTime?

    Добрый день.

    Порыскал по форуму. Как я понял SysFileGetTime на старых ПЛК победить так и не удалось?

    На новом 110м SysFileGetTime всегда возвращает одно и тоже:

    dtCreation = 1970-01-26-00:44:48
    dtLastAccess = 1970-01-01-01:00:00
    dtLastModification = 1970-01-01-01:00:00

  2. #2

    По умолчанию

    Поддержка ОВЕНа, скажите хоть что нибудь )

  3. #3

    По умолчанию

    Ну как так то?

  4. #4

    По умолчанию

    Цитата Сообщение от lazy Посмотреть сообщение
    Ну как так то?
    Ничего. Данная функция сейчас не поддержана.
    Тролль-наседка, добрый, нежный и ласковый

  5. #5

    По умолчанию

    Ребят, поддержите, пожалуйста, а? Годная функция же. Я и в код ее вставил уже )

  6. #6

    По умолчанию

    Ребят, OwenFileGetTimeAsync возвращает те же времена, то есть, не работает!

    Причем, в "примере работы с USB ПЛК110-М02.pdf" способ вызова функции описан с явной ошибкой!

    VAR
    file_time:POINTER TO FILETIME;
    returnvalue:POINTER TO DWORD;
    w: FILETIME;
    END_VAR
    8:
    OwenFileGetTimeAsync(filename, file_time, returnvalue);
    w:=file_time; - ЭТО АШИПКА
    ELSE
    state:=0;
    END_CASE

    правильно хотя бы w:=file_time^; но это не главное, компилятор нашел - исправили. главное, что именно такого способа вызова функций я встречаю впервые! Мы ей скармливаем непроинициализированные указатели? O_o А она нам в них показывает адреса своих внутренних структур? так выходит? какой то нонсенс ) Тем более что при вызове таким образом мы получаем в "w" ровным образон - НИЧЕГО! (1970-01-01-01:00:00 в трех полях структуры FILETIME) - и это правильно )

    Если скормить функции указатели действительно указывающие на существующие структуры FILETIME. в них и оказываецо:
    dtCreation = 1970-01-26-00:44:48
    dtLastAccess = 1970-01-01-01:00:00
    dtLastModification = 1970-01-01-01:00:00

    Пробывал с именами как с перфиксом “ffs:” так и без него.

    Проверьте, пожалуйста работу функции и если можно, выложите правильный пример использования.

  7. #7

    По умолчанию

    Цитата Сообщение от lazy Посмотреть сообщение
    Ребят, поддержите, пожалуйста, а? Годная функция же. Я и в код ее вставил уже )
    Преждевременное использование отсутствующего функционала
    Не поддержана эта функция.
    Тролль-наседка, добрый, нежный и ласковый

Похожие темы

  1. Ответов: 7
    Последнее сообщение: 15.12.2015, 10:28
  2. какие протоколы поддерживает мв110-8ас?
    от frolov_evgeny в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 26.08.2010, 16:00
  3. Как написать собственную функцию wait()
    от PavelKazakov в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 23.07.2009, 12:37
  4. SysFileGetTime
    от Olex007 в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 03.09.2008, 14:23

Ваши права

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