PLC005.pdf

(307 KB) Pobierz
INSTRUKCJA
INSTRUKCJA
LABORATORIUM PROGRAMOWANIA
STEROWNIKÓW PRZEMYSŁOWYCH
BLOKI RELACJI - RELATIONAL
Autor: dr inż. Lucjan Kozielski
Strona 1 / 5
416835363.014.png 416835363.015.png
Informacje wstępne
BLOK FUNKCYJNY
TYP ARGUMENTÓW
OPIS
IN1: INT, DINT lub REAL
Q:= (IN1 = IN2)
IN2: INT, DINT lub REAL
Q: BOOL
IN1: INT, DINT lub REAL
Q:= (IN1 ≠ IN2)
IN2: INT, DINT lub REAL
Q: BOOL
IN1: INT, DINT lub REAL
Q:= (IN1 > IN2)
IN2: INT, DINT lub REAL
Q: BOOL
IN1: INT, DINT lub REAL
Q:= (IN1 ≥ IN2)
IN2: INT, DINT lub REAL
Q: BOOL
Autor: dr inż. Lucjan Kozielski
Strona 2 / 5
416835363.016.png 416835363.017.png 416835363.001.png 416835363.002.png 416835363.003.png 416835363.004.png
IN1: INT, DINT lub REAL
Q:= (IN1 < IN2)
IN2: INT, DINT lub REAL
Q: BOOL
IN1: INT, DINT lub REAL
Q:= (IN1 ≤ IN2)
IN2: INT, DINT lub REAL
Q: BOOL
Parametr Przepływ
%I
%Q
%M
%T
%S
%G
%R %AI %AQ Stała Brak
enable
INI
o
o
o
o
o • • • •!
IN2
o
o
o
o
o • • • •!
0
o Może być wykorzystany wyłącznie jako parametr do operacji na danych typu INT. Nie można go
wykorzystywać w przypadku operacji na danych typu DINT i REAL.
! Dla procesorów 16-bitowych (CPU31x/32x/33x/34x) w operacjach wykonywanych na danych typu DINT, wartości stałe są ograniczone do
przedziału INT {-32768, +32767}.
Dozwolony typ parametru.
BLOK FUNKCYJNY
TYP ARGUMENTÓW
OPIS
Autor: dr inż. Lucjan Kozielski
Strona 3 / 5
416835363.005.png 416835363.006.png 416835363.007.png 416835363.008.png
L1: INT, DINT lub WORD
L2: TNT, DINT lub WORD
IN: INT, DINT lub WORD
Q: BOOL
Q:= (LI<IN<L2) lub
Q:= (L2<IN<LI)
Zadanie
Napisać program powodujący załączanie wyjścia Ql w sytuacji gdy liczba w rejestrze Rl mieści się
w zakresie <100 ; 150> i liczba w rejestrze R2 jest większa lub równa 50 i liczba w rejestrze R3 jest
równa 45.
Rozwiązanie:
Zasada działania programu
Zasada działania programu
Blok RANGE_INT sprawdza czy liczba w Rl mieści się w zakresie <100 ; 150>, blok GEINT
odpowiedzialny jest za sprawdzanie czy liczba w R2 jest większa lub równa 50, blok EQ_INT
sprawdza czy liczba w R3 jest równa 45. Aby zostało załączone wyjście Ql muszą zachodzić
jednocześnie powyższe relacje.
Autor: dr inż. Lucjan Kozielski
Strona 4 / 5
416835363.009.png 416835363.010.png 416835363.011.png
LABORATORIUM PROGRAMOWANIA
STEROWNIKÓW PRZEMYSŁOWYCH
PLC005 – BLOKI RELACJI - RELATIONAL
Specyfikacja PLC005
W skład stanowiska laboratoryjnego wchodzą:
Sterownik programowalny FANUC VersaMax
Zestaw urządzeń wejścia – wyjścia PAL-EL kit
Zasilacz
Komputer PC
Oprogramowanie Proficy Machine
Instrukcja do ćwiczenia
Autor: dr inż. Lucjan Kozielski
Strona 5 / 5
416835363.012.png 416835363.013.png
Zgłoś jeśli naruszono regulamin