Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Przesuniecie adresu PQW xxx step7

prawy 04 Dec 2011 15:15 1869 3
SterControl
  • #1
    prawy
    Level 13  
    Witam
    Chciałem zapytać na forum czy istnieje możliwość przypisania adresu do wyjścia PQW xxx lub jego przesunięcia o słowo.Chodzi mi o to żeby w miejsce xxx wpisać wartość którą uzyskam z obliczeń albo wpisując wartość początkową np PQW256 w następnej funkcji mieć PQW258 i tak dalej.Potrzebuje tego do stworzenia funkcji sterującej falownikiem wpisując adres początkowy chciałbym żeby pozostałe adresy były przypisane automatycznie to znaczy PQW256 słowo kontrolne PQW258 częstotliwość PQW260 prąd i tak dalej.
  • SterControl
  • Helpful post
    #2
    kizar
    Level 15  
    Tak, można.
    T PQW [AR1,P#0.0]
    Zajrzyj na programowanie pośrednie.
  • SterControl
  • #4
    prawy
    Level 13  
    Nie wiem czy dobrze myślę ale adres np PQW256 należy pomnożyć przez 8 a robi się to przez przesunięcie w lewo o 3 bity komendą SLD 3.Uzyskany wynik będzie adresem początkowym bitu od którego chcemy wpisywać jakąś wartość.

    np
    L 256 //przykładowy adres
    SLD 3 //mnożenie przez 8
    T #wynik


    L w#16#047f //to co chcemy wysłać
    T PQW [#wynik] //adres początkowy bitu od którego chcemy wpisywać wartość

    W ten sposób wysłałem w#16#047f pod adres PQW256.