Chapter 3 Hardware description Manual VIPA System 300V
3-4 HB130E - CPU - Rev. 11/50
The following series of operands is available for programming the
CPU 31x:
• Process image and periphery
• Bit memory
• Timers and counters
• Data blocks
The user application can quickly access the process image of the inputs
and outputs PAA/PAE. You may manipulate the following types of data:
- individual Bits
- Bytes
- Words
- Double words
You may also gain direct access to peripheral modules via the bus from
user application. The following types of data are available:
- Bytes
- Words
- Blocks
The bit memory is an area of memory that is accessible by means of
certain operations. Bit memory is intended to store frequently used working
data.
You may access the following types of data:
- individual Bits
- Bytes
- Words
- Double words
In your program you may load cells of the timer with a value between 10ms
and 9990s. As soon as the user application executes a start-operation, the
value of this timer is decremented by the interval that you have specified
until it reaches zero.
You may load counter cells with an initial value (max. 999) and increment
or decrement these when required.
A data block contains constants or variables in the form of bytes, words or
double words. You may always access the current data block by means of
operands.
You may access the following types of data:
- individual Bits
- Bytes
- Words
- Double words
Operands of the
CPU 31x
Process image
and periphery
Bit memory
Timers and
counters
Data blocks