LinxVIEW论坛-斯科道

标题: 工业物联网的JSON格式跨平台通信 [打印本页]

作者: Scadao    时间: 2018-1-29 00:48
标题: 工业物联网的JSON格式跨平台通信
在工控领域的工程师,我们获悉的MODBUS协议是随处可见的,对它的通讯编程几乎成了一种基本知识。当将之扩展到手持设备的监控时,与云端数据库的存储时,跨入IIoT的领域,会遇到各个平台编程的数据交互,传统思维方法是每个平台都对通讯协议进行解析,这样会对手持设备轻量化运作造成累赘臃肿,附件中的那篇文章阐述了采用JSON数据交换格式简化跨平台互通互连,只须工厂PC机对MODBUS通讯过程数据进行解析,远端服务器和瘦客户端只需请求和接收JSON格式数据就可以的……

一种基于JSON的Modbus远程通信实现方式.pdf

759.33 KB, 下载次数: 1


作者: Scadao    时间: 2018-1-29 01:29

LabVIEW Json-RPC Server实现

其中使用了ZeroMQ作为传输层,关于ZeroMQ:

引用官方的说法: “ZMQ(以下ZeroMQ简称ZMQ)是一个简单好用的传输层,像框架一样的一个socket library,他使得Socket编程更加简单、简洁和性能更高。是一个消息处理队列库,可在多个线程、内核和主机盒之间弹性伸缩。ZMQ的明确目标是“成为标准网络协议栈的一部分,之后进入Linux内核”。现在还未看到它们的成功。但是,它无疑是极具前景的、并且是人们更加需要的“传统”BSD套接字之上的一 层封装。ZMQ让编写高性能网络应用程序极为简单和有趣。”

作者: Scadao    时间: 2018-4-19 12:03
JSONtext



JSONtext VI库能够快速解析JSON配置文本,任何LabVIEW数据类型均能转换成JSON文本格式,反之亦然。

但这些扩展VIs必须安装LabVIEW 2017才允许访问。










欢迎光临 LinxVIEW论坛-斯科道 (http://iiotview.com/) Powered by Discuz! X3.2