Page 221 - ЭВМ
P. 221

ционных  структур  и  эффективность  использования  идентификатора.
               Что касается назначения идентификаторов сообщений, то существуют
               различные  подходы  для  систем  на  базе CAN:  некоторые (например

               CANopen) не применяют предопределение идентификаторов для об-
               щих структур системы, DeviceNet и SDS делают это.
                      Устройства (nodes)  в DeviceNet  получают  постоянный  иденти-
               фикатор.  Максимальное  количество  узлов – 64.  Каждый  узел  имеет
               некоторое множество идентификаторов в одной из 3-х групп в зави-
               симости от приоритета сообщения (рис. 6.25).



                              Device Net

                               10    9     8     7    6     5     4    3     2     1    0


                                Group 1
                      0                                 Source MAC ID                  Group 1
                              Message ID

                                                                     Group 2
                      1    0               MAC-ID                                      Group 1
                                                                   Message ID

                                   Group 3
                      1    1                            Source MAC ID                  Group 1
                                 Message ID


                      1    1     1     1    1         Group 4 Message ID               Group 1


                                        MAC-ID:  Node Identification Number


                                   Рис. 6.25. Идентификаторы узлов в DeviceNet


                      Группа 1  сообщений  обеспечивает  до 16  высокоприоритетных
               сообщений на устройство, группа 3 сообщений – до 7 низкоприори-
               тетных сообщений на устройство. Группа 2 сообщений предназначена
               для поддержки устройств с ограниченными способностями фильтро-
               вания сообщений, поэтому для данной группы идентификаторов было
               выбрано фильтрование согласно номеру узла (MAC-ID). Это означа-

               ет, что приоритет сообщений этой группы прямо определяется номе-
               ром узла. MAC-ID группы 2 может быть адресом источника или адре-
               сом назначения.
                      DeviceNet  использует  также  предопределенное Master/Slave
               множество связей для облегчения взаимодействия в Master/Slave сис-
               темной конфигурации (табл. 6.2).



                                                           216
   216   217   218   219   220   221   222   223   224   225   226