163
Index
A
addresses
allocation areas
, 31
checking internal allocations, 129
setting allocation areas, 128
algorithm
creating, 119
applications
precautions
, xiii
array settings
, 14, 28, 44, 121
AT settings
, 14, 27, 121
restrictions, 38
C
compiling, 131
computer system requirements
, 3
D
data types, 14, 27, 137
determining, 42
debugging function blocks
, 134
differentiation
restrictions, 38
E
errors
function blocks, 41
external variables
, 26
list
, 161
externals
, 14
F
features, 2
files
function block definitions
, 133
library
, 5
project text files
, 5
function block definitions
, 8
checking for an instance
, 131
compiling
, 131
creating
, 114
saving to files
, 133
function blocks
advantages
, 7
application guidelines, 42
creating
, 17, 111
debugging, 134
defining, 117
elements
, 21
errors, 41
monitoring, 134
operating specifications
, 35
outline, 7
restrictions, 37
reusing
, 18
setting parameters, 125
specifications, 4, 21
structure
, 8
functions
, 2
function blocks, 4
restrictions, 3
G
global symbol table, 12
I
IEC 61131-3, 2, 4
input variables
, 23
inputs
, 13
instance areas
, 15, 31
setting
, 16, 128
instances
creating
, 17, 124
multiple, 33
number of
, 10
outline
, 9
registering in global symbol table, 12
specifications, 30
internal variables
, 25
internals
, 13
L
ladder programming
function block definition, 116
restrictions, 40
restrictions in function blocks
, 37