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

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

Древовидный режим

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

    По умолчанию

    Цитата Сообщение от paul-th Посмотреть сообщение
    Ошибки исправлю. Спасибо.
    И в принципе макрос работоспособен?
    Ящик на объекте стоит в другом городе и управление пока в ручном режиме даже без контроля текущей температуры.
    Датчики не знают как к ТРМу подключить.
    Исправленный проект.
    Сомневаюсь, я

    Много путаницы.
    Вот зачем это?
    Захват-1.png
    Убрать категорически!!!
    Кроме того, значение температуры из ТРМ в регистре 3х0003 будет получено в виде числа с плавающей точкой(Float)
    Захват-2.png
    А у дисплея формат - целое без знаковое число(Unsigned)
    Захват-3.png

    Вопрос о том как текущая температура из ТРМ попадет в регистр PSW256 и соответственно в макрос остается не раскрытым
    Захват-4.png
    Да и формат не тот. Не может CurTemp,если ее читать из регистра 0х0003, быть DWORD, только float
    Кроме того Вы читаете из ТРМ значение температуры в формате Float, а максимальную температуру задаете в регистре PSW260 в формате UINT и соответственно в макросе сравниваете между собой не сравниваемые величины.
    Либо читайте другой регистр - 0х0001 значение в формате INT.

    Такая запись при объявлении переменных
    Код:
    DWORD CurTemp=PSW[256];  
    WORD MaxTemp=PSW[260];
    WORD SleepSec=PSW[258];
    WORD StartTemp=PSW[256];
    По моему не прокатит. Боюсь, что компилятор при загрузке проекта в панель будет ругаться.
    Уж лучше использовать директивы #define
    например
    Код:
    #define SleepSec PSW[258]
    #define MaxTemp *(float*)(PSW + 260) // При условии, что Вы все таки исправите на экране цифровой ввод для MaxTemp (тип данных DWord, формат Float)
    Захват-5.png Захват-6.png
    Последний раз редактировалось petera; 18.09.2017 в 23:57.
    Мой канал на ютубе
    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

Ваши права

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