Страница 567 из 859 ПерваяПервая ... 67467517557565566567568569577617667 ... ПоследняяПоследняя
Показано с 5,661 по 5,670 из 8582

Тема: CODESYS V3.5. Вопросы и ответы

  1. #5661

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Распакуйте архив, запустите .msi, установите в папку с CODESYS_3.5_SP5_Patch5 (по умолчанию 3S CODESYS, если в эту ставили)
    Это сделано и работает. Непонятно что такое таргет визуализация ?

  2. #5662

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Это сделано и работает. Непонятно что такое таргет визуализация ?
    Таргет визуализация, запускается сразу при загрузке проекта и старте, в полноэкранном режиме (ваша нарисованная в проекте), например при загрузке в Control WIN V3.
    Если она вам не нужна, можете потом удалить, но сначала попробуйте с ней.
    Последний раз редактировалось kondor3000; 23.04.2023 в 17:37.

  3. #5663

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Таргет визуализация, запускается сразу при загрузке проекта и старте, в полноэкранном режиме (ваша нарисованная в проекте), например при загрузке в Control WIN V3.
    Если она вам не нужна, можете потом удалить, но сначала попробуйте с ней.
    С ней ошибка при компиляции. Если указать имя стартовой визуализации, то ошибки нет.
    Последний раз редактировалось Newcomer; 23.04.2023 в 18:20.

  4. #5664

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    С ней ошибка при компиляции.
    В менеджере визуализации поставьте 3.5.5 или ниже и не обновляйте до 11-16 версий 1 Стиль ВИЗУ.jpg
    Последний раз редактировалось kondor3000; 23.04.2023 в 18:21.

  5. #5665

    По умолчанию

    Добрый вечер. Подскажите где можно подробно почитать про Алармы? как настраивать, как сбрасывать и т.д.

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

    По умолчанию

    Цитата Сообщение от sco-scorpion Посмотреть сообщение
    Добрый вечер. Подскажите где можно подробно почитать про Алармы? как настраивать, как сбрасывать и т.д.
    Добрый день.
    Начать можно с этого видео:
    https://youtu.be/LlLMSElG59I

    Подробнее здесь в п. 7.8:
    https://ftp.owen.ru/CoDeSys3/11_Docu..._Visu_v3.0.pdf

  7. #5667

    По умолчанию

    Добрый день. Подскажите есть код:
    //Сброс ошибки
    IF xResetErrorMessage THEN
    FOR i := 0 TO c_ierrorCount DO
    astErrorData[i].xAlarm := FALSE;

    END_FOR

    END_IF

    FOR i := 1 TO c_ierrorCount DO
    IF NOT astErrorData[i].xAlarm THEN
    astErrorData[0].xAlarm := TRUE;
    astErrorData[0].wsMessage := MB_ERROR_PLC_TO_WSTRING(ErrorCode.Error00);
    END_IF
    END_FOR
    к astErrorData[1-50].xAlarm присваивается ошибка, а xResetErrorMessage соответственно сброс. Как или с помощью чего можно сделать проверку на исключение чтобы astErrorData[0].xAlarm присвоить значение которое сообщает что нету ошибок?

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

    По умолчанию

    Добрый день.
    Нужно, чтобы astErrorData[0].xAlarm имело значение TRUE только в том случае, если все astErrorData[1-50].xAlarm равны FALSE?
    Или в чем именно задача?

  9. #5669

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Нужно, чтобы astErrorData[0].xAlarm имело значение TRUE только в том случае, если все astErrorData[1-50].xAlarm равны FALSE?
    да, все верно

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

    По умолчанию

    Код:
    //Сброс ошибки
    IF xResetErrorMessage THEN
    	FOR i := 0 TO c_ierrorCount DO
    		astErrorData[i].xAlarm := FALSE;
    		
    	END_FOR
    	
    END_IF
    
    FOR i := 1 TO c_ierrorCount DO
    	IF NOT astErrorData[i].xAlarm THEN
    			astErrorData[0].xAlarm := TRUE;
    			astErrorData[0].wsMessage := MB_ERROR_PLC_TO_WSTRING(ErrorCode.Error00);
            ELSE
                           // есть ошибка  
                          astErrorData[0].xAlarm := FALSE;
                          astErrorData[0].wsMessage := MB_ERROR_PLC_TO_WSTRING(...); // укажите код нужной ошибки
    	END_IF
    END_FOR

Страница 567 из 859 ПерваяПервая ... 67467517557565566567568569577617667 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 861
    Последнее сообщение: 31.12.2025, 23:19
  2. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4058
    Последнее сообщение: 30.12.2025, 11:10
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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