
iv Contents SIMATIC PCS 7 OSx Library Manual
3.4 INSERTING
THE MODULE INTO THE BASE
3-12.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5 NIM
SWITCHES
3-14.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6 TI505
NIM DIAGNOSTICS
3-16.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7 MODULE
LOGIN VERIFICA
TION 3-21.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8 CONNECTING
THE NETWORK CABLES
3-21.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CHAPTER 4 NIM PRIMITIVES
4.1 OVERVIEW 4-1.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 PURPOSE 4-2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 STRUCTURE
AND OPERA
TION 4-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.1 Normal
Operation and Exceptions
4-4.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.2 Exception
When Reading
4-5.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.3 Exception
When W
riting 4-5.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4 LOGICAL
GROUPS
4-6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5 FIELD
DEFINITIONS
4-8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5.1 Field
Symbols
4-9.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5.2 Length
Field – LLLL
4-9.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5.3 Primitive
Code Field – PP
4-10.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5.4 Descriptor
Field
4-10.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5.5 Basic
Data Unit – DDDD
4-11.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6 DATA
ELEMENT TYPES AND FORMA
TS 4-12.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.7 DATA
ELEMENT LOCA
TION RANGES
4-16.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8 DATA
FIELD LENGTH RESTRICTIONS
4-17.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9 TI505
NIM PRIMITIVE DESCRIPTIONS
4-19.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.1 Exception
Primitive – Code 00
4-20.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.2 Native
Primitive – Code 01
4-22.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.3 Status
Primitive – Code 02
4-23.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.4 Configuration
Primitive – Code 03
4-24.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.5 Primitive
For
mat Configuration – Code 04
4-25.
. . . . . . . . . . . . . . . . . . . . . . . . .
4.9.6 Packed
Native Primitive – Code 05
4-26.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.7 Change
State Primitive – Code 10
4-27.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.8 Read
Block Primitive – Code 20
4-28.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.9 Read
Random Block Primitive – Code 21
4-29.
. . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.10 Write
Block Primitive – Code 30
4-30.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.11 Write
Random Block Primitive – Code 31
4-31.
. . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.12 Block
Data Acquisition Primitive Codes 50 51 52
4-32.
. . . . . . . . . . . . . . . . . . .
4.9.13 Record
Data Acquisition Primitive Codes 55 56 57
4-36.
. . . . . . . . . . . . . . . . .
4.9.14 Summary
of Primitives
4-41.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com