2. А<strong>в</strong>томаты26В схемах с<strong>в</strong>язей, графах переходо<strong>в</strong> и схемах<strong>в</strong>заимодейст<strong>в</strong>ия а<strong>в</strong>томато<strong>в</strong> могут использо<strong>в</strong>атьсяобозначения, при<strong>в</strong>еденные <strong>в</strong> табл. 2.Таблица 2. Сокращенные обозначения, применяемые <strong>в</strong> схемах с<strong>в</strong>язей,графах переходо<strong>в</strong> и схемах <strong>в</strong>заимодейст<strong>в</strong>ия а<strong>в</strong>томато<strong>в</strong>ОбозначениеAnynyb = pxjCn_renzkzd_mTsА<strong>в</strong>томат с номером nРасшифро<strong>в</strong>каПеременная состояния а<strong>в</strong>томата с номером nПредикат, про<strong>в</strong>еряющий ра<strong>в</strong>енст<strong>в</strong>о номератекущего состояния а<strong>в</strong>томата с номером bзначению p. При программной реализациия<strong>в</strong>ляется сокращенной записью предиката"yb == p"Входная переменная с номером jПроиз<strong>в</strong>ольная логическая формула с номером rдля а<strong>в</strong>томата с номером nСобытие с номером 'n'. При программнойреализации обозначение "en" я<strong>в</strong>ляетсясокращенной записью предиката "e == n", а"en " — сокращенной записью предиката"e != n"Выходное <strong>в</strong>оздейст<strong>в</strong>ие с номером 'k''m'-ое значение <strong>в</strong>ыходного <strong>в</strong>оздейст<strong>в</strong>ия сномером 'd'Таймер с номером 's'i: Численное обозначение приоритета усло<strong>в</strong>ияперехода ('1' - наи<strong>в</strong>ысший приоритет)
2.1. Нотация схемы с<strong>в</strong>язей27При построении схемы с<strong>в</strong>язей а<strong>в</strong>томата используетсянотация, при<strong>в</strong>еденная на рис. 8.1. Наз<strong>в</strong>аниедокумента2. Обозначениеа<strong>в</strong>томата, <strong>в</strong>который <strong>в</strong>ложенрассматри<strong>в</strong>аемый3. А<strong>в</strong>томат4. Перечислениеобозначенийа<strong>в</strong>томато<strong>в</strong>, <strong>в</strong>ложенных<strong>в</strong> рассматри<strong>в</strong>аемый5. Обозначениеа<strong>в</strong>томата6. ВходнаяпеременнаяА<strong>в</strong>томат переключения режимо<strong>в</strong> работы системы. Схема с<strong>в</strong>язейВложен <strong>в</strong> а<strong>в</strong>томат A20. Вложенные а<strong>в</strong>томаты: A1, A2, A3, A4, A8, A9, A10, A11, A12A09. Обобщенноеобозначение<strong>в</strong>ыходных<strong>в</strong>оздейст<strong>в</strong>ий7. Опроспеременнойсостояния другогоа<strong>в</strong>томатаДатчик частоты<strong>в</strong>ращенияА<strong>в</strong>томат остано<strong>в</strong>аA3Нуле<strong>в</strong>ая частота <strong>в</strong>ращенияНачато <strong>в</strong>ыполнение остано<strong>в</strong>аЗа<strong>в</strong>ершено <strong>в</strong>ыполнение остано<strong>в</strong>аx10y3 ≠ 0y3 = 0А0z10z20_0z20_1z20_2z20_3Индикация состояния "Остано<strong>в</strong>лен"Индикация состояния "Запущен"Индикация состояния "Запускается"Индикация состояния "Остана<strong>в</strong>ли<strong>в</strong>ается"Доба<strong>в</strong>ить сообщение <strong>в</strong>очередь сообщений оба<strong>в</strong>арияхМнемосхема10. Выходные<strong>в</strong>оздейст<strong>в</strong>ия,с<strong>в</strong>язанные снекоторымобъектомупра<strong>в</strong>ления11. Выходные<strong>в</strong>оздейст<strong>в</strong>ия,<strong>в</strong>ызы<strong>в</strong>ающиеа<strong>в</strong>томат8. СобытияОбработчикисобытийНажатие кнопки СТОПНажатие кнопки ПУСКСигнал опроса датчико<strong>в</strong>Срабаты<strong>в</strong>ание таймера Т40e10e20e30e40Выдать команду на закрытиеклапана подачи <strong>в</strong>оздуха (e420)z30_0Выдать команду на открытиеклапана подачи <strong>в</strong>оздуха (e410)z30_1z40_0 Остано<strong>в</strong>ить таймер Таймер контроляЗапустить таймер<strong>в</strong>ремени про<strong>в</strong>орота Т40z40_160 сА<strong>в</strong>томатупра<strong>в</strong>ленияклапаном собратнойс<strong>в</strong>язью A80Клапанподачи<strong>в</strong>оздуха12. Выходные<strong>в</strong>оздейст<strong>в</strong>ия,упра<strong>в</strong>ляющиетаймерами13. Обратная с<strong>в</strong>язьВходные<strong>в</strong>оздейст<strong>в</strong>ияА<strong>в</strong>томатВыходные<strong>в</strong>оздейст<strong>в</strong>ияРис. 8. Нотация, используемая <strong>в</strong> схемах с<strong>в</strong>язей а<strong>в</strong>томато<strong>в</strong>В рассматри<strong>в</strong>аемой нотации используются перечисленныениже обозначения.1. Наз<strong>в</strong>ание документа. Наз<strong>в</strong>ание документарасполагается посередине <strong>в</strong> <strong>в</strong>ерхней части листа и содержитназ<strong>в</strong>ание а<strong>в</strong>томата и наз<strong>в</strong>ание собст<strong>в</strong>енно документа —"Схема с<strong>в</strong>язей".2. Обозначение а<strong>в</strong>томата, <strong>в</strong> который <strong>в</strong>ложенрассматри<strong>в</strong>аемый. Содержит информацию о том, <strong>в</strong> какойа<strong>в</strong>томат <strong>в</strong>ложен рассматри<strong>в</strong>аемый а<strong>в</strong>томат. Если а<strong>в</strong>томат нея<strong>в</strong>ляется <strong>в</strong>ложенным, то данный элемент нотацииотсутст<strong>в</strong>ует.