beautypg.com

1 fc7 ag_lock, Meaning of the block, Call – Siemens Simantic Net NCM for Industrial Ethernet S7 User Manual

Page 169: Explanation of the formal parameters

background image

Programming FCs (Functions) and FBs for S7 Ethernet CPs

169

SIMATIC NET NCM S7 for Industrial Ethernet
C79000-G8976-C129–06

5.4.1

FC7 AG_LOCK

Meaning of the Block

Using the AG_LOCK block the data exchange using FETCH or WRITE on the
connection selected with the parameter ID is disabled. The LOCKED output
indicates whether or not the lock was successful. If the lock was not successful,
the job must be triggered again in a later CPU cycle.

The STATUS output indicates the status of the CP for this connection.

Call

Representation of the AG_LOCK Function

LADDR

AG_LOCK

ID

STATUS

LOCKED

Example in STL representation

STL

Explanation

call fc 7
ID

:=

DB 100.DBW 2

LADDR

:=

W#16#0100

STATUS

:=

DB 100.DBW 4

LOCKED

:=

DB 100.DBX 0.6

//Block call
//Connection ID acc. to configuration

//=LADDR 256 dec. in hardware configuration
//Status code

//Status code of access disable

Explanation of the Formal Parameters

The following table explains all the formal parameters for the AG_LOCK function: