Синтез и отладка алгоритмов функционирования цифровых устройств управления - 35 стр.

UptoLike

35
виде фактически определены алгоритм работы УА и структура ОА. Теперь
необходимо выполнить их детализацию.
На втором шаге выполним разработку функциональной схемы ОА, оп-
ределив все необходимые информационные связи и управляющие сигналы.
Обратите внимание, что осведомительные сигналы в данном случае отсут-
ствуют, т. к. алгоритм линейный. В результате получим схему,
приведен-
ную на рис. 3.5. Разумеется, в общем случае это не окончательный резуль-
тат разработки ОА, а его начальный вариант. Последующие этапы проекти-
рования приведут к уточнению схемы, а, может быть, и к пересмотру ис-
ходного алгоритма.
RSM1
SM1
MS1
DI1 DI2 DI3 DI4 DI5
Y2 MS1:=DI1
Y3 MS1:=DI2
Y2,Y3 RSM1:=SM1
Y1 RSM1:=0
MS2
Y5,Y6,Y7,Y8 RSM2:=SM2
Y4 RSM2:=0
RSM2
SM2
MS2:=DI3 Y5
MS2:=DI4 Y6
MS2:=DI5 Y7
MS2:=RSM1 Y8
Рис. 3.5
На третьем шаге с использованием "СОМПА" формализуем алгоритм
УА. Для этого откроем окно редактора языка ГСА. С использованием [На-
стройки|Опции] открыть окно настроек и на вкладке "ГСА" произвести
настройку имен начального, конечного событий и выходных сигналов УА.
Здесь же может быть включен режим "следящие" фигуры. Рекомендуется
отключить "
автоматическое присвоение имен", с тем, чтобы на после-
виде фактически определены алгоритм работы УА и структура ОА. Теперь
необходимо выполнить их детализацию.
    На втором шаге выполним разработку функциональной схемы ОА, оп-
ределив все необходимые информационные связи и управляющие сигналы.
Обратите внимание, что осведомительные сигналы в данном случае отсут-
ствуют, т. к. алгоритм линейный. В результате получим схему, приведен-
ную на рис. 3.5. Разумеется, в общем случае это не окончательный резуль-
тат разработки ОА, а его начальный вариант. Последующие этапы проекти-
рования приведут к уточнению схемы, а, может быть, и к пересмотру ис-
ходного алгоритма.
                            DI1           DI2        DI3     DI4   DI5




 Y2 MS1:=DI1
                                    MS1
 Y3 MS1:=DI2




                                          SM1

 Y1    RSM1:=0
                                          RSM1
 Y2,Y3 RSM1:=SM1




                                                                          MS2:=DI3 Y5
                                                                          MS2:=DI4 Y6
                                                           MS2
                                                                          MS2:=DI5 Y7
                                                                         MS2:=RSM1 Y8




                                                  SM2

               Y4         RSM2:=0
                                                  RSM2
               Y5,Y6,Y7,Y8 RSM2:=SM2




                                                 Рис. 3.5
   На третьем шаге с использованием "СОМПА" формализуем алгоритм
УА. Для этого откроем окно редактора языка ГСА. С использованием [На-
стройки|Опции] открыть окно настроек и на вкладке "ГСА" произвести
настройку имен начального, конечного событий и выходных сигналов УА.
Здесь же может быть включен режим "следящие" фигуры. Рекомендуется
отключить "автоматическое присвоение имен", с тем, чтобы на после-

                                                   35