Labview与MES系统对接问题

2019-07-17 11:22发布

TIM图片20180507102645.png
这个就是MES的人给我的通讯协议,求助高手,说说怎么与MES系统对接?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
figoba
1楼-- · 2019-07-17 12:18
 精彩回答 2  元偷偷看……
sszx2007
2楼-- · 2019-07-17 14:30
楼上说得很正确
sky4552
3楼-- · 2019-07-17 15:45
figoba 发表于 2018-5-7 14:20
这就是个普通的HTTP协议,看看是用post还是get方式传参,然后返回的json字符串就是响应了,再解析对应的json字符串就好了

老兄,你有这样的程序例子吗?我想把我这边的采集的数据传送到他们MES系统里面去,想问下,我发送的是输入栏里的,还是正常输出里面的?
sky4552
4楼-- · 2019-07-17 20:19
figoba 发表于 2018-5-7 10:27
这就是个普通的HTTP协议,看看是用post还是get方式传参,然后返回的json字符串就是响应了,再解析对应的json字符串就好了

你好,这给是先需要登陆的,才有权限去获取,现在就卡在登陆端口这块,总是提示HTTP 302错误
figoba
5楼-- · 2019-07-17 21:53
sky4552 发表于 2018-6-23 21:40
你好,这给是先需要登陆的,才有权限去获取,现在就卡在登陆端口这块,总是提示HTTP 302错误

登录需要先模拟登录,然后保存cookie,后面的post请求都带上它,就可以了。
模拟登录的方法可以直接模拟,也可以找你们的MES系统直接拿接口,你把用户名和密码传给他,他返回认证信息给你就好了。
特意写了一个demo验证了一下我上面的想法,是可以的。具体参见图片:有时间会详细写下labview在http编程中的应用,感觉这方面的资料几乎没有,NI也是语焉不详。

程序框图

程序框图

执行结果

执行结果
sky4552
6楼-- · 2019-07-17 22:27
 精彩回答 2  元偷偷看……

一周热门 更多>