La versione 1.1 di EcoStruxure Machine Expert non supporta i controllori M258, LMC058 e LMC078.

Oggetti

Trova

Questo metodo trova oggetti che corrispondono con il nome dato.

Consiste di 2 parametri:

oIl primo parametro è il nome dell'oggetto cercato.

oIl secondo parametro specifica l'eventuale esecuzione di una ricerca ricorsiva. Questo parametro è facoltativo, il valore predefinito è FALSE. Questo metodo restituisce una raccolta di oggetti.

# Search for the specified object
results = projects.primary.find('MyController', True)
 
for result in results:
    print("Object " + result.get_name() + " found with Guid " + str(result.guid))

Rimuovi

Questo metodo rimuove l'oggetto.

# Finds the MyController object in the project
results = projects.primary.find("MyController", True)
 
for result in results:
    # Removes all objects with the name MyController
    result.remove()

Rinomina

Questo metodo rinomina l'oggetto con un nuovo nome.

# Finds the MyController object in the project
results = projects.primary.find("MyController", True)
 
for result in results:
    # Rename all MyController objects to MyController_2
    result.rename("MyController_2")

Importa/Esporta

Consultare la descrizione di importazioni/esportazioni di progetti. La sola differenza è che viene chiamato per importazione/esportazione l'oggetto, invece del progetto.