仪器网(yiqi.com)欢迎您!

| 注册 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-直播- 视频

问答社区

如何快速开发图形仿真软件系统

Solona 2016-04-19 04:54:26 406  浏览
  •  

参与评论

全部评论(1条)

  • 我的爱人瓜货 2016-04-20 00:00:00
    一、一个产品级的图形仿真组态软件系统必须具备以下特征: 1,对不同控制对象均可方便组态 ,只是在算法组态时调用不同图形元素。 2,控制人员用可视化语言进行“画图”编辑 ,鼠标连线。 3,模块参数可动态改变。 4,开放性 ,可接入用户自定义模块。 5,与图形组态软件溶为一体 ,组成易用的图形仿真组态软件。 6,支持图形化建模,自动化程度高,可维护性好; 7,支持在线模块级和源代码级的调试; 二、图形仿真组态软件系统由以下三个模块组成: 1 编辑模块:选取图形组件组成控制图、设置参数、鼠标连线、同时记录模块间连接关系、自定义属性、自定义函数与事件、内嵌脚本、支持脚本调试、支持在线模块级和源代码级的调试、系统界面友好、设计简单、实时性高、对硬件要求低。 2 算法模块:算法模块包括①基本算术模块库 ,如加 ,减 ,乘 ,除; ②逻辑模块库 ,如 >,<,==,AND,NOT,OR; ③积分及线性系统模块库 ,如传递函数 ,状态方程 ,积分 ,理想PID,实际 PID; ④非线性模块库 ,如死区 ,滞后 ,采样; ⑤数学运算模块库 ,如 SIN,COS,POW; ⑥用户自定义模块库、动态链接库DLL、与Matlab、与VB、VC、Delphi、CBC、C#、VB.net、Java等大部分计算机语言建立无缝连接。 3 运行模块:能按现实系统的设计原则,可以根据设计人员划分的任一模块进行单独的建模仿真,也可以对组成现实系统的各个模块进行综合仿真。确定模块运行次序 ,顺序求值。实现以下操作:连接检查 ,运行设置 ,运行 ,暂停 ,继续 ,运行中错误检查。为了保证运行速度 ,按运行次序填写函数指针数组 ,再循环调用函数指针数组求值。另外 ,对于有多个回路 ,回路间彼此分离的系统 ,采用了多线程技术 ,每个回路都由一个线程运行 ,这是并行运算技术的一个简单应用 ,对于复杂系统 ,并行运算大大提高了运行速度。 可以建立和分析图形间的任意拓朴连接关系,实现各种逻辑运算与控制。内含面向对象的Visual Graph脚本语言,简洁易用的COM类库接口。用户可以自定义模块库、并且与动态链接库DLL、与Matlab、与VB、VC、Delphi、CBC、C#、VB.net、Java等大部分计算机语言进行交互。 算法与图形仿真支撑为整个仿真系统的提供性能稳定的仿真逻辑功能调用,包括:实时数据库、变量内存映射与共享、任务生成、运行与调度、在线数据读取与修改。适合于在WEB上开发B/S架构的网络仿真组态应用程序。 四、图形仿真开发过程:1.构造仿真对象、模拟现实对象的行为动作、事件、属性。 2.现实系统的仿真模型构建、抽象仿真算法。 3.运行模型、进行数学模型的求解、图形演示仿真模型。 五、Visual Graph的特点: Visual Graph是北京图王软件开发有限公司提供的中间件产品,它适合开发各行业涉及图形的应用系统,例如电力、煤炭、化工、自动化监控、仿真、图形建模、图形拓扑分析、矢量绘图、ZG式表格、GIS地理信息系统、工作流等,应用范围非常广泛。Visual Graph全部系统打包后只有300K大小,所以特别适合于在WEB上开发B/S架构的网络仿真组态应用程序,系统只有8个类库接口和完善的入门手册,十分便于学习掌握。 不需要任何第三方技术,就可以完全仿真实现工业与生产上任何的设备与链接关系,例如刀闸、开关、仪表盘、气温计、气缸、各种液位罐、液压元件、任意阀门、煤矿用传送皮带、风机、LED显示、滑块、各种信号灯、各种异形按钮、棒图、饼图、曲线图等等。因此在工业自动化监控、仿真、电力、煤炭、化工等方面具有非常好的应用。目前已经在这些行业得到了广大企业用户的交口称赞。 Visual Graph图形具有类似Visio那样的设计界面,可以互相转换CAD、MapInfo、Visio、CorelDraw、Word等流行软件的矢量图形,允许用户非常方便地制作自己的图形符号,绘制漂亮的矢量图形,轻松开发自已行业的仿真组态图库。 Visual Graph具有完善的交互能力,图形运行时,不仅画面有各种鼠标、键盘事件,而且每个图形单元都可以实现自己的事件。此外,还可以制作对话盒、菜单、弹出式窗口等。

    赞(20)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

如何快速开发图形仿真软件系统
 
2016-04-19 04:54:26 406 1
如何快速才开发自己的app软件
 
2017-03-03 07:11:43 412 1
帮我解释一下题目:仿真监控系统动态图形组态软件设计
该做哪几方面的工作,设计的大体思路,有没有什么参考书籍之类的,越详细越好,多谢了~~... 该做哪几方面的工作,设计的大体思路,有没有什么参考书籍之类的,越详细越好,多谢了~~ 展开
2011-03-20 09:02:28 428 2
开发直销软件系统多少钱
 
2016-11-16 23:38:49 208 3
如何开发一个软件
我想开发一个建站软件,需要具备些什么?有谁开发过和知道的请搞诉下我
2018-12-01 19:46:22 325 0
开发一套软件系统需要多少费用
 
2017-06-27 05:39:43 411 6
如何仿真闭环系统的稳定性
 
2017-06-21 05:21:32 385 1
图形软件有哪些
之间有什么区别!!谢谢
2005-10-24 07:24:49 399 3
仿真软件中超声波传感器怎么仿真
 
2010-09-16 18:26:26 401 1
仿真软件synchro
谁有synchro软件的简介啊
2017-09-18 03:04:11 345 1
不懂编程,如何开发APP软件
 
2018-06-20 13:53:56 299 2
开发一套个股期权软件系统大概多少钱
 
2018-03-01 06:45:28 276 6
如何利用生物传感器,开发微生物快速检验的方法
 
2017-04-13 07:34:32 474 1
请问如何开发android IM即时通讯软件?
 
2012-03-23 01:18:38 340 2
软件外包开发如何管理和沟通
 
2018-07-09 17:35:21 313 1
如何使用LabVIEW开发生产测试系统
 
2017-07-17 17:14:35 237 1
用示波器采集的时域图形如何得到频域图形?用什么软件可以实现?
 
2011-06-20 13:24:05 482 3
解释为什么增量式开发是开发商务软件系统Z有效的技术
 
2016-09-30 15:40:06 498 1
示波器图形用什么软件打开
 
2010-08-11 10:14:32 380 3
旅游分销小程序软件系统源码开发哪家好
 
2018-07-09 03:03:08 344 1

9月突出贡献榜

推荐主页

最新话题