Страница 304 из 361 ПерваяПервая ... 204254294302303304305306314354 ... ПоследняяПоследняя
Показано с 3,031 по 3,040 из 3602

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

  1. #3031
    Пользователь
    Регистрация
    10.07.2018
    Адрес
    Переславль-Залесский
    Сообщений
    8

    По умолчанию

    Была задача переноса проекта с ПР200 (отладочный стенд) на ПР102 (объект). Сменить платформу в этом случае невозможно, так что копировал ручками из одного экземпляра Logic в другой. Это работает, что очень хорошо. Но есть два прикола. Во первых, перенос функций ST не работает. Даже если я создал в проекте функции отдельно, то перенести кусок "кода", использующий эту функцию невозможно. Второй прикол тоже связан с копированием, но уже позиционированием вставляемого элемента. Он всегда появляется в центре холста. Объекты с этого же холста всегда вставляются на небольшом смещении относительно исходного. Для комбинаций клавиатуры это логично, но ожидалось, что вставка мышью будет устанавливать элементы под курсором. Не критично, но хотелось бы это упростить.
    Последний раз редактировалось walhi; 13.12.2022 в 14:29.

  2. #3032
    Пользователь
    Регистрация
    09.03.2020
    Адрес
    Новочеркасск
    Сообщений
    27

    По умолчанию

    Добрый день,
    Версия 2.***.317 (актуальная).

    Скопировал экранные элементы с одного проекта - перенес и вставил в другой (перенеслись и элементы и переменные, с ними связанные. Для элементов переменные переназначил. Но удалить принесенные переменные не могу - говорит- используются. Если удалить вовсе перенеенные элеменеты - ошибка при попытке удаления переменных.

    Скрытый текст:
    2.2.317.0
    System.NullReferenceException: Object reference not set to an instance of an object.
    at Owen.Visualization.Helper.VariableReferenceFromCon trolElement.GetPath()
    at ProgramRelayFBD.Presenters.VariableReferenceCollec torPresenter.<>c.<GetListBoxItems>b__10_0(BaseRefe renceToVariableDescriptor place)
    at System.Linq.Enumerable.SelectListIterator`2.ToArra y()
    at ProgramRelayFBD.Presenters.VariableReferenceCollec torPresenter.GetListBoxItems()
    at ProgramRelayFBD.Views.VariableReferenceCollectorVi ew..ctor(VariableReferenceCollectorPresenter presenter, Boolean allowEdit)
    at ProgramRelayFBD.InfrastructureLayer.ShowVariableRe ferencesService.Show(IVariableDescriptor variableInfo, String displayedText, IWin32Window owner, Boolean allowEdit, Func`2 referenceFilter)
    at ProgramRelayFBD.InfrastructureLayer.ShowVariableRe ferencesService.Edit(IVariableDescriptor variableInfo, String displayedText, IWin32Window owner, Func`2 referenceFilter)
    at ProgramRelayFBD.ManagerVariablesCommandFactory.Del eteVariable(DrawingDocument document, IVariablesTablePage page, BaseVariablesController variablesController, IVariableReferenceService variableReferenceService)
    at ProgramRelayFBD.ManagerVariablesCommandFactory.<>c __DisplayClass1_0.<GetDeleteCommand>b__0(Object o, CommandEventArgs args)
    at Nevron.UI.WinForm.Controls.NCommand.OnClick()
    at Nevron.UI.WinForm.Controls.NCommand.PerformClick()
    at ProgramRelayFBD.PresentationLayer.VariablesManager Form.ProcessCmdKey(Message& msg, Keys keyData)
    at System.Windows.Forms.ContainerControl.ProcessCmdKe y(Message& msg, Keys keyData)
    at System.Windows.Forms.Control.PreProcessMessage(Mes sage& msg)
    at System.Windows.Forms.Control.PreProcessControlMess ageInternal(Control target, Message& msg)
    at System.Windows.Forms.Application.ThreadContext.Pre TranslateMessage(MSG& msg)

  3. #3033

    По умолчанию

    Поделитесь пожалуйста проектом из которого копировали элементы, укажите какие именно элементы копировали
    Менеджер по продукту | Owen Logic
    email: soft@owen.ru

  4. #3034
    Пользователь
    Регистрация
    09.03.2020
    Адрес
    Новочеркасск
    Сообщений
    27

    По умолчанию

    Поделитесь пожалуйста проектом из которого копировали элементы, укажите какие именно элементы копировали
    Написал вам на почту с вложением проектов.

  5. #3035
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,612

    По умолчанию

    Screenshot_1.pngScreenshot_2.png С 2 месяца назад, после очередного обновления, на одном из компьютеров началось это.

  6. #3036

    По умолчанию

    Добрый день!
    В ходе разработки проекта для ПР200 в OL 2.2.318.0 вылезла ошибка без подсвечивания красного элемента в поле схемы, посему решить интуитивно не выходит. Отмена последних выполненных операций вплоть до сэйва результата не дала. Забэкапил проект, начал пытаться удалять последние вставленные элементы и цепочки, в результате когда удалил примерно до середины разработки ошибка пропала (хотя ранее при тех стадиях проекта не появлялась).

    2.2.318.0
    System.InvalidOperationException: Operation is not valid due to the current state of the object.
    at ProgramRelayFBD.ElementNetWriting.BuildToProgram(P rogramCode program, ICompiler compiler, ISynchronizationContext context)
    at ProgramRelayFBD.Element.Build(ProgramCode program, ICompiler compiler, ISynchronizationContext context)
    at ProgramRelayFBD.DomainLayer.DefaultCompilerState.H andleBuildElement(IBuildingElement element, ProgramCode program, ICompiler containerErrors)
    at Owen.Compiling.ProgramLinker.CompilingElements(Pro gramCode program, IEnumerable`1 elements, CancellationToken cancellationToken)
    at Owen.Compiling.ProgramLinker.CompileProgram(Progra mItem programItem, CancellationToken cancellationToken)
    at ProgramRelayFBD.DomainLayer.Compilers.BaseCompiler .Compiling(Generator generator, ProgramItem programItem, Stream stream, CancellationToken cancellationToken)
    at ProgramRelayFBD.DomainLayer.Series200.CompilerSeri es200.<>c__DisplayClass7_0.<CompilingAsync>b__1()
    at System.Threading.ExecutionContext.RunFromThreadPoo lDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
    --- End of stack trace from previous location ---
    at System.Threading.Tasks.Task.ExecuteWithThreadLocal (Task& currentTaskSlot, Thread threadPoolThread)

    Может кто сталкивался :? подскажите куда смотреть
    по переменным: стандартные: 15 bool, 2 float
    сетевые слот 1: 11 int, 4 float
    слот 2: 15 int, 6 float

  7. #3037

    По умолчанию

    Цитата Сообщение от SpEvAn Посмотреть сообщение
    Добрый день!
    В ходе разработки проекта для ПР200 в OL 2.2.318.0 вылезла ошибка без подсвечивания красного элемента в поле схемы, посему решить интуитивно не выходит. Отмена последних выполненных операций вплоть до сэйва результата не дала. Забэкапил проект, начал пытаться удалять последние вставленные элементы и цепочки, в результате когда удалил примерно до середины разработки ошибка пропала (хотя ранее при тех стадиях проекта не появлялась).
    В таких случаях лучше сделать скрин .jpg и выложить сюда как Вставить изображение.

  8. #3038

    По умолчанию

    Уточните что именно заскринить? весь проект не поместится в экране, а если уменьшить, то не разглядите, плюс куча макросов стандартных и доработанных.
    заскринил кусок который менял последним
    1.jpg
    Изображения Изображения
    • Тип файла: png 1.png (243.7 Кб, Просмотров: 16)

  9. #3039

    По умолчанию

    Пришлите, пожалуйста, ваш проект. Можете в лс или на почту ol@owen.ru
    Менеджер по продукту | Owen Logic
    email: soft@owen.ru

  10. #3040

    По умолчанию

    Спасибо команде OL за помощь.
    Оказалось банальное пересечение адресов сетевой переменной
    Последний раз редактировалось SpEvAn; 20.01.2023 в 08:53.

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

Похожие темы

  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

Ваши права

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