[发明专利]基于程序积木的编程系统和控制系统有效
| 申请号: | 201910878262.0 | 申请日: | 2019-09-17 |
| 公开(公告)号: | CN110825378B | 公开(公告)日: | 2023-07-18 |
| 发明(设计)人: | 周永军 | 申请(专利权)人: | 秦皇岛米格教育科技有限公司 |
| 主分类号: | G06F8/41 | 分类号: | G06F8/41;G09B19/00 |
| 代理公司: | 北京华仁联合知识产权代理有限公司 11588 | 代理人: | 陈建 |
| 地址: | 066000 河北省秦皇岛*** | 国省代码: | 河北;13 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 程序 积木 编程 系统 控制系统 | ||
1.一种基于程序积木的编程系统,其特征在于,包括:编译器和至少一个程序积木,其中所述程序积木中存储有编码标识符;
所述编译器为所有与其直接或间接电连接的程序积木分配地址信息,并按照所述地址信息所指示的顺序依次读取所有程序积木中存储的所述编码标识符,并根据所述编码标识符及其顺序获得源程序,以及编译所述源程序;
所述程序积木中存储有参数;所述编译器用于在读取所述编码标识符的同时读取所述参数,并根据所述编码标识符和所述参数获得源程序;
所述编译器用于在启动时向所有与其直接或间接电连接的程序积木发送地址信息,并在启动时向与其直接电连接的程序积木发送使能信号;
所述程序积木在收到使能信号后,判断自身是否已写入过地址信息,如果未写入过地址信息,则接收并写入所述地址信息,之后向所述编译器发送写入完毕信号,并向与其直接电连接的一个程序积木发送使能信号;
所述编译器还用于在收到所述写入完毕信号时,向所有与其直接或间接电连接的程序积木发送地址信息。
2.根据权利要求1所述的编程系统,其特征在于,所述程序积木包括第一程序积木,所述第一程序积木具有两个连接端;其中一个连接端用于接收所述使能信号和所述地址信息,以及发送所述写入完毕信号,另一连接端用于发送所述使能信号和所述地址信息。
3.根据权利要求1所述的编程系统,其特征在于,所述程序积木包括第二程序积木,所述第二程序积木具有三个连接端;其中第一连接端用于接收所述使能信号和所述地址信息,以及发送所述写入完毕信号,第二连接端端用于发送所述使能信号和所述地址信息,第三连接端用于读取参数;
所述编程系统还包括参数积木,用于存储所述参数。
4.根据权利要求3所述的编程系统,其特征在于,所述第二程序积木还用于在接收并写入所述地址信息后,按照所述第三连接端所串联的所述参数积木的顺序读取并存储其中的参数。
5.根据权利要求3所述的编程系统,其特征在于,所述参数积木设有设置键,用于根据用户操作调整所述参数。
6.根据权利要求1-5中任一项所述的编程系统,其特征在于,所述编译器用于判断是否在设定时间内接收到所述写入完毕信号,当未在设定时间内接收到所述写入完毕信号时,判定所有与其直接或间接电连接的程序积木均已写入地址信息。
7.一种控制系统,其特征在于,包括:
权利要求1-6中任一项所述的编程系统;以及
控制器,用于获取所述编程系统编译后的目标程序,并执行所述目标程序以控制被控制对象。
8.根据权利要求7所述的控制系统,其特征在于,所述控制器设有无线通信单元,用于连接被控对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于秦皇岛米格教育科技有限公司,未经秦皇岛米格教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910878262.0/1.html,转载请声明来源钻瓜专利网。





