工业物联网需要大量的数据做支撑,数据从哪里来,数据怎么传输,数据怎么传输才能保证传输质量,这些都是物联网工程师们需要考虑的问题。蓝牙正在引领工业和信息的融合,为工业物联网革命铺平道路,助力制造商提升效率、生产力和安全性。聚英电子就来简单为大家介绍工业物联网领域如何借助蓝牙模块来快速实现数据透传。
先简单解释一下什么是数据透传?透传是指与传输网络的介质、调制解调方式、传输方式、传输协议无关的一种数据传送方式。数据透传即透明传送,是指在数据的传输过程中,通过无线的方式这组数据不发生任何形式的改变,仿佛传输过程是透明的一样,同时保证传输的质量,原封不动地到了最终接收者手里。
在实际工业生产中,智能手机和平板电脑正在逐渐取代传统的人机界面(HMI),用于状态监测和设备远程控制。在工业物联网领域,基于蓝牙的资产定位方案和数据传输解决方案正在逐步普及,已达到帮助制造商和分销商优化库存管理,提升运营效率的市场使命。
蓝牙模块的透明传输:0内置完整的无线协议栈,支持串口透明传输模式,用户无需进行繁琐的射频硬件设计或无线协议的开发即可快速使用,大幅减少研发投入,缩短产品的研发周期。为设计人员满足不断增长的更快数据速率需求与适应现在及未来通信应用的灵活性提供一种最佳的解决方案。
在物联网时代,无线透传模块可以实现智能设备的透传。从技术层面看,蓝牙、WiFi、ZigBee等无线传输技术已成为物联网的主要无线传输方式。
透明传输将数据从源地址传输到目标地址,通信没有任何变化。透明传输通常用于读取远程串行数据。透传相当于一条串口线。可广泛应用于能源电力、自动抄表、智慧城市、工业自动化、车载交通、环境监测、设备监测、现代农业等众多行业。
Modbusrtu和Modbus tcp两个协议的本质都是MODBUS协议,都是靠MODBUS寄存器地址来交换数据;但所用的硬件接口不一样,Modbus RTU一般采用串口RS232C或RS485/422,而Modbus TCP一般采用以太网口。
Modbus允许多个 (大约240个) 设备连接在同一个网络上进行通信,举个例子,一个由测量温度和湿度的装置,并且将结果发送给计算机。在数据采集与监视控制系统(SCADA)中,Modbus通常用来连接监控计算机和远程终端控制系统(RTU)。
Modbus rtu和Modbus tcp两个协议的本质都是MODBUS协议,都是靠MODBUS寄存器地址来交换数据;但所用的硬件接口不一样,ModbusRTU一般采用串口RS232C或RS485/422,而Modbus TCP一般采用以太网口。现在市场上有很多协议转换器,可以轻松的将这些不同的协议相互转换 如:Intesisbox可以把modbus rtu转换成Modbustcp实际上Modbus协议包括ASCII、RTU、TCP。标准的Modicon控制器使用RS232C实现串行的Modbus。Modbus的ASCII、RTU协议规定了消息、数据的结构、命令和就答的方式,数据通讯采用Maser/Slave方式。
Modbus协议需要对数据进行校验,串行协议中除有奇偶校验外,ASCII模式采用LRC校验,RTU模式采用16位CRC校验.ModbusTCP模式没有额外规定校验,因为TCP协议是一个面向连接的可靠协议。TCP和RTU协议非常类似,只要把RTU协议的两个字节的校验码去掉,然后在RTU协议的开始加上5个0和一个6并通过TCP/IP网络协议发送出去即可。
TCP/IP协议是网络通讯协议。MODBUS是应用与工业现场(电子控制)的通讯协议。两者的应用范围和应用环境有所不同。 两者关系不大,modbus是一种应用层的协议,tcp/ip是网络或传输层的协议,modbus可以架在TCP/IP上,也可不。
Modbus协议包括ASCII、RTU、TCP等,并没有规定物理层。此协议定义了控制器能够认识和使用的消息结构,而不管它们是经过何种网络进行通信的。对于Modbus的ASCII、RTU和TCP协议来说,其中TCP和RTU协议非常类似,我们只要把RTU协议的两个字节的校验码去掉,然后在RTU协议的开始加上5个0和一个6并通过TCP/IP网络协议发送出去即可。而物理层通常用到的通讯接口有485和PowerBUS。
1、Modbus协议
它是应用于电气自动化电子控制器中的一种通用语言。通过这种协议就可以使控制器之间,以及控制器由网络和其它设备之间就可以通信,它也成为了一种工业标准。modbus协议是施耐德公司的串行总线协议,此协议具有良好的交互性、开放标准,在工业现场设备已经广泛被应用。
Modbus通信模式有两种,有ASCII和RTU两种。虽然有两种通信模式,使用时只能选用其中一种,混合使用是不允许的。
2、TCP/IP协议
其实,此协议就是物理网上的一组完整的网络协议。TCP的作用就是提供传输层服务,IP的作用就是提供网络层服务。TCP/IP协议的核心部分就是传输层协议(TCP/UDP)、网络层协议(IP)及物理接口层。