Siemens — S7 Manual Siemens PLC Programming Guide

Специальные функции CPU 41x 3.1 Обработка данных в многомашинной системе 3.1.2 Особенности многомашинного режима Правила для слотов В многомашинном режиме в центральном устройстве может быть одновременно установлено в любой последовательности до 4 CPU. Доступность CPU Все CPU при соответствующем проектировании доступны из устройства программирования через интерфейс MPI, интерфейс PROFIBUS DP или интерфейс PROFINET PN одного CPU.

Загрузка конфигурации при многомашинном режиме Если вы хотите использовать многомашинный режим, то в очень редких случаях у больших конфигураций после загрузки конфигурации в ПЛК (команда меню "PLC -> Download to Module [ПЛК -> Загрузить в модуль]" в HW Config) CPU не запускаются. Устранение: Выполните сброс памяти для всех CPU. Затем друг за другом загрузите в Администраторе SIMATIC (SIMATIC Manager) все CPU их системными данными (или всеми блоками). При этом начинайте с CPU, имеющего наибольший номер, затем всегда продолжайте с CPU со следующим меньшим номером. Затем включайте CPU в режим RUN в том же самом порядке.

Поведение при запуске и во время работы При запуске CPU, участвующие в многомашинной обработке данных, автоматически проверяют, могут ли они синхронизироваться. Синхронизация возможна только в следующих случаях: • Если все сконфигурированные CPU (и только они) вставлены и готовы к работе. • Если для всех вставленных CPU были созданы и загружены с помощью STEP 7 правильные конфигурационные данные. Если одно из этих условий не было выполнено, то в диагностический буфер вносится событие с идентификатором ID 0x49A4. пояснения к идентификаторам событий вы найдете в справочном руководстве по стандартным и системным функциям.

При выходе из режима STOP выполняется сравнение видов запуска ХОЛОДНЫЙ ПУСК/НОВЫЙ (ТЕПЛЫЙ) ПУСК/ПОВТОРНЫЙ (ГОРЯЧИЙ ПУСК). Если виды запуска различны, то CPU не переходят в режим RUN. Назначение адресов и прерываний В многомашинном режиме отдельные CPU могут при необходимости обращаться к модулям, поставленным им в соответствие при конфигурировании с помощью STEP 7. Адресная область модуля всегда ставится в соответствие "исключительно" одному CPU. В частности, тем самым каждый модуль, способный на прерывания, ставится в соответствие одному CPU. Прерывания, запускаемые таким модулем, не могут быть приняты другими CPU.

S7-400 Automation System, CPU Specifications Manual, 11/2006, A5E00850746-02 3-3