可视化编程方法和设备技术

技术编号:41246595 阅读:26 留言:0更新日期:2024-05-09 23:56
本申请实施例公开了一种可视化编程方法和设备,用于在提高可视化编程效率的情况下,进行可视化编程。本申请实施例方法包括:基于预设的参数配置表确定输入输出块图元和功能块图元,以确定得到可视化编程界面,在可视化编程界面中,若检测到拖拽目标功能块图元和目标输入输出块图元的触发信号,则确定满足预设拖拽条件的目标功能块图元的拖拽位置和目标输入输出块图元的拖拽位置,以连接各个目标功能块图元,得到目标编程系统,若检测到对目标编程系统的目标参数的初始参数值进行修改的触发信号,则将目标参数的修改后的参数值发送至下位机,以使得下位机将目标参数的参数值更新为修改后的参数值。

【技术实现步骤摘要】

本申请实施例涉及可视化编程领域,更具体的,是可视化编程方法、可视化编程设备以及计算机可读存储介质。


技术介绍

1、目前,上位机是通过软件表格或使用键盘的方式设置下位机功能函数的参数值。在现有设置方式上,虽然能实现功能,但需要用户对各参数功能码非常熟悉,才能快速设置,同时现有的设置方式,不能显示最终设置的整体情况,即各个功能块之间的关系。这使得用户在设置下位机功能函数的参数值时可能会遇到困难,并且很难直观地了解整体的配置情况。

2、因此,对下位机功能函数进行编程的效率较低。


技术实现思路

1、本申请实施例提供了一种可视化编程方法、可视化编程设备以及计算机可读存储介质,能够在提高可视化编程效率的情况下,进行可视化编程。

2、第一方面,本申请实施例提供了一种可视化编程方法,包括:

3、基于预设的参数配置表确定输入输出块图元和功能块图元,以得到可视化编程界面;其中所述参数配置表包括下位机的编程系统表、功能块表和输入输出表;所述编程系统表用于描述待编程系统的各个功能块之间的执行顺序和本文档来自技高网...

【技术保护点】

1.一种可视化编程方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述功能块表包括功能块的输入和输出的数量、输入和输出的BICI属性、类型和附加属性;所述输入输出表包括输入块和输出块的BICI属性;

3.根据权利要求2所述的方法,其特征在于,所述基于所述功能块的输入和输出的数量、输入和输出的BICI属性、类型和附加属性,确定所述功能块图元的形状和大小,包括:

4.根据权利要求1所述的方法,其特征在于,所述可视化编程界面包括场景区域;所述场景区域划分有固定大小的多个单元格;其中所述功能块图元的大小小于或等于所述单元格的大小;

<...

【技术特征摘要】

1.一种可视化编程方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述功能块表包括功能块的输入和输出的数量、输入和输出的bici属性、类型和附加属性;所述输入输出表包括输入块和输出块的bici属性;

3.根据权利要求2所述的方法,其特征在于,所述基于所述功能块的输入和输出的数量、输入和输出的bici属性、类型和附加属性,确定所述功能块图元的形状和大小,包括:

4.根据权利要求1所述的方法,其特征在于,所述可视化编程界面包括场景区域;所述场景区域划分有固定大小的多个单元格;其中所述功能块图元的大小小于或等于所述单元格的大小;

5.根据权利要求1所述的方法,其特征在于,所述确定满足预设拖拽条件的所述目标输入输出块图元的拖拽位置之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述基于所述互斥属性和/或所述使用属性确定所述目标输入输出块图元在当前的可用性,包括:

7.根据权利要求1所述的方法,其特征在于,所述目...

【专利技术属性】
技术研发人员:吴春玉余小灵陈衍平
申请(专利权)人:长沙市英威腾电气技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1