Sterownik PLC firmy FATEK do sterowania napędami. seria FBs-xxMN. działanie i podstawowe funkcje



Podobne dokumenty
Przejrzystość, intuicyjny charakter i łatwość oprogramowania sterowników FATEK.

Serwonapędy AC Serie EDC, EDB, ProNet

Ćwiczenia z S S jako Profinet-IO Controller. FAQ Marzec 2012

KOMPLETNA OFERTA DLA AUTOMATYKI PRZEMYSŁOWEJ

KOMPLETNA OFERTA DLA AUTOMATYKI PRZEMYSŁOWEJ

Ćwiczenia z S Komunikacja S z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.

KOMPLETNA OFERTA DLA AUTOMATYKI PRZEMYSŁOWEJ

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU

1. Cel ćwiczenia. 2. Podłączenia urządzeń zewnętrznych w sterowniku VersaMax Micro

Konfigurowanie sterownika CP6601 firmy Beckhoff wprowadzenie

Konfiguracja panelu ASTRAADA HMI z sterownikiem ASTRADA ONE

Program V-SIM tworzenie plików video z przebiegu symulacji

INSTRUKCJA OBSŁUGI PTZ-AHD P-X18 PTZ-AHD P-X18

APLIKACJA COMMAND POSITIONING Z WYKORZYSTANIEM KOMUNIKACJI SIECIOWEJ Z PROTOKOŁEM USS W PRZETWORNICACH MDS/FDS 5000

Instrukcja Obsługi. Modułu wyjścia analogowego 4-20mA PRODUCENT WAG ELEKTRONICZNYCH

Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie

Modułowy programowalny przekaźnik czasowy firmy Aniro.

1 Moduł Neuronu Cyfrowego SM

1. INSTALACJA SERWERA

Instrukcja do oprogramowania ENAP DEC-1

Instrukcja użytkownika ARSoft-WZ1

Sterowniki PLC seria NX700

Przywracanie parametrów domyślnych. Przycisnąć przycisk STOP przez 5 sekund. Wyświetlanie naprzemienne Numer parametru Wartość parametru

VComNet Podręcznik użytkownika. VComNet. Podręcznik użytkownika Wstęp

Interfejs PC INSTRUKCJA OBSŁUGI. Nr produktu Strona 1 z 8

Galileo v10 pierwszy program

Laboratorium Napędu robotów

5.2. Pierwsze kroki z bazami danych

Posnet Grafik Instrukcja obsługi

Poniższy przykład przedstawia prosty sposób konfiguracji komunikacji między jednostkami centralnymi LOGO! w wersji 8 w sieci Ethernet.

1 Moduł Bramki xcomfort

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000

Programowanie i uruchamianie serwo-kontrolera w napędowym układzie wykonawczym z silnikiem skokowym. Przebieg ćwiczenia

Kopiowanie przy użyciu szyby skanera. 1 Umieść oryginalny dokument na szybie skanera stroną zadrukowaną skierowaną w dół, w lewym, górnym rogu.

FAQ: /PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200

1. Aplikacja LOGO! App do LOGO! 8 i LOGO! 7

Przykładowa konfiguracja komunikacji pomiędzy oprogramowaniem Wonderware i Codesys z wykorzystaniem sieci LAN lub modułu GSM

Aktualizacja oprogramowania sprzętowego bezprzewodowych pilotów zdalnego sterowania WR-R10

Konfiguracja i podłączenie sterownika Horner APG do oprogramowania Cscape po RS232

3.0 FALOWNIKI ASTRAADA DRV

1 Moduł Neuronu Analogowego SM

Zwory na płycie z łączem szeregowym ustawienie zworek dla programowania.

Instrukcja programowania wieratko-frezarki BFKO, sterowanej odcinkowo (Sinumerik 802C)

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie

DEMERO Automation Systems

1 Moduł Bramki xcomfort 3

Kurs SINAMICS G120 Konfiguracja i uruchomienie. Spis treści. Dzień 1

Projekt Komputerowych Systemów Sterowania Wymiana danych pomiędzy dwoma sterownikami Siemens S7-300 po sieci Profibus DP

PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA

Materiały dodatkowe. Konfiguracja sterownika programowalnego Siemens do obsługi protokołu MODBUS. Opracowali: mgr inż.

Wstęp Architektura... 13

CSMIO-ENC. Moduł do gwintowania. Rev 1.1. copyright 2012 CS-Lab s.c.

System wizyjny OMRON Xpectia FZx

PROGRAMOWALNE STEROWNIKI LOGICZNE

Skaner Mustek Scan Express

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych

Załącznik 2 Analogowy moduł wyjściowy PWMDA

INSTRUKCJA INSTALACJI WEB SERWER STW. DOKUMENTACJA TECHNICZNA INSTRUKCJA OBSŁUGI wersja instrukcji 1.0

Aktualizacja oprogramowania sprzętowego przekaźnika bezprzewodowego WT 7

Dell UltraSharp UP3017 Dell Display Manager Instrukcja użytkownika

Laboratorium Elektrycznych Systemów Inteligentnych

Product Update Funkcjonalność ADR dla przemienników Częstotliwości PowerFlex 750 oraz 525 6

DEMERO Automation Systems

Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury

2. Architektura mikrokontrolerów PIC16F8x... 13

Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści

Rozdział ten zawiera informacje o sposobie konfiguracji i działania Modułu OPC.

1. Otwórz pozycję Piston.iam

Schemat blokowy karty

USB 2.0 DVD MAKER INSTRUKCJA OBSŁUGI. Nr produktu Strona 1 z 6

Sterownik kompaktowy Theben PHARAO II

DEMERO Automation Systems

Sterowniki PLC seria XP i CP

Aktualizacja oprogramowania sprzętowego bezprzewodowych pilotów zdalnego sterowania WR-1/WR-R10

FAQ: /PL Data: 2/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem LOGO!

Instrukcja ręcznej konfiguracji połączenia z Internetem przez. modem ED77 w systemie Windows XP

Instalacja protokołu PPPoE

Ćwiczenia z S Komunikacja S z przyciskowym panelem HMI KP300 PN. FAQ Marzec 2012

Kurs STARTER S5. Spis treści. Dzień 1. III Budowa wewnętrzna, działanie i obsługa sterownika (wersja 0504)

Internetowy sterownik podlewania ogrodowego na LOGO! Sieciowy dostęp do LOGO! za pomocą http

Seria wielofunkcyjnych serwerów sieciowych USB

Autorzy. Zespół SABUR Sp. Z o.o. Wydanie Data. Sierpień SABUR Sp. Z o. o. Wszelkie prawa zastrzeżone

ASQ systemy sterowania zestawami pomp

DEMERO Automation Systems

Instrukcja konfiguracji urządzenia Comarch TNA Gateway Plus

CP1L. M i n i a t u r o w e s t e r o w n i k i m a s z y n. » Za a w a n s o w a n e f u n kc j e s t e rowa n i a r u c h e m

Czy system scala będzie wizualizował tylko instalowany sterownik czy inne. Jeżeli inne to prosimy o podanie ich parametrów oraz ilości wejść. Wyjść.

NX700 PLC

Kontroler CSMIO/IP-A oraz Mach4

Specyfikacja techniczna obrabiarki. wersja , wg. TEXT VMX42 U ATC40-05 VMX42 U ATC40

INFORMATOR TECHNICZNY WONDERWARE

Rys. 1. Brama przesuwna do wykonania na zajęciach

Konfiguracja programu komunikacyjnego DAServer SIDirect do komunikacji ze sterownikami Siemens S7 300 i 400 po protokole Ethernet

Przed skonfigurowaniem tego ustawienia należy skonfigurować adres IP urządzenia.

1. Plik konfiguracyjny centrali Schrack BMZ Integral

Komunikacja sterownika PLC Fatek jako master w protokole ModBus RTU

1 Zasady bezpieczeństwa

Seria wielofunkcyjnych serwerów sieciowych USB

Transkrypt:

Sterownik PLC firmy FATEK do sterowania napędami seria FBs-xxMN typy: FBs-20MN, FBs-32MN, FBs-44MN działanie i podstawowe funkcje FATEK Automation Corporation Wyłączny przedstawiciel firmy FATEK na terenie Polski ul. Dobrego Pasterza 118, 31-422 Kraków tel.: 0-12 410-87-50, fax. 012 413-33-95 info@multiprojekt.com.pl www.multiprojekt.com.pl 26F, NO.29, Sec. 2, Jungjeng E. Road, Danshuei Jen,Taipei Hsien, Taiwan, R.O.C. Tel : 886-2-28082192 Fax : 886-2-28092618

Spis treści 1. Opis systemu... 2 1.1. Dowolnie konfigurowalne szybkie wejścia i wyjścia różnicowe... 2 1.2. Przerwania...... 3 1.3. Elastyczna konfiguracja parametrów ruchu... 3 1.4. Porty komunikacyjne...... 3 1.5. Program narzędziowy...... 3 2. Opis parametryzacji funkcji służących do sterowania napędami w sterowniku... 4 2.1. Konfiguracja wyjść sterownika... 4 2.2. Ustawienie parametrów serwa dla potrzeb sterownika w jego oprogramowaniu FUN141 (MPARA)... 5 2.3. Konfiguracja funkcji sterującej wyjściami FUN140 (HSPSO)... 6 3. Przykładowe aplikacje... 8 3.1. Aplikacja 1: Sterowanie stołem pozycjonującym 3-osiowym... 9 3.2. Aplikacja 2: Cięcie zadanych długości...10 3.3. Aplikacja 3: Wykorzystanie szybkiego licznika - detekcja uszkodzenia lub zużycia wiertła... 11 4. Podsumowanie... 12 1

1. Opis systemu Seria kompaktowych sterowników FATEK FBs została wprowadzona na rynek w roku 2004 i stanowi jedną z najnowocześniejszych dostępnych na rynku jednostek sterujących PLC. Wśród wielu rodzajów sterowników PLC produkowanych przez firmę FATEK AUTOMATION CORPORATION i oferowanych przez firmę Multiprojekt na uwagę zasługują te z wbudowanym układem pozycjonowania NC (seria FBs-xxMN) pozwalającym na sterowanie silnikami (np. serwo, krokowymi lub indukcyjnymi) w pętli otwartej lub zamkniętej. Dostępne są PLC do sterowania 1 osią (FATEK FBs-20MN) lub od 2 (FATEK FBs-32MN) do 4 (FATEK FBs-44MN) osi z interpolacją liniową. Sterowniki obsługują operacje zmiennoprzecinkowe. Połączenie kilku sterowników razem pozwala na sterowanie większą liczbą osi równocześnie. 1.1. Dowolnie konfigurowalne szybkie wejścia i wyjścia różnicowe Jednostki główne sterowników FATEK FBs-xxMN wyposażone są w wejścia i wyjścia różnicowe o maksymalnej częstotliwości do 920 khz! Pozostałe wejścia i wyjścia (tranzystorowe) posiadają częstotliwość graniczną 20 khz (w przypadku innych producentów taka prędkość przypisywana jest szybkim licznikom (!)). Powoduje to, że są bezkonkurencyjne w stosunku do innych sterowników kompaktowych, w przypadku których osiągnięcie takich prędkości zliczania wiąże się z koniecznością zastosowania dodatkowych modułów szybkich wejść oraz wyjść, co podraża koszty systemu sterowania. Tak duża prędkość zliczania i impulsowania pozwala na wykorzystanie tych sterowników również w innych aplikacjach. różnicowe wejścia i wyjścia pozwalają uniknąć problemów z zakłóceniami oraz pozwalają na połączenie bezpośrednio do zasilaczy (driverów) silników krokowych lub serwo. Wyjściami sterującymi napędem mogą być wyjścia cyfrowe (sygnał częstotliwościowy lub PWM) oraz po dołączeniu dodatkowego modułu - analogowe (standardowo dostępne 14-bitowe (!)). Dzięki temu servonapęd może działać w trybie sterowania pozycją, prędkością lub momentem. Wejścia mogą być wykorzystane jako sygnał sprzężenia zwrotnego z napędów oraz jako sygnały zliczające dowolne inne zdarzenia. Istnieje możliwość zaprogramowania sposobu zliczania sygnałów wejściowych oraz sposobu wysyłania sygnałów na wyjścia w dowolny z 8 sposobów przedstawionych na rys. 1. Rys. 1. tryby pracy szybkich wejść oraz wyjść sterownika FATEK FBs-xxMN. Tak duża szybkość wejść i wyjść umożliwia uzyskanie znacznie lepszych parametrów ruchu napędów. Przede wszystkim chodzi tu o możliwość ustawienia bardzo dużej rozdzielczości serwonapędu (liczby kroków na obrót silnika) co przyczynia się do jego bezgłośnej i bardzo płynnej pracy. Tabela 1 pokazuje przykładowe rozdzielczości serwonapędów i możliwe do uzyskania maksymalne prędkości przy 920 khz sygnału impulsującego. Tab. 1. przykładowe rozdzielczości serwonapędów i możliwe do uzyskania maksymalne prędkości napędów rozdzielczość servonapędu maksymalna prędkość obrotowa [obr./min.] [impuls/obrót] 5000 11 040 10000 5 520 32000 1 725 64000 862 2

1.2. Przerwania Sterownik FATEK FBs--xxMN posiada 49 źródeł przerwań (wejścia, wyjścia, każdy licznik). Można je ustawiać uwzględniając 5 poziomów priorytetów. 1.3. Elastyczna konfiguracja parametrów ruchu Parametry napędów mogą być modyfikowane (dla każdej osi z osobna) w trakcie działania urządzenia przez wpisanie odpowiednich wartości do rejestrów. W ten sposób każda z osi może obsługiwać różne rodzaje napędów bez konieczności każdorazowego przeprogramowywania sterownika. Wszystkie rejestry i znaczniki sterownika mogą być konfigurowane jako mające podtrzymanie po wygaśnięciu zasilania (rys. 3.). Ułatwia to w znacznym stopniu pracę programisty, który nie jest ograniczony zakresem i liczbą rejestrów z podtrzymaniem tak jak ma to miejsce w przypadku sterowników PLC innych producentów. 1.4. Porty komunikacyjne Sterownik standardowo jest wyposażony w port komunikacyjny RS-232 lub USB służący do programowania oraz do wykorzystania w trakcie pracy (dowolne urządzenie peryferyjne lub pulpit HMI). Istnieje możliwość rozszerzenia liczby portów komunikacyjnych do pięciu (w tym RS-485 i Ethernet) poprzez dołączenie dodatkowych modułów lub płytek komunikacyjnych wpinanych od frontu sterownika. Istnieje możliwość wykorzystania protokołu komunikacyjnego (nieodpłatnie udostępniony przez firmę FATEK AUTOMATION CORPORATION) oraz trybu bezprotokołowego. 1.5. Program narzędziowy Językiem programowania jest najczęściej używana przez programistów drabinka umożliwiająca tworzenie podprogramów. Program sterownika oraz wszystkie ustawienia dotyczące konfiguracji wejść, wyjść, liczników, timerów oraz przerwań wprowadzane są przez użytkownika w darmowym programie narzędziowym dostarczanym wraz ze sterownikiem. Według opinii wielu programistów program WinProladder jest jednym z bardziej przyjaznych narzędzi służących do programowania sterowników PLC. Na rys. 2. pokazano ekran programu narzędziowego z programem obsługującym servonapęd. Jak widać do stworzenia prostej aplikacji wystarczą dwa bloki programu. Blok do konfiguracji napędu oraz blok wykonujący ruch. poniżej przedstawiony program pozwala na wykonanie do 250 (!) dowolnych ruchów napędem. Rys. 2. Ekran programu WinProladder z gotową aplikacją wykonującą do 250 (!) kroków ruchu silnikiem 3

2. Opis parametryzacji funkcji służących do sterowania napędami w sterowniku FATEK FBs-xxMN (pętla otwarta) Procedury związane z używaniem sterowników FBs-PLC do pozycjonowania NC: 2.2. Konfiguracja wyjść sterownika. 2.3. Ustawienie parametrów Serwa dla potrzeb sterownika w jego oprogramowaniu FUN141 (MPARA). Ustawienia serwonapędu przeprowadza się w dedykowanym do tego celu oprogramowaniu dostarczanym z serwonapędem. 2.4. Konfiguracja funkcji sterującej wyjściami FUN140 (HSPSO). Poniżej została przedstawiona szybka konfiguracja ustawień sterownika PLC. Ustawienie serwonapędu opisane jest w odpowiednich materiałach dotyczących serwonapędów. Dokładny opis użytych poniżej instrukcji oraz pozostałe instrukcje dotyczące sterowania NC znajdą się w katalogu Instruction. 2.1. Konfiguracja wyjść sterownika W celu skonfigurowania wyjść sterownika PLC należy kliknąć w drzewie projektu System Configuration I/O Configuration lub z menu Project. Po otwarciu okna dialogowego należy wybrać opcję Output Setup i tam dokonać odpowiednich ustawień: - można wybrać, które wyjścia mają mieć charakter trwały, tzn. po powrocie zasilania sterownika ich stan jest zapamiętany (rys. 3.) - można też dokonać zmiany polaryzacji wyjść - należy wybrać, którymi osiami chcemy sterować (PSO0-3) oraz sposób wysyłania sygnałów do sterownika Serwo. Do wyboru są cztery tryby pracy: CK/DIR, Up/Dn, A/B oraz CK. Tryby te zostały opisane w Rozdziale 11 dotyczącym szybkich liczników i timer-ów (str. 11-1 - podręcznik użytkownika). Rys. 3. Okno dialogowe do konfiguracji wyjść sterownika PLC. 4

2.2. Ustawienie parametrów Serwa dla potrzeb sterownika w jego oprogramowaniu FUN141 (MPARA) Ustawienie parametrów Serwa (dla potrzeb sterownika PLC) można zrealizować przy pomocy FUN141 (MPARA). Funkcję tą można umieścić w podprogramie, w etykiecie (wykorzystując znacznik pierwszego skanu M1924 oraz FUN67 CALL) inicjacji sterownika. Ilość zastosowanych funkcji MPARA zależy od użytkownika i od ilości sterowanych osi. Aby umieścić funkcję w programie należy podać wyjścia sterownika (oś), których parametry dotyczą (0-3) oraz rejestr początkowy tabeli, w której umieszczone są wszystkie dane dotyczące parametrów Serwa. Rys. 4. Określanie parametrów funkcji MPARA. W celu edycji parametrów Serwa lub dodania nowych parametrów Serwa, należy z drzewa projektu wybrać Table Edit Servo parameter Table. Następnie po kliknięciu lewym przyciskiem myszy wybrać opcję New Table. Innym sposobem wywołania okna dialogowego dotyczącego parametrów Serwa jest wybranie z menu: Project Servo Parameter Table New Table. Po otwarciu się okna dialogowego należy zdefiniować parametry tabeli, a następnie można dokonać wyboru odpowiednich opcji (rys. 5). Rys. 5. Konfiguracja tabeli. Obowiązkowe pola, jakie należy wypełnić to: Table Name Nazwa tabeli oraz Table starting address adres rejestru, od którego zaczyna się tabela. Dodatkowo można umieścić opis napędu Serwo, do którego stosuje się daną tabelę parametrów. 5

Rys. 6. Konfiguracja parametrów Serwa. Na pasku statusu tego okna dialogowego (rys. 6) można sprawdzić ilość zajmowanej pamięci, oraz które rejestry są zajęte przez tabelę. W naszym przypadku są to rejestry: R0-R23. Każda tabela parametrów Serwa zajmuje 24 rejestry. W celu szybkiego przejścia z poziomu programowania do okna dialogowego z ustawieniami parametrów Serwa należy zaznaczyć wybraną funkcję FUN141 (MPARA) i wcisnąć klawisz Z. 2.3. Konfiguracja funkcji sterującej wyjściami FUN140 (HSPSO). Po wyborze funkcji F140 (HSPSO) i umieszczeniu jej w odpowiednim miejscu w programie otworzy się małe okno dialogowe (rys. 7) z ustawieniami podstawowymi dotyczącymi funkcji: Ps - której osi ma dotyczyć funkcja F140 (HSPSO); SR rejestr początkowy dla programu Serwa; WR rejestr stanu, informuje o aktualnie wykonywanym kroku programu przez serwonapęd Rys. 7. Okno dialogowe parametrów funkcji HSPSO Należy również zdefiniować program dla serwonapędu. Aby tego dokonać należy z drzewa projektowego wybrać Table Edit Servo Program Table. Następnie podobnie jak w przypadku tabeli z parametrami serwonapędów, prawym kliknięciem myszy utworzyć nową tabelę. Podobny efekt można uzyskać wybierając menu: Project Servo Program Table New Table (rys. 8.). 6

Rys. 8. Tabela z parametrami programu dla serwonapędu Postępujemy podobnie jak w przypadku tabeli z parametrami serwa i wpisujemy nazwę tabeli oraz jej rejestr początkowy. Dodatkowo można umieścić opis tabeli. Następnie pojawi się okno dialogowe, w którym należy określić poszczególne kroki programu dla serwonapędu (rys. 9). Rys. 9. Tabela kroków ruchu napędu 7

Aby dodać nowy krok, należy kliknąć na przycisk Add. Pojawi się okno dialogowe, w którym użytkownik musi podać parametry danego kroku w programie Serwa, m.in. prędkość posuwu, przesunięcie, czas oczekiwania przed skokiem do następnego kroku programu, itp. (rys. 10). Rys. 10. Dodanie nowego ruchu napędu 8

3. Przykładowe aplikacje 3.1. Aplikacja 1: Sterowanie stołem pozycjonującym 3-osiowym 9

3.2. Aplikacja 2: Cięcie zadanych długości 10

3.3. Aplikacja 3: Wykorzystanie szybkiego licznika - detekcja uszkodzenia lub zużycia wiertła 11

4. Podsumowanie Zaletą wbudowania układu pozycjonowania NC w sterownik PLC w stosunku do sterowników dedykowanych do sterowania napędami jest to, że układ sterowania można praktycznie dowolnie rozbudowywać i konfigurować. Na przykład dołączenie dodatkowych modułów analogowych pozwala na sterowanie obrotami wrzeciona a wyjścia cyfrowe mogą służyć do sterowania wymiennikiem narzędzi lub innym podajnikiem. Do sterowników oferowany jest szereg modułów rozszerzających. Między innymi są to moduły we/wy analogowych i cyfrowych, komunikacyjne oraz specjalne. Pozostałe jednostki sterowników kompaktowych firmy FATEK serii FBs również umożliwiają sterowanie napędami i wykorzystanie wszystkich funkcji serii FBs-xxMN, lecz maksymalna częstotliwość wejść oraz wyjść jest ograniczona do 120 khz a ich wyjścia i wejścia nie są różnicowe. Na stronie www.multiprojekt.com.pl oraz www.fatek.com znajdują się szczegółowe katalogi i informacje dotyczące oferowanych produktów. 12