[发明专利]一种教学图形编程系统和方法在审
申请号: | 201710119546.2 | 申请日: | 2017-03-02 |
公开(公告)号: | CN106842988A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 王伟星;王丽霞 | 申请(专利权)人: | 深圳市尧天科技有限公司 |
主分类号: | G05B17/02 | 分类号: | G05B17/02;G09B19/00 |
代理公司: | 深圳市顺天达专利商标代理有限公司44217 | 代理人: | 邹秋菊 |
地址: | 518000 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 教学 图形 编程 系统 方法 | ||
1.一种教学图形编程方法,其特征在于,包括:
S1、基于功能模块调用指令从功能模块库中调用功能模块;
S2、将所述功能模块放置在流程图生成区域并采用流程线连接所述功能模块;
S3、判断流程图是否完成,如果是,执行步骤S4,否则返回步骤S1;
S4、对完成的流程图进行仿真。
2.根据权利要求1所述的教学图形编程方法,其特征在于,所述步骤S1包括:接收用户的点击或者拖动生成所述功能模块调用指令,并基于所述功能模块调用指令调用所述功能模块。
3.根据权利要求2所述的教学图形编程方法,其特征在于,所述功能模块包括:
传感器功能模块,用于基于信号检测向主程序输入检测信号;
输出功能模块,用于接收所述主程序输出的输出控制信号并基于所述输出控制信号执行对应功能的输出;
时间模块,用于在所述主程序中执行延时;
流程控制模块,用于在所述主程序中执行分支控制流程。
4.根据权利要求3所述的教学图形编程方法,其特征在于,
所述传感器功能模块包括数字传感器和模拟传感器,所述数字传感器包括:红外传感器、声音传感器、触摸传感器、磁敏传感器、倾斜传感器、振动传感器、湿度传感器、烟感传感器、火焰传感器、轨迹识别传感器、光学传感器和测距传感器;所述模拟传感器包括空气质量传感器、亮度传感器、色度传感器、温度传感器、湿度传感器、压力传感器和声强传感器;
所述输出模块包括:电机输出单元、光学输出单元和声学输出单元;
所述流程控制模块包括:判断控制模块和循环控制模块。
5.根据权利要求1所述的教学图形编程方法,其特征在于,所述步骤S2包括:
S21、获取调用的所述功能模块的ID以基于所述ID生成所述功能模块的定位信息;
S22、基于所述定位信息将所述功能模块放置在流程图生成区域;
S23、采用流程线将所述功能模块连接到流程图中;
S24、基于参数设置指令设置所述功能模块的参数;
S25、调取连接到所述流程线上的所述功能模块的底层源代码,并且在源代码显示区进行显示并供所述主程序调用。
6.根据权利要求5所述的教学图形编程方法,其特征在于,在所述步骤S23中,所述流程线的起点连接主程序的起始框,所述流程线的终点连接主程序的终止框。
7.根据权利要求1所述的教学图形编程方法,其特征在于,所述步骤S4包括:
S41、调用仿真函数并将至少一个所述流程图与所述仿真函数关联;
S42、向所述仿真函数传送所述流程图中的各个模块参数;
S43、基于所述功能模块中的传感器功能模块选择仿真场景,并设置所述仿真场景的属性;
S44、在至少一个机器人的仿真范围内设置所述传感器功能模块;
S45、基于所述传感器功能模块识别所述仿真场景,并基于所述识别在所述仿真场景中运行所述机器人。
8.根据权利要求7所述的教学图形编程方法,其特征在于,所述仿真场景包括:光源场景、声源场景、磁源场景、振源场景、湿源场景、烟雾场景、火源场景和人体场景。
9.一种教学图形编程系统,其特征在于,包括:
功能模块库,用于存储功能模块,所述功能模块包括:传感器功能模块、输出功能模块、延时模块和流程控制模块;
流程图生成平台,用于基于功能模块调用指令从所述功能模块库中调用所述功能模块;将所述功能模块放置在流程图生成区域并采用流程线连接所述功能模块;
仿真平台:用于仿真完成的流程图。
10.根据权利要求9所述的教学图形编程系统,其特征在于,
所述流程图生成平台进一步用于,获取调用的所述功能模块的ID以基于所述ID生成所述功能模块的定位信息;基于所述定位信息将所述功能模块放置在流程图生成区域;采用流程线将所述功能模块连接到流程图中;基于参数设置指令设置所述功能模块的参数;调取连接到所述流程线上的所述功能模块的底层源代码,并且在源代码显示区进行显示并供所述主程序调用;
所述仿真平台进一步用于,调用仿真函数并将至少一个所述流程图与所述仿真函数关联;向所述仿真函数传送所述流程图中的各个模块参数;基于所述功能模块中的传感器功能模块选择仿真场景,并设置所述仿真场景的属性;在至少一个机器人的仿真范围内设置所述传感器功能模块;基于所述传感器功能模块识别所述仿真场景,并基于所述识别在所述仿真场景中运行所述机器人。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市尧天科技有限公司,未经深圳市尧天科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710119546.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有检测功能的钢筋调直机
- 下一篇:一种可移动的建筑施工用钢筋拉直装置