Страница 58 из 109 ПерваяПервая ... 848565758596068108 ... ПоследняяПоследняя
Показано с 571 по 580 из 1221

Тема: ПЛК210 - новая линейка контроллеров ОВЕН

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,649

    По умолчанию

    Цитата Сообщение от gom Посмотреть сообщение
    Ethernet 4 не использую. ноутбук Ethernet 3 подключаю, Ethernet 2 отдельная панель вп110, Ethernet 1 все доп.модули+ на конце 2-я панель ВП110.впп110.jpg
    https://disk.yandex.ru/d/NMBhKbMXalgtCQ?w=1 это ссылка на мой проект и там же скриншоты и настройки
    в целом все не по феншую. Представте у Вас более пяти объектов борются за очередь выполнения в таске, мало того визуализация пытается обратится к этим выполняемым программам, чтоб получить значение перменной, еще бы не тормозило. Всё это прекрасно поместится в один PLC_PRG, например сперва ПОУ отвечающие за модули ввода, потом логика программы, далее ПОУ отвечающие за связь с модулями вывода, все переменные которые нужны для отображения в визуализациях, лучше держать в глобальных переменных. Использование АТ это конечно дело каждого, но лучше наименование сразу в модулях присвоить
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  2. #2

    По умолчанию

    Использование АТ- для меня так быстрее ( exel помогает), чем каждую переменную отдельно присваивать, но если "наименование сразу в модулях присвоить" ускорит работу то я так переделаю. Попробую в в один PLC_PRG всё перенести, отпишусь об ускорении.
    Вопрос1 если все переменные в GVL (Globals) перенести, (для меня так даже удобнее), так будет правильнее- быстрее меньше тормозов?
    Вопрос2 много экранов и мало элементов или мало экранов и все элементы на панели плотно, как быстрее?
    Вопрос3 Ethernet 2 отдельная панель вп110 у меня подключена и кабель 10м от контроллера до панели. как Ethernet 2 лучше настроить для ускорения работы, или к Ethernet 4 подключить?
    Вопрос4 нужно ли заземлять экран у Ftp кабеля?
    p.s сейчас из-за этих зависаний и не доделываю проект, задаю вопросы в поддержку,и уже думаю менять панель и контроллер. после ваших советов capzap буду переделывать проект.

  3. #3

    По умолчанию

    Цитата Сообщение от gom Посмотреть сообщение
    Использование АТ- для меня так быстрее ( exel помогает), чем каждую переменную отдельно присваивать, но если "наименование сразу в модулях присвоить" ускорит работу то я так переделаю. Попробую в в один PLC_PRG всё перенести, отпишусь об ускорении.
    Вопрос1 если все переменные в GVL (Globals) перенести, (для меня так даже удобнее), так будет правильнее- быстрее меньше тормозов?
    Вопрос2 много экранов и мало элементов или мало экранов и все элементы на панели плотно, как быстрее?
    Вопрос3 Ethernet 2 отдельная панель вп110 у меня подключена и кабель 10м от контроллера до панели. как Ethernet 2 лучше настроить для ускорения работы, или к Ethernet 4 подключить?
    Вопрос4 нужно ли заземлять экран у Ftp кабеля?
    p.s сейчас из-за этих зависаний и не доделываю проект, задаю вопросы в поддержку,и уже думаю менять панель и контроллер. после ваших советов capzap буду переделывать проект.
    Тормоза у вас не из-за глобальных переменных но тем не менее:
    1.По тормозам разницы нет, все сделать глобальным не правильно, но можно.
    2.Много экранов мало инфы на каждом так быстрее, но опять в вашем случае не принципиально, тормоза не в этом.
    3.Я бы объединил все четыре порта в один мост, отключил DHCP и STP и FireWall вашем случае.
    2021-05-10_10-46-30.png
    2021-05-10_10-47-07.png
    2021-05-10_10-47-37.png
    Подробнее в https://owen.ru/uploads/231/tn-ug-owrt-luci-r2.pdf стр.106
    4.Я с одной стороны сажаю коннектор с заземлением. Но опять у вас проблема не в этом.

    Теперь по проекту:
    1.Приоритет VISU_TASK вы точно зря так задрали, верните назад 31.
    2.Время цикла MAIN_TASK с вашим количеством модулей поставьте 25мс
    3.Время обновления WEB увеличьте до 300..400мс.

    С этими настройками у меня все летает.
    P.S. Смотрите на нагрузку CPU (в норме не должно выходить выше 50..60%, у вас постоянно под 100% было) и обмен я бы через библиотеку OwenCommunication сделал.

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

    По умолчанию

    Ну если ексель, а я вот загрузил проект и у меня нет этих адресов и IP у всех одинаковые owen.png
    отдельный блок данных для визуализации это нормально
    если учесть что обновляются только те данные которые отображаются только на активном экране, лучше много экранов и мало переменных
    без разницы в которой сети будут клиенты визуализации, не такая уж и нагруженная сеть получается
    кабель не заземлял, ну может коннекторы только металлические исользовал
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  5. #5

    По умолчанию

    Попробуйте 30х-е модули иключить как вариант временно, не уйдут ли проблемы. И у вас в основной программе явно есть что улучшить слишком много она процессорного времени на себя оттягивает. Я бы однозначно связь с модулями на библиотеку перевел.
    Последний раз редактировалось RV9WFJ; 11.05.2021 в 10:57.

  6. #6

    По умолчанию

    Добрый день!
    Не могу загрузить проект в ПЛК210-03
    ОШИБКА: Версия реального устройства отличается от версии устройства в проекте.
    См. скрин.
    Библиотека таргетов OwenTargets-3.5.14.30-10
    Версия CODESYS V3.5 SP14 Patch 3
    Как разрешить проблему?

    версия___.jpg
    девайс.jpg
    из веб интерфейса.jpg

  7. #7

    По умолчанию

    Цитата Сообщение от Dmitrij_ Посмотреть сообщение
    Как разрешить проблему?
    а вы через вебку загружали таргет в контроллер?

  8. #8

    По умолчанию

    Цитата Сообщение от In_Da_Cher_A Посмотреть сообщение
    а вы через вебку загружали таргет в контроллер?
    Вопрос не понятен.
    Таргет OwenTargets-3.5.14.30-10 установлены в кодесис, средствами самой кодесис.

  9. #9

    По умолчанию

    Таргет OwenTargets-3.5.14.30-10 установлены в кодесис, средствами самой кодесис.
    Содержимое пакета OwenTargets-3.5.14.30-10:

    - таргет-файл для ПЛК210-01, ПЛК210-02, ПЛК210-03, ПЛК210-04 (3.5.14.36)
    - таргет-файл для СПК1хх [М01] (3.5.14.34)
    - таргет-файл для ПЛК200-01 (3.5.14.38)
    - библиотека CmpSysExec (3.5.11.30)
    - библиотека OwenStorage (3.5.11.32)
    - библиотека IoDrvModem (3.5.14.31), компонент Modem (3.5.14.3002)
    - библиотека Mx210 Assistant (3.5.11.4)
    - установщик шрифтов для СПК1хх [М01]
    - доп. файлы для CODESYS OPC Server V3
    - шаблон проекта для СПК1хх [М01], ПЛК210-01, ПЛК210-02, ПЛК210-03, ПЛК210-04, ПЛК200-01, ПЛК200-02, ПЛК200-03, ПЛК200-04

    итак, вы скачали не ТАРГЕТ, вы скачали АРХИВ с кучей драйверов-таргетов и прочих библиотек и засунули в КДС .
    Теперь вам надо выбрать из этой кучи нужный драйвер, который соответствует применямому типу контроллера и применить именно этот драйвер-таргет в своём проекте
    Последний раз редактировалось In_Da_Cher_A; 19.05.2021 в 15:02.

  10. #10

    По умолчанию

    Цитата Сообщение от In_Da_Cher_A Посмотреть сообщение
    Содержимое пакета OwenTargets-3.5.14.30-10:

    - таргет-файл для ПЛК210-01, ПЛК210-02, ПЛК210-03, ПЛК210-04 (3.5.14.36)

    итак, вы скачали не ТАРГЕТ, вы скачали АРХИВ с кучей драйверов-таргетов и прочих библиотек и засунули в КДС .
    Теперь вам надо выбрать из этой кучи нужный драйвер, который соответствует применямому типу контроллера и применить именно этот драйвер-таргет в своём проекте
    Всё правильно, версия таргет 3.5.14.36 и используется.
    см.скрин
    устройство.jpg

Страница 58 из 109 ПерваяПервая ... 848565758596068108 ... ПоследняяПоследняя

Похожие темы

  1. Обновленная линейка контроллеров СПК1хх [M01] с интерфейсом Ethernet
    от Ильнур Гибадуллин в разделе СПК210, СПК1xx [М01]
    Ответов: 503
    Последнее сообщение: 10.04.2025, 20:10
  2. Ответов: 57
    Последнее сообщение: 30.11.2017, 16:56
  3. Ответов: 163
    Последнее сообщение: 19.04.2016, 17:18
  4. СПК1хх - Линейка панельных контроллеров для локальных систем.
    от Александр Приходько в разделе СПК1xx (архив)
    Ответов: 333
    Последнее сообщение: 30.03.2015, 08:42

Ваши права

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