W artykule przedstawiono różne metody programowego kodowania nadmiarowego danych, mogące mieć zastosowanie w protokołach użytkownika, implementowanych w sterownikach PLC typu FX firmy Mitsubishi Electric. Rozpatrzono przykłady kodów: definiowanych układem równań, iterowanych i w zapisie wielomianowym. Dla każdej z rozpatrywanych metod kodowania przedstawiono fragmenty przykładowych programów, realizujących te metody w sterowniku FX.
EN
This paper presents several methods of redundant data encoding, which can be applied in user protocols implemented in Mitsubishi Electric FX programmable controllers. We consider the code examples: defined with systems of equations, iterat-ed, and in polynomial notation. For each of the encoding methods we provide program snippets showing the implementation of these methods in an controller.
Wiele urządzeń powszechnego użytku sterowane jest łączem podczerwieni. Jednak coraz częściej wykorzystuje się je również przy obsłudze urządzeń przemysłowych. W artykule tym przedstawiono elementarne zagadnienia związane z transmisją danych w systemach zdalnego sterowania. Zawarto informacje o emisji i detekcji podczerwieni, o standardzie IrDA oraz przedstawiono najpopularniejsze protokoły wykorzystywane w sterowaniu bezprzewodowym. Przedstawiono również praktyczne rozwiązanie obsługi urządzenia przemysłowego MUPASZ COMPACT W03, opracowanego w ITR z wykorzystaniem łącza podczerwieni.
EN
A lot of consumer products use infrared link for their control. However, more and more often the infrared link is also used for industrial equipment control. In the paper the elementary issues concerning data transfer in remote control systems have been presented. The information about the infrared emission and detection as well as IrDA standard has been provided and the most popular protocols used in wireless control have been described. The practical design of MUPASZ COMPACT W03 industrial device management system with infrared link, developed at ITR, has also been presented.
3
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
Podstawowa wersja sieci komunikacji międzyprocesowej Rotująca Omega posiada wiele zalet wynikających z zastosowania cyfrowych matryc komutacyjnych w charakterze elementów transmisyjnych. Rozwiązanie takie pozwala na znaczne zautomatywzowanie procesu przenoszenia komunikatów między kolejnymi węzłami systemu, a tym samym odciążenie poszczególnych jednostek sterujących od wykonywania czasochłonnych procedur komunikacyjnych. Protokół transmisyjny tej sieci nie pozwala jednak wykorzystać całkowitej przepustowości systemu. Ograniczenie to wynika z pojawienia się w pierścieniu stanów nieustalonych, których maskowanie wymaga okresowego wprowadzenia siedzi w stan nieaktywny. W artykule przedstawiono nową wersję protokołu transmisyjnego opracowanego dla sieci Rotująca Omega. Jego podstawową zaletą jest możliwość ciągłego pozostawienia systemu w stanie aktywnym. Aby uzyskać taki efekt, zdecydowano się podzielić dostępną przepustowość pierścienia na niezależne szczeliny czasowe. Opracowanie zawiera: opis zasad pracy protokołu szczelinowego, wyniki badań symulacyjnych oraz porównanie wartości najwżniejszych wskaźników efektywności działania systemu z tymi, które uzyskano dla podstawowej wersji sieci Rotująca Omega.
EN
The basic version ofthe Rotating Omega inter-procesor communication network exhibits many advantages resulting from the use of digital switching matrices as the transmission elements. This approach allows to automate in a significant degree a process of data transmission between consecutive nodes of the system, this relieving the load of constituent control units of the realisation of time consuming communication procedures. However, the transmission protocol of this network does not allow to exploit fully the total system capacity. The presence of the transient states in the ring gives rise to this limitation. In order to mask this transient states, periodic deactivation of network is required. This paper present a new version of the transmission protocol, worked outfor the Rotating Omega network. Its proncipal decided to divide the capacity of the ringinto independent time slots. This study provides a description of the backrounds of the slotted access protocol, results of simulations and the comparison between the main indices of the operation efficiency of the new protocol and that obtained for the basic version of the Rotating Omega network.
4
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
Możliwość wykorzystywania sieci komunikacji międzyprocesorowej przez aplikacje czasu rzeczywistego znacznie poszerza obszar zastosowań takich systemów transmisyjnych. Programy kontrolno-sterujące pracujące w czasie rzeczywistym wymagają, aby generowane i odbierane przez nie komunikaty byty przenoszone przez sieć z opóźnieniem znacznie mniejszym od zakładanego czasu reakcji jednostki sterującej na zaistniałe sytuacje. Podstawowa konfiguracja sieci Rotująca Omega oraz jej udoskonalona wersja, wyposażona w protokół szczelinowy, nie zawierają mechanizmów pozwalających zagwarantować wybranej grupie wiadomości odpowiednio wysoką jakość obsługi. Dlatego podjęto próbę opracowania nowego protokołu transmisyjnego, wykorzystującego tę samą strukturę pierścienia transmisyjnego i jednocześnie spełniającego wymagania stawiane przez aplikacje czasu rzeczywistego. Artykuł zawiera opis nowej wersji protokołu transmisyjnego wyposażonego w mechanizm CSMA. Charakterystyczną cechą proponowanego rozwiązania jest wprowadzenie zróżnicowania klas obsługiwanych wiadomości, zapewniającego wybranym klasom uzyskiwanie pierwszeństwa w dostępie do wspólnego kanału podkładowego. W artykule zamieszczono także najważniejsze z wyników przeprowadzonych badań symulacyjnych, dokonując jednocześnie porównania ich z rezultatami otrzymanymi dla wcześniejszych rozwiązań.
EN
Possibility of using of the inter-processor communication network by the real-time applications extends considerably the applications area of such transmission systems. Control programs working in real-time require that the generated and received messages are transferred by the network with a delay considerably smaller than the expect reaction time of the control unit at the incoming events. Basis configuration of the Rotating Omega network as well as its improved version fit with the slotted protocol do not include the mechanisms that could guarantee the suitably high quality service to the chosen group of messages. That is the reason why the attempt was made to develop a new transmission protocol, making use of the same transmission ring structure and simultaneously meeting the requirements of the real-time applications. The paper contains a description of the new version of the transmission protocol, equipped with CSMA. Characteristic feature of the proposed solution is the introduction of diversity of the supported messages, ensuring for the chosen ones the priority in access of the common transmission channel. The paper presents the most important results of the simulations, compared with the previously obtained results for the earlier solutions.
5
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
Coraz częstsze stosowanie w wielu dziedzinach techniki systemów kontrolno-sterujących o inteligencji rozproszonej powoduje, że wzrasta zainteresowanie dedykowanymi sieciami komunikacji międzyprocesorowej. Ich przepustowość, niezawodność i koszt implementacji mogą mieć znaczący wpływ na parametry konstruowanego systemu. W artykule przedstawiono propozycję pierścieniowej sieci komunikacji międzyprocesorowej Rotująca Omega. Oryginalnym rozwiązaniem prezentowanego systemu jest wykorzystanie scalonych, cyfrowych matryc komutacyjnych w charakterze układów transmisyjnych. W opracowaniu zawarto opis fizycznej struktury sieci oraz podstawowych założeń zdefiniowanego protokołu transmisyjnego. W ostatniej części artykułu przedstawiono wybrane wyniki badań symulacyjnych przeprowadzonych na modelu systemu transmisyjnego.
EN
The interest for embedded inter-processor communication is continuously growing due to still more often use in many domains of the control systems with spread intelligence. Data throughput, system reliability and implementation cost significantly impact parameters of the designed system. The paper presents an original idea of the ring inter-processor communication network named Rotating Omega. The approach is based on the use of integrated, digital switching matrix as transmission circuits. The description of the physical structure of the network and backgrounds for the defined transmission protocol are discussed. The last paragraph of the paper presents some results of simulation analyses carried out for the developed model of the transmission system.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.