566
Glossary
shift register
One or more words in which data is shifted a specified number of units to the
right or left in bit, digit, or word units. In a rotate register, data shifted out one
end is shifted back into the other end. In other shift registers, new data (either
specified data, zero(s) or one(s)) is shifted into one end and the data shifted
out at the other end is lost.
signed binary
A binary value that is stored in memory along with a bit that indicates whether
the value is positive or negative.
software error
An error that originates in a software program.
software protect
A means of protecting data from being changed that uses software as opposed
to a physical switch or other hardware setting.
source (word)
The location from which data is taken for use in an instruction, as opposed to
the location to which the result of an instruction is to be written. The latter is
called the destination.
special instruction
An instruction input with a function code that handles data processing opera-
tions within ladder diagrams, as opposed to a basic instruction, which makes
up the fundamental portion of a ladder diagram.
SR area
A memory area containing flags and other bits/words with specific functions.
SSS
See
SYSMAC Support Software
.
store
The process of recording a program written into a display buffer permanently
in memory.
subroutine
A group of instructions placed separate from the main program and executed
only when called from the main program or activated by an interrupt.
subroutine number
A definer used to identify the subroutine that a subroutine call or interrupt acti-
vates.
subtract count input
An input signal used to decrement a counter when the signal changes from
OFF to ON.
SV
See
set value
.
switching capacity
The maximum voltage/current that a relay can safely switch on and off.
synchronous execution
Execution of programs and servicing operations in which program execution
and servicing are synchronized so that all servicing operations are executed
each time the programs are executed.
syntax
The form of a program statement (as opposed to its meaning).
syntax error
An error in the way in which a program is written. Syntax errors can include
‘spelling’ mistakes (i.e., a function code that does not exist), mistakes in spec-
ifying operands within acceptable parameters (e.g., specifying read-only bits
as a destination), and mistakes in actual application of instructions (e.g., a call
to a subroutine that does not exist).
SYSMAC Support Software
A software package installed on a IBM PC/AT or compatible computer to func-
tion as a Programming Device.
system configuration
The arrangement in which Units in a System are connected. This term refers
to the conceptual arrangement and wiring together of all the devices needed
to comprise the System.
system error
An error generated by the system, as opposed to one resulting from execution
of an instruction designed to generate an error.
system error message
An error message generated by the system, as opposed to one resulting from
execution of an instruction designed to generate a message.