Страница 282 из 331 ПерваяПервая ... 182232272280281282283284292 ... ПоследняяПоследняя
Показано с 2,811 по 2,820 из 3302

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

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

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Вот здесь

    Read(HMI_LOCAL_MCH, 0, TYPE_PFW, 300, 0, TYPE_DWORD, &ArrValueDW);

    Уверены, что нужен "&" ?
    Ведь ArrValueDW это массив, и его имя уже является указателем (если проводить аналогию с С)
    Зачем там вообще массив не понятно.

    static DWORD ValueDW;
    static float RegFloat;
    WORD Temp1;

    if (GetPSBStatus(318)) {//1
    SetPSB(400);//для проверки тоже не загорается
    Read(HMI_LOCAL_MCH, 0, TYPE_PFW, 300, 0, TYPE_DWORD, &ValueDW);
    ResetPSB(318);
    RegFloat= *(float*)(ValueDW);
    *(float*)(PSW+318)=RegFloat;//регистр для проверки
    RegFloat=RegFloat*10.0;
    Temp1=(WORD)RegFloat;
    PSW[320]=Temp1;//регистр для проверки
    }//1
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  2. #2812

    По умолчанию

    Цитата Сообщение от vitalij Посмотреть сообщение
    Пробуй через psw. И потом применить write. Но макрос вызывац по кнопке а не циклично. А то ресурс энергонезависимой памяти ограничен.
    отказался от работы с PFW...буду с PSW а там посмотрим

  3. #2813

    По умолчанию

    Цитата Сообщение от GIGSatellite Посмотреть сообщение
    отказался от работы с PFW...буду с PSW а там посмотрим
    Пробуй через функциональную кнопку. когда нажата то------------>фк.PNG
    в макросе функцию записи writes написать из pfw

  4. #2814

    По умолчанию

    Опять проблемы...использую цифровой ввод в регистрах PSW, по вкл питания панели заполняю регистры нужными значениями и не трогаю их пока не понадобится-работает....через какой то промежуток времени хлоп и значения обнуляются...как с этим бороться

  5. #2815

    По умолчанию

    Цитата Сообщение от GIGSatellite Посмотреть сообщение
    Опять проблемы...использую цифровой ввод в регистрах PSW, по вкл питания панели заполняю регистры нужными значениями и не трогаю их пока не понадобится-работает....через какой то промежуток времени хлоп и значения обнуляются...как с этим бороться
    очень странное поведение у панели. кратковременое пропадание питания может так влиять ?

  6. #2816

    По умолчанию

    если бы питание пропадало то по вкл питания опять бы регистры заполнились нужными значениями(у меня макрос на вкл панели) а тут просто обнулились и все
    как будто я обязан периодически прописывать заново значения
    и самое плохое что может бит уведомления о изменении встать если я тоже самое значение пропишу в регистр
    Последний раз редактировалось GIGSatellite; 18.05.2023 в 12:08.

  7. #2817

    По умолчанию

    Цитата Сообщение от GIGSatellite Посмотреть сообщение
    если бы питание пропадало то по вкл питания опять бы регистры заполнились нужными значениями(у меня макрос на вкл панели) а тут просто обнулились и все
    как будто я обязан периодически прописывать заново значения
    очень странно. у меня такого не было

  8. #2818

    По умолчанию

    запускаю симулятор в регистрах высвечивается 0...проходит несколько секунд и в регистрах появляются какие то значения левые (в регистры при этом никто не пишет)

  9. #2819

    По умолчанию

    Цитата Сообщение от GIGSatellite Посмотреть сообщение
    запускаю симулятор в регистрах высвечивается 0...проходит несколько секунд и в регистрах появляются какие то значения левые (в регистры при этом никто не пишет)
    запускаю симулятор панели и все идеально 0 остается нулем Снимок.PNG

  10. #2820

    По умолчанию

    Цитата Сообщение от GIGSatellite Посмотреть сообщение
    запускаю симулятор в регистрах высвечивается 0...проходит несколько секунд и в регистрах появляются какие то значения левые (в регистры при этом никто не пишет)
    Выкладывайте проект, в симуляторе макросы не работают, значит у вас в проекте туда пишется из функц. области, либо адреса наложены друг на друга, либо вы используете системные регистры.
    Последний раз редактировалось kondor3000; 18.05.2023 в 15:12.

Страница 282 из 331 ПерваяПервая ... 182232272280281282283284292 ... ПоследняяПоследняя

Похожие темы

  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 в качестве панели оператора
    от Леонид в разделе СПК1хх
    Ответов: 15
    Последнее сообщение: 20.11.2015, 08:17

Ваши права

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