Device manual CR3105/CR3106
34
8.4.5 Function block CAN1_DATA_CACHE
●
Library:
ifm_CANCOM_Vxxxxx�lib
●
Purpose:
Enables to send several files to the ifm remote maintenance portal�
●
Parameters:
Input
Data type
Value Description
DATA_IN1
POINTER
��� address dataset 1, determined via ADR operator
DATA_IN2
POINTER
��� address dataset 2, determined via ADR operator
DATA_IN3
POINTER
��� address dataset 3, determined via ADR operator
DATA_IN4
POINTER
��� address dataset 4, determined via ADR operator
DATA_IN5
POINTER
��� address dataset 5, determined via ADR operator
DATA_IN6
POINTER
��� address dataset 6, determined via ADR operator
DATA_IN7
POINTER
��� address dataset 7, determined via ADR operator
DATA_IN8
POINTER
��� address dataset 8, determined via ADR operator
Output
Data type
Value Description
RESULT
BYTE
0
1
2
3
ready
transmission finished
busy
error
SPACE_FULL
BOOL
��� not enough space to save more data
SPACE_USED
WORD
��� number of the datasets in the memory
The data at DATA_IN1 to IN9 is not simultaneously sent� The send buffer in
the controller is processed until there are no more messages in the buffer�
In the offline state, datasets are buffered� This block contains the function
block CAN1_CANREMOTE_TXFILE� The larger the data volume, the more
memory has to be reserved�