Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Cykliczna i acykliczna komunikacja

sieciowa z przekształtnikami
częstotliwości z rodziny SINAMICS G120
przy wykorzystaniu protokołu
komunikacyjnego USS – cz. III
Dariusz Baraniak

W poprzedniej części została przedstawiona


konfiguracja sprzętowa w programie
STEP 7 Basic 10.5.
W tym artykule zostanie omówione
tworzenie programu pozwalającego
na sterowanie przekształtnikiem
SINAMICS G120 przez sterownik S7-1200.

Rys. 2

Klikamy dwukrotnie lewym przyciskiem myszy na Cyclic


iterrupt (1), następnie otwieramy Libraries (2) i przeciąga-
Wprowadzanie bloków i funkcji do programu my USS_PORT (3) na Network 1 (4). Ponieważ nie ma jesz-
Klikamy dwukrotnie na Add new blocks (1), następnie cze w programie bloku funkcyjnego USS_DRV, zmienna DB4
Organization block (2), wybieramy Cyclic interrupt (3) i kli- podświetli się na czerwono. Kolor ten zmieni się po wprowa-
kamy na OK. dzeniu USS_DRV.
Następnie wprowadzamy do projektu blok danych o nazwie
„Zapisywanie parametrów” (rys. 3), w którym będziemy zapisy-
wać wartości parametrów. Postępujemy analogicznie, jak przy
wprowadzaniu bloku OB200, z tym, że w 2. kroku wybieramy
Data block, a w 3. kroku wpisujemy nazwę bloku. Tak samo
wprowadzamy drugi blok danych do odczytywania parame-
trów, który nazwiemy „Odczytywanie parametrów” (niestety
w STEP 7 Basic v.10.5 nie możemy używać polskich znaków)
oraz trzeci blok o nazwie USS_PORT_DB.

Rys. 1

Ponieważ będziemy się komunikowali z szybkością 57 600


bodów, musimy wprowadzić minimalny interwał czasowy
37 ms w bloku OB200, w którym będziemy wywoływali funk-
cję USS_PORT. Jak to zrobić, przedstawiono w pierwszej części
artykułu. Dodamy teraz USS_PORT do bloku OB200 (rys. 2).
Również na tym rysunku pokazano, jak zdefiniować wejścia
Rys. 3
i wyjścia tej funkcji.

76 l Nr 11 l Listopad 2011 r.
Blok USS_PORT_DB ma strukturę pokazaną na rys. 4.

reklama
Rys. 4

Następny krok to wprowadzenie bloku funkcyjnego


USS_DRV (rys. 5).

Rys. 5

Klikamy dwukrotnie lewym przyciskiem myszy na Main (1),


otwieramy Libraries (2), przeciągamy USS_DRV (3) na Net­
work 1 (4). Pokaże się nam okno z zapytaniem o przypisanie
bloku danych do USS_DRV (5), klikamy na OK. Struktura blo-
ku danych USS_DRV_DB została utworzona automatycznie.
Przy pomocy PLC tags możemy nadać nazwy komórkom pa-
mięci, zwanym markerami, do których możemy później odwo-
ływać się w naszym programie (rys. 6).

Rys. 6

Nr 11 l Listopad 2011 r. l 77
Należy teraz zdefiniować wejścia i wyjścia bloku funkcyjne-
go USS_DRV (rys. 7). Rewolucyjne
podejście
do projektowania
pojazdów
S iemens PLM Software, jednostka organizacyjna Siemens
Industry Automation Division i światowy dostawca opro-
gramowania oraz usług z zakresu zarządzania cyklem życia
produktów (PLM), zawarł nową umowę partnerską z Local
Motors. Ta amerykańska firma motoryzacyjna nowej genera-
cji zastosowała unikatowe podejście do projektowania pojaz-
dów, czyli „współtworzenie” oparte na rewolucyjnym pomy-
śle na lokalny montaż i sprzedaż. „Współtworzenie” to sposób
na wykorzystanie koncepcji crowdsourcingu, zgodnie z którą
w projektowanie pojazdu na otwartej platformie angażuje się
szerokie grono – w tym przypadku liczące 13 000 osób – je-
go przyszłych potencjalnych użytkowników. Pierwszym owo-
cem takiej koncepcji współpracy jest Rally Fighter – pierwszy
na świecie produkowany seryjnie samochód zaprojektowa-
ny w otwartej architekturze. W ramach zawartej umowy fir-
ma Local Motors wprowadziła oprogramowanie Solid Edge®
jako narzędzie projektowania wspomaganego komputerowo
(CAD) w uruchomionym niedawno projekcie budowy pojazdu
elektrycznego opartego na otwartym formacie oraz rekomen-
duje korzystanie z tego oprogramowania całej społeczności
projektantów uczestniczących w przedsięwzięciu.
Niedawno firma Local Motors wypuściła na rynek pierw-
Rys. 7
szy model powstały w tej koncepcji. Trwają także prace nad
kilkoma nowymi pojazdami. Jednym z pierwszych efektów
Tworzymy teraz strukturę bloków danych „Odczytywanie pa- współpracy z Siemens PLM Software będzie projekt budowy
rametrów” i „Zapisywanie parametrów” (rys. 8 i 9). pojazdu elektrycznego w oparciu o otwarty format. Local Mo-
tors planuje wielokrotne wykorzystanie podwozia zbudowa-
nego zgodnie z zasadami otwartej architektury w pojeździe
elektrycznym. Siemens PLM Software dostarczy narzędzia
przydatne w tym przedsięwzięciu, w tym oprogramowanie
3D CAD Solid Edge z technologią synchroniczną, której uni-
katową cechą jest połączenie szybkości i elastyczności bez-
Rys. 8 pośredniego modelowania z precyzją projektowania sterowa-
nego wymiarami.
Kolejnym projektem Local Motors będzie „Local Forge” –
platforma współtworzenia do projektowania środków trans-
portu, która zostanie udostępniona firmom motoryzacyjnym,
w tym producentom części zamiennych i akcesoriów.
Oprogramowanie Solid Edge® jest najbardziej kompletnym
hybrydowym systemem 2D/3D CAD, umożliwiającym przy-
spieszenie projektowania, szybsze wprowadzanie zmian i lep-
Rys. 9 sze wykorzystanie zaimportowanych danych. Solid Edge, ja-
ko główny składnik portfolio Velocity Series™, doskonale
W następnym numerze NiS będziemy kontynuować obecny sprawdza się w modelowaniu części i złożeń, kreśleniu rysun-
wątek. n ków, przejrzystym zarządzaniu danymi oraz analizie metodą
elementów skończonych, ułatwiając coraz bardziej złożone
Siemens Sp. z o.o. projektowanie produktów. n
I DT MC
e-mail: automatyka.pl@siemens.com Siemens Sp. z o.o.

78 l Nr 11 l Listopad 2011 r.
reklama

Nr 11 l Listopad 2011 r. l 7

You might also like