Q1: What are index register E and F? How do I use them? What are they for?
A: For example, throw a certain figure into E or F, e.g. MOV K8 E, and use instruction MOV K100 D0E. D0E represents D (0 + 8) = D8, and D8 = K100. If you have to keep storing data into the register, and you also have to keep the data, you can use this method to keep changing the register for storing your data.
Q2: Which kind of temperature control instructions does Delta PLC have?
A: For temperature control, you can use PID control or FTC (fuzzy temperature control). The two methods have different parameter settings and effects. See DVP-PLC Application Manual: Programming for more details.
Q3: How can I read data from or write data into the special module?
A: Use API78 FROM and API79 TO instructions. The extension module starts from No. 0 and the number increases to the right hand side. Extension modules for DVP-SV start from No. 100 in its left hand side. For how to use the instructions, see DVP-PLC Application Manual: Programming .
Q4: What does it mean by adding a ˇ§Pˇ¨ behind an instruction, e.g. MOVP, INCPˇK?
A: P refers to rising edge trigger, indicating the instruction executes once when it is enabled. DVP-ES/SS does not support this.
Q5: How do I conduct floating point operations in the PLC?
A: See API100 ~ API138 in DVP-PLC Application Manual: Programming for details on floating point operation instructions, including the four arithmetic floating point operations, floating point trigonometric operation, floating point into binary, and floating into decimal.
Q6: What is DHSCS/DHSCR instruction for?
A: The two instructions can be used with high-speed counting interruption. When you are using the high-speed comparison instruction, and the hardware high-speed counter reaches a certain figure, the program will jump to high-speed interruption subroutine. See DVP-PLC Application Manual: Programming for more details.
Q7: Which motion control instructions does DVP-PLC support?
A: DVP-PLC supports PLSV (pulse output), PLSR (pulse output with acceleration/deceleration), DRVI (relative positioning), DRVA (absolute positioning), and so on. Besides, DVP-SV and DVP-EH2 support interpolation instructions, such as PPMR/A (point-to-point linear motion) and CLLM (arc motion). For more details, see DVP-PLC Application Manual: Programming .
Q8: SPD instruction measures feedback signals from the encoder, but why the counting still reaches 1 when the pulse output stops?
A: It may result from interferences or mechanical problems.
|