Anwenderschnittstellen (API)
7.1 Einführung
API IInstances
Tabelle 7- 5 Übersicht IInstances Funktionen - Native C++
Einstellungen und Informatio-
nen
Schnittstelle (Seite 134)
Controller (Seite 140)
Betriebszustand (Seite 151)
Variablentabelle (Seite 159)
I/O-Zugriff über Adresse -
Lesen (Seite 165)
I/O-Zugriff über Adresse -
Schreiben (Seite 173)
I/O-Zugriff über Variablenname
- Lesen (Seite 180)
I/O-Zugriff über Variablenname
- Schreiben (Seite 211)
Virtuelle Zeit (Seite 240)
88
Funktionen
GetID()
GetName()
GetCPUType()
SetCPUType()
GetCommunicationInterface()
SetCommunicationInterface()
GetInfo()
UnregisterInstance()
GetControllerName()
GetControllerShortDesignation()
GetControllerIPCount()
GetControllerIP()
GetControllerIPSuite4()
SetIPSuite()
GetStoragePath()
SetStoragePath()
ArchiveStorage()
RetrieveStorage()
GetOperatingState()
PowerOn()
PowerOff()
MemoryReset()
Run()
Stop()
UpdateTagList()
GetTagListStatus()
GetTagInfoCount()
GetTagInfos()
CreateConfigurationFile()
GetAreaSize()
ReadBit()
ReadByte()
ReadBytes()
ReadSignals()
WriteBit()
WriteByte()
WriteBytes()
WriteSignals()
Read()
ReadBool()
ReadChar(), ReadWChar()
ReadDouble()
ReadFloat()
ReadInt8(), ReadInt16(), ReadInt32(), ReadInt64()
ReadUInt8(), ReadUInt16(), ReadUInt32(), ReadUInt64()
ReadSignals()
Write()
WriteBool()
WriteChar(), WriteWChar()
WriteDouble()
WriteFloat()
WriteInt8(), WriteInt16(), WriteInt32(), WriteInt64(),
WriteUInt8(),WriteUInt16(), WriteUInt32(), WriteUInt64()
WriteSignals()
GetSystemTime()
SetSystemTime()
GetScaleFactor()
SetScaleFactor()
S7-PLCSIM Advanced
Funktionshandbuch, 12/2017, A5E37039506-AB