Sw3.6-m10-1.2-Slajd10

Z Studia Informatyczne
Wersja z dnia 10:41, 4 wrz 2006 autorstwa PZakrzewski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

ASi (ang. Actuator Sensor Interface)

ASi (ang. Actuator Sensor Interface)


Master wysyła telegram zaopatrzony w adres modułu slave. Odpowiada wyłącznie wskazany moduł. Ta prosta metoda ściśle determinuje czas dostępu każdego punktu do magistrali. Dla sieci AS-i przyjęto częstotliwość zegara równą 167kHz co daje czas trwania jednego bitu 6?s. Master-pauza wynosi co najmniej 3 i maksymalnie 10 odcinków jednostkowych. Jeśli slave jest zsynchronizowany, wtedy już po trzech odcinkach bitowych przełącza się na nadawanie odpowiedzi. Przy braku synchronizacji wymagane są dwa dodatkowe bity. Jeśli master nie otrzyma bitu startowego odpowiedzi w ciągu 10 bitów pauzy, przechodzi do następnego wywołania. Slave-pauza trwa tylko jeden odcinek czasowy. Czas cyklu dostępu w sieci AS-i zależy od liczby modułów podrzędnych; przy pełnej obsadzie 31 modułów czas cyklu wynosi około 5ms.

W systemach sterowania istotnym problemem jest zapewnienie wysokiej wiarygodności przekazywanych danych. Zabezpieczenie transmitowanych w sieci AS-i ramek może wydawać się słabe. W rzeczywistości wprowadzenie kodowania transmisyjnego PE i końcowego APM powoduje, że istnieje więcej stref kontroli wynikowego ciągu. W łatwy sposób można wykryć brak transmisji - brak składowej zmiennej. Przyjmuje się następujące kryteria testowania ramek transmitowanych w kodzie APM:

·pierwszy impuls telegramu musi być impulsem ujemnym,

·kolejne pary impulsów muszą mieć przeciwną polaryzację,

·odstęp między sąsiednimi impulsami nie może przekraczać 0,5 okresu zegara,

·w drugiej połowie bitu (w odniesieniu do nadawanego słowa) zawsze musi wystąpić impuls,

·liczba dodatnich impulsów, bez bitów ST i EB musi być parzysta,

·ostatni impuls słowa kodowego musi być dodatni,

·po bicie stopu (EB) nie może być impulsów (dotyczy pauzy).

Następnie po przekodowaniu ciągu z kodu APM na kod PE i dalej na kod binarny, realizowana jest kontrola parzystości odebranej ramki.


<< Poprzedni slajd | Spis treści | Następny slajd >>