Siemens Simotion A4027118-A0414 User Manual
Page 66
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
66/107
C
opyr
ight
©
Si
em
ens
AG 2
0
08
Al
l r
ights r
e
s
e
rv
ed
M
anual_
S
IM
OTION Fl
ying Saw
_
V1
.4.
d
oc
• Block
interfaces
• User interface in the global data area (data unit FS_Var)
The function block is signaled changing tasks and modes using the block
interface. The function block signals the actual status and possibly
occurring faults back to the user program also via this interface.
The function block is mainly signaled the physical quantities of the “flying
saw” to be controlled via the user interface in the global data area. In
normal “flying saw” operation, these quantities are not changed.
6.3.2
Block interface of the FB_BGD_TEMPLATE_FlyingSaw()
The following interfaces are provided at the block to control the flying saw
using the function block FB_BGD_TEMPLATE_FlyingSaw():
FB_BGD_TEMPLATE_FlyingSaw()
Execute
Mode
Done
Busy
Error
ErrorID
State
StopCutting
Gap
OnTheSpotCut
Cut
OnTheSpotCutPossible
OnTheSpotCutDone
IN
OUT
IN / OUT
UsersInterface
ErrorInterface
InternalData
SyncPosManagement
TimeCalc
KnifeOut
EndSyncPosReached
PMGenerationMode
TypeOfSynchronization
Table 6-2 Interfaces of the FB_BGD_TEMPLATE_FlyingSaw()
Parameter
Data type
Initial value
Description
Input parameter (IN)
Execute BOOL
False
A queued mode changeover is
activated using this input.