Page 83 - 4859
P. 83

Повторюємо      операцію     і   додаємо    ще    одну    групу.
                            Перейменовуєм  їх  за  назвами  згідно  з  варіантом  завдання  в
                            “Temp. Sensor” і “Motor” (рис. 1.49).























                                Рисунок 1.49 – Вкладка “Subnetwork” з створеними
                                                  блоками “Groups”

                                6. Додаємо блоки транзакцій до групи “Temp. Sensor”
                                Використовуваний в даному випадку датчик температури
                            вимагає  ініціалізації  та  передачі  команди  на  старт  передачі
                            даних.  Після  цього  починається  процес  передачі  даних.  Для
                            ініціалізації  датчика  ми  скористаємося  транзакцією  типу
                            “Query  /  Response”,  яка  буде  передаватися  один  раз,  під  час
                            запуску  шлюзу.  Використання  такої  транзакції  дозволить
                            переконатися в успішності ініціалізації датчика температури.
                            У даному випадку ініціалізація складається з двох кроків. Для
                            відправлення команди на виконання і для отримання даних ми
                            використовуємо транзакції “Produce” і “Consume” відповідно.



                                                           82
   78   79   80   81   82   83   84   85   86   87   88