工业物联网是一个范围很大的概念,本文从数据可视化的角度介绍了一个最小化的工业物联网平台,从 Modbus 数据采集到前端数据可视化呈现的基本实现思路。这里面主要涉及基于 Modbus 通讯规约的数据采集、后台实时数据处理、前端实时数据接收、前端实时数据可视化显示。物联网平台架构主要参考了图扑物联工业... ...
分类:
数据库 时间:
2018-08-28 15:31:11
阅读次数:
347
本文介绍了 Netty 超时机制的原理,以及如何在连接闲置时发送一个心跳来维持连接。 Netty 超时机制的介绍 Netty 的超时类型 IdleState 主要分为: ALL_IDLE : 一段时间内没有数据接收或者发送 READER_IDLE : 一段时间内没有数据接收 WRITER_IDLE ...
分类:
Web程序 时间:
2018-08-22 17:08:24
阅读次数:
170
# 并发&并行 同步&异步 GIL 任务 同步锁 死锁 递归锁 # 并发:是指系统具有处理多个任务(动作)的能力 # 并行:是指系统具有 同时 处理多个任务(动作)的能力 # 同步:当进程执行到一个IO(等待外部数据)的时候,需要等待外部数据接收完 # 异步:当进程执行到一个IO(等待外部数据)的时... ...
分类:
其他好文 时间:
2018-08-18 10:33:20
阅读次数:
158
本文用的是VS2013MFC写串口数据接收: 第一步:首先建立一个MFC工程,成功后会跳出一个对话框,直接在对话框上点击右键-》点击插入ACTIVAE控件-》选择MicrosoftCommunications Control, version 6.0 成功后会显示一个电话的图标在对话框上,运行起来不 ...
分类:
编程语言 时间:
2018-08-16 23:42:20
阅读次数:
351
参考资料:1、ST HAL库官网资料 2、https://blog.csdn.net/u014470361/article/details/79206352#comments 一、STM32CubeMX配置外部时钟 注意在进行外部时钟配置时,即“High Speed Clock”和“Low Spee ...
分类:
其他好文 时间:
2018-08-15 19:33:42
阅读次数:
304
粘包问题:只有Tcp协议才会发送粘包,udp不会发生 发送端发送数据,接收端不知道该如何去接受,造成数据的混乱,现象 造成数据混乱的现象原因: 1 合包机制(nagle算法)将多次连续发送切间隔较小的数据,进行打包成一块数据传送 2 拆包机制,在发送端,因为受到网卡的MTU限制,会将大的超过MTUi ...
分类:
其他好文 时间:
2018-08-14 22:00:06
阅读次数:
157
黏包 指数据混乱问题(发送端发送数据,接收端不知如何去接收) 只有tcp协议才会发送粘包,udp不会发生 黏包(tcp) 有一个合包机制(nagle算法),将多次连续发送且间隔较小的数据,进行打包成一块数据传送. 还有一个机制是拆包机制,在发送端, 因为受到网卡的MTU限制,会将大的超过MTU限制的 ...
分类:
其他好文 时间:
2018-08-14 21:10:33
阅读次数:
1516
一.新模块'subprocess' 二.粘包问题 (只有tcp协议才会发送粘包,udp不会发生) EX: 发送端发送数据,接收端不知道应该如何去接收,造成的一种数据混乱的现象 1.合包机制(nagle算法): 将多次连续发送且间隔较小的数据,进行打包成一块数据传送. 2.拆包机制: 还有一个机制是拆 ...
分类:
编程语言 时间:
2018-08-14 21:05:37
阅读次数:
148
#黏包:发送端发送数据,接收端不知道应如何去接收造成的一种数据混乱现象. #关于分包和黏包: #黏包:发送端发送两个字符串"hello"和"word",接收方却一次性接收到"helloword" #分包:发送端发送字符串"helloword",接收方却受到了两个字符串"hello"和"word" #... ...
分类:
编程语言 时间:
2018-08-14 19:54:13
阅读次数:
146
1.maven依赖 2.properties.yml配置 3.创建一个队列 4.创建生产者 5.创建消费者 6.运行程序即可在控制台看到数据接收记录 ...
分类:
编程语言 时间:
2018-08-12 22:20:24
阅读次数:
107