小飞的世界

°★·°∴☆°广阔的星空中有发生在你我身边的故事∴☆°★·,亦真亦幻。如若这漫长的月夜,无人与你同行,那就让我用微笑来伴你一程......欢迎来到小飞的幻想世界,留下那永恒的瞬间!
Windows CE组态软件 嵌入式组态软件源码,C#源码,组态监控源代码,触摸屏监控
作者:止一  发表时间:2010-5-19 20:18:00

Windows ce嵌入式组态软件

1,  概述

Windows ce组态软件采用目前流行的C#语言开发,开发环境为2005.net。将整个软件分为两部分,即组态开发环境和组态运行环境。组态开发环境在windows xp下运行,由用户建立自己的组态工程项目,组态运行环境在windows ce环境下,运行由组态开发环境提供的工程项目。软件系统结构如图所示。整个软件采用模块化开发方案,将图元、驱动等封装成独立的模块,由开发环境或运行环境框架进行调用。

2,  功能

1,  组态开发环境

开发环境是用户的人机操作接口,提供用户画面及其图元的设计和编辑,驱动变量的设置,各种事件操作设置,图元与变量的关联等操作,同时支持表达式运算。图元主要有线段,多边形,圆或椭圆,图片,矩形,文本和按钮等常规图形,同时支持曲线等高级图元。用于现场设备的组态及画面编辑和实时数据显示及实时曲线显示等要求。

每个图元有常规属性、动画属性、和事件属性的编辑功能。

常规属性:

是对图元的基本信息,如填充色、边缘色、线宽、字体、边缘风格、位置坐标,宽度和高度等的设置。

动画属性:

是对填充色、边缘色、线宽、字体、边缘风格、位置坐标、宽度和高度等关联IO变量的设置。该设置支持表达式,可在条件满足时显示颜色变化、位置变化、大小变化、边缘变化或显示实时的对应的IO变量值。

事件属性:

能对用户点击图元时产生点击事件,用于画面的切换或者IO值的写操作等。

2,  组态运行环境

组态运行环境将运行在windows ce系统下,将开发环境存储的工程项目载入后,直接运行,显示开发环境配置的各种动画效果和实时数据信息等。Ce下运行界面如图:

 

运行环境文件主抓图如下,可见,软件采用的模块化设计,如iscadabasic是基本信息库,visualgraph是图元信息库,iscadarun是主框架程序。开发环境与之类似,只是主框架是开发环境。

 

3,  总结

Windows CE嵌入式组态软件采用模块开发方案和流行的C#语言开发。代码精简,工程项目的存储完全采用XML格式的语言存储。这样,windows ce下的组态运行环境能轻松的解释和运行。

本组态软件支持实时数据显示,曲线显示,位置变化,大小变化,填充颜色变化,边缘颜色变化和图片控件多种动画效果。图元可自由拖动、缩放及相关的风格编辑。除此之外,IO变量的关联和表达式的支持使得软件能支持各种条件表达式和数学运算。让用户轻松的完成各种配置,事件的设置使得用户可以轻松完成画面的切换和变量的写操作等。

由于windows ce为嵌入式操作系统,不同硬件的功能都需要定制。所以目前本软件未实现相关的设备驱动,但是实现了虚拟驱动,即模拟产生各种数据,用于组态软件的效果演示。目前想实现基于modbus协议的设备驱动,用于和相关协议设备通信。用户可对源码自行扩展自己的驱动。

我的目标是:让每个人都可以做自己的组态软件

软件地址

下载地址:http://efei.5dblog.com

参考地址:http://shop57513653.taobao.com/

联系方式QQ8201655EMAILiscada@163.com

所属栏目:开心灌吧  


 
喜欢就顶一下
评论内容(共有{Count}条)


{CommentAuthor}:
{{CommentContent}

--- {CommentTime} | {CommentEmail} {CommentUrl} {CommentIp}


 
 About ME

Name    : Xiaofei
Gender :  Male
Hobby   : Internet,chess,
       fishing,music,reading......
QQ     : 8201655
EMail : iscada@163.com


月夜思绪

在这月儿高挂的夜里

整理着散乱的

与感情有关的思绪

那些生活事业的前尘往事

飘然而至

原以为自己

可以做的云淡风轻

在飘渺的夜风里却发现

那些东西化做无边的落寂

在细柳轻舞的池塘边 舞蹈着

有谁 愿意让心辗转反侧

让影子相陪 举杯 饮尽

杯里 都是 星星的碎片

夜有月梦 心亦有梦

月儿皎洁的光辉 落在

苍白的脸庞 如水的目光

映耀 人世间的离合悲欢

一切的一切

在它的清光里

都不及鱼儿的悠闲 快乐



 友情链接




 最新评论




 访问统计



 日志搜索



 
Designed By xiaofei Powered by 5DBLog
版权所有 Copyright 2008-2088 小飞的世界