DSD_StandardMonitoringInit3 (STRUCT)ΒΆ

TYPE DSD_StandardMonitoringInit3 EXTENDS DSD_StandardMonitoringInit2 : STRUCT

InOut:

Name

Type

Initial

Comment

Inherited from

stPlcAddr

STRING

StandardMonitoringInit_Base

credentials

PlcCredentials

StandardMonitoringInit_Base

udiInitialCommBufferSize

UDINT

StandardMonitoringInit_Base

pServiceBuffer

POINTER TO BYTE

StandardMonitoringInit_Base

ServiceBufferSize

UDINT

StandardMonitoringInit_Base

pServiceBufferAdd

POINTER TO BYTE

If no memory is configured here, then we will only use one channel to connect to the plc otherwise we will try to open two channels, one for reading and one for writing

StandardMonitoringInit_Base

ServiceBufferAddSize

UDINT

StandardMonitoringInit_Base

appIdentification

PlcAppIdentification

DSD_StandardMonitoringInit

bUseDynamicAddressResolution

BOOL

DSD_StandardMonitoringInit2

addrResolutionInfo

DSD_DynamicAddressResolutionInfo

DSD_StandardMonitoringInit2

bWithDeviceLogin

BOOL

bAskForCredentials

BOOL

TRUE

TRUE -> The dataserver has to care about credentials, FALSE -> the credentials in StandardMonitoringInit_Base are used