资源简介
SuperIO 的特点:
1)支持二次开发,快速构建自己的通讯数据采集平台软件
2)快速构建设备驱动、协议驱动、命令缓冲、自定义参数和实时数据
3)快速二次开发图形显示、数据输出、服务驱动
4)一个设备驱动,同时支持串口(COM)和网络(TCP Server/Tcp Client)通讯机制,可以自由切换
5)内置协议驱动,可以把第三方协议转换成自定义的协议
6)内置设备命令缓冲器,可以设置命令发送的优先级别
7)以插件的方式挂载设备驱动、显示、输出、服务模块等
8)以服务驱动方式(IAppService)二次开发OPC服务、4-20mA输出、LED大屏显示、短信服务等
9)快速开发、运行稳定、扩展性强大
10)适用工业上位机软件,以及系统集成中采集远程设备数据
http://www.bmpj.net
代码片段和文件信息
using SuperIO.Services;
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleTest
{
class Program
{
///
/// 实例化设备
///
private static DeviceDemo.MyDevice _myDevice = new DeviceDemo.MyDevice();
///
/// 实例化显示容器
///
private static DeviceShowUI.ShowUIForm _showUIForm = new DeviceShowUI.ShowUIForm();
///
/// 实例化导出数据
///
private static DeviceExport.Export _export = new DeviceExport.Export();
///
/// 实例化服务
///
private static DeviceService.DeviceService _service = new DeviceService.DeviceService();
static void Main(string[] args)
{
SuperIO.Device.IDebugDevice debug= SuperIO.Device.DebugDevice.GetDebugInstance();
_myDevice.DeviceParameter.COM.Port = 1;
_myDevice.DeviceParameter.COM.Baud = 9600;
_myDevice.DeviceParameter.DeviceName = “我的设备“;
_myDevice.DeviceRealTimeData.DeviceName = “我的设备1“;
//如果是网络通讯,那么把CommunicationType改为SuperIO.CommunicateController.CommunicationType.NET即可。
_myDevice.CommunicationType = SuperIO.CommunicateController.CommunicationType.COM;
_myDevice.DeviceParameter.NET.RemoteIP = “172.16.6.129“;
_myDevice.InitDevice(0);
debug.DebugDevice((SuperIO.Device.IRunDevice)_myDevice);
//加载需要显示的容器
debug.DebugGraphicsShow((SuperIO.Show.IGraphicsShow)_showUIForm);
//加载需要导出的实例
debug.DebugExportData((SuperIO.Export.IExportData)_export);
//加载服务的实例
_service.ServiceType = ServiceType.Show;
_service.IsAutoStart = true;
debug.DebugAppService((SuperIO.Services.IAppService)_service);
string exit = String.Empty;
do
{
exit = Console.ReadLine();
System.Threading.Thread.Sleep(1000);
} while (exit != “exit“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 64512 2015-07-09 11:12 SuperIO_Demo\bin\ConfigTool.exe
文件 6656 2015-09-05 20:13 SuperIO_Demo\bin\ConsoleTest.exe
文件 144 2015-07-29 17:18 SuperIO_Demo\bin\ConsoleTest.exe.config
文件 13824 2015-09-05 20:13 SuperIO_Demo\bin\ConsoleTest.pdb
文件 21472 2015-04-07 23:04 SuperIO_Demo\bin\ConsoleTest.vshost.exe
文件 117 2015-04-07 22:56 SuperIO_Demo\bin\ConsoleTest.vshost.exe.config
文件 889 2015-08-05 10:07 SuperIO_Demo\bin\data\para0.xm
文件 513 2015-09-05 20:13 SuperIO_Demo\bin\data\rt0.xm
文件 8842232 2015-01-15 15:38 SuperIO_Demo\bin\DevExpress.BonusSkins.v14.1.dll
文件 3489272 2015-01-15 15:37 SuperIO_Demo\bin\DevExpress.Data.v14.1.dll
文件 5192192 2015-06-10 11:44 SuperIO_Demo\bin\DevExpress.Utils.v14.1.dll
文件 4791288 2015-01-15 15:38 SuperIO_Demo\bin\DevExpress.XtraBars.v14.1.dll
文件 3495928 2015-01-15 15:38 SuperIO_Demo\bin\DevExpress.XtraEditors.v14.1.dll
文件 19968 2015-09-05 20:13 SuperIO_Demo\bin\DeviceDemo.dll
文件 62976 2015-09-05 20:13 SuperIO_Demo\bin\DeviceDemo.pdb
文件 6656 2015-09-05 20:13 SuperIO_Demo\bin\DeviceExport.dll
文件 15872 2015-09-05 20:13 SuperIO_Demo\bin\DeviceExport.pdb
文件 5120 2015-09-05 20:13 SuperIO_Demo\bin\DeviceService.dll
文件 15872 2015-09-05 20:13 SuperIO_Demo\bin\DeviceService.pdb
文件 2464768 2015-09-05 20:13 SuperIO_Demo\bin\DeviceShowUI.dll
文件 34304 2015-09-05 20:13 SuperIO_Demo\bin\DeviceShowUI.pdb
文件 946176 2015-02-01 15:27 SuperIO_Demo\bin\Excel.dll
文件 20 2015-09-05 20:13 SuperIO_Demo\bin\export.txt
文件 18432 2015-09-05 20:13 SuperIO_Demo\bin\FormTest.exe
文件 144 2015-07-29 17:15 SuperIO_Demo\bin\FormTest.exe.config
文件 19968 2015-09-05 20:13 SuperIO_Demo\bin\FormTest.pdb
文件 22984 2015-09-05 20:13 SuperIO_Demo\bin\FormTest.vshost.exe
文件 144 2015-07-29 17:15 SuperIO_Demo\bin\FormTest.vshost.exe.config
文件 490 2013-06-18 20:28 SuperIO_Demo\bin\FormTest.vshost.exe.manifest
文件 36864 2015-02-01 15:27 SuperIO_Demo\bin\Interop.ADOX.dll
............此处省略371个文件信息
- 上一篇:遥感数字图像处理:原理与方法
- 下一篇:pcl点云库1.8离线帮助文档
相关资源
- 基于自研AFDX网络端系统芯片的模块设
- AFDX网络端系统芯片设计与实现
- XBee路由器产品介绍
- Hillstone SR-550高性能安全路由器产品手
- Hillstone SR-560高性能安全路由器产品手
- Hillstone SR-320高性能安全路由器产品手
- SecureCRT 非常好用的串口工具
- 串口调试工具 SecureCRT
- 网络视频嗅探器
- 串口发送小工具
- Cisco Configuration Engine白皮书
- Cisco Configuration Assistant白皮书
- Cisco Unified Operations Manager白皮书
- Cisco License Manager白皮书
- Cisco Network Assistant白皮书
- IP 网络存储IP SAN解决方案(iSCSI)
- 山东省地税实施发票闭环管理
- 绿盟下一代防火墙典型部署手册 高清
- 惠普移动网站解决方案助力陕西移动
- 安徽省烟草公司奔向电子商务
- 基于IBM x440的豪义网络MMS解决方案
- 智能光网络ASON的关键技术及发展策略
- Netgear-FSM7326P产品简介
- Cisco ONS 15600 多服务交换平台
- 主动光接入网及其发展趋势
- 无源光网络的发展趋势与展望
- 网络交换芯片88E6131的模拟SMI总线驱动
- GMPLS与自动交换光网络
- 利用ASON构建可运营的流媒体网络平台
- ASON技术在本地传输网络中的应用探讨
评论
共有 条评论