Logic Task; General Information; Overview Of All Commands - Bosch Rexroth OptiFeed-FS EcoDrive 03 FLP04VRS Functional Description

With integrated nc control
Table of Contents

Advertisement

ECODRIVE03-FL*-04VRS
7

Logic Task

7.1

General Information

Logic- Task End of Program
Deactivate Logic Task
7.2

Overview of All Commands

DOK-ECODR3-FL*-04VRS**-FK01-EN-P
The Logic Task program is written into a line-by-line memory that contains
1000 lines. It is saved in a buffered area and it can be edited via the serial
interface. After turning on the unit, the program is interpreted by the built-
in compiler and processed without a start signal. For programming and for
stopping the Logic Task, the system must be switched to Parameter
Mode. When leaving Parameter Mode, the program is recompiled and it is
started immediately (only if no errors are present). If an error is present,
the system cannot be started up, and must be switched to Parameter
Mode again.
An average processing speed of 5000 assignments/s is reached, where a
minimum cycle time of 4 ms is present.
Reading the program begins with program instruction 0000 and ends with
the first "END" command found.
To deactivate the Logic Task, an "END" command must be programmed
into program instruction 0000.
In the following cases, the error message "F- 02 21 – Logic Task
Program Error" is issued:
No valid Logic Task program or a valid program in the Logic Task
without the "END" command.
A Logic Task command uses an output or marker that is already
being used in a Parameter, and therefore has been assigned to a
function.
Load, Save, Set and Reset
Assignments
LD
SET
LDN
SETC or S
ST
SETCN
STN
RES
)
RESC or R
NOP
RESCN
END
Fig. 7-1: Logic Task Commands
Logic Task
Logical Assignments
AND
XOR
AND(
XOR(
ANDN
XORN
ANDN(
XORN(
OR
OR(
ORN
ORN(
7-1

Advertisement

Table of Contents
loading

Table of Contents