Maksymalna wielkość pliku (→ producent maszyny!)mens26 pisze:zapisuje tylko do wielkosci pliku ~1020bitów
Maksymalnie możliwa wielkość plików protokołowych jest ustawiana w danej
maszynowej:
MD11420 $MN_LEN_PROTOCOL_FILE
Maksymalna wielkość pliku obowiązuje dla wszystkich plików, które zostaną utworzone
przy pomocy polecenia WRITE. Przy przekroczeniu jest wyprowadzany komunikat błędu i
blok wzgl. dane nie są zapisywane. O ile pamięć jest wystarczająca, można utworzyć
nowy plik.
To wycinek z podręcznika programowania s.131 Zachęcam do lektury.
PGA 0310 PL
Zapewne chodziło Ci o Bajty nie bity 1Bajt to słowo składające się z 8bitów.mens26 pisze:~1020bitów
na przykładzie który Ci podałem program uruchomiony pierwszy raz powinien zapisać ok 430znaków co odpowiada rozmiarowi pliku równym 430bajtów kolejne przejście programu dopisuje 189 znaków a więc tym sposobem po 4 raportach masz błąd zapisu.
Sprawdziłem w maszynie na której pracuje wartość danej maszynowej a więc u mnie:
$MN_LEN_PROTOCOL_FILE=100
Pisałem już, ze pliki u mnie ważyło ok 15kB więc jednostka wprowadzanej wartości to (tak mi się wydaje) kB. sprawdz u siebie jeśli się nie myle to jest to 1.