Sumário - Spin€¦ · Action₀NET –Ingeniería –Edit Draw Cuadrado, Rectángulo, Círculo,...

Preview:

Citation preview

1

Sumário

2

GeneralesEjecución de un proceso DemoHerramienta de ingeniería

• Informaciones generales

• Editar (Tags, Secutity, Devices, Alarms, Datasets, Scripts, Displays e Reports)

• Draw – la creación de pantallas;

• Run (Build, Test, Startup, Publish, UseCount, Dictionaries & Extensions);

• Info (Información del proyecto)Aplicación DefaultNameSpace durante la ejecuciónecução

3

El Action.NET es la evolución de ActionView. Es la más moderna SCADA comercializado en Brasil.

Mantiene todos los controladores desarrollados por centrifugado, para ActionView, aunque sin código heredado, es decir, fue totalmente reescrito para "₀NET“:

• En primer lugar SCADA para aplicaciones eléctricas en ₀NET;

• Interfaz gráfica de usuario en WPF (los mismos del juegos electrónicos de última generación);

• Usando WCF - utilizado en el desarrollo de aplicaciones en entorno de computación distribuida orientada a servicios

Action₀NET

4

Action₀NET – Proyecto

El proyecto se puede iniciar:- Máquina local- Remoto (Intranet)- En la nube

5

Action₀NET – Proyecto

1) Se muestra todos losproyectos disponibles enla ubicación definida.

2) El usuario puede editarmás de un proyecto enparalelo.

3) Mas de un usuario puedetener acceso al mismoproyecto.

6

Action₀NET – Proyecto

1) N° de Studios (ingeniería)2) Puntos de E/S3) Protocolos disponibles4) N° de clientes simultáneos5) N° de Visualizadores (R Only)6) N° de iOS simultáneos

7

Action₀NET – Proyecto

Envía sitecode para Spin

Spin envía License key

8

Action₀NET – Proyecto

Algunos aspectos destacados de los archivos generados Action₀NET

• .Tproj

• Trun

• .Tretentive

• .Talarm

• .Thistorian

Un único archivo todos los datos del proyecto (imágenes, variables, scripts, etc.)

tabla de estado de la última ejecución

Integrable en bases de datos relacionales (Default SQL Express)

Action₀NET – Procesamiento Distribuido

9

Action₀NET – Procesamiento Distribuido

10

Action.NETCloud Computer

CARACTERÍSTICAS PRINCIPALES- Arquitectura Cliente Servidor x

Distribuido- El software puede funcionar en la nube

(SaaS)- Soporta Tablets (Apple / Android)- Permite el desarrollo cooperativo- Potentes herramientas de depuración- Banco de datos SQL integrada- Arquitectura Hot Standby- Scripts compiladas- Extensiones: permite que los datos de

importación / exportación de / a la base de datos, diseños, hojas de cálculo, XML, archivos de IEDs, etc.

- Shortcuts generados por el sistema SCADA

WCF

Action₀NET – Procesamiento Distribuido

Al configurar la ubicación delservidor, los accesos directosse generan para activar elsistema (Tstartup) de formaautomática, así como susdiferentes Viewers.

11

Action₀NET – Procesamiento Distribuido

- Varios módulos están activados;

- Cada módulo puede ser activado, se detuvo y terminó;

- Cada módulo tiene una o más procesos;

- En el inicio define quién comienza

Herramientas de depuración utilizados durante la ejecución.

Action₀NET – Procesamiento Distribuido

El sistema corresponden a diferentes procesos que seejecutan en diferentes IPs y se conecta a través de sockets

13

Sumário

14

GeneralesEjecución de un proceso DemoHerramienta de ingeniería

• Informaciones generales

• Editar (Tags, Secutity, Devices, Alarms, Datasets, Scripts, Displays e Reports)

• Draw – la creación de pantallas;

• Run (Build, Test, Startup, Publish, UseCount, Dictionaries & Extensions);

• Info (Información del proyecto)Aplicación DefaultNameSpace durante la ejecuciónecução

Action₀NET – Ingeniería - Seleccione Proyecto

Activar Action.NET y destacar:• la selección del medio ambiente: local, red, nube;

• La selección de los proyectos;

• La activación de un proyecto;

• Capacidad para:• Más de una estación de ingeniería en la misma máquina;

• Más de una máquina conectada al mismo servidor (intranet / nube);

15

Sumário

16

GeneralesEjecución de un proceso DemoHerramienta de ingeniería

• Informaciones generales

• Editar (Tags, Secutity, Devices, Alarms, Datasets, Scripts, Displays e Reports)

• Draw – la creación de pantallas;

• Run (Build, Test, Startup, Publish, UseCount, Dictionaries & Extensions);

• Info (Información del proyecto)Aplicación DefaultNameSpace durante la ejecuciónecução

Action₀NET – Ingeniería - General

Editar Tags: Objetos, plantillas, Nivel, tablas históricas, históricos, etc.

Opciones de Edición

Cuatro acciones están disponibles en la herramienta de ingeniería:Edit: Editar Tags, seguridad, alarmas, etc.Draw: Elaboración de pantallas y ventanasRun: compilar, probar, realizar, publicar, etc.Info: Datos de las aplicaciones, configuraciones y opciones de Hot-standby

17

Sumário

18

GeneralesEjecución de un proceso DemoHerramienta de ingeniería

• Informaciones generales

• Editar (Tags, Secutity, Devices, Alarms, Datasets, Scripts, Displays e Reports)

• Draw – la creación de pantallas;

• Run (Build, Test, Startup, Publish, UseCount, Dictionaries & Extensions);

• Info (Información del proyecto)Aplicación DefaultNameSpace durante la ejecuciónecução

Action₀NET – Ingeniería – Geral

Botonderechomouse

En objeto se define, por ejemplo, las bahías de la subestación, parques, circuitos, etc.:- L1 – Línha 1- TR1 – Trafo 1- TR2 – Trafo 2- PQE – parque eólico

19

Action₀NET – Ingeniería – Edit Tags

N capas de pantillas e sub-Pantillas

20

Action₀NET – Ingeniería – Edit TagsAsociación de jerarquía de las tagss, por ejemplo:* sitio** Subestación*** Línea*** Trafo*** Bar*** alimentador**** disyuntor**** Secc**** Protecciones

***Linha*** Trafo*** Barra*** Alimentador**** Disjuntor

21

Action₀NET – Ingeniería – Edit Tags

En Historiador es definidas las tags que van en la historia y las condiciones que causan esta grabación en la historia.En las tablas historiam, definir las tablas de historial (puede haber varios).

22

Action₀NET – Ingeniería – Edit Security

En Security establece los usuarios, perfiles de acceso,

permisos para cada perfil y políticas;

Puede crear / modificar usuarios y perfiles en tiempo

real.

23

Action₀NET – Ingeniería – Edit Security

Los permisos son para el tiempo de edicióny en tiempo de ejecución.

24

Action₀NET – Ingeniería – Edit Security

Políticas se refieren a acciones de elpassword, la duración y time-out de lassesiones

25

Action₀NET – Ingeniería – Edit Devices

Están disponibles todos los protocolos eléctricos y la gran mayoría de protocolos industriales, OPC, etc.;

Hay una interfaz estándar para todos los protocolos; Procesos asociados a un canal se puede ejecutar de

forma remota (procesamiento distribuido).

En dispositivos se define:- Los canales de comunicación con

el protocolo asociado;- Los nodos de cada canal (IEDs);- Los puntos asociados con cada

nodo;- Y el tipo de access protocol..

26

Action₀NET – Ingeniería – Edit Devices

En el caso de Modbus, puede simular un servidor Modbus,para probar la aplicación.

27

Action₀NET – Ingeniería – Edit Devices

En el node puede definir el IED primario y secundario, en caso de fallo de uno de ellos

28

Action₀NET – Ingeniería – Edit Devices

En Points se muestra la lista de puntos con los protocolos asociados.Tipo de acceso puede ser creado para adaptarse a las condiciones especiales.

29

Action₀NET – Ingeniería – Edit Devices

Tipo de acceso puede sercreado para adaptarse a lascondiciones especiales.

30

Action₀NET – Ingeniería – Edit AlarmsEste ajuste es válido para los eventos del sistema que desea seleccionar para el registro de auditoría

31

Action₀NET – Ingeniería – Edit AlarmsCada elemento del grupo de alarma define el comportamiento de esta alarma. Tener o no reconocimiento, cuerno, color, etc.

32

Action₀NET – Ingeniería – Edit AlarmsCada variable tiene una alarma o evento se asocia con un grupo de alarmas.Área establece un grupo de alarmas, y un elemento de grupo está en alarma, la zona estará en alarma. Se puede reconocer el área de alarmas.

33

Action₀NET – Ingeniería – Edit Datasets

Por default el Action.NET utiliza un administrador de base de datos SQL embebido (SpinDB) para las etiquetas de los historiadores y alarmas.

El usuario puede configurar otras bases de datos externas como Microsoft SQL Server, Oracle, u otros.

Si la aplicación espera a tener más de 10 GB, que debe ser considerado desde el despliegue inicial utilizando una base de datos externa.

34

Action₀NET – Ingeniería – Edit Scripts

Se le permite escribir programas (tareas), rutinas (clases) y expresiones en C # o VBDotNET.

Estos códigos se compilan, la generación de código ejecutable; Puede depurar secuencias de comandos en tiempo real; Los scripts apoyo IntelliSense.

35

Action₀NET – Ingeniería – Edit Scripts

36

Action₀NET – Ingeniería – Edit Scripts

37

Action₀NET – Ingeniería – Edit Displays

38

Action₀NET – Ingeniería – Edit Displays

39

Action₀NET – Ingeniería – Edit Displays

Las pantallas pueden tener diseños concabecera, correr, etc.

40

Action₀NET – Ingeniería – Edit Reports

41

Sumário

42

GeneralesEjecución de un proceso DemoHerramienta de ingeniería

• Informaciones generales

• Editar (Tags, Secutity, Devices, Alarms, Datasets, Scripts, Displays e Reports)

• Draw – la creación de pantallas;

• Run (Build, Test, Startup, Publish, UseCount, Dictionaries & Extensions);

• Info (Información del proyecto)Aplicación DefaultNameSpace durante la ejecuciónecução

Action₀NET – Ingeniería – Edit Draw

Pantalla Actual

Objetos Vizualización

Barra de herramientas horizontal: Alineaciones, agrupación, clasificación, etc.

43

Action₀NET – Ingeniería – Edit Draw

Cuadrado,Rectángulo,Círculo,Poligono.Boton, Texto,Check box,Radio Box.

44

Action₀NET – Ingeniería – Edit Draw

Biblioteca de símbolos: Permiteal usuario para desarrollar lasbibliotecas a las culturas de losclientes.

45

Action₀NET – Ingeniería – Edit Draw

Biblioteca Symbol Factory conmiles de símbolos de la zonaindustrial.

46

Action₀NET – Ingeniería – Edit Draw

Biblioteca creado por el usuariocon sus símbolos heredados.

47

Action₀NET – Ingeniería – Edit Draw

48

Action₀NET – Ingeniería – Edit Draw

Una biblioteca de símbolos, sepuede formar a partir demúltiples símbolos agrupados.Junto al símbolo de interruptor,que consiste en un grupo de 6símbolos.

49

Action₀NET – Ingeniería – Edit Draw

Cada símbolo puede tener múltiples dinámica asociada, debido a un evento (clic con el ratón, etc.).Cuando se agregan grupos de varios símbolos de su dinámica.

50

Action₀NET – Ingeniería – Edit Draw

Los scripts pueden estar asociados con eventos de pantalla (apertura, cierre, haga clic en el mouse, etc.).

51

Action₀NET – Ingeniería – Edit Draw

SCADA permite la importación de cualquier componente DotNET, tal como un componente para la creación de objetos 3D.

52

Action₀NET – Ingeniería – Edit Draw

Una pantalla tridimensional representado en tiempo realO Comando da clave esta animado.

53

Sumário

54

GeneralesEjecución de un proceso DemoHerramienta de ingeniería

• Informaciones generales

• Editar (Tags, Secutity, Devices, Alarms, Datasets, Scripts, Displays e Reports)

• Draw – la creación de pantallas;

• Run (Build, Test, Startup, Publish, UseCount, Dictionaries & Extensions);

• Info (Información del proyecto)Aplicación DefaultNameSpace durante la ejecuciónecução

Action₀NET – Ingeniería– Run

- Build: Compila o projeto;- Test: Executa em modo teste (não altera

histórico e alarmes);- Startup: inicia a execução de um projeto;- Publish: publica uma versão read only com

numeração (1.0, 1.1, 1.2, 2.0, etc.);

55

Action₀NET – Ingeniería– Run

Después de Build:- UseCount: Nº de veces que el objeto se ha utilizado;- Crossreference (localización de objetos de uso);- UnUsed: Objetos no se utiliza

56

Action₀NET – Ingeniería– Run

Los diccionarios permiten:- Crear diccionarios y ubicar aplicaciones;- Asociar números con textos; - Asociar 64 categorías a las tags.

57

Action₀NET – Ingeniería– Run

Rutinas, el tiempo del proyecto, datos de

importación / exportación de forma automática:

Por lo tanto, relés, PLC, etc. ampliamente

utilizado puede ser el proceso de generación de

base automatizada;

Esta característica facilita en gran medida el

desarrollo de software embebido (grupos

electrógenos, turbinas de viento, etc.).

58

Action₀NET – Ingeniería– Run

Deploy: El uso de templates y la propiedad categoría crea, el tiempo de diseño, Tags, Alarmas, puntos de E / S y de historia de todo proyeto;ControlLogix: Crea automáticamente una lista de tags desde un archivo L5K;OPC: crea plantillas, nombres y Tags desde un servidor OPC;IEC 61850: Crea plantillas, nombres y tags/ desde archivo SCL o IED 61850;PI: permite importar estructuras de proyecto PI System (OsiSoft) para el Action.NET;Proyecto: permite importar proyectos o partes de proyectos.

59

Sumário

60

GeneralesEjecución de un proceso DemoHerramienta de ingeniería

• Informaciones generales

• Editar (Tags, Secutity, Devices, Alarms, Datasets, Scripts, Displays e Reports)

• Draw – la creación de pantallas;

• Run (Build, Test, Startup, Publish, UseCount, Dictionaries & Extensions);

• Info (Información del proyecto)Aplicación DefaultNameSpace durante la ejecuciónecução

Action₀NET – Ingeniería – Info

La información del proyecto (versión, la configuración y los datos desde el servidor al cliente accesos directos).

61

Action₀NET – Ingeniería – Info

Shortcuts

IP Servidor

62

Action₀NET – Ingeniería – Info

seguimiento del proyecto – Datos de cambio de objetos e Built de Proyetos.

63

Action₀NET – Ingeniería – Info

Notas utilizados durante la edición de un proyecto. Todos los usuarios que están utilizando el proyecto de forma paralela ver estas notas.

64

Sumário

65

GeneralesEjecución de un proceso DemoHerramienta de ingeniería

• Informaciones generales

• Editar (Tags, Secutity, Devices, Alarms, Datasets, Scripts, Displays e Reports)

• Draw – la creación de pantallas;

• Run (Build, Test, Startup, Publish, UseCount, Dictionaries & Extensions);

• Info (Información del proyecto)Aplicación DefaultNameSpace durante la ejecuciónecução

66

Cuando se crea una nueva aplicación desde la aplicación Enterprise, como se muestra en la siguiente figura, esto viene con un conjunto de etiquetas, pantallas, alarmas, etc. creado previamente. Esta información se denomina "Aplicación Default" y permitir que el usuario pueda utilizar para generar rápidamente su aplicación.

Action₀NET – Ingeniería– Aplicación Default

67

En el proyecto Default ya están generados: encabezado de la pantalla, elequilibrio y los informes: Alarmas, Eventos, consultar datos históricos,tendencia gráfico, las operaciones de registro y de información de proyectos

Action₀NET – Ingeniería – Aplicación Default

Header

Footer

Sumário

68

GeneralesEjecución de un proceso DemoHerramienta de ingeniería

• Informaciones generales

• Editar (Tags, Secutity, Devices, Alarms, Datasets, Scripts, Displays e Reports)

• Draw – la creación de pantallas;

• Run (Build, Test, Startup, Publish, UseCount, Dictionaries & Extensions);

• Info (Información del proyecto)Aplicación DefaultNameSpace durante la ejecución

69

Todos los componentes del proyecto, tales como Tags, clases, alarmas, dispositivos han asociados y objetos DotNET con propiedades y métodos accesibles por el sistema de tiempo de ejecución;El Action.NET tiene acceso a todas las características de Microsoft dotNETframework, como una aplicación de código administrado pura;Cuando la creación de scripts de código dentro de la Action.NET, se puede utilizar un conjunto de métodos de utilidad pública, que llamamos Script Toolkit;Usted puede agregar cualquier control de WPF directamente pantallas Action.NET sin necesidad de ninguna herramienta adicional;Si necesita tener acceso a la base de datos en tiempo real desde aplicaciones externas utilizando cualquier lenguaje de programación o código JavaScript en los navegadores web, se puede utilizar API para acceder a los datos COM.

Action₀NET – Ingeniería – NameSpace durante la Ejecución

70

En tiempo de ejecución puede supervisar / simular cualquier objeto Action₀NET

Action₀NET – Ingeniería – NameSpace durante la Ejecución

• Watch ventana donde se puede agregar objetos y atributos de los objetos a la monitorización en tiempo de ejecución.

• Hay cuatro listas, y cada lista se puede añadir decenas de objetos.

• Estas listas pueden ser exportados / importados en Excel.

• IntelliSense disponible;• @ Muestra todos los objetos

existentes.

71

En tiempo de ejecución puede monitorizar todos los módulos funcionando;

Action₀NET – Ingeniería – NameSpace durante la Ejecución

Traza ventana donde se puede monitorear los procesos durante la ejecución.

Lo que se quiere monitorizar se selecciona en el botón de Settings.

72

Recommended