搜索
bottom↓
回复: 7

用vc6写的组态软件,发布源码

[复制链接]

出0入0汤圆

发表于 2009-11-2 14:53:31 | 显示全部楼层 |阅读模式
联系方式:
QQ:8201655
Web:http://shop57513653.taobao.com
Web:http://linux.5dblog.com
QQ群:88787483
iscada组态软件简介
Iscada为本人采用vc++6.0独立设计和开发的vc源码组态软件。该软件具有以下功能。
1,        图形编辑功  
        采用基本的线、矩形、圆矩形、圆、椭圆等图形及图片文件方式可随意灵活布置监控画面。各个画面具有各种动画属性:如颜色、位置、尺寸、可见性,旋转等。可按照y=f(x)轨迹自由设定图片运行轨迹或更改图形尺寸。事件属性:可通过鼠标点击进行画面的打开,应用程序的打开等等操作。而基本属性则可对图形对象进行颜色、可见性、锁定等设定。  报警控件,曲线控件、仪表控件,可自动报警及显示数据实时曲线。
2,        IO设备驱动
OPC驱动:支持1.0、2.0和注册表通用OPC服务器数据读写规范,同时为了图形的动画显示效果,完成了虚拟设备驱动。
串口驱动:Modbus RTU,Modbus ASCII驱动,完成的协议功能码:1,2,3,4,5,6,16
以太网驱动:Modbus TCP驱动,完成的协议功能码:1,2,3,4,5,6,16,并可支持多个IP地址的同时连接通信!
虚拟设备驱动:有多种虚拟数据源可选,如sin曲线,x^2曲线,循环变化,闪烁变化等等,初值和终值及变化时间参数可自由设定。
注:对于类型中的作为变量=初值和终值无效,作为常量=初值,sin,cos值=初值到终值的三角函数值,在vb脚本编程时非常有用!
复合设备驱动:该驱动用来完成复杂数学表达式的逻辑运算,可以把虚拟驱动及OPC驱动,modbus驱动的数据进行数学逻辑运算,包括加减乘除,求余,取反等和各种三角函数运算,达到数据转化的目的,同时支持大于><=等逻辑操作。
主要包括:
算术运算::加+,减-,乘*,除/,幂运算^
三角函数:sin,cos,EXP,SQRT,LOG,TG,CTG,ASIN,ACOS,ATG
逻辑运算:大于>,小于<,等于=
其他:取反~(如12.3取反为-12.3),取非!(非0即1),按位与&,取绝对值|
这些变化在复合变量中非常有用,可以用于报警和事件触发!

报警设置:用户可指定报警数据项,该项的报警发生时,能在报警控件中自动显示,目前支持大于、小于、等于等
事件设置:用户指定事件发生时的事件动作,如打开画面,播放声音,执行*.exe可执行程序等
实时数据库:用户指定数据存储方式,可按定时、报警或事件存储方式存入access数据库
控制策略采:用VB脚本方式编程,用户程序分为初始化程序和循环程序两种,初始化程序只运行一次,用于放置全局变量等,而循环程序按50ms自动循环,为了达到写设备目的,设定用户自定义函数write,用法为write“varname”,12.3,而语法完全兼容microsoft vb脚本语法。
说明:该组态软件源代码个人经过测试运行效果很好,内存占有率极低,且图形界面刷新及时,驱动读写方便,控制策略编写容易,数据存储便于分析,实时曲线显示等,可用于教学演示和学习研究之用,同时也是中小型企业自动化技术解决方案的首选。该软件采用vc++6.0源代码自主开发,里面涉及图形界面分割(采用CJ609Lib.dll,对该dll不提供源码,用户可到网上收索下载)、tab属性对话框、OPC驱动、modbus驱动,以太网,listview及tree view、ocx控件开发和图形动画显示等很多值得学习的地方。欢迎爱好者共同讨论。

1.0版本的程序分为编辑环境和运行环境。编辑环境除了编辑外,还可以进行运行仿真运行,查看设计的效果,运行环境么,呵呵,run。全屏后按q或e键退出。

当然自己在工作之余开发的么,还有很多不完善的地方,希望爱好者继续完善吧!做自己的组态软件。

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2009-11-10 14:32:21 | 显示全部楼层
顶LZ!
但是代码呢?呵呵

出0入0汤圆

发表于 2010-2-2 11:13:05 | 显示全部楼层
ls,这是广而告之的

出0入0汤圆

发表于 2010-2-2 11:41:40 | 显示全部楼层
广告,杀

出0入0汤圆

发表于 2010-3-18 16:31:36 | 显示全部楼层
封_杀

出0入0汤圆

发表于 2011-7-8 11:12:29 | 显示全部楼层
广告

出0入0汤圆

发表于 2011-7-8 11:32:34 | 显示全部楼层
广告

出0入0汤圆

发表于 2011-7-8 15:19:37 | 显示全部楼层
广告&#160;
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-18 16:37

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表