1 (edytowany przez pisarz 2010-09-11 21:00:38)

Temat: XC200 i easy800

Witam forumowiczów
czy ktoś ma doświadczenie w połączeniu sterowników XC200 (skonfigurowane w sieci CAN) i dodatkowo podłączony przekaźnik programowalny serii easy800.
Sterowniki XC pracują już w sieci CAN od roku, teraz muszę "dorobić" szafeczkę z prostym sterowaniem częścią urządzeń i wymieniać dane binarne z XC do easy po sieci easyNET.

z góry dziękuję za odpowiedzi i pozdrawiam

2

Odp: XC200 i easy800

Witaj,

jeżeli chcesz przesłać bity do sieci easyNET to:
w programie mastera XC musisz dodać biblioteki: easyNet.lib oraz SysLibEasyNet.lib

następnie deklarujesz zmienne (w przykładzie 3 bity), przykład napisany w IL

VAR
    BIT: BOOL;
    BIT1: BOOL;
    BIT2: BOOL;
END_VAR

program:

    CAL        EASY_NET_MANAGE()

    LD        BIT
    ST        NET_2SN[1]

    LD        BIT1
    ST        NET_2SN[2]

    LD        BIT2
    ST        NET_2SN[3]

w zakładce konfiguracji sterownika klikamy "Dalsze parametry" w konfiguracji easyNET wpisujesz easyNET-ID =1,
zaznaczasz Aktywuj i Send I/O i ustawiamy prędkość transmisji np. 125 KBaud
w programie easysoft:
konfiguracja: uczestnik sieni easyNET ID=1, przekaźnik easy ID=2 - prędkość transmisji: 125 KBaud
wykorzystujemy RN - odbierz bit z sieci
aby odebrać bit 1:

1RN1-------------------------------------------[M01

pozostałe identycznie jak powyżej 1 oznacza uczestnika XC - RN1 oznacza 1 przesyłany bit, tak więc 1RN2 oznacza drugi bit...itd...

pozdrawiam:)

Cokolwiek coś robisz, zawsze ktoś Ci pomaga...
www.falowniki.com - www.codesys.pl - www.psa.pl - www.directautomation.eu - www.szr.pl