Requirements for use
4.3 Programming
CM 1542-5
16
Manual, 11/2014, C79000-G8976-C290-02
System blocks and sys-
tem functions
Meaning when used with CM
SETIO
Transferring the process image of a DP standard slave
GETIO_PART
Reading the process image partition of a DP standard slave
SETIO_PART
Transferring the process image partition of a standard DP slave
D_ACT_DP
Disable / enable DP slaves
DPRD_DAT
Reading consistent data of a DP standard slave
DPWR_DAT
Writing consistent data of a DP standard slave
RALRM
Event-driven reading of interrupt information (diagnostics, pull/plug,
hardware interrupt) and DPV1-specific interrupts (update, status, vendor-
specific interrupt)
Refer to the documentation of the program blocks in the online help of STEP 7
Calling program blocks (instructions) for distributed I/O
Several calls are necessary for the instructions of the distributed I/O.
The time required to process the job depends on load, round-trip time and transmission
speed. If these instructions are called in a loop within one cycle, the cycle time could be
exceeded.
Exceptions:
●
Only one call is required for the RALRM instruction "receive alarm".
Program blocks for DPV1 (according to the PNO standard)
1)
:
●
Instruction RDREC "Read data record from a DP slave" corresponds to SFC59 in terms
of function
●
Instruction WRREC "Write data record to a DP slave" corresponds to SFC58 in terms of
function
●
Instruction RALRM "Read interrupt information from a DP slave" - call in an interrupt OB
1)
PNO: PROFIBUS Users Organization
See also
8797900 (