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

Podobne dokumenty
asix4 Podręcznik użytkownika CtTwinCAT - drajwer protokołu ADS systemu TwinCAT 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 PROTRONICPS - drajwer protokołu regulatorów PROTRONICPS Podręcznik użytkownika

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 DXF351 - drajwer protokołu urządzeń Compart DXF351 Podręcznik użytkownika

asix4 Podręcznik użytkownika MUPASZ - drajwer protokołu sterownika MUPASZ 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 S700 - drajwer protokołu analizatorów gazowych firmy MAIHAK 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 FP drajwer protokołu mierników firmy METRONIC Kraków 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 CANOPEN drajwer protokołu CANBUS dla karty PCI_712 NT Podręcznik użytkownika

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

asix4 Podręcznik użytkownika SRTP - drajwer protokołu SRTP 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 CAN_AC_PCI - drajwer protokołu CANBUS dla karty CAN_ACx_PCI 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 MELSECA - drajwer dedykowanego protokołu sterowników MITSUBISHI Podręcznik użytkownika

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

asix4 Podręcznik użytkownika Drajwer protokołu ADAM 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 AS511 - drajwer protokołu AS511 dla SIMATIC Podręcznik użytkownika

asix4 Podręcznik użytkownika CtBASKI - drajwer systemu imisji BASKI 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 NetLink - drajwer protokołu MPI/Profibus dla SIMATIC S7 przy wykorzystaniu modułu NetLink Lite SYSTEME HELMHOLZ

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

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

asix4 Podręcznik użytkownika SAPIS7 - drajwer protokołu SAPIS7 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

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

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

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 S-BUS - drajwer protokołu S-BUS łącza szeregowego sterowników SAIA-Burgess Electronics Podręcznik użytkownika

asix5 Podręcznik użytkownika Strategia buforowa

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

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

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

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

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

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

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

Serwer Sieci Web (IIS)

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI

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

Asix.Evo - Uruchomienie aplikacji WWW

dokumentacja AsComm asix AsComm 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 PPI - drajwer protokołu PPI sterowników SIMATIC S7 serii 200 Podręcznik użytkownika

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

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

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

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

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

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

Serwer Sieci Web (IIS)

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

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

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

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

Serwer Sieci Web (IIS)

Serwer Sieci Web (IIS)

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI

A P L I K A C Y J N A

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

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

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

Dok. Nr PLPN006 Wersja:

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

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

A P L I K A C Y J N A

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

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

asix na łączach RAS konfiguracja

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

SYSTEMY OCHRONY ŚRODOWISKA. Pakiet ASEMIS

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

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

Konfigurowanie sterownika BC8150 firmy Beckhoff wprowadzenie

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

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

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

A P L I K A C Y J N A

AsLogger - Rejestrator szybkozmiennych serii pomiarowych

Spis treści. 1 Moduł Modbus TCP 4

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

A P L I K A C Y J N A

2. Format danych i zaimplementowane funkcje MODBUS

Komunikacja w sterownikach Horner APG w sieci CsCAN

Komunikacja między sterownikami przez protokół ADS

asix na łączach RAS konfiguracja Windows NT

Rozdział ten zawiera informacje na temat zarządzania Modułem Modbus TCP oraz jego konfiguracji.

GRM-10 - APLIKACJA PC

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

Moduł Ethernetowy. instrukcja obsługi. Spis treści

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

SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1)

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

Transkrypt:

Podręcznik użytkownika CtSi400 - drajwer do komunikacji z centralą alarmową Sintony SI 400 firmy SIEMENS Podręcznik użytkownika Dok. Nr PLP4078 Wersja: 15-05-2006

Podręcznik użytkownika 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

Spis treści 1. CTSI400 - DRAJWER PROTOKOŁU CENTRALI ALARMOWEJ SINTONY SI 400 FIRMY SIEMENS... 5 1.1. PRZEZNACZENIE DRAJWERA... 5 1.2. DEKLARACJA KANAŁU TRANSMISJI... 5 1.3. ADRESACJA ZMIENNYCH... 6 1.4. ZNACZNIK CZASU... 9 1.5. PARAMETRYZACJA DRAJWERA... 9 ASKOM, Gliwice Maj 2006 3

4 Maj 2006 ASKOM, Gliwice

1. CtSi400 - drajwer protokołu centrali alarmowej Sintony Si 400 firmy SIEMENS 1.1. Przeznaczenie drajwera jest przeznaczony do wymiany danych pomiędzy systemem asix i centralą alarmową Sintony SI 400 firmy SIEMENS. Komunikacja odbywa się przy pomocy łączy szeregowych w standardzie RS-232. Dodatkowe zalecenia: Dla zapewnienia poprawnego działania systemu alarmowego, wymagane jest, aby do centrali Sintony podłączony był tylko jeden komputer z wizualizacją (pomimo, iż centrala dysponuje trzema złaczami, w trakcie działania systemu można wykorzystać tylko jendo z nich). Najoptymalniejszym rozwiązaniem jest podłączenie komputera do złącza J7 z wykorzystaniem zalecanego przez firmę SIEMENS kabla SAQ11. 1.2. Deklaracja kanału transmisji jest ładowany poprzez uniwersalny drajwer systemu asix UNIDRIVER. Deklaracja kanału transmisji korzystającego z drajwera CtSi400 jest następująca: Kanał=UNIDRIVER, CtSi400, Port=numer_portu [;Predkosc=baud] [;Timeout=liczba_ms] [;OffsetAlarmu=offset]USERID=user_id gdzie: UNIDRIVER - nazwa uniwersalnego drajwera systemu asix UNIDRIVER; CtSi400 - nazwa drajwera służącego do komunikacji z centralą SINTONY SI 400; numer_portu - numer portu szeregowego (dla COM1 podaje się 1, dla COM2 podaje się 2 itd.); baud - prędkość transmisji w baudach. Domyślnie przyjmuje się 9600 Bd; liczba_ms - timeout oczekiwania na odpowiedź ze sterownika (w milisekundach). Domyślnie przyjmuje się 1000 milisekund; offset - offset dodawany do numeru każdego alarmu przekazanego z centrali SINTONY SI 400; user_id - identyfikator użytkownika, przesyłany do centrali SINTONY SI 400 w ramkach sterujących. Poprawne wartości mieszczą się w przedziale 0-500. Domyślnie przyjmuje się następujące parametry transmisji: 1. liczba bitów znaku 8, 2. bez kontroli parzystości (NONE), 3. liczba bitów stopu 1. ASKOM, Gliwice Maj 2006 5

PRZYKŁAD Przykład deklaracji kanału korzystającego z drajwera CtSi400 na porcie COM2 z timeout em odbioru 2000 ms oraz offsetem 1500, dodawanym do numeru każdego alarmu, jest następująca: PLC1 = UNIDRIVER, CTSI400, Port=2; TimeoutOdbioru=2000; OffsetAlarmu=1500 1.3. Adresacja zmiennych Składnia adresu symbolicznego dla wszystkich zmiennych służących do monitorowania stanu centrali jest następująca: <typ><indeks> a dla zmiennych służących do sterowania: lub lub <typ> <typ><indeks> <typ><p_indeks>.<r_indeks> gdzie: typ - typ zmiennej, indeks - indeks w ramach typu, p_indeks - numer partycji (0-15), r_indeks - numer room'u w ramach partycji (0-7). Typy zmiennych służące do monitorowania Wyróżnia się wymienione poniżej typy zmiennych służących do monitorowania. Drajwer dopuszcza wykonywanie na nich operacji odczytu, natomiast wszelkie operacje zapisu kończą się błędem OPC_E_BADRIGHTS. W poniższej liście bit 0 oznacza najmłodszy bit: IS<indeks> - input status PState - bity 7-6 Lstate - bity 5-3 Reserved - bity 2-0 IP<indeks> - input parameters: PSL - bity 15-14 V.Address - bity 13-8 Type - bity 7-4, SubType, - bity 3-1 IA<indeks> - input address room nr - bity 12-9 partition nr - bity 4-0 6 Maj 2006 ASKOM, Gliwice

IN<indeks> - input name OS<indeks> - output status State - bit 7 OutInTest BlinkBit - bit6 - bit 5 NbrPulse - bit 4 Reserved - bity 3-0 OP<indeks> - output parameters Ltype - bity 7-0 OA< indeks> - output address room nr - bity 12-9 part ition nr - bity 4-0 ON<indeks> - output name RP<indeks> - room parameters Rset - bity 15-8 (room1 jest na bicie 15, room2 na bicie 14, itd. ) Ra rm - bity 7-0 (room1 jest na bicie 7, room2 na bicie 6, itd.) RS<inde ks> - room status room1 - bity 15-14 room2 - bity 13-12 itd. PS<indeks> - partition status TAMP - bit 15 PA - bit 14 Fire - bit 13 AM - bit 12 Chime - bit 11 Mess - bit 10 Reserved Pstate PFA - bity 9-8 - bity 7-6 - bit 5 PPA - bit 4 PFS - bit 3 PPS - bit 2 PUS - bit 1 BA - bit 0 SS<indeks> - system status ParamCh - bit 15 Evt Overflow - bit 14 Avzone - bity 13-8 Mains - bit 7 Batt - bit 6 Fuse - bit 5 Line - bit 4 CMS1 - bit 3 CMS2 - bit 2 InComm - bit 1 Evt queue - bit 0 ASKOM, Gliwice Maj 2006 7

Typy zmiennych służące do sterowania Wyróżnia się wymienione poniżej typy zmiennych służących do sterowania. Drajwer dopuszcza wykonywanie na nich operacji zapisu, natomiast wszelkie operacje odczytu kończą się błędem OPC_E_BADRIGHTS. cib<indeks> - input bypass (indeks = 0..0xFFFF) wejścia o numerze indeks. cis<indeks> - input in soak test (indeks = 0..0xFFFF) wejścia o numerze indeks. cot<indeks> - set output in test mode (indeks = 0..0xFFFF) wyjścia o numerze indeks. cto<indeks> - toggle output (indeks = 0..0xFFFF) wyjścia o numerze indeks. cpp<p_indeks> - partition part-set (p_indeks = 0..0xF) partycji o numerze p_indeks. cpf<p_indeks> - partition full-set (p_indeks = 0..0xF) partycji o numerze p_indeks. cpu<p_indeks> - partition unset (p_indeks = 0..0xF) partycji o numerze p_indeks. cca<p_indeks> - clear alarm memory in partition (p_indeks = 0..0xF) partycji o numerze p_indeks. crf<p_indeks>.<r_indeks> - room full-set (p_indeks = 0..0xF, r_indeks = 0..0xF) roomu o numerze r_indeks z partycji o numerze p_indeks. cru<p_indeks>.<r_indeks> - room unset (p_indeks = 0..0xF, r_indeks = 0..0xF) Zap isanie jakiejkolwiek wartości do zmiennej spowoduje wykonanie komendy dla roomu o numerze r_indeks z partycji o numerze p_indeks. csr<p_indeks> - partition reset sounders/bells (p_indeks = 0..0xF) partycji o numerze p_indeks. cip<indeks> - input activation pulse (indeks = 0..0xFFFF) wejścia o numerze indeks. 8 Maj 2006 ASKOM, Gliwice

cil<indeks> - input activation latch (indeks = 0..0xFFFF) Zapisywana wartość musi konwertować się do typu double. Jeśli po konwersji otrzymana zostanie wartość 0, to dla wejścia o numerze indeks zostanie wyk onana komenda z parametrem commutaion level = 0, w przeciwnym wypadku parametr będzie miał wartość 1. cav - new current A/Video zone Zapisana wartość musi być liczbą całkowitą z przedziału <0; 32>. Wykonanie zapisanie wartości 0 włączy opcję autoswitch. ctc - transmission to CMS Zapisana wartość musi mieć wartość 1 lub 2 i wskazuje odpowiednio CMS1 lub CMS2. cer - reset the pending event buffer Zapisanie jakiejkolwiek wartości do zmiennej spowoduje wykonanie komendy. Zmienne typu IN oraz ON są 16-elemntowymi tablicami typu BYTE. Pozostałe zmienne są typu WORD. Wszyskie zmienne służące do sterowania są typu WORD. PRZYKŁAD Przykłady deklaracji zmiennych: JJ_00, input status 1, IS1, PLC1, 1, 1, NIC JJ_01, output status 10, OS10, PLC1, 1, 1, NIC JJ_02, nazwa input 2, IN2, PLC1, 16, 1, NIC_BYTE JJ_03, system status, SS1, PLC1, 1, 1, NIC cib3, input 3 bypass, cib3, PLC1, 1, 1, NIC cru1.2, part 1 room 2 unset, cru1.2, PLC1, 1, 1, NIC cav, current A/V zone, cav, PLC1, 1, 1, NIC 1.4. Znacznik czasu Wartościom zmiennych odczytanych z centrali SINTONY SI 400 nadawany jest stempel czasu lokalnego PC. 1.5. Parametryzacja drajwera Parametryzacja drajwera odbywa się przy użyciu osobnej sekcji o nazwie [CTSI400]. Przy użyciu tej sekcji można deklarować: zapisywanie informacji o operacjach drajwera do pliku logu, rozmiar pliku logu, log telegramów, zwłokę pomiędzy otwarciem sesji i wymianą danych. ASKOM, Gliwice Maj 2006 9

PLIK_LOGU=nazwa_pliku_logu Znaczenie - pozwala na zdefiniowanie pliku, do którego będą zapisywane wszystkie komunikaty diagnostyczne drajwera. Jeśli pozycja PLIK_LOGU nie definiuje pełnej ścieżki, to plik logu zostanie utworzony w bieżącej kartotece. Plik logu powinien być wykorzystywany jedynie w fazie uruchamiania systemu asix. Wartość domyślna - domyślnie plik logu nie jest tworzony. Zdefiniowanie - ręczne. ROZMIAR_PLIKU_LOGU=nazwa_pliku_logu Znaczenie - pozwala określić rozmiar pliku logu w MB. Wartość domyślna - pozycja przyjmuje, że plik logu ma rozmiar 1 MB. Parametry: liczba - rozmiar pliku logu w MB. Zdefiniowanie - ręczne. LOG_TELEGRAMOW=TAK/NIE Znaczenie - pozwala na zapisywanie do pliku logu (zadeklarowanego przy użyciu pozycji PLIK_LOGU) zawartości telegramów wysyłanych i odbieranych ze sterownika. Przedmiotowa pozycja powinna być wykorzystywana jedynie w fazie uruchamiania systemu asix. Wartość domyślna - domyślnie wartość pozycji jest ustawiona na NIE. Zdefiniowanie - ręczne. ZWLOKA_PO_OTWARCIU_SESJI=liczba Znaczenie - pozwala określić timeout pomiędzy nawiązaniem sesji a wysłaniem pierwszego zapytania o dane w ramach tej sesji. Wartość domyślna - domyślnie wartość pozycji jest ustawiona na 100. Parametry: liczba - wartość timeout u w milisekundach. Zdefiniowanie - ręczne. 10 Maj 2006 ASKOM, Gliwice