SunRain ActiveX是一种应用于工控软件开发的通用型镶入式控件(ActiveX/OLE)软件包(部分控件也适用于其它软件的开发)。包含了丰富的应用在Visual Basic和Visual C++等Windows开发工具的镶入式控件(包括各种形式的仪表、调节旋钮、指示灯、LED数码管等十几种面板指示控件以及总线I/O控件),用它可以方便快捷的开发出各种人机界面友好的工业控制软件。
SunRain ActiveX软件包具有以下特点:
1、运行于Windows95/NT等32位Windows平台。有效的利用了32位Windows平台的真正多任务能力,达到工控软件的实时要求。
2、整个软件包的全部控件均由Visual C++编写,代码短小精悍(全部控件仅1M多),执行快速、占用系统资源少。完美的Windows图形函数调用使得各控件在动画时绝无一般软件屏幕刷新时所产生的闪烁现象。
3、界面表达丰富。十余种控件(包括各种形式的仪表、调节旋钮、指示灯、LED数码管等)可以根据具体应用自定义各种属性而演变为几十种界面表达方式。
4、有效的补充了Visual Basic等开发工具应用于工控环境的不足。使Visual类软件更好的应用于工业控制中。例如:控件STimer,它是一种基于Windows中断的时钟脉冲发生器,完全弥补了Visual Basic 中自带的Timer控件(基于Windows消息WM_TIME的时钟脉冲发生器)定时不精确,同步性差的缺点。定时精度达到了真正意义上的0.001秒。
5、通用型I/O控件不仅弥补了Visual类程序不能对总线进行读写的不足,还可以非常方便的应用在各不同厂商开发的板卡上,而不需使用专门的驱动程序。使得用户可以在同一工控产品中使用各据优势的不同厂商的板卡。
6、与Windows原有控件的良好兼容,使用户的软件开发难度降为最低。用户可以方便的利用各种Visual类软件在数据库处理、报表打印以及系统调用和网络上的优势等开发出功能强大的工业控制软件。
7、它不同于各种其它工控组态软件,无须学习专用语言和复杂的函数调用。用户只要会自己擅长的Basic、Pascal等即可在Visual Basic、Delphi等开发环境下快速的开发出各种工业控制软件。
8、丰富的VB例程使用户能够快速的掌握各种控件的使用方法。
|