Delta AS Series Programming Manual page 241

Hide thumbs Also See for AS Series:
Table of Contents

Advertisement

A S S er i es Pr og r am m ing M an u a l
The floating-point number instruction
16-bit MOV instruction
32-bit DMOV instruction
Floating-point number instructions
Floating-point number instructions support 32-bit floating-point number instructions that correspond to the single-
_4
precision floating-point number instructions. Refer to Chapter 2 for more information about floating-point numbers.
32-bit single-precision floating-point number F+ instruction
Continuous execution and pulse execution of instructions
1.
Instruction execution can be divided into continuous and pulse execution. You can reduce the scan cycle with
pulse instructions because when the instruction is not executed, less time is needed to execute the program.
2.
The pulse function allows the related instruction to enable the rising edge-triggered control input. The instruction is
ON for one scan cycle.
3.
If the control input stays ON, and the related instruction is not executed, the control input must be switched from
OFF to ON again in order to execute the instruction.
4.
The following shows the difference between pulse and continuous instruction:
Pulse execution
Continuous execution
When the conditional contact M1 is OFF, neither instruction is executed, and the value in the destination operand D does
not change.
4 - 4
When M1 is ON, the data in D0 is
transferred to D1.
When M1 is ON, the data in (D1,
D0) is transferred to (D3, D2).
When X0.0 is ON, the data in
(D11, D10) and (D21, D20) is
transferred to (D31, D30).
When M1 switches from OFF to ON, the
MOVP instruction is executed once. The
instruction is not executed again in the scan
cycle. Therefore, it is called a pulse
instruction.
Whenever M1 is ON during the scan cycle,
the MOV instruction is executed once.
Therefore, the instruction is called a
continuous instruction.

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents