Download - Control of Motion

Transcript
Page 1: Control of Motion

Control of Motion

• On/Off Control (bang-bang)• Proportional Control

– closed loop– open loop

Page 2: Control of Motion

Digital Logic Expressions

• Cut when part is ready, and cylinder is retracted, and emergency stop is not on, or while cylinder is not fully extended and emergency stop is not on.

Page 3: Control of Motion

Pneumatic Logic Elements

• Directional control valve

• Shuttle valve - OR function

• Twin pressure valve - AND function

• Other functions– Check valve– Speed control valve– Time delay valve

Page 4: Control of Motion

Electric Logic Control

• Input and Output• Ladder diagrams• Timing diagrams• State machines

Page 5: Control of Motion

I/O Activity Levels

• Active = TRUE Inactive = FALSE• Active High - active level is +24 volts• Active Low - active level is 0 volts (GND)

Page 6: Control of Motion

Boolean Arithmetic

Page 7: Control of Motion

Ladder Diagrams

N.O. Contact

N.C. Contact

Coil

Page 8: Control of Motion

Example – Light Switch

Page 9: Control of Motion

Example – Light Relay

Page 10: Control of Motion

Example – Light Relay, “And” Logic

Page 11: Control of Motion

Example – Light Relay – “OR” Logic

Page 12: Control of Motion

Timing Diagrams

Page 13: Control of Motion

State Machines

Page 14: Control of Motion

State Diagram

Page 15: Control of Motion

Logic Equation and Ladder Diagram

Page 16: Control of Motion

Example – Latching Relay Logic

Page 17: Control of Motion

Another Example

iSENSOR

S0

S1

S2

iEXT

/iSENSOR•iRET

oCYL=1

oCYL=0

oCYL=0

Page 18: Control of Motion

Example #2 State Diagram

cS0 = cS2•/iSENSOR•iRET + cS0•/iSENSOR + /cS0•/cS1•/cS2

cS1 = cS0•iSENSOR + cS1•/iEXT

cS2 = cS1•iEXT + cS2•/(/iSENSOR•iRET)

= cS1•iEXT + cS2•(iSENSOR + /iRET)

iSENSOR

S0

S1

S2

iEXT

/iSENSOR•iRET

oCYL=1

oCYL=0

oCYL=0


Top Related