PDA

Просмотр полной версии : Можно ли увеличить память данных в ПЛК110 М02



_Pavel_
16.09.2018, 16:43
Можно ли в ПЛК110 М02 увеличить память данных, доступную пользователю, которая по дефолту равна 131072?

Мастеренко Иван
19.09.2018, 10:14
Добрый день!
Размеры ОЗУ и ПЗУ ограничены. Увеличение объема памяти данных приведет к ненормальной работе контроллера.

_Pavel_
19.09.2018, 13:37
Но ведь в новом контроллере М02, насколько мне известно, объём памяти был существенно увеличен. Почему же пользователю доступен такой же объём памяти как для старых версий ПЛК ?

Мастеренко Иван
19.09.2018, 15:23
Ресурсы распределены и сбалансированы под нужды контроллера. Изменять объем памяти не планируем. У вас возникла потребность в большем количестве, чем 128 кб переменных пользовательской программы?

_Pavel_
19.09.2018, 20:23
У вас возникла потребность в большем количестве, чем 128 кб переменных пользовательской программы?
Да, проект с единым ядром для множества различных объектов, множество массивов, задействованы почти все каналы коммуникаций. К сожалению в CoDeSys нет препроцессора и условной компиляции. Неужели хотя бы удвоение этих жалких 128 кб вызовет разбалланс контроллера?

Мастеренко Иван
20.09.2018, 10:30
Да, к сожалению, это приведет к ненормальной работе контроллера. Рекомендую делать распределенную систему. Одно ядро для множества объектов скажется на надежности системы в целом.

Филоненко Владислав
01.10.2018, 10:30
Да, проект с единым ядром для множества различных объектов, множество массивов, задействованы почти все каналы коммуникаций. К сожалению в CoDeSys нет препроцессора и условной компиляции. Неужели хотя бы удвоение этих жалких 128 кб вызовет разбалланс контроллера?

Можно было бы сделать и 1 Мбайт для данных. Но мощности ПЛК ну никак не хватит для обработки таких массивов данных в реальном времени. Т.е. это будет уже не ПЛК, а нечто в коробочке, работающее как-то.

Попытка в 1 ПЛК запихать всё - это типичная (и крайне печальная) ошибка. Система управления должна быть распределённой, ресурсы ПЛК не следует использовать более чем на 60-70%.
Т.к. в дальнейшем потребуется модификация кода, новые фичи, а прибор предельный.

Аргумент экономии на оборудовании ложен, Т.к. сэкономив пару десятков тысяч рублей, гораздо больше будет потрачено на отладку и поддержку предельного кода.

P.S. 128кбайт - этого достаточно для программы управления Бурана в автоматическом режиме.

melky
01.10.2018, 15:32
P.S. 128кбайт - этого достаточно для программы управления Бурана в автоматическом режиме.

и добавив ручной режим Буран упадет :)

Филоненко Владислав
02.10.2018, 10:00
и добавив ручной режим Буран упадет :)

128к - реальный размер программы Бурана. Есно во всех режимах.