Страница 857 из 858 ПерваяПервая ... 357757807847855856857858 ПоследняяПоследняя
Показано с 8,561 по 8,570 из 8571

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

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

    По умолчанию

    Цитата Сообщение от Артем Беднарский Посмотреть сообщение
    Добрый день.
    Возник ещё один вопрос. Встроена ли у СПК210 функция автоматического обновления журнала/логов/тренда при достижение заданного лимита по памяти? То есть замена старых данных на новые. Или же контроллер войдёт в состояние ошибки, когда лимит по памяти будет достигнут? Необходимо прописывать автоматическую очистку журнала/логов/трендов в коде программы?
    Добрый день.
    Если в настройках хранилища задано ограничение (на размер файла или кол-во записей), то при его достижении самые ранние записи начнут удаляться и заменяться новыми.

  2. #8562
    Пользователь Аватар для Party3AH
    Регистрация
    24.03.2023
    Адрес
    Север
    Сообщений
    86

    По умолчанию

    Добрый день!
    Вопрос по циклу опроса ПЛК в режиме Modbus TCP Master - как можно оценить частоту опроса Slave-устройств в случае конфигурации через шаблоны?
    Верно ли предположение, что можно сделать опрос через ФБ, тогда скорость опроса будет зависеть от времени цикла задачи?

    Для понимания: имеется ПЛК (TCP Master), в проекте через шаблон добавлен преобразователь Ethernet-RS485 (TCP Slave), в котором несколько датчиков RS485 с Modbus RTU на скорости 9600.
    Связь неустойчивая, по датчикам постоянные ошибки MB_ERRORCODES - «TCP_COMMUNICATION_ERROR» - TCP Port error. Request was not sent.

    Данных много, похоже, что ПЛК слишком часто опрашивает датчики через преобразователь, на скорости 9600 они не успевают отвечать.
    Инженер-программист АСУ

  3. #8563

    По умолчанию

    Цитата Сообщение от Party3AH Посмотреть сообщение
    Добрый день!
    Вопрос по циклу опроса ПЛК в режиме Modbus TCP Master - как можно оценить частоту опроса Slave-устройств в случае конфигурации через шаблоны?
    Верно ли предположение, что можно сделать опрос через ФБ, тогда скорость опроса будет зависеть от времени цикла задачи?
    Данных много, похоже, что ПЛК слишком часто опрашивает датчики через преобразователь, на скорости 9600 они не успевают отвечать.
    А 9600 зачем сделали?
    Шаблоны и так тормозят, лучше читать модули групповыми запросами, и только то что нужно.

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

    По умолчанию

    Добрый день.

    в проекте через шаблон добавлен преобразователь Ethernet-RS485 (TCP Slave)
    Мы не разрабатывали шаблон какого-либо преобразователя.
    Приложите скриншоты вашей конфигурации обмена. Лучше всего - выложите проект.
    Укажите модель используемого преобразователя.

  5. #8565
    Пользователь Аватар для Party3AH
    Регистрация
    24.03.2023
    Адрес
    Север
    Сообщений
    86

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    А 9600 зачем сделали?
    Шаблоны и так тормозят, лучше читать модули групповыми запросами, и только то что нужно.
    Предположительно, предыдущие разработчики снизили умышленно, т.к. не работало на бо'льшей скорости.

    Посчитал кол-во регистров со всех устройств - около 500 регистров, это 8000 бит чистой информации (очень много лишнего, планирую сильно уменьшить).
    Теперь вопрос возник - сколько раз в секунду ПЛК хочет опрашивать датчики. Если 1 раз в секунду - то скорости 9600 может и хватило бы.
    А если цикл 100 мс, то это 10 раз в секунду, а значит 80 кбит, тогда уже 115200 только.


    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Мы не разрабатывали шаблон какого-либо преобразователя.
    Приложите скриншоты вашей конфигурации обмена. Лучше всего - выложите проект.
    Укажите модель используемого преобразователя.
    Используются стандартные шаблоны Codesys, конфигурация Ethernet выглядит так:
    - Modbus TCP Master (ПЛК)
    ... - Modbus TCP Slave (Преобразователь WirenBoard MGE v2 - не знаю, как он оказался в этом проекте АСУ ТП )
    ...... -Modbus Slave, COM Port (датчик с Modbus RTU)
    Инженер-программист АСУ

  6. #8566

    По умолчанию

    Цикл ПЛК должен быть 10 мс.

  7. #8567

    По умолчанию

    Цикл в целом никому не должен и 10 мс не догма. А ошибки идут из-за маленького времени таймаута. Ответ просто не успевает приходить. Плюс возможно витая пара(если она вообще витая там) неграммотно разведена по датчикам (например звездой или без терминаторов). Если все это устраните должно работать.

  8. #8568

    По умолчанию

    Добрый вечер, всех с вечером пятницы. Подскажите, вот так будет корректно читаться, с учетом того, что row_data - это массив из двух вордов?
    форум.png

  9. #8569

    По умолчанию

    Скорее каждый элемент массива row_data по отдельности придется привязать. Точно не могу сказать, OCL использую, мне там проще сделать так как я хочу.

  10. #8570

    По умолчанию

    Цитата Сообщение от TaPX Посмотреть сообщение
    Добрый вечер, всех с вечером пятницы. Подскажите, вот так будет корректно читаться, с учетом того, что row_data - это массив из двух вордов?
    Зачем вообще привязывать что то, у вас массив из 12 WORD, объявите 1 Слейв.jpg
    W AT%IW0 : ARRAY [0..11] OF WORD; или
    Sensors AT%IW0 : ARRAY [0..11] OF WORD; где AT%IW0 ваш адрес в конфиге
    и используйте Sensors[0], Sensors[1] и т. д.
    Последний раз редактировалось kondor3000; 26.12.2025 в 20:50.

Страница 857 из 858 ПерваяПервая ... 357757807847855856857858 ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4054
    Последнее сообщение: 26.12.2025, 13:03
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 849
    Последнее сообщение: 16.11.2025, 08:58
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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