Styk programowy MERA-PLIX: Różnice pomiędzy wersjami

Przejdź do nawigacji Przejdź do wyszukiwania
brak opisu edycji
Nie podano opisu zmian
 
(Nie pokazano 6 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
'''Tytuł:''' Styk software'owy MERA-PLIX<br/>
'''Wersja:''' F<br/>
'''Data:''' 13.02.87<br/>
'''Opracował:''' Tadeusz W. Wilczek<br/>
= Wstęp =
= Wstęp =


Linia 293: Linia 288:
Wykorzystanie tych pól jest następujące:
Wykorzystanie tych pól jest następujące:


{| class="wikitable"
{| class="wikitable" style="text-align:center;"
! Polecenie sterujące !! Pole parametrów przekazywanych !! Pole parametrów zwracanych
! Polecenie<br/>sterujące !! Pole parametrów<br/>przekazywanych !! Pole parametrów<br/>zwracanych
|-
|-
| Testuj || tak || tak
| align="left" | Testuj || tak || tak
|-
|-
| Ustaw konfig. || tak || tak
| align="left" | Ustaw konfig. || tak || tak
|-
|-
| Dołącz linie || tak || nie
| align="left" | Dołącz linie || tak || nie
|-
|-
| Podaj status linii || nie || tak
| align="left" | Podaj status linii || nie || tak
|-
|-
| Przesyłaj || tak || tak
| align="left" | Przesyłaj || tak || tak
|-
|-
| Zeruj || nie || nie
| align="left" | Zeruj || nie || nie
|-
|-
|}  
|}  
Linia 330: Linia 325:
! Bity !! Znaczenie
! Bity !! Znaczenie
|-
|-
| 0-7 || ilość pakietów
| align="center" | 0-7 || ilość pakietów
|-
|-
| 8-15 || ilość linii logicznych
| align="center" | 8-15 || ilość linii logicznych
|}
|}


Linia 340: Linia 335:
! Bity !! Znaczenie
! Bity !! Znaczenie
|-
|-
| 0-7 || Nr błędu:
| align="center" | 0-7 || Nr błędu:
* 0 = konfiguracja już ustawiona,
* 0 = konfiguracja już ustawiona,
* 1 = błędna liczba pakietów lub linii log.,
* 1 = błędna liczba pakietów lub linii log.,
Linia 348: Linia 343:
* 9 = brak pamięci na tablice
* 9 = brak pamięci na tablice
|-
|-
| 8-15 ||
| align="center" | 8-15 ||
* nr pakietu dla błędu 2
* nr pakietu dla błędu 2
* nr linii log dla błędów 3, 4.
* nr linii log dla błędów 3, 4.
Linia 358: Linia 353:
! Słowo !! Bity !! Znaczenie
! Słowo !! Bity !! Znaczenie
|-
|-
| rowspan="3" | 0 || 3 || pakiet użyty
| rowspan="3" align="center" | 0 || align="center" | 3 || pakiet użyty
|-
|-
| 4-7 || typ urządzenia:
| align="center" | 4-7 || typ urządzenia:
* 0 = EC 6051
* 0 = EC 6051
* 1 = MERA 9425
* 1 = MERA 9425
* 2 = Winchester
* 2 = Winchester
|-
|-
| 8-15 || mapa bitowa urządzeń dołączonych do pakietu (bit 15 - urządzenie 0)
| align="center" | 8-15 || mapa bitowa urządzeń dołączonych do pakietu (bit 15 - urządzenie 0)
|}
|}


Linia 373: Linia 368:
! Słowo !! Bity !! Znaczenie
! Słowo !! Bity !! Znaczenie
|-
|-
| rowspan="4" | 0 || 0-7 || parametry linii
| rowspan="4" align="center" | 0 || align="center" | 0-7 || parametry linii
|-
|-
| 6-7 || dla urządzenia typu 1 (MERA 9425):
| align="center" | 6-7 || dla urządzenia typu 1 (MERA 9425):
* 01 - linia obejmuje tylko dysk wymienny
* 01 - linia obejmuje tylko dysk wymienny
* 10 - linia obejmuje tylko dysk stały
* 10 - linia obejmuje tylko dysk stały
* 11 - linia obejmuje dysk stały i wymienny
* 11 - linia obejmuje dysk stały i wymienny
|-
|-
| 8-12 || numer pakietu
| align="center" | 8-12 || numer pakietu
|-
|-
| 13-15 || numer urządzenia na pakiecie
| align="center" | 13-15 || numer urządzenia na pakiecie
|-
|-
| rowspan="3" | 1 || 0-15 || parametry linii
| rowspan="3" align="center" | 1 || align="center" | 0-15 || parametry linii
|-
|-
| 0-7 || typ dysku dla urządzeń typu 2 (Winchester):
| align="center" | 0-7 || typ dysku dla urządzeń typu 2 (Winchester):
* 0 - BASF 6185
* 0 - BASF 6185
* 1 - NEC D5126
* 1 - NEC D5126
|-
|-
| 8-15 || protekcja formatowania:
| align="center" | 8-15 || protekcja formatowania:
* 0 - formatowanie dozwolone
* 0 - formatowanie dozwolone
* Inaczej - formatowanie nie wykonywane
* Inaczej - formatowanie nie wykonywane
Linia 409: Linia 404:
! Słowo !! Bity !! Znaczenie
! Słowo !! Bity !! Znaczenie
|-
|-
| rowspan="2" | 0 || 0 || poziom automatyki:
| rowspan="2" align="center" | 0 || align="center" | 0 || poziom automatyki:
* 0 = adresowanie fizyczne dysku
* 0 = adresowanie fizyczne dysku
* 1 = adresowanie logiczne dysku
* 1 = adresowanie logiczne dysku
|-
|-
| 4-7 || maksymalna liczba retransmisji podczas Wykonania polecenia "przesyłaj"
| align="center" | 4-7 || maksymalna liczba retransmisji podczas Wykonania polecenia "przesyłaj"
|-
|-
|}
|}
Linia 619: Linia 614:
| align="center" | 2 || Błąd toru zapisu dysku || Bit zapalony oznacza awarię w torze zapisu dysku wywołaną wybraniem więcej niż jednej głowicy, brak prądu zapisu podczas operacji zapisu, obecność prądu zapisu podczas operacji odczytu, niewłaściwe napięcie zasilające.
| align="center" | 2 || Błąd toru zapisu dysku || Bit zapalony oznacza awarię w torze zapisu dysku wywołaną wybraniem więcej niż jednej głowicy, brak prądu zapisu podczas operacji zapisu, obecność prądu zapisu podczas operacji odczytu, niewłaściwe napięcie zasilające.
|-
|-
| align="center" | 3 || Wykonywane pozycjonowanie głowic || Bit zapalony oznacza ze głowice nie znajdują się na zadanym cylindrze.
| align="center" | 3 || Wykonywane pozycjonowanie głowic || Bit zapalony oznacza, że głowice nie znajdują się na zadanym cylindrze.
|-
|-
| align="center" | 4 || Przepełnienie obszaru zapasowego (przy operacji 1) ||
| align="center" | 4 || Przepełnienie obszaru zapasowego (przy operacji 1) ||
Linia 627: Linia 622:
| align="center" | 6 || Nieistotny ||
| align="center" | 6 || Nieistotny ||
|-
|-
| align="center" | 7 || Sumaryczny wskaźnik błędu wykonania operacji || Bit zapalony oznacza ze podczas wykonywania operacji w/g polecenia sterującego wystąpił błąd. Przyczynę błędu określają bity 8-15 słowa.
| align="center" | 7 || Sumaryczny wskaźnik błędu wykonania operacji || Bit zapalony oznacza, że podczas wykonywania operacji w/g polecenia sterującego wystąpił błąd. Przyczynę błędu określają bity 8-15 słowa.
|-
|-
| align="center" | 8 || Błędny sektor || Bit zapalony oznacza, że w polu adresowym zadanego sektora zapisany został znacznik błędnego sektora. Ponieważ PLIX automatycznie odczytuje błędne sektory z obszaru zapasowego, wystąpienie tego błędu wskazuje na uszkodzenie mapy.
| align="center" | 8 || Błędny sektor || Bit zapalony oznacza, że w polu adresowym zadanego sektora zapisany został znacznik błędnego sektora. Ponieważ PLIX automatycznie odczytuje błędne sektory z obszaru zapasowego, wystąpienie tego błędu wskazuje na uszkodzenie mapy.
Linia 651: Linia 646:
# Błędy związane z nieznalezieniem znacznika pola danych, nieznalezieniem sektora, błędem kontroli CRC są sygnalizowane po 10 obrotach dysku (powtórzeniach) i powtórnym pozycjonowaniu głowic na zadanej ścieżce.
# Błędy związane z nieznalezieniem znacznika pola danych, nieznalezieniem sektora, błędem kontroli CRC są sygnalizowane po 10 obrotach dysku (powtórzeniach) i powtórnym pozycjonowaniu głowic na zadanej ścieżce.
# Błędy te mogą wystąpić podczas operacji pierwszego formatowania powierzchni dysku. Dla dysku BASF 6185 dopuszczalne jest wystąpienia max 15 uszkodzonych sektorów na nowym dysku. Dla dysku NEC D5126 dopuszczalne jest wystąpienie 24 uszkodzonych sektorów.
# Błędy te mogą wystąpić podczas operacji pierwszego formatowania powierzchni dysku. Dla dysku BASF 6185 dopuszczalne jest wystąpienia max 15 uszkodzonych sektorów na nowym dysku. Dla dysku NEC D5126 dopuszczalne jest wystąpienie 24 uszkodzonych sektorów.
# Jeżeli w podczas eksploatacji liczba uszkodzonych sektorów zaczyna wzrastać świadczy to o uszkodzeniu kontrolera lub dysku. Początkowo (do czasu całkowitego uruchomienia kontrolera) liczba uszkodzonych sektorów możne być dużo większa.
# Jeżeli w podczas eksploatacji liczba uszkodzonych sektorów zaczyna wzrastać świadczy to o uszkodzeniu kontrolera lub dysku.
# Początkowo (do czasu całkowitego uruchomienia kontrolera) liczba uszkodzonych sektorów możne być dużo większa.
 
{{source|title=Styk MERA-PLIX, wersja F|author=Amepol, Tadeusz W. Wilczek|date=1987-02-13}}

Menu nawigacyjne