Método Filterbydevicefamily - Siemens SIMATIC S7/HMI Guia Del Usuario

Ocultar thumbs Ver también para SIMATIC S7/HMI:
Tabla de contenido

Publicidad

API de la SIMATIC Automation Tool para .NET framework
7.10 Clase IProfinetDeviceCollection
7.10.2.2
Método FilterByDeviceFamily
Tipo de respuesta
List<IProfinetDevice>
Nombre
Familiestoinclude
Este método devuelve una colección que solo incluye dispositivos de las familias de
productos especificadas. El filtro primero se construye como una lista de una o más familias
de dispositivos. Por ejemplo, esta declaración crea un filtro solo para dispositivos S7-1200 y
S7-1500.
Transferir este filtro al método
IProfinetDeviceCollection
especificadas:
Network myNetwork = new Network();
List<DeviceFamily> fams = new List<DeviceFamily> { DeviceFamily.CPU1200,
DeviceFamily.CPU1500 };
IProfinetDeviceCollection scannedDevices;
IScanErrorCollection scanResult = myNetwork.ScanNetworkDevices(out scannedDevices);
List<IProfinetDevice> onlyPlus = scannedDevices.FilterByDeviceFamily(fams);
La colección resultante se puede iterar entonces para realizar acciones solo en los
dispositivos incluidos.
Nota
La transferencia de una
172
Nombre del método
FilterByDeviceFamily
Parámetros
Tipo de datos
List<DeviceFamily>
FilterByDeviceFamily
que solo contiene los dispositivos de las familias de productos
vacía devuelve una colección vacía.
List<DeviceFamily>
Tipo de paráme-
Descripción
tro
Int
Familias que deben incluirse
. El resultado es una
Guía del usuario de SIMATIC Automation Tool V3.1 SP2
Manual de producto, V3.1 SP2, 11/2018, A5E45044281-AA

Publicidad

Tabla de contenido
loading

Tabla de contenido