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



Podobne dokumenty
asix4 Podręcznik użytkownika OMRON drajwer protokołu HOSTLINK dla sterowników OMRON 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 MSP1X - drajwer protokołu łącza szeregowego sterowników MSP-1x ELMONTEX 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 PROTRONICPS - drajwer protokołu regulatorów PROTRONICPS Podręcznik użytkownika

Tworzenie wielopoziomowych konfiguracji sieci stanowisk asix z separacją segmentów sieci - funkcja POMOST. Pomoc techniczna

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 CtMus04 - drajwer do wymiany danych z urządzeniami sterującymi MUS-04 firmy ELEKTORMETAL S.A.

asix4 Podręcznik użytkownika FESTO - drajwer protokołu interfejsu diagnostycznego sterowników FESTO 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 Drajwer protokołu ADAM 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 AS512 - drajwer protokołu AS512 dla SIMATIC S5 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 DSC - drajwer protokołu sterownika DSC Podręcznik użytkownika

asix4 Podręcznik użytkownika LUMBUS - drajwer regulatorów firmy LUMEL 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

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

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

REJESTRATOR RES800 INSTRUKCJA OBSŁUGI

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

Instrukcja obsługi panelu operacyjnego XV100 w SZR-MAX-1SX

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

Przewodnik AirPrint. Ten dokument obowiązuje dla modeli atramentowych. Wersja A POL

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 SRTP - drajwer protokołu SRTP 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 MicroSmart - drajwer do wymiany danych ze sterownikami MicroSmart firmy IDEC

PERSON Kraków

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

Wykład 2. Interfejsy I 2 C, OneWire, I 2 S

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

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

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

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

1. PODMIOTEM ŚWIADCZĄCYM USŁUGI DROGĄ ELEKTRONICZNĄ JEST 1) SALESBEE TECHNOLOGIES SP. Z O.O. Z SIEDZIBĄ W KRAKOWIE, UL.

CZYTNIK ZBLIŻENIOWY RFID-UR80D

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

Parowanie urządzeń Bluetooth. Instrukcja obsługi

INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ

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 DMS500 - drajwer protokołu analizatorów DURAG DMS 500 Podręcznik użytkownika

Systemy mikroprocesorowe - projekt

asix4 Podręcznik użytkownika CtBASKI - drajwer systemu imisji BASKI 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

linkprog programator USB

Instrukcja programu PControl Powiadowmienia.

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

Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM

Adapter USB do CB32. MDH-SYSTEM ul. Bajkowa 5, Lublin tel./fax lub kom e mail: info@mdh-system.pl

Urządzenia do bezprzerwowego zasilania UPS CES GX RACK. 10 kva. Wersja U/CES_GXR_10.0/J/v01. Praca równoległa

Instrukcja obsługi zamka. bibi-z50. (zamek autonomiczny z czytnikiem identyfikatora Mifare)

VinCent Office. Moduł Drukarki Fiskalnej

Warszawa, r.

dokumentacja AsComm asix AsComm Podręcznik użytkownika

Instrukcja obsługi. Oprogramowanie SAS 31

PRZEMYSŁOWY ODTWARZACZ PLIKÓW MP3 i WAV

HiTiN Sp. z o. o. Przekaźnik kontroli temperatury RTT 4/2 DTR Katowice, ul. Szopienicka 62 C tel/fax.: + 48 (32)

Procedura nadawania uprawnień do potwierdzania, przedłuŝania waŝności i uniewaŝniania profili zaufanych epuap. Załącznik nr 1

INFORMATOR TECHNICZNY WONDERWARE

Śrubka zamykająca Uchwyt ścienny Przycisk kontrolny Lampka kontrolna

Zainstalowana po raz pierwszy aplikacja wymaga aktualizacji bazy danych obsługiwanych sterowników.

Konfiguracja programu Outlook 2007 do pracy z nowym serwerem poczty (Exchange)

PoniŜej przedstawiono przykład komunikacji pomiędzy CPU224XP a CPU314C-2 DP. UŜyty sprzęt:

OmniTouch 8400 Instant Communications Suite 4980 Softphone

Spis zawartości Lp. Str. Zastosowanie Budowa wzmacniacza RS485 Dane techniczne Schemat elektryczny

Logowanie do systemu Faktura elektroniczna

raceboard-s Szybki start

WZÓR UMOWY. Umowa nr BHP-379/01/01/13 Znak ZZP: PO-II-379/ZZP-2/172/2013 zawarta w dniu roku w Szczecinie

Regulamin serwisu internetowego ramowka.fm

Sterownik Silnika Krokowego GS 600

Kraków, dnia 11 stycznia 2016 r. Poz. 242 UCHWAŁA NR XIII/108/15 RADY GMINY LANCKORONA. z dnia 29 grudnia 2015 roku

Uchwała Nr... Rady Miejskiej Będzina z dnia roku

Przedsiębiorstwo WielobranŜowe GALKOR Sp. z o.o. ul. Ogrodowa Koronowo Tel:

Zdalne odnawianie certyfikatów do SWI

Sterownik AVerMedia i instalacja tunera TV w systemie Windows Media Center

ZP Obsługa bankowa budżetu Miasta Rzeszowa i jednostek organizacyjnych

Oprogramowanie FonTel służy do prezentacji nagranych rozmów oraz zarządzania rejestratorami ( zapoznaj się z rodziną rejestratorów FonTel ).

Generalnie przeznaczony jest do obsługi systemów klimatyzacyjnych i chłodniczych.

Spis treści. Rozdział 1 ewyniki. mmedica - INSTR UKC JA UŻYTKO W NIKA

Kielce, dnia 24 kwietnia 2015 r. Poz UCHWAŁA NR VI/104/2015 RADY MIASTA KIELCE. z dnia 19 marca 2015 r.

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

8. Konfiguracji translacji adresów (NAT)

Sprawa numer: BAK.WZP Warszawa, dnia 27 lipca 2015 r. ZAPROSZENIE DO SKŁADANIA OFERT

PX319. Driver LED 1x2A/48V INSTRUKCJA OBSŁUGI

Pani Wioletta Stefankowska-Skórka Centrum Szkoleniowe LEKTOR ul. 1 Maja Radzymin

FORMULARZ OFERTOWY. DATA... NAZWA WYKONAWCY... SIEDZIBA... Telefon... Fax...

Biuro Administracyjno-Gospodarcze Warszawa, dnia r. UR.BAG.AGG UK.2

Ojcowski Park Narodowy

Procedura nadawania uprawnień do potwierdzania Profili Zaufanych w Urzędzie Gminy w Ryjewie

Rodzaj środka technicznego. Stan techniczny obiektu. Opis działania, przeznaczenie środka technicznego. Podstawa metodologiczna wyceny.

INSTRUKCJA OBS UGI

Komentarz do prac egzaminacyjnych w zawodzie technik administracji 343[01] ETAP PRAKTYCZNY EGZAMINU POTWIERDZAJĄCEGO KWALIFIKACJE ZAWODOWE

Programator pamięci EEPROM

Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji PUT/GET

UMOWA O DZIEŁO PRACA NAUKOWA, PRACA USŁUGOWA*

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

RZECZPOSPOLITA POLSKA MINISTER CYFRYZACJI

W Regulaminie dokonuje się następujących zmian:

Transkrypt:

Podręcznik użytkownika MODBUS - drajwer protokołu MODBUS/RTU tryb MASTER Podręcznik użytkownika Dok. Nr PLP4037 Wersja: 13-12-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

MODBUS - drajwer protokołu MODBUS/RTU tryb MASTER 1. MODBUS - drajwer protokołu MODBUS/RTU tryb MASTER 1.1. Przeznaczenie drajwera Drawjer MODBUS jest wykorzystywany do wymiany danych ze sterownikami lub urządzeniami wykorzystującymi protokół MODBUS. Transmisja realizowana jest łączami szeregowymi przy wykorzystaniu standardowych portów szeregowych komputera systemu asix. Współpraca systemu asix ze sterownikiem przy wykorzystaniu protokołu MODBUS nie wymaga adaptacji programu w sterowniku dla potrzeb wymiany danych z systemem asix. Przy implementacji protokołu MODBUS wykorzystano tryb RTU, dający większą przepustowość łącza. Drajwer MODBUS ma zaimplementowane następujące typy danych: HR (holding registers), IR (input registers), CS (coil status), IS (input status). oraz następujące funkcje protokołu MODBUS: Read Coil Status (funkcja 01), Read Input Status (funkcja 02), Read Holding Registers (funkcja 03), Read Input Registers (funkcja 04), Force Single Coil (funkcja 05), Preset SingleRegister (funkcja 06), Force Miltiple Coils (funkcja 15), Preset Multiple Registers (funkcja 16). 1.2. Deklaracja kanału transmisji Pełna składnia pozycji deklarującej kanał transmisyjny działający według protokołu MODBUS jest podana poniżej: nazwa_logiczna=modbus,id,port,[body,znak,parzystosc,stop, max_we/wy,max_rejestr] gdzie: id - identyfikator urządzenia (slave id); port - nazwa portu szeregowego (max ilość obsługiwanych portów: 32); body - prędkość transmisji w bodach. Max prędkość transmisji wynosi 115 kbd; znak - liczba bitów w transmitowanym znaku; parzystość - typ kontroli parzystości (even, odd, none); stop - liczba bitów stopu; max_we/wy - maksymalna liczba wejść/wyjść, których stan może być przekazany przez urządzenie w ramach jednego cyklu; max_rej - maksymalna liczba rejestrów, których stan może być przekazany przez urządzenie w ramach jednego cyklu. ASKOM, Gliwice Grudzień 2005 3

MODBUS - drajwer protokołu MODBUS/RTU tryb MASTER asix4 Parametry body, znak, parzystość, stop, max_we/wy, max_rej i bufor są parametrami opcjonalnymi. W przypadku ich pominięcia jako domyślne przyjmowane są: prędkość transmisji - 9600 Bd, liczba bitów w znaku - 8, typ kontroli parzystości - kontrola parzystości, liczba bitów stopu - 1, maksymalna liczba we/wy - 32*16, maksymalna liczba rejestrów - 64. Poniżej podana jest przykładowa pozycja deklarująca użycie kanału transmisji pracującego według protokołu MODBUS: CHAN1=MODBUS,2,COM1,9600,8,even,1,40,16 Kanał transmisji o nazwie logicznej CHAN1 ma zdefiniowane następujące parametry: protokół MODBUS wykorzystujący łącze szeregowe, identyfikator urządzenia (slave id) 2, port COM1, prędkość transmisji 9600 Bd, długość transmitowanego znaku - 8 bitów, kontrola parzystości, jeden bit stopu. 1.3. Adresacja zmiennej Poniżej przedstawiona jest składnia adresu symbolicznego używanego dla zmiennych należących do kanału MODBUS: TYP_ZMIENNEJ indeks_zmiennej gdzie: typ_zmiennej indeks_zmiennej - łańcuch identyfikujący typ zmiennej w protokole MODBUS, - indeks zmiennej w ramach danego typu. Dozwolone są następujące oznaczenia typów zmiennych procesowych: CS - Coil Status (0X reference) IS - Input Status (1X reference) HR - Holding Register (4X reference) IR - Input Register (3X reference) HRL - 2 kolejne Holding Registers traktowane jako podwójne słowo w formacie INTELA HRF - 2 kolejne Holding Registers traktowane jako liczba zmiennoprzecinkowa w formacie INTELA, HRLM - 2 kolejne Holding Registers traktowane jako podwójne słowo w formacie MOTOROLI, HRFM - 2 kolejne Holding Registers traktowane jako liczba zmiennoprzecinkowa w formacie MOTOROLI, IRL - 2 kolejne Input Registers traktowane jako podwójne słowo w formacie INTELA, IRF - 2 kolejne Input Registers traktowane jako liczba zmiennoprzecinkowa w formacie INTELA, 4 Grudzień 2005 ASKOM, Gliwice

MODBUS - drajwer protokołu MODBUS/RTU tryb MASTER IRLM IRFM - 2 kolejne Input Registers traktowane jako podwójne słowo w formacie MOTOROLI, - 2 kolejne Input Registers traktowane jako liczba zmiennoprzecinkowa w formacie MOTOROLI. Y CS22 - Coil 22 IS197 - Input 197 HR118 - Holding Register 118 IR25 - Input Register 25 Drajwer MODBUS jest ładowany automatycznie jako DLL. Ze względu na pojawienie się sterowników używających 32-bitowych rejestrów drajwer MODBUS został rozszerzony o obsługę 32-bitowych rejestrów HR i IR: HR32L - 32-bitowy rejestr HR typu DWORD (wymaga funkcji przeliczającej bazującej na DWORD, np. NIC_DW); HR32F - 32-bitowy rejestr HR typu FLOAT (wymaga funkcji przeliczającej bazującej na FLOAT, np. NIC_FP); IR32L - 32-bitowy rejestr typu DWORD (wymaga funkcji przeliczającej bazującej na DWORD, np. NIC_DW); IR32F - 32-bitowy rejestr typu FLOAT (wymaga funkcji przeliczającej bazującej na FLOAT, np. NIC_FP). X1, rejestr HR nr 10 jako DWORD, HR32L10, KANAL32, 1, 1, NIC_DW X2, rejestr IR nr 20 jako FLOAT, IR32F20, KANAL32, 1, 1, NIC_FP 1.4. Parametryzacja drajwera MODBUS Drajwer protokołu MODBUS może być parametryzowany przy wykorzystaniu sekcji [MODBUS], umieszczonej w pliku inicjującym aplikacji. Poszczególne parametry są przekazywane w oddzielnych pozycjach sekcji. Każda pozycja ma następującą składnię: nazwa_pozycji=[liczba[,liczba]] [TAK NIE] PLIK_LOGU=nazwa_pliku - pozycja pozwala na zdefiniowanie pliku, do którego będą zapisywane wszystkie komunikaty diagnostyczne drajwera MODBUS oraz informacje o zawartości telegramów odebranych i wysłanych przez drajwer MODBUS. 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 - brak. ASKOM, Gliwice Grudzień 2005 5

MODBUS - drajwer protokołu MODBUS/RTU tryb MASTER asix4 LOG_TELEGRAMOW=TAK NIE - pozycja pozwala na zapisywanie do pliku logu (zadeklarowanego przy użyciu pozycji PLIK_LOGU) zawartości telegramów wysyłanych i odbieranych przez drajwer MODBUS w ramach odczytu/zapisu zmiennych procesowych. Zapis zawartości telegramów do pliku logu powinien być wykorzystywany jedynie w fazie uruchamiania systemu asix. Wartość domyślna - domyślnie nie zapisuje się treści telegramów do pliku logu. LICZBA_POWTORZEN=liczba - pozycja pozwala określić liczbę powtórzeń w przypadku wystąpienia błędu transmisji. Wartość domyślna - domyślnie pozycja przyjmuje wartość 0 (nie ma powtórzeń). TIMEOUT_ODBIORU=nr_slave a,czas - pozycja pozwala określić maksymalny czas oczekiwania (w milisekundach) na nadejście pierwszego znaku odpowiedzi z określonego urządzenia zdalnego. Po upływie tego czasu uznaje się, że przedmiotowe urządzenie nie funkcjonuje poprawnie i seans transmisji zostaje zakończony z błędem. Wartość domyślna - przyjmuje się, że maksymalny czas oczekiwania na pierwszy znak odpowiedzi wynosi 1000 milisekund. Parametry: nr_slave a - nr slave'a znajdującego się w deklaracji kanału transmisji, korzystającego z protokołu MODBUS; czas - liczba z zakresu 100-65000 milisekund. [MODBUS] TIMEOUT_ODBIORU=2,400 TIMEOUT_ZNAKU=nr_slave a,czas - pozycja pozwala określić maksymalny czas oczekiwania (w milisekundach) na nadejście kolejnego znaku odpowiedzi z określonego urządzenia zdalnego. Po upływie tego czasu uznaje się, że przedmiotowe urządzenie nie funkcjonuje poprawnie i seans transmisji zostaje zakończony z błędem. Wartość domyślna - przyjmuje się, że maksymalny czas oczekiwania na kolejny znak odpowiedzi wynosi 100 milisekund. Parametry: nr_slave a czas - nr slave'a znajdującego się w deklaracji kanału transmisji korzystającego z protokołu MODBUS; - liczba z zakresu 10-2000 milisekund. 6 Grudzień 2005 ASKOM, Gliwice

MODBUS - drajwer protokołu MODBUS/RTU tryb MASTER [MODBUS] TIMEOUT_ZNAKU=2,400 ODCZYT_BLOKOWY=NIE/TAK[,slave1, slave2, slaven] - pozycja umożliwia ustawienie trybu pracy, w którym wartości rejestrów i cewek są odczytywane pojedynczo (nie jest używana funkcja blokowego odczytu danych). Obowiązuje on dla WSZYSTKICH zmiennych obsługiwanych przez drajwer. Wartość domyślna - domyślnie wartości zmiennych z każdego slave a są czytane w trybie blokowym. Parametry: NIE,slave1, slave2, - numery slave ów, z których wartości zmiennych będą odczytywane pojedynczo (bez użycia funkcji blokowego odczytu danych); TAK,slave1, slave2, - numery slave ów, z których wartości zmiennych będą odczytywane blokowo. ZWLOKA_TRANSMISJI=liczba - pozycja pozwala zadeklarować odstęp czasu pomiędzy zakończeniem odbioru odpowiedzi i wysłaniem kolejnego zapytania do urządzenia zdalnego. Maksymalna wartość tej pozycji wynosi 55 milisekund. Wartość domyślna - domyślnie pozycja przyjmuje wartość równą czasowi transmisji 3,5 znaków. BEZ_ASCOMMA=TAK/NIE - pozycja określa użycie modułu AsComm do nawiązywania połączeń dla drajwera MODBUS. Wartość domyślna - domyślnie pozycja przyjmuje wartość NIE - to znaczy, że do nawiązywania połączeń używany jest moduł AsComm. 1.5. Połączenie za pomocą modemu Protokół MODBUS może również wymieniać dane za pomocą połączenia modemowego. Kanał drajwera MODBUS jest klientem serwera AsComm o nazwie MODBUS:n, gdzie n jest numerem portu szeregowego pobranym z definicji kanału ASMEN a, np. jeśli nazwa_kanalu=modbus,4,com3,... to nazwą klienta będzie MODBUS:3. Aby protokół MODBUS nawiązywał połączenia na łączach komutowanych za pośrednictwem programu AsComm, w sekcji [MODBUS:n] należy umieścić zapis: Linia_komutowana = Tak ASKOM, Gliwice Grudzień 2005 7

MODBUS - drajwer protokołu MODBUS/RTU tryb MASTER asix4 Jeśli modem jest przyłączony do innego portu niż COMn, to należy podać numer tego portu za pomocą parametru Port lub określić nazwę modemu za pomocą parametru Modem. Należy również podać numer telefoniczny oraz określić inne wymagane parametry. Jeśli drajwer MODBUS ma komunikować się z wieloma sterownikami za pomocą tego samego modemu, to należy zdefiniować odpowiednią ilość kanałów traktując parametr port jako nazwę wirtualną kanału transmisji, oraz umieścić odpowiednią ilość sekcji w pliku inicjalizacyjnym, określając w nich odpowiedni numer telefoniczny. Przykład zawartości pliku inicjalizacyjnego. [ASMEN]... Kanal1 = MODBUS,1,COM11,9600,8,none,1,16,16 Kanal2 = MODBUS,1,COM12,9600,8,none,1,16,16 [MODBUS:11] Linia_komutowana = Tak Modem = US Robotics Numer = 11111111 [MODBUS:12] Linia_komutowana = Tak Modem = US Robotics Numer = 22222222 W powyższym przykładzie Kanal1 będzie komunikował się ze sterownikiem znajdującym się pod numerem telefonicznym 11111111, a Kanal2 ze sterownikiem znajdującym się pod numerem telefonicznym 22222222. Zostanie wykorzystany modem US Robotics. Parametr Modem można zastąpić parametrem Port określającym numer portu szeregowego, do którego przyłączony jest modem. Należy zwrócić uwagę, że powyższy opis wykorzystania drajwera MODBUS na łączach komutowanych nie obejmuje parametryzacji modemu. Parametryzacja modemu zależy od typów wykorzystywanych modemów. 8 Grudzień 2005 ASKOM, Gliwice

Spis treści 1. MODBUS - DRAJWER PROTOKOŁU MODBUS/RTU TRYB MASTER... 3 1.1. PRZEZNACZENIE DRAJWERA... 3 1.2. DEKLARACJA KANAŁU TRANSMISJI... 3 1.3. ADRESACJA ZMIENNEJ... 4 1.4. PARAMETRYZACJA DRAJWERA MODBUS... 5 1.5. POŁĄCZENIE ZA POMOCĄ MODEMU... 7 ASKOM, Gliwice Grudzień 2005 9