1785-6.1, PLC-5 Programmable Controllers Instruction Set .

2y ago
80 Views
2 Downloads
3.05 MB
372 Pages
Last View : Today
Last Download : 3m ago
Upload by : Pierre Damon
Transcription

onSet Reference

Important User Information6ROLG VWDWH HTXLSPHQW KDV RSHUDWLRQDO FKDUDFWHULVWLFV GLIIHULQJ IURP WKRVH RI HOHFWURPHFKDQLFDO HTXLSPHQW ³6DIHW\ *XLGHOLQHV IRU WKH SSOLFDWLRQ ,QVWDOODWLRQ DQG 0DLQWHQDQFH RI 6ROLG 6WDWH &RQWUROV 3XEOLFDWLRQ 6*, GHVFULEHV VRPH LPSRUWDQW GLIIHUHQFHV EHWZHHQ VROLG VWDWH HTXLSPHQW DQG KDUG ZLUHG HOHFWURPHFKDQLFDO GHYLFHV %HFDXVH RI WKLV GLIIHUHQFH DQG DOVR EHFDXVH RI WKH ZLGH YDULHW\ RI XVHV IRU VROLG VWDWH HTXLSPHQW DOO SHUVRQV UHVSRQVLEOH IRU DSSO\LQJ WKLV HTXLSPHQW PXVW VDWLVI\ WKHPVHOYHV WKDW HDFK LQWHQGHG DSSOLFDWLRQ RI WKLV HTXLSPHQW LV DFFHSWDEOH ,Q QR HYHQW ZLOO WKH OOHQ %UDGOH\ &RPSDQ\ EH UHVSRQVLEOH RU OLDEOH IRU LQGLUHFW RU FRQVHTXHQWLDO GDPDJHV UHVXOWLQJ IURP WKH XVH RU DSSOLFDWLRQ RI WKLV HTXLSPHQW 7KH H[DPSOHV DQG GLDJUDPV LQ WKLV PDQXDO DUH LQFOXGHG VROHO\ IRU LOOXVWUDWLYH SXUSRVHV %HFDXVH RI WKH PDQ\ YDULDEOHV DQG UHTXLUHPHQWV DVVRFLDWHG ZLWK DQ\ SDUWLFXODU LQVWDOODWLRQ WKH OOHQ %UDGOH\ &RPSDQ\ FDQQRW DVVXPH UHVSRQVLELOLW\ RU OLDELOLW\ IRU DFWXDO XVH EDVHG RQ WKH H[DPSOHV DQG GLDJUDPV 1R SDWHQW OLDELOLW\ LV DVVXPHG E\ OOHQ %UDGOH\ &RPSDQ\ ZLWK UHVSHFW WR XVH RI LQIRUPDWLRQ FLUFXLWV HTXLSPHQW RU VRIWZDUH GHVFULEHG LQ WKLV PDQXDO 5HSURGXFWLRQ RI WKH FRQWHQWV RI WKLV PDQXDO LQ ZKROH RU LQ SDUW ZLWKRXW ZULWWHQ SHUPLVVLRQ RI WKH OOHQ %UDGOH\ &RPSDQ\ LV SURKLELWHG 7KURXJKRXW WKLV PDQXDO ZH XVH QRWHV WR PDNH \RX DZDUH RI VDIHW\ FRQVLGHUDWLRQV 77(17,21 ,GHQWLILHV LQIRUPDWLRQ DERXW SUDFWLFHV RU FLUFXPVWDQFHV WKDW FDQ OHDG WR SHUVRQDO LQMXU\ RU GHDWK SURSHUW\ GDPDJH RU HFRQRPLF ORVV WWHQWLRQV KHOS \RX LGHQWLI\ D KD]DUG DYRLG WKH KD]DUG UHFRJQL]H WKH FRQVHTXHQFHV,PSRUWDQW ,GHQWLILHV LQIRUPDWLRQ WKDW LV HVSHFLDOO\ LPSRUWDQW IRU VXFFHVVIXO DSSOLFDWLRQ DQG XQGHUVWDQGLQJ RI WKH SURGXFW (WKHUQHW LV D UHJLVWHUHG WUDGHPDUN RI ,QWHO &RUSRUDWLRQ ;HUR[ &RUSRUDWLRQ DQG ' LJLWDO (TXLSPHQW &RUSRUDWLRQ 'DWD LJKZD\ 3OXV ' 3/& 3/ & 3/& / / ( ( DQG ( DUH WUDGHPDUNV RI 5RFNZHOO XWRP DWLRQ OOHQ %UDGOH\ LV D WUDGHPDUN RI 5RFNZHOO XWRP DWLRQ D FRUH EXVLQHVV RI 5RFNZHOO ,QWHUQDWLRQDO &RUSRUDWLRQ

PLC-5 Instruction Set Alphabetical ListingPLC-5 Instruction Set Alphabetical ListingFor thisInstruction:See Page:For thisInstruction:See Page:For thisInstruction:For thisInstruction:See Page:See OTU1-71CIO15-252IOT1-9PIDNO TAG2CLR4-20JMP13-5RAD6-61Enhanced PLC -5 processorsonly.6200 programming softwarewith ControlNet PLC-5processors only1785-6.1 November 1998

PLC-5 Instruction Set Alphabetical Listing6HH 7DEOH IRU JXLGHOLQHV RQ FKRRVLQJ WKH DSSURSULDWH LQVWUXFWLRQ IRU WKH RSHUDWLRQ \RX ZDQW WR SHUIRUP 7DEOH % OLVWV VRPH H[DPSOHV Table AChoosing an Instruction CategoryIf You Want to Performthis Operation:Use this Instruction Category:examine, check or control2-state device or conditionmultiple 2-state devices or conditionsbit levelmulti-bitmove, copy, change,compute, compareanalog values, codesmultiple sets of valueselement levelfile instructionsconvertconversion instructionstime or delaytimercountcountershift or trackbit shiftsequencesequencerPIDPIDmessage sending/receivingmessagetransfer data to/from modulesblock transfer or ControlNet transferdiagnostics, fault handlingdiagnosticscontrol the flow of your program program controlTable BExample OperationsIf Your Application Calls for Operations such as:Use:detecting when a limit switch closesbit levelchanging the temperature presetelement leveltransfer analog datablock transferturn on a motor 10 seconds after a pump is activatedtimingmove 1 of 3 recipes into a work areamulti-elementkeep track of parts as they move from station to station shiftingkeep track of total parts in a bin1785-6.1 November 1998counting

Summary of ChangesSummary of ChangesNew Information Added tothis Manual7KH OLVW EHORZ VXPPDUL]HV WKH FKDQJHV WKDW KDYH EHHQ PDGH WR WKLV PDQXDO VLQFH WKH ODVW SULQWLQJFor this Update Information:See Chapter:Converting non-decimal numbers with the FRD instruction6How non-existing, indirect addresses affect the COP andFLL instructions9How the .POS value operates in sequencer instructions12Using a RET instruction13Using the PID bias term14Using the no zero crossing (.NOZC) and no back calculation(.NOBC) features in the PD control block14Clarification to error code 89 for MSG instruction16Ethernet PLC-5 processors now support SLC Typed Read andSLC Typed Write MSG instructions16Configuring a multihop MSG instruction over Ethernet orover ControlNet16Monitoring the status of the .EN bit in a continuousMSG instruction167R KHOS \RX ILQG QHZ LQIRUPDWLRQ DQG XSGDWHG LQIRUPDWLRQ LQ WKLV UHOHDVH RI WKH PDQXDO ZH KDYH LQFOXGHG FKDQJH EDUV DV VKRZQ WR WKH OHIW RI WKLV SDUDJUDSK 1785-6.1 November 1998

Summary of Changes1RWHV1785-6.1 November 1998

PrefacePreface7KLV PDQXDO XVHV WKH IROORZLQJ FRQYHQWLRQVConventions 8QOHVV RWKHUZLVH VWDWHGReferences to:Include these Allen-Bradley Processors:Classic PLC-5 processorsPLC-5/10 , -5/12 , -5/15 , -5/25 , and -5/VME processors.Enhanced PLC-5 processorsPLC-5/11 , -5/20 , -5/30 , -5/40 , -5/40L , -5/60 ,-5/60L , and -5/80 processors.Note: Unless otherwise specified, Enhanced PLC-5 processors includeEthernet PLC-5, ControlNet PLC-5, Protected PLC-5 and VME PLC-5processors.Ethernet PLC-5 processorsPLC-5/20E , -5/40E , and -5/80E processors.ControlNet PLC-5 processorsPLC-5/20C , -5/40C , -5/46C , and -5/80C processors.Protected PLC-5 processors 1PLC-5/26 , -5/46 , and -5/86 processors.VME PLC-5 processorsPLC-5/V30 , -5/V40 , -5/V40L , and -5/V80 processors. See thePLC-5/VME VMEbus Programmable Controllers User Manual for moreinformation. 3URWHFWHG 3/& SURFHVVRUV DORQH GR QRW HQVXUH 3/& V\VWHP VHFXULW\ 6\VWHP VHFXULW\ LV D FRPELQDWLRQ RI WKH 3URWHFWHG 3/& SURFHVVRU WKH VRIWZDUH DQG \RXU DSSOLFDWLRQ H[SHUWLVH :RUGV LQ VTXDUH EUDFNHWV UHSUHVHQW DFWXDO NH\V WKDW \RX SUHVV )RU H[DPSOH Enter]; [F1] – Online Programming/Documentation :RUGV WKDW GHVFULEH LQIRUPDWLRQ WKDW \RX KDYH WR SURYLGH DUH VKRZQ LQ LWDOLFV )RU H[DPSOH LI \RX KDYH WR W\SH D ILOH QDPH WKLV LV VKRZQ DV filename 0HVVDJHV DQG SURPSWV WKDW WKH WHUPLQDO GLVSOD\V DUH VKRZQ DVPress a function key1785-6.1 November 1998

Preface1RWHV1785-6.1 November 1998

Table of ContentsRelay-Type InstructionsXIC, XIO, OTE, OTL, OTU, IIN, IOT,IDI, IDOTimer Instructions TON, TOF,RTO Counter Instructions CTU,CTD Reset RESChapter 1Using Relay-Type Instructions . . . . . . . . . . . . . . . . . . . . . . . . 1-1I/O Image Files in Data Storage . . . . . . . . . . . . . . . . . . . . . 1-2Rung Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2Examine On (XIC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3Examine Off (XIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3Energize (OTE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4Latch (OTL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4Unlatch (OTU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5Immediate Input (IIN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6Immediate Output (IOT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7Immediate Data Input (IDI) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8Immediate Data Output (IDO) . . . . . . . . . . . . . . . . . . . . . . . . . 1-8Using IDI and IDO Instructions . . . . . . . . . . . . . . . . . . . . . . . . 1-9Chapter 2Using Timers and Counters . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1Using Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2Timer Accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3Timer On Delay (TON) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4Timer Off Delay (TOF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7Retentive Timer On (RTO) . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10Using Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13Count Up (CTU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15Count Down (CTD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17Timer and Counter Reset (RES). . . . . . . . . . . . . . . . . . . . . . 2-201785-6.1 November 1998

toc–2Table of ContentsCompare InstructionsCMP, EQU, GEQ, GRT, LEQ, LES, LIM,MEQ, NEQCompute InstructionsCPT, ACS, ADD, ASN, ATN, AVE,CLR, COS, DIV, LN, LOG, MUL, NEG,SIN, SRT, SQR, STD, SUB, TAN, XPY1785-6.1 November 1998Chapter 3Using Compare Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . 3-1Using Arithmetic Status Flags . . . . . . . . . . . . . . . . . . . . . . . . 3-2Compare (CMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2Entering the CMP Expression. . . . . . . . . . . . . . . . . . . . . . . 3-2Determining the Length of an Expression. . . . . . . . . . . . . . 3-3Equal to (EQU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5Greater than or Equal to (GEQ). . . . . . . . . . . . . . . . . . . . . . . . 3-5Greater than (GRT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6Less than or Equal to (LEQ) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6Less than (LES) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7Limit Test (LIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7Mask Compare Equal to (MEQ) . . . . . . . . . . . . . . . . . . . . . . . 3-9Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9Not Equal to (NEQ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10Chapter 4Using Compute Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . 4-1Using Arithmetic Status Flags . . . . . . . . . . . . . . . . . . . . . . . . 4-2Data Types and the Compute Instruction . . . . . . . . . . . . . . . . 4-3Using Floating Point Data Types . . . . . . . . . . . . . . . . . . . . . . 4-4Compute (CPT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5Entering the CPT Expression . . . . . . . . . . . . . . . . . . . . . . . 4-5Determining the Length of an Expression. . . . . . . . . . . . . . 4-7Determining the Order of Operation . . . . . . . . . . . . . . . . . . 4-8Expression Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8Entering the Destination . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9Using CPT Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9Arc Cosine (ACS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11Addition (ADD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12Arc Sine (ASN). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13Arc Tangent (ATN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14Average File (AVE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16Clear (CLR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17Cosine (COS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18Divide (DIV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-19Natural Log (LN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20Log to the Base 10 (LOG). . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21Multiply (MUL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-22Negate (NEG). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-23Sine (SIN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24Square Root (SQR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25

Table of Contentstoc–3Sort File (SRT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-26Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-26Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-27Standard Deviation (STD) . . . . . . . . . . . . . . . . . . . . . . . . . . 4-28Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-29Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-29Subtract (SUB). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-31Tangent (TAN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-32X to the Power of Y (XPY). . . . . . . . . . . . . . . . . . . . . . . . . . . 4-33Logical InstructionsAND, NOT, OR, XORConversion InstructionsFRD and TOD, DEG and RADBit Modify and Move InstructionsBTD, MOV, MVMFile Instruction ConceptsChapter 5Using Logical Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1Using Arithmetic Status Flags . . . . . . . . . . . . . . . . . . . . . . 5-1AND Operation (AND). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2NOT Operation (NOT). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3OR Operation (OR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4Exclusive OR Operation (XOR) . . . . . . . . . . . . . . . . . . . . . . . . 5-5Chapter 6Using the Conversion Instructions . . . . . . . . . . . . . . . . . . . . . 6-1Using Arithmetic Status Flags . . . . . . . . . . . . . . . . . . . . . . 6-1Convert to BCD (TOD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2Convert from BCD (FRD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2Degree (DEG)(Enhanced PLC-5 Processors Only) . . . . . . . . . . . . . . . . . . . . 6-3Radian (RAD)(Enhanced PLC-5 Processors Only) . . . . . . . . . . . . . . . . . . . . 6-4Chapter 7Using Bit Modify and Move Instructions . . . . . . . . . . . . . . . . . 7-1Bit Distribute (BTD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2Move (MOV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3Masked Move (MVM). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4Chapter 8Concepts of File Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1Using the Control Structure . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2Manipulating File Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3Choosing Modes of Block Operation . . . . . . . . . . . . . . . . . . . 8-5All Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-5Numerical Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6Incremental Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7Special Case, Numerical Mode with Words Per Scan 1. . 8-81785-6.1 November 1998

toc–4Table of ContentsFile InstructionsFAL, FSC, COP, FLLDiagnostic InstructionsFBC, DDT, DTRShift Register InstructionsBSL, BSR, FFL, FFU, LFL, LFUSequencer InstructionsSQO, SQI, SQL1785-6.1 November 1998Chapter 9Using File Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1File Arithmetic and Logic (FAL) . . . . . . . . . . . . . . . . . . . . . . . 9-2Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4FAL Copy Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5FAL Arithmetic Operations. . . . . . . . . . . . . . . . . . . . . . . . . . . 9-7Upper and Lower Limits. . . . . . . . . . . . . . . . . . . . . . . . . . . 9-7FAL Logic Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12FAL Convert Operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14File Search and Compare (FSC) . . . . . . . . . . . . . . . . . . . . . . 9-14Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-15FSC Search and Compare Operations . . . . . . . . . . . . . . . . . 9-17Data Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-17File Search Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-17File Copy (COP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-19Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-19File Fill (FLL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-20Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-20Chapter 10Using Diagnostic Instructions . . . . . . . . . . . . . . . . . . . . . . . 10-1File Bit Comparison (FBC) and Diagnostic Detect (DDT) . . . . 10-2Selecting the Search Mode . . . . . . . . . . . . . . . . . . . . . . . 10-2One Mismatch at a Time . . . . . . . . . . . . . . . . . . . . . . . . . 10-2All Per Scan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-5Data Transitional (DTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-8Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-8Chapter 11Applying Shift Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-1Using Bit Shift Instructions . . . . . . . . . . . . . . . . . . . . . . . . . 11-2Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-2Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-3Using FIFO and LIFO Instructions . . . . . . . . . . . . . . . . . . . . . 11-5Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-5Using Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-6Chapter 12Applying Sequencers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1Using Sequencer Instructions . . . . . . . . . . . . . . . . . . . . . . . 12-2Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-2Using Status Bits . . . . . . . .

PLC-5 Instruction Set Alphabetical Listing PLC-5 Instruction Set Alphabetical Listing For this Instruction: See Page: For this Instruction: See Page: For this Instruction: See Page: For this Instruction: See Page: ABL 17-51 CMP 3-3 JSR 13-12 RES 2-25 ACB 17-71 COP 9-20 LBL 13-5 RET 13-12 AC

Related Documents:

Enhanced and Ethernet PLC-5 Programmable Controllers User Manual, publication 1785-6.5.12. Audience The information in this manual is intended for engineers and technicians who are installing, programming, and maintaining a . ControlNet PLC-5 processors references PLC-5/20C, PLC-5/40C, PLC-5/46C and PLC-5/80C programmable controllers

21. investment & allied assurance plc 22. jaiz bank plc 23. kaduna state government bond 24. nem insurance plc 25. nexans kablemetal nig. plc 26. omoluabi savings and loans plc 27. personal trust & savings ltd 28. p.s mandrides plc 29. portland paints & products nig. plc 30. premier breweries plc

PLC Downloader PLC Downloader needs to be downloaded and installed separately. This program is not included in CICON. PLC Downloader can be found in [PLC Downloader] folder. (Ex. C:\Program Files\PLC Downloader) OR PLC Downloader can be executed by "Start" - "All Programs" - "CIMON" - "PLC Downloader"

6 Module 1: Introduction to PLC Basic PLC Operation In the example shown in fig 1.8, pushbuttons are connected to the PLC's inputs and a motor is connected to the PLC's output. Here the pushbuttons are used to start and stop the motor. Fig 1.8: Motor control using a PLC PLC Basic Parts A PLC consists of the following basic parts: Inputs

PLC type Siemens S7-1200 (Symbolic Addressing) (Ethernet) PLC I/F Ethernet Port no. 102 PLC sta. no. 2 Rack 0 CPU slot 1 On-line simulator Yes Multi-HMI connect Yes (Max:3 HMI) PLC Setting: 1. In S7-1200 program software create PLC program and tag and then download to PLC. 2. Select Go offline, EasyBuilder will connect to PLC and get tag data. .

100 PLC Video Tutorials Doubt Clearing Complementary LIVE Sessions on Team Viewer Ladder Logic Programming PLC Presentations, PLC Circuits, PLC Codes FREE PLC Simulation Software for Practice PLC -Programmable Logic Controller Delta DVP 14 SS 16 SP Allen Bradley M1000 Siemens S7 200 Schneider Analog Cards Programming

RO G PLC-5/10 Processor PLC-5/12, -5/15, -5/25 Processor Keyswitch DH communication indicator ACTIVE/FAULT (green/red) Connect programming terminal here Connect DH link here Adapter indicator (green) Connect remote I/O link here Battery holder Write the DH network station number on this label

Data Acquisition Systems by Steve Mackay Dean of Engineering www.eit.edu.au Topics Background to SCADA A Simple SCADA & Data Acquisition . Management Quality Control Display Client Display Client Display Client Display Client Alarm Server I/O Server PLC #1 PLC #2 PLC #3 PLC #4 PLC #5 PLC #6 Trends Server Report Server