一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

具有子周期高频处理功能的总线控制系统及方法与流程

2021-12-04 01:18:00 来源:中国专利 TAG:

技术特征:
1.一种具有子周期高频处理功能的总线控制方法,包括安装于pc端的实时操作系统和非实时操作系统,实时操作系统和非实时操作系统之间通过共享内存进行数据交换,其特征在于,还包括输入输出模块,输入输出模块通过实时总线连接至实时操作系统;控制方法包括以下步骤:非实时操作系统的用户应用程序将每个输入和输出设置为普通周期处理或者子周期处理;将设置信息保存至实时操作系统的实时控制内核以及输入输出模块的可编程逻辑处理单元;当输入和/或输出需要普通周期处理,则实时操作系统的实时控制内核调用普通周期处理单元进行实时处理;输入输出模块的微控制单元直接控制可编程逻辑处理单元进行处理;当输入和/或输出需要子周期处理,则实时操作系统的实时控制内核调用子周期处理单元进行实时处理;输入输出模块的微控制单元控制缓冲处理单元对子周期数据进行缓存后通过可编程逻辑处理单元进行处理。2.根据权利要求1所述的具有子周期高频处理功能的总线控制方法,其特征在于,在实时操作系统的实时控制内核调用子周期处理单元进行实时处理的步骤中,子周期处理单元包括缓冲单元,在缓冲单元对子周期数据进行缓存后再进行子周期处理。3.根据权利要求2所述的具有子周期高频处理功能的总线控制方法,其特征在于,在将设置信息保存至实时操作系统的实施控制内核以及输入输出模块的可编程逻辑处理单元的步骤中,同时进行子周期处理和缓冲单元以及缓冲处理单元的大小配置。4.根据权利要求1所述的具有子周期高频处理功能的总线控制方法,其特征在于,在非实时操作系统的用户应用程序将每个输入和输出设置为普通周期处理或者子周期处理的步骤中,子周期处理的处理周期小于普通周期处理的处理周期。5.根据权利要求1所述的具有子周期高频处理功能的总线控制方法,其特征在于,在输入输出模块的微控制单元控制缓冲处理单元对子周期数据进行缓存后通过可编程逻辑处理单元进行处理的步骤之后,还包括一个步骤:判断是否周期处理结束,若判断为否,则用户应用程序将处理后的数据作为输出继续共享至实时控制内核进行周期处理。6.一种具有子周期高频处理功能的总线控制系统,包括安装于pc端的实时操作系统和非实时操作系统,实时操作系统和非实时操作系统之间通过共享内存进行数据交换,其特征在于,还包括输入输出模块,输入输出模块通过实时总线连接至实时操作系统;非实时操作系统包括用户应用程序,用户应用程序将每个输入和输出设置为普通周期处理或者子周期处理并保存至实时操作系统的实时控制内核以及输入输出模块的可编程逻辑处理单元;实时操作系统设置有子周期处理单元和普通周期处理单元,输入输出模块设置有缓冲处理单元,当输入和/或输出需要普通周期处理,则实时操作系统的实时控制内核调用普通周期处理单元进行实时处理;输入输出模块的微控制单元直接控制可编程逻辑处理单元进行处理;当输入和/或输出需要子周期处理,则实时操作系统的实时控制内核调用子周期处理单元进行实时处理;输入输出模块的微控制单元控制缓冲处理单元对子周期数据进行缓存
后通过可编程逻辑处理单元进行处理。7.根据权利要求6所述的具有子周期高频处理功能的总线控制系统,其特征在于,子周期处理单元包括缓冲单元,在缓冲单元对子周期数据进行缓存后再进行子周期处理。8.根据权利要求7所述的具有子周期高频处理功能的总线控制系统,其特征在于,用户应用程序将每个输入和输出设置为普通周期处理或者子周期处理并保存至实时操作系统的实时控制内核以及输入输出模块的可编程逻辑处理单元的同时进行子周期处理和缓冲单元以及缓冲处理单元的大小配置。9.根据权利要求6所述的具有子周期高频处理功能的总线控制系统,其特征在于,子周期处理单元的处理周期小于普通周期处理单元的处理周期。10.根据权利要求6所述的具有子周期高频处理功能的总线控制系统,其特征在于,用户应用程序包括判定单元,判定单元判断是否周期处理结束,若判断为否,则用户应用程序将处理后的数据作为输出继续通过共享内存共享至实时控制内核进行周期处理。

技术总结
本发明提供一种具有子周期高频处理功能的总线控制系统及方法,包括安装于PC端的实时操作系统和非实时操作系统,实时操作系统和非实时操作系统之间通过共享内存进行数据交换,还包括输入输出模块,输入输出模块通过实时总线连接至实时操作系统;通过在PC端的实时控制系统内设置子周期处理单元以及输入输出模块内设置可编程逻辑处理单元和缓冲处理单元,在用户应用程序端提前对输入和输出进行预处理周期的设置后,进行周期处理,以达到可以处理细分之后的子周期数据的效果,实现总线型输入输出模块可以同时发送更高频率和控制精度的输出指令,也可以同时接收更高频率和精度的输入数据。入数据。入数据。


技术研发人员:李寅
受保护的技术使用者:深圳市软赢科技有限公司
技术研发日:2021.09.16
技术公布日:2021/12/3
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献