Страница 358 из 368 ПерваяПервая ... 258308348356357358359360 ... ПоследняяПоследняя
Показано с 3,571 по 3,580 из 3671

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

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

    По умолчанию

    Цитата Сообщение от PavelGO Посмотреть сообщение
    Запись реализовал в XML построчно(так удобнее готовить новые объекты на 107х уже с готовой конфигурацией)
    Я не очень понял про 107x - что такое "готовая конфигурация", в чем удобство и как вы там считываете XML.

    Отвечая по существу вопроса: можно посмотреть в сторону CmpSysExec и вызова через нее утилиты sed.
    С помощью нее можно считывать файл построчно.

  2. #3572

    По умолчанию

    Цитата Сообщение от Havingworld Посмотреть сообщение
    Я не разобрался как вызмать RealTime_PRG из PLC_PRG, можете привести пример?
    Для примера я сделал программу TIMER_1 и функциональный блок FB_TIMER. Специально сделал их одинаковыми и простыми (счётчик считает секунды). Их вызов из PLC_PRG будет таким:
    Код:
    PROGRAM PLC_PRG
    VAR	
         FB_TIMER1:FB_TIMER; //Объявление Функционального Блока FB_TIMER
    END_VAR
    __________________________________________________________________________
    FB_TIMER1();   //  Вызов Функционального Блока FB_TIMER
    
    TIMER_1();     // Вызов программы  PROGRAM TIMER_1
    В конфигураторе задач вызывается только PLC_PRG, всё остальное ( программы и Функц. блоки) вызывается из программы PLC_PRG. Пример программы и ФБ.jpg
    Разница в том, что программу надо только вызвать в теле PLC_PRG ( но только один раз),
    а Функц. Блок, надо не только вызвать, но и объявить в PLC_PRG, но зато его можно объявить и вызывать несколько раз добавив к имени число (1,2,3 и т. д.), что удобно при однотипных задачах. На скрине видно, что и программа и ФБ работают и считают абсолютно идентично, а в конфигураторе задач вызов только PLC_PRG.
    Последний раз редактировалось kondor3000; 22.10.2021 в 23:04.

  3. #3573

    По умолчанию

    Добрый день. Как узнать загрузку контроллера? Мне нужно найти минимальное время цикла, при котором ПЛК 210 стабильно работает. В ЛюСи есть графики загрузки CPU и "загрузка системы", там обычно значения порядка 10-20. В каких единицах эта "загрузка системы" отображается? И что означает, если "загрузка ЦПУ" близка к 100%?
    Также хотелось бы получать эти данные в переменные программы. В разделе Debug есть строка загрузки процессора, но добыть ее оттуда у меня не получилось, при привязки переменной вылетает ошибка.

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

    По умолчанию

    Цитата Сообщение от Вячеслав@ Посмотреть сообщение
    Добрый день. Как узнать загрузку контроллера? Мне нужно найти минимальное время цикла, при котором ПЛК 210 стабильно работает. В ЛюСи есть графики загрузки CPU и "загрузка системы", там обычно значения порядка 10-20. В каких единицах эта "загрузка системы" отображается? И что означает, если "загрузка ЦПУ" близка к 100%?
    Также хотелось бы получать эти данные в переменные программы. В разделе Debug есть строка загрузки процессора, но добыть ее оттуда у меня не получилось, при привязки переменной вылетает ошибка.
    Добрый день.

    В каких единицах эта "загрузка системы" отображается?
    https://ru.wikipedia.org/wiki/Load_Average

    И что означает, если "загрузка ЦПУ" близка к 100%?
    Это означает, что приложение CODESYS занимает практически все доступные ресурсы.


    В разделе Debug есть строка загрузки процессора, но добыть ее оттуда у меня не получилось, при привязки переменной вылетает ошибка.
    Выложите скриншоты с объявлением переменной и ошибкой.
    Или можно создавать проекты на основе шаблонов (Файл - Новый проект - выбрать нужную модель ПЛК) - в них все эти переменные уже созданы и привязаны заранее.

  5. #3575

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Это означает, что приложение CODESYS занимает практически все доступные ресурсы.
    Евгений, благодарю за ответ. У меня стабильно "загрузка системы" 10-15, а загрузка процессора 80%. Чему верить?
    При уменьшении времени цикла до определенного значения интерфейс ЛюСи становится недоступен. Логично, что уже перебор. Но хотелось бы знать более точный способ определения допустимой загрузки.
    И есть ли рекомендуемое минимальное время цикла для ПЛК210? В случае маленького довольно простого кода 5 мс реально работать?

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

    По умолчанию

    Евгений, благодарю за ответ. У меня стабильно "загрузка системы" 10-15, а загрузка процессора 80%. Чему верить?
    Обоим значениям - они не противоречат друг другу.

    Но хотелось бы знать более точный способ определения допустимой загрузки.
    Поскольку это зависит от конкретного проекта - такие вещи обычно проверяются опытным путем.

    В случае маленького довольно простого кода 5 мс реально работать?
    Да.

  7. #3577

    По умолчанию

    Цитата Сообщение от Вячеслав@ Посмотреть сообщение
    И есть ли рекомендуемое минимальное время цикла для ПЛК210? В случае маленького довольно простого кода 5 мс реально работать?
    Удивительно, но старый ПЛК 154АМ спокойно тянет немаленькие программы на 1 мс. И покрупнее на 5 мс. Думал, что ПЛК 210 не должен уступать в быстродействии, проц то гораздо мощнее, ан нет( 3.5 всё портит(

  8. #3578

    По умолчанию

    А то что у одого ОС нет а у другого есть вы в рассчет не берете? ОС дает не только плюсы но и минусы

  9. #3579
    Пользователь
    Регистрация
    09.10.2014
    Адрес
    Киров
    Сообщений
    720

    По умолчанию

    Добрый день
    Подскажите, как корректно импортировать библиотеку из Codesys 2.3 в Codesys 3.5
    Есть рукописная библиотека, состоящая из нескольких функциональных блоков.
    Импорт проходит наполовину успешно - импортированные ФБ в Codesys 3 можно объявить,
    но при компиляции вылазит куча ошибок, компилятор не может найти множество элементов из биб-ки STANDARD - TON, TOF, RS и пр.
    Подозреваю, что при первичной установке неверно указал, какая из библиотек Codesys 2.3 соответствует аналогичной библиотеке в Codesys 3.5
    Где это править сейчас не представляю
    Буду признателен за совет

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

    По умолчанию

    Цитата Сообщение от SA104 Посмотреть сообщение
    Добрый день
    Подскажите, как корректно импортировать библиотеку из Codesys 2.3 в Codesys 3.5
    Есть рукописная библиотека, состоящая из нескольких функциональных блоков.
    Импорт проходит наполовину успешно - импортированные ФБ в Codesys 3 можно объявить,
    но при компиляции вылазит куча ошибок, компилятор не может найти множество элементов из биб-ки STANDARD - TON, TOF, RS и пр.
    Подозреваю, что при первичной установке неверно указал, какая из библиотек Codesys 2.3 соответствует аналогичной библиотеке в Codesys 3.5
    Где это править сейчас не представляю
    Буду признателен за совет
    Добрый день.
    Сохраните в CODESYS V3 вашу библиотеку с ошибками компиляции и выложите сюда или пришлите мне.

Страница 358 из 368 ПерваяПервая ... 258308348356357358359360 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 2330
    Последнее сообщение: 26.11.2021, 12:45
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 677
    Последнее сообщение: 12.11.2021, 11:23
  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

Ваши права

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