星空网 > 软件开发 > ASP.net

【工业串口和网络软件通讯平台(SuperIO)教程】五.二次开发图形显示界面

SuperIO相关资料下载:http://pan.baidu.com/s/1pJ7lZWf


1.1    图形显示接口的作用

用于显示采集终端设备的数据,可以把不同类型设备的数据以多种形式集成显示在不同界面上。方便为用户提供多种的、更友好的人机交互界面。

1.2    接口功能说明

开发设备显示容器一般是指窗体,主要是为了满足不同用户的显示需求,而能进行灵活配制,需要继承SuperIO.Show.IGraphicsShow接口。接口包括:

1)         ThisKey

       返回窗体ID,且唯一,如果有相同的窗体存在,不会再次显示该窗体了。

2)         ThisName

   窗体名称。

3)         UpdateDevice

       更新设备数据,接收设备OnDeviceObjectChangedHandler事件传入的对象实例。

4)         RemoveDevice

       移除设备,当删除设备的时候会调用这个函数接口。

5)         GraphicsShowClosedHandler

       窗体关闭,则调用这个事件。没有用窗体自带的关闭事件。主要考虑到不是窗体的情况,当然一般不会这样。

6)  MouseRightContextMenuHandler

    主要用显示上下文菜单。

7)  Dispose

   释放资源函数。


具体参考实例,请参见:DeviceShowUI项目实例。

 

1.3    开发图形显示界面

1)增加对SuperIO组件的引用。

2)新建Form窗体,继承SuperIO.Show.IGraphicsShow接口,并且实现接口功能。

3)通过UpdateDevice接口实现解析对象,并显示解析对象后的数据。

1.4    调试图形显示模块

界面方式测试是有窗体界面的,必须继承“SuperIO.UI .MainForm”类,并用代码把软件平台设置成调试模式“SuperIO.Device.DebugDevice.IsDebug = true;”,如图:

【工业串口和网络软件通讯平台(SuperIO)教程】五.二次开发图形显示界面

在Form_Load中初始化实例,并且加载调试图形显示模块,主要是创建实例,如:this.DebugGraphicsShow((SuperIO.Show.IGraphicsShow)_showUIForm)语句。如下图:

【工业串口和网络软件通讯平台(SuperIO)教程】五.二次开发图形显示界面

1.5    挂载图形显示模块

在“工业串口和网络软件通讯平台_SuperIO”目录下找到【ConfigTool.exe】应用程序,选择【界面视图配置】选卡,单击【挂载界面】按钮,把刚才开发的图形显示模块挂载到平台下。如下图:

【工业串口和网络软件通讯平台(SuperIO)教程】五.二次开发图形显示界面

1.6    在软件平台里显示界面

运行【SuperIO_Run.exe】应用程序,在【界面视图】菜单中会显示刚才挂载的图形显示模块,单击此菜单项会显示相应的界面视图。

【工业串口和网络软件通讯平台(SuperIO)教程】五.二次开发图形显示界面

 

作者QQ:504547114

交流QQ群:54256083


官方网址:http://www.bmpj.net

源文章地址:http://www.bmpj.net/index.php?m=article&f=view&id=6




原标题:【工业串口和网络软件通讯平台(SuperIO)教程】五.二次开发图形显示界面

关键词:网络

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

商标免责声明模板汇总,让你轻松解决烦恼:https://www.kjdsnews.com/a/1389021.html
商标免责声明完整指南及范文:https://www.kjdsnews.com/a/1389022.html
商标免责声明写作方法及实例分析:https://www.kjdsnews.com/a/1389023.html
商标国际注册申请的必要条件及流程:https://www.kjdsnews.com/a/1389024.html
商标国际注册申请书细节决定成败:https://www.kjdsnews.com/a/1389025.html
商标国际注册分类指南20类商标注册细则:https://www.kjdsnews.com/a/1389026.html
使用时长领跑社媒,TikTok成美国成人最爱:https://www.kjdsnews.com/a/1842214.html
使用时长领跑社媒,TikTok成美国成人最爱:https://www.goluckyvip.com/news/219225.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流