EasyManuals Logo

Siemens MCP 398C Function Manual

Siemens MCP 398C
2184 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #1228 background imageLoading...
Page #1228 background image
Detailed description
2.12 Block descriptions
Basic logic functions: PLC Basic program powerline (P3 pl)
244 Function Manual, 11/2006, 6FC5397-0BP10-2BA0
Call example
1. Read double word of position offset 4 with semaphore in byte 0 and store in MD 100:
Data type Dword (4 bytes)
Position offset 4

6HPDSKRUH
'ZRUG
3RVLWLRQRIIVHW
'DWDW\SH'ZRUGE\WHV
CALL FC 21 (
Enable := M 10.0, // if TRUE, FC 21 active
Funct := B#16#3, //Read data
S7Var := P#M 100.0 DWORD 1,
IVAR1 := 4,
IVAR2 := 0,
Error := M 10.1,
ErrCode := MW12);
UN M10.1;
//Enable while 1, until value is read
R F10.0;
Examples of NCK programming from synchronized actions:
Data transfer from NC to PLC, with data written via synchronized actions;
Byte 0 serves as the semaphore
ID=1 WHENEVER $A_DBB[0] == 0 DO $A_DBR[4] = $AA_IM[X] $A_DBB[0] = 1
Data transfer from PLC to NC, with data read via synchronized actions;
Byte 1 serves as the semaphore
ID=2 WHENEVER $A_DBB[1] == 1 DO $R1 = $A_DBR[12] $A_DBB[1] = 0

Table of Contents

Other manuals for Siemens MCP 398C

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Siemens MCP 398C and is the answer not in the manual?

Siemens MCP 398C Specifications

General IconGeneral
BrandSiemens
ModelMCP 398C
CategoryControl Systems
LanguageEnglish

Related product manuals