Ogólny opis to bardzo pot»ny i wszechstronnie stosowany kompaktowy sterownik PLC do zastosowa«przemysªowych. Moduª jest programowany za pomoc programu CoDeSys, który jest pot»nym narz dziem w in»ynierii oprogramowania obsªuguj - cych wiele j zyków programowania zdeniowanych przez norm IEC61131-3. Ponadto, moduª ma zaimplementowan funkcjonalno± sieci CANopen. System mo»e by skongurowany do pracy w trybie CANopen master lub CA- Nopen slave. Moduª posiada razem 24 wej±cia/wyj- ±cia, z których maksymalnie 2 to analogowe wej±cia i 24 cyfrowe wyj±cia z wieloma funkcjami specjalnymi. Cyfrowe I/O pracuj pod napi ciem 24V DC. Funkcje wej±cia/wyj±cia wyposa»one s w specjalne funkcje. Trzy pary pinów wej±ciowych mog by wykorzystane do bezpo±redniego poª czenia koderów ze ±cie-»ek A i B. Kanaªy enkodera mog by równie» skon- gurowane jako sprz towe liczniki zdarze«. Dwa piny wej±cia obsªuguj sprz towe liczniki zdarze«oraz jedno wej±cie liniowe obsªuguje opcjonalnie funkcje przerwa«. Zastosowana optoizolacja na pªytce CAN pozwala na bezpo±rednie poª czenie z lini CAN zgodnie z ISO11898. Ocjalne oprogramowanie (rmware) wspiera funkcjonalno± master/slave sieci CANopen. Jednostka rozszerze«magistrali danych oferuje du» elastyczno± i mo»liwo± rozbudowy systemu o dodatkowe urz dzenia peryferyjne takie jak LCD itp. Dost p z poziomu aplikacji IEC61131 odbywa si za pomoc specjalnej biblioteki. Maksymalnie 3 asynchroniczne interfejsy szeregowe RS232 lub RS485 zapewniaj elastyczn komunikacje pomi dzy zewn trznymi komponentami systemu, PC, skanerami, maszynami itd. Doª czone specjalne biblioteki sprawiaj,»e wykorzystanie tego interfejsu w peªni, jest bardzo proste. Sterownik PLC EASY2504 jest dost pny w kilku konguracjach z opcjonalnymi interfejsami. Do realizowania funkcji panela operatorskiego magistrala danych musi byc podª czona do interfejsu LCD. Opcjonalny interfejs klawiatury jest wbudowany w moduª. Dokªadna specykacja i oprogramowanie wraz z bibliotekami dost pne s na»yczenie. Jako opcja, moduª EASY2504 jest dost pny z dodatkow pªytka okablowania. Zaimplementowany system PLC w czasie rzeczywistym (PLC runtime system) jest programowany za pomoc oprogramowania (3S) CoDeSys. To jeden z najpot»niejszych narz dzi IEC 61131-3 do programowania aplikacji kontrolerów dla systemu Windows. Wszystkie pi (IL, LD, FBD, SFS, ST) j zyków programowania standardu IEC 61131-3 s obsªugiwane. CoDeSys tworzy kod maszynowy dla EASY2504, który oparty jest na procesorze C167CR-CPU. Komunikacja pomi dzy EASY2504 i oprogramowaniem CoDeSys jest realizowana przez interfejs RS232. Pozwala to na bie» ce debugowanie i programowanie ukªadu. Interfejs mo»e by tak»e wykorzystany do wizualizacji na PC. www.gryftec.com 1 Szczecin - Tuwima 21
Funkcjonalno± Interfejs magistrali Kolejne rozdziaªy opisuj gªówne cechy moduªy PLC EASY2504. Dodatkowe funkcje i biblioteki, zwªaszcza w przypadku wersji OEM, s dostepne na»yczenie. Funkcje PLC Szybki 16-bitowy procesor (Inneon C167) 2000 operacji/ms IEC 61131-3 (CoDeSys) 256 kb pami ci programu 256 kb pami ci danych 24 wej±cia cyfrowe 24V 24 wyj±cia cyfrowe 24V 2 wej±cia analogowe 0..10 V Funkcje CANopen CAN BUS zgodny z ISO11898 nadajnik 82C251 (do 1 Mbaud) CANopen Master zgodny z CiA DS301 V4, V3.0 DSP302, DSP405 V2.0 Obsªuga 32 wej± CANopen Slave Konguracja CANopen Slave z plikami EDS bezpo±rednio w oprogramowaniu CoDeSys CANopen Slave zgodny z standardem CiA DS401 V2.1 250/250 moduªów Receive/Transmit PDO (tryb master) 16/16 moduªów Receive/Transmit PDO (tryb slave) Dynamiczne mapowanie PDO Identykacja zmiennych PDO Monitoring Node guarding Life guarding, Heartbeat Synchronizacja Awaryjne raportowanie dla aplikacji PLC Klient transderu SDO dla aplikacji PLC +48-91-85-11-660 Jednostka rozszerze«magistrali danych o dodatkowe inteligentne urz dzenia peryferyjne 2 selektory chipów dla 8 bitowych podzespolów lub wy±wietlaczy LCD Wbudowane biblioteki dost pu do szyny Funkcje przerwa«przetwarzanie przerwa«dla zada«iec61131 1 wej±ciowa linia przerwa«3 programowane poziomy priorytetów Interfejs enkodera Zintegrowany 3-kanaªowy enkoder przyrostowy z dodatkowymi 2 licznikami zdarze«bezpo±rednie poª czenie dwóch ±cie»ek enkodera Opcjonalny licznik zdarze«operowanie na warto±ciach 32 bitowych Wbudowane biblioteki do peªnej kontroli enkodera Interfejs szeregowy 1 port szeregowy RS232 do poª czenia ze ±rodowiskiem CoDeSys lub narz dziem wizualizacji. 57600 baud, bez parzysto±ci, 8 bitów, 1 bit stopu Maksymalnie 3 dodatkowe interfejsy RS232 lub RS485 Pr dko± programowania do 57600 baud Dodatkowe informacje Temperatura pracy 0-70 C (inne na»yczenie) Opcje Dodatkowe biblioteki lub wersje OEM dost pne na»yczenie 2 info@gryftec.com
www.gryftec.com 3 Szczecin - Tuwima 21
Funkcje pinów PL1 Funkcje pinów PL4 Numer pinu Nazwa Funkcja P Power Wej±cie zasilania dla sterowników +24V DC C CPU Wej±cie zasilania dla CPU +24V DC G Masa Masa S Osªona Ekranowanie dla obudowy zª cz 1 CPU Podª czony do Pinu C 2 Wyj±cie VCAN Pin poª czony z PIN1 od CAN(RJ45) w celu dostraczenia sieci CAN od napi cia CPU 3 Masa Podª czony do Pinu G 4 Masa CAN Masa CAN Zª cze zasilania zapewnia niezale»ne zaciski do zasialania procesora i wyj±cie napi ciowe sterownika. Pozwala to na wyª czenie poszczególnych etapów w razie nagªych wypadków, podczas gdy CPU dalej dziaªa. +48-91-85-11-660 4 info@gryftec.com
Wej±cia cyfrowe Sterownik EASY2504 przewiduje dwa rodzaje wej±cia. Jednym z nich jest standardowe wej±cie I/O. Z drugiej strony znajduje si 8 linii du»ej pr dko±ci wej- ±ciowej z rozszerzon funkcjonalno±ci (liczniki zdarze«, enkoder, przerywacz). Linie du»ej pr dko±ci mog by równie» wykorzystane jako standardowe wej±cie. Wszytskie linie wej±ciowe wyposa»one s w diody LED. Wej±cie bajtu 0 0.. 7 INB0.0.. INB0.7 Cyfrowe wej±cie Bit 0 do 7 Wej±cie bajtu 1 0.. 3 INB1.0.. INB1.3 Cyfrowe wej±cie Bit 0 do 3 4 INB1.4 Cyfrowe wej±cie Bit 4 Kanaª wej±ciowy licznika 4 5 INB1.5 Cyfrowe wej±cie Bit 5 Kanaª wej±ciowy licznika 3 6 INB1.6 Cyfrowe wej±cie Bit 6 Kanaª 1 enkodera ±cie»ka B 7 INB1.7 Cyfrowe wej±cie Bit 7 Kanaª 2 enkodera ±cie»ka B Wej±cie bajtu 2 0, 1, 3 INB2.0, INB2.1 Cyfrowe wej±cie Bit 0, 1, 3 INB2.3 2 INB2.2 Cyfrowe wej±cie Bit 2 Wej±cia przerwania 4 INB2.4 Cyfrowe wej±cie Bit 4 Kanaª 0 enkodera ±cie»ka B 5 INB2.5 Cyfrowe wej±cie Bit 5 Kanaª 1 licznika Kanaª 1 enkodera ±cie»ka A 6 INB2.6 Cyfrowe wej±cie Bit 6 Kanaª 0 licznika Kanaª 0 enkodera ±cie»ka A 7 INB2.7 Cyfrowe wej±cie Bit 7 Kanaª 2 licznika Kanaª 2 enkodera ±cie»ka A Schemat standardowej linii wej±cia Schemat szybkiej linii wej±cia Opis programowania linii I/O i rozszerzonych funkcji znajduje si w dodatkowej dokumentacji dla bibliotek. www.gryftec.com 5 Szczecin - Tuwima 21
Wyj±cie cyfrowe EASY2504 umo»liwia dwa ró»ne typy wyj±. Sterownik oferuje 20 standardowych linii wyj±ciowych ze standardow funkcjonalno±cia I/O. Wyj±cia te przystosowane s do 24V i 1,5 A. Posiadaj zabezpieczenie przed przeci -»eniem i zwarciem. Sterownik PLC EASY2504 oferuje równie» 4 linie wysokiej pr dko±ci realizowanych jako póª-mostki z rozszerzon funkcjonalno±ci (modulacja szeroko±ci impulsu, funkcje sterowania silnikiem DC). Linie wysokiej pr dko±ci mog by równiezx u»ywane jako standardowe linie wyj±cia. Linie poª-mostka s przystosowane do 24V i 1 A. Wszystkie linie wyj±ciowe wyposa»one s w statusowe diody LED. Wyj±cie bajtu 0 0.. 7 OutB0.0.. OutB0.7 Cyfrowe wyj±cie Bit 0 do 7 Wyj±cie bajtu 1 0.. 3 OutB1.0.. OutB1.7 Cyfrowe wyj±cie Bit 0 do 3(Poªmostek) 4.. 7 OutB1.0.. OutB1.7 Cyfrowe wyj±cie Bit 4 do 7 Wyj±cie bajtu 2 0.. 7 OutB2.0.. OutB2.7 Cyfrowe wyj±cie Bit 0 do 7 Schemat wyj±cia póª-mostka Przeka¹nik Przeka¹nik 1 / Przeka¹nik 2 I Input Coil Napi cie zasilania cewki (24V DC) O no Przeka¹nik normalnie otwarty B common Wspólny styk przeka¹nika C nc Przeka¹nik normalnie zamkni ty Przeka¹niki s caªkowicie niezale»ne od wyj± ukªadu. Je»eli przeka¹nik jest u»ywany, do sterowania wymagane jest wej±cie cewki 24V z linii wyj±ciowej. Schemat standardowej linii wyj±cia +48-91-85-11-660 6 Schemat obwodu przek¹nika info@gryftec.com
Wej±cia analogowe W EASY2504VA dost pne s dwa analogowe kanaªy wej- ±ciowe 0.. 10V lub 0.. 20 ma z rozdzielczo±ci 10 bitów. W celu wsparcia bezpo±redniego poª czenia prostych potencjonometrów jako elementy wej±ciowe kanaªów, piny wyj±cia zasilania o napi ciu wyj±ciowym 10V DC s zaimplementowane. Wej±cie analogowe 1 INV Wej±cie napi ciowe (0.. 10V) 2 GND Masa 3 INC Pr d wyj±ciowy (0.. 20 ma) 4 GND Masa 5 - Zarezerwowane 6 V+10 Wyj±cie zasilania 10V DC Zasada wej± analogowych Schemat podª czenia potencjonometru do wej±cia analogowego www.gryftec.com 7 Szczecin - Tuwima 21
Przyporz dkowanie pinów: Interfejsy Lewa strona zª czy interfejsu Zª cza interfejsu umieszczone s po lewej i prawej stronie obudowy sterownika PLC EASY2504. Poni»sze rysunki przedstawiaj nagªówki pinów EASY w ró¹nych konguracjach. Konguracje zale» od poszczegoªnych wersji sterownika EASY. Prawa strona zª czy interfejsu +48-91-85-11-660 8 info@gryftec.com
Interfejs programowania Interfejs programowania 1 RxD Szeregowy odbiornik (RS232) 2 - Zarezerwowane 3 TxD Szeregowy nadajnik 4 GND Masa 5 - Zarezerwowane 6 FWU Aktualizacja oprogramowania (rmware) Do zaprogramowania moduªu 2504, wymagany jest specjalny przewód. Przewód do programowania sterownika jest dost pny w ofercie rmy Gryftec. Magistrala danych Zª cze magistrali danych umo»liwia rozszerzenie funkcjonalno±ci poprzez dodanie kolejnego moduªu do systemu (np. moduª z wy±wietlaczem LCD). Przewód do programowania sterownika jest dost pny w ofercie rmy Gryftec. Magistrala danych 1 GND Masa 14 VCC Wyj±cie zasilania +5 V DC z wewn trznego regulatora DC/DC 2 LCDCON Wyj±cie napi ciowe dla kontrastu LCD 15,3 A0, A1 Linia adresu 16 LCDEN Aktywacja LCD, wybór linii(wysokich) zwªaszcza dla alfanumerycznych LCD 4,17,5 D0.. D7 Magistrala danych 18,6,19 7,20 moduªów 8 LEDV- Pod±wietlenie LCD (katoda) 21 CSX12 Wybór linii dla magistrali rozszerzonej 9 CSX9 Wybór linii dla magistrali rozszerzonej 10,23 A2, A3 Linia adresu 11 WR Sygnaª zapisu dla cyklu magistrali 24 dnc Nie podª cza 12 RD Sygnaª odczytu dla cyklu magistrali 25 dnc Nie podª cza 13 VnegIn Ujemne wej±cie napi ciowe (Kontrast LCD) www.gryftec.com 9 Szczecin - Tuwima 21
Zª cze magistrali danych jest zoptymalizowane do podª - czenia alfanumerycznych lub gracznych moduªów LCD z wbudowanymi ukªadami kontroli. Alfanumeryczny moduª LCD Magistrala mo»e bezpo±rednio sterowa alfanumerycznym moduªem opartym na HD44780 rmy Hitachi lub innym kompatybilnym kontrolerem wy±wietlacza. Wi kszo± wy±wiatlaczy zgodna jest z tym standardem. Lista kompatybilnych wy±wietlaczy znajduje si w tabelce poni»ej. Nale»y pami ta,»e to tylko maªy wycinek z peªnej listy. Alfanumeryczny moduª LCD Typ Producent Linie Znaków Wysoko± na linie znaku [mm] EA-D 20040 AR-S Epson 4 20 4,8 EA-D 16015 AR-S Epson 1 16 6,5 LM 041L Hitachi 4 16 4,8 LM 044L Hitachi 4 20 4,8 BT SBE 42008 Batron 4 20 8,0 Schemat podª czenia alfanumerycznych moduªów LCD. Uzyskanie dost pu do moduªu LCD, odbywa si poprzez nast puj ce adresy: Schemat adresowania Rejstr LCD Typ dost pu Adres IEC Command Register Write 2A0000h Command Register Read 2A0002h Data Register Write 2A0001h Data Register Read 2A0003h Korzystanie z innych adresów mo»e spowodowa uszkodzenie wy±wiatlacza LCD. Graczny moduª LCD Magistrala mo»e bezpo±rednio sterowa gracznym moduªem opartym na Toshiba T6963C lub innym kompatybilnym kontrolerem wy±wietlacza. Wi kszo± wy±wiatlaczy zgodna jest z tym standardem. Lista kompatybilnych wy±wietlaczy znajduje si w tabelce poni»ej. Nale»y pami ta,»e to tylko maªy wycinek z peªnej listy. Graczne moduªy LCD Typ Rozdzielczo± Tryb LMG7422 PLFF 240 x 128 B/W transective CFL DMF-50316 240 x 64 B/W transective CFL EA P240-7K 240 x 128 2A0001h Data Register Read CFL transective blue mode Ujemne napi cie kontrastu zale»y od typu zastosowanego wy±wietlacza. System EASY2504 mo»e wygenerowa napi cie tylko do -5 V DC. W przypadku konieczno±ci zastosowania jeszcze ni»szego napi cia, musz by wygenerowane z zewn trz. Ró¹ne wy±wietlacze dostarczaja ujemnego napi cia dla pinów wyj±ciowych. W celu dostosowania kontrastu, mo»na u»y sterownika EASY2504. Uzyskanie dost pu do moduªu LCD, odbywa si poprzez nast puj ce adresy: Schemat adresowania Rejestr LCD Typ dost pu Adres IEC Data Register Read/Write 280000h Command Register Read/Write 280001h +48-91-85-11-660 10 info@gryftec.com