Страница 349 из 709 ПерваяПервая ... 249299339347348349350351359399449 ... ПоследняяПоследняя
Показано с 3,481 по 3,490 из 7089

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

  1. #3481

    По умолчанию

    a.mp4
    Вставил видео. out1 и out2 ведут себя по разному. Почему?
    Очевидно, что присваивание в переменную out1 не происходит, если блок EQ выключен.
    Нигде я не нашел описание по такому странному поведению. Очевидно, что запись переменных и выполнение блоков после выключенного блока происходит по разным алгоритмам.

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

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Сделал по описанию - у меня с вашим проектом это не воспроизводится.
    После отключения EQ на его выходе остается TRUE - out1 равно TRUE, out2 - FALSE.
    он писал что то там про ручные действия, возможно отключив EN перевел выход в некоторое состояние и ожидает что схема вернет всё обратно
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    Цитата Сообщение от qroot Посмотреть сообщение
    a.mp4
    Вставил видео.
    а что не так с Вашив файлом? owen.png
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  4. #3484

    По умолчанию

    Видимо у вас слишком все защищено Запускайте видео, я туду вирусы не вставлял.

  5. #3485

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    он писал что то там про ручные действия, возможно отключив EN перевел выход в некоторое состояние и ожидает что схема вернет всё обратно
    Да. По тем описания которые я находил в интернете переменную после выключенного блока нельзя изменить, так как она перезаписывается от запомненного состояния блока до его выключения. Но очевидно что это не так.

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

    По умолчанию

    Цитата Сообщение от qroot Посмотреть сообщение
    Да. По тем описания которые я находил в интернете переменную после выключенного блока нельзя изменить, так как она перезаписывается от запомненного состояния блока до его выключения. Но очевидно что это не так.
    Язык CFC не входит в стандарт МЭК 61131-3, но касательно EN/ENO в стандарте декларируется следующее:

    2021-09-10_7-50-35.png

    В реализации CODESYS, очевидно, "связь" от выключенного блока не обрабатывается.
    Но на выходе оператора NOT все равно что-то должно быть (он-то не отключен) - поэтому вы и не можете изменить переменную out2.

    Можно ли как то посмотреть откомпилированный код?
    Нет.

  7. #3487

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Язык CFC не входит в стандарт МЭК 61131-3, но касательно EN/ENO в стандарте декларируется следующее:
    2021-09-10_7-50-35.png
    В реализации CODESYS, очевидно, "связь" от выключенного блока не обрабатывается.
    Но на выходе оператора NOT все равно что-то должно быть (он-то не отключен) - поэтому вы и не можете изменить переменную out2.
    В том то и не логичность, ставишь просто запись в переменную работает так, а делаешь какой модификатор перед записью значения - работает совсем по другому.
    Это только мой первый день изучения этого языка. И много тут таких "фитч"?

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

    По умолчанию

    Цитата Сообщение от qroot Посмотреть сообщение
    В том то и не логичность, ставишь просто запись в переменную работает так, а делаешь какой модификатор перед записью значения - работает совсем по другому.
    Это только мой первый день изучения этого языка. И много тут таких "фитч"?
    На первом этапе знакомства практически с любой средой - число ежедневно узнаваемых фич крайне высоко, потом постепенно падает.

  9. #3489

    По умолчанию

    Поясните еще такой момент. Могу ли я обновить CodeSys до 3.5.17.10 чтобы работать на ПЛК210 ? Если нет то почему?

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

    По умолчанию

    Цитата Сообщение от qroot Посмотреть сообщение
    Поясните еще такой момент. Могу ли я обновить CodeSys до 3.5.17.10 чтобы работать на ПЛК210 ? Если нет то почему?
    Технически - это возможно, но потенциально вы можете столкнуться с проблемами (отсутствие нужных версий библиотек, неизвестные баги новой версии, особенности, связанные с модуляризацией среды в SP17 и т.д.).
    И поскольку в контроллере система исполнения версии 3.5.14.30 (в текущих прошивках) - то в этом нет практического смысла.
    Разумный подход - использовать версии, выложенные на нашем сайте.

Страница 349 из 709 ПерваяПервая ... 249299339347348349350351359399449 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3197
    Последнее сообщение: 23.04.2024, 13:45
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 822
    Последнее сообщение: 20.11.2023, 17:48
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 245
    Последнее сообщение: 02.10.2022, 11:34
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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