2 Alokacja pamięci FBs-PLC

Rozdział 2  Alokacja pamięci FBs-PLC

 

2.1 Alokacja pamięci FBS-PLC

 

 


Bufor pamięci w PLC

 


Zapisz program

 

Wczytaj program

 


OBSZAR

PROGRAMU

DRABINKOWEGO

(32KW)

 


Wczytaj rejestr

 

Zapisz status

 

 

Wczytaj status

 

Zapisz status

 

 


OBSZAR

REJESTRU

(20040W)

 

OBSZAR

DYSKRETNEGO STATUSU

(4096)

 



2.2 Alokacje cyfrowe i rejestrów

                                                    „*” wartość domyślna do konfiguracji przez użytkownika

Element

Zakres

Uwagi

Cyfrowe 《 Status bitu 》

X

Styk wejściowy (DI)

X0~X255 (256)

Odpowiada zewn. wejściu cyfrowemu

Y

Przekaźnik wyjściowy (DO)

Y0~Y255 (256)

Odpowiada zewn. wyjściu cyfrowemu

TR

Przekaźnik tymczasowy

TR0~TR39 (40)

 

M

Przekaźnik wejściowy

Niepodtrzymywany

M0~M799 (800)*

Można skonfigurować jako podtrzymywany

M1400~M1911 (512)

 

Podtrzymywany

M800~M1399 (600)*

Można skonfigur. jako niepodtrzymywany

Specjalny przekaźnik

M1912~M2001 (90)

 

S

Przekaźnik krokowy

Niepodtrzymywany

S0~S499 (500)*

S20~S499 można skonfigurować jako podtrzymywany

Podtrzymywany

S500~S999 (500)*

Można skonfigur. jako niepodtrzymywany

T

Styk timera o statusie „w górę”

T0~T255 (256)

 

C

Styk licznika o statusie „w górę”

C0~C255 (256)

 

Rejestrów 《 Słowa 》

TMR

Rejestr aktualnej wartości timera

Stała czasowa 0.01s

T0~T49 (50)*

Możliwość regulacji numerów T0~T255 dla każdej stałej czasowej.

Stała czasowa 0.1s

T50~T199 (150)*

Stała czasowa 1s

T200~T255 (56)*

CTR

Rejestr aktualnej wartości licznika

1 -bity

Podtrzymywany

C0~C139 (140)*

Można skonfigur. jako niepodtrzymywany

Niepodtrzymywany

C140~C199 (60)*

Można skonfigur. jako podtrzymywany

32 bity

Podtrzymywany

C200~C239 (40)*

Można skonfigur. jako niepodtrzymywany

Niepodtrzymywany

C240~C255 (16)*

Można skonfigur. jako podtrzymywany

 

HR

DR

 

Data

Register

Podtrzymywany

R0~R2999 (3000)*

Można skonfigur. jako niepodtrzymywany

D0~D3999 (4000)

 

Niepodtrzymywany

R3000~R3839 (840)*

Można skonfigur. jako podtrzymywany

HR

ROR

Podtrzymywany

R5000~R8071 (3072) *

Jeżeli nie jest skonfigurowany jako ROR, to może pracować jako normalny rejestr (do odczytu/zapisu)

Rejestr tylko do odczytu (ROR)

R5000~R8071 można ustawić jako ROR ~ domyślnie (0)*

ROR jest zapisywany w specjalnym obszarze ROR i nie zajmuje obszaru programu

Rejestr plików

F0~F8191 (8192)

Zapisywanie/odzyskiwanie odbywa się za pomocą dedykowanej instrukcji

IR

Rejestr wejściowy

R3840~R3903 (64)

Odpowiada zewn. wejściu numerycznemu

OR

Rejestr wyjściowy

R3904~R3967 (64)

Odpowiada zewn. wyjściu numerycznemu

SR

Specjalny rejestr systemowy

R3968~R4167 (197)
D4000~D4095 (96)

 

Rejestr szybkiego timera 0.1 ms

R4152~R4154 (3)

 

Rejestry HSC

Hardware (4sets)

DR4096~DR4110 (4x4)

Software(4sets)

DR4112~DR4126 (4x4)

 

Rejestry kalendarzowe

Minuta

Sekunda

R4129

R4128

 

Dzień

Godzina

R4131

R4130

Rok

Miesiąc

R4133

R4132

 

Tydzień

 

R4134

 FR

 Rejestry plików

 F0~F8191(8192)

 

XR

 Rejestry wskaźników

V,Z (2)、P0~P9 (10)

 












Uwaga: Podczas uruchamiania lub zmiany trybu operacyjnego ze STOP na URUCHOM, cała zawartość niepodtrzymywanych przekaźników lub rejestrów zostanie wyzerowana; zawartość podtrzymywanych przekaźników i rejestrów pozostanie niezmieniona.                                          

2.3 Charakterystyki przekaźników

 

 

Nr przekaźn.

Funkcjonalność

Opis

1. Stop, Sterowanie zabronione

 M1912

Wyłącznik awaryjny

Ÿ Jeżeli 1, to PLC zostanie zatrzymany (ale nie przejdzie w tryb STOP) i wszystkie wyjścia zostaną wyłączone.
Bit zostanie wyzerowany po załączeniu mocy lub zmianie trybu roboczego ze STOP→URUCHOM.

 M1913

Wyłącz zewnętrzne wyjścia  

Ÿ Wszystkie zewnętrzne wyjścia są wyłączone bez wpływu na status Y0~Y255 w PLC.

  M2001

Włącz/wyłącz status

Ÿ Jeżeli M2001 jest 0 lub WŁ, to status WŁ / WYŁ wszystkich styków zostanie zresetowany na WŁ po załączeniu mocy lub zmianie trybu roboczego ze STOP→URUCHOM.

Ÿ Przy zmianie statusu M2001 z WŁ na WYŁ, status WŁ / WYŁ wszystkich styków pozostanie niezmieniony po załączeniu mocy lub zmianie trybu roboczego ze STOP→URUCHOM
Podczas testu przekaźnik M2001 może być włączany i wyłączany w celu utrzymania stanu WŁ / WYŁ nieaktywnych styków. Po zakończeniu testu M2001 jest ponownie włączany.

2. Sterowanie zerowaniem

 M1914

Wyzeruj niepodtrzymywane przekaźniki

Ÿ Zerowanie przy statusie 1

 M1915

Wyzeruj podtrzymywane przekaźniki

Ÿ Zerowanie przy statusie 1

 M1916

Wyzeruj niepodtrzymywane rejestry

Ÿ Zerowanie przy statusie 1

 M1917

Wyzeruj podtrzymywane rejestry

Ÿ Zerowanie przy statusie 1

 M1918

Wybierz sterowanie master (MC)

Ÿ Przy statusie 0, funkcjonalności włączane impulsowo w głównej pętli sterowania zostaną zrealizowane tylko raz w momencie zmiany statusu pętli sterowania master z 0→1.

Przy statusie 1, funkcjonalności włączane impulsowo w głównej pętli sterowania będą realizowane za każdym razem w momencie zmiany statusu pętli sterowania master z 0→1.

 M1919

Sterowanie wyjściem funkcyjnym

Ÿ Przy statusie 0, wyjścia funkcyjne niektórych instrukcji zapamiętają stan na wyjściu nawet, gdy nie zostaną one zrealizowane.

 Przy statusie 1, wyjścia funkcyjne niektórych instrukcji nie mają zdolności zapamiętywania stanu na wyjściu.

※ Status M1918/M1919 może być ustawiony na 0 lub 1 w celu spełnienia wymagań dotyczących sterowania.








 

 

Nr przekaźn.

Funkcjonalność

Opis

 

3. Sygnały impulsowe

◤M1920

Impuls zegarowy 0.01s


 


T(M1920)=0.01S

T(M1921)=0.1S

T(M1922)=1S

T(M1923)=60S


 



 

◤M1921


Impuls zegarowy 0.1s

 

◤M1922

Impuls zegarowy 1s

 


ƒ

 

‚

 



 

◤M1923


 

◤M1924

 

◤M1925

◤M1926

Impuls zegarowy 60s

 

Początkowy impuls (pierwszy skan) ‚

 

Impulsy zegara skanowania ƒ

=0, PLC pracuje w trybie STOP
=1, PLC pracuje w trybie URUCHOM

 

 

 

 

 

 

t jest czasem skanu

 

 

 

 

 

 

◤M1927

Status wejścia CTS portu komunikacyjnego 1

Ÿ 0:CTS Prawda (WŁ)

Ÿ 1:CTS Fałsz (WYŁ)

Ÿ Kiedy do połączenia z drukarką lub modemem wykorzystywany jest port komunikacyjny 1, do określenia tego, czy drukarka lub modem jest gotowy może posłużyć ten sygnał oraz timer.

 

4. Wiadomości o błędach

 

◤M1928

Zarezerwowany

 

 

◤M1929

Zarezerwowany

 

 

◤M1930

Brak jednostki rozszerzeń lub przekroczony limit punktów We / Wy

Ÿ 1: Wskazanie braku jednostki rozszerzeń lub przekroczenia limitu punktów We / Wy

 

◤M1931

We / Wy jest poza zakresem jednostki głównej

Ÿ 1: Wskazanie, że We / Wy jest poza zakresem jednostki głównej i braku możliwości uruchomienia jednostki głównej

 

◤M1932

Niewykorzystywany

 

 

◤M1933

Błąd stosu systemowego

Ÿ 1: Wskazanie błędu stosu systemowego

 

◤M1934

 

 

 

 

Zarezerwowany

 

 

◤M1935

 

 

 

5.Port3~Port4 Controls(MC/MN)

 

 M1936

Wskaźnik zajętości portu 3

Ÿ 0:Port 3 Zajęty

Ÿ 1:Port 3 Gotowy

 

 M1937

Wskaźnik zakończenia portu 3

Ÿ 1:Port 3 Zakończono wszystkie transakcje komunikacyjne

 

 M1938

Wskaźnik zajętości portu 4

Ÿ 0:Port 4 Zajęty

Ÿ 1:Port 4 Gotowy

 

 M1939

Wskaźnik zakończenia portu 4

Ÿ 1:Port 4 Zakończono wszystkie transakcje komunikacyjne







 

 

 

 

 

 

 

 

Nr przekaźn.

Funkcjonalność

Opis

6. Sterowniki HSC0~HSC1 (MC/MN)

M1940

Maskowanie HSC0

Ÿ 1: Maskuj

M1941

Zerowanie HSC0

Ÿ 1: Zeruj

M1942

Kierunek HSC0

Ÿ 0: Zliczaj w górę, 1: Zliczaj w dół

M1943

Zarezerwowany

 

M1944

Zarezerwowany

 

M1945

Zarezerwowany

 

M1946

Maskowanie HSC1

Ÿ 1: Maskuj

M1947

Zerowanie HSC1

Ÿ 1: Zeruj

M1948

Kierunek HSC1

Ÿ 0: Zliczaj w górę, 1: Zliczaj w dół

M1949

Zarezerwowany

 

M1950

Wskaźnik komunikacyjny portu 3

Ÿ 1: Port 3 odebrał i przesłał wiadomość

M1951

Wskaźnik komunikacyjny portu 4

Ÿ 1: Port 4 odebrał i przesłał wiadomość

7. Sterowniki RTC

M1952

Ustawienia RTC

 

M1953

Regulacja ±30

 

◤M1954

Kontrola instalacji RTC

 

◤M1955

Ustaw błąd wartości

 

8. Sterowniki komunikacji / synchronizacji / zliczania

M1956

Ustawienie czasu wykrywania interwału ramki danych

Ÿ 0: Użyj domyślnej wartości systemowej jako interwału czasu wykrywania ramki danych dla protokołu komunikacyjnego Modus RTU.

Ÿ 1: Użyj wartości starszego bajtu R4148 jako interwału czasu wykrywania ramki danych dla protokołu komunikacyjnego Modus RTU.

M1957

Sterowanie wartością CV po upłynięciu czasu timera

Ÿ 0: Synchronizacja wartości CV będzie kontynuowana do momentu upłynięcia górnej granicy czasu

Ÿ 1: Wartość CV zatrzyma się na wartości PV po upłynięciu czasu timera (użytkownik może sterować M1957 w programie w celu sterowania pojedynczym timerem)

M1958

Ustawienie trybu szybkiego połączenia portu komunikacyjnego 2

Ÿ 0: Ustaw Port 2 na połączenie o normalnej prędkości

Ÿ 1: Ustaw Port 2 na połączenie o dużej prędkości

※M1958 jest efektywny tylko dla stacji slave

M1959

Ustawienie sygnału wybierania modemu

Ÿ 0: Wybieranie TONOWE przy łączeniu się z modemem przez Port 1.

Ÿ 1: Wybieranie IMPULSOWE przy łączeniu się z modemem przez Port 1

M1960

Wskaźnik zajętości portu 1

Ÿ 0: Port 1 Zajęty

Ÿ 1: Port 1 Gotowy

M1961

Wskaźnik zakończenia portu 1

Ÿ 1: Port 1 zakończył wszystkie transakcje komunikacyjne

M1962

Wskaźnik zajętości portu 2

Ÿ 0: Port 2 Zajęty

Ÿ 1: Port 2 Gotowy

M1963

M1964

Wskaźnik zakończenia portu 2

Łączenie z modemem

Ÿ 1: Port 2 zakończył wszystkie transakcje komunikacyjne

Ÿ Jeżeli port 1 jest połączony z modemem, to
jeżeli sygnał 0→1, nastąpi wybranie numeru;
jeżeli sygnał 1→0, nastąpi zawieszenie rozmowy.

 

 

Nr przekaźn.

Funkcjonalność

Opis

M1965

Znacznik udanego wybierania

Ÿ 1: Wskazanie udanego wybierania (kiedy port 1 jest połączony z modemem)

M1966

Znacznik nieudanego wybierania

Ÿ 1: Wskazanie nieudanej próby wybierania (kiedy port 1 jest połączony z modemem)

M1967

Wybierz tryb roboczy szybkiego połączenia portu 2

Ÿ 0: Ciągły cykl.

Ÿ 1: Tylko jeden cykl. Zakończy się po zakończeniu ostatniej transakcji komunikacyjnej (tylko dla stacji master)

M1968

Status programu krokowego

Ÿ 1: Wskazanie, że w programie krokowym jest ponad 16 kroków w jednym czasie.

M1969

Znacznik niedozwolonego adresowania pośredniego

Ÿ 1: Wskazanie, że funkcja z adresowaniem indeksowym dokonuje zapisu na granicy różnych typów danych.

M1970

Status portu 0

Ÿ 1: Port 0 odebrał i wysłał komunikat

M1971

Status portu 1

Ÿ 1: Port 1 odebrał i wysłał komunikat

M1972

Status portu 2

Ÿ 1: Port 2 odebrał i wysłał komunikat

M1973

Wartość CV po zliczeniu w górę

Ÿ 0: Wskazanie, że wartość CV będzie zliczana do momentu osiągnięcia górnej granicy.

Ÿ 1: Wskazanie, że wartość CV zatrzyma się na wartości PV. (Użytkownik może sterować M1973 w programie w celu sterowania pojedynczym licznikiem.

M1974

Zbocze funkcji RAMP

Ÿ 0: Sterowanie czasem dla funkcji RAMP

Ÿ 1: Sterowanie zboczem dla funkcji RAMP

M1975

Wybór funkcji CAM (FUN112)

Ÿ 1: Do zastosowań cyklicznych, gdzie elektryczny przełącznik CAM (FUN112) może wspomagać czynność „nawijania”, np.: z kąta 359° do 0°

9. HSC2~HSC7 Controls

M1976

Maskowanie HSC2

Ÿ 1: Maskuj

M1977

Zerowanie HSC2

Ÿ 1: Zeruj

M1978

Kierunek HSC2

Ÿ 0: Zliczaj w górę, 1: Zliczaj w dół

M1979

Maskowanie HSC3

Ÿ 1: Maskuj

M1980

Zerowanie HSC3

Ÿ 1: Zeruj

M1981

Kierunek HSC3

Ÿ 0: Zliczaj w górę, 1: Zliczaj w dół

M1982

Maskowanie HSC4

Ÿ 1: Maskuj

M1983

Kierunek HSC4

Ÿ 0: Zliczaj w górę, 1: Zliczaj w dół

M1984

Maskowanie HSC5

Ÿ 1: Maskuj

M1985

Kierunek HSC5

Ÿ 0: Zliczaj w górę, 1: Zliczaj w dół

M1986

Maskowanie HSC6

Ÿ 1: Maskuj

M1987

Kierunek HSC6

Ÿ 0: Zliczaj w górę, 1: Zliczaj w dół

M1988

Maskowanie HSC7

Ÿ 1: Maskuj

M1989

M1990

Kierunek HSC7

Ÿ 0: Zliczaj w górę, 1: Zliczaj w dół

Zarezerwowany

 

 

 

 

 

 

 

 

Nr przekaźn.

Funkcjonalność

Opis

10. PSO0-POS3

    M1991

Zatrzymaj wyjście impulsowe (FUN140)

Ÿ 0: Zatrzymaj bezzwłocznie przy zatrzymaniu wyjścia impulsowego

Ÿ 1: Zatrzymaj powoli przy zatrzymaniu wyjścia impulsowego

M1992

Wskaźnik zajętości PSO0

Ÿ 0:PSO0 Zajęty

Ÿ 1:PSO0 Gotowy

M1993

Wskaźnik zajętości PSO1

Ÿ 0:PSO1 Zajęty

Ÿ 1:PSO1 Gotowy

M1994

Wskaźnik zajętości PSO2

Ÿ 0:PSO2 Zajęty

Ÿ 1:PSO2 Gotowy

M1995

Wskaźnik zajętości PSO3

Ÿ 0:PSO3 Zajęty

Ÿ 1:PSO3 Gotowy

M1996

Wskaźnik zakończenia PSO0

Ÿ 1:PSO0 zakończył ostatni krok

M1997

Wskaźnik zakończenia PSO1

Ÿ 1:PSO1 zakończył ostatni krok

M1998

Wskaźnik zakończenia PSO2

Ÿ 1:PSO2 zakończył ostatni krok

M1999

Wskaźnik zakończenia PSO3

Ÿ 1:PSO3 zakończył ostatni krok

M2000

Wybór synchronizacji wieloosiowej dla szybkiego wyjścia impulsowego (FUN140)

Ÿ 1: Synchronizacja wieloosiowa






 

 

2.4  Specjalne rejestry

 

Nr rejestru

Funkcjonalność

Opis

R3840

R3903

Rejestry wejściowe

CH0 : R3840

 │    │

CH63 : R3903

Do wejść analogowych lub numerycznych

R3904

R3967

Rejestry wyjściowe

CH0 : R3904

 │    │

CH63 : R3967

Do wyjść analogowych lub numerycznych

R3968

R3980

Zdefiniuj ustawienia Modbus

 

R3981

R3999

Zarezerwowany

 

R4000

Zarezerwowany

 

R4001

Zarezerwowany

 

R4002

Zarezerwowany

 

R4003

R4004

Zdefiniuj wartość odczytu temperatury FUN86 w adresie początkowym / końcowym.

 

R4005

Starszy bajt – czas dla PWM

=0, 2 sekundy

=1, 4 sekundy

=2, 8 sekundy
=3, 1 sekundy

=4, 16 sekundy

³5, 32 sekundy

Młodszy bajt- czas obliczeń PID

=0, 2 sekundy

=1, 4 sekundy

=2, 8 sekundy

=3, 1 sekundy

=4, 16 sekundy

³5, 32 sekundy

Dla sterowania temperaturą PID

R4006

Graniczna wartość współczynnika wyjściowego dla wykrywania nieprawidłowości w pętli grzania / chłodzenia (jednostka - %)

Dla sterowania temperaturą PID

R4007

Graniczna wartość ciągłego czasu dla wykrywania nieprawidłowości w pętli grzania / chłodzenia (jednostka – sekundy)

Dla sterowania temperaturą PID

R4008

Maksymalna temperatura dla wykrywania nieprawidłowości w pętli grzania

Dla sterowania temperaturą PID

R4009

Wyświetl temperaturę w stopniach Celsjusza / Fahrenheita

=0, Celsjusz ;=1,Fahrenheit

R4010

R4011

Znacznik instalacji czujnika temperatury

Każdy bit reprezentuje 1 czujnik; jeżeli wartość bitu = 1, oznacza to, że czujnik został zainstalowany.

R4012

R4013

Znacznik sterowania temperaturą PID

Każdy bit reprezentuje 1 punkt temperatury; jeżeli wartość bitu = 1, oznacza to załączenie sterowania.

R4014

Zarezerwowany

 

R4015

Uśrednij wartość temperatury

=0, nie uśredniaj

=1, uśrednij dwa odczyty

=2, uśrednij cztery odczyty

=3, uśrednij osiem odczytów

 

R4016

Zarezerwowany

 

R4017

 Zarezerwowany

 

R4018

 Zarezerwowany

 

R4019

Liczba ponownych wprowadzeń HASŁA

 

R4020

Steruj kierunkiem obrotu dla funkcji FUN148 (w prawo / w lewo).

 

R4021

R4024

Zarezerwowany

 

R4025

Wszystkie rejestry wejściowe rozszerzeń

 

R4026

Wszystkie rejestry wyjściowe rozszerzeń

 

R4027

Wszystkie cyfrowe wejścia rozszerzeń

 

R4028

Wszystkie cyfrowe wyjścia rozszerzeń

 

R4029

Zarezerwowany dla systemu

 

 

R4030

R4039

Tabele do zapisu lub odczytu rejestrów danych na lub z ROM Pack

W przypadku, gdy ROM Pack wykorzystywany jest do zapisu programu drabinkowego i rejestrów danych, tabele te opisują to, które rejestry zostaną zapisane w ROM Pack. Zaadresowane rejestry zostaną uruchomione z ROM Pack.

     R4040

Odpowiedz na ustawienia opóźnienia dla portu 0 i 1

Młodszy bajt: dla portu 0 (Jednostka w ms)

Starszy bajt: dla portu 1 (Jednostka w ms)

     R4041

Odpowiedz na ustawienia opóźnienia dla portu 2 i 3

Młodszy bajt: dla portu 2 (Jednostka w ms)

Starszy bajt: dla portu 3 (Jednostka w ms)

     R4042

Odpowiedz na ustawienia opóźnienia dla portu 4

Młodszy bajt: dla portu 4 (Jednostka w ms)

Starszy bajt: Zarezerwowany dla systemu

     R4043

Rejestr parametrów komunikacyjnych portu 3

Ustaw prędkość transmisji, Bit danych…portu 3

     R4044

Rejestr parametrów komunikacyjnych portu 4

Ustaw prędkość transmisji, Bit danych…portu 4

     R4045

Ustaw czas opóźnienia transmisji i przerwy w odbiorze, podczas gdy port 3 jest wykorzystywany jako master w FUN151 lub FUN150

Młodszy bajt: Czas przerwy w odbiorze przez port 3 (jednostka w 10 ms)

Starszy bajt: Opóźnienie transmisji przez port 3 (jednostka w 10 ms)

R4046

Wybierz tryb uruchomienia rejestrów danych zapisanych w ROM Pack.

=5530H: Nie włączaj zaadresowanych rejestrów danych zapisanych w ROM Pack przy uruchamianiu

=inne : Włączaj zaadresowane rejestry danych zapisane w ROM Pack przy uruchamianiu

     R4047

Ustaw protokół komunikacyjny dla portów 1 - 4

Ustaw protokół komunikacyjny FATEK lub MODBUS RTU/ASCII

     R4048

Ustaw czas opóźnienia transmisji i przerwy w odbiorze podczas, gdy port 4 jest wykorzystywany jako master w FUN151 lub FUN150

Młodszy bajt: Czas przerwy w odbiorze przez port 4 (jednostka w 10 ms)

Starszy bajt: Opóźnienie transmisji przez port 4 (jednostka w 10 ms)

R4049

Wskaźnik statusu CPU

=A55AH, Wymuszona praca CPU

=0, Normalne zatrzymanie

=1, Pojawiły się funkcje nieobsługiwane przez CPU

=2, ID PLC niezgodne z ID programu

=3, Błąd sumy kontrolnej programu drabinkowego

=4, Błąd systemowy STACK

=5, Błąd Watch-dog

=6, We / Wy poza zakresem CPU

=7, Nieprawidłowa składnia

=8, Przekroczona ilość modułów rozszerzeń We / Wy

=9, Przekroczona ilość punktów rozszerzeń We / Wy

=10, Błąd krytyczny pamięci syst. FLASH ROM

     R4050

Rejestr parametrów komunikacyjnych portu 0

Ustaw prędkość transmisji dla portu 0

R4051

Zarezerwowany

 

     R4052

Wskaźnik przy zapisie ROM Pack

 

R4053

Zarezerwowany

 

R4054

Zdefiniuj numer stacji master dla szybkiej sieci CPU (FUN151 Tryb 3)

Jeżeli numer stacji master = 1, rejestr ten może zostać zignorowany.

Aby ustawić numer stacji inny niż 1:

Młodszy bajt : Numer stacji

Starszy bajt: 55H

R4055

Numer stacji PLC

Ÿ Jeżeli starszy bajt nie jest równy 55H, to R4055 pokaże numer stacji dla tego PLC

Ÿ Aby ustawić numer stacji PLC, należy ustawić R4055 następująco:

Młodszy bajt : Numer stacji

H Starzy bajt: 55H

 

R4056

Starszy bajt : Zarezerwowany

Młodszy bajt: Dynamiczne sterowanie częstotliwością szybkiego wyjścia impulsowego

 

Młodszy bajt: =5AH, może dynamicznie zmieniać częstotliwość na szybkim wyjściu impulsowym

R4057

Licznik wyłączeń

Wartość zostanie zwiększona o 1 przy uruchamianiu

R4058

Błąd numeru stacji przy porcie 2 w trybie szybkiej sieci CPU

Wykorzystywany w trybie 3 FUN151 przy porcie 2

R4059

Kod błędu przy porcie 2 w trybie szybkiej sieci CPU

Wykorzystywany w trybie 3 FUN151 przy porcie 2

       Starszy bajt   Młodszy bajt

R4059

Kod bł.

Ilość bł.

H

 

Kod błędu:   0AH, Brak odpowiedzi

        01H, Błąd ramkowania

        02H, Błąd przekroczenia zakresu

        04H, Błąd parzystości

        08H, Błąd krytyczny

R4060

Kod błędu PSO 0

 

Kody błędów:

1: Błąd parametru 0

2: Błąd parametru 1

3: Błąd parametru 2

4: Błąd parametru 3

5: Błąd parametru 4

7: Błąd parametru 6

8: Błąd parametru 7

9: Błąd parametru 8

10: Błąd parametru 9

13: Błąd parametru 12   

15: Błąd parametru 14

30: Błąd numeru referencyjnego ustawień prędkości

31: Błąd wartości prędkości

32: Błąd numeru referencyjnego ustawień skoku

33: Błąd wartości skoku

34: Niedozwolony program pozycjonujący

35: Przekroczenie

36: Liczba kroków przekracza 255

37: Błąd najwyższej częstotliwości

38: Błąd częstotliwości jałowej

39: Zbyt duża wartość kompensacji ruchu

40: Wartość ruchu wykracza poza zakres

41: Instrukcja DRVC uniemożliwia adresowanie ABS

42: DRVZ nie odpowiada DRVC

50: Niedopuszczalny tryb roboczy DRVZ

51: Niedopuszczalny numer wejścia DOG

52: Niedopuszczalny numer wejścia PG0

53: Niedopuszczalny numer wyjścia CLR

60: Niedopuszczalna komenda interpolacji liniowej

R4061

Kod błędu PSO 1

Jak wyżej

R4062

Kod błędu PSO 2

Jak wyżej

R4063

Kod błędu PSO 3

Jak wyżej

R4064

 

PSO 0

R4065

     R4066

Liczba zakończonych kroków programu pozycjonującego

PSO 1

PSO 2

     R4067

 

PSO 3

R4068

R4069

Prędkość wektorowa FUN147 GP0

 

R4070

R4071

Prędkość wektorowa FUN147GP1

 

R4072

R4073

R4074

R4075

R4076

R4077

R4078

R4079

 

 

 

 

Liczba impulsów pozostała do zliczenia na wyjściu

Młodsze słowo PSO 0

Starsze słowo PSO 0

Młodsze słowo PSO 1

Starsze słowo PSO 1

Młodsze słowo PSO 2

Starsze słowo PSO 2

Młodsze słowo PSO 3

Starsze słowo PSO 3

 

 

 

R4080

 

Młodsze słowo PSO 0

R4081

 

Starsze słowo PSO 0

R4082

 

Młodsze słowo PSO 1

R4083

R4084

Aktualna częstotliwość wyjściowa

Starsze słowo PSO 1

Młodsze słowo PSO 2

R4085

 

Starsze słowo PSO 2

R4086

R4087

 

 

Młodsze słowo PSO 3

Starsze słowo PSO 3

 

 

 

R4088

 

Młodsze słowo PSO 0

R4089

 

Starsze słowo PSO 0

R4090

 

Młodsze słowo PSO 1

R4091

R4092

Aktualna pozycja impulsu

Starsze słowo PSO 1

Młodsze słowo PSO 2

R4093

R4094

 

Starsze słowo PSO 2

Młodsze słowo PSO 3

R4095

 

Starsze słowo PSO 3

 

 

 

R4096

R4097

R4098

R4099

R4100

R4101

R4102

R4103

R4104

R4105

R4106

R4107

R4108

R4109

R4110

R4111

R4112

R4113

R4114

R4115

R4116

R4117

R4118

R4119

R4120

R4121

R4122

R4123

R4124

R4125

R4126

R4127

Aktualna wartość młodszego słowa HSC0

Aktualna wartość starszego słowa HSC0

Nastawa młodszego słowa HSC0

Nastawa starszego słowa HSC0

Aktualna wartość młodszego słowa HSC1

Aktualna wartość starszego słowa HSC1

Nastawa młodszego słowa HSC1

Nastawa starszego słowa HSC1

Aktualna wartość młodszego słowa HSC2

Aktualna wartość starszego słowa HSC2

Nastawa młodszego słowa HSC2

Nastawa starszego słowa HSC2

Aktualna wartość młodszego słowa HSC3

Aktualna wartość starszego słowa HSC3

Nastawa młodszego słowa HSC3

Nastawa starszego słowa HSC3

Aktualna wartość młodszego słowa HSC4

Aktualna wartość starszego słowa HSC4

Nastawa młodszego słowa HSC4

Nastawa starszego słowa HSC4

Aktualna wartość młodszego słowa HSC5

Aktualna wartość starszego słowa HSC5

Nastawa młodszego słowa HSC5

Nastawa starszego słowa HSC5

Aktualna wartość młodszego słowa HSC6

Aktualna wartość starszego słowa HSC6

Nastawa młodszego słowa HSC6

Nastawa starszego słowa HSC6

Aktualna wartość młodszego słowa HSC7

Aktualna wartość starszego słowa HSC7

Nastawa młodszego słowa HSC7

Nastawa starszego słowa HSC7

 

R4128

Sekunda kalendarza

 

R4129

Minuta kalendarza

 

R4130

Godzina kalendarza

 

R4131

Dzień kalendarza

 

R4132

Miesiąc kalendarza

 

R4133

Rok kalendarza

 

R4134

Dzień tygodnia kalendarza

 

R4135

miesiąc十 minuta

 

◤ R4136

Aktualny czas skanu

Ÿ Błąd < ±1ms

Ÿ Oblicz ponownie przy zmianie trybu PLC ze STOP na URUCHOM

◤ R4137

Maksymalny czas skanu

◤ R4138

Minimalny czas skanu

R4139

Status CPU

Bit0 =0, PLC STOP

    =1, PLC URUCHOM

Bit1  , Zarezerwowany

Bit2 =1, Błąd sumy kontrolnej programu drabinkowego

Bit3 =0, Bez ROM Pack

    =1, Z ROM Pack

Bit4 =1, Błąd Watch-dog

Bit5 =1, Jednostka główna modelu MA

Bit6 =1, Z ochroną ID

Bit7 =1, Wyłącznik awaryjny

Bit8 =1, Przekroczenie zakresu We / Wy

Bit9 =1, Błąd stosu systemu

Bit10 =1, Błąd ASIC

Bit11 =1, Niedozwolona funkcja

Bit12  , Zarezerwowany

Bit13 =1, Z tablicą komunikacyjną

Bit14 =1, Z kalendarzem

Bit15 =1, Jednostka główna MC

R4140

R4141

R4142

R4143

R4144

R4145

Ustaw prędkość transmisji, Bit danych… portu 1

 

 

Młodszy bajt: Czas przerwy w odbiorze portu 1
(jednostka w 10 ms)

Starszy bajt: Opóźnienie transmisji portu 1
(jednostka w 10 ms)

 

                                           

               

Nr rejestru

Funkcjonalność

Opis

     R4146

Rejestr parametrów komunikacyjnych portu 1

 

R4147

Ustaw czas opóźnienia transmisji i przerwy w odbiorze podczas, gdy port 1 jest wykorzystywany jako master w FUN151 lub FUN150

 

R4148

Częstotliwość wykrywania ramki danych

 W przypadku, gdy port komunikacyjny będzie wykorzystywany jako port master lub slave dla protokołu Modus RTU, system wyśle komunikat o domyślnym interwale czasowym identyfikacji każdego odebranego pakietu danych; interwał ten może być także ustawiony przez użytkownika za pośrednictwem starszego bitu R4148 i ustawienia M1956 na 1. Zapobiegnie to nałożeniu się innego pakietu ramki danych.

M1956=1, Starszy bajt R4148 jest wykorzystywany do ustawienia częstotliwości wykrywania danych dla portów 1 - 4 (jednostka w ms)

 W przypadku, gdy port komunikacyjny będzie wykorzystywany do komunikowania się z inteligentnymi urządzeniami peryferyjnymi przy wykorzystaniu instrukcji FUN151 i oddzielania każdego pakietu ramki danych, będzie on potrzebował określenia częstotliwości wykrywania komunikatów w celu zidentyfikowania pakietów danych. Dla portów 1 – 4 ustawienie to realizowane jest za pomocą starszego bajtu R4148.

 (Unit in mS)

R4149

Ustaw interfejs modemu i port 0 bez sprawdzania numeru stacji dla zewnętrznego protokołu komunikacyjnego FATEK

Ÿ Starszy bajt R4149:

=55H, Zdalna diagnoza / Zdalne połączenie CPU za pomocą połączenia z modemem przez port 1. Wspomaga funkcję wybierania sterowaną przez program użytkownika

=AAH, Zdalna diagnoza za pomocą połączenia z modemem przez port 1. Wspomaga tryb pasywnego odbioru i aktywnego wybierania numeru.

=Inne, bez powyższej funkcji

Ÿ Młodszy bajt R4149:

=1, Port 0 bez sprawdzania numeru stacji dla zewnętrznego protokołu komunikacyjnego FATEK (będącego w komunikacji z MMI / SCADA)

=Inne, Port 0 sprawdza numer stacji i umożliwia pozyskiwanie danych przez sieć wielopunktową.

R4150

 

Ustaw opóźnienie załączenia We / Wy

 

Ÿ Po upłynięciu ustawionego czasu opóźnienia PLC będzie gotowy na obsługę We / Wy przy uruchomieniu. Jednostką jest 0.01s. Domyślną wartością jest 100.

R4151

 

Timer stałej czasowej 1ms

 

Ÿ Zawartość R4151 będzie zwiększana o 1 co każdą 1ms. Może być to wykorzystane do precyzyjniejszej synchronizacji.

R4152

Młodsze słowo rejestru HSTA CV

HSTA jest szybkim timerem o rozdzielczości 0.1 ms

R4153

Starsze słowo rejestru HSTA CV

HSTA może działać jako 32-bitowy cykliczny timer lub timer o stałym czasie przerwania

R4154

Rejestr PV HSTA

 

R4155

Sprawdź zewnętrzny protokół komunikacyjny FATEK bez numeru stacji za pomocą portu 1 i 2

Ÿ Młodszy bajt R4155:

=1, Port 1 sprawdza zewnętrzny protokół komunikacyjny FATEK bez numeru stacji

(komunikujący się z MMI/SCADA)

≠1, Port 1 sprawdza numer stacji i umożliwia pozyskiwanie danych przez sieć wielopunktową

Ÿ Starszy bajt R4155:

=1, Port 2 sprawdza zewnętrzny protokół komunikacyjny FATEK bez numeru stacji

(komunikujący się z MMI/SCADA)

≠1, Port 2 sprawdza numer stacji i umożliwia pozyskiwanie danych przez sieć wielopunktową

R4156

Sprawdź zewnętrzny protokół komunikacyjny FATEK bez numeru stacji za pomocą portu 3 i 4

Ÿ Młodszy bajt R4156:

=1, Port 3 sprawdza zewnętrzny protokół komunikacyjny FATEK bez numeru stacji

(komunikujący się z MMI/SCADA)

≠1, Port 3 sprawdza numer stacji i umożliwia pozyskiwanie danych przez sieć wielopunktową

Ÿ Starszy bajt R4156:

=1, Port 4 sprawdza zewnętrzny protokół komunikacyjny FATEK bez numeru stacji

(komunikujący się z MMI/SCADA)

≠1, Port 4 sprawdza numer stacji i umożliwia pozyskiwanie danych przez sieć wielopunktową

R4157

Wersja OS PLC

 

    R4158

Rejestr parametrów komunikacyjnych portu 2

(Not for High Speed CPU Link)

Ustaw prędkość transmisji, Bit danych…portu 2

R4159

Ustaw czas opóźnienia transmisji i przerwy w odbiorze, podczas gdy port 2 jest wykorzystywany jako master w FUN151 lub FUN150

Młodszy bajt: Czas przerwy w odbiorze przez port 2 (jednostka w 10 ms)

Starszy bajt: Opóźnienie transmisji przez port 2 (jednostka w 10 ms)

R4160

 

Ustaw czas przerwy RX/TX przez port 2 dla szybkiego połączenia CPU

Starszy bajt R4160 :

=56H, Tryb ustawień użytkownika w sytuacji, gdy ustawienia domyślne systemu nie sprawdzają się. Do realizacji ustawień wykorzystywany jest młodszy bajt R4160 (bez sugestii)

= Inne, system zastosuje domyślną wartość zgodnie z ustawieniem R4161

R4161

Rejestr parametrów komunikacyjnych portu 2

(do szybkiego połączenia CPU)

Ÿ Ustaw prędkość transmisji, Parzystość…portu 2

Ÿ Bit danych ustawiony jest na 8 bitów

Ÿ Prędkość transmisji≧38400 bps

R4162

 

Włączanie / wyłączanie stałego czasu przerwania

 

B7

B6

B5

B4

B3

B2

B1

B0

 

 

100ms

50ms

10ms

5ms

4ms

3ms

2ms

1ms

  Bit=0, przerywanie włączone

  Bit=1, przerywanie wyłączone

R4163

Steruj wybieraniem numeru przez modem

Ÿ Młodszy bajt R4163 :

 =1, Zignoruj sygnał wybierania i sygnał zajętości

 =2, Poczekaj na sygnał wybierania, ale zignoruj sygnał zajętości

 =3, Zignoruj sygnał wybierania, ale wykryj sygnał zajętości.

 =4, Poczekaj na sygnał wybierania i wykryj sygnał zajętości

 = Każda inna wartość będzie traktowana jako 4.

Ÿ Starszy bajt R4163 :

Ustawienie liczby sygnałów do automatycznej odpowiedzi modemu

 

R4164

Rejestr wskaźników V

 

 

R4165

Rejestr wskaźników Z

 

 

R4166

Wykorzystywany przez system

 

 

R4167

Model jednostki głównej

Ÿ Młodszy bajt R4167:

  =0, 6I + 4O (FBs-10xx)

  =1, 8I + 6O (FBs-14xx)

=2, 12I + 8O (FBs-20xx)

=3, 14I + 10O (FBs-24xx)

=4, 20I + 12O (FBs-32xx)

=5, 24I + 16O (FBs-40xx)

=6, 36I + 24O (FBs-60xx)

=7, 28I + 16O (FBs-44MN)

Ÿ Starszy bajt R4167:

=0, MA

  =1, MC

=2, MN

 














 

Nr rejestru

              Funkcjonalność

                     Opis

    D4000

Dzielnik prędkości transmisji użytkownika dla portu 1 (R4146 musi być 56XFH)

Prędkość transmisji użytkownika dla portu 1 (1125~1152000 bps)

D4000 = (18432000/Prędkość transmisji) - 1

    D4001

Dzielnik prędkości transmisji użytkownika dla portu 2 (R4158 musi być 56XFH)

Prędkość transmisji użytkownika dla portu 2 (1125~1152000 bps)

D4001 = (18432000/Prędkość transmisji) - 1

    D4002

Dzielnik prędkości transmisji użytkownika dla portu 3 (R4043 musi być 56XFH)

Prędkość transmisji użytkownika dla portu 3 (1125~1152000 bps)

D4002 = (18432000/Prędkość transmisji) - 1

    D4003

Dzielnik prędkości transmisji użytkownika dla portu 4 (R4044 musi być 56XFH)

Prędkość transmisji użytkownika dla portu 4 (1125~1152000 bps)

D4003 = (18432000/Prędkość transmisji) - 1

D4004

Rozdzielczość wejścia analogowego FUN30 PID

=0, format 14-bitowy ale rozdzielczość 12-bitowa

=1, format i rozdzielczość 14-bitowe

D4005

Stała wzmocnienia FUN30 PID

KC=D4005/Pb

D4006

D4042

Ustaw bit wejścia analogowego i średnie czasy

 

D4043

D4045

Ustaw funkcję komunikacyjną

 

D4046

D4052

Zarezerwowany

 

D4053

D4054

Chip RTC

Ustaw czas RTC

Chipem RTC jest S35390A. Ustawienie czasu możliwe jest za pomocą D4054

D4055

D4059

Zarezerwowany

 

D4060

D4061

D4062

 

D4063

Kod błędu GP0 FUN147

Kod błędu GP1 FUN147

Numer zakończonego kroku GP0 FUN147(punktu pozycjonowania)

Numer zakończonego kroku GP1 FUN147(punktu pozycjonowania)

 

D4064

D4070

Zarezerwowany

 

D4071

D4079

Wykorzystywany w FBs-B2A1D/FBs-B2DA/ FBs-B4AD

 

D4080

     D4081

    D4082

    D4083

    D4084

    D4085

    D4086

    D4087

    D4088

    D4089

Rejestr wskaźników P0

Rejestr wskaźników P1

Rejestr wskaźników P2

Rejestr wskaźników P3

Rejestr wskaźników P4

Rejestr wskaźników P5

Rejestr wskaźników P6

Rejestr wskaźników P7

Rejestr wskaźników P8

Rejestr wskaźników P9

 

 

D4090

D4095

Zarezerwowany

 

Uwaga: Wszystkie specjalne przekaźniki lub rejestry oznaczone symbolem „◤” znajdujące się w powyższej tabeli są rejestrami tylko do odczytu.                   

Specjalne przekaźniki oznaczone symbolem „◤” charakteryzują się też następującymi cechami:

. Praca wymuszona i włączanie / wyłączanie są niedozwolone.

. Nie mogą być odnoszone przez przejściowe styki TU/TD (styk będzie zawsze otwarty).