Просмотр полной версии : ПЛК-100 Подключение 20 модулей ввода/вывода Долгая реакция на аналоговые сигналы
Здравствуйте, хотелось бы спросить? Разрабатываю систему автоматизации на основе ПЛК-100 с подключением 20 внешних устройств ввода/вывода. Разработка ведется в Codesys 2.3. Вот в чем вопрос, аналоговые входы очень долго изменяют значение (время изменения достигает до 5 секунд). Модули используются (1хМВ110-16Д, 1хМУ110-224.8Р, 6хМВ10-24.8АС, 6хМУ110-224.16Р, 6хМВ110-24.32ДН). К каждому МВ10-24.8АС подключено по 2 аналоговых датчика.Всего сигналов приблизительно 120(включая дискретные входы/выходы и аналоговые входы) Вот и возникает вопрос, "У него не хватает быстродействия процессора для обработки сразу стольких модулей или на это другая причина и понадобится более новый ПЛК. И какой подойдет для таких целей??? Спасибо
Радикально: Купить новый ПЛК110, на один интерфейс повесить все аналоговые модули на другой дискрет. Если не менять плк можно пробовать оптимизировать опрос: адресация,скорость, время опроса, приоритет опроса и т.д., тема поднималась и не раз, надо помнить о том, что аналоговые входа имеют время измерения величины в соотв РЭ, как то так..
Спорягин Кирилл
28.09.2018, 16:19
Здравствуйте, хотелось бы спросить? Разрабатываю систему автоматизации на основе ПЛК-100 с подключением 20 внешних устройств ввода/вывода. Разработка ведется в Codesys 2.3. Вот в чем вопрос, аналоговые входы очень долго изменяют значение (время изменения достигает до 5 секунд). Модули используются (1хМВ110-16Д, 1хМУ110-224.8Р, 6хМВ10-24.8АС, 6хМУ110-224.16Р, 6хМВ110-24.32ДН). К каждому МВ10-24.8АС подключено по 2 аналоговых датчика.Всего сигналов приблизительно 120(включая дискретные входы/выходы и аналоговые входы) Вот и возникает вопрос, "У него не хватает быстродействия процессора для обработки сразу стольких модулей или на это другая причина и понадобится более новый ПЛК. И какой подойдет для таких целей??? Спасибо
Быстродействие процессора тут совсем не причем. Протокол Modbus одномастерный, последовательный. На опрос каждого модуля уходит от 10 до 100 мс. Вот время и растет с увеличением модулей.
Подробней о скорости опроса на сети здесь (http://www.owen.ru/forum/showthread.php?t=25519).
У меня по 17 абонентов на сети работает все довольно шустро. Способ организации опроса с помощью библиотек здесь (http://www.owen.ru/forum/showthread.php?t=25112).
...от 10...
Теперя на супер-пупер МО2 такого недождётися. Тута у Овнов - регресс.
Филоненко Владислав
28.09.2018, 20:16
Устаревшие сведения )) Теперя на супер-пупер МО2 такого недождётися. Тута у Овнов - регресс.
А у автора - 100-ка. Сможет и от 6..7. Старье ж.
Валенок, мы для Вас губы сделали, а Вы... Антирекламой занимаетесь, причем весьма толсто.
Филоненко Владислав
28.09.2018, 20:21
Здравствуйте, хотелось бы спросить? Разрабатываю систему автоматизации на основе ПЛК-100 с подключением 20 внешних устройств ввода/вывода. Разработка ведется в Codesys 2.3. Вот в чем вопрос, аналоговые входы очень долго изменяют значение (время изменения достигает до 5 секунд). Модули используются (1хМВ110-16Д, 1хМУ110-224.8Р, 6хМВ10-24.8АС, 6хМУ110-224.16Р, 6хМВ110-24.32ДН). К каждому МВ10-24.8АС подключено по 2 аналоговых датчика.Всего сигналов приблизительно 120(включая дискретные входы/выходы и аналоговые входы) Вот и возникает вопрос, "У него не хватает быстродействия процессора для обработки сразу стольких модулей или на это другая причина и понадобится более новый ПЛК. И какой подойдет для таких целей??? Спасибо
1. Вы все параметры опрашиваете по одному или групповыми запросами весь модуль считываете? Если по одному - это 120 отдельных запросов.
2. Какое значение RSDL выставлено у модулей. Желательно 0.
3. Надеюсь 115200 а не 9600 скорость?
4. Как правильно подсказали, желательно разделить медленные аналоговые и быстрые дискретные модули по разным каналам связи. У ПЛК -100 есть 485 и 232 порты+преобразователь 232<->485
... Антирекламой занимаетесь, причем весьма толсто.
Имеете возразить по делу или цензура ?
Цензура - удаляйте
Мне помогла замена в конфигураторе модбаса последовательного опроса нескольких нужных регистров одного устройства на опрос в каждом устройстве одного блока, в который вошли все нужные мне регистры
А если отключить все ненужные входы на модулях через конфигуратор, ему ведь "легче" будет все опрашивать?
Parhelia
29.09.2018, 12:55
А если отключить все ненужные входы на модулях через конфигуратор, ему ведь "легче" будет все опрашивать?а зачем вы включили неработающие аналоговые входы в Конфигураторе?
Устаревшие сведения )) Теперя на супер-пупер МО2 такого недождётися. Тута у Овнов - регресс.
Можно подробней? По поводу М02. А то у меня на М02 подозрительно долго опрос идет.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot