Pregunta

Necesito crear una aplicación de monitoreo industrial que muestra al operador una diagrama, similar a este

texto alternativo http://img32.imageshack.us/img32/631/processcontrol .png

¿Qué herramientas están disponibles para hacer esto y lo que la experiencia ha personas tienen con ellos? Ya sé de la ilog tookit pero no tienen experiencia de ella.

Editar:. No necesito el software para controlar el hardware en sí, sólo hay que crear la interfaz gráfica de usuario o diagramas que muestran el estado actual del proceso

¿Fue útil?

Solución

He hecho esto antes en el pasado, pero mi aplicación era completamente desde cero utilizando las bibliotecas de gráficos vectoriales. No recomendaría este camino a menos que desee para castigar innecesariamente a sí mismo. Si el va a pesar, he utilizado esta biblioteca:

http://www.vgdotnet.com/

Esto es lo que yo recomendaría (nota: no he probado ninguno de estos):

http://www.opcsystems.com/

http://www.kineticart.co.uk/Downloads.html

http://www.blocks4.net/Products/_net_scada_framework/ProductDetails.aspx

Creo que la mejor opción sería los sistemas OPC. De lo que puedo encontrar que parecen ser la biblioteca más bien redondeado.

Espero que esto ayude.

Otros consejos

¿Es una captura de pantalla FactoryLink?

Para ser honesto, todavía tengo que encontrar una buena razón para mover el desarrollo de SCADA para .NET. Es cierto que las herramientas que hay para el desarrollo de SCADA no son los más fantástica que le proporciona un conjunto de herramientas casi risible llena de limitaciones frustrantes.

Teniendo en cuenta la cantidad de tuberías que se necesita para extraer los datos desde el sistema SCADA que está utilizando en .NET, yo diría que no es casi vale la pena el esfuerzo considerable a menos que el proveedor del software de operador utilizado tiene un .NET API.

La mayoría de los gráficos que utilizan son gráficos vectoriales que factiblemente se podían reproducir usando algo como Microsoft Expression u otro paquete de gráficos vectoriales. Una gran cantidad de los controles, aunque tiene la inteligencia de datos, aunque para visualizar los datos gráficamente lo que llevaría mucho trabajo también -. Que es el mismo proceso que la producción de los controles por completo sopladas

Yo estaría interesado en ver la avenida de tomar para lograr esto, pero después de muchas horas de frustración de querer hacer esto por mí mismo, decidí que las ganancias netas no valdría la pena el esfuerzo que tenía que poner en lo que archivó a él.

He tratado con un par de desarrolladores HMI SCADA y durante todo el tiempo que he tratado con ellos he estado empujando y quejándose de que proporcionan herramientas .NET capaces. En su mayoría son resistentes a ella diciendo "que viene, estamos trabajando en ello", pero todavía tenemos que ver alguna evidencia de que ellos están haciendo otra cosa que tratar de aplacar a mí.

En un momento dado, incluso enganchado directamente en los dispositivos Modbus utilizando una API personalizada .NET para controlar los dispositivos y se codificaron una aplicación .NET directamente contra ellos, mitigar completamente la necesidad de la aplicación HMI pero lo que no valía la pena el esfuerzo . Las herramientas existentes por ahí podría ser frustrante para desarrollar con, pero una vez que se ha desarrollado la aplicación, las herramientas no trabajar de forma constante.

Buena suerte sin embargo, es un esfuerzo digno - más bien que yo;)

Tome un vistazo a nuestro componente MetaDraw     www.Bennet-Tec.com/BTProducts/MetaDraw/MetaDraw.htm Para un ejemplo de una aplicación de diagrama de estilo construido con Scada MetaDraw ver éste creado y utilizado por la Tennessee Valley Authority http://www.bennet-tec.com/btproducts/MetaDraw/ customerapps / md_fumes.htm

GoDiagram sin embargo, como no es necesario que sus usuarios editar el diagramas que puede ser excesiva.

marco CSWorks hace exactamente lo que necesita: http://www.controlsystemworks.com

Conectar a puntos I / O usando archivos de configuración, crear pantallas HMI / SCADA en su aplicación Silverlight.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top