本发明专利技术涉及装配系统技术领域,尤其涉及一种用于装配系统的数据交互方法
【技术实现步骤摘要】
用于装配系统的数据交互方法、设备及其介质
[0001]本专利技术涉及装配系统
,尤其涉及一种用于装配系统的数据交互方法
、
设备及其介质
。
技术介绍
[0002]自动装配线一般存在多个工序,有装配工序,也有品质检查工序,还有测量工序等等,进入工序前需要对装配的每一个零件进行扫码录入,然后再进入工序处理
。
在现有技术中,对零件扫码后进入工序,工序处理完成后再对数据上传,这一过程中需要等待数据上传完成才进行下一步动作;另外,如果在工序进行中扫码,会将下一个产品的二维码与当前进行工序零件的结果绑定,导致数据与产品不匹配,即工序进行中时无法进行下一个零件的扫码,整个工序节拍变得很长,工作效率慢,严重影响装配效率
。
其中,工序节拍为流水线上某道工序相邻两件零件投入或出产的间隔时间
。
技术实现思路
[0003]本专利技术要解决的技术问题是:为了解决现有技术中自动装配线工序节拍长,工作效率慢的技术问题,本专利技术提供一种用于装配系统的数据交互方法,缩短了自动装配线的工序节拍,工作效率快,提高了装配效率
。
[0004]本专利技术解决其技术问题所采用的技术方案是:一种用于装配系统的数据交互方法,包括以下步骤:
[0005]S1
,获取零件的编码信息,并输入至缓存区;
[0006]S2
,检测上位机当前是否为入站空闲状态,若当前状态为入站空闲状态,则进入下一步,反之,则继续等待至所述上位机的当前状态为入站空闲状态;
[0007]S3
,所述上位机从所述缓存区读取编码信息,判定所述上位机是否入站成功;
[0008]若所述上位机返还值等于1,则入站成功,进入工序;
[0009]若所述上位机返还值不等于1,则入站失败,设备报警;
[0010]S4
,所述工序对零件处理直至结束,触发上传数据命令,将所述数据上传至所述上位机
。
[0011]进一步,具体地,所述步骤
S1
具体包括以下步骤:
[0012]S11
,通过扫码装置获取零件的编码信息;
[0013]S12
,根据字符串数组创建所述缓存区,所述字符串数组包括序列号
i
,
i
为大于等于1的整数;
[0014]S13
,将所述编码信息输入至所述缓存区存储,返回步骤
S11。
[0015]进一步,具体地,当获取的所述编码信息为多个时,按照所述扫码装置的扫码时间先后顺序存储所述编码信息,当前编码信息输入至所述缓存区的字符串数组的第
i
位序列号存储,将所述序列号
i
加一,将下一个编码信息输入至所述缓存区的字符串数组的第
(i+1)
位序列号存储
。
[0016]进一步,具体地,所述上位机依次从所述缓存区所述读取编码信息时,根据所述编码信息的存储时间先后顺序依次从所述缓存区读取编码信息,所述上位机读取一个所述编码信息,对应的所述序列号
i
减一
。
[0017]进一步,具体地,判定所述上位机入站成功包括以下步骤:判断读取的编码信息是否为重复的编码信息,若不是重复的编码信息,所述上位机返还值为1,所述上位机入站成功
。
[0018]进一步,具体地,在所述步骤
S4
中,当所述工序包括多个时,循环扫描每个工序是否结束,若结束,则将数据上传至所述上位机;
[0019]其中,当多个工序同时结束,按照工序处理的优先顺序对将数据上传至所述上位机
。
[0020]一种计算机设备,包括:
[0021]处理器;
[0022]存储器,用于存储可执行指令;
[0023]其中,所述处理器用于从所述存储器中读取所述可执行指令,并执行所述可执行指令以实现如上所述的用于装配系统的数据交互方法
。
[0024]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,使得处理器实现如上所述的用于装配系统的数据交互方法
[0025]本专利技术的有益效果是,本专利技术一种用于装配系统的数据交互方法,通过设置的缓存区,能够在工序处理过程中获取编码信息并存储至缓存区,缩短了自动装配线的工序节拍,工作效率快,提高了装配效率
。
附图说明
[0026]下面结合附图和实施例对本专利技术进一步说明
。
[0027]图1是本专利技术实施例1的流程示意图
。
[0028]图2是本专利技术实施例2的计算机设备的结构示意图
。
[0029]图中
10、
计算机设备;
1002、
处理器;
1004、
存储器;
1006、
传输装置
。
具体实施方式
[0030]现在结合附图对本专利技术作进一步详细的说明
。
这些附图均为简化的示意图,仅以示意方式说明本专利技术的基本结构,因此其仅显示与本专利技术有关的构成
。
[0031]在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位
、
以特定的方位构造和操作,因此不能理解为对本专利技术的限制
。
此外,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征
。
在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上
。
[0032]在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可
[0049]本申请实施例提供了一种计算机设备,该计算机设备包括处理器和存储器,该存储器中存储有至少一条指令或至少一段程序,该至少一条指令或该至少一段程序由该处理器加载并执行以实现如上述方法实施例所提供的一种用于装配系统的数据交互方法
。
[0050]图2示出了一种用于实现本申请实施例所提供的一种用于装配系统的数据交互方法的设备的硬件结构示意图,设备可以参与构成或包含本申请实施例所提供的装置或系统
。
如图2所示,计算机设备
10
可以包括一个或多个处理器
1002(
处理器可以包括但不限于微处理器
MCU
或可编程逻辑器件
FPGA
等的处理装本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
一种用于装配系统的数据交互方法,其特征在于,包括以下步骤:
S1
,获取零件的编码信息,并输入至缓存区;
S2
,检测上位机当前是否为入站空闲状态,若当前状态为入站空闲状态,则进入下一步,反之,则继续等待至所述上位机的当前状态为入站空闲状态;
S3
,所述上位机从所述缓存区读取编码信息,判定所述上位机是否入站成功;若所述上位机返还值等于1,则入站成功,进入工序;若所述上位机返还值不等于1,则入站失败,设备报警;
S4
,所述工序对零件处理直至结束,触发上传数据命令,将所述数据上传至所述上位机
。2.
如权利要求1所述的用于装配系统的数据交互方法,其特征在于,所述步骤
S1
具体包括以下步骤:
S11
,通过扫码装置获取零件的编码信息;
S12
,根据字符串数组创建所述缓存区,所述字符串数组包括序列号
i
,
i
为大于等于1的整数;
S13
,将所述编码信息输入至所述缓存区存储,返回步骤
S11。3.
如权利要求2所述的用于装配系统的数据交互方法,其特征在于,当获取的所述编码信息为多个时,按照所述扫码装置的扫码时间先后顺序存储所述编码信息,当前编码信息输入至所述缓存区的字符串数组的第
i
位序列号存储,将所述序列号
i
...
【专利技术属性】
技术研发人员:方临阳,徐彪,郑军,
申请(专利权)人:常州星宇车灯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。