如何实现LabVIEW和C#语言的实时通讯?

在客户端实时接受LabVIEW服务器端数据,并且利用C#在网页上画出曲线图;并在网页上控制LabVIEW服务器端的子VI的旋钮的值.... 在客户端实时接受LabVIEW服务器端数据,并且利用C#在网页上画出曲线图;并在网页上控制LabVIEW服务器端的子VI的旋钮的值. 展开
 我来答
扰腥厣衣费吕12
2008-10-07 · 超过23用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:0
展开全部
简单点做的话LabView有Web Publishing Tool工具直接发布到网页里面,然后再网页里面可以控制LabView服务器的子VI的旋钮的值,没有你想的那么麻烦。

具体的步骤可以参考下面,很长时间不搞了,以下设置仅供参考:

开发端:
在"Build Application or Shared Library(DLL)..."中,点击"Installer Settings".
1.勾选"Creat Install",生成的应用程序使用安装模式.
2.在"Advanced..."选项中勾选"Remote Panel Licence Support"
3.在"Files..."选项中点击"Add Files...",在弹出的对话框选取由
"Web Publishing Tool..."生成的网页,如 XXXmain.htm
4.Installation destination 中选取" Install Directory",然后在Installation destination subdirectory 中建立子文件夹"WWW"
服务器端:
开发端生成的应用程序,安装到服务器后:
点击Tools/Options/Web Server:Configuration ,勾选"Enable Web Server",确认Root Directory 是刚安装后的根目录,如D:\Program Files\LV Demo\www

客户端:
在网页浏览器中输入 http://serverName:Http Port/xxx.htm,如:
http://boss:49155/main.htm
如需在客户端控制,右键点击"Request Control",请求服务器释放控制权
注意在客户端需安装LV RuntimeEng相应的版本
迪凯特科技(北京)有限公司
2023-07-28 广告
单片机串口通信的原理是利用单片机的串口通信模块,通过把数据转化为一位一位的用时序方式传送数据,实现单片机与外部设备之间的数据通信。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以... 点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
寒江之水
2008-10-14 · 超过12用户采纳过TA的回答
知道答主
回答量:24
采纳率:0%
帮助的人:0
展开全部
上面的回答非常正确!可是好像labview与C#结合的方面没怎么提及哟!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式