Страница 281 из 352 ПерваяПервая ... 181231271279280281282283291331 ... ПоследняяПоследняя
Показано с 2,801 по 2,810 из 3514

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

  1. #2801

    По умолчанию

    Цитата Сообщение от VladGC Посмотреть сообщение
    А много у вас параметров ?
    У себя я организовал обработку тоже в коде
    В alarmGroup вставлен массив строк
    Так же созданы классы тревог ( для закраски разными цветами)

    Далее в коде идет обработка



    В таком решении, очень просто переносится журнал из проекта в проект, т.к. таблица тревог всегда одна и та же, а весь текст в коде
    Одна и та же дискретная переменная идет в два способа наблюдений:
    Способ наблюдения Дискретный - для текущего журнала ( класс ошибки без архивации)
    Способ наблюдения Изменение - для исторического (класс ошибки с архивацией)

    У нас порядка 500 кодов ошибок, но из них надо перезапускать около 50. Так что да, буду творить что-то аналогичное вашему решению. Здраво сделано, спасибо большое!

  2. #2802

    По умолчанию

    Коллеги ,знаю что замучил..но я не чего не понимаю...int_bool.png
    Но зачем компилятор пытается преобразовать INT в BOOL ?

  3. #2803

    По умолчанию

    ну наверное затем, что вы ПРИСВАИВАЕТЕ переменной I значение 40, и пытаетесь ее (переменную) использовать в качестве условия IF. Двоеточие уберите.

  4. #2804

  5. #2805

    По умолчанию

    Коллеги доброго дня ,Прошу не кидать тухлыми яблоками..for.....png
    почему не происходит инициализация переменной в цикле FOR?
    если инициализирую переменную выше цикла то все нормально работает...
    может я что то в синтаксе не понимаю.

  6. #2806

    По умолчанию

    Максим, судя по предыдущему Вашему вопросу, после END_FOR стоит знак точка с запятой, которого не должно быть.
    А так надо смотреть в отладке по шагам, почему не происходит инициализация.

  7. #2807

    По умолчанию

    Подскажите, пожалуйста, как убрать букву "М". И что она означает?


    Недавно тут задавали такой вопрос, к сожалению, не могу найти.
    Изображения Изображения
    • Тип файла: png М.png (5.9 Кб, Просмотров: 18)
    Последний раз редактировалось GoodLuck; 17.11.2020 в 14:10.

  8. #2808

  9. #2809

    По умолчанию

    Добрый день!
    Пытаюсь реализовать функцию инвертирования входов ПЛК 210 с помощью переключателей в веб визуализации. Сама функция выглядит следующем образом:
    Screenshot_10.png
    aInvRs_DI (массив структур для панельки на экране)
    aInvRs_DI[16].xButt - переменная переключателя
    aInvRs_DI[16].dwColorBrick - переменная смены цвета индикатора
    Вызов функции из программы выглядит так
    TargetVars.stRightSide.xDi16:=funInvers(TargetVars .stRightSide.xDi16,aInvRS_DI[16].xButt,Color =>aInvRS_DI[16].dwColorBrick);
    при компиляции выдает предупреждение:
    'Application.TargetVars.stRightSide.xDi16' - не корректный объект для присваивания", вообще всё работает, как задумано. И если заменить таргет переменную на глобальную переменную, то выдаст то же самое предупреждение, а если задать переменную из plc_prg, то предупреждение отсутствует.
    А вопрос вот собственно в чем: Насколько критично это предупреждение и почему оно возникает? Если оставить таргет переменную или глобальную какие могут быть последствия?
    Изображения Изображения
    Последний раз редактировалось DenisV; 20.11.2020 в 16:03.

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

    По умолчанию

    Добрый день.
    'Application.TargetVars.stRightSide.xDi16' - эта переменная, значение которой зависит только от состояния соответствующего дискретного входа.
    Не очень понятно, что вы ожидаете, присваивая туда какое-то значение.

Страница 281 из 352 ПерваяПервая ... 181231271279280281282283291331 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 2263
    Последнее сообщение: 23.09.2021, 18:51
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 661
    Последнее сообщение: 11.08.2021, 19:59
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 218
    Последнее сообщение: 25.05.2021, 19:55
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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