Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 18

Тема: Визуализация. Как лучше задать график режимной карты котла ? СПК 107.

  1. #1
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию Визуализация. Как лучше задать график режимной карты котла ? СПК 107.

    Доброго времени суток.

    Делаем автоматизацию котельной.
    Согласно тех. заданию заказчика требуется задавать 36 точек температурного графика. До этого заказчики обычно ограничивались 5-6 точками.
    Ввести 10-12 переменных с применением цифровой клавиатуры было не проблема.
    Но сейчас получается надо будет вводить 72 переменных. Как то коряво выходит. Да и визуализация сильно перегружена.

    Может есть идеи как можно реализовать задание точек ?
    Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда. (Закон Линуса)

  2. #2
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    357

    По умолчанию

    На экране выводим 3 поля.
    1 - номер точки
    2 - x графика
    3 - y графика

    Далее в программе в зависимости от номера точки присваиваем соответствующие x и y.
    Можно наверное и по несколько точек сразу выводить, если есть место на экране.
    Последний раз редактировалось amn; 08.09.2014 в 18:53.

  3. #3
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Цитата Сообщение от amn Посмотреть сообщение
    На экране выводим 3 поля.
    1 - номер точки
    2 - x графика
    3 - y графика

    Далее в программе в зависимости от номера точки присваиваем соответствующие x и y.
    Можно наверное и по несколько точек сразу выводить, если есть место на экране.
    Так требуется как раз менять значения X и Y. А это 72 переменных получается. Так как, по Т.З., требуется менять каждую.
    Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда. (Закон Линуса)

  4. #4
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    357

    По умолчанию

    Чтобы было понятней о чем идет речь, выкладываю скрин экрана. Это я делал для панели ИП320. Все вводится на одном экране. Для выбора контура использовал динамический текст. При нажатии кнопки "вправо" название контура прокручиваются по кругу. Вводим для каждого контура 4 параметра (правда у меня на данном экране вводится только один из параметров, остальные выводятся для контроля). Кнопка "0" используется для запоминания введенных значений. То есть каджому контуру соответсвуют свои параметры, которые можно менять. Для хранения точек использовал массив структур. По аналогии можете сделать как вариант.
    Изображения Изображения
    Последний раз редактировалось amn; 08.09.2014 в 20:28.

  5. #5
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Не совсем то что надо.
    Но идея хорошая.
    В другом проекте сделаю так.
    Спасибо.
    Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда. (Закон Линуса)

  6. #6
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,490

    По умолчанию

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

  7. #7
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Сделайте два режима, первый - автоматическое построение графика и второй коррекция графика по точкам. Я думаю, корректировать нужно будет гораздо меньше точек.
    По уму конечно так и надо делать. Но тут упираемся в Т.З. Требования заказчика: 1 точка - температура наруж. воздуха - температура подачи, 2 точка - температура наруж. воздуха - температура подачи и т.д. Всего 36 точек. С дискретностью 1 градус. по температуре наружного воздуха.
    Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда. (Закон Линуса)

  8. #8
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,490

    По умолчанию

    Цитата Сообщение от smk1635 Посмотреть сообщение
    По уму конечно так и надо делать. Но тут упираемся в Т.З. Требования заказчика: 1 точка - температура наруж. воздуха - температура подачи, 2 точка - температура наруж. воздуха - температура подачи и т.д. Всего 36 точек. С дискретностью 1 градус. по температуре наружного воздуха.
    Тогда ещё проще, температуру воздуха задавать вручную не надо, шкала температуры воздуха с дискретностью 1 градус уже задана.

  9. #9
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,490

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Тогда ещё проще, температуру воздуха задавать вручную не надо, шкала температуры воздуха с дискретностью 1 градус уже задана.
    Поясню, рисуете график на экране. На графике рисуете 36 точек температуры воздуха, нажав на точку, вызываете цифровую клавиатуру для ввода температуры отопления, которая будет отображаться рядом с выбранной точкой температуры воздуха или подниматься/опускаться на графике.
    Последний раз редактировалось Василий Кашуба; 08.09.2014 в 23:18.

  10. #10
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Поясню, рисуете график на экране. На графике рисуете 36 точек температуры воздуха, нажав на точку, вызываете цифровую клавиатуру для ввода температуры отопления, которая будет отображаться рядом с выбранной точкой температуры воздуха.
    Нормальный вариант. Завтра пообщаюсь с заказчиком на предмет уточнения Т.З.
    Если согласится, то так и сделаю.
    Спасибо.
    Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда. (Закон Линуса)

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. СПК 107 и retain
    от Туман в разделе СПК1хх
    Ответов: 7
    Последнее сообщение: 24.08.2014, 21:14
  2. Проблема с СПК 107
    от KSergey в разделе СПК1хх
    Ответов: 8
    Последнее сообщение: 04.07.2014, 06:38
  3. Запуск программы в СПК 107
    от Serrk в разделе СПК1хх
    Ответов: 15
    Последнее сообщение: 22.04.2014, 13:09
  4. Не работает визуализация СПК 107
    от Serrk в разделе СПК1хх
    Ответов: 7
    Последнее сообщение: 27.12.2013, 23:13

Ваши права

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