Saw User Manual

Section C: Integrating the core “flying saw” functions
Program environment and interfaces
Flying Saw with SIMOTION A4027118-A0414
V 1.4 Release 06/06/08 65/107
Copyright © Siemens AG 2008 All rights reserved
Manual_SIMOTION Flying Saw_V1.4.doc
6.2 Call environment
The function block FB_BGD_TEMPLATE_FlyingSaw() of the “flying saw”
core function must be cyclically called in the user program. This is the
reason that the call can only be made from a program that is incorporated
in the background task.
Fig. 6-1 Call environment of the FB_BGD_TEMPLATE_FlyingSaw()
SIMOTION
„FB_BGD_
TEMPLATE_
FlyingSaw()“
TO
B
a
c
k
g
r
o
u
n
d
T
a
s
k
TO specific
commands
TO specific
commands
TO
in mode (4)
Manual only
Flying Saw Axis
other Axes
Central Function Flying Saw
U
s
e
r
s
P
r
o
g
r
a
m
Unit „FS_Var“
The technology object “FlyingSawAxis”, influenced by the function block
FB_BGD_TEMPLATE_FlyingSaw(), may only be addressed by the user
program if, beforehand, the user switched the core “flying saw” function into
Mode 4 “Manual”. In all of the other modes, it is not permissible that the
user program influences the technology object “FlyingSawAxis”.
6.3 Interfaces
6.3.1 Classifying the interfaces
The function block FB_BGD_TEMPLATE_FlyingSaw() can be influenced
using several parameters and interfaces that are classified/sub-divided into
the following areas: