Data Block - Cp 525 'D' Type; Description; Address Mapping; Value Conversion - Siemens SIMATIC TI505 Installation And Operation Manual

S5 unlink adapter
Hide thumbs Also See for SIMATIC TI505:
Table of Contents

Advertisement

A.3
Data Block — CP 525 'D' Type

Description

Address Mapping

Value Conversion

Floating-Point
Support
Reading and
Writing
A-4
Simatic S5 Memory Mapping
The S5 Data Block memory as accessed through the CP 525 module refers
to memory that is organized by 256 blocks of 256 words (16 bits) for a total
of 64K words of memory. Because the Data Block memory is
user-configurable in the CPU, the S5 PIM assumes no knowledge of the
accessible memory ranges for each block. The TT type that maps to this type
of S5 memory is variable or V-memory (TT type 01).
NOTE: If a TIWAY request is out of range, the exception returned will be of
the form 80DD.
TI500/TI505 V-Memory Address
MS Byte = XX
LS Byte = YY
15
8
7
0 – 256
Accesses S5
Block address
S5: DB = XX (hex), DW = YY (hex) in Data Block 'D' memory.
TI500/TI505: XXYY (hex) in variable V-memory.
The value conversion method is identical value, meaning the binary value in
the S5 memory location corresponds exactly to the value in the TI500/TI505
memory location.
Contents of TI500/TI505 V-Memory
15 14
15
14
2
2
The TI500/TI505 IEEE floating-point TT Type F0 or 'V.' (V-dot) is also
supported for the S5 Data Block Memory. The address mapping method
remains the same, with the implied length of 32 bits. The floating-point
value conversion performed by the S5 PIM is described in Section A.1.
Reading the CP 525 D memory with the TT types 01 and F0 is supported.
Writing to the CP 525 D memory with TT types 01 and F0 is also supported.
S5 Data Block Memory
0
0 – 256
Accesses S5
Word address
256 words
maximum
Contents of S5 D Memory
3
2
1
0
15 14
3
2
1
0
2
2
2
2
2
S5 UniLink Adapter Installation and Operation
Block Address
XX
Word Address YY
3
15
14
3
2
2
2
256 blocks
maximum
2
1
0
2
1
0
2
2

Advertisement

Table of Contents
loading

Table of Contents