y"> мітки M - область пам'яті контролера, призначена для зберігання проміжних результатів обробки;
таймери T - реалізують функції часу;
лічильники Z - реалізують функції рахунку;
константи - незмінні числа;
блоки OB, PB, FB, DB - блоки, складові програму.
У таблиці 2.2 дано опис логічних команд, які використовуються мовою програмування Step 7.
Таблиця 2.2 - Опис логічних команд
КомандаОпісаніеUОперація В«ІВ», опитування сигналу на В«1В», результат опитування = 1, якщо відповідний операнд має стан сигналу В«1В», в іншому випадку результат опитування = 0. Результат встановлює VKE в процесорі після виконання функції В«ІВ». OОперація В«АБОВ», опитування сигналу на В«1В», результат опитування = 1, якщо відповідний операнд має стан сигналу В«1В», в іншому випадку результат опитування = 0. Результат встановлює VKE в процесорі після виконання функції В«АБОВ». КомандаОпісаніеUNОперація В«ІВ», опитування сигналу на В«0В», результат опитування = 1, якщо відповідний операнд має стан сигналу В«1В», в іншому випадку результат опитування = 0. Результат встановлює VKE в процесорі після виконання функції В«ІВ». ONОперація В«АБОВ», опитування сигналу на В«0В», результат опитування = 1, якщо відповідний операнд має стан сигналу В«1В», в іншому випадку результат опитування = 0. Результат встановлює VKE в процесорі після виконання функції В«АБОВ». OОперація В«АБОВ» над функціями В«ІВ», виконання операції АБО над VKE попередньої і наступної функцій ІU (Операція В«ИВ», VKE вирази в дужках взаємодіє з VKE попередньої функції І.O (Операція В«АБОВ», VKE вирази в дужках взаємодіє з VKE попередньої функції АБО.) Закриваюча дужка Ця операція завершує вираження в дужках.
VKE (RLO) - результат ланцюга логічних операцій, оновлюється з кожним сканом програми
Мова програмування STEP 7 містить три типи команд:
. Основні, такі як логічні операції, функції часу, функції рахунку, арифметичні функції операції виклику й передачі даних. p align="justify">. Додаткові, такі як операції зсуву і перетворення. p align="justify">. Системні, що мають доступ безпосередньо до операційної системи. p align="justify"> Мова програмування STEP 7 містить три типи представлення програм:
. AWL (STL) - це текстовий, машинно-орієнтована мова програмування. Якщо програма написана на STL, то окремі команди, в більшості випадків, відповідають крокам, які ЦПУ виконує при обробки програми. Щоб полегшити програмування в STL включені деякі конструкції мов програмування високого рівня (такі як доступ до структурованих даних і параметри блоків). p align="justify">. KOP (LAD) - це графічний мову програмування. Синтаксис команд схожий на синтаксис комутаційної схеми. LAD дозволяє стежити за сигналом при його проходженні чере...