Мультизадачность это конечно здорово, но если ядро у плк одно она все равно псевдо (я про рантайм в линуксе). Плюс системная обвязка ресурса требует
Мультизадачность это конечно здорово, но если ядро у плк одно она все равно псевдо (я про рантайм в линуксе). Плюс системная обвязка ресурса требует
Повторюсь. Циклические задачи не равно периодические. Нас учили в Шнайдере зачем то, зачем это. В Codesys нет такого деления.... Читать далее
Да много чего пиздят, у меня даже иногда с инструментов пиздят буры всякие, отвёртки которые лежат на объектах Зачем они... Читать далее
Помню на прошлой работе прям с барабана 5х70 мотали, потому что не платили) а потом ещё петухи медные с трансов ушли куда... Читать далее
У меня есть знакомые коллеги( тут они тоже есть ) я их так и не смог переубедить...говорят годами термоскотчем заклеивают... Читать далее
У меня был урок, айпад делал и пинцет из руки выпал неудачно и прям острым концом в среднюю банку ткнулся, малёхонькое такое... Читать далее
у меня был один коллега, любил АКБ "выковыривает" лопаткой металлической, всегда делал ей, без нагрева, без спирта, просто... Читать далее
Комментарии: 20
Viktor
У ПЛК нет реальной многозадачности, зато есть возможность строго задать последовательность выполнения каждой операции, если это требуется программисту, вот в этом и ценность оболочки программирования ПЛК
Sam
В настоящую мультизадачность разве что только ПЛИС может... Но я незнаю ПЛК с ядром на ПЛИС.
Andrew
https://help.codesys.com/api-content/2/codesys/3.5.13.0/en/_cds_multi_core/ ох, даже русское есть https://help.codesys.com/api-content/2/codesys/3.5.13.0/ru/_cds_multi_core/
Viktor
Не встречал такое, но в кодесис не так уж много работал, возможно упустил. С Шнайдером и регулом только. Там не видел чтобы можно было таски по ядрам раскидывать, да и не вижу в этом особого смысла.
Evgeniy
Уже лет 5 наверное как появился у Cds. Тестировал несколько лет назад RPI в многоядерном режиме, огонь!
Andrew
так справка с 3.5.13, первое что гугол выдал)
Evgeniy
Странно на Store все версии RT MC SL с 3.5.14
Anton
настоящая многозадачность может быть на многоядерных процессорах
Sam
Ну окей, 4 ядра у проца, получается он только 4 задачи может выполнить одновременно? С пятой задачей от так же превращается в тыкву с псевдомультизадачностью
Evgeniy
Или в 4 раза быстрее одну и ту же
Konstantin
Не, факт, ой не факт
Evgeniy
Что не факт? Что 4 ядра быстрее с задачей справятся чем 1? Может и не в 4 раза, но явно быстрее))
Anton
там нелинейная зависимость роста скорости от количества ядер
Konstantin
Ага. Могут и медленее справиться, что спошь и рядом происходит, когда алгоритм однопоточный, а накладные на прокидывание с ядра на ядро довольно таки заметные.
Maksim
не совсем, просто увеличивается вычислительная емкость, т.к. таски можно распределить по ядрам цпу.
Dimmu
а есть насущная потребность выполнять много задач одновременно с микросекундной точностью? :)
Sam
Письками то меряться както надо
Dimmu
а ну тогда ладно
Anton
ПЛИСы примерно так же работают
Evgeniy
Больше смысла расппеделять нагрузку между ядрами чем раскидывать задачи между ними Хотя когда когда функциональные задачи распределены тоже не плохо. Как у SE Modicon M241/251/262 одно ядро под логику, второе коммуникационные шины тянет. В итоге цикл не плывет в зависимости от коммуникационной нагрузки