Referenciar La Api En Una Aplicación De Interfaz De Usuario - Siemens SIMATIC S7/HMI Guía De Usuario

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

Publicidad

7.5
Referenciar la API en una aplicación de interfaz de usuario
Siemens entrega la API con diferentes archivos DLL, ejecutables y de origen:
AutomationToolAPI.dll
DeviceManagerClient.dll
hmitr.dm.client.proxy.dll
hmitr.dm.client.stub.exe
hmitr.ipc.dll
● Carpeta AsModels y subcarpetas (modelos de objeto offline)
La API ha sido creada con Microsoft Visual Studio 2015 SP2 Update 3 utilizando .NET
framework 4.6.2. Esta API puede utilizarse con aplicaciones creadas con esta versión de
Visual Studio o versiones posteriores. Todos los ejemplos de código y capturas de pantalla
de este documento han sido creados con Visual Studio 2015 SP2 Update 3 en el lenguaje
de programación C#.
Para incluir la API en la aplicación hay que agregar
en la solución Visual Studio.
En cualquier archivo de origen en el que se referencien las clases de API hay que agregar la
siguiente instrucción para referenciar el espacio de nombres de API:
using Siemens.Automation.AutomationTool.API;
Para compilar cualquiera de las muestras de código de este documento, la instrucción
correcta debe estar presente en el mismo archivo de origen (*.cs) que en el código de
ejemplo. Para mayor simplicidad, los ejemplos de código individual de este documento no
incluyen la instrucción "using".
Para utilizar la API en runtime es necesario que esté instalada la versión correcta de
comunicaciones S7 en la PG o el PC. La manera más fácil de asegurarse de contar con los
archivos correctos es instalar la SIMATIC Automation Tool en el equipo en cuestión. Una
vez instalado, el dll de la API (AutomationToolAPI.dll) puede ubicarse junto con los archivos
relacionados con HMI indicados abajo en cualquier carpeta de la PG o el PC y utilizarse sin
problemas.
Guía de usuario de SIMATIC Automation Tool V3.1
Manual de producto, V3.1, 10/2017, A5E41848985-AB
API de la SIMATIC Automation Tool para .NET framework
7.5 Referenciar la API en una aplicación de interfaz de usuario
(HMI)
(HMI)
(HMI)
(HMI)
como "referencia"
AutomationTool.dll
using
139

Publicidad

Tabla de contenido
loading

Tabla de contenido