Click here to load reader
Upload
rex
View
151
Download
2
Embed Size (px)
DESCRIPTION
第 7 章 基本逻辑指令. 7.1 基本逻辑指令简介 7.1.1 LD 、 LDI 、 OUT 指令 7.1.2 AND 、 ANI 指令 7.1.3 OR 、 ORI 指令 7.1.4 LDP 、 LDF 、 ANDP 、 ANDF 、 ORP 、 ORF 指令 7.1.5 ORB 指令 7.1.6 ANB 指令 7.1.7 MPS 、 MRD 、 MPP 指令 7.1.8 MC 、 MCR 指令 7.1.9 SET 、 RST 指令 7.1.10 PLS 、 PLF 指令 7.1.11 NOP 指令 7.1.12 INV 指令. - PowerPoint PPT Presentation
Citation preview
7.17.1.1LDLDIOUT7.1.2ANDANI 7.1.3ORORI7.1.4LDPLDFANDPANDFORPORF7.1.5ORB7.1.6ANB 7.1.7MPSMRDMPP 7.1.8MCMCR 7.1.9SETRST7.1.10PLSPLF7.1.11NOP 7.1.12INV7.1.13END7.2PLC7.2.1PLC 7.2.2PLC7.37.3.1 7.3.27.3.3 7.3.4 7.3.5 7.3.67.47.4.17.4.2
: FX1NFX2NPLC27:
7.1.1LDLDIOUT 7.1 LDLDIOUT7.1 FX1NFX2N 27 7.1LDLDIOUT
7.17.1.1LDLDIOUT LDLDIANBORBOUT7.1OUT(OUT M100OUT T0)OUTK
7.17.1.1LDLDIOUT 7.1LDLDIOUT
7.17.1.2ANDANI ANDANI7.2 7.2ANDANI ANDANIANDANI7.2OUT
7.17.1.2ANDANI OUT(OUT Y004)1024 7.2M101T1Y0047.3MPS 7.2ANDANI
7.17.1.2ANDANI 7.3
7.17.1.3ORORI ORORI7.3 7.3ORORI ORORIORORI
7.17.1.3ORORIORB ORORI7.4 ORORILDLDILDLDI247.4ORORI
7.17.1.4LDPLDFANDPANDFORPORF LDPLDFANDPANDFORPORF7.47.4LDPLDFANDPANDFORPORFLDP() LDF() 2 2
XYMSTC
XYMSTC
7.17.1.4LDPLDFANDPANDFORPORF7.4LDPLDFANDPANDFORPORF(
ANDP()
XYMSTC 2 ANDF()
XYMSTC 2 ORP()
XYMSTC 2
7.17.1.4LDPLDFANDPANDFORPORF7.4LDPLDFANDPANDFORPORF( LDPANDPORP(OFFON)LDFANDFORF(ONOFF)7.5X000X002OFFONONOFFM0M1
ORF()
XYMSTC 2
7.17.1.4LDPLDFANDPANDFORPORF7.5LDPLDFANDPANDFORPORF 7.6(a)X010OFFONM67.6(b)
7.17.1.4LDPLDFANDPANDFORPORF7.5LDPLDFANDPANDFORPORFX020OFFONMOV
7.17.1.5ORB ORB7.57.5ORB ORBLDLDIORB7.7ORBORB
ORB(Or Block)
1
7.17.1.5ORB LDLDI8ORB8 7.7ORB
7.17.1.6ANB ANB7.67.6ANB ANBANBLDLDIANBANB
ANB(And Block)
1
7.17.1.6ANB LDLDI8ANB87.8ANB7.8ANB
7.17.1.7MPSMRDMPP MPSMRDMPP7.77.7MPSMRDMPP
MPS(Push)
1MRD(Read) 1MPP(Pop) 1
7.17.1.7MPSMRDMPP 7.9FX11MPSMPP MRDMPSMRDMPPMPSMPP11 7.9
7.17.1.7MPSMRDMPP(1) 7.107.10
7.17.1.7MPSMRDMPP(2) 7.11 7.11
7.1(3) 7.127.1.7MPSMRDMPP7.12
7.17.1.8MCMCR MCMCR7.87.8MCMCR
MC(Master Control)
XYMSTC 3MCR(Master Control Reset ) 2
7.17.1.8MCMCR MCMCRMCMCMCR7.13
7.17.1.8MCMCR7.13MCMCR
7.17.1.8MCMCR X000ONMCMCRY000Y001X001X002ONX000OFFY000Y001SET/RSTMC MC(LDLDI)MCMCLDLDIMCRMMCNMCR 7.14
7.17.1.8MCMCR7.14MC
7.17.1.8MCMCR7.14MC(
7.17.1.8MCMCR7.14MC(
7.17.1.9SETRST SETRST7.97.9SETRST
SET(Set) YM:1 SM:2TC:2 DVZD:3 RST(Reset)
7.17.1.9SETRST SETRSTSETRST7.15X000Y000ONX000OFFY000OFFX001Y000OFFX001OFFY000ON Y000M0S0SETRST
7.17.1.9SETRST7.15SETRST
7.17.1.9SETRST7.16SETRST RSTDVZT246T255CRST7.16
7.17.1.10PLSPLF PLSPLF7.107.10PLSPLF
PLS(Pulse) 2PLF(Pulse Fall) 2
7.17.1.10PLSPLF PLSPLFPLSPLF7.17PLSYM(1)PLFYMPLSPLF PLSPLF
7.17.1.10PLSPLF7.17PLSPLF
7.17.1.11NOP NOP7.117.11NOP
NOP(Non Processing) 1
7.17.1.11NOP NOPLDLDIANBORBNOP (1) ANDANINOP(7.18(a)) (2) ANBNOP(7.18(b)) (3) ORNOP(7.18(c)) (4) ORBNOP(7.18(d)) (5) OUT(7.18(e)) NOP
7.17.1.11NOP7.18NOP
7.17.1.12INV INV7.127.12INV
INV(Inverse) 1
7.17.1.12INV7.19INV INVINV7.19INV
7.17.1.13END END7.137.13END
END 0 1
7.17.1.13END ENDENDENDENDENDENDENDEND
7.2PLC7.2.1PLC (1) 7.20 7.20
7.2PLC7.2.1PLC (2) 7.217.21
7.2PLC7.2.1PLC7.227.22
7.2PLC7.2.1PLC (3) 7.237.23
7.2PLC7.2.1PLC (4) 7.247.24
7.2PLC (5) ()7.257.2.1PLC7.25
7.2PLC7.2.1PLC 7.267.26
7.2PLC7.2.1PLC (6) (7) (8) PLC
7.2PLC7.2.2PLC 1I/O PLCI/OI/O I/O7.27
7.2.2PLC7.2PLC7.27I/O
7.2PLC7.2.2PLC 7.27
7.2PLC7.2.2PLC I/O7.27X03X0=0Y0=0Y0=0Y1=0X0=0Y2=0Y0Y1Y2X0=1Y0=1Y2=0()Y1=03X0=1Y2=17.27I/O
7.2PLC7.2.2PLC 2PLCON/OFF PLCONOFFPLCON/OFFPLC8 ms8 ms16 msON/OFF16 msPLC
7.37.3.1 PLC 1 PLCYM7.28(a)(b)PLC(FX1NPLCM384M511EEPROMM512M1535)7.28(c)(d)
7.37.3.17.28
7.37.3.17.3.1 2 7.29PLCY1Y2 3 7.30
7.3.17.37.297.30
7.37.3.2 1 100 ms 32 767.7 s7.31X0Y0t1+t2=200+300=500 s
7.37.3.27.31
7.3.27.37.32 7.32X0X0
7.37.3.2 T0T0T0100 sT0C0Y0X0()X1C0 2PLC7.33X0Y0X0Y0(3 s)
7.37.3.2 3 7.34X0Y0(3 s)X0Y0(5 s)7.33
7.37.3.2 4 X0Y0T07.357.34
7.37.3.27.35
7.37.3.2 5 7.32T07.32C07.36X0Y0t2t17.36
7.3 PLCPLC7.377.3.37.37
7.37.3.3 7.37(a)X0t1M0Y0M0M2Y0M0M2Y0M2t2X0M0M2Y0X0M0Y0t3X0M0Y0t4Y0
7.37.3.3Y0X0 7.37(b)X0 M0 M0 Y0Y00M01Y0 Y01M00Y01Y0Y01M0Y01M01 Y010
7.37.3.3Y00 M00Y0M0Y0X0Y0
7.37.3.4 PLC7.38
7.37.3.47.38
7.37.3.5 PLSPLF 7.39 PLC PLCX0OFFONM0M1M1PLCM1Y0Y0
7.37.3.57.39
7.37.3.57.40 7.40 X0ONOFFM0Y0
7.37.3.6 7.417.41
7.37.3.6 7.42C0X0/200(n1)C0C1C00X0/C1300(n2)X0n2n2=200300=60 000C1Y07.42
7.47.4.1 PLC
7.47.4.1 1 (1) (2) (3) (4) 2 7-1PLC (1)
7.47.4.1 (2) I/O(7.14)7.14I/O
1X0 Y0 2X1 AY1 3X2 BY2 4X3 CY3 X5 DY4 EY5 FY6 GY7
7.47.4.1 7.1511Y2Y3=1122Y1Y2Y4Y5Y7=127.15
1 2 3 4
7.47.4.1 M1M2M3M4M2M3=1Y1=1M1M2M3M4=1Y2=17.43 3
7.47.4.1
7.47.4.17.43PLC
7.47.4.2 PLC 1 XYZ (1) XY=YXX+Y=Y+X (2) (XY)Z=X(YZ)(X+Y)+Z=X+(Y+Z)
7.47.4.2 (3) 0+X=X1X=X1X=X0X=0 (4) XXXX=XX+X+X++X=X (5) X(Y+Z)=XY+XZX+YZ=(X+Y)(X+Z) (6) (7) (8)
7.47.4.2 7.44(a)(c)7.44(b)(d)7.44
7.47.4.2 2 (1) / (2) (3) (4) (5) 3
7.47.4.2 PLC 7-2PLC 7.45SB125 s3 s(30.5 s)2 sSB2
7.47.4.2 7.45
7.47.4.2 (1) I/OI/OX0(SB1)X1(SB1)Y0Y1Y2 Y3 Y4Y5Y6/7.46
7.47.4.2 7.46/
7.47.4.2 7.47 (2) 7.47
7.47.4.2 (3) M8013 7.487.16
7.47.4.2
7.47.4.2 7.48
7.47.4.2 7.167.48
0LDX019LDT240ANIT056LDT51ORM020OUTT341OUTY257ANIT62ANIX1K3042LDT058ANDM80133ANIY323LDT343OUTY659ORB4OUTM024OUTT444LDY260OUTY05LDM0K2045ANIT261LDT66ANIT127LDT046LDT262ANIT77OUT T0 28 OUT T5 47 OUT ANI T3 OUT Y1
7.47.4.2 7.167.48(
K300K25048ANDM801364LDY010LDT031LDT549ORB65ANDY411OUTT132OUTT650OUTY466ORY3K300K3051LDT367OUTY314LDM035LDT652ANIT468END15ANIT036OUTT753OUTY516OUTT2K2054LDY6K25039LDM055ANIT5
7.47.4.2 PLCSB1M0Y2Y4 SB2M0