System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术是关于数据处理,特别是关于一种控制数据处理方法及装置。
技术介绍
1、目前,在一些自动化工厂中,可以由服务器基于计算机程序来生成某些控制数据,随后可以由服务器将控制数据发送给位于工厂的主机,随后可以由主机存储厂区内部分自动化设备的控制数据,在有需要时,厂区内的工程师可以从主机读取控制数据,同时厂区内的工程师可以对主机上存储的控制数据进行微调,此外,厂区内的自动化设备也可以自发地从主机读取一些必要的控制数据。然而,现有系统在操作过程中还存在一些无法克服的技术问题。
技术实现思路
1、本专利技术提供了一种控制数据处理方法,包括如下步骤:由主机接收由服务器发送的控制数据集合;由主机将控制数据集合存储在主机的存储器内;由主机接收由第一设备发送的第一数据编制命令,其中,第一数据编制命令是由第一用户生成的;由主机接收由第一设备发送的第一数据读取命令,其中,第一数据读取命令是由第一设备自动生成的,其中,第一数据读取命令中包括第一读取目的标识符,其中,第一数据编制命令与第一数据读取命令是在一个操作周期内被主机接收的;由主机将第一数据编制命令和第一数据读取命令存储在缓存器中;由主机的存储器控制器基于第一读取目的标识符来确定第一读取目的;由主机的存储器控制器基于第一读取目的来确定第一数据编制命令和第一数据读取命令的执行顺序。
2、在一优选的实施方式中,由主机的存储器控制器基于第一读取目的来确定第一数据编制命令和第一数据读取命令的执行顺序包括如下步骤:如果主机的存储器控制器基于第一
3、在一优选的实施方式中,方法还包括:由主机接收由第一设备发送的第二数据编制命令,其中,第二数据编制命令是由第一设备自动生成的;由主机接收由第一设备发送的第二数据读取命令,其中,第二数据读取命令是由第一用户生成的,其中,第二数据读取命令中包括第二读取目的标识符,其中,第二数据编制命令与第二数据读取命令是在一个操作周期内被主机接收的;由主机将第二数据编制命令和第二数据读取命令存储在缓存器中;由主机的存储器控制器基于第二读取目的标识符来确定第二读取目的,其中,第二读取目的标识符表示第二读取目的的方式不同于第一读取目的标识符表示第一读取目的的方式;由主机的存储器控制器基于第二读取目的来确定第二数据编制命令和第二数据读取命令的执行顺序。
4、在一优选的实施方式中,由主机的存储器控制器基于第二读取目的来确定第二数据编制命令和第二数据读取命令的执行顺序包括如下步骤:如果主机的存储器控制器基于第二读取目的标识符确定第二读取目的是读取原始数据,则由主机的存储器控制器确定先执行第二数据读取命令,随后执行第二数据编制命令;如果主机的存储器控制器基于第二读取目的标识符确定第二读取目的是读取当前数据,则由主机的存储器控制器确定先执行第二数据编制命令,随后执行第二数据读取命令。
5、在一优选的实施方式中,方法还包括:由主机接收由第一设备发送的第三数据编制命令,其中,第三数据编制命令是由第一用户生成的;由主机接收由第二设备发送的第三数据读取命令,其中,第三数据读取命令是由第二用户生成的,其中,第三数据读取命令中包括第三读取目的标识符,其中,第三数据编制命令与第三数据读取命令是在一个操作周期内被主机接收的;由主机将第三数据编制命令和第三数据读取命令存储在缓存器中;由主机的存储器控制器基于第三读取目的标识符来确定第三读取目的,其中,第三读取目的标识符表示第三读取目的的方式不同于第一读取目的标识符表示第一读取目的的方式,其中,第三读取目的标识符表示第三读取目的的方式不同于第二读取目的标识符表示第二读取目的的方式;由主机的存储器控制器基于第三读取目的来确定第三数据编制命令和第三数据读取命令的执行顺序。
6、在一优选的实施方式中,由主机的存储器控制器基于第三读取目的来确定第三数据编制命令和第三数据读取命令的执行顺序包括如下步骤:如果主机的存储器控制器基于第三读取目的标识符确定第三读取目的是读取原始数据,则由主机的存储器控制器确定先执行第三数据读取命令,随后执行第三数据编制命令;如果主机的存储器控制器基于第三读取目的标识符确定第三读取目的是读取当前数据,则由主机的存储器控制器确定先执行第三数据编制命令,随后执行第三数据读取命令。
7、本专利技术提供了一种控制数据处理装置,包括用于执行以下操作的单元:由主机接收由服务器发送的控制数据集合;由主机将控制数据集合存储在主机的存储器内;由主机接收由第一设备发送的第一数据编制命令,其中,第一数据编制命令是由第一用户生成的;由主机接收由第一设备发送的第一数据读取命令,其中,第一数据读取命令是由第一设备自动生成的,其中,第一数据读取命令中包括第一读取目的标识符,其中,第一数据编制命令与第一数据读取命令是在一个操作周期内被主机接收的;由主机将第一数据编制命令和第一数据读取命令存储在缓存器中;由主机的存储器控制器基于第一读取目的标识符来确定第一读取目的;由主机的存储器控制器基于第一读取目的来确定第一数据编制命令和第一数据读取命令的执行顺序。
8、在一优选的实施方式中,由主机的存储器控制器基于第一读取目的来确定第一数据编制命令和第一数据读取命令的执行顺序包括如下步骤:如果主机的存储器控制器基于第一读取目的标识符确定第一读取目的是读取原始数据,则由主机的存储器控制器确定先执行第一数据读取命令,随后执行第一数据编制命令;如果主机的存储器控制器基于第一读取目的标识符确定第一读取目的是读取当前数据,则由主机的存储器控制器确定先执行第一数据编制命令,随后执行第一数据读取命令。
9、在一优选的实施方式中,装置还包括用于执行以下操作的单元:由主机接收由第一设备发送的第二数据编制命令,其中,第二数据编制命令是由第一设备自动生成的;由主机接收由第一设备发送的第二数据读取命令,其中,第二数据读取命令是由第一用户生成的,其中,第二数据读取命令中包括第二读取目的标识符,其中,第二数据编制命令与第二数据读取命令是在一个操作周期内被主机接收的;由主机将第二数据编制命令和第二数据读取命令存储在缓存器中;由主机的存储器控制器基于第二读取目的标识符来确定第二读取目的,其中,第二读取目的标识符表示第二读取目的的方式不同于第一读取目的标识符表示第一读取目的的方式;由主机的存储器控制器基于第二读取目的来确定第二数据编制命令和第二数据读取命令的执行顺序。
10、在一优选的实施方式中,由主机的存储器控制器基于第二读取目的来确定第二数据编制命令和第二数据读取命令的执行顺序包括如下步骤:如果主机的存储器控制器基于第二读取目的标识符确定第二读取目的是读取原始数据,则由主机的存储器控制器确定先执行第二数据读取命令,随后执行第二数据编制命令;本文档来自技高网...
【技术保护点】
1.一种控制数据处理方法,其特征在于,所述方法包括如下步骤:
2.如权利要求1所述的方法,其中,由主机的存储器控制器基于所述第一读取目的来确定所述第一数据编制命令和所述第一数据读取命令的执行顺序包括如下步骤:
3.如权利要求2所述的方法,其中,所述方法还包括:
4.如权利要求3所述的方法,其中,由主机的存储器控制器基于所述第二读取目的来确定所述第二数据编制命令和所述第二数据读取命令的执行顺序包括如下步骤:
5.如权利要求4所述的方法,其中,所述方法还包括:
6.如权利要求5所述的方法,其中,由主机的存储器控制器基于所述第三读取目的来确定所述第三数据编制命令和所述第三数据读取命令的执行顺序包括如下步骤:
7.一种控制数据处理装置,其特征在于,所述装置包括用于执行以下操作的单元:
8.如权利要求7所述的装置,其中,由主机的存储器控制器基于所述第一读取目的来确定所述第一数据编制命令和所述第一数据读取命令的执行顺序包括如下步骤:
9.如权利要求8所述的装置,其中,所述装置还包括用于执行以下操作
10.如权利要求9所述的装置,其中,由主机的存储器控制器基于所述第二读取目的来确定所述第二数据编制命令和所述第二数据读取命令的执行顺序包括如下步骤:
...【技术特征摘要】
1.一种控制数据处理方法,其特征在于,所述方法包括如下步骤:
2.如权利要求1所述的方法,其中,由主机的存储器控制器基于所述第一读取目的来确定所述第一数据编制命令和所述第一数据读取命令的执行顺序包括如下步骤:
3.如权利要求2所述的方法,其中,所述方法还包括:
4.如权利要求3所述的方法,其中,由主机的存储器控制器基于所述第二读取目的来确定所述第二数据编制命令和所述第二数据读取命令的执行顺序包括如下步骤:
5.如权利要求4所述的方法,其中,所述方法还包括:
6.如权利要求5所述的方法,其中,由主机的存储器控制器基于所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。