background image

1

Typy danych

w serii 90-30 i VersaMax

i

BOOL

warto

ść

 1-bitowa, przyjmuje stan logiczny

0 lub 1

i

INT

warto

ść

 całkowita 16-bitowa ze znakiem

(-32 768…+32 767),  zajmuje 1 rejestr, mo

ż

na równie

ż

 

składa

ć

 z referencji binarnych

i

DINT

warto

ść

 całkowita 32-bitowa ze znakiem 

(-2 147 483 648…+2 147 483 647), zajmuje 2 rejestry

i

BYTE

warto

ść

 całkowita 8-bitowa (0-255)

i

WORD

warto

ść

 całkowita 16-bitowa bez znaku

(0-65 535), zajmuje 1 rejestr, mo

ż

na równie

ż

 składa

ć

 

z referencji binarnych

i

REAL

warto

ść

 zmiennoprzecinkowa 32-bitowa

ze znakiem (±1.401298 x 10

-45

…±3.402823 x 10

+38

), 

zajmuje 2 rejestry

Tablice referencji (Reference View Tables)

Mieszane 
tablice 
referencji

Predefiniowane tablice podgl

ą

du stanów referencji

background image

2

Grupa Math

ADD - dodawanie, SUB - odejmowanie,

MUL - mno

ż

enie, DIV - dzielenie (INT, DINT, REAL),

MOD (INT, DINT) - reszta z dzielenia

Parametr

Przepływ

%I

%Q

%M

%T

%S

%G

%R

%AI

%AQ

Stała

Brak

enable

IN1

• !

IN2

• !

ok

Q

Dopuszczalne jest stosowanie wyłącznie zmiennych typu INT, nie można stosować zmiennych typu DINT.

! W procesorach 16-bitowych dla operacji wykonywanych na zmiennych typu DINT, wartości stałe są ograniczone do przedziału  {-32768, 32767}.

Q:= IN1 IN2

IN1: INT, DINT lub REAL

IN2: INT, DINT lub REAL

Q: INT, DINT lub REAL

Opis

Typ argumentu

Blok funkcyjny

Enable i OK

Warunkowe wykonywanie funkcji

Bezwarunkowe wykonywanie funkcji

background image

3

Przekazywanie wyniku

ź

le

dobrze

Tryb Off-line

background image

4

Zasady konstrukcji szczebla

ź

le

dobrze

Zasady konstrukcji szczebla

ź

le

dobrze

ź

le

dobrze
– procesory 32-bitowe

ź

le

– procesory 16-bitowe

background image

5

Literatura

1.

Sterowniki programowalne serii 90-30. Opis funkcji. LI-ASK-OF-GE1, Astor, 
1998.

2.

Sałat A., Korpysz K., Obstawski P. Wst

ę

p do programowania sterowników PLC. 

WKŁ 2010.

3.

Sterowniki VersaMax. Podr

ę

cznik u

ż

ytkownika. Astor, Kraków 2001.

4.

Maczy

ń

ski A. Sterowniki programowalne PLC. Budowa systemu i podstawy 

programowania. Astor, Kraków 2002.

5.

Legierski T., Kasprzyk J., Wyrwał J., Hajda J. Programowanie sterowników 
PLC. Wydawnictwo Pracowni Komputerowej Jacka Skalmierskiego. Gliwice 
1998.

6.

PN-EN 61131-1: 1998. Sterowniki programowalne.