11.07.2015 Views

Programmable Controllers: Theory and Implementation

Programmable Controllers: Theory and Implementation

Programmable Controllers: Theory and Implementation

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Introduction to PLC Programming <strong>and</strong> <strong>Implementation</strong>—from relay logic to PLC logic–Analog Output+Analog OutputManualSpeedManualAutoTB-112Adjust+12 VTo Speed RegulatorReverseContactOutputForwardManualAuto34ForwardCommon (Controller)ManualAuto5ReverseChassisGround115 VACOutputL1 OutStartAutoManualRun67CR1CR1StopJog8Spare115VACOLOL9SpareOLField10DriveFigure 42. VS drive with AUTO/MAN capability.the start, stop, run/jog, potentiometer, <strong>and</strong> forward/reverse field devicesshown are from the operator station. These devices are connected to the PLCinterface under the same names that are used in the control program (refer toFigure 41). If the AUTO/MAN switch is set to automatic, the PLC willcontrol the drive; if the switch is set to manual, the manual station willcontrol the drive.CONTINUOUS BOTTLE-FILLING CONTROLIn this example (see Figure 43), we will implement a control program thatdetects the position of a bottle via a limit switch, waits 0.5 seconds, <strong>and</strong> thenfills the bottle until a photosensor detects a filled condition. After the bottleis filled, the control program will wait 0.7 seconds before moving to the nextbottle. The program will include start <strong>and</strong> stop circuits for the outfeed motor<strong>and</strong> the start of the process. Table 17 shows the I/O address assignment, whileTables 18 <strong>and</strong> 19 present the internal <strong>and</strong> register assignments, respectively.These assignments include the start <strong>and</strong> stop process signals.Industrial Text & Video Company www.industrialtext.com 1-800-752-839844

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!