分享到:

G语言

根据文献[1],本文提出二维表式的电子计算机语言——G语言。它是可编程的用户源语言。一方面,G语言可通过高级汇编程序G(已完  (本文共6页) 阅读全文>>

吉林大学
吉林大学

G语言的一种结构模型及平台实现

本文通过对G语言的结构及运行机理的研究,提出一种可实现的G语言数据结构模型,并在此基础上扩展了G语言的功能,实现节点功能重载和分布式构架,以此为基础,实现了一套图形化虚拟仪器开发平台LabScene,并在教学和工程应用中得到验证。文中从虚拟仪器所模拟的硬件和需要实现的高级语言功能出发,针对一般的图或树等数据结构不足以表现基于数据流的数据流向关系和程序控制的容器控制关系,提出一种新的数据结构模型:兄弟图,结合其排序过程实现了G语言的数据结构和运行模型;基于XML来描述节点间的数据交流,动态加载功能实现和解析外部脚本,实现了G语言的功能扩展和分布式构架,并以此来达到G语言节点功能重载的目的。论文还介绍了一些在LabScene中用到的设计思想和实现算法。  (本文共168页) 本文目录 | 阅读全文>>

太原理工大学
太原理工大学

G语言系统模型转换与验证的研究

G语言是一种基于数据流的程序化框图语言,内部有多种完全封装的算法模块,其应用领域非常广。目前,G语言未列入ANSI标准语言,且与NI(National Instruments)硬件绑定使用。为了保留现有的算法模块及已经在产品中应用的成熟算法,并降低硬件产品的成本,有必要将G语言转化为某种国际标准语言,以兼容通用硬件平台。ANSI-C是一种在嵌入式开发领域最受欢迎的语言,可以应用于多种硬件产品。因此,设计实现一种G2ANSI-C系统模型转化平台,拓展G语言的应用范围,并实现软硬件的解耦是亟需解决的问题之一。目前,G语言开发的智能产品,越来越多地走入了人们的生活,故对于产品的可靠性和安全性就提出了更高的要求。采用G语言进行系统设计时,涉及控制后台逻辑的程序化框图和负责与人交互的前面板,对其进行阅读、检查时比较困难,且没有针对其进行检测的工具。一般地,对系统进行检测,可以利用手动代码演练、同行评审、静态源代码分析、简单的旧单元和集成测...  (本文共97页) 本文目录 | 阅读全文>>

《天津职业院校联合学报》2009年02期
天津职业院校联合学报

利用LabView的G语言对控制系统的虚拟仿真

LabView具有功能强大的G语言,给控制系统的虚拟仿真带来很大方便。介绍开发的控制系...  (本文共3页) 阅读全文>>

《仪器仪表学报》2006年09期
仪器仪表学报

G语言的硬件虚拟模型

G语言是面向虚拟仪器的开发语言,一方面要模拟真实仪器的界面和功能,另一方面要满足高级语言的语法规则。本文在仪器硬...  (本文共4页) 阅读全文>>

《轻工科技》2013年09期
轻工科技

数学公式利用labview实现自动生成G语言的一种方法

在基于LabView的开发平台上...  (本文共2页) 阅读全文>>