1.一种基于c#语言的抓具配置系统,其特征在于,主要包括:
机器人工艺信息导入模块,用于依据客户的工艺信息依次录入抓具的具体名称信息、启动权限、产品信息、从属设备信息及对应文件夹名称,并通过读取相应的名称信息生成机器人系统可识别的文件格式;
机器人抓具标准信息导入模块,用于依据客户标准录入机器人的权限信息,并通过读取机器人的权限信息把权限信息按照机器人系统可识别的文件格式生成对应权限;
配置信息编写模块,用于根据每台机器人的工艺要求录入当前抓具的配置信息,并将该配置信息下的所有参数按照工艺顺序结合工艺信息及权限信息进行排列编码生成原始抓具信息文件;
文件生成模块,用于将生成的原始抓具信息文件进行命名,并打包至所述机器人工艺信息导入模块导入的对应文件夹中发送抓具配置现场。
2.根据权利要求1所述的基于c#语言的抓具配置系统,其特征在于,所述机器人抓具标准信息导入模块包括操作层级权限生成单元、安全层级权限生成单元;
所述操作权限层级生成单元用于依据客户标准对输入输出的操作权限进行选择并录入操作权限信息,按照机器人系统可识别的文件格式生成操作层级权限;
所述安全层级权限生成单元用于依据客户标准对输入输出的安全权限进行选择并录入安全权限信息,按照机器人系统可识别的文件格式生成安全层级权限。
3.根据权利要求1所述的基于c#语言的抓具配置系统,其特征在于,所述配置信息编写模块录入当前抓具配置信息的步骤为:
首先依次录入当前抓具的最小控制单元的组数量,再在当前信息的基础上录入每个单元的具体数量。
4.根据权利要求1所述的基于c#语言的抓具配置系统,其特征在于,所述配置信息编写模块将抓具的气缸、传感器、真空检测器的配置信息作为输入信号,阀片、真空发射器的配置信息作为输出信号,机器人工艺信息及权限信息作为属性文件与所述输出信号根据客户的工艺要求进行排列编码,生成原始抓具信息文件。
5.一种基于c#语言的抓具配置方法,其特征在于,包括以下步骤:
s1:依据客户的工艺信息依次录入抓具的具体名称信息、启动权限、产品信息、从属设备信息及对应文件夹名称;
s2:依据客户标准录入机器人的权限信息;
s3:根据每台机器人的工艺要求录入当前抓具的配置信息,生成原始抓具信息文件;
s4:将生成的原始抓具信息文件进行命名,并打包至步骤s1中的对应文件夹中发送抓具配置现场。
6.根据权利要求5所述的基于c#语言的抓具配置方法,其特征在于,步骤s2的具体步骤包括:
s2.1:依据客户标准对输入输出的操作权限进行选择并录入操作权限信息,生成操作层级权限;
s2.2:依据客户标准对输入输出的安全权限进行选择并录入安全权限信息,生成安全层级权限。
7.根据权利要求5所述的基于c#语言的抓具配置方法,其特征在于,在步骤s3中,录入当前抓具配置信息的步骤为:
首先依次录入当前抓具的最小控制单元的组数量,再在当前信息的基础上录入每个单元的具体数量。
8.根据权利要求7所述的基于c#语言的抓具配置方法,其特征在于,所述最小控制单元包括阀片、真空发射器、传感器。
9.一种基于c#语言的抓具配置装置,其特征在于,包括存储器和处理器,所述存储器用于存储至少一个程序,所述处理器用于加载所述至少一个程序以执行权利要求5至8任一项所述方法。
10.一种存储介质,其中存储有处理器可执行的指令,其特征在于,所述处理器可执行的指令在由处理器执行时用于执行如权利要求5至8任一项所述方法。