Bit 11 pierwszego słowa komunikacji acyklicznej ustawny jest na wartość 0 i nie podlega modyfikacji.

Podobne dokumenty
W projekcie wprowadzimy konieczność monitorowania stanu przekształtnika częstotliwości. W tym celu zastosowany zostanie panel HMI KTP400 Basic.

Dla tego poniższy przykład obrazuje ogólne założenia parametryzacji, konfiguracji oraz aktywacji serwera sieciowego w sterowniku PLC.

Ćwiczenia z S Komunikacja S z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.

Ćwiczenia z S S jako Profinet-IO Controller. FAQ Marzec 2012

Ministerstwo Finansów

Z menu TIA Portal wybieramy polecenie Create new project - Tworzenie nowego projektu (1).

Materiały dodatkowe. Konfiguracja sterownika programowalnego Siemens do obsługi protokołu MODBUS. Opracowali: mgr inż.

FAQ: /PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200

Instrukcja obsługi certyfikatu kwalifikowanego w programie Płatnik.

Kurs SINAMICS G120 Konfiguracja i uruchomienie. Spis treści. Dzień 1

Komunikacja sterownika PLC Fatek jako master w protokole ModBus RTU

AZACO Eksporter. Instrukcja konfiguracji oraz automatycznego eksportu danych. Przygotowanie środowiska...2. Konfiguracja zadań eksportu danych...

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

- Program TIA Portal (oraz opcjonalnie STARTER) Strona1

Przy wykonywaniu rozliczeń obowiązują pewne zasady, do których nie zastosowanie się będzie skutkowało odrzuceniem raportów ze strony NFZ:

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

Jak przesłać mapę do urządzenia lub na kartę pamięci?

Politechnika Warszawska. Temat: Układ ważący. Opiekun: mgr inż. Marek Peryt

Instrukcja importu dokumentów z programu Fakt do programu Płatnik

POLITECHNIKA POZNAŃSKA

Instrukcja obsługi programu PLOMP PLUS FM

Ćwiczenia z S Komunikacja S z dotykowymi panelami HMI na przykładzie współpracy sterownika z panelem KTP600 PN.

FAQ: /PL Data: 26/11/2008 Komunikacja w protokole MPI za pomocą Global Data (GD) pomiędzy sterownikami S7-300

Ćwiczenia z S Komunikacja S z przyciskowym panelem HMI KP300 PN. FAQ Marzec 2012

Komunikacja Master-Slave w protokole PROFIBUS DP pomiędzy S7-300/S7-400

1 Moduł Modbus ASCII/RTU 3

Instrukcja aktualizacji oprogramowania. Wersja dokumentu: 01i00 Aktualizacja:

FAQ: /PL Data: 16/11/2007 Programowanie przez Internet: Konfiguracja modułów SCALANCE S 612 V2 do komunikacji z komputerem przez VPN

Komunikacja z wykorzystaniem Protokołu TCP oraz funkcji AG_SEND/AG_RECV

Integracja z Subiekt GT

1. Aplikacja LOGO! App do LOGO! 8 i LOGO! 7

Materiały dodatkowe. Simulink PLC Coder

Instrukcja EQU Kantech

Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia

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

Menu Plik w Edytorze symboli i Edytorze widoku aparatów

Instrukcja instalacji oraz konfiguracji sterowników. MaxiEcu 2.0

1 Moduł Modbus ASCII/RTU

bla bla Guard podręcznik użytkownika

Pierwsze kroki z easy Soft CoDeSys Eaton Corporation. All rights reserved.

tel fax

Dokumentacja systemu erecepcja.com SYSTEM REJESTRACJI KLIENTÓW PRZEZ INTERNET

Opis systemu Lipiec

Przy wykonywaniu rozliczeń obowiązują pewne zasady, do których nie zastosowanie się będzie skutkowało odrzuceniem raportów ze strony NFZ:

Spis treści. Dzień 1. I Rozpoczęcie pracy ze sterownikiem (wersja 1707) II Bloki danych (wersja 1707) ZAAWANSOWANY TIA DLA S7-300/400

Instrukcja konfiguracji połączenia PPPoE w Windows XP

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.2/2015

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Spis treści. 1 Moduł Modbus TCP 4

Spis treści. 1 Moduł Mapy 2

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

Współpraca falownika SINAMICS G110 ze sterownikiem S7-1200

INSTRUKCJA REJESTRACJA DO CBKD

Podstawy tworzenia prezentacji w programie Microsoft PowerPoint 2007

3G FL760 instrukcja instalacji

Instrukcja InPro BMS Siemens FC700A InPro Professional 4.1

Tworzenie programu i konfiguracja w LOGO! Soft Comfort V8

Poniższy przykład przedstawia prosty sposób konfiguracji komunikacji między jednostkami centralnymi LOGO! w wersji 8 w sieci Ethernet.

Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych

Viatoll Calc v1.3. Viatoll Calc. Instrukcja użytkownika. Strona 1

WebMobile7 and Sello Integrator wersja 1.1.2

Konfiguracja sterowników Horner APG do pracy w trybie Modbus RTU Master

Rejestracja faktury VAT. Instrukcja stanowiskowa

CAN LOGGER OPIS. Ponownie uruchamiany program CAN Logger

Program dla praktyki lekarskiej. Instrukcja korygowania świadczeń

Korzystanie z aplikacji P-touch Transfer Manager

Jak przygotować pokaz album w Logomocji

FAQ: /PL Data: 02/06/2014 WinCC Professional Alarmowanie programowe z PLC S7-1500

Ewidencja Wyposażenia PL+

Instrukcja ustawienia autorespondera (odpowiedzi automatycznych) dla pracowników posiadających konto pocztowe Microsoft Outlook Exchange

Autorzy. Zespół SABUR Sp. Z o.o. Wydanie Data. Sierpień SABUR Sp. Z o. o. Wszelkie prawa zastrzeżone

INSTRUKCJA UŻYTKOWNIKA MPCC

Konfiguracja panelu ASTRAADA HMI z sterownikiem ASTRADA ONE

Siemens S Konfiguracja regulatora PID

Instrukcja konfiguracji połączenia PPPoE w Windows XP (opracowana przez: Dział Techniczny Cityconnect Sp. z o.o.)

instrukcja instalacji modemu SpeedTouch 605s

Odczyt zegara ze sterownika do panelu serii TIU z możliwością korekty ustawień zegara w sterowniku

Spis treści. Tworzenie projektu z protokołem Modbus TCP w S PLC

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

Instrukcja obsługi dla studenta

Cover sheet. WinCC (TIA Portal) FAQ Listopad 2012

w w w. m o f e m a. c o m

Po otrzymaniu maila zapraszającego do udziału w korzystaniu z aplikacji ProfiAuto Usługi dla Serwisu, należy użyć przycisku Aktywuj aplikację.

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

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

Instrukcja połączenia z programem Compas LAN i import konfiguracji

Komunikacja w sterownikach Horner APG w sieci CsCAN

Opis modułu pl.id w programie Komornik SQL-VAT

Veronica. Wizyjny system monitorowania obiektów budowlanych. Instrukcja oprogramowania

MSW8-LPM. wersja 0.1 (wersja robocza) Dokumentacja użytkownika

Rozpoczęcie pracy z programem.

Instrukcja obsługi certyfikatów w programie pocztowym MS Outlook Express 5.x/6.x

Instrukcja integracji urządzenia na magistrali Modbus RTU. wersja 1.1

INSTRUKCJA DLA UCZNIÓW

Konfiguracja i podłączenie sterownika Horner APG do oprogramowania Cscape po RS232

Spis treści. Dzień 1. I Konfiguracja sterownika (wersja 1410) II Edycja programu (wersja 1406) III Środowisko TIA Portal (wersja 1410)

Dane słowa oraz wyrażenia są tłumaczone przy pomocy polecenia Przetwarzanie > Tłumaczenie

DEMERO Automation Systems

Aby pobrać program FotoSender naleŝy na stronę lub i kliknąć na link Program do wysyłki zdjęć Internetem.

Transkrypt:

1

2

Posługując się komunikacją acykliczną do dyspozycji mamy 4 słowa za pomocą których przesyłamy identyfikację żądania, numer parametru jego indeks oraz wartość. Pierwsze słowo PKE zawiera informację związaną z żądaniem AK przykładowo odczyt wartości parametru, zmiana wartości parametru wyrażonego jako słowo, zmiana wartości parametru wyrażonego jako podwójne słowo, itp... Żądanie AK zapisywane jest na 4 najstarszych bitach pierwszego słowa komunikacji acyklicznej PKE - najstarsza pozycja słowa zapisywanego kodem HEX: (AK)000 Bit 11 pierwszego słowa komunikacji acyklicznej ustawny jest na wartość 0 i nie podlega modyfikacji. Za pomocą bitów od 0 do 10 przesyłamy informację związaną z numerem parametru którego dane żądanie AK dotyczy. Posiadamy do dyspozycji 11 bitów co daje nam możliwość zakodowania maksymalnej wartości parametru = 2047 podczas gdy parametry przekształtnika częstotliwości (SINAMICS G120) posiadają numery w zakresie do P20383. W celu zapisania w ramce komunikacyjnej numeru parametru większego niż 1999 konieczne jest wprowadzenie przesunięcia parametrów. Przesunięcie realizowane poprzez wysłanie odpowiedniej informacji na młodszym bajcie drugiego słowa komunikacyjnego IND: P1070 PNU1 (1070 DEC = 42E HEX) + PNU2 (00 HEX) P2101 PNU1 (P2101-2000 = 101 DEC = 65 HEX) + PNU2 (80 HEX - parametr w zakresie 2000-3999) P4250 PNU1 (P4250-4000 = 250DEC = FA HEX) + PNU2 (10HEX - parametr w zakresie 4000-5999) INDEX: Starszy bajt drugiego słowa komunikacji acyklicznej zawiera informację związaną z indeksem odczytywanego/modyfikowanego parametru. Za pomocą słów PWE1 oraz PWE2 przesyłamy informację związaną z wartością modyfikowanego parametru. Jeżeli parametr zapisany jest w formacie FloatingPoint posługujemy się wartościami wyrażanymi jako podwójne słowo DW przesyłając je w formacie Real. Parametry zapisane w formacie Int16, Usigned8 itp. modyfikowane są poprzez wartość przesyłaną na ostatnim słowie komunikacyjnym PWE2 zapisaną jako Real. 3

W odpowiedzi na przesłane żądanie AK przekształtnik zgłasza status wykonanego polecenia. W odpowiedzi otrzymujemy potwierdzenie prawidłowo przesłanych wartości AK = 1,2.. Lub informację o błędzie AK=7. Odczytane wartości parametrów dostępne są na 3 oraz 4 słowie ramki komunikacyjnej PWE1 oraz PWE2 (w zależności od typu zmiennej odczytujemy wartość w postaci DW lub W). Jeżeli polecenie przetworzone zostanie z błędem AK=7 ostatnie słowo komunikacyjne PWE2 przesyła informację związaną z kodem błędu. 4

Wyłącznie telegramy komunikacyjne z oznaczeniem 353 oraz 354 wspierają komunikację acykliczną. W naszym ćwiczeniu przekształtnik oraz sterownik PLC skonfigurowane zostaną pod obsługę telegramu 354. 5

W drzewie projektu TIA wybieramy polecenie Devices and networks (1) następnie przechodzimy do widoku sieci Network view (2). Zaznaczamy magistralę komunikacyjną przekształtnika częstotliwości (3). 6

W dolnym oknie portalu TIA przechodzimy do zakładki właściwości Properties (4), następnie General (5) rozwijamy polecenie Cyclic data exchange i zaznaczamy menu Actual value. Dokonujemy modyfikacji telegramu komunikacyjnego: -Zmieniamy telegram na SIEMENS telegram 354 (6) - modyfikujemy adres I248 (7) Do tej pory posługiwaliśmy się wyłącznie komunikacją cykliczną adresacja I/Q256. Nie chcemy modyfikować przestrzeni pamięci odpowiedzialnej za komunikację cykliczną dla tego rozszerzamy telegram komunikacyjny o cztery słowa w dół: IW248 PKE IW250 IND IW252 PWE1 IW254 PWE2 IW256 267 PZD, komunikacja cykliczna. 7

Przechodzimy do zakładki Setpoint (8). Postępujemy analogicznie zmieniając adres Q (9). 8

Nie będziemy od podstaw tworzyć obsługi komunikacji acyklicznej przez PLC w tym celu posłużymy się gotowym blokiem funkcyjnym PKW. Tworzymy nową sieć PKW komunikacja acykliczna (10). W lewej części portalu TIA dostępna jest zakładka z bibliotekami TIA Libraries (11) w którą należy kliknąć lewym przyciskiem myszy. Następnie z biblioteki globalnej o nazwie SG120_HMI wybieramy ścieżkę dostępu: Master copies PKW_kom_acykliczna (12). Blok o nazwie PKW przeciągamy do naszej sieci (13). Blok PKW: AK_bajt: identyfikator zapytania (żądanie), bajt Nr_parametru: Numer parametru, słowo Ind_Par_bajt: Indeks parametru, bajt Wart_Par_real: Wartość modyfikowanego parametru, podwójne słowo SG_PKE odpowiedź przekształtnika, I słowo komunikacji acyklicznej SG_IND odpowiedź przekształtnika, II słowo komunikacji acyklicznej SG_PWE_1 odpowiedź przekształtnika, III słowo komunikacji acyklicznej SG_PWE_2 - odpowiedź przekształtnika, IV słowo komunikacji acyklicznej PKE I słowo wysyłane do przekształtnika IND - II słowo wysyłane do przekształtnika PWE_1 - III słowo wysyłane do przekształtnika PWE-2 - VI słowo wysyłane do przekształtnika Odp_AK odpowiedź przekształtnika AK Odp_PWE wartość real odpowiedzi przekształtnika (PWE1+PEW2) Code_Fault_HMI kod błędu przetwarzania zapytania kodowany binarnie, obsługa alarmów dyskretnych HMI. AK_Fault_Present aktywny błąd zapytania AK 9

Interfejsem dedykowanym pod obsługę komunikacji acyklicznej jest panel HMI ekran Kom_acykliczna. Pole PKE (14) definiuje żądanie (odczyt lub modyfikacja wartości parametru) oraz wprowadza numer parametru. Dla parametrów powyżej numeru 1999 wartość PNU2 (młodszy bajt IND) ustawiana jest automatycznie poprzez blok funkcyjny PKW. IND (15) definiuje indeks modyfikowanego lub odczytywanego parametru. PWE (16) wartość modyfikowanego parametru. Odpowiedź przekształtnika na przesłane przez nas zapytanie widoczna jest w polu (17) AK (kod odpowiedzi) oraz wartość parametru PWE. Jeżeli odpowiedzią na przesyłane żądanie jest błąd (AK=7) za pomocą przycisku (18) mamy możliwość odczytania opisu definiującego przyczynę błędu. Wykonanie polecenia możliwe jest w chwili przytrzymania przycisku potwierdzenia (19) zmiana wartości parametrów lub ich odczyt wykonywana jest wyłącznie na nasze polecenie. Mamy również możliwość przełączenia widoku reprezentowanych danych na widok poszczególnych słów wysyłanych do przekształtnika zapisanych hexadecymalnie (20). Powrót do głównego menu możliwy jest poprzez wciśnięcie przycisku (21). Poszczególne pola danych należy podłączyć do tagów PLC zgodnie z załączonym obrazkiem. 10

Poszczególne pola danych należy podłączyć do tagów PLC zgodnie z załączonym obrazkiem. 11

Podłączenie taga AK: - Zaznaczamy pole definiujące odpowiednią wartość (22) - W zakładce właściwości wybieramy menu ogólne General (23) - Przechodzimy do pola PLC tag (24) - W liście tagów PLC (25) odszukujemy i zaznaczamy właściwy tag AK (26) - Wybór potwierdzamy przyciskiem (27). Analogicznie postępujemy z pozostałymi tagami. 12

Listy wyboru AK, IND. Ekran komunikacji acyklicznej posiada pola wyboru zapytania AK oraz indeksu parametru IND. W celu dodania właściwych lis wyboru do naszego projektu należy przejść w drzewie portalu TIA do widoku Text and graphic lists (28). Następnie z biblioteki globalnej SG120_HMI przechodzimy do folderu Text lists (29). Listy przeciągamy zgodnie z zaznaczeniem (30). 13

Lista alarmów związanych z błędem przetwarzania polecenia AK musi również zostać importowana do naszego projektu. W tym celu przechodzimy do widoku list alarmów HMI (31). W oknie głównym portalu TIA otworzone zostanie okno listy alarmów dyskretnych (32). W celu zaimportowania listy alarmów do projektu należy kliknąć przycisk (33), następnie wskazać plik tekstowy listy alarmów (34). Na zakończenie potwierdzamy operacji importu listy tekstowej alarmów przyciskiem Import (35). 14

Widok listy alarmów po zaimportowaniu do środowiska TIA Portal. 15

16

W drzewie projektu programu STARTER wybieramy Communication PROFINET (35). Następnie dokonujemy zmiany telegramu komunikacyjnego zgodnie z nastawą określoną podczas konfiguracji PLC SIEMENS Telegram 354 6/6 PZD, 4/4 PKW (36). 17

18