Страница 337 из 361 ПерваяПервая ... 237287327335336337338339347 ... ПоследняяПоследняя
Показано с 3,361 по 3,370 из 3602

Тема: Фичи и баги OWEN Logic

  1. #3361

    По умолчанию

    Цитата Сообщение от Денисов Максим Сергеевич Посмотреть сообщение
    Это связано с добавлением функциональных блоков. Если ПЗУ для вас критично, используйте версию 2.3.333 или ниже
    Не то, чтобы ПЗУ было критично, просто я вряд ли залью 137308 байт в имеющиеся в контроллере 131072. А так, ничего страшного, ОЛ 2.2 спокойно стоит в соседнем каталоге, для этого проекта. На днях проверю, как ОЛ отреагирует на попытку записи программы.

  2. #3362

    По умолчанию

    Цитата Сообщение от Leon7 Посмотреть сообщение
    Не то, чтобы ПЗУ было критично, просто я вряд ли залью 137308 байт в имеющиеся в контроллере 131072. А так, ничего страшного, ОЛ 2.2 спокойно стоит в соседнем каталоге, для этого проекта. На днях проверю, как ОЛ отреагирует на попытку записи программы.
    Кажется попадалось замечание, что все блоки на ST, существующие в проекте, занимают место независимо от того, используются они в программе или нет - возможно можно что-то удалить?

  3. #3363

    По умолчанию

    При попытке сборки файлов перед заливкой в прибор (ПР205-24.1211.02.2.0 версия по 1.2.1 ; Owen Logic v 2.5.342.0) ошибка
    2.5.342.0
    ProgramRelayFBD.DomainLayer.ContainersVer2.Excepti ons.LogicContainerHasInputAndOutputForVisualizatio nException: Exception of type 'ProgramRelayFBD.DomainLayer.ContainersVer2.Except ions.LogicContainerHasInputAndOutputForVisualizati onException' was thrown.
    at ProgramRelayFBD.ApplicationLayer.ContainersVer2.Vi sualizationBuilderFacade.BuildLinkFromVariable(IVa riableDescriptor variableDescriptor, String containerName, Int32 nodeIndex)
    at Owen.Visualization.Infrastructure.ContainersVer2.B uildTreeOutputAdapter.BuildTree(IVisualizationBuil derFacade builderFacade)
    at Owen.Visualization.ApplicationLayer.ContainersVer2 .WriteFilesToContainers.WriteVisualizationData()
    at Owen.Visualization.Domain.ContainersVer2.GraphicVi sualObject.BuildToMemory(IDataWriter _, Int32 address)
    at ProgramRelayFBD.ApplicationLayer.ContainersVer2.Vi sualizationBuilderFacade.BuildVisualizationAsync(I ProgramBuilder programBuilder, ContainerDescriptor logicContainerDescriptor)
    at ProgramRelayFBD.ApplicationLayer.ContainersVer2.Bu ildCompilerFilesService.BuildProgram(IContainersVe r2BuilderFacade builderFacade, ProgramCode program, ICompiler compiler, IContainerRepository containerRepository, IProgramBuilder programBuilder, ISetupConsistenceData consistencyService, IParameterDescriptorRepository parameterDescriptorRepo)
    прибор сконфигурирован как модбас мастер на rs485 (1) . добавлен 1 слейв. на статус слейва добавлена булевая переменная. ошибка появляется при попытке добавить на дисплей индикатора с этой переменной
    Последний раз редактировалось Павел163; 29.12.2023 в 14:48.

  4. #3364

    По умолчанию

    Цитата Сообщение от Павел163 Посмотреть сообщение
    При попытке сборки файлов перед заливкой в прибор (ПР205-24.1211.02.2.0 версия по 1.2.1 ; Owen Logic v 2.5.342.0) ошибка
    2.5.342.0


    прибор сконфигурирован как модбас мастер на rs485 (1) . добавлен 1 слейв. на статус слейва добавлена булевая переменная. ошибка появляется при попытке добавить на дисплей индикатора с этой переменной
    Вывел булевую переменную статуса слейва на Индикатор на экране, никаких проблем. Прибор ПР205-24.1211.02
    Выкладывайте свой проект.
    Последний раз редактировалось kondor3000; 29.12.2023 в 19:49.

  5. #3365

    По умолчанию

    Проблема с динамическим текстом на ПР205 Версия 2.5.342.0, при задание целочисленной переменной удается только ввести ту что в первом пункте, перехода на следующий пункт нет. на ПР200 данный баг отсутствует.

  6. #3366
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,138

    По умолчанию

    Цитата Сообщение от Nnmnul Посмотреть сообщение
    Проблема с динамическим текстом на ПР205 Версия 2.5.342.0, при задание целочисленной переменной удается только ввести ту что в первом пункте, перехода на следующий пункт нет. на ПР200 данный баг отсутствует.
    Правой кнопкой мыши кликните на строчке

  7. #3367

    Thumbs up

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Правой кнопкой мыши кликните на строчке
    Спасибо, все работает, только можно это в хелпе прописать, а то создается иллюзия кривизны программы.

  8. #3368

    По умолчанию

    Господа в чем может быть проблема с modbus, в OPS сервере все работает корректно, а на ПР205 выдает ошибку?
    Без имени.png

  9. #3369

    По умолчанию

    Цитата Сообщение от Nnmnul Посмотреть сообщение
    Господа в чем может быть проблема с modbus, в OPS сервере все работает корректно, а на ПР205 выдает ошибку?
    Без имени.png
    На разных переменных указан один и тот же адрес 0, адреса должны быть разные.
    Последний раз редактировалось kondor3000; 06.01.2024 в 22:57.

  10. #3370

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    На разных переменных указан один и тот же адрес 0, адреса должны быть разные.
    А разве по спецификации протокола разным функциям не соответствуют разные таблицы, если мне память не изменяет то существует 4 таблицы под все типы регистров и при запросе данных слэйв по типу команды определяет с какой таблицей работать?

    Данные в модуле хранятся в 4 таблицах.

    Две таблицы доступны только для чтения и две для чтения-записи.

    В каждой таблице помещается 9999 значений.

    Номер регистра Адрес регистра HEX Тип Название Тип
    1-9999 0000 до 270E Чтение-запись Discrete Output Coils DO
    10001-19999 0000 до 270E Чтение Discrete Input Contacts DI
    30001-39999 0000 до 270E Чтение Analog Input Registers AI
    40001-49999 0000 до 270E Чтение-запись Analog Output Holding Registers AO
    В сообщении Modbus используется адрес регистра.

    Например, первый регистр AO Holding Register, имеет номер 40001, но его адрес равен 0000.

    Разница между этими двумя величинами есть смещение offset.

    Каждая таблица имеет свое смещение, соответственно: 1, 10001, 30001 и 40001.


    Или в ваших устройствах используется только одна таблица в которую все запихивается с целью экономии памяти без смещения и по этой пичине возникают коллизии одна из которых произошла у меня???
    Последний раз редактировалось Nnmnul; 07.01.2024 в 22:41.

Страница 337 из 361 ПерваяПервая ... 237287327335336337338339347 ... ПоследняяПоследняя

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  3. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  4. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 21:55

Ваши права

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