Panasonic FP Series Programming Manual page 800

Hide thumbs Also See for FP Series:
Table of Contents

Advertisement

FNS_InitConfigDataTable
Description
The FNS_InitConfigDataTable function creates a ConfigDataTable from the variable
ProcessDataTable, which can be a single-element data type or a mulit-element data type. This
ConfigDataTable is necessary to configure the FP-FNS block using the function block
FNS_ProfibusDP, FNS_DeviceNet, FNS_CANopen and FNS_ProfinetIO.
Availability of FNS_InitConfigDataTable (see page 1326)
PLC types
Data types
Variable
ProcessDataTable
ConfigDataTable
Function
Make sure that the size of the variable ConfigDataTable corresponds to
the structure of the ProcessDataTable, e.g. if the ProcessDataTable
consists of three entries, then the ConfigDataTable variable should be an
"Array[0..2] of WORD", whose size matches the number of entries. If the
ProcessDataTable variable has only one entry (e.g. WORD), then the
ConfigDataTable variable should be an "Array[0..0] of WORD" (with size
1).
Allowed data types for the input of the FNS_InitConfigDataTable are all
16-bit (INT, WORD), 32-bit (DINT, DWORD, TIME (32 bits), REAL) and
64-bit variables or arrays of them. 64-bit variables are defined as
2-dimensional arrays, e.g. "Array[0..0,0..3] of INT" is a 64-bit variable,
while "Array[0..3] of INT" represents an array with four elements of 16-bit
variables.
The data types BOOL, STRING and arrays of these types are NOT
allowed at the input of the function FNS_InitConfigDataTable.
The output ConfigDataTable of the function must be an array of WORD.
Data types
INT, WORD, DINT,
DWORD, REAL, TIME,
and ARRAYS of these
types
ARRAY of WORD
Function
Input and output of process
data variables
Configuration data for FP-FNS
blocks. The array-size of the
variable ConfigDataTable has
to correspond to the number of
elements of the
ProcessDataTable variable.
Data transfer via network
799

Advertisement

Table of Contents
loading

Table of Contents