色选机的原理是利用光学原理将不同颜色的物体分离出来。它通常使用一个或多个光学元件,如滤光片、棱镜和折射镜等来实现这一目的。色选机的编程主要是配置其参数,控制光源的强度和颜色,调整光学元件的位置和角度,以及设置物体的运动轨迹等。