Potrzebujesz Falownik? Zadzwoń. Pomożemy w jego doborze. Tel: 665 470 995
Dodaj swojš firmę do katalogu falowniki24.info.pl

Wydarzenia

 
 
Polecaj portal o przemiennikach częstotliwości - Falowniki24 znajomym
www.falowniki24.info.pl/artykuly/art-130.html
www.falowniki24.info.pl/artykuly/art-115.html
www.sklepfalowniki.pl

Zobacz:

Filmiki o falownikach LG/LS, LENZE, EURA i innych na portalu YouTUBE

Sterowniki PLC - LS XGB - programowanie - instrukcja MOV

2015.03.19
Sterowniki PLC - LS XGB - programowanie - instrukcja MOV

W dzisiejszym artykule skupimy się na instrukcji "MOV" dostępnej w sterownikach PLC serii XGB, która służy do przenoszenia danych pomiędzy poszczególnymi komórkami pamięci, rejestrami sterownika PLC itp.. Do prawidłowego używania tej instrukcji konieczna jest znajomość typów danych wykorzystywanych w sterownikach PLC, dlatego w pierwszej kolejności pokrótce postaram się omówić to zagadnienie.

 

 

Typy danych

 

 

Najmniejszą porcją danych jaką możemy wykorzystać w sterowniku PLC jest 1bit - odpowiada on pojedynczemu stykowi ON/OFF, bity wchodzą w skład słów. Jedno słowo (ang. word) składa się z 16bitów, przez co mogą w nim zostać zapisane liczby z zakresu od -32768 do 32767 (ze znakiem) lub z zakresu od 0 do 65535 (bez znaku). W sterownikach LS XGB adresacja poszczególnych bitów i słów została zaprojektowana w następujący sposób:

 

Typy danych sterownika plc

 

Z powyższej grafiki wynika, że słowa zapisywane są w sposób dziesiętny, zaś poszczególne bity wchodzące w skład danego słowa w sposób szesnastkowy. Dla przykładu pierwszy bit słowa D0010 jest zapisany jako D00101, z kolei 10 bit słowa D0011 jest zapisany następująco: D0011A (przywołany przykład został pokazany na grafice poniżej).

 

Typy danych - przykład

 

Instrukcja MOV

 

 

Znając już podstawowe typy danych możemy przystąpić do zapoznania się z instrukcją MOV - istnieje kilka odmian przywołanej instrukcji jak np. MOV4, MOV4P, MOV8, MOVP i inne -  pierwszej kolejności interesować będzie nas interesować jedynie podstawowa instrukcja MOV.

 

Zgodnie z tym co napisałem na początku artykułu - instrukcja MOV służy do przenoszenia danych pomiędzy rejestrami sterownika, teraz posiadając już wiedzę o typach danych wykorzystywanych w sterowniku PLC, można dodać że operuje ona na słowach.

 

Pierwszym zastosowaniem instrukcji MOV może być wprowadzenie do komórki pamięci stałej wartości dziesiętnej - pozwala na to instrukcja pokazana na screenie poniżej:

 

Instrukcja MOV - przeniesienie stałej wartości

 

 

Wartość stała, która ma zostać przepisana do innej komórki może zostać również podana w formacie szesnastkowym:

 

Instrukcja MOV - przepisanie wartości w formacie HEX

 

W takim przypadku w słowie M0000 zostaje zapisana następująca wartość:

 

 

Przykład użycia instrukcji mov

 

Ostatnim, które wymienię ale za to najczęściej stosowanym przykładem użycia instrukcji MOV jest przenoszenie danych pomiędzy poszczególnym komórkami pamięci, rejestrami czy słowami w obrębie tego samego rejestru.

 

Programowanie strowników PLC - instrukacja MOC

 

Powyższa grafika prezentuje przykład użycia instrukcji MOV do przeniesienia wartości słowa P0000 do słowa M0000.

 

Już wkrótce nowe artykuły, w których zajmiemy się wykonywaniem operacji matematycznych w sterownikach PLC, funkcjami porównującymi i wieloma innymi. Zapraszam.

Wydarzenia

 
 
Polecaj portal o przemiennikach częstotliwości - Falowniki24 znajomym
www.sklepfalowniki.pl
www.falowniki24.info.pl/artykuly/art-130.html
www.falowniki24.info.pl/artykuly/art-115.html

Zobacz:

Filmiki o falownikach LG/LS, LENZE, EURA i innych na portalu YouTUBE
P.H.U. ZAWEX

Polecamy

sklepfalowniki.pl/falowniki-lg-m100.html
sklepfalowniki.pl/promocjafalownikow,3.html
www.falowniki24.info.pl/szukaj-firmy
sklepfalowniki.pl/falowniki-sanyu.html
www.zawex.pl/?p=p_9&sName=falowniki-lg
Jakich informacji będziesz szukał na falowniki24.info.pl?



Zobacz wyniki

Polecane strony:

Zadzwoń do nas!
17 855 51 28
Chcesz być
na bieżąco?
ABB    ACTIMAX    APATOR CONTROL    BERGES    CONTRPL TECHNIQUES    DANFOS    DELTA ELECTRONICS    ENEL    EURA Drives    FUJI    GE    HITACHI    HYUNDAY    INNE    INVERTEK DRIVES    KEB    LENZE    LOVATO    LUST    MITSUBISHI    MOELLER    NAIS    NORD    OMRON    pDRIVE    POWTRAN    SANTERNO    SCHNEIDER    SEW    TECO    TOSHIBA    TOYO DENKI    TWERD    VACON    YASKAWA    ZIEHL-ABEGG    LG/LS Industrial Systems    SIMENS   
©2012 P.H.U. ZAWEX, Krasne 830A, 36-007 KRASNE