Terry, Daniel, Nutsinee
All four flippers now talk to Beckhoff and they work fine. The green pump flipper input was hooked up with a temporary cable for testing purpose, seed flipper doesn't have a read back cable hooked up yet (one of the two missing cables). Right now ON means flipper UP, and OFF means flipper DOWN. Nominal stage hasn't been set up for any of these flippers.
A quick guide to configure the Thorlabs MFF101 flippers with APT software:
0) Find a Window machine, download APT software from Thorlabs website (just look up the flipper model, software download is on the right). Run the .exe file and hit a bunch of nexts to finish the installation.
1) Hook up your flipper via a usb cable (should come with the flipper). Go to APT User found in Program file>Thorlabs. Not the APT Config that the software auto generates the icon on your desktop.
2) Confirms that your software and your flipper is talking to each other but clicking Position2 and Position1. Position2 is flipper UP, Position1 is flipper DOWN (in my case anyway, the manual says otherwise). This configuration is hard coded. Don't bother trying to change it. Once that's confirmed, go to Settings.
3) Digital I/O Pin 1 Operating Mode should be "Input: Goto Position" and the Digital I/O Pin 2 Operating Mode should be "Output: At Position". That configures your I/O input and output for Beckhoff communications. Check "Persist Settings to Hardware" box then hit OK. As far as I'm concerned. that's all you need.
4) Now try clicking Position1 button again. The flipper should flip and come right back up. That's normal. The flipper will only stay in down position as long as you hold the output value, you can't do that with the APT software, Beckhoff could.
And you're done.