CC-Link IEF Basic iQ-R i CR800

Komunikacja CC-Link IEF Basic pomiędzy sterownikami iQ-R lub iQ-F a robotem serii FR (kontroler CR800)

Skrócona wersja podręcznika opisująca komunikacje miedzy sterownikami PLC iQ-R (iQ-F) a robotem MELFA poprzez sieć CC-Link IE Field Basic.‎
‎Ustawienia dla sterowników iQ-F opisane są w załączniku.‎

"Copyright © Mitsubishi Electric Europe B.V.

IMPORTANT !

These Function Blocks are demo versions that are only  intended to demonstrate program functions and provide general orientation for  your software choices. They are not suitable for use in real applications! "

"Improper use of demo versions in applications can lead to serious malfunctions  and damage! Programs for real applications must always be configured for the  individual application by trained staff and tested thoroughly before being  used.

Mitsubishi Electric cannot assume any liability if these examples are used in real applications."

‎Ustawienia parametrów robota‎

‎W RT Toolbox 3 skonfiguruj parametry Ethernet w Online -->Parameter-->Communication Parameter -->Ethernet‎.
‎Pamiętaj, że komputer, sterownik PLC i robot muszą znajdować się w tej samej podsieci.‎
Rysunek 1. Sprawdź ustawienia komunikacji‎Rysunek 1. Sprawdź ustawienia komunikacji‎
‎W RT Toolbox3 włącz funkcję CC Link IEF Basic w Online -->Parameter Field Network Parameter -->CC Link IE Field Basic‎.
Rysunek 2. Włącz CC Link IE Field Basic‎Rysunek 2. Włącz CC Link IE Field Basic‎
‎Wgraj zmiany do kontrolera robota i uruchom go ponownie.‎

‎Ustawienia parametrów PLC‎

‎W GX Works3 włącz funkcję CC-Link IEF Basic w Parameter -->RxxCPU --> Module Parameter Own Node Settings. W tym celu zmień "To use or Not to Use CC Link IEF Basic Settings" na Enable.‎
Rysunek 3. Włącz komunikację w sterowniku PLC‎Rysunek 3. Włącz komunikację w sterowniku PLC‎
‎Otwórz Network Configuration Settings.
‎Wybierz Detect Now--> Yes--> OK‎.
Picture 4. Detect all devices in the network‎Rysunek 4. Wykrywanie wszystkich urządzeń w sieci‎
‎Kliknij prawym przyciskiem myszy znaleziony moduł i zmień go na CC Link IEF Basic‎.
‎Naciśnij "Close with reflecting the setting" --> Yes

‎Przejdź do ustawień odświeżania i przypisz urządzenia slave do urządzeń PLC.‎
Picture 5. Sample Refresh Settings‎Rysunek 5. Przykładowe ustawienia odświeżania‎
‎Przykładowe ustawienia pokazano na powyższym obrazku:‎
  1. ‎RX0-RX63 Dec (RX0-RX3F Hex) jest przypisany do B0-B63 Dec (B0-B3F Hex)‎
  2. ‎RY0-RY63 Dec (RY0-RY3F Hex) jest przypisany do B4096-B4159 Dec (B1000-B103F Hex)‎
  3. ‎RWr0-RWr31 Dec (Rwr0-Rwr1F Hex) jest przypisany do W0-W31 Dec (W0-W1F Hex)‎
  4. ‎RWw0-RWw31 Dec (RWw0-RWw1F Hex) jest przypisany do W4096-W4127 Dec (W1000-W101F Hex)‎
‎Zastosuj zmiany, przejdź do Online i wgraj ustawienia do PLC.‎

‎Diagnostyka i zastosowanie‎

‎Z menu rozwijanego Diagnostics wybierz CC Link IE Field Basic Diagnostics i sprawdź połączenie.‎
Picture 6. Communication 'Diagnostics' window‎Rysunek 6. Okno komunikacji "Diagnostics"‎
‎Skopiuj programy dołączone do tego artykułu i wklej je do odpowiednich urządzeń. Programy te zostały napisane w celu przetestowania komunikacji między robotem a sterownikiem PLC.‎
‎Po stronie robota program ustawia wyjścia robota na 1 korzystając z M_Out, a następnie wysyła słowa do wyjść CC-Link z M_Dout‎.
‎Po stronie PLC program odczytuje te wartości i przepisuje je na własne wyjścia – bity na wyjścia bitowe, słowa na wyjścia rejestrów.‎
      Wyniki tych współpracujących programów pokazane są na poniższych zdjęciach.‎




‎ ‎‎ ‎‎ ‎‎ ‎‎Załączniki‎‎:‎‎ ‎‎ ‎‎ ‎

‎Nazwa pliku:‎

‎Opis:

 

 

IEF Basic PLC.txt‎

‎Przykład programu komunikacyjnego IEF Basic dla PLC. Skopiuj zawartość pliku do projektu.‎

 

 

IEFBASIC.prg

‎Przykład programu komunikacyjnego IEF Basic dla MELFA Robot. Skopiuj ten program do projektu.‎