DATAPROVIDER DLA PROTOKOŁU MBUS - INSTRUKCJA



Podobne dokumenty
Serwery OPC UA 1. SERWER OPC UA DLA CONTROL

DATAPROVIDER DLA PROTOKOŁU MODBUS (RS) - INSTRUKCJA

INSTRUKCJA OBSŁUGI. KONWERTERA USB/RS232 - M-Bus

Opracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus. DODATEK NR 4 Instrukcja laboratoryjna

Konfiguracja programu Merz OPC Server AS511 i oprogramowania InTouch do komunikacji ze sterownikiem Siemens Simatic S5

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

KATALOG MODUŁÓW INTERFEJSY Modbus

UW-DAL-MAN v2 Dotyczy urządzeń z wersją firmware UW-DAL v5 lub nowszą.

LSB MSB dwu bajtową sumą kontrolną CRC. Ramka transmitowana jest jako pojedynczy blok danych.

Moduł konwertera RS-232/LON

Tytuł: Instrukcja obsługi Modułu Komunikacji internetowej MKi-sm TK / 3001 / 016 / 002. Wersja wykonania : wersja oprogramowania v.1.

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

Moduł monitoringu mediów MMC

OPROGRAMOWANIE KEMAS zbudowane jest na platformie KEMAS NET

Industrial Ethernet Dokumentacja techniczna połączenia Sterowniki S7-400(300) firmy Siemens - System PRO-2000 firmy MikroB

STEKOP SA. Odbiornik dialerowy. Zakład Pracy Chronionej Białystok, ul. Młynowa 21 tel./fax : (+48 85) ,

Konwerter RS232-Ethernet KR-04

Moduł Ethernetowy EL-ETH. Instrukcja obsługi

ADVANCE ELECTRONIC. Instrukcja obsługi aplikacji. Modbus konfigurator. Modbus konfigurator. wersja 1.1

Moduł konwertera RS-232/LON

DZT Licznik energii elektrycznej Sieć trójfazowa 4-przewodowa Połączenie bezpośrednie 100A Wyjście impulsowe oraz RS485/Modbus.

KONWERTER ETHERNET-RS485/RS232

DZT Licznik energii elektrycznej Sieć trójfazowa 4-przewodowa Połączenie bezpośrednie 100A Wyjście impulsowe oraz RS485/Modbus.

Konfiguracja serwera OPC/DDE KEPSServerEX oraz środowiska Wonderware InTouch jako klienta DDE do wymiany danych

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

1 Moduł Konwertera. 1.1 Konfigurowanie Modułu Konwertera

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

Konwerter RS-485->TCP/IP [ethernet] ATC-2000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet]

Komunikacja master-slave w protokole PROFIBUS DP z wykorzystaniem kart komunikacyjnych CP 342-5

DZT WEJŚCIE Napięcie znamionowe: (U n

DZT WEJŚCIE Napięcie znamionowe: (U n

Telemetria. PTIB 2 semestr. Instrukcja do ćwiczenia GPRS i licznik energii elektrycznej

CM Konwerter ModBus RTU slave ModBus RTU master

Wymagania programowe: STEP 7 STEP 7-Micro/Win

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7

Kurs Wizualizacja z WinCC SCADA - Zaawansowany. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410)

Dokumentacja Techniczno ruchowa: Moduł PSI (ver. PSI 1.0)

CZAZ-COM MODUŁ KOMUNIKACYJNY DLA ZESPOŁÓW CZAZ KARTA KATALOGOWA

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

INFORMATOR TECHNICZNY WONDERWARE

STEROWNIK MODUŁÓW PRZEKAŹNIKOWYCH SMP-8

Edge-Core Networks Przełączniki WebSmart: Podręcznik Administratora

Instrukcja Obsługi. Modułu wyjścia analogowego 4-20mA PRODUCENT WAG ELEKTRONICZNYCH

Zdalny czujnik. Adam Zugaj Wydział Elektroniki, PWr IV rok, AiR (ARR) Wrocław, 12 czerwca 2009

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet]

TX-RFID1 Moduł elektroniczny RFID Instrukcja

Konwerter RS-485->Ethernet [TCP/IP] CN-ETH-485 INSTRUKCJA [konfiguracja urządzenia do współpracy z programem MeternetPRO]

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

Moduł komunikacyjny Modbus RTU w standardzie RS-485 do ciepłomierza SonoMeter 31 i przelicznika energii Infocal 9

CZAZ-COM MODUŁ KOMUNIKACYJNY DLA ZESPOŁÓW CZAZ KARTA KATALOGOWA

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

System nadzoru urządzeń zasilających i klimatyzacyjnych SCS Win 3.0

CM Konwerter SUCOM_A Master - ModBus RTU Slave

Zaawansowany WinCC SCADA. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1708)

KT-ETH-RS232-1 Instrukcja użytkownika KRISTECH,

FlowSoft02. Przeznaczenie programu

Data publikacji luty 2010 Nr Katalogowy CNVU

Kod produktu: MP01611

Moduł pomiaru wilgotności i temperatury z interfejsem Modbus Typ: MCTH-1

BMETERS MBUS. -Bus LINE

produkowane przez i SM-AC-KNX Interfejs: KNX - system klimatyzacji Samsung SM-AC-MBS Interfejs: Modbus - system klimatyzacyjny Samsung

Funkcje sterownika CellBOX-UxR ModBUS RTU

Integracja systemów sterowania i sterowanie rozproszone 5 R

SYSTEM MONITOROWANIA GAZÓW MSMR-16

Kurs Certyfikowany Inżynier Sieci PROFIBUS DP. Spis treści. Dzień 1

Kod produktu: MP01105T

1. Wymagane komponenty:

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

Rozdział ten zawiera informacje o sposobie konfiguracji i działania Modułu OPC.

SmartDRIVE protokół transmisji szeregowej RS-485

Komunikacja pomiędzy S i S7-300/400 przez Ethernet (1)

JOTIKA. Konwerter Protokołów Ciepłomierzy PCDS 1025 V1.3

PROJEKT WYKONAWCZY. ADRES: Stargard Szczeciński ul. Mieszka I 4 nr geod. działki 300 obr. 11. INWESTOR: Powiat Stargardzki. ul.

5 / 6 TX (A) RX (A) RX (B) TX (B) COM DTM CKM DT1 CK1 DT2 CK2 COM H L H L R B M S

RS868v3 module configuration

Konwerter Protokołów Ciepłomierzy PCDS 1025N V1.0

CM Konwerter ModBus RTU slave ModBus RTU slave

INSTRUKCJA OBSŁUGI Konwerter USB-RS485 TH Nr katalogowy CNVU-485-TH

Konwerter RS232 - Ethernet KR wersja w obudowie plastikowej złącze RJ45 KR wersja w obudowie nierdzewnej kabel Ethernetu przez dławicę

Instrukcja MM-717 Tarnów 2010

Oprogramowanie Liczba S7-200 narzędziowe do

Instrukcja montażu urządzenia Liczniki Przejść

Interfejs komunikacyjny RCI-2 v1.0

Komunikacja między sterownikami przez protokół ADS

AMS. rejestratory energii i specjalizowane moduły komunikacyjne

KONTROLA TOWARÓW PACZKOWANYCH Zgodnie z ustawą,,o towarach paczkowanych

RSD Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle

Dokumentacja Techniczna. Konwerter USB/RS-232 na RS-285/422 COTER-24I COTER-24N

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem MeternetPRO]

Termometr LB-471T INSTRUKCJA UśYTKOWANIA wersja instrukcji 1.1

I Konkurs NCBR z obszaru bezpieczeństwa i obronności

2 INSTALACJA OPROGRAMOWANIA. 3 3 GŁÓWNE OKNO PROGRAMU 3 4 MODUŁ OBSŁUGI ARCHIWUM 7

1.10 MODUŁY KOMUNIKACYJNE

INFORMATOR TECHNICZNY HORNER. Konfiguracja komunikacji GPRS pomiędzy sterownikiem XLe i oprogramowaniem Proficy HMI/SCADA Cimplicity

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

Moduł komunikacyjny Modbus RTU do ciepłomierza SonoMeter 30

CANopen Addon Manual

Opis techniczny koncentratora wejść impulsowych KWI-1. APATOR SA,

SYSTEM MONITOROWANIA DECYZYJNEGO STANU OBIEKTÓW TECHNICZNYCH

Transkrypt:

DATAPROVIDER DLA PROTOKOŁU MBUS - INSTRUKCJA KONCEPCJA DATAPROVIDER I OPC SERWERY Dzięki modułowej budowie oprogramowania CommServer moŝliwa jest budowa wielu dedykowanych OPC serwerów (Data Access 2.00, 2.05a, 3.0). KaŜdy z OPC serwerów na bazie CommServer składa się z dwóch komponentów: komunikacyjnego jądra OPC oraz dedykowanej wtyczki protokołu (DataProvider a). Dedykowany serwer wykorzystuje to samo jądro komunikacyjne co funkcjonalnie pełna wersja CommServer. Dzięki temu kaŝdy z naszych serwerów OPC jest certyfikowanym serwerem OPC i posiada znak OPC Foundation Self-tested for compliance. SERWER OPC DLA M-BUS M-Bus (Meter Bus) jest standardem, który został stworzony do zdalnego odczytu liczników, takich jak gazomierze, wodomierze, liczniki ciepła i inne. M-BUS OPC Serwer na bazie CommServer pozwala na udostępnianie danych w standardzie OPC z kaŝdego urządzenia (licznika) obsługującego komunikację w standardzie M-BUS. Magistrala oparta o MBUS spełnia dodatkowe wymagania, takie jak zdalne zasilanie modułu komunikacyjnego uczestniczącego w transmisji, tak by transmisja nie obciąŝała głównego modułu zliczającego, który jest najczęściej zasilany bateryjnie. PoniewaŜ komputery nie są wyposaŝane w interfejs MBUS, dlatego - aby móc korzystać z tego serwera OPC - naleŝy uŝyć konwertera RS232 na M-BUS, który zmienia standard elektryczny interfejsu szeregowego. Serwer OPC dla M-BUS na bazie CommServer jest standardowo dostępny w dwóch wersjach: 1. OPC_MBUS_200 - OPC Serwer (OPC DA 2.00, 2.05a, 3.0) dla M-BUS, 200 punktów (tag ów OPC) z konwerterem RS232/MBUS obsługującym do 10 urządzeń pracujących na magistrali M-BUS. 2. OPC_MBUS_1K - OPC Serwer (OPC DA 2.00, 2.05a, 3.0) dla M-BUS, 1000 punktów (tag'ów OPC) z konwerterem RS232/MBUS obsługującym do 60 urządzeń pracujących na magistrali M-BUS. Serwer umoŝliwia komunikację z dowolnym urządzeniem zgodnym ze standardem M-Bus, jednak - dla ułatwienia - posiada wbudowane szablony konfiguracyjne dla następujących liczników: Actaris CF Max Actaris CF Echo II Actaris CF 51/55 Danfoss Infocal 5 Invensys Pollustat E Kamstrup Multical C66 Kamstrup Multical 601 Sensus Pollustat Siemens 2WR5 Siemens UH50 *) Szablony konfiguracyjne powstają w wyniku testów laboratoryjnych, poniewaŝ producenci liczników uŝywają róŝnych konfiguracji ramki M-BUS. Sukcesywnie testowane są kolejne urządzenia dodawane do listy szablonów. doc: PR21021301P04-MBUS_manual/Ver:6 1

SZCZEGÓŁY TECHNICZNE Ustawienia parametrów transmisji łącza szeregowego Zalecane ustawienia portu RS w transmisji szeregowej po protokole MBUS: Baud rate: 2400 bps lub 300 bps Parity: Even Data Bits:8 Stop bit:1 Konfiguracja i interpretacja odczytywanych danych DataProvider dla protokołu MBUS odczytuje dane blokowo. Zapytania wysyłane są do konkretnego urządzenia (w konfiguracji CommServer a nazywanego stacją), którego adres (według protokołu MBUS) jest umieszczany w definicji portu (lub interfejsu) dla konkretnej stacji. W CommServer rze naleŝy skonfigurować blok danych (DataBlock) dla kaŝdego odczytywanego urządzenia. Przy konfiguracji waŝny jest typ danych, które chcemy odczytywać. W tym przypadku jest to klasa danych, którą chcemy odczytywać poprzez MBUS. MBUS DataProvider obsługuje następujące typy danych: Class2_Data dane klasy 2, są to podstawowe dane, które są udostępniane przez urządzenie Class2_Data_Short, to są te same dane, co Class2_Data, ale do CommServer a zwracane są tylko wartości pól rekordów reprezentujących danye procesowe (bez dodatkowych informacji i opisów) Class1_Data oraz Class1_Data_Short dane dotyczące stanów alarmowych, nie są one obsługiwane przez tę wersję MBUS DataProvider a Przy konfiguracji bloku danych (DataBlock) nie ma znaczenia adres ani nazwa, gdyŝ nie są one wykorzystywane przy komunikacji po protokole MBUS; przykładowa konfiguracja bloku danych została pokazana na rysunku poniŝej. Po wysłanej ramce z zapytaniem o dane (klasy drugiej: User Data Class 2) pochodzące z urządzenia o wybranym adresie, przychodzi ramka odpowiedzi, która w CommServer rze widziana jest, jako blok z następującymi danymi: Indeks w bloku Znaczenie Tabela 1 Opis bloku zwracanego poprzez MBUS DataProvider 0 Numer seryjny licznika* 1 Identyfikator Producenta * 2 Dodatkowe informacje * 3 Ilość przesyłanych rekordów z danymi (na potrzeby tej dokumentacji określmy ją jako N)* 4 Rekord 1 Wartość 5 Rekord 1 Opis typu danej (długość przesyłanej danej w bitach, sposób kodowania wartości, itp.)* 6 Rekord 1 - Opis Danej (np. Energy, Volume, Flow, itp.)* 7 Rekord 1 Jednostka inŝynierska*... doc: PR21021301P04-MBUS_manual/Ver:6 2

4+(N-1)*4+0 Rekord N Wartość 4+(N-1)*4+1 Rekord N Opis typu danej (długość przesyłanej danej w bitach, sposób kodowania wartości, itp.)* 4+(N-1)*4+2 Rekord N - Opis Danej (np. Energy, Volume, Flow, itp.)* 4+(N-1)*4+3 Rekord N Jednostka inŝynierska* Dane oznaczone * nie są dostępne przy zapytaniu typu short, np. Class2_Data_Short. Rekordy według protokołu MBUS są kompletnymi strukturami danych, które zawierają informacje nie tylko o wartości, ale takŝe o kodowaniu, jednostce, opisie i innych elementach. Odczyt danych z licznika Kamstrup Multical Opisywany tutaj DataProvider dla protokołu MBUS umoŝliwia odczyt danych po protokole MBUS m.in. z liczników: Kamstrup Multical C66 Kamstrup Multical 601 Kamstrup Multical C66 3. Energy [J] 4. Volume [m 3 ] 5. On Time [h] 6. Flow Temperature [C] 7. Return Temperature [C] 8. Temperature Difference [K] 9. Power [W] 10. Volume Flow[m 3 /h] 11. Energy[J] 12. Volume [m 3 ] 13. Time Point (data) Kamstrup Multical 601 14. Fabric No 15. Energy [J] 16. Volume [m 3 ] 17. On Time [h] 18. Flow Temperature [C] 19. Return Temperature [C] 20. Temperature Difference [K] 21. Power [W] (wartość chwilowa) 22. Power [W] (wartość maksymalna) 23. Volume Flow[m 3 /h] (wartość chwilowa) 24. Volume Flow[m 3 /h] (wartość maksymalna) 25. Energy [J] 26. Energy [J] 27. Volume [m 3 ] 28. Volume [m 3 ] 29. Energy [J] doc: PR21021301P04-MBUS_manual/Ver:6 3

30. Time Point (czas i data) 31. Energy [J] 32. Volume [m 3 ] 33. Power [W] (wartość maksymalna) 34. Volume Flow[m 3 /h] (wartość maksymalna) 35. Energy [J] Actaris CF55 1. Fabric No 2. Energy [J] 3. Volume [m3] 4. Power [W] 5. Volume Flow [m3/h] 6. Flow Temperature [C] 7. Return Temperature [C] 8. Temperature Difference [K] 9. Time Point [time & date] 10. Operating Time [days] 11. Firmware version# 12. Software version# 13. Volume [m3](device:1) 14. Volume [m3](device:2) Siemens 2WR doc: PR21021301P04-MBUS_manual/Ver:6 4

1. Actuality Duration [seconds] 2. Averaging Duration [seconds] 3. Energy [J] 4. Volume [m3] 5. Power [W] 6. Volume Flow [m3/h] 7. Flow Temperature [C] 8. Return Temperature [C] 9. Temperature Difference [K] 10. Volume [m3] 11. Energy [J] 12. Fabric No [] 13. Averaging Duration [minutes] Wartość 14. Power [W] Wartość 15. Power [W] Wartość 16. Volume Flow [m3/h] Wartość 17. Flow Temperature [C] Wartość 18. Return Temperature [C] Wartość 19. On Time [hours] Wartość 20. On Time [hours] Value During Error State(Taryfa:1,StorageNumber:0) 21. On Time [hours] Value During Error State(Taryfa:1,StorageNumber:0) 22. Time Point [date] Wartość 23. Energy [J] Wartość chwilowa(taryfa:2,storagenumber:0) 24. Energy [J] Wartość chwilowa(taryfa:3,storagenumber:0) 25. Energy [J] Wartość 26. Energy [J] Wartość chwilowa(taryfa:2,storagenumber:0) 27. Energy [J] Wartość chwilowa(taryfa:3,storagenumber:0) 28. Energy [J] Wartość 29. Flow Temperature [C] Wartość 30. Return Temperature [C] Wartość 31. Volume Flow [m3/h] Wartość 32. Power [W] Wartość 33. On Time [hours] Value During Error State(Taryfa:0,StorageNumber:1) 34. Energy [J] Wartość chwilowa(taryfa:0,storagenumber:1) 35. Energy [J] Wartość chwilowa(taryfa:2,storagenumber:1) 36. Energy [J] Wartość chwilowa(taryfa:3,storagenumber:1) 37. Energy [J] Wartość chwilowa(taryfa:1,storagenumber:16) 38. Volume [m3] Wartość chwilowa(taryfa:0,storagenumber:1) 39. Time Point [time & date] Wartość chwilowa(taryfa:0,storagenumber:1) ref: PR21021301P04-MBUS_manual/Ver:6

CAS POLAND, 90-441 Łódź, al. Kościuszki 103/105 tel/fax: +48 (42) 6862547; +48 (42) 6865028 www.commsvr.com commserver@commserver.eu OPC Foundation Self-Tested for Compliance logo is a trademark of the OPC Foundation and may be used only by written permission of the OPC Foundation. Any unauthorized use of the Self-Tested for Compliance logo is prohibited. OPC Foundation Self-Tested for Compliance logo indicates that this product has been tested by the manufacturer to be compliant with the following OPC Specifications: Data Access 2.00 Data Access 2.05a Data Access 3.00 Additional information about about compliance testing, testing, logo program logo program and a summary and a of summary test results of for test results for CommServer 4 can be found at CommServer www.opcfoundation.org. 3.0.0 can be found at www.opcfoundation.org. ref: PR21021301P04-MBUS_manual/Ver:6