Product-manual Model: 637+/D6R KD6R
07-02-09-01-E-V0402.doc
73
Software
13.2 Eurotherm programming language BIAS
In
Operating mode 5
– Position control with BIAS, three user-defined programs can be executed parallel. The
BIAS-program and the PLC-program
(sequence cascades, 1 command per position controller sampling = 844 uSec) as well as the Mathematics
program (cyclic execution in remaining time of processor).
The BIAS-program is primary intended for administration of travel commands. If application permits, also
simple calculations can be performed and analog/digital I/O‘s can be serviced in this task.
The PLC-task is conceived to perform I/O logic, sequence control, monitoring and CAN-Bus
communication.
The Mathematics program is designed for complex calculations, e.g. computing of a cam, executed
by the BIAS-program afterwards. But it is also possible to store the same tasks here, as basically
defined for PLC-task, which can increase PLC performance of the 637+ controller approx. twenty
times.
While the BIAS-program will be executed from the start block directly after activation of
operating mode 5
, the PLC-program will be first started by BIAS-command "PLC-program" and the
Mathematics program by command "Mathematics program". At reaching the command "End of program"
(Mode = 0) the respective execution pointer re-jumps to his start label.
Within the command set the following command groups are provided:
Pogram flow control
- Fixing start/end of main- and sub-programs
- Conditional and unconditional jump commands
Travel relevant commands
-Positioning
commands
-Parameter commands
-Technology functions
>Register positioning
>PID-control
>Synchronous applications
Logic commands
- Logic commands for coils and internal relays
Variable commands
-Writing and reading of parameters
-Fundamental operations of arithmetic with long integer
-Type-conversions long integer <=> double float (Math.task only)
-Fundamental operations of arithmetic with double float (Math.task only)
-SIN(x),COS(x),SQRT(x) with double float (Math.task only)
-Writing and reading of synchronous profile tables.
CAN-Bus commands
-Communication with other Eurotherm products
Содержание 637+/D6R KD6R
Страница 78: ...78 Product manual Model 637 D6R KD6R 07 02 09 01 E V0402 doc Certificates ...
Страница 79: ...Product manual Model 637 D6R KD6R 07 02 09 01 E V0402 doc 79 Certificates ...
Страница 80: ...80 Product manual Model 637 D6R KD6R 07 02 09 01 E V0402 doc Certificates ...
Страница 81: ...Product manual Model 637 D6R KD6R 07 02 09 01 E V0402 doc 81 Certificates ...
Страница 82: ...82 Product manual Model 637 D6R KD6R 07 02 09 01 E V0402 doc Certificates ...
Страница 83: ...Product manual Model 637 D6R KD6R 07 02 09 01 E V0402 doc 83 Certificates ...
Страница 85: ...Product manual Model 637 D6R KD6R 07 02 09 01 E V0402 doc 85 16 Notes ...