asix4 Podręcznik użytkownika CtSNPX - drajwer protokołu SNPX sterowników GE Fanuc Podręcznik użytkownika



Podobne dokumenty
asix4 Podręcznik użytkownika SRTP - drajwer protokołu SRTP Podręcznik użytkownika

asix4 Podręcznik użytkownika CtMus04 - drajwer do wymiany danych z urządzeniami sterującymi MUS-04 firmy ELEKTORMETAL S.A.

asix4 Podręcznik użytkownika OMRON drajwer protokołu HOSTLINK dla sterowników OMRON Podręcznik użytkownika

asix4 Podręcznik użytkownika COMLI - drajwer protokołu COMLI Podręcznik użytkownika

asix4 Podręcznik użytkownika PROTRONICPS - drajwer protokołu regulatorów PROTRONICPS Podręcznik użytkownika

asix4 Podręcznik użytkownika CtAK - drajwer protokołu AK dla analizatorów MLT2 f-my Emerson Podręcznik użytkownika

asix4 Podręcznik użytkownika CtZxD400 - drajwer protokołu liczników energii serii ZxD400 f-my Landys & Gyr Podręcznik użytkownika

asix4 Podręcznik użytkownika MSP1X - drajwer protokołu łącza szeregowego sterowników MSP-1x ELMONTEX Podręcznik użytkownika

asix4 Podręcznik użytkownika CtPmc drajwer centrali przeciwpożarowej POLON 4800 wg protokołu PMC-4000 Podręcznik użytkownika

asix4 Podręcznik użytkownika DXF351 - drajwer protokołu urządzeń Compart DXF351 Podręcznik użytkownika

asix4 Podręcznik użytkownika FP drajwer protokołu mierników firmy METRONIC Kraków Podręcznik użytkownika

asix4 Podręcznik użytkownika CtBASKI - drajwer systemu imisji BASKI Podręcznik użytkownika

asix4 Podręcznik użytkownika CtTwinCAT - drajwer protokołu ADS systemu TwinCAT Podręcznik użytkownika

asix4 Podręcznik użytkownika Drajwer protokołu ADAM Podręcznik użytkownika

asix4 Podręcznik użytkownika MUPASZ - drajwer protokołu sterownika MUPASZ Podręcznik użytkownika

asix4 Podręcznik użytkownika S700 - drajwer protokołu analizatorów gazowych firmy MAIHAK Podręcznik użytkownika

asix4 Podręcznik użytkownika MELSECA - drajwer dedykowanego protokołu sterowników MITSUBISHI Podręcznik użytkownika

Pomoc dla użytkowników systemu asix. CtEQABP - Drajwer liczników energii elektrycznej EQABP firmy POZYTON

asix4 Podręcznik użytkownika FILE2ASIX - drajwer importu danych do systemu asix Podręcznik użytkownika

asix4 Podręcznik użytkownika AS512 - drajwer protokołu AS512 dla SIMATIC S5 Podręcznik użytkownika

asix4 Podręcznik użytkownika MicroSmart - drajwer do wymiany danych ze sterownikami MicroSmart firmy IDEC

asix4 Podręcznik użytkownika S7_TCPIP - drajwer do wymiany danych ze sterownikami SIMATIC poprzez Ethernet

asix4 Podręcznik użytkownika FESTO - drajwer protokołu interfejsu diagnostycznego sterowników FESTO Podręcznik użytkownika

asix4 Podręcznik użytkownika AS511 - drajwer protokołu AS511 dla SIMATIC Podręcznik użytkownika

asix4 Podręcznik użytkownika NetLink - drajwer protokołu MPI/Profibus dla SIMATIC S7 przy wykorzystaniu modułu NetLink Lite SYSTEME HELMHOLZ

asix4 Podręcznik użytkownika LUMBUS - drajwer regulatorów firmy LUMEL Podręcznik użytkownika

asix4 Podręcznik użytkownika CANOPEN drajwer protokołu CANBUS dla karty PCI_712 NT Podręcznik użytkownika

asix4 Podręcznik użytkownika DMS500 - drajwer protokołu analizatorów DURAG DMS 500 Podręcznik użytkownika

asix4 Podręcznik użytkownika SAPIS7 - drajwer protokołu SAPIS7 Podręcznik użytkownika

asix4 Podręcznik użytkownika CAN_AC_PCI - drajwer protokołu CANBUS dla karty CAN_ACx_PCI Podręcznik użytkownika

asix4 Podręcznik użytkownika BUFOR - drajwer protokołu uniwersalnego Podręcznik użytkownika

asix4 Podręcznik użytkownika DSC - drajwer protokołu sterownika DSC Podręcznik użytkownika

asix5 Podręcznik użytkownika CZAZ - drajwer do komunikacji z urządzeniami CZAZ-U oraz CZAZ-UM

asix4 Podręcznik użytkownika S-BUS - drajwer protokołu S-BUS łącza szeregowego sterowników SAIA-Burgess Electronics Podręcznik użytkownika

asix4 Podręcznik użytkownika CtLG - drajwer dedykowanego protokołu sterowników LG Master-K i Glofa GM Podręcznik użytkownika

asix4 Podręcznik użytkownika Drajwer DDE Podręcznik użytkownika

asix4 Podręcznik użytkownika Drajwer protokołu M-BUS Podręcznik użytkownika

Pomoc dla użytkowników systemu asix 6. Strategia buforowa

asix5 Podręcznik użytkownika Strategia buforowa

asix4 Podręcznik użytkownika Drajwer OPC Podręcznik użytkownika

Ogólne zasady zestawiania połączeń modemowych pomiędzy sterownikami serii PCD firmy SAIA- Burgess Electronics oraz komputerem systemu asix

asix5 Podręcznik użytkownika AsComm - podręcznik użytkownika

asix4 Podręcznik użytkownika BAZA - drajwer dostępu do baz danych Podręcznik użytkownika

asix4 Podręcznik użytkownika MODBUS_TCPIP - drajwer protokołu MODBUS_TCP/IP wg standardu OPEN MODBUS/TCP Podręcznik użytkownika

asix4 Podręcznik użytkownika Drajwer Aggregate Podręcznik użytkownika

dokumentacja AsComm asix AsComm Podręcznik użytkownika

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI

asix4 Podręcznik użytkownika PPI - drajwer protokołu PPI sterowników SIMATIC S7 serii 200 Podręcznik użytkownika

asix4 Podręcznik użytkownika CtSi400 - drajwer do komunikacji z centralą alarmową Sintony SI 400 firmy SIEMENS

Asix. Konfiguracja serwera MS SQL dla potrzeb systemu Asix. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI

AsComm - Zarządzania i monitorowania połączeń dokonywanych przez moduły systemu asix za pomocą portów szeregowych lub modemów

Serwer Sieci Web (IIS)

Konfiguracja przeglądarek do pracy z aplikacjami Asix.Evo Instalacja i konfiguracja dodatku IE Tab

Asix Konfiguracja systemu Asix dla usługi Pulpitu zdalnego Remote Desktop Services, (Terminal Services)

Pomoc dla użytkowników systemu asix 6 i 7. Drajwer Bufor. Dok. Nr PLP6021 Wersja:

Asix.Evo - Uruchomienie aplikacji WWW

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Aktualizacja pakietu asix 4 do wersji 5 lub 6. Pomoc techniczna

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. Asix.Evo. Przeglądarkowa wersja aplikacji Asix.Evo znane problemy. Pomoc techniczna

Serwer Sieci Web (IIS)

asix na łączach RAS konfiguracja

Serwer Sieci Web (IIS)

Serwer Sieci Web (IIS)

asix4 Podręcznik użytkownika MODBUS - drajwer protokołu MODBUS/RTU tryb MASTER Podręcznik użytkownika

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Wymagania programowe systemu asix Pomoc techniczna

asix4 Podręcznik użytkownika MACMAT - drajwer protokołu GAZ- MODEM korektorów przepływu gazu MACMAT Podręcznik użytkownika

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI

asix Autoryzacja dostępu do zasobów WWW systemu asix (na przykładzie systemu operacyjnego Windows 2008)

asix4 Podręcznik użytkownika DMS285 - drajwer protokołu analizatorów DURAG DMS 285 Podręcznik użytkownika

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. MSDE 2000 A Instrukcja instalacji. Pomoc techniczna

Pomoc dla użytkowników systemu Asix 8. Asix.Evo Harmonogramy. Dok. Nr PLP8E016 Wersja:

PRZEMYSŁ SPOŻYWCZY. Mlekovita w Wysokim Mazowieckim. System nadzoru linii serowarskiej

dokumentacja Edytor Bazy Zmiennych Edytor Bazy Zmiennych Podręcznik użytkownika

A P L I K A C Y J N A

SM210 RS485 - JBUS/MODBUS dla SM102E. Æ Instrukcja obsługi

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. Asix. Instrukcja zmiany licencji systemu Asix. Pomoc techniczna

SYSTEMY MES SGL CARBON POLSKA S.A. System monitoringu i śledzenia produkcji

Dok. Nr PLPN006 Wersja:

SYSTEMY WIZUALIZACJI. ASIX wspólna platforma wizualizacji paneli operatorskich (HMI) i systemów nadrzędnych (SCADA)

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS

PRZEMYSŁ SPOŻYWCZY. Kraft Foods Polska Olza w Cieszynie. System nadzoru linii produkcji wafli System sterowania myciem linii

SYSTEMY OCHRONY ŚRODOWISKA. Pakiet ASEMIS

DATAPROVIDER DLA PROTOKOŁU MODBUS (RS) - INSTRUKCJA

SM211 RS485 - JBUS/MODBUS dla SM103E. Æ Instrukcja obsługi

A P L I K A C Y J N A

Konfiguracja interfejsu (złącza) PENDRIVE. Plik: PEN-01 PEN_45 PL

AsLogger - Rejestrator szybkozmiennych serii pomiarowych

PRZEMYSŁ SPOŻYWCZY. UNILEVER Katowice. System nadzoru i sterowania liniami produkcji margaryny

UNIPROD GLIWICE ul. Sowińskiego 3 tel: , fax kontakt@uniprod.pl

System automatyki domowej. Nexo.API Protokół Karty komend NXW396

1. Cel ćwiczenia. Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU.

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. Praca asix3 na stanowiskach w sieci Internet. Pomoc techniczna

TRX API opis funkcji interfejsu

Adres rejestru. szesnastkowo. Typ zmiennej. Numer funkcji Modbus. Opis zmiennej. (dziesiętnie)

A P L I K A C Y J N A

ELPM-8DI8DOasLightCount

asix na łączach RAS konfiguracja Windows NT

ASKOM Sp. z o. o. nie bierze żadnej odpowiedzialności za jakiekolwiek szkody wynikłe z wykorzystywania zawartych w publikacji treści.

FAQ: /PL Data: 09/06/2012. Zastosowanie zmiennych Raw Data Type WinCC v7.0

INSTRUKCJA UŻYTKOWNIKA PROGRAMU

Transkrypt:

Podręcznik użytkownika CtSNPX - drajwer protokołu SNPX sterowników GE Fanuc Podręcznik użytkownika Dok. Nr PLP4060 Wersja: 05-10-2005

Podręcznik użytkownika asix4 ASKOM i asix to zastrzeżone znaki firmy ASKOM Sp. z o. o., Gliwice. Inne występujące w tekście znaki firmowe bądź towarowe są zastrzeżonymi znakami ich właścicieli. Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną, fotograficzną lub inną powoduje naruszenie praw autorskich niniejszej publikacji. ASKOM Sp. z o. o. nie bierze żadnej odpowiedzialności za jakiekolwiek szkody wynikłe z wykorzystywania zawartych w publikacji treści. Copyright 2005, ASKOM Sp. z o. o., Gliwice ASKOM Sp. z o. o., ul. Józefa Sowińskiego 13, 44-121 Gliwice, tel. +48 (0) 32 3018100, fax +48 (0) 32 3018101, http://www.askom.com.pl, e-mail: office@askom.com.pl

CtSNPX - drajwer protokołu SNPX sterowników GE Fanuc 1. CtSNPX - drajwer protokołu SNPX sterowników GE Fanuc 1.1. Przeznaczenie drajwera Drajwer protokołu SNPX (Series Ninety Protocol) służy do wymiany danych pomiędzy systemem asix i jednostkami centralnymi sterowników serii 90-30 oraz modułami CMM i PCM serii 90 firmy GE_FANUC. Komunikacja realizowana przy pomocy łączy szeregowych. Drajwer pozwala na dostęp do następujących typów zmiennych sterownika: Discrete Inputs (%I), Discrete Outputs (%O), Discrete Internals (%M), Analog Inputs (%AI), Analog Outputs (%AO), Registers (%R), Genius Global Data (%G). Drajwer nie obsługuje następujących typów zmiennych sterownika (systemowe, tymczasowe): %SA Discrete, %SB Discrete, %SC Discrete, %S Discrete, Discrete Temporary (%T). 1.2. Deklaracja kanału transmisji Składnia deklaracji kanału transmisji korzystającego z drajwera CtSNPX jest następująca: Kanał=UNIDRIVER, CtSNPX, Port=liczba; [Predkosc=liczba;] [BitParzystosci=nazwa_kontroli_parzystosci;] [SynchrCzasuX=adres[:okres];] [T4=timeout_break;] [T2=timeout_odpowiedzi;] [TBroadCast=timeout_broadcast] gdzie: UNIDRIVER - nazwa uniwersalnego drajwera UNIDRIVER, CtSNPX - nazwa drajwera służącego do komunikacji ze sterownikiem, Port - numer portu szeregowego COM, Predkosc - prędkość transmisji między komputerem a urządzeniem; dopuszczalne są następujące prędkości: 300, 600,1200,2400, 4800, 9600, 19200 Bd; domyślna wartość wynosi 19200 Bd; BitParzystosci - określa sposób kontroli parzystości ramki; możliwe wartości parametru to: NONE, ODD, EVEN; domyślna wartość parametru to ODD (kontrola_nieparzystosci); ASKOM, Gliwice Październik 2005 3

CtSNPX - drajwer protokołu SNPX sterowników GE Fanuc asix4 T4 - timeout (w milisekundach) pomiędzy wysłaniem BREAK a i wysłaniem BROADCAST ATTACH; domyślna wartość wynosi 50 milisekund; TBroadCast - timeout pomiędzy wysłaniem BROADCAST ATTACH i wysłaniem pierwszego żądania do sterownika; domyślna wartość wynosi 2000 milisekund; T2 - timeout (w milisekundach) na otrzymanie pierwszego znaku odpowiedzi; domyślna wartość wynosi 2000 milisekund; SynchrCzasuX - cykliczny (co okres sekund) zapis ramki daty i czasu pod określony adres w sterowniku; można zadeklarować 99 pozycji synchronizacji czasu o zakresie nazw od SynchrCzasu1 do SynchrCzasu99; jeśli nie podano parametru okres, to domyślnie przyjmuje się synchronizację co 60 sekund. Struktura ramki daty i czasu ma format zgodny z wymaganiami procedury zapisu daty i czasu SVCREQ 7: struct datetime { byte Year; byte Month; byte Day; byte Hour; byte Minute; byte Second; byte DayOfWeek; byte NotUsed; // zawsze 0 word wsynchr; // ustawiane na 1 przy zapisie nowej ramki daty i czasu }; UWAGA Parametry podane w deklaracji kanału muszą być zgodne z parametrami ustawionymi dla portów komunikacyjnych sterowników obsługiwanych przez ten kanał. Poniżej podano przykład deklaracji kanału, w którym są obsługiwane dwa sterowniki o identyfikatorach A123 i B456: 1/ dla sterownika o identyfikatorze A123 czas jest synchronizowany poprzez zapis do obszaru rejestrów zaczynającego się od R10 (co 25 sekund), 2/ dla sterownika o identyfikatorze B456 czas jest synchronizowany poprzez zapis do obszaru rejestrów zaczynającego się od R20 (z domyślną częstością). Komunikacja ze sterownikami odbywa się poprzez COM2 przy użyciu standardowych parametrów transmisji, tzn. 19200 Bd, kontrola nieparzystości i 1 bit stopu oraz standardowych timeoutów protokołu SNPX. KANAL = UNIDRIVER, CtSNPX, Port=2; SynchrCzasu1=A123.R10:25; SynchrCzasu2=B456.R20 1.3. Deklaracja zmiennych Drajwer udostępnia następujące typy zmiennych: I - Discrete Input (%I) w trybie BIT, IB - Discrete Input (%I) w trybie BYTE, IW - Discrete Input (%I) w trybie WORD, Q - Discrete Output (%I) w trybie BIT, 4 Październik 2005 ASKOM, Gliwice

CtSNPX - drajwer protokołu SNPX sterowników GE Fanuc QB QW M MB MW G GB GW AI AO R RL RF - Discrete Output (%I) w trybie BYTE, - Discrete Output (%I) w trybie WORD, - Discrete Internal (%I) w trybie BIT, - Discrete Internal (%I) w trybie BYTE, - Discrete Internal (%I) w trybie WORD, - Genius Global Data (%G) w trybie BIT, - Genius Global Data (%G) w trybie BYTE, - Genius Global Data (%G) w trybie WORD, - Analog Input (%AI) w trybie WORD, - Analog Output (%AO) w trybie WORD, - Register (%R) traktowany jako WORD, - dwa kolejne Registers (%R) traktowane jako DWORD, - dwa kolejne Registers (%R) traktowane jako FLOAT, Adres zmiennej ma składnię: [<CpuID>.]<Typ><Index> gdzie: CpuID Typ Index - identyfikator CPU, - nazwa typu zmiennej, - adres zmiennej w ramach typu zmiennej Typ. UWAGA CpuID może być pominięty w adresie zmiennej tylko wtedy, gdy na przedmiotowym łączu szeregowym jest podpięty wyłącznie jeden sterownik. W takim przypadku polecenia wysyłane do sterownika zawierają identyfikator ustawiony na NULL (faktyczny identyfikator ustawiony w sterowniku nie ma w tym przypadku znaczenia). UWAGA Dla zmiennych dyskretnych Index wskazuje numer bitu, od którego rozpoczyna się zakres bitów przypisany zmiennej. W zależności od trybu udostępniania zmiennych dyskretnych Index może przyjmować następujące wartości (na wzór adresacji używanej w VersaPro): a/ dla trybu BIT - dowolna wartość począwszy od 1; b/ dla trybu BYTE - wartości 1, 9, 17, i.t.d (numery pierwszego bitu kolejnych bajtów); c/ dla trybu WORD - wartości 1, 17, 33, i.t.d (numery pierwszego bitu kolejnych słów). PRZYKŁADY Przykłady deklaracji zmiennych (wartości zmiennych pochodzą ze sterowników o identyfikatorach A123 i B456): JJ_01, Rejestr R3, A123.R3, KANAL, 1, 1, NIC JJ_02, Analog Input 1, A123.AI1, KANAL, 1, 1, NIC JJ_03, Discrete Input 3, B456.I3, KANAL, 1, 1, NIC JJ_04, Discrete Output Byte 9, A123.QB9, KANAL, 1, 1, NIC_BYTE JJ_05, Genius Global Word 17, A123.GW17, KANAL, 1, 1, NIC JJ_06, Discrete Internal Word 33, B456.MW33, KANAL, 1, 1, NIC ASKOM, Gliwice Październik 2005 5

CtSNPX - drajwer protokołu SNPX sterowników GE Fanuc asix4 1.4. Parametryzacja drajwera Drajwer jest parametryzowany przy użyciu osobnej sekcji [CTSNPX], umieszczanej w pliku inicjalizacyjnym aplikacji. W sekcji można umieścić pozycje deklarujące: tworzenie pliku logu, rozmiar pliku logu, log telegramów. Nazwy pozycji związanych z plikiem logu nawiązują do konwencji stosowanej w innych drajwerach ASMEN a. PLIK_LOGU=nazwa_pliku_logu Znaczenie - dla celów diagnostycznych służy tekstowy plik logu, do którego są wpisywane komunikaty o stanie pracy drajwera. Wartość domyślna - domyślnie plik logu nie jest tworzony. ROZMIAR_PLIKU_LOGU=liczba Znaczenie - pozycja służy do określenia rozmiaru pliku logu, zdefiniowanego przy użyciu pozycji PLK_LOGU. Wartość domyślna - domyślnie rozmiar pliku logu wynosi 1 MB. Parametr: liczba - rozmiar pliku logu w MB LOG_TELEGRAMOW =TAK NIE Znaczenie - pozycja pozwala na zapisywanie do pliku logu (zadeklarowanego przy użyciu pozycji PLIK_LOGU) zawartości telegramów przesyłanych pomiędzy drajwerem i sterownikami. Przedmiotowa pozycja powinna być wykorzystywana jedynie w fazie uruchamiania systemu asix. Wartość domyślna - domyślnie wartość pozycji jest ustawiona na NIE. PRZYKŁAD Przykładowa sekcja drajwera: [CTSNPX] PLIK_LOGU=d:\tmp\ctLG\LG.log ROZMIAR_PLIKU_LOGU=3 LOG_TELEGRAMOW=TAK 6 Październik 2005 ASKOM, Gliwice

Spis treści 1. CTSNPX - DRAJWER PROTOKOŁU SNPX STEROWNIKÓW GE FANUC... 3 1.1. PRZEZNACZENIE DRAJWERA... 3 1.2. DEKLARACJA KANAŁU TRANSMISJI... 3 1.3. DEKLARACJA ZMIENNYCH... 4 1.4. PARAMETRYZACJA DRAJWERA... 6 ASKOM, Gliwice Październik 2005 7