Показано с 1 по 6 из 6

Тема: Режим симуляции

  1. #1

    По умолчанию Режим симуляции

    Добрый день!

    Подскажите, почему в одном случае отладка в режиме симулятора работает корректно (могу менять значение входов нажатием по нему, они корректно подсвечиваются при смене с True на False, переменные в окне просмотра также меняют свое значение согласно логике программы, у каждого блока отображаются значения его входов и выходов), а в другом случае симулятор не работает? Значения не поменять (если только через окно просмотра), переменные в окне просмотра не меняются.
    Безымянный2.png
    Безымянный.png

    P.S. Задействовал один выход, все заработало. Но возник другой вопрос - как изменить аналоговое значение на входе? Диалог ввода не появляется, если вводить значение через окно просмотра, то оно ни на что не влияет. При этом у какой-то части программы значения входов/выходов отображаются, у какой-то не отображаются.
    Безымянный3.png

    P.S.2 При чем в другом проекте точно также привязан параметр к дискретному входу и он корректно работает в симуляторе.
    Безымянный4.png
    Последний раз редактировалось b_aleks; 28.09.2022 в 11:07.

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от b_aleks Посмотреть сообщение
    Добрый день!

    Подскажите, почему в одном случае отладка в режиме симулятора работает корректно (могу менять значение входов нажатием по нему, они корректно подсвечиваются при смене с True на False, переменные в окне просмотра также меняют свое значение согласно логике программы, у каждого блока отображаются значения его входов и выходов), а в другом случае симулятор не работает? Значения не поменять (если только через окно просмотра), переменные в окне просмотра не меняются.
    Безымянный2.png
    Безымянный.png

    P.S. Задействовал один выход, все заработало. Но возник другой вопрос - как изменить аналоговое значение на входе? Диалог ввода не появляется, если вводить значение через окно просмотра, то оно ни на что не влияет. При этом у какой-то части программы значения входов/выходов отображаются, у какой-то не отображаются.
    Безымянный3.png

    P.S.2 При чем в другом проекте точно также привязан параметр к дискретному входу и он корректно работает в симуляторе.
    Безымянный4.png
    Во втором случае переменная нигде больше не используется (не выводится на экран или не участвует в вычислениях или не подключена к выходу ПР), сделай ее хотя бы энергонезависимой
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Во втором случае переменная нигде больше не используется (не выводится на экран или не участвует в вычислениях или не подключена к выходу ПР), сделай ее хотя бы энергонезависимой
    Тогда почему в симуляторе на работает аналоговый вход, если через параметр он заведен на пользовательский макрос?
    Безымянный5.png

  4. #4
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от b_aleks Посмотреть сообщение
    Тогда почему в симуляторе на работает аналоговый вход, если через параметр он заведен на пользовательский макрос?
    Безымянный5.png
    Потому, что выход макроса нигде больше не используется, вернее переменная на выходе макроса нигде больше не используется.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Потому, что выход макроса нигде больше не используется
    Да, уже понял концепцию. Спасибо за помощь)

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

    По умолчанию

    Цитата Сообщение от b_aleks Посмотреть сообщение
    Да, уже понял концепцию. Спасибо за помощь)
    Концепция такая, чтобы Ваше "творение" имело смысл! Если результат ни куда не выводится, в смысле не доходит до выхода ПР или не выведен на экран, то и смысла в этом никакого нет, поэтому и не симулируется, из-за своей бессмысленности! Вы уж старайтесь придавать своим творениям минимальный смысл! Я конечно Вас понимаю, в смысле, не важен результат, а важен сам процесс, но здесь такое не проходит!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Похожие темы

  1. Ошибка в симуляции
    от Roman_777 в разделе Панели оператора (HMI)
    Ответов: 3
    Последнее сообщение: 06.03.2018, 15:19
  2. Странное поведение при симуляции
    от Serhioromano в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 19.11.2017, 14:37
  3. Входы/выходы при симуляции
    от Papagun78 в разделе Среда программирования OWEN Logic
    Ответов: 4
    Последнее сообщение: 23.06.2017, 12:13
  4. ТРМ132М-01. Параметры Режим отопления и Режим ГВС
    от Hemann в разделе Эксплуатация
    Ответов: 18
    Последнее сообщение: 18.07.2015, 12:22
  5. СПК и режим симуляции / Simulate
    от Пьер в разделе СПК2хх
    Ответов: 8
    Последнее сообщение: 11.07.2014, 11:31

Ваши права

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