Page 23 - Г
P. 23
Різні оператори чи логічні умови можуть позначатися
однієї і тією же буквою, але з різними індексами: А 1,
А 2,...,В 1,В 2,...,р 1,р 2,...,q 1,.q 2,....Оператор початку позначення
через А 0, оператор кінця — А к чи крапкою. Пояснення до
позначень застосовуваних у ЛСА операторів, логічних умов,
нумерованих стрілок і їхніх сполучень приведені в табл. 2.1.
Недоліком ЛСА (як і розглянутих нижче граф-схем
алгоритмів) є відсутність засобів для опису паралельно
виконуваних операторів. Тому запропоновані різні
розширення ЛСА, що дозволяють описувати рівнобіжні
процеси. Спеціальні оператори і додаткові символи одного з
таких мов — мови ПЛСА — також приведені в табл. 2.1. До
них відносяться оператор і стрілки розпаралелювання, а також
оператор і стрілки з'єднання.
Мова циклічних процесів (МЦП) є розвитком ЛСА з
урахуванням специфіки розробки логічних керуючих
пристроїв для циклічних технологічних процесів. За
допомогою МПЦ записуються формули, що містять символи
операторів (А 1,..., А і, А J, ..., А s), логічні умови (Q 1, ..., Q i, ..., Q l )
і знаки зв'язку — рядкові і надрядкові стрілки, знаки
розгалуження, переносу і кінця. Пояснення до позначень мови
циклічних процесів приведені в табл.2.2. Логічні умови у
формулі МЦП приводяться в квадратних дужках.
Формула МЦП складається з горизонтальних рядків, на
початку яких повинний наводитися оператор початку, логічна
умова чи вхідна мала літера, а наприкінці — вихідна рядкова
стрілка, знак розгалуження чи знак кінця (крапка з коми).
Формула МЦП читається рядково, ліворуч праворуч, від
початкового до кінцевого символу.
Логічні умови залежать від вхідних змінних керуючого
пристрою і виражаються за допомогою елементарних функцій
логічних змінних, які в деяких випадках самі можуть бути
представлені елементарними функціями. Якщо виконується
логічна умова, яка стоїть після знака розгалуження, то
включається оператор наступний за логічною умовою і
виключається оператор, що знаходиться перед знаком
розгалуження. Причому перехід до інших рядків, записаних
після знака