LabSocket for Embedded Systems |
|||||
LabSocket-Embedded (or "LabSocket-E") is a new version of LabSocket that allows developers to automatically create browser-based user interfaces for LabVIEW applications operating on National Instruments real-time platforms. These platforms include myRIO, sbRIO, FlexRIO, cRIO, and PXI.
LabSocket-E Description LabSocket-E features a Client Code Generator utility that operates on the developer's PC. This utility is used to automatically create the HTML and JavaScript-based browser client code and to deploy this code to a directory served by the HTTP server on the Real-Time platform. The developer then uses LabVIEW Project to deploy the Target VI and LabSocket-E Synchronizer code, invoked through a single VI on the Target VI block diagram, to the RT platform. When the client code is loaded into a web browser, a representation of the Target VI front panel is rendered in the browser. The Synchronizer then operates in parallel to the Target VI to continuously synchronize the values of the Target VI Front Panel controls and indicators with the representations of these elements in the browser, as shown below. LabSocket-E does not require the use of the LabVIEW Run-Time engine or any browser plug-ins on the client platform, therefore, any modern browser on any platform may be used to access the Target VI. Note that unlike the desktop version of LabSocket, LabSocket-E does not require the use of the LabSocket Server Virtual Machine. This change is made possible by the use of the HTTP server on the RT platform and a direct WebSocket connection between the browser and Synchronizer. LabSocket-E Details
The Comparing LabSocket Versions page provides a detailed side-by-side comparison of LabSocket, LabSocket-E and LabSocket-E Student and Home Edition. DownloadFully functional evaluation copies of all versions of LabSocket and related User Guides are available on the Download Page. PurchaseTo purchase LabSocket-E, visit the LabVIEW Tools Network LabSocket Page or the Purchase Page on this site. Academic and Home Users in Thailand Customers in Thailand may purchase LabSocket-E Student and Home Edition from Q-Wave Systems of Chonburi (Twitter and Facebook). Q-Wave Systems specializes in embedded system development and also provides LabVIEW training featuring LabSocket-E Student and Home Edition. Contact |
©
2011-2024 Bergmans Mechatronics, LLC |