Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Проблема была в следующем:
"OWEN Logic 1.19.262
Режим симулятора ПР200. Аналоговые входы в дискретном режиме. Вход включить можно, выключить нельзя, так красным и горит, сколько не щелкай. Обычные дискретные входы работают нормально."
Проблема не с прибором, а со средой. Снёс версию 1.19.262 и снова установил 1.17.261 - теперь всё работает, как и раньше. Обновляться теперь не очень хочется. Работаю пока на старой версии.
Как Я уже писал проблему обнаружил в последнем обновлении Версия 1.19.264.0 . https://owen.ru/forum/showthread.php...l=1#post352530 при создании макроса
в новом проекте .
И начал проверять все рабочии проекты в этой версии и натолкнулся на https://owen.ru/forum/showthread.php...l=1#post352628 .Начал искать
и обнаружил переменные с ошибкой. На работе проверил в 1.17.261 всё нормально . Но взял установил 1.17.263 и опять начал проверять теперь уже переменные были с ошибкой .
Общая ошибка иногда появлялась System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта . И Я тоже перезагружал . Но теперь конкретно ,
некоторые переменные с этой ошибкой присутствуют.
1.17.263.0
System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в ProgramRelayFBD.Element.Deselect(Boolean deselectedAll)
в ProgramRelayFBD.Element.Deselect(Boolean deselectedAll)
в ProgramRelayFBD.DrawingView.<>c__DisplayClass63_0. <OnNodeDeselected>b__0()
в Owen.ExternalInterfaces.ModifiedService.Pause(Acti on action)
в ProgramRelayFBD.DrawingView.OnNodeDeselected(INNod e node)
в Nevron.Diagram.WinForm.NSelection.OnNodeDeselected (INNode node)
в Nevron.Diagram.WinForm.NSelection.Deselect(INNode node)
в Nevron.Diagram.WinForm.NSelection.DeselectAll()
в Nevron.Diagram.WinForm.NSelection.SingleSelect(NNo deList nodes)
в ProgramRelayFBD.ApplicationLayer.SchemeEditor.NMyS electorTool.DrillDownSelect()
в Nevron.Diagram.WinForm.NSelectorTool.ProcessMouseU p(MouseEventArgs e)
в Nevron.Diagram.WinForm.NController.ProcessMouseUp( MouseEventArgs e)
в Nevron.Diagram.WinForm.NView.DoMouseUp(MouseEventA rgs e)
в ProgramRelayFBD.DrawingView.OnMouseUp(MouseEventAr gs e)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Получается Я первая ласточка в 1.17.263 которая выявила данный Баг . Буду ждать критического обновления время терпит .
Не ошибается тот, кто не работает .
Последний раз редактировалось Алексеев; 02.04.2021 в 15:59.
Можно ли рассчитывать в ближайшее время на то что выпустят какой то фикс для панелей? Я про невозможность обнаружения панели при работе RS485.
Возможно вам это чем-то поможет. Увеличил период опроса до 200мс, ИПП120 не отваливается в OL но при включенной отладке после присоединения разъема выпадают сообщения и подключиться к отладке больше не получается. После отключения разъема к отладке по прежнему не удается подключиться. 1.19.264.0, 2.25.
изображение_2021-04-04_135749.png
Менеджер по продукту | Программируемые реле
email: m.milchakova@owen.ru
Менеджер по продукту | Программируемые реле
email: m.milchakova@owen.ru
После выхода компьютера из сна OL выдаёт ошибку и самоуничтожается. ОЧЕНЬ неудобно.
Как быть? в 17 версии было аналогично.
OL_error.jpg