【技术实现步骤摘要】
一种基于图形块编程控制可编程设备的方法及其系统
[0001]本专利技术涉及图形块编程
,更具体地说,本专利技术涉及一种基于图形块编程控制可编程设备的方法及其系统。
技术介绍
[0002]图形化编程就是编写有界面的程序,平时接触的一般都是界面程序,就是有按钮之类的界面。编程语言就是开发者控制或者是是与计算机交流的手段,开发者通过编写编程语言告诉计算机该怎么运行。通过这种图形化编程环境,大多数儿童和初学者现在都有机会学习这种编程。
[0003]通过检索中国专利技术专利CN 106775765 B,公开了一种图形化编程系统,包括视化操作界面,其可添加可视化功能组件和可视化线组件,每种可视化功能组件表示一种功能,可视化线组件用于建立可视化功能组件间的连接关系,可视化线组件具有方向性;程序解释单元,其可添加节点模块和边模块,每种节点模块分别与一种可视化功能组件对应,并可实现该种可视化功能组件表示的功能,边模块与可视化线组件对应,并可根据可视化线组件的方向在节点模块之间传递数据。该专利技术利用纯图形化界面操作构建程序,无需 ...
【技术保护点】
【技术特征摘要】
1.一种基于图形块编程控制可编程设备的系统,其特征在于,包括上位机编程软件、可编程设备程序固件和可编程设备物理硬件,所述上位机编程软件位于上位机内部,所述上位机与可编程设备物理硬件之间电性连接,所述可编程设备程序固件安装于可编程设备物理硬件上,所述可编程设备物理硬件电性连接有可控制设备;所述上位机编程软件的内部设有可视化单元和程序解释单元,所述可视化单元包括可视化操作界面和虚拟影像界面,所述可视化操作界面包括若干个可视图形块,所述程序解释单元包括节点模块和运行控制模块,所述节点模块包括若干个独立函数,所述独立函数与可视图形块在功能上一一对应,所述虚拟影像界面的内部设有虚拟影像呈现模块。2.一种基于图形块编程控制可编程设备的方法,其特征在于,步骤如下:步骤一:可编程设备开发人员根据设备所具有的功能和特性,把设备可以实现的功能封装成一个个独立执行函数;步骤二:上位机开发人员根据可编程设备封装好的函数,定义好对应的图形块以及图形块与代码之间的转换关系;步骤三:用户对图形块执行特定动作,完成自己所想的执行逻辑;步骤四:用户把可编程设备与上位机连接,并点击烧录按钮;步骤五:上位机将用户拖拽的图形块转换为对应代码,并烧录到可编程设备中;步骤六:可编程设备在烧录过程完毕后自动执行所烧录的代码,按照用户的特定动作控制设备执行相应的逻辑和动作。3.根据权利要求2所述的一种基于图形块编程控制可编程设备的方法,其特征在于,所述步骤三中的所述图形块为组合基础图形块和上位机开发人员定义好的图形块,所述基础图形块,是指对应代码基础语法的图形块,例如变量的定义及赋值,文本相关基础函数,数字相关基础...
【专利技术属性】
技术研发人员:刘燃,曹强,靳立冰,韦佳顺,
申请(专利权)人:疯壳深圳科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。