System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数控设备领域,尤其涉及一种上位机的配置方法及电子装置。
技术介绍
1、上位机是一台可以发出特定操控命令的计算机,可以通过预先设定好的命令控制下位机设备完成各项操作。通常,上位机一般采用一对一的硬件匹配模式,即一种上位机匹配一种下位机设备。然而,这种匹配模式导致系统的通用性和兼容性受到限制,不仅增加了系统部署的复杂性和成本,也限制了设备间的灵活互联与互操作,难以适应快速变化的市场需求和多样化的设备环境。
技术实现思路
1、本申请实施例提供了一种上位机的配置方法及电子装置。
2、第一方面,本申请实施例提供了一种上位机的配置方法,该方法包括:
3、与下位机建立连接;
4、获取下位机的寄存器需求;
5、根据寄存器需求修改上位机的寄存器的配置。
6、可选的,寄存器的配置包括寄存器的个数和寄存器的配置参数,寄存器的配置参数用于规定寄存器的性能。
7、可选的,寄存器的配置参数包括以下中的一种或多种:
8、寄存器地址,用于指示寄存器在上位机中的地址;
9、长度,用于指示寄存器能够存放的字节数;
10、参数,用于指示寄存器中存放的参数;
11、数据类型,用于指示寄存器能够存放的数据类型;
12、倍率,用于指示寄存器存储数据时的倍率;
13、单位,用于指示寄存器中存放的参数的单位;
14、备注,用于指示寄存器中存放的参数的备注信息;
>15、最大值,用于指示寄存器中存放的参数的最大值;
16、最小值,用于指示寄存器中存放的参数的最小值。
17、可选的,根据寄存器需求修改上位机的寄存器的配置包括:
18、基于寄存器需求生成修改信息;
19、将修改信息映射到上位机的第一表格,第一表格用于存放上位机的寄存器配置信息。
20、第二方面,本申请实施例提供了一种上位机,包括:
21、连接模块,用于与下位机建立连接;
22、获取模块,用于获取下位机的寄存器需求;
23、修改模块,用于根据寄存器需求修改上位机的寄存器的配置。
24、可选的,寄存器的配置包括寄存器的个数和寄存器的配置参数,寄存器的配置参数用于规定寄存器的性能。
25、可选的,寄存器的配置参数包括以下中的一种或多种:
26、寄存器地址,用于指示寄存器在上位机中的地址;
27、长度,用于指示寄存器能够存放的字节数;
28、参数,用于指示寄存器中存放的参数;
29、数据类型,用于指示寄存器能够存放的数据类型;
30、倍率,用于指示寄存器存储数据时的倍率;
31、单位,用于指示寄存器中存放的参数的单位;
32、备注,用于指示寄存器中存放的参数的备注信息;
33、最大值,用于指示寄存器中存放的参数的最大值;
34、最小值,用于指示寄存器中存放的参数的最小值。
35、可选的,修改模块用于:
36、基于寄存器需求生成修改信息;
37、将修改信息映射到上位机的第一表格,第一表格用于存放上位机的寄存器配置信息。
38、第三方面,本申请实施例提供了一种电子设备,包括存储器、至少一个处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述第一方面中任一项所述的方法。
39、第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面中任一项所述的方法。
40、第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面中任一项所述的方法。
41、基于本申请,可以根据下位机的需求修改上位机的寄存器配置,从而使上位机可以适应不同类型下位机设备的需求,有助于提高上位机的通用性和兼容性。
本文档来自技高网...【技术保护点】
1.一种上位机的配置方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述寄存器的配置包括所述寄存器的个数和所述寄存器的配置参数,所述寄存器的配置参数用于规定所述寄存器的性能。
3.根据权利要求2所述的方法,其特征在于,所述寄存器的配置参数包括以下中的一种或多种:
4.根据权利要求3所述的方法,其特征在于,所述根据所述寄存器需求修改所述上位机的寄存器的配置包括:
5.一种上位机,其特征在于,包括:
6.根据权利要求5所述的上位机,其特征在于,所述寄存器的配置包括所述寄存器的个数和所述寄存器的配置参数,所述寄存器的配置参数用于规定所述寄存器的性能。
7.根据权利要求6所述的上位机,其特征在于,所述寄存器的配置参数包括以下中的一种或多种:
8.根据权利要求7所述的上位机,其特征在于,所述修改模块用于:
9.一种电子设备,包括存储器、至少一个处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4中任一项
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的方法。
...【技术特征摘要】
1.一种上位机的配置方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述寄存器的配置包括所述寄存器的个数和所述寄存器的配置参数,所述寄存器的配置参数用于规定所述寄存器的性能。
3.根据权利要求2所述的方法,其特征在于,所述寄存器的配置参数包括以下中的一种或多种:
4.根据权利要求3所述的方法,其特征在于,所述根据所述寄存器需求修改所述上位机的寄存器的配置包括:
5.一种上位机,其特征在于,包括:
6.根据权利要求5所述的上位机,其特征在于,所述寄存器的配置包括所述寄存器的个数和所述寄存器的配置参数,所...
【专利技术属性】
技术研发人员:邓琼芬,邹权福,谢小鲲,易海龙,
申请(专利权)人:惠州市乐亿通科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。