Scalable Proficy View machine-level HMI supports company's operator interface products from a single graphics editor with functions for data collection, visualization, animation, alarming and trending, and supports PLCs, CNCs, motion controllers, and serial devices. It supports OPC for data connectivity and the exchange of alarm and event information, HTML for publishing apps as web pages, XML for data exchange, SQL for database access, and VBScript.