en
cz

Mapping of programs (tasks) on PLC

1. How to map a program to a PLC?

Open the PLC editor (double click the PLC or right click the PLC and open the editor). In the Task tab, click Program mapping.

To add a program, double-click the mapped programs and select the programs you want to add for mapping in the dialog box.

In the left part there are all programs available in a Solution, while the right part of the dialog window contains programs which are already executed on the PLC. Click "OK" in the dialog box to confirm changes. The changes will not be saved until you press "OK" in the red dialog.

Remember to upload the Solution to PLC to make all changes.

2. How to map a program to a PLC if the programs are locked?

The programs to be mapped are locked, because you are in a derived profile.

In the figure there is a derived profile named "dev“. Double click the „Profile“ to move to the root profile and unlock the programs for mapping.

To add a program, double-click on the mapped programs and follow the instructions given in point 1. Then switch to the derived profile and do not forget to upload the solution to the PLC to make changes.

3. Program mapping - Error message „There is no task defined for PLC“

If the project has been switched to Full mode, all programs have to be mapped to tasks manually. Double click the PLC or right click the PLC and Open editor. In the Tasks tab, right click the editor window and select Add task and follow the instructions given in point 1.

4. Number of tasks for a platform exceeded the platform limit

At PLCs with FreeRTOS operating system, i.e. mark100, mark100v2, mark120, mark125, mark150, mark150/485, mark150s, mark150/485s, IMIO100, IMIO105, IMIO110, ICIO200, and ICIO205, the PLC can only run a single task which executes all mapped programs.