Показано с 1 по 10 из 4001

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

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

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

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Сишной функцией sprintf()

    Например
    sprintf((char*)&PSW[1000], "My Text");

    Получите в текстовом дисплее с регистром PSW1000 текст - "My Text"

    http://www.owen.ru/forum/showthread....l=1#post253487
    Спасибо! Ещё один вопрос не как не могу победить можно ли полностью очищать график XY+ модель. Как обычный график? Русский язык поддерживает текстовый дисплей?
    Последний раз редактировалось AngryMoonk; 24.08.2017 в 15:57.

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

    По умолчанию

    Цитата Сообщение от AngryMoonk Посмотреть сообщение
    Спасибо! Ещё один вопрос не как не могу победить можно ли полностью очищать график XY+ модель. Как обычный график? Русский язык поддерживает текстовый дисплей?
    1. Можно очищать с помощью обнуления регистров графика.
    2. Поддерживает, Win-1251.

  3. #3

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    1. Можно очищать с помощью обнуления регистров графика.
    2. Поддерживает, Win-1251.
    Пробовал он просто перерисовывает следующую пару точек в 0.

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

    По умолчанию

    Цитата Сообщение от AngryMoonk Посмотреть сообщение
    Пробовал он просто перерисовывает следующую пару точек в 0.
    Не регистры очищать нужно, а циклический буфер устанавливать в начальное состояние

    Например если график в проекте всего один, и данные будут в области PSW с авторазмещением
    Захват-2.png
    То циклический буфер расположен в PSW4096 и PSW4098 начальные значения - 4100
    Захват-1.png

    А если данные в PFW, то соответственно заменить
    PSW4096 и PSW4098 на PFW4096 и PFW4098
    Последний раз редактировалось petera; 24.08.2017 в 16:47.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Не регистры очищать нужно, а циклический буфер устанавливать в начальное состояние

    Например если график в проекте всего один, и данные будут в области PSW с авторазмещением
    Захват-2.png
    То циклический буфер расположен в PSW4096 и PSW4098 начальные значения - 4100
    Захват-1.png

    А если данные в PFW, то соответственно заменить
    PSW4096 и PSW4098 на PFW4096 и PFW4098
    Не даёт так сбросить график. Выдаёт ошибку неверное значение поля 0-4095.
    Последний раз редактировалось Евгений Кислов; 25.08.2017 в 09:33.

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

    По умолчанию

    Цитата Сообщение от AngryMoonk Посмотреть сообщение
    Не даёт так сбросить график. Выдаёт ошибку неверное значение поля 0-4095. Какая у вас версия конфигуратора у меня нет таких функций как у вас.
    Сочувствую



    Возьмите готовую кнопку из вложенного проекта.

    ЗЫ
    Дело не в версии конфигуратора.
    Вложения Вложения
    Последний раз редактировалось petera; 25.08.2017 в 09:50.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  7. #7

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Сочувствую



    Возьмите готовую из вложенного проекта.
    ЗЫ
    Дело не в версии конфигуратора.
    даже так не хочет.


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

    По умолчанию

    Цитата Сообщение от AngryMoonk Посмотреть сообщение
    Русский язык поддерживает текстовый дисплей?
    Дисплей-то поддерживает русский.
    А вот редактор макросов нет
    По этому сообщения на русском придется выводить с помощью кодов ASCII
    Например
    Если сообщение - "Мой текст"
    то как-то так придется делать.
    sprintf((char*)&PSW[1000], "\xCC\xEE\xE9\x20\xF2\xE5\xEA\xF1\xF2");
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Похожие темы

  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

Ваши права

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