Сообщение от
murdemon
Да есть такие системы.. у сименс да и Codesys тоже.. только эта приблуда должна быть поддержана в рантайме.. у нас на овен такого точно нет..
1) датчики ... что с ними они как подключены к модулям которые висят на rs485 так и подключены а кто их спрашиваем Мастер или Раб не важно..
2) да надо помимо связи по tcp/ip еще сигнал железный с выхода мастера на слев и на оборот...
3) если модуль отвалится то все аларм и все такое программа в ошибку не важно на мастере или слеве....
тут самая фишка что для процесса отказ одного плк не должен быть заметен... по этому при отказе мастера на слеве (программы у них одинаковые, а данные внутренний необходимо синхронизировать, данные с датчиков сами подхватятся) программа должна работать с теми же данными что были до этого на мастере...
Вот и вопрос можно ли как то CodesysV3 вытащить данные MainProcess из памяти ПЛК что то на подобии CmpApp.AppRestoreRetainsFromFile функции или просто скопировать инстанс(отображение приложения в памяти ПЛК) CmpApp.APPLICATION ?