vc6开发的SCADA系统(电力监控系统:类似组态软件)怎么增加web发布功能

asdjy123 2015-10-09 09:42:01

实现效果:就是类似组态王的web发布功能,通过web能够显示正常的遥信和遥测数据、报表数据和主接线图。

如题,在原来的电力电控系统要增加web发布功能,现有3个疑问:
1、如果要在增加一个人手的话,他需要哪些技能:基本的网页开发和网站发布能力:HTML+CSS,还有其他要求吗?
( 注:我有个现场的系统发现其开发是使用tomcat发布网站的) 网站开发不这么了解,只知道进行网页编辑,再进行网站发布
2、web能否读取绘图文件,绘图文件是自己开发的绘图软件编辑产生的。绘图软件如下:

3、进行微博发布之后的数据库是否需要重新设置一个,重新设置一个的话两数据库这么通讯,实时性这么办,还是直接从共享内存中直接把数据保持的web数据库中。
注:电力监控系统,使用access数据库保持一些配置和历史数据,一些实时数据都是通过内存共享实现。
...全文
1373 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
BluePanther 2018-04-03
  • 打赏
  • 举报
回复
利用H5技术 完全可以实现 智雨物联 提供web组态功能
asdjy123 2016-02-18
  • 打赏
  • 举报
回复
引用 12 楼 sinat_24573959 的回复:
方法蛮多的。你以前用vc6可以考虑把原来图形的运行系统图形绘制封装成activex控件。如果不用控件前端可以用svg也可以用html5的canvas,服务器也不一定非要用php。选择你熟悉的后台语言就够了比如asp.net。
1、“原来图形的运行系统图形绘制”是工程人员根据现场自己绘制的,不确定,只提供开发的绘制软件,所以感觉做成activex控件不太可行。 2、svg格式的话你的绘图编辑软件开始也要以这种格式进行,可行绘图软件已经用自定义的格式了,不知道昨个软件进行svg格式转化可行,现在暂时没搞了,先提出。 我们互勉
码农1977 2016-02-09
  • 打赏
  • 举报
回复
方法蛮多的。你以前用vc6可以考虑把原来图形的运行系统图形绘制封装成activex控件。如果不用控件前端可以用svg也可以用html5的canvas,服务器也不一定非要用php。选择你熟悉的后台语言就够了比如asp.net。
码农1977 2016-02-09
  • 打赏
  • 举报
回复
楼主也做这一类东西啊,这种东西我能做,你也不一定非要用php。asp.net也行
OPOOPP529 2015-10-19
  • 打赏
  • 举报
回复
XML+XSLT如何?
asdjy123 2015-10-13
  • 打赏
  • 举报
回复
各位还有没其他好建议,或者难点中的源码资料
asdjy123 2015-10-13
  • 打赏
  • 举报
回复
昨天没发引用,只能今天回复。
引用 4 楼 cs1438250 的回复:
截图,发布图片会简单一些吧。有信号变化就截图发送一下。


截图的话是要知道画面图元的位置和状态,意思不要进行绘制图元了,不过这样状态就要多几种状态了。


引用 5 楼 cs1438250 的回复:
多大的系统啊,用access不如用sqlite啊。
如果没多少数据,自己写个程序算了。用组态软件限制太多了吧。

用sqlite的话数据量应该够了,不过现在接口都是使用access,并且是直接连数据源的。

asdjy123 2015-10-13
  • 打赏
  • 举报
回复
这是我在网上查的一些结果,不过 好像难度较大的样子
技术涉及:
1、SVG:用于描述电力图元一次接线图以及曲线图、棒形图等复杂图形。
2、PHP:作为服务器端脚本语言,并利用PHP的功能扩展支持,自行开发可被PHP脚本调用的扩展库,以获取HE2000系统提供的实时数据。
3、JavaScript:作为客户端脚本语言,以响应用户请求,操控SVG中的图元。
4、AJAX:作为实时数据请求和图元状态刷新的调度员,实现SVG的无闪烁刷新。
5、XML文档:作为数据传输的标准格式。
6、数据传输协议:HTTP协议

难点:
1、HE2000一次接线图转化为标准格式的SVG---需要使用VC开发一个SVG图形转化器
2、实时数据PHP外部扩展库--用于读取HE2000的实时数据--使用标准C开发(PHP兼容C)
3、PHP读取历史数据
cs1438250 2015-10-13
  • 打赏
  • 举报
回复
网站登录验证码错误,点刷新,网页不动,验证码图会更新。
提个笨办法就是把多种情况的图都做好(实时曲线没办法了),各种开关开闭的状态图都做好,一起发出去(都放在用户缓冲区)。有开关量变化,就相当于刷新验证码那种需求,更新一下网页的图片,对于变化的模拟量也可以这么做,发个数更新。
cs1438250 2015-10-11
  • 打赏
  • 举报
回复
截图,发布图片会简单一些吧。有信号变化就截图发送一下。
cs1438250 2015-10-11
  • 打赏
  • 举报
回复
多大的系统啊,用access不如用sqlite啊。
如果没多少数据,自己写个程序算了。用组态软件限制太多了吧。
asdjy123 2015-10-09
  • 打赏
  • 举报
回复
引用 1 楼 asdjy123 的回复:
自己顶下,没什么人了解
恩,是打算使用B/S,现在是不知道服务端这么把绘图软件读取的xml中(里面的遥信变位等会动态变化--就是问题2的图片文件),和服务端数据库变化,
信阳毛尖 2015-10-09
  • 打赏
  • 举报
回复
这个得弄B/S了吧
asdjy123 2015-10-09
  • 打赏
  • 举报
回复
自己顶下,没什么人了解

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧