Table of Contents
iii
5.4 Programming Timer and Counter Instructions
514
. . . . . . . . . . . . .
5.5 Scan Time and Instruction Execution Times
517
. . . . . . . . . . . . . .
5.5.1 Scan Time
517
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.2 Program for Determining Scan Time
518
. . . . . . . . . . . . . . . . . .
5.6 Instruction Execution Time
519
. . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.1 Relay Type, Timer and Counter, Data Manipulations,
Arithmetic, Output Override and I/O Update, Jump, and
Subroutine Instructions
519
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.2
WordtoFile, Sequencers, FIFO, Word and Bit Shifts, File
Diagnostic, File Search, and Block Transfer Instructions
520
. . . . . .
5.6.3 FiletoFile Move and File Complement
522
. . . . . . . . . . . . . . . .
5.6.4 Logic Instructions FiletoFile AND, OR, XOR
523
. . . . . . . . . . . .
Data Manipulation Instructions
61
. . . . . . . . . . . . . . . . . . . . .
6.0 General
61
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 Data Transfer Instructions
62
. . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.1 Get Instruction
62
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.2 Put Instruction
63
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2 Data Comparison Instructions
64
. . . . . . . . . . . . . . . . . . . . . . . .
6.2.1 Les and Equ Instructions
64
. . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.2 Get Byte and Limit Test Instructions
67
. . . . . . . . . . . . . . . . . . .
6.2.3 Get Byte-Put Instruction
68
. . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3 Programming Data Manipulation Instructions
69
. . . . . . . . . . . . . .
6.4 Arithmetic Instructions
611
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.1 Add Instruction
612
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.2 Subtract Instruction
613
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.3 Multiply Instruction
614
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.4 Divide Instruction
614
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5 Programming Arithmetic Instructions
615
. . . . . . . . . . . . . . . . . . .
6.6 BCD to Binary Conversion
616
. . . . . . . . . . . . . . . . . . . . . . . . . . .
6.6.1 Programming a BCD to Binary Conversion Instruction
617
. . . . . .
6.7 BinarytoBCD Conversion
618
. . . . . . . . . . . . . . . . . . . . . . . . . .
6.7.1 Programming a Binaryto BCD Conversion Instruction
618
. . . . .
Output Override and I/O Update Instructions
71
. . . . . . . . . . .
7.0 General
71
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1 Output Overrides
71
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2 I/O Updates
73
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.1 Scan Sequence
73
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.2 Immediate Input Instruction
75
. . . . . . . . . . . . . . . . . . . . . . . . .
7.2.3 Immediate Output Instruction
76
. . . . . . . . . . . . . . . . . . . . . . . .
7.3 Programming Immediate I/O Instructions
78
. . . . . . . . . . . . . . . . .
7.4 Remote Fault Zone Programming
79
. . . . . . . . . . . . . . . . . . . . . .
7.4.1 Dependent Programming
712
. . . . . . . . . . . . . . . . . . . . . . . . . .
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com