Страница 24 из 373 ПерваяПервая ... 1422232425263474124 ... ПоследняяПоследняя
Показано с 231 по 240 из 4157

Тема: Панели оператора СП3xx. Вопросы и ответы

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    для уставки в диапазоне от 15 до 35, для режима соответственно 0 и 1

  2. #2

    По умолчанию

    Как ни странно, все работает только в протоколе ASCII. в чем суть так и не понял...

  3. #3
    Пользователь
    Регистрация
    21.12.2011
    Адрес
    Северодвинск
    Сообщений
    438

    По умолчанию

    Пара вопросов:
    Сохраняются ли значения переменных макросов между его вызовами или нужно сохранять в регистры?
    Что там с комментариями на русском - где кириллический шрифт установить? В настройках проекта не реагирует.

  4. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,806

    По умолчанию

    Цитата Сообщение от VaBo Посмотреть сообщение
    Пара вопросов:
    Сохраняются ли значения переменных макросов между его вызовами или нужно сохранять в регистры?
    Что там с комментариями на русском - где кириллический шрифт установить? В настройках проекта не реагирует.
    1. Не сохраняются, используйте регистры панели.
    2. В данный момент в макросах не поддержана кириллица в комментариях

  5. #5
    Пользователь
    Регистрация
    21.12.2011
    Адрес
    Северодвинск
    Сообщений
    438

    По умолчанию

    Вот выдержка из хелпа на СП3хх
    6. Запись ВЫКЛ (0) в бит регистра
    Задача: Записать значение ВЫКЛ (0) в бит PSW400.4 регистра PSW400.
    Код макроса: PSW[400] = PSW[400] & (0<<4); // побитовое И


    Вопрос, - насколько корректна запись PSW[400] & (0<<4), ведь в итоге один черт (0<<4) == 0х0000 ?
    Есть ли способ записать при помощи сдвигов что-нибудь вроде 0b11111011?
    Конструкция (1<<2)^0 не работает, хотя препроцессор её глотает без ошибок.

  6. #6
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,806

    По умолчанию

    Вопрос справедливый. В хелпе - ошибка (будет исправлена при ревизии).

    Вот пример корректной записи:
    Код:
    PSW[400] = PSW[400] & ~(1<<4);
    Также рекомендую обратить внимание на этот пример - возможно, он окажется полезным.
    http://www.owen.ru/forum/showthread....l=1#post228321

  7. #7
    Пользователь
    Регистрация
    21.12.2011
    Адрес
    Северодвинск
    Сообщений
    438

    По умолчанию

    Эх-х, Семен Семеныч...
    Ведь эту конструкцию тыщи раз применял, а вот вылетело...
    Спасибо за оперативность.

  8. #8

    По умолчанию

    Добрый день!
    Есть необходимость на одном графическом поле отображать несколько графиков разными цветами.
    Возможно ли как-то "заставить" объект "XY график" рисовать графики разным цветом?
    Лучшим вариантом была бы возможность рисовать графики с помощью макросов, используя функции рисования графических примитивов line, circle, rectangle и т.д. Возможно такой функционал есть, но он не документирован?

  9. #9
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,806

    По умолчанию

    Цитата Сообщение от Versla Посмотреть сообщение
    Добрый день!
    Есть необходимость на одном графическом поле отображать несколько графиков разными цветами.
    Возможно ли как-то "заставить" объект "XY график" рисовать графики разным цветом?
    Лучшим вариантом была бы возможность рисовать графики с помощью макросов, используя функции рисования графических примитивов line, circle, rectangle и т.д. Возможно такой функционал есть, но он не документирован?
    Используйте элемент "XY график + модель" - в нем можно выбирать цвет для каждого графика.

  10. #10

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Используйте элемент "XY график + модель" - в нем можно выбирать цвет для каждого графика.
    Цитата Сообщение от petera Посмотреть сообщение
    функций рисования графических примитивов line, circle, rectangle и т.д. в макросах нет.

    Может попробуете другой тип графиков - XY график+модель, там можно много кривых в одном графике и разным цветом.

    Нестандартное использование (график остановлен) здесь (две кривые на одном графике) http://www.owen.ru/forum/showthread....l=1#post186300
    Там правда про СП270, но аналогично будет и в СП300
    Спасибо за подсказку, попробую.

Страница 24 из 373 ПерваяПервая ... 1422232425263474124 ... ПоследняяПоследняя

Похожие темы

  1. Экспорт CSV в панели СП3xx и порядок квитирования событий
    от theoretician в разделе Панели оператора (HMI)
    Ответов: 30
    Последнее сообщение: 24.08.2021, 16:17
  2. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  3. Сенсорные панели оператора ОВЕН СП3ХХ
    от Боднар Олег Миколайович в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 17.12.2015, 09:09
  4. СПК 107 в качестве панели оператора
    от Леонид в разделе СПК1xx (архив)
    Ответов: 15
    Последнее сообщение: 20.11.2015, 08:17

Ваши права

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