
Programming Examples for FPWIN Pro
60
5.7 Programming Example, FP-FNS Block CANopen
After you install the FNS Library, you can start programming.
1. Create the Data Unit Types (DUTs) for inputs and outputs.
2. Create input and output variables of the type of DUT generated in the previous
step in the global variable list.
3. Generate the configuration data table for inputs and outputs by using the function
FNS_InitConfigDataTable (see page 49). Make sure that the size of the
FNS_InitConfigDataTable output variable corresponds to the DUT.
4. Create pointers of the
input
,
output
and
ConfigDataTable
variables and provide
them to the
FNS_CANopen
function block together with the corresponding
variables.
Data Unit Types (DUTs)
In the following picture you can see all possible data types and how the different variables
(16-bit, 32-bit and 64-bit) can be defined.
64-bit variables are declared by creating a two-dimensional array, whereas the second
dimension must have a size of four. The first dimension specifies the number of elements of
this type.
In the CANopen network, each entry of the DUT is represented as one PDO (Process Data
Object). Each PDO can carry up to 4 words (64 bits) of data. The FNS_CANopen function
block supports up to 32 TPDOs and 32 RPDOs. The exact representation of the process data
depends on the structure of the .eds file. Only the data types that are supported in each .eds
file can be used.
The .eds files from Panasonic Electric Works Europe AG only support one data type for all 32
RPDOs and 32 TPDOs, so please choose the .eds file that best suits your needs. The
following .eds files are available at the moment:
FNS_32PDO_UNSIGNED.EDS, supports the data type unsigned16 (WORD) only
Содержание FPSIGMA
Страница 1: ...programmable controller FPS FP2 Fieldbus Slave Units Technical Manual ...
Страница 7: ......
Страница 8: ...Chapter 1 Features and Restrictions ...
Страница 11: ......
Страница 12: ...Chapter 2 Parts and Functions ...
Страница 14: ...FP2 FNS Unit 13 2 2 FP2 FNS Unit ...
Страница 25: ......
Страница 26: ...Chapter 3 Specifications ...
Страница 32: ...Chapter 4 Installation and Wiring ...
Страница 48: ...Chapter 5 Programming Examples for FPWIN Pro ...
Страница 84: ...Chapter 6 Outline Dimensions ...
Страница 85: ...Outline Dimensions 84 6 1 Outline Dimensions of FP2 FNS Unit ...
Страница 86: ...Outline Dimensions of FPΣ FNS Unit 85 6 2 Outline Dimensions of FPΣ FNS Unit ...
Страница 87: ...Outline Dimensions 86 6 3 Dimensions of the FP FNS Blocks ...