预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108388526A(43)申请公布日2018.08.10(21)申请号201810053981.4(22)申请日2018.01.19(71)申请人深圳市金玺智控技术有限公司地址518000广东省深圳市宝安区福永街道桥头社区永福路118号港华兴五区工业园C栋8层1-1号厂房(72)发明人李镇秦英杰(74)专利代理机构广州嘉权专利商标事务所有限公司44205代理人唐致明洪铭福(51)Int.Cl.G06F13/18(2006.01)G05B19/04(2006.01)权利要求书2页说明书5页附图2页(54)发明名称一种读取控制器数据的方法和系统(57)摘要本发明公开了一种读取控制器数据的方法,该方法包括:S1、对所有数据的优先级设置相同的优先级初始值,并令优先级最高值的初值为优先级初始值;S2、在当前轮的读取中,读取优先级为优先级最高值的所有数据,根据当前轮读取的数据相较于上一轮读取时内容是否发生变化的判断执行操作,包括:当至少一个数据的内容发生变化时,将发生变化的数据对应的优先级加1,且将优先级最高值加1;S3、根据预设的触发条件执行下一轮的读取,返回步骤S2。此外,本发明还公开了一种读取控制器数据的系统。上述读取控制器数据的方法和系统可有效提高数据的实时读取效率。CN108388526ACN108388526A权利要求书1/2页1.一种读取控制器数据的方法,其特征在于,包括:S1、对所有数据的优先级设置相同的优先级初始值,并令优先级最高值的初值为所述优先级初始值;S2、在当前轮的读取中,读取优先级为所述优先级最高值的所有数据,根据所述当前轮读取的数据相较于上一轮读取时内容是否发生变化的判断执行操作,包括:当至少一个数据的内容发生变化时,将发生变化的数据对应的优先级加1,且将所述优先级最高值加1;S3、根据预设的触发条件执行下一轮的读取,返回步骤S2。2.根据权利要求1所述的读取控制器数据的方法,其特征在于,在步骤S2中,所述根据所述当前轮读取的数据相较于上一轮读取时内容是否发生变化的判断执行操作还包括:当没有数据的内容发生变化时,判断所述当前轮读取的数据是否已读取预设次数,若是,则将所述数据的优先级更新为所述优先级初始值,且将所述优先级最高值减1,直到所述优先级最高值减到所述优先级初始值。3.根据权利要求2所述的读取控制器数据的方法,其特征在于,所述预设次数为所述优先级最高值与所述优先级初始值的差值。4.根据权利要求1所述的读取控制器数据的方法,其特征在于,在步骤S1之前还包括:获取所有数据的唯一性标识,令所述数据的唯一性标识的优先级为所述数据的优先级。5.根据权利要求4所述的读取控制器数据的方法,其特征在于,所述数据的唯一性标识为数据地址。6.一种读取控制器数据的系统,其特征在于,包括:优先级初始化模块,用于对所有数据的优先级设置相同的优先级初始值,并令优先级最高值的初值为所述优先级初始值;当前轮数据读取模块,用于在当前轮的读取中,读取优先级为所述优先级最高值的所有数据,根据所述当前轮读取的数据相较于上一轮读取时内容是否发生变化的判断执行操作,包括:当至少一个数据的内容发生变化时,将发生变化的数据对应的优先级加1,且将所述优先级最高值加1;下一轮读取触发模块,用于根据预设的触发条件执行下一轮的读取,执行所述当前轮数据读取模块的内容。7.根据权利要求6所述的读取控制器数据的系统,其特征在于,在所述当前轮数据读取模块中,所述根据所述当前轮读取的数据相较于上一轮读取时内容是否发生变化的判断执行操作还包括:当没有数据的内容发生变化时,判断所述当前轮读取的数据是否已读取预设次数,若是,则将所述数据的优先级更新为所述优先级初始值,且将所述优先级最高值减1,直到所述优先级最高值减到所述优先级初始值。8.根据权利要求7所述的读取控制器数据的系统,其特征在于,所述预设次数为所述优先级最高值与所述优先级初始值的差值。9.根据权利要求6所述的读取控制器数据的系统,其特征在于,在所述优先级初始化模2CN108388526A权利要求书2/2页块之前还包括XX模块,所述XX模块用于获取所有数据的唯一性标识,令所述数据的唯一性标识的优先级为所述数据的优先级。10.根据权利要求9所述的读取控制器数据的系统,其特征在于,所述数据的唯一性标识为数据地址。3CN108388526A说明书1/5页一种读取控制器数据的方法和系统技术领域[0001]本发明涉及自动化控制领域,尤其涉及一种读取控制器数据的方法和系统。背景技术[0002]自动控制是指在没有人直接参与的情况下,利用外加的设备或装置,使机器、设备或生产过程的某个工作状态或参数自动地按照预定的规律运行,目前随着经济的快速发展,人力成