一种定位装置(1),其通过与来自外部传感器(2)的外部输入信号的输入相对应的定位指令的输出,使定位控制启动,该定位装置具有:外部输入部(14);计时器部(12),其对从外部输入信号输入至外部输入部时起的时间进行计数;存储器(13),其保存作为使定位控制的启动延迟的延迟时间而由定位控制程序设定出的计时器设定值、和运算处理部计算出的定位指令数据;以及定位指令输出部(15),其基于存储器所保存的定位指令数据,向控制对象输出定位指令,定位指令输出部在计时器部的计数值与存储器所保存的计时器设定值一致时,输出定位指令,根据定位控制程序中的设定,能够对存储器所保存的计时器设定值进行变更。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种,特别是涉及一种安装在可编程控制器(Programmable Logic Controller ;PLC)中的定位装置。
技术介绍
作为安装在PLC中的定位装置,已知一种根据来自外部传感器的信号的输入进行定位控制的启动(定位启动)的定位装置。定位启动的定时根据从外部传感器输入信号的定时而变化。在构建根据来自外部传感器的输入进行定位启动的定位系统的情况下,要求将外部传感器设置在正确的位置上,以使得定位启动处在期望的定时。在决定外部传感器的位置的现有方法中,首先,在暂时决定外部传感器的位置之后,通过使定位系统实际动作,从而对由来自外部传感器的输入而决定的定位启动的定时进行确认。在没有在期望的定时进行定位启动的情况下,在变更外部传感器的物理位置之后,使定位系统再次动作,并对定位启动的定时进行确认。反复进行外部传感器的位置的变更和定位启动的定时的确认,使定位启动接近期望的定时,从而决定外部传感器的位置。外部传感器大多通过螺钉紧固进行设置。直至决定外部传感器的位置为止,伴随外部传感器的位置的变更需要逐次进行螺钉的拆装。在决定外部传感器的位置的过程中,变更外部传感器的位置的次数越多,定位系统的启动所需的时间越长。另外,在根据来自外部传感器的输入进行定位启动的现有的定位系统中,设置外部传感器的位置和定位启动的定时是一一对应的。在一旦决定外部传感器的位置之后,在更新了定位启动的定时的情况下,需要重新调节外部传感器的位置。并且,在I个定位系统中,在设定定位启动的多个定时的情况下,要与设定的数量对应地设置外部传感器。需要设置的外部传感器的数量越多,定位系统的成本越高。作为应对现有技术中的这些问题的对策,优选无论外部传感器的位置如何,均能够自由地调节定位启动的定时。作为用于调整控制系统的启动定时的方法,例如,提出了下述方法,S卩,在经由网络连接了多台控制器的运动控制系统中,产生用于取得各控制器的同步的延迟触发(例如,参照专利文献I)。该系统产生从事件的发生时刻至程序的启动为止加入了规定的延迟时间的延迟触发。另外,作为用于对来自传感器的输入的定时进行修正的方法,例如,提出了下述方法,即,针对安装有用于位置检测的传感器的电动机,对由传感器的位置误差引起的传感器信号的定时的偏差进行修正(例如,参照专利文献2)。专利文献1:日本特开2007 - 213474号公报专利文献2:日本特开2006 - 197762号公报
技术实现思路
在专利文献I所记载的技术中,为了产生在事件的发生时刻加入了规定的延迟时间的延迟触发,需要使根据事件的检测而产生的触发具有事件的发生时刻的信息。为了得到该发生时刻的信息,需要对绝对时刻进行计时的时钟模块、和用于控制器间的对时的时钟同步模块。该技术存在下述问题,即,无法仅根据事件的发生信息而生成延迟触发,需要用于得到事件的发生时刻的信息的要素。专利文献2所记载的技术是将安装有位置检测传感器的电动机作为对象,用于对由传感器的安装误差引起的定时的偏差进行修正的技术。该技术没有考虑到外部传感器的输入的定时的修正。另外,在该电动机作为产品出厂后,由于位置检测传感器的安装位置不变,因此,传感器信号的定时偏差由固定的修正值进行修正。修正值只要在产品出厂时设定为满足电动机驱动电流的产品规格的固定值即可,因此,该方法无法在产品出厂后由用户任意地变更修正值。本专利技术就是鉴于上述课题而提出的,其目的在于得到一种,其无论设置外部传感器的位置如何,均能够自由地使定位控制的启动发生延迟,能够在短时间内启动定位系统。为了解决上述的课题,实现目的,本专利技术涉及一种定位装置,其设置在可编程控制器中,通过与来自外部传感器的外部输入信号的输入相对应的定位指令的输出,使针对由所述可编程控制器控制的控制对象的定位控制启动,该定位装置的特征在于,具有:外部输入部,其接受来自所述外部传感器的所述外部输入信号的输入;计时器部,其对从所述外部输入信号输入至所述外部输入部时起的时间进行计数;运算处理部,其基于作为所述控制对象的动作条件而由定位控制程序设定出的定位参数,计算定位指令数据;存储器,其保存作为使所述定位控制的启动延迟的延迟时间而由所述定位控制程序设定出的计时器设定值、和所述运算处理部计算出的所述定位指令数据;以及定位指令输出部,其基于所述存储器所保存的所述定位指令数据,向所述控制对象输出所述定位指令,所述定位指令输出部在所述计时器部的计数值与所述存储器所保存的所述计时器设定值一致时,输出所述定位指令,根据所述定位控制程序中的设定,能够对所述存储器所保存的所述计时器设定值进行变更。专利技术的效果本专利技术所涉及的定位装置能够根据计时器设定值,对输出定位指令的定时进行调节。定位装置不进行外部传感器的移动,而是通过使计时器设定值变更的简单作业,从而能够自由地使定位启动延迟。定位装置由于无需用于将定位启动设为期望的定时的、外部传感器的物理位置的调节,因此,能够通过短时间的作业启动定位系统。定位装置在一旦决定定位启动的定时后,不进行外部传感器的位置的调节,而是通过计时器设定值的变更,从而能够更新定位启动的定时。定位装置在设置有I个外部传感器的定位系统中,不变更外部传感器的位置,通过使计时器设定值变更,从而也能够对定位启动的多个定时进行设定。【附图说明】图1是表示包含本专利技术的实施方式所涉及的定位装置在内的定位系统的结构的框图。图2是表示通过定位装置对定位启动的定时进行调节的步骤的流程图。图3是表示通过对比例所涉及的定位装置对定位启动的定时进行调节的步骤的流程图。【具体实施方式】下面,基于附图对本专利技术所涉及的的实施方式进行详细的说明。此外,本专利技术并不限定于本实施方式。实施方式.图1是表示包含本专利技术的实施方式所涉及的定位装置在内的定位系统的结构例的框图。定位装置I设置在PLC中。对于PLC中除了定位装置I以外的结构,省略图示。定位装置I具有:CPU 11、计时器部12、存储器13、外部输入部14以及定位指令输出部15。CPU 11、计时器部12、存储器13、外部输入部14以及定位指令输出部15经由内部总线分别连接。此外,定位装置I的结构能够适当地变更。CPU 11作为实施各种运算处理的运算处理部起作用。CPU 11基于定位参数计算定位指令数据。定位参数作为PLC的控制对象的动作条件,通过定位控制程序进行设定。外部输入部14接受来自外部传感器2的外部输入信号的输入。计时器部12实施将来自外部传感器2的输入作为触发的计数。计时器部12对外部输入信号从外部传感器2输入至外部输入部14时起的时间进行计数。存储器13保存计时器设定值、定位参数以及定位指令数据。计时器设定值作为使定位控制的启动(定位启动)延迟的延迟时间,是通过定位控制程序设定出的值。CPU 11从存储器13中读取用于计算定位指令数据的定位参数。存储器13储存由CPU 11计算出的定位指令数据。定位指令输出部15基于存储器13所保存的定位指令数据,向控制对象输出定位指令。定位装置I通过与来自外部传感器2的外部输入信号的输入相对应的定位指令的输出,使针对控制对象的定位控制启动。在此,对在定位装置I中调节定位启动的定时的定位方法进行说明。用户在定位控制程序中对移动速度、移动时间等作为控制对本文档来自技高网...
【技术保护点】
一种定位装置,其设置在可编程控制器中,通过与来自外部传感器的外部输入信号的输入相对应的定位指令的输出,使针对由所述可编程控制器控制的控制对象的定位控制启动,该定位装置的特征在于,具有:外部输入部,其接受来自所述外部传感器的所述外部输入信号的输入;计时器部,其对从所述外部输入信号输入至所述外部输入部时起的时间进行计数;运算处理部,其基于作为所述控制对象的动作条件而由定位控制程序设定出的定位参数,计算定位指令数据;存储器,其保存作为使所述定位控制的启动延迟的延迟时间而由所述定位控制程序设定出的计时器设定值、和所述运算处理部计算出的所述定位指令数据;以及定位指令输出部,其基于所述存储器所保存的所述定位指令数据,向所述控制对象输出所述定位指令,所述定位指令输出部在所述计时器部的计数值与所述存储器所保存的所述计时器设定值一致时,输出所述定位指令,根据所述定位控制程序中的设定,能够对所述存储器所保存的所述计时器设定值进行变更。
【技术特征摘要】
【国外来华专利技术】
【专利技术属性】
技术研发人员:山中一树,山本顺司,柿本康一,
申请(专利权)人:三菱电机株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。