Страница 4 из 4 ПерваяПервая ... 234
Показано с 31 по 36 из 36

Тема: Как загрузить проект, не переводя ПЛК физически тумблером в СТОП?

  1. #31

    По умолчанию

    PLC was reset by watchdog!

    Причина такого поведения - слишком большой проект, который так нагружает ПЛК, что при загрузке проекта (это дополнительная нагрузка) срабатывает ватчдог.
    Что делать - останавливать проект удалённо, делать очистить всё и загрузить новый
    Тролль-наседка, добрый, нежный и ласковый

  2. #32

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    PLC was reset by watchdog!

    Причина такого поведения - слишком большой проект, который так нагружает ПЛК, что при загрузке проекта (это дополнительная нагрузка) срабатывает ватчдог.
    Что делать - останавливать проект удалённо, делать очистить всё и загрузить новый
    1. Размер проекта.pro 268Кб, не так уж и много.
    2. Но почему то это не решает проблему с "CPU is overloaded", которая появляется на моем ПЛК после загрузки проекта.

  3. #33

    По умолчанию

    Случайности не случайны. Стабильно каждый месяц теряется связь ПЛК по ethernet (контроллер даже не пингуется, хотя индикаторы на порту ethernet ПЛК желтый/зеленый моргают).
    Помогает только перезагрузка по питанию.
    В проекте по мимо обмена modbus tcp с OPC (port 503) и HMI_1 (port 502) и HMI_2 (port 504) есть также UDP обмен между еще одним ПЛК110 старой модификации. ПЛК везде слейв.
    Можно ли использовать разные сетевые обмены в одном проекте?

  4. #34

    По умолчанию

    Цитата Сообщение от Nikoly@ Посмотреть сообщение
    1. Размер проекта.pro 268Кб, не так уж и много.
    2. Но почему то это не решает проблему с "CPU is overloaded", которая появляется на моем ПЛК после загрузки проекта.
    Он слишком большой по времени исполнения.
    1. В статистике показывается текущий цикл ПЛК - если от до 10 (макс 20мс) - надо поправить уставку цикла, чтобы была больше текущего хотя бы на 20%.
    2. Если цикл выше или есть периодические всплески - изучить где у Вас слишком длительные вычисления и оптимизировать/разбить на части по разным циклам
    Тролль-наседка, добрый, нежный и ласковый

  5. #35

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Он слишком большой по времени исполнения.
    1. В статистике показывается текущий цикл ПЛК - если от до 10 (макс 20мс) - надо поправить уставку цикла, чтобы была больше текущего хотя бы на 20%.
    2. Если цикл выше или есть периодические всплески - изучить где у Вас слишком длительные вычисления и оптимизировать/разбить на части по разным циклам
    statistic.png
    Выписка из документа https://docs.owen.ru/product/plk110_...76#topic-62388
    ....Значение параметра MinCycleLength может быть задано равным нулю. Тогда в контроллере отключается контроль времени вызова цикла ПЛК. После выполнения предшествующего цикла и после выполнения всех сервисных функций вызывается следующий цикл ПЛК и не гарантируется строгое выполнение цикла через равные промежутки времени, т. к. длительность выполнения сервисных функций может изменяться от цикла к циклу.


    5 мсек я думаю хватит?

  6. #36

    По умолчанию

    Цитата Сообщение от Nikoly@ Посмотреть сообщение
    statistic.png
    Выписка из документа https://docs.owen.ru/product/plk110_...76#topic-62388
    ....Значение параметра MinCycleLength может быть задано равным нулю. Тогда в контроллере отключается контроль времени вызова цикла ПЛК. После выполнения предшествующего цикла и после выполнения всех сервисных функций вызывается следующий цикл ПЛК и не гарантируется строгое выполнение цикла через равные промежутки времени, т. к. длительность выполнения сервисных функций может изменяться от цикла к циклу.


    5 мсек я думаю хватит?
    Надо не думать, а посмотреть значение в модуле статистика! Судя по поведению там ближе к 50мс. И надо оптимизировать, разбивать по циклам
    Тролль-наседка, добрый, нежный и ласковый

Страница 4 из 4 ПерваяПервая ... 234

Похожие темы

  1. Ответов: 3
    Последнее сообщение: 29.11.2022, 16:04
  2. Загрузить файл на ПЛК программно
    от scmember в разделе ПЛК3хх
    Ответов: 1
    Последнее сообщение: 24.04.2018, 07:13
  3. Ответов: 5
    Последнее сообщение: 30.12.2015, 20:17
  4. Как загрузить 630 Variablen?
    от Bart в разделе Трёп (Курилка)
    Ответов: 5
    Последнее сообщение: 03.02.2009, 13:48

Ваши права

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