beautypg.com

Siemens Simotion A4027118-A0414 User Manual

Page 66

background image

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.