Объявление

Свернуть
Пока нет объявлений.

ModBus ошибки со ссылкой на библиотеку

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • ModBus ошибки со ссылкой на библиотеку

    Здравствуйте!

    ------ Компиляция : Приложение: Device.Application -------
    типизировать код...
    [ERROR] agavamodbus, 3.5.14.10 (kb agava): AddOutputRequest [TModbusRTUMaster]: C0265: Для приложения 'Device.Application' не задано памяти для создания динамического объекта
    [ERROR] agavamodbus, 3.5.14.10 (kb agava): AddInputRequest [TModbusRTUMaster]: C0265: Для приложения 'Device.Application' не задано памяти для создания динамического объекта
    Компиляция завершена -- 2 ошибок, 2 предупреждений

    Вот такое вот. Что это, подскажите пожалуйста!

  • #2
    Сообщение от EKITK Посмотреть сообщение
    Здравствуйте!

    ------ Компиляция : Приложение: Device.Application -------
    типизировать код...
    [ERROR] agavamodbus, 3.5.14.10 (kb agava): AddOutputRequest [TModbusRTUMaster]: C0265: Для приложения 'Device.Application' не задано памяти для создания динамического объекта
    [ERROR] agavamodbus, 3.5.14.10 (kb agava): AddInputRequest [TModbusRTUMaster]: C0265: Для приложения 'Device.Application' не задано памяти для создания динамического объекта
    Компиляция завершена -- 2 ошибок, 2 предупреждений

    Вот такое вот. Что это, подскажите пожалуйста!
    Добрый день, ответ тут Modbus - Форум КБ АГАВА (kb-agava.ru)
    Также Вы пытаетесь использовать биб-ки от Codesys Runtime 3.5.14.10, этого делать не стоит. Нужно использовать биб-ки из последнего SDK, который нужно скачать с сайта КБ АГАВА. Agava SDK - Файлы - Agava (kb-agava.ru)

    Комментарий


    • #3
      Сообщение от Пушкарев Андрей Посмотреть сообщение
      Также Вы пытаетесь использовать биб-ки от Codesys Runtime 3.5.14.10, этого делать не стоит. Нужно использовать биб-ки из последнего SDK, который нужно скачать с сайта КБ АГАВА. Agava SDK - Файлы - Agava (kb-agava.ru)
      Это я уже пытаюсь что-нибудь. С 3.5.10.2 то же самое:
      ------ Компиляция : Приложение: Device.Application -------
      типизировать код...
      [ERROR] agavamodbus, 3.5.10.2 (kb agava): AddOutputRequest [TModbusRTUMaster]: C0265: Для приложения 'Device.Application' не задано памяти для создания динамического объекта
      [ERROR] agavamodbus, 3.5.10.2 (kb agava): AddOutputRequest [TModbusRTUMaster]: C0265: Для приложения 'Device.Application' не задано памяти для создания динамического объекта
      [ERROR] agavamodbus, 3.5.10.2 (kb agava): AddInputRequest [TModbusRTUMaster]: C0265: Для приложения 'Device.Application' не задано памяти для создания динамического объекта
      Компиляция завершена -- 3 ошибок, 2 предупреждений

      Сообщение от Пушкарев Андрей Посмотреть сообщение
      Добрый день, ответ тут Modbus - Форум КБ АГАВА (kb-agava.ru)
      Там много ответов, можно пожалуйста поконкретнее? Это?Там дерево проекта на 20 объектов. А прям вот кусок кода, как в примерах, чтоб вставить и оно работало?

      Комментарий


      • #4
        Сообщение от EKITK Посмотреть сообщение

        Это я уже пытаюсь что-нибудь. С 3.5.10.2 то же самое:
        ------ Компиляция : Приложение: Device.Application -------
        типизировать код...
        [ERROR] agavamodbus, 3.5.10.2 (kb agava): AddOutputRequest [TModbusRTUMaster]: C0265: Для приложения 'Device.Application' не задано памяти для создания динамического объекта
        [ERROR] agavamodbus, 3.5.10.2 (kb agava): AddOutputRequest [TModbusRTUMaster]: C0265: Для приложения 'Device.Application' не задано памяти для создания динамического объекта
        [ERROR] agavamodbus, 3.5.10.2 (kb agava): AddInputRequest [TModbusRTUMaster]: C0265: Для приложения 'Device.Application' не задано памяти для создания динамического объекта
        Компиляция завершена -- 3 ошибок, 2 предупреждений



        Там много ответов, можно пожалуйста поконкретнее? Это?Там дерево проекта на 20 объектов. А прям вот кусок кода, как в примерах, чтоб вставить и оно работало?
        Конкретно Вам необходимо увеличить объем выделяемой памяти, например до 20000 байт.

        Объем памяти нужно указывать только опытным путем, если памяти не хватит, то снова получите исключение при старте.

        Как указать объем выделяемой памяти:


        В проекте , правой кнопкой мыши по приложению, далее свойства, далее опции компиляции приложения, указать требуемый объем выделения памяти.

        Комментарий


        • #5
          О, заработало! Спасибо большое!

          Комментарий

          Обработка...
          X