项目研发
蓑笠翁2015
专注电气自动化上位机方向研究,工业互联网平台开发,数据上云,工业APP等。
展开
-
C#曲线分析平台的制作(五,Sqldependency+Signalr+windows 服务 学习资料总结)
在前篇博客中,利用interval()函数,进行ajax轮询初步的实现的对数据的实时显示。但是在工业级别实时显示中,这并非是一种最好的解决方案。随着Html5 websocket的发展,这种全双工的通讯模式,使得服务器也能主动将数据发送给客户端,刚好满足我们对实时数据的要求。 基于快速开发的需求,使用微软的signalr框架(websocket框架)+sqldependen...原创 2018-08-29 11:18:13 · 357 阅读 · 0 评论 -
C#曲线分析平台的制作(六,Sqldependency+Signalr+windows 服务)
在经过五天的学习和资料收集后,终于初步实现了利用sqldependency进行数据库变化监控,signalr进行前后台交互,数据实时更新。下面将源代码贴出进行初步分析:1.系统整体框架构成:2.具体代码分析:1.signalr交互(利用persistence connection)a.新建web程序b.引入Signalr(通过nuget包引入)c.使用pe...原创 2018-08-29 14:30:06 · 803 阅读 · 0 评论 -
2018年项目软件开发进度
1.待完成软件项目 集约化控制系统 OPC Client 水质在线查看系统 arduino+MQTT 2.项目进度2.1 集约化控制系统进度目标:实时曲线+备注 实时读取显示 设备控制当前:实时曲线(不支持动态添加多条曲线),实时读取显示与设备控制需要OPC协议,对于如何对接,有思路暂未实现。难点:OPC结合网页刷新,控制下发,可扩...原创 2019-01-03 18:39:43 · 1065 阅读 · 0 评论 -
云平台制作(1)-OPC Client取数模块的制作
近来由于工程需要,基于OPC DA 2.0搭建通用的取数模块,与远程webscoket服务端连接,并传输数据。在网上找了些资料,修改相应网友公开的源代码,基本达到要求,特供大家参考。1.实体类using System;using System.Collections.Generic;using System.Linq;using System.Text;using Syste...原创 2019-04-02 15:37:43 · 912 阅读 · 0 评论 -
云平台制作(二)-平台展示
在最新的平台研发中,已经实现通过OPC client+kepware OPC server实时读取数据并转换为Json数据,利用Websocket传输给Server端。Server端主要负责将获取到的数据进行存储(每五分钟一次),同时保持实时连接,方便浏览器websocket客户端进行连接实时显示。下面就完成部分进行初步介绍:目录1.实时数据显示部分2.曲线+备注部分(支持多条同时显示...原创 2019-05-15 16:09:19 · 538 阅读 · 0 评论