ICC support
ICC stands for Industrial Communication Creator; it is the unified tool by port for creating projects of any of the supported protocols. For the CC Link IE TSN stack, it helps creating a project configuration and the CSP+ device description file. For the Remote Station SDK, it is also able to create the local object dictionary for the CANopen support.
Note: It is possible (but not recommended) to create project configurations manually. For the CSP+ files, other tools may be used either on their own or together with the ICC. Creating an object dictionary without the ICC is not recommended.
Figure 3.1: ICC Overview
Create a new project by filling in all the needed information. The following files will be created and should be added to the application:
Goal_appl.c – an example application, usable as a base for development
Goal_config.h – configuration file for the GOAL runtime
Cclco_cal_conf.h – configuration fiile for the CANopen support (optional)
Goal_ccl_od.c/.h – object dictionary for CANopen support (optional)
Goal_ccl_objects.c/.h – object definitions for CANopen support (optional)
CSPP.cspp – device description file
Figure 3.2: CSP+ Input Section
For further information check the manual of the ICC tool.