Страница 335 из 377 ПерваяПервая ... 235285325333334335336337345 ... ПоследняяПоследняя
Показано с 3,341 по 3,350 из 4194

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

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

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

    По умолчанию

    Цитата Сообщение от дрю Посмотреть сообщение
    Добрый день! Вопрос опять по синтаксису макроса.Задача, нужно установить значения PSB 301 в зависимости от от нулевого бита регистра PFW 264:

    if (??????)

    {
    SetPSB(301);
    }
    else
    {
    ResetPSB(301);
    }
    Листаю форум чтоб поглядеть синтаксис но никак не попадаеться, заказал книгу которую рекомендует руководство в шапке по этой теме но приедет только послезавтра. Помогите. Спасибо.
    Код:
    #define GetBitStatus(reg, bitno)   ((reg) & (1 << (bitno)))
    if (GetBitStatus(PSW[264], 0))
    { 
    SetPSB(301);
    }
    else
    { 
    ResetPSB(301);
    }
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  2. #2

    По умолчанию

    Цитата Сообщение от дрю Посмотреть сообщение
    Добрый день! Вопрос опять по синтаксису макроса.Задача, нужно установить значения PSB 301 в зависимости от от нулевого бита регистра PFW 264:

    if (??????)

    {
    SetPSB(301);
    }
    else
    {
    ResetPSB(301);
    }
    Листаю форум чтоб поглядеть синтаксис но никак не попадаеться, заказал книгу которую рекомендует руководство в шапке по этой теме но приедет только послезавтра. Помогите. Спасибо.
    Мне кажется надо так:
    Код:
    BOOL Val;
    Read(HMI_LOCAL_MCH, 0, TYPE_PFW, 264, 0, TYPE_BIT, &Val);
    if(Val){
        SetPSB(301);
    }else{
        ResetPSB(301);
    }
    Но лучше так:
    Owen.jpg
    Последний раз редактировалось EFrol; 24.02.2025 в 11:05.

  3. #3

    По умолчанию

    Petra спасибо , ваш ответ прилетел раньше нежеле я уточнил свой вопрос.

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

    По умолчанию

    Цитата Сообщение от дрю Посмотреть сообщение
    Petra спасибо , ваш ответ прилетел раньше нежеле я уточнил свой вопрос.
    Не заметил, что используете PFW. Мой код макроса будет работать только с регистрами PSW.
    По этому делайте как EFrol предложил.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5

    По умолчанию

    Вот нашел у Петера (долгих лет ему жизни) Read(HMI_LOCAL_MCH, 0, TYPE_PFW, 264, 0,); А как теперь оттранслировать этот бит в PSB?

  6. #6

    По умолчанию

    EFlor? ткните пожалуста как вызываеться минюшка которую вы выложили. Спасибо.

  7. #7

    По умолчанию

    Цитата Сообщение от дрю Посмотреть сообщение
    EFlor? ткните пожалуста как вызываеться минюшка которую вы выложили. Спасибо.
    А Вы где добавляете вызов макроса? Там же есть много чего:
    Owen1.jpg

  8. #8

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    А Вы где добавляете вызов макроса? Там же есть много чего:
    Owen1.jpg
    Понял, благодарю.

  9. #9

    По умолчанию

    Ребят , вы не подумайте что я в упрек, подскажите что делать. Загрузил вот это код:
    BOOL Val;
    Read(HMI_LOCAL_MCH, 0, TYPE_PFW, 264, 0, TYPE_BIT, &Val);
    if(Val){
    setPSB(301);
    }else{
    ResetPSB(301);
    }
    и панель ушла в ,,вечную,, загрузку

  10. #10

    По умолчанию

    Ресет не помогаетbandicam 2025-02-24 10-55-16-719.jpg и выскакивает вот это

Страница 335 из 377 ПерваяПервая ... 235285325333334335336337345 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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