Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added Platform NXP LPC55S69.

...

Platform

Supported

atmega2560

YES

stm32f103rb

YES

linux

YES

rl78/g14

YES (disable logging)

lpc55s69

YES

Establish a connection

To establish a cyclic connection you can use the Industrial Communication Explorer. Flash the device (see here), connect it to your computer and start the Industrial Communication Explorer.

...

Platform

Supported

atmega2560

YES

stm32f103rb

YES

linux

YES

rl78/g14

YES

lpc55s69

YES

Establish a connection

...

Platform

Supported

atmega2560

YES

stm32f103rb

YES

linux

YES

rl78/g14

YES

lpc55s69

YES

Establish a connection

...

Platform

Supported

atmega2560

YES

stm32f103rb

YES

linux

YES

rl78/g14

YES

lpc55s69

YES

Establish a connection

...

Platform

Supported

atmega2560

YES

stm32f103rb

YES

linux

YES

rl78/g14

YES

lpc55s69

YES

...

06_ethercat_minimal

This EtherCAT example demonstates a simple EtherCAT slave. By default no data mapper is used. It contains two each 32 bit wide objects (0x2000, 0x2001) mapped to each a receive and a transmit PDO. Additionally, the feature EtherCAT Distributed Clocks (DC) will be activated, if the platform supports it. The DC Sync signals increment two application variables triggered by an interrupt on the platform.

...

Platform

Supported

atmega2560

YES

stm32f103rb

YES

linux

YES

rl78/g14

YES (including EtherCAT DC)

lpc55s69

YES (including EtherCAT DC)

...

Platform

Supported

atmega2560

No (insufficient RAM)

rl78/g14

No (insufficient RAM)

linux

YesYES

stm32g01/stm32f103

YesYES

lpc55s69

YES

...

08_pnio_max_data_rpc

This example demonstrates the maximum of transferrable data via Profinet. It processes 1434 Byte of data per direction (input and output) over RPC and mirrors the output into the input module. For further informations see also the application note 008 - Extending process data using RPC transport.

...

Platform

Supported

atmega2560

No NO (insufficient RAM)

stm32f103rb

YesYES

linux

YesYES

rl78/g14

Yes YES (double CONFIG_UGOAL_HEAP_BUFFER_SIZE)

lpc55s69

YES

Establish a connection

To establish a cyclic connection you can use the software CODESYS.

...

Industrial Communication Explorer. Flash the device, connect it to your computer and start the Industrial Communication Explorer.

Note

The following instructions are very similar to application 02_profinet, which is why they are described only briefly. Please refer to chapter 02_profinet if you need more detailed instructions.

  • Click the button “Scan Network” to find the device.

  • Choose the found device in “Network Navigator”, choose the tab “PNIO Master” and click “Scan Device”.

  • Choose the tab “I/O” on the bottom side and click “Load GSDML File” - choosing the file “projects/ugoal/08_pnio_max_data_rpc/gsdml/GSDML-V2.35-portGmbH-irj45-20200717.xml”.

  • Plug 1434 bytes Input module in slot 1 and Plug 1434 byte Output module in Slot 2

  • Expand the modules in the bottom view, click the PC/CS “0/64” and choose “Edit”. Change the “IOPS Data State” into “Good” and accept with “OK”.

Info

You can now manipulate the cyclic process data by click into “Output Data”.

To establish a cyclic connection you can also use the software CODESYS.

09_pnio_io_mirror_new_api

This profinet slave example contains a fully functional profinet slave. There are 4 modules (slot 1 to 4) pre-allocated with modules which are mapped. Thus these modules are updated in a 1 ms cycle.

...

Platform

Supported

atmega2560

NO

stm32f103rb

YES

linux

YES

rl78/g14

YES

lpc55s69

YES

Process data mapping

Within the application the values of objects which can be mapped to PDOs are mirrored in the following order:

...

Platform

Supported

atmega2560

No (insufficient RAM)

stm32f103rb

Yes

linux

Yes

rl78/g14

Yes (double CONFIG_UGOAL_HEAP_BUFFER_SIZE)

lpc55s69

YES

Establish a connection

To establish a cyclic connection you can use the Industrial Communication Explorer. Flash the device, connect it to your computer and start the Industrial Communication Explorer.

...