Performing compensation only every nth product

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 凸轮(Cams) > 预先定义的Cam流程 > MC_BR_CrossCutterControl  > Examples of special applications  >

Performing compensation only every nth product

Product length compensation at every nth product only can be implemented as follows.

Task definition

Products with a length of 2000 units are being cut. However, compensation is only required at every 5th product. The values for the compensation should be read from a FIFO buffer (100, 80, 110, etc.).

Procedure

"ProductLength" = 2000; "ProductLengthCorrection" = 100

"InitData" = TRUE

Wait until "CutCount" = 5

"ProductLength" = 2000; "ProductLengthCorrection" = 80

"InitData" = TRUE

Wait until "CutCount" = 10

Application example

Perforation

1 cutting blade and 4 perforation blades are distributed throughout the circumference of a cross cutter axis. Correction takes place at the start of the product during cutting. The product length should be divided consistently.

Product length = 2000, "ProductLength" = 400

"InitData" = TRUE for compensation always at the start or if "CutCount" is divisible by 5.

Product count = Cut count = "CutCount" / 5