System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及一种数值控制系统。
技术介绍
1、近年来为了促进加工现场的自动化,期待一种数值控制系统,该数值控制系统将加工工件的机床的动作与针对机床的工件的装卸动作或门的开闭动作的机器人的动作联动起来进行控制(例如,参考专利文献1)。
2、一般而言,机床的动作由数值控制装置控制,机器人的动作由机器人控制装置控制。为了将机床的动作与机器人的动作联动起来进行控制而需要进行数值控制装置及机器人控制装置双方的操作。针对于此,例如在专利文献1所示的数值控制系统,按照来自数值控制装置侧的由用户发出的指示,可选择机器人的动作程序或设定动作程序。
3、现有技术文献
4、专利文献
5、专利文献1:日本特开2018-195055号公报
技术实现思路
1、专利技术所要决的课题
2、然而,例如,在将已设的机床的动作与相对于机床更后来才设置的机器人的动作联动起来进行控制的情况下,必须将控制机床的动作的数值控制装置与控制机器人的动作的机器人控制装置进行连接。另外,必须从连接于数值控制装置的机器人控制装置读写数值控制装置的变量。
3、具体而言,从机器人控制装置对数值控制装置经由宏变量来打开(on)动作请求,从机器人控制装置定期地读出数值控制装置的宏变量以监视状态。当监视的结果是状态为动作完成时,关闭(off)动作请求并前进到下一个顺序。
4、然而,例如在工件的加工中,即在数值控制装置的动作中,若有来自机器人控制装置的通信中断,则通信
5、本公开的目的在于,提供一种在将机床及机器人的动作联动起来进行控制的数值控制系统中,能够减轻通信负载的技术。
6、用于解决课题的手段
7、本公开的一方式提供一种将机床及机器人的动作联动起来进行控制的数值控制系统,所述数值控制系统具备:数值控制装置,其基于数值控制程序来控制所述机床的动作;机器人控制装置,其基于机器人控制程序来控制所述机器人的动作;以及变量存储装置,其存储能够由所述数值控制装置和所述机器人控制装置读写的变量的值,所述机器人控制装置具有:读写执行/禁止判定部,其根据请求允许或禁止所述数值控制装置的所述变量的读写的读写允许/禁止请求,来判定执行或禁止所述变量的读写,所述机器人控制装置在由所述读写执行/禁止判定部判定为执行所述变量的读写时,读出存储于所述变量存储装置的变量的值,并基于所读出的变量的值来控制所述机器人的动作,在判定为禁止所述变量的读写时,禁止读出存储于所述变量存储装置的变量的值。
8、专利技术效果
9、根据本公开,在将机床及机器人的动作联动起来进行控制的数值控制系统中,能够减轻通信负载。
本文档来自技高网...【技术保护点】
1.一种数值控制系统,其将机床和机器人的动作联动起来进行控制,其特征在于,
2.根据权利要求1所述的数值控制系统,其特征在于,
3.根据权利要求2所述的数值控制系统,其特征在于,
4.根据权利要求1所述的数值控制系统,其特征在于,
5.根据权利要求1至4中的任一项所述的数值控制系统,其特征在于,
6.根据权利要求1至5中的任一项所述的数值控制系统,其特征在于,
【技术特征摘要】
【国外来华专利技术】
1.一种数值控制系统,其将机床和机器人的动作联动起来进行控制,其特征在于,
2.根据权利要求1所述的数值控制系统,其特征在于,
3.根据权利要求2所述的数值控制系统,其特征在于,
<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。