7.8.3.11
Delegate_SREC_ST_UINT32_EPPET_UINT32
Description
Table 7- 384 Delegate_SREC_ST_UINT32_EPPET_UINT32 - .NET (C#)
Syntax
Parameters
Return values
S7-PLCSIM Advanced
Function Manual, 12/2017, A5E37039512-AB
delegate void Delegate_SREC_ST_UINT32 (
IInstance in_Sender,
ERuntimeErrorCode in_ErrorCode,
DateTime in_DateTime,
UInt32 in_HardwareIdentifier,
EPullOrPlugEventType in_PullOrPlugEventType,
UInt32 in_SequenceNumber
);
•
IInstance in_Sender:
An interface of the instance that receives this event.
•
ERuntimeErrorCode in_ErrorCode:
A possible error code.
•
DateTime in_DateTime:
The virtual system time of the virtual controller at the time when this event
was triggered.
•
UInt32 in_HardwareIdentifier:
The hardware identifier of the module or submodule which sends the
pull/plug event.
•
EPullOrPlugEventType in_PullOrPlugEventType:
A value from the list of predefined types of events for S7 modules, see EPul-
lOrPlugEventType (Page 344).
•
UInt32 in_SequenceNumber:
PLCSIM Advanced assigns a unique consecutive number to each interrupt
event.
According to the PROFINET standard, the sequence number is only 10 bits
wide, from 1 to 0x7FF. When the highest number is reached the numbering
starts again at 1.
Note
In a real hardware system the IO controller uses the sequence number to
check if it has lost a hardware interrupt.
During the simulation, the sequence number creates the relation between in-
terrupt request and the associated acyclic alarm.
None
User interfaces (API)
7.8 Data types
301