在功能块 CMC_Basic_Kernel 中,作为实际位置的增量位置通常被假定为具有 32 位位置超限的位置。同时,它也是发送给驱动器的参考位置。
任何模数轴配置都应在 PLC 内部完成。
有些驱动装置需要自行校正非线性轴的位置,而非线性轴应始终朝同一方向运行。
在这种情况下,驱动器必须配置为模数轴,功能块 CMC_Basic_Kernel 需要一些附加功能块来创建 32 位值⮫ “翻转轴” 。

功能块 CMC_Modulo2Binary 可将任何 Modulo_Range 位置转换为 32 位二进制位置。
假定实际位置介于 0 到 Modulo_Range 之间。
在两个扫描周期之间,实际位置的变化不应 > 1/4 Modulo_Range。
功能块 CMC_Modulo2Binary 将把来自 CMC_Basic_Kernel 的 32 位二进制位置基准转换为从 0 到 Modulo_Range 的位置基准。