background image

Kurs Zaawansowany S7 – zaj cia dodatkowe, wtorek, zadanie B

Proponowane rozwi zanie:

FC42

Interfejs funkcji został zedefioniowany w nast puj cy sposób

// Wybór zakresu
      L     #H
      L     #R
      >R    
      JC    et1

// Przygotowanie parametrów a, b, c dla zakresu H <= R
      L     1.000000e+000
      T     #a

      L     #H
      T     #b

      L     0.000000e+000
      T     #c
      JU    et2

// Przygotowanie parametrów a, b, c dla zakresu H > R
et1:  L     -1.000000e+000
      T     #a

      L     #R
      L     2.000000e+000
      *R    
      L     #H
      -R    
      T     #b

      L     #R
      SQR   
      L     3.141593e+000
      *R    
      L     #L
      *R    
      T     #c

// Obliczenie obj to ci
et2:  L     2.000000e+000
      L     #R
      *R    

Wersja: 080210

INTEX Centrum Szkoleniowe Systemów Automatyki

strona 3/5

Kurs Zaawansowany S7 – zaj cia dodatkowe, wtorek, zadanie B

      L     #b
      -R    
      L     #b
      *R    
      SQRT  
      T     #skladnik       // warto

 pierwiastka we wzorze

      L     #R
      L     #b
      -R    
      L     #skladnik
      *R    
      T     #skladnik       // (R-b)*pierwiastek

      L     #R
      L     #b
      -R    
      L     #R
      /R    
      ACOS  
      L     #R
      SQR   
      *R                    // pierwszy składnik ró nicy w nawiasie

      L     #skladnik       // drugi składnik ró nicy w nawiasie
      -R                    // wynik zawarto ci nawiasu

      L     #a
      *R    
      L     #L
      *R    
      L     #c
      +R    

      T     #V              // obj to

OB1

      CALL  FC 9
       adres_AI    := PIW290
       zakres      := 10.0
       wart_analog := MD20

      CALL  FC 42
       R := 3.0
       L := 10.0
       H := MD20
       V := MD40

Wersja: 080210

INTEX Centrum Szkoleniowe Systemów Automatyki

strona 4/5

background image

Kurs Zaawansowany S7 – zaj cia dodatkowe, wtorek, zadanie B

Wersja: 080210

INTEX Centrum Szkoleniowe Systemów Automatyki

strona 5/5