Przedmiotem wynalazkujest uklad polaczenjednostek sterowanych programowo w sieci typu gwiazdzistego, która jest utworzona tylko przez szyny zbiorcze danych.W znanych ukladach polaczen do tworzenia polaczenjednostek sterowanych programowo sa wykorzystywane równolegle szyny zbiorcze adresów i danych, wzglednie szeregowe szyny zbiorcze, do których sa dolaczone równolegle wszystkie jednostki sterowane programowo danej sieci. Wada tych rozwiazan polega na duzym obciazeniu roboczym szyn zbiorczych, które umozliwiaja doko¬ nanie w tym samym czasie polaczenie co najwyzej dwóch jednostek sterowanych programowo, co moze prowadzic do przeciazenia szyny zbiorczej. Przy wiekszej liczbie jednostek sterowanych programowo moze przez to dojsc do niedopuszczalnego oczekiwania na zwolnienie szyny zbior¬ czej. Kazda jednostka sterowana programowo musi poza tym byc wyposazona w urzadzenie do rozpoznawania swego adersu.Wedlugwynalazku wejsciowe szyny zbiorcze danych sa dolaczone poprzez wejsciowe obwody wyrównawcze do wejsciowego multipleksera. Ten multiplekser jest dolaczony do pierwszego wejscia komutatorai zespolu sterujacego, którego pierwsze wyjsciejest dolaczone do wejsc steruja¬ cych wejsciowych obwodów wyrówanwczych. Drugie wyjscie jest dolaczone do wejsc sterujacych wyjsciowych obwodów wyrównawczych, a trzecie wyjscie do wejscia sterujacego komutatora.Wyjscie komutatora jest dolaczone do sterujacego multipleksera, do którego sa dolaczone wyjs¬ ciowe szyny zbiorcze danych poprzez wyjsciowe obwody wyrówawcze.Uklad polaczen jednostek sterowanych programowo wedlug wynalazku umozliwia zestawie¬ nie gwiazdzistej sieci jednostek sterowanych programowo. Jednoczesnie moze miec miejsce liczba N/2 polaczen dla liczby N jednostek sterowanych programowo, dzieki czemu w ruchu moga byc jednoczesnie wszystkie jednostki sieci sterowane programowo. Unika sie tu zbiorczej szyny adre¬ sowej. Urzadzenie do rozpoznawania adresu jest zcentralizowane w ukladzie polaczen.Przedmiot wynalazku jest uwidoczniony w przykladzie wykonania na rysunku, który przed¬ stawia schemat blokowy ukladu polaczen jednostek sterowanych programowo.Sterowane programowojednostki Al — Aa sa dolaczone za posrednictwem równoleglych lub szeregowych szyn zbiorczych al — aa danych poprzez wejsciowe obwody wyrównawcze 11 — li do wejsciowego multipleksera 2. Pierwsze wejscie komutatora 4 i zespól sterujacy 3 sa dolaczone do wejsciowego multipleksera 2. Pierwsze wyjscie zespolu sterujacego 3 jest dolaczone do wejsc2 142 097 sterujacych wejsciowych obwodów wyrównawczych 11 — Id. Drugie wyjscie zespolu sterujacego 3 jest dolaczone do wejsc sterujacych wyjsciowych obwodów wyrównawczych 61 — 6n. Trzecie wyjscie zespolu sterujacego 3 jest dolaczone do wejscia sterujacego komutatora 4, którego wyjscie jest dolaczone do sterujacego multipleksera 5. Wyjsciowe szyny zbiorcze bl — bn danych, do których sa dolaczone sterowane programowo jednostki Bl — Bn, sa dolaczone poprzez wyjsciowe obwody wyrówawcze 61 — 6n do sterujacego multipleksera 5. Wyjsciowe szyny zbiorcze Bl — Bn danych moga byc polaczone zarówno równolegle jak i szeregowo. Obwody wyrównawcze 11 — In, 61 — 6n sa utworzone przez pamieci wyrównawcze dla równoleglych szyn zbiorczych i przez przetworniki szeregowo-równolegle dla szeregowych szyn zbiorczych danych. Zawartosci wejs¬ ciowych obwodów wyrównawczych 11 — In sa doprowadzane cyklicznie do wejsciowego multip¬ leksera 2 zgodnie z rozkazami zespolu sterujacego 3. Po dokonaniu komutacji sygnaljest doprowa¬ dzany z komutatora 4 do sterujacego multipleksera 5, z którego informacje sa wprowadzane do wyjsciowych obwodów wyrównawczych 61 — 6n zgodnie z rozkazami zespolu sterujacego 3.Jednostka sterowana programowo, np. A2, doprowadza do szyny zbiorczej danych grupe spoczynkowa, az do chwili zazadania polaczenia z inna jednostka sterowana programowo, np. B5, w wyniku tego, ze do wejscia szyny zbiorczej a2 danych doprowadzony zostaje adres sterowanej programowojednostki B5. Zespól sterujacy 3 rozpoznaje, ze w multiplekserze 2 w czasie przynale¬ znym wywolujacej, sterowanej programowo jednostki A2 zaszla zmiana wzgledem stanu spoczyn¬ kowego. Informacje o adresie wywolywanej, sterowanej programowo jednostki B2 wraz z danymi o czasowym polozeniu wywolujacej, sterowanej programowo jednostki A2 w wejsciowym multiple¬ kserze 2 tworza zbiór danych, z których wychodzi zespól sterujacy 3 przy zestawieniu instrukcji dla komutatora 4 i wyjsciowego obwodu wyrównawczego 65. Przy przerywaniu polaczenia przebieg dzialan jest podobny.Uklad polaczenjednostek sterowanych programowo wedlug wynalazku jest przeznaczony dla elektronicznego systemu laczacego o malych i srednich pojemnosciach. Ponadto moze byc wyko¬ rzystany w róznych systemach sterowanych programowo o rozdzielonym sterowaniu lub syste¬ mach wieloprocesorowych ora7 systemach wielokrotnych i sieciach obliczeniowych.Zastrzezenie patentowe 1. Uklad polaczen jednostek sterowanych programowo, które sa dolaczone do równoleglych lub szeregowych szyn zbiorczych danych, znamienny tym, ze wejsciowe szyny zbiorcze (al — an) danych sa dolaczone poprzez wejsciowe obwody wyrównawcze (11 — In) do wejsciowego multip¬ leksera (2), który jest dolaczony do pierwszego wejscia komutatora (4) i zespolu sterujacego (3), którego pierwsze wyjscie jest dolaczone do wejsc sterujacych wejsciowych obwodów wyrówna¬ wczych (11 — In), przy czym drugie wyjscie jest dolaczone do wejsc sterujacych wyjsciowych obwodów wyrównawczych (61 — 6n), a trzecie wyjscie do wejscia sterujacego komutatora (4), którego wyjscie jest dolaczone do sterujacego multipleksera (5), do którego sa dolaczone wyjsciowe szyny zbiorcze (bl — bn) danych poprzez wyjsciowe obwody wyrównawcze (61 — 6n).142097 Al al ^^* 11 i # I^b- I I ! PL