Приводим
статью из специализированного журнала Control Automation, в которой инженер-механик Дэвид Петерсон рассказывает о режимах работы центрального процессора ПЛК.
Программирование ПЛК – дело непростое, в этом нет никаких сомнений. Оставим в стороне релейную логику, адресацию памяти и протоколы связи и рассмотрим вопрос фактической загрузки и выполнения программы в Центральный Процессор (ЦП). При выполнении этих действий ПЛК может переключаться между режимами работы. В связи с этим зададимся вопросом – почему существуют эти режимы, а также почему и когда вам нужно вручную изменять режим самостоятельно?
ПЛК можно перевести в режим «Пуск» (Run) или «Стоп» (Stop), а иногда и в режим «Программирование» (Program) обычно с помощью физических или виртуальных методов. Но что означают эти режимы и когда их следует использовать?
Загрузка программ в память (режим остановки)
Загрузка и выполнение – это два совершенно разных процесса, даже если кажется, что они выполняются одновременно. При перезаписи существующей памяти ПЛК новой программой это можно сделать целиком (загружается вся программа, независимо от того, насколько малы ее версии), но более эффективный процесс сравнивает загруженную программу и новую программу, а затем производится только обновление файлов с изменениями. Но независимо от того, какой процесс используется, выполнение программы представляет собой нетривиальную задачу.
ПЛК только с режимами пуска и остановки
Нет комментариев