DeviceEnableWriteAccess
value DeviceEnableWriteAccess ( string strName, value bEnable = TRUE );
Rückgabewert
Rückgabewert |
Beschreibung |
TRUE / true / 1 |
Der Schreibzugriffe der Baugruppe wurden freigegeben bzw. gesperrt. |
FALSE / false / 0 |
Es konnte keine Baugruppe mit dem Namen strName gefunden werden. |
Parameter
strName
Der Name der Baugruppe, deren Schreibzugriffe freigegeben bzw. gesperrt werden soll.
bEnable
Gibt an ob Schreibzugriffe auf die Baugruppe strName freigegeben (true) oder gesperrt (false) werden sollen.
Bemerkungen
Sperrt bzw. gibt Schreibzugriffe auf die Baugruppe strName frei.
Grundsätzlich sind alle Schreibzugriffe auf eine Baugruppe freigegeben, sodass diese Funktion nur aufgerufen werden muss, wenn das Schreiben von Sollwerten an eine Baugruppe unterbunden werden soll. Dies kann z.B. notwendig werden, wenn eine Anwendung nur noch Daten von der Baugruppe lesen soll und bestehende schreibende Kanalverbindungen nicht per Hand umprogrammiert werden sollen.
Beispiel
DeviceEnableWriteAccess("S7_Endpruefung", false);
Siehe auch DeviceClose, DeviceGetConnection, DeviceGetDeviceName, DeviceGetStatus