Страница 224 из 426 ПерваяПервая ... 124174214222223224225226234274324 ... ПоследняяПоследняя
Показано с 2,231 по 2,240 из 4260

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

  1. #2231

    По умолчанию

    При попытке изменить свойства экранов получается это - сбой.jpg

    Что это ? Вин 10. Лоджик Версия 1.17.245. По актуальнее инструкции ни к кого нет?

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

  2. #2232

    По умолчанию

    Тыкал в менеджере экранов правой кнопкой, получал такое постоянно.
    Подвигал холст схемы, позумил, проблема ушла.

    1.17.245.0
    System.InvalidCastException: Не удалось привести тип объекта "Owen.Visualization.Presenters.LoopViewModel" к типу "Owen.Visualization.Presenters.ScreenViewModel ".
    в System.Linq.Enumerable.<CastIterator>d__97`1.MoveN ext()
    в System.Linq.Enumerable.WhereSelectEnumerableIterat or`2.MoveNext()
    в System.Linq.Enumerable.<DistinctIterator>d__64`1.M oveNext()
    в System.Linq.Enumerable.Count[TSource](IEnumerable`1 source)
    в Owen.Visualization.Entities.VisualizationTree.<Cre ateCommandDescriptions>b__57_7()
    в Owen.Visualization.Helper.TreeNodeCommandDescripti on.GetEnabledStateByTreeNodes(IEnumerable`1 treeNodes)
    в Owen.Visualization.Presenters.ScreensManagerPresen ter.OnContextMenuShowing(Object sender, CancelEventArgs e)
    в Nevron.UI.WinForm.Controls.NContextMenu.OnShowing( CancelEventArgs e)
    в Nevron.UI.WinForm.Controls.NContextMenu.Show(Point screenLocation)
    в Nevron.UI.WinForm.Controls.NLightUIItem.OnContextM enuRequested(NPoint pt)
    в Nevron.UI.WinForm.Controls.NLightUIItem.ProcessMou seUp(MouseEventArgs e)
    в Nevron.UI.WinForm.Controls.NLightUIItem.OnMouseUp( MouseEventArgs e)
    в Nevron.UI.WinForm.Controls.NItemsControl.OnMouseUp (MouseEventArgs e)
    в Nevron.UI.WinForm.Controls.NTreeViewEx.OnMouseUp(M ouseEventArgs e)
    в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    в System.Windows.Forms.Control.WndProc(Message& m)
    в Nevron.UI.WinForm.Controls.NItemsControl.WndProc(M essage& 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)

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

    По умолчанию

    Цитата Сообщение от Serrk Посмотреть сообщение
    При попытке изменить свойства экранов получается это - сбой.jpg

    Что это ? Вин 10. Лоджик Версия 1.17.245. По актуальнее инструкции ни к кого нет?

    Перезапускаю лоджик , загружаю проект , нормально. Тыкаю свойства экранов , такая штука.
    У меня нормально ваш проект(то, что Вы выложили) редактируется(открывается):

    2020-06-08 (1).png
    Последний раз редактировалось Сергей0308; 09.06.2020 в 00:09.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #2234
    Пользователь
    Регистрация
    28.03.2016
    Адрес
    Дзержинск
    Сообщений
    5

    По умолчанию

    Здравствуйте. Подскажите это нормально, берешь любой таймер (TON или TOF) и ставишь задержку 60 секунд. Реальное время работы таймера будет составлять 1 минута 12 секунд. Проверено в симуляторе.
    Последний раз редактировалось Постнов Никита; 09.06.2020 в 16:05.

  5. #2235

    По умолчанию

    Цитата Сообщение от Постнов Никита Посмотреть сообщение
    Здравствуйте. Подскажите это нормально, берешь любой таймер (TON или TOF) и ставишь задержку 60 секунд. Реальное время работы таймера будет составлять 1 минута 12 секунд. Проверено в симуляторе.
    Для симулятора, нормально, там Вы сами задаете как быстро проходит время.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  6. #2236

    По умолчанию

    Либо над менеджером экранов, либо над руководством и примерами надо много работать, в текущем варианте им пользоваться вообще неудобно и непонятно как.
    Особенно над переходами.
    Еще и глюки есть.

    1) Менеджер экранов можно перетащить в удобное место (причем это еще и запрещено по-умолчанию, а чтобы переместить надо потыкать в нужные места), но это не запоминается и при запуске он всегда скрытый слева сверху оказывается. Неудобно каждый запуск его перетаскивать.
    2) Непонятно, зачем показывать Группы и Группу1, если всего одна группа может быть. А то думаешь, что раз есть, значить зачем-то надо. И сидишь, паришься, дурак ты и не понял как использовать или это просто так написано.
    3) То же самое с коллекциями переходов. Если задумка на будущее - скрыли бы, да показывали бы, когда появится. А если они нужны - то непонятно зачем.
    4) Аналогично, выбор экрана - переменная. Непонятно зачем, всегда недоступна.
    5) В коллекции переходов в меню ПКМ по переходу есть неработающая кнопка "сбросить". Случайно выяснил, что ненужный переход можно удалить, зайдя в него и выбрав "отсутствует". Это вообще непонятно и нелогично.
    6) Непонятно, зачем нужен безусловный переход. Получается, при заходе на экран просто тут же выкидывает на другой. В руководстве краткая строчка, которая ничего не объясняет (это скорее в сторону руководства претензия).
    7) Переход по условию "изменение переменной" - не хватает перехода по конкретному условию, хотя бы истина/ложь для булевой переменной.
    8) Я так понял, переход по изменению работает, когда переменную перезаписывают на то же самое. Завел переменную "Статус датчика" и повесил ее в настройках устройства RS485, чтобы переходить на экран с параметром, если устройство недоступно. Так вот туда стало перекидывать на каждое чтение переменной из другого прибора. Причем чтение успешное, то есть переменная статус не меняется, вроде как.

    p.s Дополнительно - баг с линиями в схеме. Иногда не отрисовывается связь между 2 блоками, пока не подвигаешь один (причем, когда двигаешь, часть линии не рисуется) туда-сюда, линия не видна.
    Последний раз редактировалось megadocent; 12.06.2020 в 19:37.

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

    По умолчанию

    Цитата Сообщение от novinky Посмотреть сообщение
    при попытке открыть на др ПК в (стабильной) OL Версия 1.16.242, проект созданный в (глючной) OL Версия 1.17.245 выводит сообщ что для открытия необходимо обновить OL до глючной версии
    А что здесь удивительного? Так было всегда, проект созданный в более поздней версии ОЛ, в более ранних версиях не открывался!
    Последний раз редактировалось Сергей0308; 12.06.2020 в 21:03.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  8. #2238

    По умолчанию

    Не подскажете, где почитать (посмотреть) про программную доступность кнопок ПР 200. Что то не соображу как ими переменную изменить, хоть булевскую хотя бы.

    Заранее спасибо.

  9. #2239
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Никак, не реализовано еще.

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

    По умолчанию

    И, насколько я понял, на ПР200 такого никогда не будет, добавил бы сюда и номер активного экрана! Овен просят об этом много лет, обещал в будующих разработках, типа когда модель будет уже не ПР200!
    Я бы в одну целочисленную переменную всё поместил: 10 бит(0-9) отвёл на номер активного экрана, до 1024 экранов, думаю всем столько хватит и 6 бит(10-15) для битовой маски нажатых кнопок, всего 16 бит, удобно и по сети передать, всё! Даже по байту можно отвести на кнопки и экран, 256 экранов тоже всем хватит!
    Последний раз редактировалось Сергей0308; 13.06.2020 в 11:17.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 224 из 426 ПерваяПервая ... 124174214222223224225226234274324 ... ПоследняяПоследняя

Похожие темы

  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, 20:55

Ваши права

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