The invention provides a control system and a control method thereof, and a computer readable storage medium. According to the invention, the limitation of objects for measuring shapes can be reduced. The developed PLC system (SYS) includes: displacement sensor (7), driving device (30, 40) and PLC (1). The PLC system (SYS) determines that when an acquisition location is not measurable (S2's \yes\), it returns to the non measurable acquisition position (S8) and performs the measurement again (S12). In the process of re executing the measurement, it is detected that it is not measurable (S16's \yes\), and the platform is moved to the next acquisition location (S19) to perform the measurement again (S22).
【技术实现步骤摘要】
控制系统及其控制方法、计算机可读存储介质
本专利技术涉及测量对象物形状的控制应用程序的控制系统及其控制方法、计算机可读存储介质。
技术介绍
对许多在生产现场使用的机器、设备,利用可编程逻辑控制器(ProgrammableLogicController,以下也称为PLC)等控制装置来进行控制。已知一种控制系统,其使用这种控制装置来控制测量装置并测量对象物的形状。例如,专利文献1中公开了一种使用不接触对象物的非接触式传感器来测量对象物的形状的控制系统。专利文献1:日本特开2012-177620号公报然而,在专利文献1所公开的控制系统中,对象物的表面粗糙或对象物具有非常高的部位时等,由于传感器不能正确地获取测量对象物形状所需的信息,因此,有可能不能准确地测量该对象物的形状。如上所述,专利文献1中公开的控制系统存在待测量形状的对象物受限制的问题。
技术实现思路
本专利技术的目的在于提供一种控制系统及其控制方法、计算机可读存储介质,能够减轻对待测量形状的对象物的限制。根据本专利技术的一个方面,提供了一种控制系统,其中,包括:测量装置,测量对象物的一维信息;驱动装置,使测量装置与对象物之间的相对位置发生变化;以及控制装置,对测量装置和驱动装置进行控制,以便基于在测量装置中测量的一维信息,获取对象物的二维形状或三维形状的信息;所述控制装置包括:测量数据获取部,执行一边使相对位置发生变化,一边将测量装置的一维信息和来自驱动装置的位置信息作为测量数据来获取的获取处理;以及形状数据生成部,执行基于在测量数据获取部获取的测量数据生成二维形状或三维形状的形状数据的生成处理;所述测量数 ...
【技术保护点】
一种控制系统,其中,包括:测量装置,测量对象物的一维信息;驱动装置,使所述测量装置与所述对象物的相对位置发生变化;以及控制装置,对所述测量装置和所述驱动装置进行控制,以便基于在所述测量装置中测量的一维信息,获取所述对象物的二维形状或三维形状的信息;所述控制装置包括:测量数据获取部,执行一边使所述相对位置发生变化,一边将所述测量装置的一维信息和来自所述驱动装置的位置信息作为测量数据来获取的获取处理;以及形状数据生成部,执行基于在所述测量数据获取部获取的所述测量数据生成二维形状或三维形状的形状数据的生成处理;所述测量数据获取部在所述相对位置每次变化到与设定的测量间隔对应的获取位置时,执行所述获取处理;所述获取处理失败时,使发生变化的所述相对位置返回到发生失败的所述获取位置后,在返回的所述获取位置再次执行所述获取处理。
【技术特征摘要】
2016.10.31 JP 2016-2138601.一种控制系统,其中,包括:测量装置,测量对象物的一维信息;驱动装置,使所述测量装置与所述对象物的相对位置发生变化;以及控制装置,对所述测量装置和所述驱动装置进行控制,以便基于在所述测量装置中测量的一维信息,获取所述对象物的二维形状或三维形状的信息;所述控制装置包括:测量数据获取部,执行一边使所述相对位置发生变化,一边将所述测量装置的一维信息和来自所述驱动装置的位置信息作为测量数据来获取的获取处理;以及形状数据生成部,执行基于在所述测量数据获取部获取的所述测量数据生成二维形状或三维形状的形状数据的生成处理;所述测量数据获取部在所述相对位置每次变化到与设定的测量间隔对应的获取位置时,执行所述获取处理;所述获取处理失败时,使发生变化的所述相对位置返回到发生失败的所述获取位置后,在返回的所述获取位置再次执行所述获取处理。2.如权利要求1所述的控制系统,其中,所述测量数据获取部在所述获取处理失败时,使该测量装置退避到所述测量装置和所述对象物不相撞的位置。3.如权利要求2所述的控制系统,其中,所述测量数据获取部在再次执行的所述获取处理失败时,使所述相对位置变化到下一个所述获取位置后,在下一个所述获取位置执行所述获取处理。4.如权利要求1至3中任一项所述的控制系统,其中,与所述获取处理失败的所述获取位置对应的所述一维信息与作为所述测量数据获取的所述一维信息不同。5.如权利要求1至4中任一项所述的控制系统,其中,所述控制装置对所述获取处理失败的次数进行统计,统计的次数达到预先确定的次数时执行错误处理。6.如权利要求1至5中任一项所述的控制系统,其中,还包括:特征量运算部,基于由所述形状数据生成部生成的所述形状数据,运算所述对象物的特征量。7.如权利要求1至6中任一项...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。