![Tecomat TC600 Series Скачать руководство пользователя страница 85](http://html1.mh-extra.com/html/tecomat/tc600-series/tc600-series_manual_1072620085.webp)
Technical equipment of TC600 PLC
85
TXV 138 08.02
10.7 Instruction Set
The set of instructions and system services of PLC's of the TC600 series
is compatible with other Tecomat PLC's. The central unit of the D series
contains the extended instruction set which, besides instructions of the re-
duced and standard instruction set, contains instructions designed form the
most efficient PLC's.
The following are parts of the reduced instruction set:
bit logical operations
basic operations of counters and timers
basic organizational instructions and transfers in the program
comparison in the extent of a word
one-loop
control
Compared to the reduced instruction set, the standard instruction set
contains the following in addition:
logical operations in the extent of a byte and word
extended operations of counters, timers, shift registers
arithmetic instructions, conversions and comparison in the extent of a
word
extended organizational instructions, transfers in programs
table instructions above tables in the user memory which allow for opti-
mum realization of even very complicated combination and sequence
function blocks, decoders, time and sequence controllers, sequence ge-
nerators, furthermore they make easier realization of diagnostic func-
tions, recognition of error states, sequence records of events, protocols
about the process, diagnostic messages of the type "black box"
table instructions above the space of variables allow for operation with
indexed variables, realization of the delay line, long shift registers, con-
versions to the code "1 of n", selection of variables, step controllers, rec-
ords of events and various stack structures
instructions of the sequence controller
instructions realizing the set of logical operations, including counting of
ones bits in the operand of the word type. In this way it is possible to
easily realize the majority and general threshold functions, parity func-
tions (MOD 2), and arbitrary symmetric functions
8 user stacks and instructions for their switching which allow for transfer
of more parameters among functions which do not follow immediately
one after the other, storing of the immediate state of the stack, etc.
automatic conversion of the length of operands and intermediate results
in combination of bit, byte and word instructions or logical instructions
with arithmetic ones
system variables in which the system time is realized, system time units
and their edges, communication variables, flag and command variables,
system messages
multiprogramming (multi-loop control) including interrupt processes
which contributes to shortening of the response time as well as to easier
programming
user instructions USI which realize in the optimum way (on the level of
the microprocessor instructions) complex tasks (special communication,
regulation, time-critical user tasks)
Compared to the standard instruction set, the extended instruction set
contains the following in addition:
logical operations in the long extent
arithmetic instructions, conversions and comparisons in the long extent
conditional jumps according to the comparison flags
arithmetic instructions in the format with the floating point
extended table instructions with tables of large extent
table instructions with structuralized access
instructions of the PID regulator
Reduced instruction
set
Standard instruction
set
Extended instruction
set