Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
(EOD).Mechatronics.pdf
Скачиваний:
81
Добавлен:
23.08.2013
Размер:
5.07 Mб
Скачать

STA

STB

STB

STA

STC

FS

STC

STB

page 351

STA

STA

A

 

 

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STB

 

 

 

 

 

STB

 

 

 

STB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B

A

 

 

 

 

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

STC

STC

C

 

A

D

 

 

 

 

 

 

 

 

23.3.1.3 - Entry and Exit State Equations

This method deals updates the logic in a single scan, and only has a problem with competing transitions.

This implementation is based upon checking the state activation and deactivation separately.

page 352

First, define state variables,

ST1 = state 1 - grn NS

ST2 = state 2 - yel NS

ST3 = state 3 - grn EW

ST4 = state 4 - yel EW

Next, write the state entrance and exit condition equations,

 

 

 

 

 

 

 

 

 

 

 

ST1on = ST1 + ST4 DELAY2( ST4, 4) + FS

ST1off

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= ( ST1 S1 S2

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ST2on = ST2 + ST1 S1 S2

 

 

ST2off

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= ( ST2

DELAY1( ST2, 4) )

ST3on = ST3 + ST2 DELAY1( ST2, 4)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ST3off

= ( ST3

 

 

 

S2)

 

 

 

 

 

 

 

 

 

S1

 

ST4on = ST4 + ST3

 

 

S2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ST4off

= ( ST4

DELAY2( ST4, 4) )

Now, simplify these for implementation in ladder logic.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ST1on = ST1 + ST4 TON2( ST4, 4)

ST1off = (

 

 

+

 

 

+ S2)

ST1

S1

 

 

 

 

 

 

= (

 

 

+

 

 

 

)

ST2on = ST2 + ST1 S1 S2

ST2off

ST2

TON1( ST2, 4)

ST3on = ST3 + ST2 TON1( ST2, 4)

ST3off = (

 

+ S1 +

 

)

ST3

S2

ST4on = ST4 + ST3

 

S2

 

= (

 

+

 

)

S1

ST4off

ST4

TON2( ST4, 4)

page 353

ST4

ST2

TURN ON NEXT STATES FIRST

ST1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ST4

T4:2/DN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

first scan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ST2

 

 

 

 

 

 

 

 

S1

S2

 

ST1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ST3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ST2

T4:1/DN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ST4

 

 

 

 

 

 

 

 

S1

S2

 

ST3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

timer on T4:2 delay 4 sec

timer on T4:1 delay 4 sec

ST1

ST2

ST3

ST4

ST1

ST2

ST3

ST4

ST1

ST2

ST4

ST3

ST3

ST4

ST2

ST1

page 354

 

ST1

 

 

 

 

 

 

 

ST1

 

 

 

 

 

 

 

 

 

 

 

 

 

S1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ST2

ST2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T4:1/DN

 

 

 

 

 

 

 

 

 

 

 

ST3

 

 

 

 

 

 

 

ST3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ST4

ST4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T4:2/DN

 

 

 

 

 

 

 

 

 

 

 

L1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L2

L3

L4

L5

L6

Соседние файлы в предмете Электротехника