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 VERIFICATION
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 OPERATION
4-2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.1
Normal Operation and Exceptions
4-4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.2
Exception When Reading
4-5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.3
Exception When Writing
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 FORMATS
4-12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.7
DATA ELEMENT LOCATION 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 Format 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