Function block MCV_P4_PLATFORM

Notice

notice

Definition for the MCP

  1. The generic "MCV_AxesGroup" of the PLCopen axis groups are instanced in the ISG-MCP and implemented in the MCV_P4_PLATFORM FB.
  2. Each PLC application that releases motion blocks using function blocks complying with PLCopen specification Part 4 must calculate exactly one instance of function block MCV_P4_PLATFORM before calculating other function blocks to release the motion task.
  3. Application programmers must ensure that all PLCopen FBs used to program the application (e.g. motion sequence) are instanced and invoked in a single application program.
  4. Before the first invocation of the MCV_P4_PLATFORM instance, the HLI (interface to the MC) must be initialised and the instance of the FB MCV_PlatformBase must notify the MCP of successful initialisation.
PLC application frame for axis group applications in CoDeSys environment
PLC application frame for axis group applications in CoDeSys environment

In the MCV_P4_PLATFORM initialization an AXES_GROUP_REF structure is assigned to each axes group, available as elements of the globally defined gAxesGroupRef array.