300 xps id 34557 Nieznany (2)

background image

OB1 - <offline>

""
Name:

Family:

Author:

Version: 0.1
Block version: 2

Time stamp Code:

Interface:

01/16/2015 11:57:22 AM
02/15/1996 04:51:12 PM

Lengths (block/logic/data): 00964 00794 00026

Name

Data Type

Address Comment

TEMP

0.0

OB1_EV_CLASS

Byte

0.0

Bits 0-3 = 1 (Coming event), Bits 4-7 = 1 (Event
class 1)

OB1_SCAN_1

Byte

1.0

1 (Cold restart scan 1 of OB 1), 3 (Scan 2-n of
OB 1)

OB1_PRIORITY

Byte

2.0

Priority of OB Execution

OB1_OB_NUMBR

Byte

3.0

1 (Organization block 1, OB1)

OB1_RESERVED_1 Byte

4.0

Reserved for system

OB1_RESERVED_2 Byte

5.0

Reserved for system

OB1_PREV_CYCLE Int

6.0

Cycle time of previous OB1 scan (milliseconds)

OB1_MIN_CYCLE

Int

8.0

Minimum cycle time of OB1 (milliseconds)

OB1_MAX_CYCLE

Int

10.0

Maximum cycle time of OB1 (milliseconds)

OB1_DATE_TIME

Date_And_Time 12.0

Date and time OB1 started

Block: OB1 "Main rogram Sweep (Cycle)"

Program sterownika wykonany w programie s7-300

Network: 1 Stan 0

W momencie wybrania wyb1 stan układu wyboru Mastera bedzie w stanie Master.
Dodatkowa pamięć M1.2 raising edge powoduje zapamiętanie stanu, blokując tym
samym ponowne samoczynne załączenie tego stanu.

CMP ==I

0

IN1

MW30

IN2

I0.0

I0.0

"wyb1"

P

M1.2

MOVE

EN

1

IN

ENO

OUT

MW30

background image

Network: 2 Stan 0

W momencie wybrania wyb2 stan układu "wyboru Mastera" bedzie w stanie Slave.
Dodatkowa pamięć M1.3 raising edge powoduje zapamiętanie stanu, blokując tym
samym ponowne samoczynne załączenie tego stanu.

CMP ==I

0

IN1

MW30

IN2

I0.1

I0.1

"wyb2"

P

M1.3

MOVE

EN

2

IN

ENO

OUT

MW30

Network: 3 Stan 1 wyboru Mastera

Jeżeli jesteśmy w satnie 1 układu wyboru Mastera:
- wybierana jest pamięć Mastera M41.1 co jest jednoznaczne z wyborem sterownika
s7-300 jako Master,
-wybierana jest pamięć Slave'a M41.4 co jest jednoznaczne z wyborem sterownika
s7-1200 jako Slave,
- w momencie wybrania wyb2 stan układu wyboru Mastera zmieniony jest na stan 2

CMP ==I

1

IN1

MW30

IN2

M41.1

M41.1

"N1_

Master"

M41.4

M41.4

"N2_Slave"

I0.1

I0.1

"wyb2"

MOVE

EN

2

IN

ENO

OUT

MW30

background image

Network: 4 Stan 2 wyboru Mastera

Jeżeli jesteśmy w satnie 2 układu wyboru Mastera:
- wybierana jest pamięć Mastera M41.2 co jest jednoznaczne z wyborem sterownika
s7-1200 jako Master,
-wybierana jest pamięć Slave'a M41.3 co jest jednoznaczne z wyborem sterownika
s7-300 jako Slave,
- w momencie wybrania wyb1 stan układu wyboru Mastera zmieniony jest na stan 1

CMP ==I

2

IN1

MW30

IN2

M41.3

M41.3

"N1_Slave"

M41.2

M41.2

"N2_

Master"

I0.0

I0.0

"wyb1"

MOVE

EN

1

IN

ENO

OUT

MW30

Network: 5 Stop układu

W przypadku aktywnego jednego ze stanów 1 baz 2 oraz wystąpienia "awarii
sdrugiego" oraz kiedy s7-1200 jest Masterem lub jest aktywny "stop pomocniczy"
następuje przejście układu "wybór Mastera" do 0

CMP ==I

1

IN1

MW30

IN2

CMP ==I

2

IN1

MW30

IN2

M40.5

M40.5

"Awaria_

drugiego"

M41.2

M41.2

"N2_

Master"

M0.7

M0.7

"stop_

pomocniczy

"

MOVE

EN

0

IN

ENO

OUT

MW30

background image

Network: 6 Stan 0 układu rozruchu silnika - sterownika s300.

Jeżeli "układ rozruchu silnika" jest w stanie 0 oraz Masterem jest sterownik
s300, nie ma "stopu" oraz "pamięci awarii" następuje przejście do stanu 1
"układu rozruchu silnika"

CMP ==I

0

IN1

MW10

IN2

M41.1

M41.1

"N1_

Master"

I0.2

I0.2

"stop"

M41.5

M41.5

"pamiec_

awarii"

MOVE

EN

1

IN

ENO

OUT

MW10

Network: 7 Stan 0 układu rozruchu silnika - sterownika s300.

Jeżeli "układ rozruchu silnika" jest w stanie 0 oraz wystąpi "awaria drugiego"
(to jest sterownika s 1200) oraz pamięć "awarii własnej" nie jest zapisana
następuje przejście do satnu 1 "układu rozruchu silnika"

CMP ==I

0

IN1

MW10

IN2

M40.5

M40.5

"Awaria_

drugiego"

P

M1.7

M41.5

M41.5

"pamiec_

awarii"

MOVE

EN

1

IN

ENO

OUT

MW10

background image

Network: 8 Stan 1 (Rozruch/ Pzygotowanie do pracy)

Jeżeli "układ rozruchu silnika" jest w stanie 1:
- przejście do stanu 2zapewnione będzie w momencie odmierzenia czasu 2s(T10)
oraz gdy nie wysępuje "stop" oraz nie jest zapisana "pamięć awarii"
- przejście do stanu 0 występuje w momencie aktywacji zmiennej "stopu
pomicniczego"

CMP ==I

1

IN1

MW10

IN2

T10

I0.2

I0.2

"stop"

M41.5

M41.5

"pamiec_

awarii"

MOVE

EN

2

IN

ENO

OUT

MW10

M0.7

M0.7

"stop_

pomocniczy

"

MOVE

EN

0

IN

ENO

OUT

MW10

S_ODT

T10

S

S5T#2S

TV

R

Q

BI

BCD

Network: 9 Funkcja kombinacyjna

"Stop pomocniczy" - zmienna pomocnicza minimalizująca funkcję stopu układów.
W momencie aktywacji "stopu" oraz aktywnego sterownika s300 - Master lub
zapisanej "pamięci awarii" nzastęuje aktywacja zmiennej "stop pomocniczy".

M41.1

M41.1

"N1_

Master"

I0.2

I0.2

"stop"

M41.5

M41.5

"pamiec_

awarii"

M0.7

M0.7

"stop_

pomocniczy

"

background image

Network: 10 Stan 2 (Praca)

W przypadku aktywnego stan 2"układu rozruchu silnika" oraz wystąpienia "awarii
sdrugiego" oraz kiedy s7-1200 jest Masterem lub jest aktywny "stop pomocniczy"
następuje przejście do stanu 0 "układu rozruchu silnika".

CMP ==I

2

IN1

MW10

IN2

M0.7

M0.7

"stop_

pomocniczy

"

M41.2

M41.2

"N2_

Master"

M40.5

M40.5

"Awaria_

drugiego"

MOVE

EN

0

IN

ENO

OUT

MW10

Network: 11 Kanał alarmowy

Kanał alarmowy jest aktywny w momencie gdy stan "układu rozruchu silnika" jest
większy od 0 lub "pamięc awarii" jest zapisana

Na wejsicu możliwe jest zasymulowanie awarii, potwierdzenie jej oraz konieczny
jest przypożadkowanie zmiennych o charakterze globalnym tj. M1.5 "pam_al" oraz
pamieci pomocniczej M1.6 "pp"

FC1 realizuje wewnętrzna funkcję polegającą na informowaniu "układu rozruchu
silnika" oraz "wyboru Mastera" o istnieniu awarii.Zmienna "pamięć awarii" jest
zmienna o charakterze globalnym i jest wykorzystywana w obu automatach stanu.

Na wyjsciu funkcji jest również zmienna "awaria" o charakterze indykacyjnym.

CMP >I

MW10

IN1

0

IN2

M41.5

M41.5

"pamiec_

awarii"

FC1

EN

I0.7

I0.7

"symulacja

_awarii"

zakl

I0.3

I0.3

"potwierdz

enie"

potw

M1.5

pam_al

M1.6

PP

ENO

out

M41.5

M41.5

"pamiec_
awarii"

Sout

Q0.0

Q0.0

"Awaria"

background image

Network: 12 Stan 1 - Funkcja Wyjścia - Rozruch

Jeżeli jesteśmy w stanie 1 aktywne jest wyjście Q0.4 załączające przekaźnik
zewnętrzny SW

CMP ==I

1

IN1

MW10

IN2

Q0.4

Q0.4

"SW_wolno"

Network: 13 Stan 2 - Funkcja Wyjścia - Praca

Jeżeli jesteśmy w stanie 2 aktywne jest wyjście Q0.5 załączające przekaźnik
zewnętrzny SS

CMP ==I

2

IN1

MW10

IN2

Q0.5

Q0.5

"SS_

szybko"

Network: 14 Zasilanie

Jeżeli jesteśmy w stanie 1 lub 2 załączone jest zasilanie oraz użytkownik
informowany jest o pracy układu.

CMP ==I

2

IN1

MW10

IN2

CMP ==I

1

IN1

MW10

IN2

Q0.3

Q0.3

"zasilanie

"

Q0.7

Q0.7

"praca"

background image

Network: 15

"PUT"

FB15

FB15

DB25

EN

M50.2

REQ

W#16#1

ID

MB40

ADDR_1

MB41

SD_1

ENO

DONE

M20.2

ERROR

M20.3

STATUS

MW24

Network: 16

"GET"

FB14

FB14

DB24

EN

M50.2

REQ

W#16#1

ID

MB41

ADDR_1

MB40

RD_1

ENO

NDR

M20.0

ERROR

M20.1

STATUS

MW22


Wyszukiwarka

Podobne podstrony:
fm1 300 Ch 7 id 695144 Nieznany
300 301 id 34566 Nieznany
Abolicja podatkowa id 50334 Nieznany (2)
4 LIDER MENEDZER id 37733 Nieznany (2)
katechezy MB id 233498 Nieznany
metro sciaga id 296943 Nieznany
perf id 354744 Nieznany
interbase id 92028 Nieznany
Mbaku id 289860 Nieznany
Probiotyki antybiotyki id 66316 Nieznany
miedziowanie cz 2 id 113259 Nieznany
LTC1729 id 273494 Nieznany
D11B7AOver0400 id 130434 Nieznany
analiza ryzyka bio id 61320 Nieznany
pedagogika ogolna id 353595 Nieznany
Misc3 id 302777 Nieznany
cw med 5 id 122239 Nieznany

więcej podobnych podstron