Dom
>
produkty
>
Moduł wyjściowy wejściowy
>
IC693PCM300D to wersja D programowalnego modułu koprocesora firmy GE Fanuc dla sterownika PLC serii 90-30 — wysokowydajnego mikrokomputera, który zajmuje jedno gniazdo w płycie bazowej procesora i rozszerza możliwości systemu serii 90-30.
Standardowa logika drabinkowa serii 90-30 dobrze radzi sobie z logiką dyskretną, synchronizacją, zliczaniem i prostym przetwarzaniem danych. Jednak aplikacje wymagające skomplikowanych algorytmów matematycznych, obliczeń zmiennoprzecinkowych, manipulacji ciągami znaków, skanowania kodów kreskowych i niestandardowych protokołów komunikacji szeregowej wymagają możliwości przetwarzania wykraczających poza możliwości oferowane przez sam procesor PLC. IC693PCM300D radzi sobie z tymi zadaniami niezależnie – wykonując programy MegaBasic lub C, podczas gdy procesor PLC uruchamia program drabinkowy, przy czym obydwa wymieniają dane poprzez płytę montażową.
| Parametr | Wartość |
|---|---|
| Całkowita pamięć | 160KB |
| MegaPodstawowa pamięć programu | 35KB |
| Porty szeregowe | 2 |
| Edytor | Intel 80386EX, 16 MHz |
| Języki | MegaBasic, C |
| Rewizja | D |
| Szereg | IC693PCM300 |
| Platforma | Płyta bazowa procesora serii 90-30 |
CCM (moduł koprocesora komunikacyjnego):Porty szeregowe IC693PCM300D komunikują się z urządzeniami zewnętrznymi przy użyciu standardowych protokołów — Modbus RTU, GE CCM i niestandardowych protokołów ASCII. W trybie CCM moduł PCM zarządza zadaniami komunikacji szeregowej (skanery kodów kreskowych, drukarki, wagi, monitory CRT, panele operatorskie, systemy wagowe), które przy bezpośredniej obsłudze przeciążyłyby procesor serii 90-30.
ABM (moduł ASCII/BASIC):PCM obsługuje programy MegaBasic lub C do złożonego przetwarzania danych — zaawansowanych obliczeń, operacji na ciągach znaków, przeszukiwania baz danych, wykonywania niestandardowych algorytmów i rejestrowania danych. Programy uzyskują dostęp do tabel danych PLC bezpośrednio poprzez płytę montażową, umożliwiając ścisłą integrację pomiędzy aplikacją BASIC/C i logiką drabinkową.
Te dwa tryby można połączyć w jednej instalacji — IC693PCM300D może jednocześnie obsługiwać komunikację szeregową (funkcja CCM) i uruchamiać aplikację MegaBasic na tym samym module.
Zbieranie danych produkcyjnych:Fabryki korzystające ze sterowników PLC serii 90-30, w których PCM obsługuje odczyt kodów kreskowych ze skanera, rejestrację zliczeń produkcji i transmisję danych do systemów MES/SCADA poprzez port szeregowy.
Systemy ważenia i dozowania:Aplikacje procesowe wymagające komunikacji PCM z wagami cyfrowymi lub głowicami dozującymi za pośrednictwem szeregowego protokołu Modbus RTU — odczytywanie danych dotyczących masy i przesyłanie ich do sterownika PLC w celu podjęcia decyzji dotyczących kontroli procesu.
Niestandardowe protokoły komunikacyjne:Aplikacje ze starszymi urządzeniami szeregowymi, które wymagają określonych, zastrzeżonych protokołów komunikacyjnych — PCM uruchamia program MegaBasic wdrażający protokół, zamiast wymagać oddzielnego procesora komunikacyjnego.
Zaawansowane odciążanie obliczeń:Aplikacje współpracujące z CNC, systemy monitorowania energii i kontroli jakości, w których PCM wykonuje złożone obliczenia zmiennoprzecinkowe, z którymi standardowy procesor PLC nie jest w stanie efektywnie obsłużyć.
P1: Jaka jest różnica między IC693PCM300 a IC693PCM301?
Obydwa są modułami PCM serii 90-30 o podobnych funkcjach (CCM/ABM). IC693PCM301 zapewnia więcej pamięci (łącznie 192 KB, 47 KB MegaBasic) w porównaniu do IC693PCM300 (łącznie 160 KB, 35 KB MegaBasic). IC693PCM301 integruje również oba porty szeregowe w jednym złączu DB25 zamiast dwóch oddzielnych złączy. Obydwa obsługują MegaBasic i C i oba instaluje się w płycie bazowej procesora.
P2: W jaki sposób IC693PCM300D wymienia dane z programem drabinkowym PLC serii 90-30?
PCM odczytuje i zapisuje bezpośrednio do tablic pamięci danych sterownika PLC — %I (wejścia), %Q (wyjścia), %R (rejestry), %AI (wejścia analogowe), %AQ (wyjścia analogowe) — poprzez współdzieloną płytę montażową. Programy MegaBasic korzystają z poleceń PGET i PPUT w celu uzyskania dostępu do danych PLC. Udostępnianie danych na płycie montażowej jest zsynchronizowane: PCM i procesor uzyskują dostęp do danych w ramach arbitrażu na płycie montażowej bez konieczności stosowania oddzielnych komunikatów komunikacyjnych.
P3: Co dzieje się z programem IC693PCM300D, gdy sterownik PLC jest wyłączony?
Program PCM przechowywany w pamięci RAM zasilanej bateryjnie pozostaje niezmienny po wyłączeniu zasilania. Bateria podtrzymuje zawartość pamięci RAM przez cały okres jej użytkowania. Po przywróceniu zasilania PCM wznawia wykonywanie zachowanego programu. Dla dodatkowej ochrony należy przechowywać kopie zapasowe programów na komputerze programującym.
P4: Czy IC693PCM300D obsługuje komunikację Modbus RTU?
Tak — Modbus RTU jest obsługiwany na portach szeregowych IC693PCM300D w trybie CCM. PCM może działać jako master Modbus RTU, odpytując urządzenia podrzędne (wagi, napędy, zdalne we/wy, regulatory temperatury) i mapując dane rejestru Modbus do tablic pamięci sterownika PLC serii 90-30 w celu uzyskania dostępu do programu drabinkowego. Programy MegaBasic mogą również implementować funkcje Modbus master/slave.
SKONTAKTUJ SIĘ Z NAMI W DOWOLNEJ CHWILI