Primitive logical groups (continued) – Siemens 500 NIM User Manual

Page 63

Advertising
background image

NIM Primitives

4-10

SIMATIC TIWAY I Series 500 NIM User Manual

Primitive Logical Groups (continued)

The subset of TIWAY I Primitives supported by the Series 500 NIM is given
in Table 4-2. Future additions to this subset will be announced as they are
implemented. Note that each of the following Primitives fits into the general
categories listed in Table 4-1.

Table 4-2

Series 500 NIM Primitive Subset

Primitive Code (HEX)

Non-extended

Address

Extended

Address

Type

00

80

Exception reporting

01

81

Native

02

82

Attached device status

03

83

Attached device type/confirmation

04

84

Primitive format configuration

05

85

Packed native

06

86

Reset secondary device mode

07

87

Segment definition

10

90

Change state

20

A0

Read block (single contiguous block)

21

A1

Read random block

30

B0

Write block (single contiguous block)

31

B1

Write random block

50

D0

Define blocks (up to 32 separate blocks)

51

D1

Gather defined blocks

52

D2

Write and gather defined blocks

55

D5

Define records (up to 32 records)

56

D6

Gather defined records

57

D7

Write and gather defined records

58

D8

Program upload

59

D9

Program download

You can use extended addresses by adding 80hex to the non-extended
address primitive. With extended addresses, the AAAA field is expanded
from sixteen bits to 32 bits (AAAAAAAA). This allows you to access data
element locations beyond the non–extended limit of 65,535. With extended
addresses, you can access up to 4,294,967,296 locations.

Series 500 NIM
Primitive Subset

Advertising