Программирование с помощью STEP 7 версии 5.0
C79000-G7076-C562-02
8-1
8 Создание блоков и библиотек
8.1 Выбор метода редактирования
В зависимости от языка программирования, который вы используете для
создания программы, вы можете вводить свою программу в режиме
пошагового (инкрементного) ввода и/или в режиме свободного
редактирования текста.
Редакторы пошагового ввода для языков программирования контактный
план, функциональный план, список команд и S7 Graph
В редакторах пошагового ввода для KOP, FUP, AWL и S7 Graph вы создаете
блоки, которые хранятся в программе пользователя. Вам следует выбрать
режим пошагового ввода, если вы хотите контролировать то, что вы вводите,
немедленно. Этот режим особенно пригоден для начинающих. В режиме
пошагового ввода синтаксис каждой строки или элемента проверяется
немедленно, как только они вводятся. Любая ошибка отображается и должна
быть исправлена до завершения ввода. С интаксически правильные вводы
автоматически компилируются и хранятся в программе пользователя.
Использование любого символа должно быть определено до редактирования
команд. Если какие-то символы недоступны, то блок не может быть
скомпилирован полностью; эта внутренне противоречивая версия может
быть, однако, сохранена.
Редакторы свободного редактирования (текстовые) для языков
программирования список команд, S7 SCL и S7 HiGraph
В редакторах, предназначенных для режима свободного редактирования, вы
создаете
исходные файлы, которые затем компилир уются в блоки.
Вам следует выбирать режим свободного редактирования для быстрого
ввода программы.
В режиме свободного редактирования программа или блок редактируется в
текстовом файле, а затем текстовый файл компилируется.
Текстовые файлы (исходные файлы) хранятся в папке исходных файлов
вашей программы S7, например, как
исходный файл на AWL или исходный
файл на SCL
. Исходный файл может содержать код для одного или
нескольких блоков. С помощью текстовых редакторов для AWL и SCL вы
можете генерировать код для
ОВ, FB, FC, DB и UDT (типы данных,
определенные пользователем), но вы можете создать и всю программу
пользователя. Вся программа для CPU (т. е. все блоки) может содержаться в
одном единственном текстовом файле.