Delta — 4.5.8. DMC_CapturePosition

4. Motion Control Instructions 4.5.8. DMC_CapturePosition The instruction is applied to capture the position of the terminal actuator and the captured position can be applied in error correcting. It also supports multiple kinds of trigger methods and data source. Please perform the very precise position capture in mode 1, 2, 3, 10 and 11. Mode 0 is for less precise position capture. Explanation of the instruction: Explanation of input and output parameter of the instruction:

DVP-MC operating manual 4-93 API Capture position Controller 71 DMC CapturePosition _ 10MC11T Parameter Data Available Explanation name type device Axis The axis number UINT Constant, D TriggerInput The signal of “TriggerInput” bit comes from the trigger signal of the input point of DVP10MC11T. When “Mode” is 0 or 10 and “TriggerInput” bit turns Off-> On, position capture is executed. And the “TriggerInput” bit can be only the input point: I0~I7 of 10MC; When “Mode” is 11 and “TriggerInput” bit turns On-> Off, position capture is executed. And the “TriggerInput” bit can be only the input point: I0~I7 of 10MC; When “Mode” is 1or 2, “TriggerInput” bit is invalid.

BOOL I Execute This instruction is executed when “Execute” turns Off –> On. BOOL M,I,Q, constant WindowOnly 1. Window function is not started up as the parameter is 0; 2. Window function is started up as the parameter is 1. BOOL M,I,Q, constant FirstPos “FirstPos” is the starting position of captured area after window function is started up REAL Constant, D LastPos “LastPos” is the end position of captured area after window function is started up. REAL Constant, D