Siemens — 2.5 Программа пользователя

Возможности построения S7–400H 2.4 Инструментальные средства для проектирования и программирования Как и S7–400, S7–400H проектируется и программируется с помощью STEP 7. После проектирования с помощью STEP 7 S7–400H эксплуатируется, как стандартная система S7–400. Для вас это означает, что вы можете использовать все свои знания о SIMATIC S7, а при написании, например, своей пользовательской программы учитывать лишь незначительные ограничения. Кроме того, правда, имеются специфические для отказоустойчивых систем дополнения к проекту. Резервируемые компоненты контролируются операционной системой, которая самостоятельно выполняет переключение в случае неисправности.

Вы уже спроектировали необходимые для этого данные в STEP 7, и они известны системе. Подробную информацию об этом вы найдете в оперативной помощи и в главе 9. Необходимое программное обеспечение Для проектирования и программирования нужен дополнительный пакет программ для отказоустойчивых систем (H package). Дополнительное программное обеспечение Все стандартные инструментальные средства, инструментальные средства для проектирования и программное обеспечение поддержки выполнения, которые могут использоваться в S7–400, могут быть, конечно, использованы и в S7–400H.

2.5 Программа пользователя Правила, применяемые при проектировании и программировании стандартной системы S7–400, применимы также и к S7–400H. Пользовательские программы хранятся в одном и том же виде в двух центральных процессорах и выполняются одновременно (синхронно с событиями). С точки зрения выполнения пользовательской программы, S7–400H ведет себя точно так же, как и стандартная система. Функции синхронизации встроены в операционную систему и выполняются автоматически и полностью в фоновом режиме. Нет необходимости учитывать эти функции в программе пользователя.

Но чтобы иметь, например, возможность реагировать на удлинение времени цикла, вызванного актуализацией, некоторые специальные блоки позволяют оптимизировать вашу пользовательскую программу в этом отношении. Система автоматизации S7-400 H, Отказоустойчивые системы 2-7 A5E00068197-07