Keyence Visual KV Series Bedienungsanleitung Seite 169

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 392
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 168
2.4 Instruction Details
1
2
3-145
Chapter 2 Instructions
Note 3: When an STA instruction is executed while the setting value of a counter or
a timer is smaller than the current value, the current value is changed to be the
setting value.
First-in first-out (FIFO)
The data once fetched is written into DM0004,
DM0003, …, to DM0000 in this order. At the
unloading timing, data is fetched from
DM0004 and the contents of DM are shifted
to the next DM.
The OK/NG judgment and unloading timings can be used in asynchronous pro-
grams.
Coding
DM0000
DM0001
DM0002
DM0003
DM0004
Unloading
timing
OK/NG
judgment
Data
shift
0000 1000 0001
DM0004
LDA
$1111
LDA
DM0000
STA
$0000
CMP
DM0003
LDA
DM0004
STA
$0000
LDA
DM0003
STA
1000
0001
$5555
LDA
DM0000
STA
DIFU
2002 2010
DM0003
LDA
$0000
CMP
DM0002
LDA
DM0003
STA
$0000
LDA
DM0002
STA
2002 2010
DM0002
LDA
$0000
CMP
DM0001
LDA
DM0002
STA
$0000
LDA
DM0001
STA
2002 2010
DM0001
LDA
$0000
CMP
DM0000
LDA
DM0001
STA
$0000
LDA
DM0000
STA
2002
$0000 DM0004
STA
0002
2010
LDA
Contents of DM is compared with "$0000".
When two values match, contents of one
previous DM is transferred, then "$0000" is
transferred to DM.
"$0000" is transferred to DM
at unloading timing.
OK/NG judgment
timing
OK/NG judgment
"$1111" is transferred to
DM0000.
"$5555" is transferred to DM0000.
Unloading
timing
Line No. Instruction Operand
0000 LD 0000
0001 DIFU 1000
0002 CON
0003 AND 1000
0004 MPS
0005 AND 0001
0006 LDA $1111
0007 CON
0008 STA DM0000
0009 MPP
0010 ANB 0001
0011 LDA $5555
0012 CON
0013 STA DM0000
0014 LD 2002
0015 LDA DM0004
0016 CON
0017 CMP $0000
0018 CON
0019 AND 2010
0020 LDA DM0003
0021 CON
0022 STA DM0004
0023 CON
0024 LDA $0000
0025 CON
0026 STA DM0003
0027 LD 0002
0028 LDA DM0003
0029 CON
0030 CMP $0000
0031 CON
0032 AND 2010
0033 LDA DM0002
0034 CON
Line No. Instruction Operand
0035 STA DM0003
0036 CON
0037 LDA $0000
0038 CON
0039 STA DM0002
0040 LD 2002
0041 LDA DM0002
0042 CON
0043 CMP $0000
0044 CON
0045 AND 2010
0046 LDA DM0001
0047 CON
0048 STA DM0002
0049 CON
0050 LDA $0000
0051 CON
0052 STA DM0001
0053 LD 2002
0054 LDA DM0001
0055 CON
0056 CMP $0000
0057 CON
0058 AND 2010
0059 LDA DM0000
0060 CON
0061 STA DM0001
0062 CON
0063 LDA $0000
0064 CON
0065 STA DM0000
0066 LD 0002
0067 @LDA $0000
0068 CON
0069 @STA DM0004
LDA / @LDA / STA @STA
KVNKA Chap 02_4cP.p65 08.3.11, 0:02 PM145
Seitenansicht 168
1 2 ... 164 165 166 167 168 169 170 171 172 173 174 ... 391 392

Kommentare zu diesen Handbüchern

Keine Kommentare