Страница 518 из 893 ПерваяПервая ... 18418468508516517518519520528568618 ... ПоследняяПоследняя
Показано с 5,171 по 5,180 из 8921

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

  1. #5171
    Пользователь Аватар для Солнечный заяц
    Регистрация
    16.08.2009
    Адрес
    г. Рыбинск, Яр.обл.
    Сообщений
    241

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    У вас повредился конфиг-файл в памяти контроллера.
    Такое, например, может произойти при разрыве связи во время загрузки проекта или если после загрузки проекта сразу снять питание с контроллера.
    Простейший способ решения проблемы - перепрошить контроллер на ту же версию прошивки, что в нем сейчас, со сбросом настроек.
    Спасибо за быстрый ответ!
    Т.е. при прошивке на ту же версию, можно использовать веб-конфигуратор, просто установить галочку "сброс настроек"?

  2. #5172

    По умолчанию

    Цитата Сообщение от Солнечный заяц Посмотреть сообщение
    Спасибо за быстрый ответ!
    Т.е. при прошивке на ту же версию, можно использовать веб-конфигуратор, просто установить галочку "сброс настроек"?
    Да, именно так.

  3. #5173

    По умолчанию

    Добрый день, не нашел более подходящей темы для моего вопроса. На CDS 3-16 хочу виртуальный контроллер (Control Win) связать с онлайн симуляцией EasyBuilderPro или еще как с проектом для HMI. Но пока пишет нет связи с ПЛК, прикладываю фото настроек. 2023-02-15_13-38-53.png2023-02-15_13-41-26.png

  4. #5174

    По умолчанию

    Цитата Сообщение от Kotenko Посмотреть сообщение
    Добрый день, не нашел более подходящей темы для моего вопроса. На CDS 3-16 хочу виртуальный контроллер (Control Win) связать с онлайн симуляцией EasyBuilderPro или еще как с проектом для HMI. Но пока пишет нет связи с ПЛК, прикладываю фото настроек. 2023-02-15_13-38-53.png2023-02-15_13-41-26.png
    Добрый день.
    Порт надо было оставить 1740.
    P.S. - привет Борису!

  5. #5175

    По умолчанию

    Спасибо, заработало!
    п.с. передал

  6. #5176

    По умолчанию

    Привет.
    Хочу быстро очистить все поля структуры.
    Делаю так:

    MEM.MemFill(pMemoryBlock:=ADR(stStruct), uiLength:=33, byFillValue:=0);

    Но как правильно посчитать длину структуры?
    И сделать так, чтобы это код был универсальным? Т.е. если я позже добавил полей к структуре, то код отрабатывался все равно правильно.
    Спасибо.

  7. #5177
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,591

    По умолчанию

    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Привет.
    Хочу быстро очистить все поля структуры.
    Делаю так:

    MEM.MemFill(pMemoryBlock:=ADR(stStruct), uiLength:=33, byFillValue:=0);

    Но как правильно посчитать длину структуры?
    И сделать так, чтобы это код был универсальным? Т.е. если я позже добавил полей к структуре, то код отрабатывался все равно правильно.
    Спасибо.
    создайте в константах переменную с этой же структурой ("обнуленную") и когда нужно присваивайте рабочей и обойдетесь без всяких MEMFILL
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  8. #5178

    По умолчанию

    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Привет.
    Хочу быстро очистить все поля структуры.
    Делаю так:

    MEM.MemFill(pMemoryBlock:=ADR(stStruct), uiLength:=33, byFillValue:=0);

    Но как правильно посчитать длину структуры?
    И сделать так, чтобы это код был универсальным? Т.е. если я позже добавил полей к структуре, то код отрабатывался все равно правильно.
    Спасибо.
    Код:
    MEM.MemFill(pMemoryBlock:=ADR(stStruct), uiLength:=SIZEOF(stStruct), byFillValue:=0);

  9. #5179

    По умолчанию

    Спасибо за ответы.

  10. #5180

    По умолчанию

    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Привет.
    Не могу понять почему логика CFC работает именно так.
    См. рисунок.

    Вложение 65920
    Евгений, а может это быть связано с тем, что функциональный блок устанавливает флаг xDone навсегда, а не на один цикл ПЛК?
    Я смотрел стандартные блоки из библиотек (например, открытие порта). И там установка флага идет только на один цикл ПЛК.
    Может и тут нужно установить это?

Страница 518 из 893 ПерваяПервая ... 18418468508516517518519520528568618 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе СП3хх, СП270
    Ответов: 4209
    Последнее сообщение: 26.08.2026, 16:07
  2. Ответов: 863
    Последнее сообщение: 02.03.2026, 17:13
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе СП3хх, СП270
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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