PDA

Просмотр полной версии : скорость реакции модулей дискретного ввода вывода



Александр N
07.01.2018, 16:51
Добрый день.
Создал систему на основе МастерСкада, конфигурация - компьютер, ПЛК304, 6 модулей дискр ввода мв110-16дн, 6 модулей дискр вывода му110-16р, 1 модуль 4 канальный для тензодатчиков мв110-224тд, 1 модуль аналог ввода мва110-8а и 1 модуль аналог вывода му110-6у.
Все работает нормально, но вот со скоростью дискретов проблемы - запаздывание порядка 0,5с. Пробовал настраивать периоды опроса, приоритеты по опросам и т.д. Изменения есть но не достаточные. Если есть методика отладки подобных систем - буду признателен. В справках и методичках информация по этому вопросу весьма скромная.

smk1635
08.01.2018, 00:34
Добрый день.
Изменения есть но не достаточные. Если есть методика отладки подобных систем - буду признателен. В справках и методичках информация по этому вопросу весьма скромная.

Ну так потому и скромная информация, что каждая сеть индивидуальна.
Требуется своя настройка на месте.

ИМХО. Подключить 15 модулей, включая 3 аналоговых, к Scada на прямую, и добившись задержки на дискретах в 500 мс, возмущатся. Как там в одном фильме говорилось: По моему Вы слишком много кушать. :)

Если не секрет, что за тех. процесс, что такое быстродействие требуется?

SCADAMaster
08.01.2018, 09:28
Добрый день.
Создал систему на основе МастерСкада, конфигурация - компьютер, ПЛК304, 6 модулей дискр ввода мв110-16дн, 6 модулей дискр вывода му110-16р, 1 модуль 4 канальный для тензодатчиков мв110-224тд, 1 модуль аналог ввода мва110-8а и 1 модуль аналог вывода му110-6у.
Все работает нормально, но вот со скоростью дискретов проблемы - запаздывание порядка 0,5с. Пробовал настраивать периоды опроса, приоритеты по опросам и т.д. Изменения есть но не достаточные. Если есть методика отладки подобных систем - буду признателен. В справках и методичках информация по этому вопросу весьма скромная.
Контроллер под MasterPLC или Codesys? Все модули на одной шине или разных?

Александр N
08.01.2018, 12:35
Контроллер под MasterPLC или Codesys? Все модули на одной шине или разных?

Добрый день. Все модули на одной шине, контроллер под MasterPLC. Система управляет линией по виброформованию изделий из огнеупорного бетона. Практически все операции выполняются автоматически кроме одной. В этой операции требуется ручное позиционирование заслонки и поэтому здесь нужна высокая степень реакции исполнительного механизма на кнопки управления. По сути быстродействие требуется по 4 входам и 5 выходам.
Спасибо.

ASo
08.01.2018, 13:07
Тогда Вы просто выбрали не правильный контроллер.
Собственно, в описании ПЛК304 сказано, что он коммуникационный.

SCADAMaster
08.01.2018, 14:09
Все модули на одной шине, контроллер под MasterPLC.
В этой операции требуется ручное позиционирование заслонки и поэтому здесь нужна высокая степень реакции исполнительного механизма на кнопки управления.

Повесте модули для этой операции на отдельную шину - все равно RS-485 два у этого контроллера.
Период опроса задается на уровне на уровне порта, на вкладке Опрос.

Александр N
08.01.2018, 14:28
После Вашего вопроса о шине я уже об этом подумал - попробую. Спасибо.
Ответ для Aso: коммуникационным ПЛК304 называется не потому что он медленный а потому что у него своих входов, выходов нет и служит он для коммуникации между другими модулями имеющими последнее.

ASo
08.01.2018, 15:15
Вот именно поэтому он так назван. И поэтому от Вам не подходит.
Такие входы и выходы должны быть на борту.
Попробуйте заменить на 110.

IVM
08.01.2018, 18:53
Добрый день. Все модули на одной шине, контроллер под MasterPLC. Система управляет линией по виброформованию изделий из огнеупорного бетона. Практически все операции выполняются автоматически кроме одной. В этой операции требуется ручное позиционирование заслонки и поэтому здесь нужна высокая степень реакции исполнительного механизма на кнопки управления. По сути быстродействие требуется по 4 входам и 5 выходам.
Спасибо.

ПЛК явно выбран не правильно. Ставь ПЛК110[М02] и проблема решится. Да и дешевле будет.

Александр N
08.01.2018, 21:10
Спасибо за советы учту на будущее.

SCADAMaster
09.01.2018, 09:02
Ставь ПЛК110[М02] и проблема решится
Для MPLC3 он не поддержан

Вольд
09.01.2018, 12:34
Для MPLC3 он не поддержан

Если есть возможность связать ПЛК110[М02] с Master SCADA, то этого достаточно. Без MasterPLC можно вполне обойтись. CoDeSys никто не отменял.

SCADAMaster
09.01.2018, 12:58
Можно через OPC.
Если написание проект под Codesys устроит - то можно и так.