Поиск:

Тип: Сообщения; Пользователь: Салихов Ильдар

Страница 1 из 2 1 2

Поиск: На поиск затрачено 0.01 сек.

  1. Ответов
    2,259
    Просмотров
    1,033,632

    Важно: у меня вот так реализовано. на CFC 41853 //...

    у меня вот так реализовано. на CFC
    41853

    // структура для хранения данных типа МОТОЧАСЫ
    TYPE MOTOHOURS_STRUCT :
    STRUCT
    second: USINT;
    minute: USINT;
    hours: WORD;
    END_STRUCT
  2. Ответов
    2,259
    Просмотров
    1,033,632

    Важно: Евгений,спасибо за ответ. Значит буду искать...

    Евгений,спасибо за ответ. Значит буду искать другое решение.
  3. Ответов
    2,259
    Просмотров
    1,033,632

    Важно: Может, кто подскажет? ФБ с RETAIN переменными...

    Может, кто подскажет?
    ФБ с RETAIN переменными описанным в проекте работает без замечаний (переменные сохраняются). Потом поместил ее в библиотеку, вызываю в программе соответственно библиотечный...
  4. Ответов
    2,259
    Просмотров
    1,033,632

    Важно: Кто-нибудь может показать пример кода блокирующей...

    Кто-нибудь может показать пример кода блокирующей записи строки в файл? Какую библиотеку можно использовать?
  5. Ответов
    2,259
    Просмотров
    1,033,632

    Важно: Спасибо, работает. А какие плюсы тогда у DTUtil ?

    Спасибо, работает. А какие плюсы тогда у DTUtil ?
  6. Ответов
    2,259
    Просмотров
    1,033,632

    Важно: Существует ли библиотека, позволяющая получить...

    Существует ли библиотека, позволяющая получить TIMESTAMP (DT) за один цикл? CAA DTUtil знаю, но к сожалению он выдает результат не сразу. Или как можно получить TIMESTAMP (DT) в первом цикле ПЛК?
  7. Ответов
    8
    Просмотров
    1,074

    Почитал. Метод FB_init то, что нужно.

    Почитал. Метод FB_init то, что нужно.
  8. Ответов
    8
    Просмотров
    1,074

    Допиливаю свой логер... Вот, что сейчас накидал:...

    Допиливаю свой логер...
    Вот, что сейчас накидал:
    41740
    ФБ FB_MB_CREATE_LOG_0 формирует строку с расшифровкой ошибки и с меткой времени. Метка времени TimeStamp формируется каждый цикл отдельным ФБ...
  9. Ответов
    29
    Просмотров
    8,213

    Важно: Прочитал описание стандарта. Однократное -...

    Прочитал описание стандарта.

    Однократное - это как? ФБ должен отработать за один цикл? Т.е. свой CASE использовать не получится?
  10. Ответов
    29
    Просмотров
    8,213

    Важно: Подскажите, пожалуйста. Вопрос по применению...

    Подскажите, пожалуйста. Вопрос по применению "скелета", например ETrig.
    Как мне свою логику на CASE "внедрить" в этот скелет?
    Просто вставляю обработку своего CASE в CASE BM_EXECUTING ?

    Спасибо.
  11. Ответов
    8
    Просмотров
    1,074

    Вот, что получилось в итоге у меня. Устранил...

    Вот, что получилось в итоге у меня.
    Устранил замечания по теме. Убрал запись повторяющихся статусов ошибок, чтобы не разрастался лог. Добавил разовую запись лога 'RESPONSE_SUCCESS' для определения...
  12. Ответов
    8
    Просмотров
    1,074

    Конверсия ENUM сразу в STRING прям в точку.... А...

    Конверсия ENUM сразу в STRING прям в точку.... А что за атрибут должен быть выставлен у ENUM?
  13. Ответов
    8
    Просмотров
    1,074

    Обработка ошибок ModbusTCP

    Добрый день, подскажите пожалуйста.
    Задача: логировать ошибки Modbus TCP Slave устройства.
    Вот, что пока накидал


    VAR
    MbState: IoDrvModbusTCP.MB_ErrorCodes;
    sMbLog: STRING(255);...
  14. Ответов
    229
    Просмотров
    118,189

    Вообщем, покурив файлы "CoDeSys Control V3...

    Вообщем, покурив файлы "CoDeSys Control V3 Reference" и "CoDeSys Control V3 Manual" и сравнив что имеем (CmpApp.EventIDs), я решения не нашел.
    Значит, тупо придется при перезагрузке смотреть файл...
  15. Ответов
    229
    Просмотров
    118,189

    Там же описания ErrorId, InfoId, InfoText ...

    Там же описания ErrorId, InfoId, InfoText

    "Error Id" The error Id, if an operation failed

    "Info Id" An unique Id per component, that can be used to specify a longer
    test for the log entry...
  16. Ответов
    229
    Просмотров
    118,189

    описание ClassId тоже найдено: #define...

    описание ClassId тоже найдено:

    #define LOG_INFO 0x00000001
    For general information

    #define LOG_WARNING 0x00000002
    For warnings

    #define LOG_ERROR 0x00000004
    For errors
  17. Ответов
    229
    Просмотров
    118,189

    c CmpId разобрался, там же в логе 1547264340,...

    c CmpId разобрался, там же в логе
    1547264340, 0x00000001, 1, 0, 10, <cmp>CmpApp</cmp>, <id>0x00000002</id> <ver>3.5.14.0</ver>
    т.е. это CmpApp...
  18. Ответов
    229
    Просмотров
    118,189

    Добрый день. Обновлю тему. в логе...

    Добрый день. Обновлю тему.

    в логе codesyscontrol.log такие сообщения

    1547254171, 0x00000002, 4, 16, 40, Retain restore from file failed: [<app>Application</app>]
    1547254171, 0x00000002, 2,...
  19. Ответов
    2,259
    Просмотров
    1,033,632

    Важно: Добрый день. Подскажите, пожалуйста. Запутался......

    Добрый день. Подскажите, пожалуйста. Запутался...
    CODESYS 3.5, подключил библиотеку OSCAT BASIC. Могу обращаться к элементам библиотеки через префикс OSCAT_BASIC, например OSCAT_BASIC.CYCLE_TIME. А...
  20. Ответов
    1,148
    Просмотров
    112,981

    ошибся... :)

    ошибся... :)
  21. Ответов
    29
    Просмотров
    8,213

    Важно: А вот библиотеки CAA (CoDeSys Automation...

    А вот библиотеки CAA (CoDeSys Automation Alliance) согласно какому документу разработаны? И как это стыкуется с PLCopen?
  22. Ответов
    29
    Просмотров
    8,213

    Важно: Решение подошло. Спасибо. И да, есть нюансы, не...

    Решение подошло. Спасибо.
    И да, есть нюансы, не всегда очевидные для меня. Пытаюсь с этим разобраться.
  23. Ответов
    29
    Просмотров
    8,213

    Важно: А можно небольшое объяснение? По пунктам 2,3,4...

    А можно небольшое объяснение?
    По пунктам 2,3,4 какое то понимание есть, а вот по 1 пункту... Понятно как это работает, непонятно как применить. В каких случаях следует использовать логику по уровню,...
  24. Ответов
    2
    Просмотров
    741

    Спасибо. Теперь я понял :)

    Спасибо. Теперь я понял :)
  25. Ответов
    2
    Просмотров
    741

    что такое переход (для FB или POU)?

    Добрый день.

    Подскажите гуру.
    Изучаю CS 3.5. Дошел до добавления объектов для POU и FB (ПКМ > добавить объект).
    Понимаю что такое действие, метод, свойство... а переход? как используется?...
Показано с 1 по 25 из 27
Страница 1 из 2 1 2