Страница 335 из 361 ПерваяПервая ... 235285325333334335336337345 ... ПоследняяПоследняя
Показано с 3,341 по 3,350 из 3602

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

  1. #3341

    По умолчанию

    Цитата Сообщение от Павел163 Посмотреть сообщение
    Owen Logic Версия 2.5.342.0 прибор пр205
    в режиме симулятора нельзя задавать значения входов модуля расширения ПРМ. В этом направлении планируется работать или как?) Также при попытке выбора переменной в окне просмотра выходит
    2.5.342.0

    Код HTML:
    System.NullReferenceException: Object reference not set to an instance of an object.
       at ProgramRelayFBD.PresentationLayer.Presenters.VariableCollectionViewModel.<>c__DisplayClass8_0.<GetTreeNodes>b__0(VariableInfoBaseDecorator item)
       at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
       at System.Collections.Generic.LargeArrayBuilder`1.AddRange(IEnumerable`1 items)
       at System.Collections.Generic.EnumerableHelpers.ToArray[T](IEnumerable`1 source)
       at ProgramRelayFBD.Views.VariablesServicePage..ctor(IVariableCollectionViewModel viewModel)
       at ProgramRelayFBD.InfrastructureLayer.Details.VariablesPageFactory.CreateInputVariablesPage()
       at ProgramRelayFBD.InfrastructureLayer.SchemeEditor.TablePagesFactoryFromWatchList.Create(DrawingDocument drawing)+MoveNext()
       at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
       at ProgramRelayFBD.InfrastructureLayer.Adapters.ManagerVariablesPresenter..ctor(IEnumerable`1 tableVariablesPages, BaseVariableInfo currentVariableInfo, String textNullablePage, IMappingParameterRepository mappingParameterRepository, IVariableManager variableManager, ExtensionPanelPresenter extensionPanelPresenter)
       at ProgramRelayFBD.InfrastructureLayer.Adapters.FormPresenter.CreateManagerVariablesPresenter(IEnumerable`1 pages, BaseVariableInfo currentVariableInfo, String textNullablePage, IVariableManager variableManager, ExtensionPanelPresenter extensionPanelPresenter)
       at ProgramRelayFBD.InfrastructureLayer.Adapters.FormPresenter.SelectVariableFromTable(IEnumerable`1 pages, BaseVariableInfo currentVariableInfo, DrawingDocument drawingDocument, String textNullablePage, IWin32Window owner)
       at ProgramRelayFBD.InfrastructureLayer.Adapters.FormPresenter.SelectVariableFromCurrentDocument(BaseVariableInfo currentVariableInfo, String textNullablePage, IWin32Window owner, ITablePagesFactory pagesFactory)
       at ProgramRelayFBD.InfrastructureLayer.SchemeEditor.LabelButtonEditingPresenter.SelectNewValue()
       at Owen.ExternalInterfaces.LabelButtonEditingControl.<CreateChildControls>b__17_0(Object <p0>, EventArgs <p1>)
       at System.Windows.Forms.Button.OnClick(EventArgs e)
       at Nevron.UI.WinForm.Controls.NButton.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at Nevron.UI.WinForm.Controls.NButton.OnMouseUp(MouseEventArgs e)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at Nevron.UI.WinForm.Controls.NButton.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)
    Задавать входы модуля расширения оказыватся можно)
    но ошибка данная при попытке выбора переменной в окне просмотра сохраняется
    Этой ошибке уже 2 года, если не больше. Я выявил ее еще на самых первых релизах пр103... Прям удивительно, что так ничего и не поправили.

  2. #3342
    Пользователь
    Регистрация
    25.02.2016
    Адрес
    Кострома
    Сообщений
    276

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Так ОЛ не поддерживает знаковые целочисленные типы данных. Мало того у них тип данных "INT" означает беззнаковый тип данных, они выдумали своё значение, я им говорил, что это же запутает пользователей, в смысле не надо так делать, в ответ только грубости пошли, в этом они профессионалы.
    Дикие люди, в смысле неадекватно критику воспринимают!
    И в принципе, даже если критика несправедливая, то грубить представителям фирмы Овен недопустимо.
    Согласен, в этом они мастера!

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

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Так ОЛ не поддерживает знаковые целочисленные типы данных. Мало того у них тип данных "INT" означает беззнаковый тип данных, они выдумали своё значение, я им говорил, что это же запутает пользователей, в смысле не надо так делать, в ответ только грубости пошли, в этом они профессионалы.
    Дикие люди, в смысле неадекватно критику воспринимают!
    И в принципе, даже если критика несправедливая, то грубить представителям фирмы Овен недопустимо.
    У Carel в 1Tool float тоже на самом деле является целочисленной переменной, просто поделенной на 10. Это так сильно усложняет жизнь?

  4. #3344
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,242

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    У Carel в 1Tool float тоже на самом деле является целочисленной переменной, просто поделенной на 10. Это так сильно усложняет жизнь?
    Есть же для каждого типа данных общепринятые названия, зачем придумывать свои значения для слов, это только запутает народ!
    В смысле, назовите кошку - кошкой, собаку - собакой! Зачем кошку называть собакой, народ видит что это кошка, а не собака, спрашивает, зачем они кошку собакой назвали, они такие: у нас одна кошка, собаки нет, поэтому мы теперь кошку называем собакой, привыкайте к нашему названию кошки!
    Это я образно смысл разговора с представителем Овена передал!
    Это я насчёт беззнакового инт-а от Овена!
    Последний раз редактировалось Сергей0308; 16.12.2023 в 21:40.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #3345
    Пользователь
    Регистрация
    25.02.2016
    Адрес
    Кострома
    Сообщений
    276

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Есть же для каждого типа данных общепринятые названия, зачем придумывать свои значения для слов, это только запутает народ!
    В смысле, назовите кошку - кошкой, собаку - собакой! Зачем кошку называть собакой, народ видит что это кошка, а не собака, спрашивает, зачем они кошку собакой назвали, они такие: у нас одна кошка, собаки нет, поэтому мы теперь кошку называем собакой, привыкайте к нашему названию кошки!
    Это я образно смысл разговора с представителем Овена передал!
    Это я насчёт беззнакового инт-а от Овена!
    Поддерживаю, в общепринятом смысле INT является знаковой переменной, хотя и часто с непостоянной разрядностью, зависящей от разрядности CPU. Мне это сильно не мешает, но жаль, что нет целого со знаком - вот это более досадно. Хотелось бы выводить на экран или передавать по RS485 числа со знаком, float не устраивает. Приходится извращаться с переводом чисел из unsigned int (по Овену просто int) в signed int для RS485. А вот с экраном на ПР-ке так и не придумал выход, иногда получается с флоатом, но он криво отображается.

  6. #3346

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Это я насчёт беззнакового инт-а от Овена!
    По сути это DWORD или UDINT, а не INT, тоже сперва не понял, особенно удручило отcутствие знакового INT, но он художник, он так видит (для отрицательных будьте добры использовать REAL, хотя как мы знаем REAL по сути целочисленным не бывает поэтому некорректно сравнивать REAL на равенство)
    Руководитель отдела АСУП ООО "Техномакс"

  7. #3347

    По умолчанию

    Снимок экрана 2023-12-18 164921.png
    А что с интерфейсом у ПО Owen Logic ? Нечитаемое меню и мелкие кнопки - это баг или фича? У ноута в настройках дисплея масштаб 200%, у второго монитора 100%. Косяк с размерами на обоих экранах.

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

    По умолчанию

    Цитата Сообщение от yorick Посмотреть сообщение
    Снимок экрана 2023-12-18 164921.png
    А что с интерфейсом у ПО Owen Logic ? Нечитаемое меню и мелкие кнопки - это баг или фича? У ноута в настройках дисплея масштаб 200%, у второго монитора 100%. Косяк с размерами на обоих экранах.
    У вас что, 15 дюймовый экран с разрешением 4К?

  9. #3349

    По умолчанию

    С 4К они совсем не дружат, я давно еще жаловался. Что-то масштабируется, что-то нет. По итогу смотрится как курсовая троишника. Я когда с OL работаю в 1920х1080 перехожу.

  10. #3350

    По умолчанию

    ПР205-24.1211.02.X.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)

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

Похожие темы

  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

Ваши права

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