...
Configuration of the Master Station the network and the expected Remote Stations is done by API functions as described in a previous chapter 2.
There is a sample application that contains the required configurations. In can be found in appl/goal_ccl_ie_tsn/03_master_ct.
There are configuration macros to enable or disable features. If a new configuration is required, the macros must be set to the appropriate values. The application must be recompiled (see chapter 3.1.5) and copied to the LS1028ARDB (see chapter 3.1.6).
Configuration Macro | Description |
GOAL_APPL_SLAVE0_ENABLED | 1: enable Remote Station 0 0: disbale Remote Station 0 (NZ2GN2B1-32DTE, 192.168.3.1) |
GOAL_APPL_SLAVE1_ENABLED | 1: enable Remote Station 1 0: disbale Remote Station 1 (RJ71GN11-T2, 192.168.3.2) |
GOAL_APPL_SLAVE2_ENABLED | 1: enable Remote Station 0 0: disbale Remote Station 0 (MR-J5-10G, 192.168.3.10) |
GOAL_APPL_SLAVE2_ALT_MAPPING | 1: usa an alternate PDO mapping for Remote Station 2 |
GOAL_APPL_CO_OBJ_TEST | 1: execute CANopen object test for Remote Station 2 |
GOAL_APPL_SLMP_TEST | 1: execute SLMP Client test 0: do not execute test |
GOAL_APPL_TIMESYNC_1588 | 1: use IEEE 1588v2 for time synchronization 0: use IEEE 802.1AS for time synchronization |
GOAL_APPL_MULTICAST | 1: use multicast frames for cyclic communication 0: use unicast frames for cyclic communication |
GOAL_APPL_TIME_SYNC_SLAVE | 1: device is not the Grandmaster 0: device is the Grandmaster |
GOAL_APPL_LINKSPEED_100 | 1: enforce a Link speed of 100 Mbit/s 0: enforce a Link speed of 1000 Mbit/s |
...