Kurs Zaawansowany S7 zajęcia dodatkowe, wtorek, zadanie B Kurs Zaawansowany S7 zajęcia dodatkowe, wtorek, zadanie B
Zadanie: Objętość zbiornika w kształcie leżącego walca TESTOWANIE
Przykładowe wartości służące do sprawdzenia poprawności działania funkcji:
Zadanie polega na obliczeniu objętości zbiornika w kształcie leżącego walca dla zadanej R=3.0, L=10.0, H=0.0 => V=0.0
wartości poziomu cieczy. R=3.0, L=10.0, H=2.0 => V=82.50
R=3.0, L=10.0, H=6.0 => V=282.74
Program należy zapisać w funkcji FC42. Blok ten powinien mieć następujące parametry:
R parametr wejściowy typ REAL promień podstawy walca,
L parametr wejściowy typ REAL wysokość walca,
H parametr wejściowy typ REAL poziom cieczy w zbiorniku - wartość zadawana
przy pomocy zadajnika napięcia (po przeskalowaniu),
V parametr wyjściowy typ REAL bieżąca objętość cieczy w zbiorniku.
Objętość zbiornika należy wyliczyć na podstawie następującej zależności:
R
L
H
R - b
V = aLîÅ‚R2arc cos - (R - b) b(2R - b)Å‚Å‚ + c
ïÅ‚ śł
R
ðÅ‚ ûÅ‚
a = 1 b = H c = 0 dla H d" R
a = -1 b = 2R - H c = Ä„R2L dla H > R
Wywołując funkcję, jako jej parametr wejściowy H (poziom), należy podać wartość napięcia
z zadajnika (po przeskalowaniu przez funkcję FC9 Woltomierz stworzoną w trakcie zajęć).
Program powinien zostać zapisany w jezyku STL.
Wersja: 080210 INTEX Centrum Szkoleniowe Systemów Automatyki strona 1/5 Wersja: 080210 INTEX Centrum Szkoleniowe Systemów Automatyki strona 2/5
Wyszukiwarka
Podobne podstrony:
S7 Z 01 080210Z WT A zadanieS7 Z 13 080210Z CZ B zadanieS7 Z 07 080210Z SR A zadanieS7 Z 08 080210Z SR A rozwiazanieS7 Z 12 080210Z CZ A rozwiazanieS7 Z 14 080210Z CZ B rozwiazanie17 03 Ocena Ryzyka dla Zadaniazadania syntezy11 03S7 Zadanie6 rozwiazanie(1)S7 Zadanie3 rozwiazanieStacjo ROZ zadanie 03(1)RP II Zadania serie 01 09 03 Latala p17więcej podobnych podstron