同步控制方法及装置转让专利

申请号 : CN200510063781.X

文献号 : CN1744424B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 沼内裕光

申请人 : 小森公司

摘要 :

提供一种同步控制方法及装置,减少消耗电力和提高马达及马达轴承部耐久性,并且能在再次启动时准确进行同步控制。设置原动马达15、115和用来发生同步基准信号的中央控制装置12,并控制上述原动马达以便与来自中央控制装置的同步基准信号同步进行旋转,该同步控制装置包括:原动马达·制动器16、116,用于制动上述原动马达的旋转;机械原点位置检测器17、117,用于检测原动马达的旋转相位;驱动控制装置14、114,用来进行控制,以按照来自中央控制装置的停止指令使上述原动马达·制动器进行工作的同时,存储此时原动马达应在的旋转相位,再次启动时比较原动马达应在的旋转相位和原动马达的旋转相位,于下次的运行开始时进行原动马达的原点位置调整。

权利要求 :

1.一种用于卷筒纸轮转印刷机的同步控制方法,其特征为:设置电动机和用于发生同步基准信号的中央控制装置,并对上述电动机进行控制以便与来自上述中央控制装置的同步基准信号同步进行旋转,在这种同步控制方法中,设置对上述电动机的旋转进行制动的制动装置,

按照来自上述中央控制装置的停止指令使上述制动装置进行工作的同时,并且存储此时上述电动机应在的旋转相位,再次启动时检测上述电动机的旋转相位,

比较上述电动机应在的旋转相位和上述电动机的旋转相位,根据上述比较结果,在下次的运行开始时,上述中央控制装置产生包含缓动速度及虚拟当前位置的上述同步基准信号,基于上述虚拟当前位置和实际当前位置之差修正上述缓动速度,以上述修正的缓动速度驱动上述电动机,进行上述电动机的原点位置调整。

2.根据权利要求1所述用于卷筒纸轮转印刷机的同步控制方法,其特征为:求取上述电动机应在的旋转相位和上述电动机的旋转相位之差,在上述差比预先所设定的值大时,于下次的运行开始时进行上述电动机的原点位置调整。

3.根据权利要求2所述用于卷筒纸轮转印刷机的同步控制方法,其特征为:取得上述电动机应在的旋转相位与检测到的上述电动机的旋转相位之差,如果该差小于预先所设定的值,则在下次的运行开始时以预定的正常速度直接进行上述电动机的同步操作。

4.根据权利要求1所述用于卷筒纸轮转印刷机的同步控制方法,其特征为:设置电动机转数检测装置,用来检测上述电动机的转数,在来自上述电动机转数检测装置的信号达到预先所设定的转数以下时,从上述中央控制装置输出停止指令。

5.一种用于卷筒纸轮转印刷机的同步控制方法,其特征为:设置第1电动机和第2电动机,

并使上述第1电动机和上述第2电动机的旋转相位同步,在这种同步控制方法中,设置第1制动装置,用来对上述第1电动机的旋转进行制动,设置第2制动装置,用来对上述第2电动机的旋转进行制动,按照对上述第1电动机的停止指令使上述第1制动装置及上述第2制动装置进行工作,再次启动时检测上述第1电动机及上述第2电动机的旋转相位,比较上述第1电动机的旋转相位和上述第2电动机的旋转相位,根据上述比较结果,在下次的运行开始时,以缓动速度驱动上述第1电动机,基于上述第2电动机的虚拟当前位置和实际当前位置之差修正上述缓动速度,以上述修正的缓动速度驱动上述第2电动机,进行上述第1和第2电动机的原点位置调整。

6.根据权利要求5所述用于卷筒纸轮转印刷机的同步控制方法,其特征为:求取上述第1电动机的旋转相位和上述第2电动机的旋转相位之差,在上述差比预先所设定的值大时,于下次的运行开始时进行上述第2电动机的原点位置调整。

7.根据权利要求6所述用于卷筒纸轮转印刷机的同步控制方法,其特征为:取得上述第1电动机的旋转相位与上述第2电动机的旋转相位之差,如果该差小于预先所设定的值,则在下次的运行开始时以预定的正常速度直接进行上述第2电动机的同步操作。

8.根据权利要求5所述用于卷筒纸轮转印刷机的同步控制方法,其特征为:设置第1电动机用转数检测装置,用来检测上述第1电动机的转数,在来自上述第1电动机用转数检测装置的信号达到预先所设定的转数以下时,输出对上述第1电动机的停止指令。

9.一种用于卷筒纸轮转印刷机的同步控制装置,其特征为:设置电动机和用于发生同步基准信号的中央控制装置,并对上述电动机进行控制以便与来自上述中央控制装置的同步基准信号同步进行旋转,在这种同步控制装置中,具备:制动装置,用来对上述电动机的旋转进行制动;

电动机旋转相位检测装置,用来检测上述电动机的旋转相位;

控制装置,用来进行控制,以按照来自上述中央控制装置的停止指令使上述制动装置进行工作的同时,存储此时上述电动机应在的旋转相位,再次启动时对上述电动机应在的旋转相位和通过上述电动机旋转相位检测装置所检测出的电动机旋转相位进行比较,根据其比较结果,在下次的运行开始时,上述中央控制装置产生包含缓动速度及虚拟当前位置的上述同步基准信号,基于上述虚拟当前位置和实际当前位置之差修正上述缓动速度,以上述修正的缓动速度驱动上述电动机,进行上述电动机的原点位置调整。

10.根据权利要求9所述用于卷筒纸轮转印刷机的同步控制装置,其特征为:上述控制装置求取上述电动机应在的旋转相位和上述电动机的旋转相位之差,在该差比预先所设定的值大时,于下次的运行开始时进行上述电动机的原点位置调整。

11.根据权利要求10所述用于卷筒纸轮转印刷机的同步控制装置,其特征为:取得上述电动机应在的旋转相位与检测到的上述电动机的旋转相位之差,如果该差小于预先所设定的值,则在下次的运行开始时以预定的正常速度直接进行上述电动机的同步操作。

12.根据权利要求9所述用于卷筒纸轮转印刷机的同步控制装置,其特征为:设置电动机转数检测装置,用来检测上述电动机的转数,在来自上述电动机转数检测装置的信号达到预先所设定的转数以下时,从上述中央控制装置向上述控制装置输出停止指令。

13.一种用于卷筒纸轮转印刷机的同步控制装置,其特征为:设置第1电动机和第2电动机,

并使上述第1电动机和上述第2电动机的旋转相位同步,在这种同步控制装置中,具备:第1制动装置,用来对上述第1电动机的旋转进行制动;

第2制动装置,用来对上述第2电动机的旋转进行制动;

第1电动机旋转相位检测装置,用来检测上述第1电动机的旋转相位;

第2电动机旋转相位检测装置,用来检测上述第2电动机的旋转相位;

控制装置,用来进行控制,以按照对上述第1电动机的停止指令使上述第1制动装置及上述第2制动装置进行工作,再次启动时对通过上述第1电动机旋转相位检测装置所检测出的第1电动机旋转相位和通过上述第2电动机旋转相位检测装置所检测出的第2电动机旋转相位进行比较,根据其比较结果,在下次的运行开始时以缓动速度驱动上述第1电动机,基于上述第2电动机的虚拟当前位置和实际当前位置之差修正上述缓动速度,以上述修正的缓动速度驱动上述第2电动机进行上述第1和第2电动机的原点位置调整。

14.根据权利要求13所述用于卷筒纸轮转印刷机的同步控制装置,其特征为:上述控制装置求取上述第1电动机的旋转相位和上述第2电动机的旋转相位之差,在该差比预先所设定的值大时,于下次的运行开始时进行上述第2电动机的原点位置调整。

15.根据权利要求14所述用于卷筒纸轮转印刷机的同步控制装置,其特征为:取得上述第1电动机的旋转相位与上述第2电动机的旋转相位之差,如果该差小于预先所设定的值,则在下次的运行开始时以预定的正常速度直接进行上述第2电动机的同步操作。

16.根据权利要求13所述用于卷筒纸轮转印刷机的同步控制装置,其特征为:设置第1电动机用转数检测装置,用来检测上述第1电动机的转数,上述控制装置在来自上述第1电动机用转数检测装置的信号达到预先所设定的转数以下时,输出对上述第1电动机的停止指令。

说明书 :

技术领域

本发明涉及使用于卷筒纸轮转印刷机中最佳的同步控制方法及装置。

背景技术

以往,在对多个卷筒纸轮转印刷机或卷筒纸轮转印刷机的多个机组(印刷单元和折机等)进行同步驱动的同步驱动控制装置中,例如专利文献1所示,卷筒纸轮转印刷机的停止中也进行同步控制。
也就是说,在专利文献1中阐述出与卷筒纸轮转印刷机等所使用的同步控制装置有关的技术,特别是与具备下述原点调整功能的同步控制装置有关的技术,该原点调整功能用来高准确度地同步驱动由主机和多个子机构成的电动机或通过该电动机来驱动的各个机械轴的旋转相位及旋转速度;当进行其同步控制时,首先根据主机电动机的旋转·编码器的输出和主机机械轴原点检测器的输出,由相位检测器不断检测主机的电动机轴和机械轴的相位。另外,还根据子机电动机的旋转·编码器的输出和子机机械轴原点检测器的输出,由相位检测器不断检测子机电动机轴和机械轴的相位。
然后,通过机械轴相位偏差检测器求取主机机械轴和子机机械轴的相位偏差,并且通过电动机轴相位偏差检测器求取主机电动机轴和子机电动机轴的相位偏差,根据其输出来进行主机和子机机械轴的原点调整,接着再进行主机和子机电动机轴的原点调整,实施主机和子机的同步控制。
专利文献1 特开2001-309681
但是,在专利文献1的技术中,由于卷筒纸轮转印刷机的停止中也进行同步控制(电动机的位置控制及“0”速度控制),因而在停止中也对电动机及电动机驱动电路流动电流。
因此,消耗电力有所增大,并且存在下述问题,即因为在电动机中产生热量使电动机及电动机轴承部的润滑油恶化,所以电动机及电动机轴承部的耐久性下降。
因此,本发明人等判明,可以通过检测各卷筒纸轮转印刷机或卷筒纸轮转印刷机各机组的速度,在按照停止指令减速到预先所设定的一定速度(例如,8rpm)时或者停止时,将虚拟主·发生器的相位停止在其位置上的同时,解除各卷筒纸轮转印刷机或各机组的同步控制,与此同时使备卷筒纸轮转印刷机原动电动机的制动器或者各机组驱动电动机的制动器启动,至少各卷筒纸轮转印刷机或卷筒纸轮转印刷机各机组的停止中利用原动电动机或驱动电动机的制动器使各卷筒纸轮转印刷机或卷筒纸轮转印刷机各机组的旋转得以停止,防止各卷筒纸轮转印刷机或卷筒纸轮转印刷机各机组的相位偏差,来解决上述问题所在。
也就是说,在各卷筒纸轮转印刷机或卷筒纸轮转印刷机各机组的停止中,也可以不对电动机及电动机·驱动器流动电流,谋求消耗电力的减少和电动机及电动机轴承部耐久性的提高。
但是,由于通过原动电动机或驱动电动机的制动器来进行各卷筒纸轮转印刷机或卷筒纸轮转印刷机各机组的停止,因而有可能发生下述的不佳状况,即在因制动器的恶化等使卷筒纸轮转印刷机或机组大幅超限运转时,或者在卷筒纸轮转印刷机的停止中为了维护和不佳之处的调整而以手动驱动卷筒纸印刷机或机组时,不能在下次运行时进行同步控制。

发明内容

因而,本发明的目的在于,提供一种同步控制方法及装置,用来谋求消耗电力的减少和电动机及电动机轴承部耐久性提高的同时,能够在再次启动时准确进行同步控制。
为了达到上述目的的本发明所涉及的同步控制方法,其特征为,设置和电动机发生同步基准信号的中央控制装置,并对上述电动机进行控制以便与来自上述中央控制装置的同步基准信号同步进行旋转,在这种同步控制方法中,设置制动装置,用来对上述电动机的旋转进行制动;按照来自上述中央控制装置的停止指令使上述制动装置进行工作,并且存储此时上述电动机应在的旋转相位,再次启动时检测上述电动机的旋转相位,对上述电动机应在的旋转相位和上述电动机的旋转相位进行比较,根据上述比较结果在下次的运行开始时进行上述电动机的原点位置调整。
另外,其特征为,求取上述电动机应在的旋转相位和上述电动机的旋转相位之差,并在上述差比预先所设定的值大时,于下次的运行开始时进行上述电动机的原点位置调整。
另外,其特征为,设置电动机转数检测装置,用来检测上述电动机的转数;在来自上述电动机转数检测装置的信号达到预先所设定的转数以下时,从上述中央控制装置输出停止指令。
另外,其特征为,设置第1电动机和第2电动机,并使上述第1电动机和上述第2电动机的旋转相位同步,在这种同步控制方法中,设置第1制动装置,用来对上述第1电动机的旋转进行制动;设置第2制动装置,用来对上述第2电动机的旋转进行制动;按照对上述第1电动机的停止指令使上述第1制动装置及上述第2制动装置进行工作,再次启动时检测上述第1电动机及上述第2电动机的旋转相位,并比较上述第1电动机的旋转相位和上述第2电动机的旋转相位,根据上述比较结果,在下次的运行开始时进行上述电动机的原点位置调整。
另外,其特征为,求取上述第1电动机的旋转相位和上述第2电动机的旋转相位之差,并在上述差比预先所设定的值大时,于下次的运行开始时进行上述第2电动机的原点位置调整。
另外,其特征为,设置第1电动机用转数检测装置,用来检测上述第1电动机的转数;在来自上述第1电动机用转数检测装置的信号达到预先所设定的转数以下时,输出对上述第1电动机的停止指令。
为了达到上述目的的本发明所涉及的同步控制装置,其特征为,设置和电动机发生同步基准信号的中央控制装置,并对上述电动机进行控制以便与来自上述中央控制装置的同步基准信号同步进行旋转,在这种同步控制装置中,具备:制动装置,用来对上述电动机的旋转进行制动;电动机旋转相位检测装置,用来检测上述电动机的旋转相位;控制装置,用来进行控制,以按照来自上述中央控制装置的停止指令使上述制动装置进行工作,并且存储此时上述电动机应在的旋转相位,再次启动时对上述电动机应在的旋转相位和通过上述电动机旋转相位检测装置所检测出的电动机旋转相位进行比较,根据其比较结果,在下次的运行开始时进行上述电动机的原点位置调整。
另外,其特征为,上述控制装置求取上述电动机应在的旋转相位和上述电动机的旋转相位之差,并在该差比预先所设定的值大时,于下次的运行开始时进行上述电动机的原点位置调整。
另外,其特征为,设置电动机转数检测装置,用来检测上述电动机的转数;在来自上述电动机转数检测装置的信号达到预先所设定的转数以下时,从上述中央控制装置向上述控制装置输出停止指令。
另外,其特征为,设置第1电动机和第2电动机,并使上述第1电动机和上述第2电动机的旋转相位同步,在这种同步控制装置中,具备:第1制动装置,用来对上述第1电动机的旋转进行制动;第2制动装置,用来对上述第2电动机的旋转进行制动;第1电动机旋转相位检测装置,用来检测上述第1电动机的旋转相位;第2电动机旋转相位检测装置,用来检测上述第2电动机的旋转相位;控制装置,用来进行控制,以按照对上述第1电动机的停止指令使上述第1制动装置及上述第2制动装置进行工作,再次启动时对通过上述第1电动机旋转相位检测装置所检测出的第1电动机旋转相位和通过上述第2电动机旋转相位检测装置所检测出的第2电动机旋转相位进行比较,根据其比较结果在下次的运行开始时进行上述第2电动机的原点位置调整。
另外,其特征为,上述控制装置求取上述第1电动机的旋转相位和上述第2电动机的旋转相位之差,并在该差比预先所设定的值大时,于下次的运行开始时进行上述第2电动机的原点位置调整。
另外,其特征为,设置第1电动机用转数检测装置,用来检测上述第1电动机的转数;上述控制装置在来自第1上述电动机用转数检测装置的信号达到预先所设定的转数以下时,输出对上述第1电动机的停止指令。
发明效果
根据上述结构的本发明,由于在卷筒纸轮转印刷机等的停止时,停止由驱动用电动机做出的同步控制并使附设于同驱动用电动机中的制动装置启动,因而能保持多个卷筒纸轮转印刷机等或卷筒纸轮转印刷机等多个机组的同步状态。据此,在停止中也可以不对电动机及电动机·驱动器流动电流,谋求消耗电力的减少和电动机及电动机轴承部耐久性的提高。
另外,本发明用来在卷筒纸轮转印刷机等的再次启动时,对停止时应在的旋转相位和当前的旋转相位进行比较,在其差为容许值以内时,于下次的运行时进行通常的同步控制,在其差比容许值大时,首先进行各卷筒纸轮转印刷机等或卷筒纸轮转印刷机等各机组的原点调整,在原点调整结束后进行通常的同步控制。据此,在卷筒纸轮转印刷机等或机组大幅超限运转时以及用手动来驱动卷筒纸轮转印刷机等或机组时,都能够在下次的运行时准确进行同步控制。

附图说明

图1是表示本发明实施示例1的多个印刷机同步控制装置的概略结构图。
图2是中央控制装置的框图。
图3是虚拟主·发生器的框图。
图4是各印刷机驱动控制装置的框图。
图5-a是中央控制装置的动作流程图。
图5-b是中央控制装置的动作流程图。
图5-c是中央控制装置的动作流程图。
图6是中央控制装置的动作流程图。
图7是中央控制装置的动作流程图。
图8-a是虚拟主·发生器的动作流程图。
图8-b是虚拟主·发生器的动作流程图。
图8-c是虚拟主·发生器的动作流程图。
图9-a是虚拟主·发生器的动作流程图。
图9-b是虚拟主·发生器的动作流程图。
图10-a是虚拟主·发生器的动作流程图。
图10-b是虚拟主·发生器的动作流程图。
图11-a是虚拟主·发生器的动作流程图。
图11-b是虚拟主·发生器的动作流程图。
图12-a是各印刷机驱动控制装置的动作流程图。
图12-b是各印刷机驱动控制装置的动作流程图。
图12-c是各印刷机驱动控制装置的动作流程图。
图13是各印刷机驱动控制装置的动作流程图。
图14-a是各印刷机驱动控制装置的动作流程图。
图14-b是各印刷机驱动控制装置的动作流程图。
图14-c是各印刷机驱动控制装置的动作流程图。
图15是表示本发明实施示例2的印刷机多个机组同步控制装置的概略结构图。
图16是中央控制装置的框图。
图17是虚拟主·发生器的框图。
图18是印刷机各机组驱动控制装置的框图。
图19-a是中央控制装置的动作流程图。
图19-b是中央控制装置的动作流程图。
图19-c是中央控制装置的动作流程图。
图20是中央控制装置的动作流程图。
图21是中央控制装置的动作流程图。
图22-a是虚拟主·发生器的动作流程图。
图22-b是虚拟主·发生器的动作流程图。
图22-c是虚拟主·发生器的动作流程图。
图23-a是虚拟主·发生器的动作流程图。
图23-b是虚拟主·发生器的动作流程图。
图24-a是虚拟主·发生器的动作流程图。
图24-b是虚拟主·发生器的动作流程图。
图25-a是虚拟主·发生器的动作流程图。
图25-b是虚拟主·发生器的动作流程图。
图26-a是各印刷机各机组驱动控制装置的动作流程图。
图26-b是各印刷机各机组驱动控制装置的动作流程图。
图26-c是各印刷机各机组驱动控制装置的动作流程图。
图27是各印刷机各机组驱动控制装置的动作流程图。
图28-a是各印刷机各机组驱动控制装置的动作流程图。
图28-b是各印刷机各机组驱动控制装置的动作流程图。
图28-c是各印刷机各机组驱动控制装置的动作流程图。
图29是表示本发明实施示例3的多个印刷机同步控制装置的概略结构图。
图30是主印刷机驱动控制装置的框图。
图31是辅助印刷机驱动控制装置的框图。
图32-a是主印刷机驱动控制装置的动作流程图。
图32-b是主印刷机驱动控制装置的动作流程图。
图32-c是主印刷机驱动控制装置的动作流程图。
图32-d是主印刷机驱动控制装置的动作流程图。
图33-a是主印刷机驱动控制装置的动作流程图。
图33-b是主印刷机驱动控制装置的动作流程图。
图33-c是主印刷机驱动控制装置的动作流程图。
图34-a是主印刷机驱动控制装置的动作流程图。
图34-b是主印刷机驱动控制装置的动作流程图。
图35-a是主印刷机驱动控制装置的动作流程图。
图35-b是主印刷机驱动控制装置的动作流程图。
图35-c是主印刷机驱动控制装置的动作流程图。
图35-d是主印刷机驱动控制装置的动作流程图。
图36-a是辅助印刷机驱动控制装置的动作流程图。
图36-b是辅助印刷机驱动控制装置的动作流程图。
图37是辅助印刷机驱动控制装置的动作流程图。
图38-a是辅助印刷机驱动控制装置的动作流程图。
图38-b是辅助印刷机驱动控制装置的动作流程图。
图38-c是辅助印刷机驱动控制装置的动作流程图。
图39是表示本发明实施示例4的印刷机多部机组同步控制装置的概略结构图。
图40是主机组驱动控制装置的框图。
图41是辅助机组驱动控制装置的框图。
图42-a是主机组驱动控制装置的动作流程图。
图42-b是主机组驱动控制装置的动作流程图。
图42-c是主机组驱动控制装置的动作流程图。
图42-d是主机组驱动控制装置的动作流程图。
图43-a是主机组驱动控制装置的动作流程图。
图43-b是主机组驱动控制装置的动作流程图。
图43-c是主机组驱动控制装置的动作流程图。
图44-a是主机组驱动控制装置的动作流程图。
图44-b是主机组驱动控制装置的动作流程图。
图45-a是主机组驱动控制装置的动作流程图。
图45-b是主机组驱动控制装置的动作流程图。
图45-c是主机组驱动控制装置的动作流程图。
图45-d是主机组驱动控制装置的动作流程图。
图46-a是辅助机组驱动控制装置的动作流程图。
图46-b是辅助机组驱动控制装置的动作流程图。
图47是辅助机组驱动控制装置的动作流程图。
图48-a是辅助机组驱动控制装置的动作流程图。
图48-b是辅助机组驱动控制装置的动作流程图。
图48-c是辅助机组驱动控制装置的动作流程图。
图49是表示本发明实施示例5的中央控制装置的框图。
图50-a是中央控制装置的动作流程图。
图50-b是中央控制装置的动作流程图,
图50-c是中央控制装置的动作流程图。
图51是中央控制装置的动作流程图。
图52是中央控制装置的动作流程图。
图53是表示本发明实施示例6的中央控制装置的框图。
图54-a是中央控制装置的动作流程图。
图54-b是中央控制装置的动作流程图。
图54-c是中央控制装置的动作流程图。
图55是中央控制装置的动作流程图。
图56是中央控制装置的动作流程图。
图57是表示本发明实施示例7的主印刷机驱动控制装置的框图。
图58-a是主印刷机驱动控制装置的动作流程图。
图58-b是主印刷机驱动控制装置的动作流程图。
图58-c是主印刷机驱动控制装置的动作流程图。
图58-d是主印刷机驱动控制装置的动作流程图。
图59-a是主印刷机驱动控制装置的动作流程图。
图59-b是主印刷机驱动控制装置的动作流程图。
图59-c是主印刷机驱动控制装置的动作流程图。
图60-a是主印刷机驱动控制装置的动作流程图。
图60-b是主印刷机驱动控制装置的动作流程图。
图61-a是主印刷机驱动控制装置的动作流程图。
图61-b是主印刷机驱动控制装置的动作流程图。
图61-c是主印刷机驱动控制装置的动作流程图。
图61-d是主印刷机驱动控制装置的动作流程图。
图62是表示本发明实施示例8的主机组驱动控制装置的框图。
图63-a是主机组(主单元)驱动控制装置的动作流程图。
图63-b是主机组驱动控制装置的动作流程图。
图63-c是主机组驱动控制装置的动作流程图。
图63-d是主机组驱动控制装置的动作流程图。
图64-a是主机组驱动控制装置的动作流程图。
图64-b是主机组驱动控制装置的动作流程图。
图64-c是主机组驱动控制装置的动作流程图。
图65-a是主机组驱动控制装置的动作流程图。
图65-b是主机组驱动控制装置的动作流程图。
图66-a是主机组驱动控制装置的动作流程图。
图66-b是主机组驱动控制装置的动作流程图。
图66-c是主机组驱动控制装置的动作流程图。
图66-d是主机组驱动控制装置的动作流程图。
符号说明
1、101送纸部,2、102横向进给部,3~6、103~106第1第4(印刷)机组,7、107干燥机,8、108冷却部,9、109  牵引部,10、110  剪折机,11、111  机械轴(动力轴),12  中央控制装置(控制装置),13  虚拟主·发生器,14、114  驱动控制装置,15、115  原动电动机(第1、第2驱动用电动机),16、116  原动电动机·制动器(制动装置),17、117  机械原点位置检测器,18、118  旋转·编码器(速度检测装置),19  主印刷机的驱动控制装置,20  辅助(从属)印刷机的驱动控制装置,21~25  驱动控制装置,26a~26e  驱动电动机(驱动用电动机),27a~27e  驱动电动机·制动器(制动装置),28a~28e  机械原点位置检测器,29a~29e  旋转·编码器(速度检测装置),30a~30d  辅助机组(从属单元)的驱动控制装置,31  主机组的驱动控制装置,40  CPU,41  ROM,42RAM,43  印刷机的缓动速度用存储器,44  设定速度用存储器,45原点调整准备时间用存储器,46  给虚拟主·发生器发送设定速度的时间间隔用存储器,47  使印刷机原动电动机的制动器进行工作的印刷机速度用存储器,47A  使印刷机机组驱动电动机制动器进行工作印刷机组速度用存储器,48  当前各印刷机的速度用存储器、48A  当前印刷机各机组的速度用存储器,49  同步运行停止后的印刷机号码用存储器,49A  同步运行停止后的印刷机机组号码用存储器,50  内部时钟·计数器,51~54  输入输出装置,55  接口,56  总线(BUS),57  输入装置,58  显示器,59  输出装置,60  速度设定器,61  第1印刷机的原动电动机·制动器用电路,61a~61d  第1~第4机组的驱动电动机·制动器用电路,62  第2印刷机的原动电动机·制动器用电路,63、63a~63d  A/D转换器,64、64a~64d  F/V转换器,65  A/D转换器,66  F/V转换器,67  要不要原点调整的信号用存储器,70CPU,71  ROM,72  RAM,73  当前设定速度用存储器,74  上次设定速度用存储器,75  虚拟机械轴的当前位置用存储器,76  各印刷机当前位置的校正值用存储器,76A  印刷机各机组当前位置的校正值用存储器,77  修正后各印刷机虚拟机械轴的当前位置用存储器,77A  修正后印刷机各机组虚拟机械轴的当前位置用存储器,78给虚拟主·发生器发送设定速度的时间间隔用存储器,79  虚拟当前位置的修正值用存储器,80  修正后虚拟机械轴的当前位置用存储器,81  接收到机械轴原点调整完成信号的印刷机号码用存储器,81A接收到机械轴原点调整完成信号的印刷机机组号码用存储器,82  虚拟电动机轴的当前位置用存储器,83  虚拟电动机轴当前位置的修正值用存储器,84  修正后虚拟电动机轴的当前位置用存储器,85  修正后各印刷机虚拟电动机轴的当前位置用存储器,85A  修正后印刷机各机组虚拟电动机轴的当前位置用存储器,86  接收到电动机轴原点调整完成信号的印刷机号码用存储器,86A  接收到电动机轴原点调整完成信号的印刷机机组号码用存储器,87  加速时的速度修正值用存储器,88  减速时的速度修正用存储器,89  接收到同步运行停止信号的印刷机号码用存储器,89A  接收到同步运行停止信号的印刷机机组号码用存储器,90  接口,91  总线(BUS),92  各印刷机机械轴的当前位置用存储器,93  各印刷机电动机轴的当前位置用存储器,94  接收到机械轴及电动机轴当前位置的印刷机号码用存储器,95  各印刷机虚拟机械轴的当前位置和各印刷机机械轴的当前位置之差的绝对值用存储器,96  再次启动时各印刷机虚拟机械轴的当前位置和机械轴的当前位置之差的容许值用存储器,97  各印刷机虚拟电动机轴的当前位置和各印刷机电动机轴的当前位置之差的绝对值用存储器,98  再次启动时各印刷机虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值用存储器,92A  印刷机各机组机械轴的当前位置用存储器,93A  印刷机各机组电动机轴的当前位置用存储器,94A  接收到机械轴及电动机轴当前位置的机组号码用存储器,95A  印刷机各机组虚拟机械轴的当前位置和印刷机各机组机械轴的当前位置之差的绝对值用存储器,96A  再次启动时印刷机机组虚拟机械轴的当前位置和机械轴的当前位置之差的容许值用存储器,97A印刷机各机组虚拟电动机轴的当前位置和印刷机各机组电动机轴的当前位置之差的绝对值用存储器,98A  再次启动时印刷机机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值用存储器,120CPU,121  ROM,122  RAM,123  当前设定速度用存储器,124  指令速度用存储器,125  虚拟机械轴的当前位置用存储器,126  机械轴位置检测用计数器的计数值用存储器,127  机械轴的当前位置用存储器,128  机械轴的当前位置之差用存储器,129  机械轴的当前位置之差的绝对值用存储器,130  机械轴位置之差的容许值用存储器,131  机械轴的当前位置之差-设定速度的校正值转换表用存储器,132设定速度的校正值用存储器,133  虚拟电动机轴的当前位置用存储器,134  电动机轴位置检测用计数器的计数值用存储器,135  电动机轴的当前位置用存储器,136  电动机轴的当前位置之差用存储器,137  电动机轴的当前位置之差的绝对值用存储器,138  电动机轴位置之差的容许值用存储器,139  电动机轴的当前位置之差-设定速度的校正值转换表用存储器,140~142  输入输出装置,143  接口,144  总线(BUS),145  D/A转换器,146  印刷机的驱动电动机·驱动器,146A  印刷机机组的驱动电动机·驱动器,147  机械轴位置检测用计数器,148  电动机轴位置检测用计数器,150  CPU,151ROM,152  RAM,153  缓动速度用存储器,154  主印刷机的设定速度用存储器,155  主印刷机的指令速度用存储器,156  原点调整准备时间用存储器,157  给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器,158主印刷机机械轴位置检测用计数器的计数值用存储器,159  主印刷机机械轴的当前位置用存储器,160  辅助印刷机当前位置的校正值用存储器,161  辅助印刷机机械轴的虚拟当前位置用存储器,162  接收到机械轴原点调整完成信号的辅助印刷机号码用存储器,163  主印刷机电动机轴位置检测用计数器的计数值用存储器,164  主印刷机电动机轴的当前位置用存储器,165  辅助印刷机电动机轴的虚拟当前位置用存储器,166  接收到电动机轴原点调整完成信号的辅助印刷机号码用存储器,167  主印刷机的上次指令速度用存储器,168  加速时的速度修正值用存储器,169  减速时的速度修正值用存储器,170  修正后主印刷机的指令速度用存储器,171  使印刷机原动电动机的制动器进行工作的印刷机速度用存储器,172  当前各印刷机的速度用存储器,173  接收到同步运行停止信号的辅助印刷机号码用存储器,174内部时钟·计数器,175~181  各输入输出装置,182  接口,183  总线(BUS),184  输入装置,185  显示器,186  输出装置,187  速度设定器,188  D/A转换器,189  主印刷机的原动电动机·驱动器,190  A/D转换器,191  F/V转换器,192  A/D转换器,193  F/V转换器,194  主印刷机机械轴位置检测用计数器,195  主印刷机电动机轴位置检测用计数器,196  主印刷机的原动电动机·制动器用电路,197  辅助印刷机的原动电动机·制动器用电路,200  CPU,201ROM,202  RAM,203  主印刷机的指令速度用存储器,204  辅助印刷机的指令速度用存储器,205  辅助印刷机机械轴的虚拟当前位置用存储器,206  辅助印刷机机械轴位置检测用计数器的计数值用存储器,207  辅助印刷机机械轴的当前位置用存储器,208  机械轴的当前位置之差用存储器,209  机械轴的当前位置之差的绝对值用存储器,210  机械轴位置之差的容许值用存储器,211  机械轴的当前位置之差-指令速度的校正值转换表用存储器,212  辅助印刷机指令速度的校正值用存储器,213  辅助印刷机电动机轴的虚拟当前位置用存储器,214  辅助印刷机电动机轴位置检测用计数器的计数值用存储器,215  辅助印刷机电动机轴的当前位置用存储器,216  电动机轴的当前位置之差用存储器,217  电动机轴的当前位置之差的绝对值用存储器,218  电动机轴位置之差的容许值用存储器,219  电动机轴的当前位置之差-指令速度的校正值转换表用存储器,220  内部时钟·计数器,221~227  各输入输出装置,228  接口,229  总线(BUS),230  输入装置,231  显示器,232  输出装置,233  速度设定器,234  D/A转换器,235  辅助印刷机的原动电动机·驱动器,236  A/D转换器,237  F/V转换器,238  辅助印刷机机械轴位置检测用计数器,239  辅助印刷机电动机轴位置检测用计数器,240  辅助印刷机的原动电动机·制动器用电路,154A  主机组的设定速度用存储器,155A  主机组的指令速度用存储器,157A  给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器,158A  主机组机械轴位置检测用计数器的计数值用存储器,159A  主机组机械轴的当前位置用存储器,160A  辅助机组当前位置的校正值用存储器,161A  辅助机组机械轴的虚拟当前位置用存储器,162A  接收到机械轴原点调整完成信号的辅助机组号码用存储器,163A  主机组电动机轴位置检测用计数器的计数值用存储器,164A  主机组电动机轴的当前位置用存储器,165A  辅助机组电动机轴的虚拟当前位置用存储器,166A  接收到电动机轴原点调整完成信号的辅助机组号码用存储器,167A  主机组的上次指令速度用存储器,168A  加速时的速度修正值用存储器,169A  减速时的速度修正值用存储器,170A  修正后主机组的指令速度用存储器,171A  使印刷机机组驱动电动机的制动器进行工作的印刷机机组速度用存储器,172A  当前印刷机各机组的速度用存储器,173A  接收到同步运行停止信号的辅助机组号码用存储器,189A  主机组的驱动电动机·驱动器,192a~192d  A/D转换器,193a~193d  F/V转换器,194A  主机组机械轴位置检测用计数器,195A  主机组电动机轴位置检测用计数器,196A  主机组的驱动电动机·制动器用电路,197a~197d  辅助机组的驱动电动机·制动器用电路,203A  主机组的指令速度用存储器,204A  辅助机组的指令速度用存储器,205A  辅助机组机械轴的虚拟当前位置用存储器,206A  辅助机组机械轴位置检测用计数器的计数值用存储器,207A  辅助机组机械轴的当前位置用存储器,208A机械轴的当前位置之差用存储器,209A  机械轴的当前位置之差的绝对值用存储器,210A  机械轴位置之差的容许值用存储器,211A  机械轴的当前位置之差-指令速度的校正值转换表用存储器,212A  辅助机组指令速度的校正值用存储器,213A  辅助机组电动机轴的虚拟当前位置用存储器,214A  辅助机组电动机轴位置检测用计数器的计数值用存储器,215A  辅助机组电动机轴的当前位置用存储器,216A电动机轴的当前位置之差用存储器,235A  辅助机组的驱动电动机·驱动器,238A  辅助机组机械轴位置检测用计数器,239A  辅助机组电动机轴位置检测用计数器,240A  辅助机组的驱动电动机·制动器用电路,250  辅助印刷机机械轴的当前位置用存储器,251  辅助印刷机电动机轴的当前位置用存储器,252  接收到机械轴及电动机轴当前位置的辅助印刷机号码用存储器,253  辅助印刷机机械轴的虚拟当前位置和机械轴的当前位置之差的绝对值用存储器,254  再次启动时辅助印刷机机械轴的虚拟当前位置和机械轴的当前位置之差的容许值用存储器,255  辅助印刷机电动机轴的虚拟当前位置和电动机轴的当前位置之差的绝对值用存储器,256  再次启动时辅助印刷机电动机轴的虚拟当前位置和电动机轴的当前位置之差的容许值用存储器,250A  辅助机组机械轴的当前位置用存储器,251A  辅助机组电动机轴的当前位置用存储器,252A  接收到机械轴及电动机轴当前位置的辅助机组号码用存储器,253A  辅助机组机械轴的虚拟当前位置和机械轴的当前位置之差的绝对值用存储器,254A  再次启动时辅助机组机械轴的虚拟当前位置和机械轴的当前位置之差的容许值用存储器,255A  辅助机组电动机轴的虚拟当前位置和电动机轴的当前位置之差的绝对值用存储器,256A  再次启动时辅助机组电动机轴的虚拟当前位置和电动机轴的当前位置之差的容许值用存储器,A  第1印刷机、主印刷机,B  第2印刷机、辅助印刷机,W、W1、W2  卷筒纸(卷筒纸)

具体实施方式

下面,通过实施示例,采用附图详细说明本发明所涉及的多个印刷机或印刷机多个机组的同步控制方法及装置。
实施示例1
图1是表示本发明实施示例1的多个印刷机同步控制装置的概略结构图,图2是中央控制装置的框图,图3是虚拟主·发生器的框图,图4是各印刷机驱动控制装置的框图,图5-a是中央控制装置的动作流程图,图5-b是中央控制装置的动作流程图,图5-c是中央控制装置的动作流程图,图6是中央控制装置的动作流程图,图7是中央控制装置的动作流程图,图8-a是虚拟主·发生器的动作流程图,图8-b是虚拟主·发生器的动作流程图,图8-c是虚拟主·发生器的动作流程图,图9-a是虚拟主·发生器的动作流程图,图9-b是虚拟主·发生器的动作流程图,图10-a是虚拟主·发生器的动作流程图,图10-b是虚拟主·发生器的动作流程图,图11-a是虚拟主·发生器的动作流程图,图11-b是虚拟主·发生器的动作流程图,图12-a是各印刷机驱动控制装置的动作流程图,图12-b是各印刷机驱动控制装置的动作流程图,图12-c是各印刷机驱动控制装置的动作流程图,图13是各印刷机驱动控制装置的动作流程图,图14-a是各印刷机驱动控制装置的动作流程图,图14-b是各印刷机驱动控制装置的动作流程图,图14-c是各印刷机驱动控制装置的动作流程图。
如图1所示,在由卷筒纸轮转印刷机构成的第1印刷机A中,从送纸部1及横向进给部2连续供应的卷筒纸(卷筒纸)W1首先在经过第1~第4印刷机组3~6时施以各种印刷,接着在经过干燥机7时进行加热令其干燥,接下来在经过冷却部8时令其冷却,其后在经过牵引部9时进行拉力控制或方向的变更,之后通过剪折机10剪切成指定的形状并进行折叠。
上述第1~第4印刷机组3~6和剪折机10通过机械轴(动力轴)11被印刷机的原动电动机(驱动用电动机)115所驱动。在原动电动机15中附设:电磁制动器等的原动电动机·制动器(制动装置)16,用来对该原动电动机15的旋转进行制动;旋转·编码器(电动机转数检测装置)18,用来检测该原动电动机15的旋转速度。另外,原动电动机15通过印刷机的驱动控制装置14进行驱动控制,给该驱动控制装置14输入上述旋转·编码器18的检测信号,并且输入来自设置于机械轴11上的机械原点位置检测器(电动机旋转相位检测装置)17的检测信号。
另一方面,在第2印刷机B中,从送纸部101及横向进给部102连续供应的卷筒纸(卷筒纸)W2首先在经过第1~第4印刷机组103~106时施以各种印刷,接着在经过干燥机107时进行加热令其干燥,接下来在经过冷却部108时令其冷却,其后在经过牵引部109时进行拉力控制或方向的变更,之后通过剪折机110剪切成指定的形状并进行折叠。
上述第1~第4印刷机组103~106和剪折机110通过机械轴(动力轴)111被原动电动机(驱动用电动机)15所驱动。在原动电动机115中附设:电磁制动器等的原动电动机·制动器(制动装置)116,用来对该原动电动机115的旋转进行制动;旋转·编码器118(电动机转数检测装置),用来检测该原动电动机115的旋转速度。另外,原动电动机115通过印刷机的驱动控制装置114进行驱动控制,给该驱动控制装置114输入上述旋转·编码器118的检测信号,并且输入来自设置于机械轴111上的机械原点位置检测器(电动机旋转相位检测装置)117的检测信号。
而且,上述驱动控制装置14及114经由虚拟主·发生器13连接到中央控制装置12上,通过该中央控制装置12来同步控制(运行)第1印刷机A和第2印刷机B等。也就是说,在本实施示例中,将由第1印刷机A和第2印刷机B的双方所印刷出的卷筒纸W1、W2,全都引导到第2印刷机B的剪折机110中进行折叠。
如图2所示,中央控制装置12除CPU40、ROM41及RAM42之外,还与各输入输出装置51~54及接口55一起,通过总线(BUS)56连接着印刷机的缓动速度用存储器43、设定速度用存储器44、原点调整准备时间用存储器45、给虚拟主·发生器发送设定速度的时间间隔用存储器46、使印刷机原动电动机的制动器进行工作的印刷机速度用存储器47、当前各印刷机的速度用存储器48、同步运行停止后的印刷机号码用存储器49、要不要原点调整的信号用存储器67以及内部时钟·计数器50。
在输入输出装置51上,连接:输入装置57,包括键盘、各种开关及按键等;显示器58,包括CRT或光源等;输出装置59,包括打印机或F·D驱动器等。在输入输出装置52上连接速度设定器60。在输入输出装置53上,经由第1印刷机的原动电动机·制动器用电路61来连接第1印刷机的原动电动机·制动器16,并且经由第2印刷机的原动电动机·制动器用电路62来连接第2印刷机的原动电动机·制动器116。在输入输出装置54上,经由A/D转换器63及F/V转换器64来连接第1印刷机的原动电动机用旋转·编码器18,并且经由A/D转换器65及F/V转换器66来连接第2印刷机的原动电动机用旋转·编码器118。而且,在接口55上连接下述的虚拟主·发生器13。
如图3所示,虚拟主·发生器13除CPU70、ROM71和RAM72之外,还与接口90一起,通过总线(BUS)91连接着当前设定速度用存储器73、上次设定速度用存储器74、虚拟机械轴的当前位置用存储器75、各印刷机当前位置的校正值用存储器76、修正后各印刷机虚拟机械轴的当前位置用存储器77、给虚拟主·发生器发送设定速度的时间间隔用存储器78、虚拟当前位置的修正值用存储器79、修正后虚拟机械轴的当前位置用存储器80、接收到机械轴原点调整完成信号的印刷机号码用存储器81、虚拟电动机轴的当前位置用存储器82、虚拟电动机轴当前位置的修正值用存储器83、修正后虚拟电动机轴的当前位置用存储器84、修正后各印刷机虚拟电动机轴的当前位置用存储器85、接收到电动机轴原点调整完成信号的印刷机号码用存储器86、加速时的速度修正值用存储器87、减速时的速度修正值用存储器88、接收到同步运行停止信号的印刷机号码用存储器89、各印刷机机械轴的当前位置用存储器92、各印刷机电动机轴的当前位置用存储器93、接收到机械轴及电动机轴当前位置的印刷机号码用存储器94、各印刷机虚拟机械轴的当前位置和各印刷机机械轴的当前位置之差的绝对值用存储器95、再次启动时各印刷机虚拟机械轴的当前位置和机械轴的当前位置之差的容许值用存储器96、各印刷机虚拟电动机轴的当前位置和各印刷机电动机轴的当前位置之差的绝对值用存储器97以及再次启动时各印刷机虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值用存储器98。而且,在接口90上连接上述中央控制装置12、下述第1印刷机的驱动控制装置14及第2印刷机的驱动控制装置114。
如图4所示,各印刷机的驱动控制装置14(114)除CPU120、ROM121和RAM122之外,还与各输入输出装置140~142及接口143一起,通过总线(BUS)144连接着当前设定速度用存储器123、指令速度用存储器124、虚拟机械轴的当前位置用存储器125、机械轴位置检测用计数器的计数值用存储器126、机械轴的当前位置用存储器127、机械轴的当前位置之差用存储器128、机械轴的当前位置之差的绝对值用存储器129、机械轴位置之差的容许值用存储器130、机械轴的当前位置之差-设定速度的校正值转换表用存储器131、设定速度的校正值用存储器132、虚拟电动机轴的当前位置用存储器133、电动机轴位置检测用计数器的计数值用存储器134、电动机轴的当前位置用存储器135、电动机轴的当前位置之差用存储器136、电动机轴的当前位置之差的绝对值用存储器137、电动机轴位置之差的容许值用存储器138以及电动机轴的当前位置之差-设定速度的校正值转换表用存储器139。
在输入输出装置140上,经由D/A转换器145来连接印刷机的原动电动机·驱动器146,并且该原动电动机·驱动器146连接到印刷机的原动电动机15(115)和印刷机的原动电动机用旋转·编码器18(118)上。在输入输出装置141上,经由机械轴位置检测用计数器147来连接机械原点位置检测器17(117)。在输入输出装置142上,经由电动机轴位置检测用计数器148连接到上述印刷机的原动电动机用旋转·编码器18(118)上。而且,在接口143上,连接上述的虚拟主·发生器13。
由于按这种方法来构成,因而当进行第1印刷机A和第2印刷机B的同步控制时,首先中央控制装置12按照图5-a、图5-b、图5-c、图6及图7所示的动作流程进行动作。
也就是说,若在步骤P1中打开了同步运行开关,并在步骤P2中打开了印刷机驱动开关,则在步骤P3中向各印刷机的原动电动机·制动器用电路61、62输出工作解除信号。接着,在步骤P4中给虚拟主·发生器13发送原点调整准备开始指令,在步骤P5中从缓动速度用存储器43读取缓动速度。接着,在步骤P6给设定速度用存储器44写入了缓动速度,在步骤P7中给虚拟主·发生器13发送设定(缓动)速度。接着,在步骤P8中开始内部时钟·计数器(用于经过时间的计数)50的计数,在步骤P9中从原点调整准备时间用存储器45读取原点调整准备时间。接着,在步骤P10中读取内部时钟·计数器50的计数值,并且若在步骤P11中内部时钟·计数器50的计数值达到了原点调整准备时间以上,则在步骤P12中给虚拟主·发生器13发送原点调整准备完成指令。
接着,在步骤P13中给虚拟主·发生器13发送原点调整开始指令之后,在步骤P14中从缓动速度用存储器43读取缓动速度,在步骤P15给设定速度用存储器44写入缓动速度。接着,若在步骤P16中开始内部时钟·计数器50的计数,在步骤P17中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P18中读取内部时钟·计数器50的计数值,在步骤P19中判断内部时钟·计数器50的计数值是否为给虚拟主·发生器13发送设定速度的时间间隔以上,如果是肯定,则在步骤P20中从设定速度用存储器44读取设定(缓动)速度之后,在步骤P21中给虚拟主·发生器13发送设定(缓动)速度,此后返回到步骤P16。
如果在上述步骤P19中是否定,则在步骤P22中判断是否从虚拟主·发生器13发送原点调整完成信号,如果是肯定,则在步骤P23中由虚拟主·发生器13接收原点调整完成信号。接着,在步骤P24中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P25中读取内部时钟·计数器50的计数值,并且若在步骤P26中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P27中从设定速度用存储器44读取设定(缓动)速度,此后在步骤P28中给虚拟主·发生器13发送设定(缓动)速度。
接着,在步骤P29中开始内部时钟·计数器50的计数,在步骤P30中判断是否已给速度设定器60输入了设定速度,如果是肯定,则在步骤P31中从速度设定器60读取设定速度并进行存储,之后在步骤P32中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。如果在上述步骤P30中是否定,则直接转移到上述步骤P32。接着,在步骤P33中读取内部时钟·计数器50的计数值,在步骤P34中判断内部时钟·计数器50的计数值是否为给虚拟主·发生器13发送设定速度的时间间隔以上,如果是肯定,则在步骤P35中从设定速度用存储器44读取设定速度之后,在步骤P36中给虚拟主·发生器13发送设定速度,此后返回到步骤P29。
如果在上述步骤P34中是否定,则在步骤P37中判断是否输入了印刷机的停止信号,如果是否定,则返回到步骤P30。另一方面,如果是肯定,则在步骤P38中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。
接着,在步骤P39中读取内部时钟·计数器50的计数值,并且若在步骤P40中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P41中从设定速度用存储器44读取设定速度。此后,在步骤P42中给虚拟主·发生器13发送设定速度,并转移到步骤P49。
如果在上述步骤P22中是否定,则在步骤P43中判断是否输入了印刷机的停止信号,如果是否定,则返回到步骤P17。另一方面,如果是肯定,则在步骤P44中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。
接着,在步骤P45中读取内部时钟·计数器50的计数值,并且若在步骤P46中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P47中从设定速度用存储器44读取设定(缓动)速度。此后,在步骤P48中给虚拟主·发生器13发送设定(缓动)速度,并转移到步骤P49。
接着,在步骤P49中于设定速度用存储器44中写入零,并且在步骤P50中开始内部时钟·计数器50的计数,在步骤P51中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P52中读取内部时钟·计数器50的计数值,并且若在步骤P53中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P54中从设定速度用存储器44读取设定速度(零)。
接着,在步骤P55中给虚拟主·发生器13发送设定速度(零)之后,在步骤P56中从使印刷机原动电动机的制动器进行工作的印刷机速度用存储器47,读取使印刷机原动电动机的制动器进行工作的印刷机速度。接着,在步骤P57中读取与各印刷机原动电动机15、115的旋转·编码器18、118所连接的F/V转换器64、66的输出,并在步骤P58中根据其所读取的与各印刷机原动电动机15、115的旋转·编码器18、118所连接的F/V转换器64、66的输出,运算当前各印刷机的速度并进行存储。
接着,在步骤P59中判断由上述运算所求出的当前所有印刷机的速度是否为使印刷机原动电动机的制动器进行工作的印刷机速度以下,如果是否定,则返回到步骤P50。另一方面,如果是肯定,则在步骤P60中给虚拟主·发生器13发送同步运行停止指令。接着,若在步骤P61中从虚拟主·发生器13发送同步运行停止后的印刷机号码,则在步骤P62中从虚拟主·发生器13接收同步运行停止后的印刷机号码并进行存储。接着,在步骤P63中向同步运行停止后的印刷机原动电动机·制动器用电路输出工作信号,在步骤P64中判断所有印刷机是否都已同步运行停止,如果是否定,则返回到步骤P61。另一方面,如果是肯定,则在步骤65中关闭同步运行开关,并结束动作。还有,如果在上述步骤P65中不关闭同步运行开关而在步骤P66中打开印刷机驱动开关,则转移到步骤P67。
在上述步骤P67中给虚拟主·发生器13发送再次启动指令,并在若在步骤P68中从虚拟主·发生器13发送要不要原点调整的信号,则在步骤P69中从虚拟主·发生器13接收要不要原点调整的信号,并进行存储。然后,在步骤P70中判断来自虚拟主·发生器13的要不要原点调整的信号是否是要原点调整的信号,如果是肯定,则返回到步骤P3,另一方面如果是否定,则在步骤P71中向各印刷机的原动电动机·制动器用电路61、62输出工作解除信号并返回到步骤P29。
接着,虚拟主·发生器13按照图8-a、图8-b、图8-c、图9-a、图9-b、图10-a、图10-b、图11-a及图11-b所示的动作流程进行动作。
也就是说,在步骤P1中判断是否从中央控制装置12发送原点调整准备开始指令,如果是否定,则转移到下述的步骤P63,另一方面如果是肯定,则在步骤P2中从中央控制装置12接收原点调整准备开始指令。接着,在步骤P3中给各印刷机的驱动控制装置14、114发送原点调整准备开始指令,并且若在步骤P4中从中央控制装置12发送设定(缓动)速度,则在步骤P5中从中央控制装置12接收设定(缓动)速度,并将其存储到当前设定速度用存储器73中。
接着,在步骤P6中给各印刷机的驱动控制装置14、114发送当前设定速度(缓动)之后,若在步骤P7中从中央控制装置12发送原点调整准备完成指令,则在步骤P8中从中央控制装置12接收原点调整准备完成指令。接着,在步骤P9中给各印刷机的驱动控制装置14、114发送原点位置调整准备完成指令之后,若在步骤P10中从中央控制装置12发送原点调整开始指令,则在步骤P11中从中央控制装置12接收原点调整开始指令。接着,在步骤P12中给各印刷机的驱动控制装置14、114发送原点调整开始指令,在步骤P13中给虚拟机械轴的当前位置用存储器75输入零位置的同时,在步骤P14中给虚拟电动机轴的当前位置用存储器82输入零位置。
接着,若在步骤P15中从中央控制装置12发送设定(缓动)速度,则在步骤P16中接收由中央控制装置12设定(缓动)速度,并将其存储到当前设定速度用存储器73及上次设定速度用存储器74中。
接着,在步骤P17中从虚拟机械轴的当前位置用存储器75读取虚拟机械轴的当前位置之后,在步骤P18中从各印刷机当前位置的校正值用存储器76读取各印刷机当前位置的校正值。接着,在步骤P19中给上述所读取的虚拟机械轴的当前位置,加上上述所读取的各印刷机当前位置的校正值,运算修正后各印刷机虚拟机械轴的当前位置并进行存储,之后在步骤P20中向各印刷机的驱动控制装置14、114发送当前设定速度(缓动)以及由上述运算所求出的修正后各印刷机虚拟机械轴的当前位置。
接着,在步骤P21中判断是否从中央控制装置12发送设定(缓动)速度,如果是肯定,则在步骤P22中接收由中央控制装置12设定(缓动)速度,并将其存储到当前设定速度用存储器73中。接着,在步骤P23中从上次设定速度用存储器74读取上次设定速度之后,在步骤P24中从给虚拟主·发生器发送设定速度的时间间隔用存储器78,读取由中央控制装置12给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P25中根据上述所读取的上次设定速度以及由中央控制装置12给虚拟主·发生器13发送设定速度的时间间隔,运算虚拟当前位置的修正值并进行存储,之后在步骤P26中从虚拟机械轴的当前位置用存储器75读取虚拟机械轴的当前位置。
接着,在步骤P27中给上述所读取的虚拟机械轴的当前位置,加上由上述运算所求出的虚拟当前位置的修正值,运算修正后虚拟机械轴的当前位置并进行存储,之后在步骤P28中从虚拟电动机轴的当前位置用存储器82读取虚拟电动机轴的当前位置。接着,在步骤P29中给上述所读取的虚拟电动机轴的当前位置,加上由上述运算所求出的虚拟当前位置的修正值,运算修正后虚拟电动机轴的当前位置并进行存储,之后在步骤P30中从各印刷机当前位置的校正值用存储器76读取各印刷机当前位置的校正值。接着,在步骤P31中给由上述运算所求出的修正后虚拟机械轴的当前位置,加上上述所读取的各印刷机当前位置的校正值,运算修正后各印刷机虚拟机械轴的当前位置并进行存储,之后在步骤P32中向各印刷机的驱动控制装置14、114发送当前设定(缓动)速度以及由运算所求出的修正后各印刷机虚拟机械轴的当前位置。
接着,在步骤P33中从修正后虚拟机械轴的当前位置用存储器80读取修正后虚拟机械轴的当前位置之后,在步骤P34中于虚拟机械轴的当前位置用存储器75中写入修正后虚拟机械轴的当前位置。接着,在步骤P35中从修正后虚拟电动机轴的当前位置用存储器84读取修正后虚拟电动机轴的当前位置之后,在步骤P36中于虚拟电动机轴的当前位置用存储器82中写入修正后虚拟电动机轴的当前位置。此后,返回到上述的步骤P21。
另一方面,如果在步骤P21中是否定,则在步骤P37中从印刷机的驱动控制装置14、114发送机械轴原点调整完成信号之后,在步骤P38中由印刷机的驱动控制装置14、114接收机械轴原点调整完成信号。接着,在步骤P39中对接收到机械轴原点调整完成信号的印刷机号码进行存储,之后在步骤P40中判断所有印刷机的机械轴原点调整是否已完成。
如果在上述步骤P40中是否定,则返回到上述步骤P21,另一方面如果是肯定,则在步骤P41中从中央控制装置12发送设定(缓动)速度之后,在步骤P42中从中央控制装置12接收设定(缓动)速度,并将其存储到当前设定速度用存储器73中。接着,在步骤P43中从上次设定速度用存储器74读取上次设定速度之后,在步骤P44中从给虚拟主·发生器发送设定速度的时间间隔用存储器78,读取由中央控制装置12给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P45中根据上述所读取的上次设定速度以及由中央控制装置12给虚拟主·发生器13发送设定速度的时间间隔,运算虚拟当前位置的修正值并进行存储,之后在步骤P46中从虚拟机械轴的当前位置用存储器75读取虚拟机械轴的当前位置。
接着,在步骤P47中给上述所读取的虚拟机械轴的当前位置,加上由运算所求出的虚拟当前位置的修正值,运算修正后虚拟机械轴的当前位置并进行存储,之后在步骤P48中从虚拟电动机轴的当前位置用存储器82读取虚拟电动机轴的当前位置。接着,在步骤P49中给上述所读取的虚拟电动机轴的当前位置,加上由上述运算所求出的虚拟当前位置的修正值,运算修正后虚拟电动机轴的当前位置并进行存储,之后在步骤P50中从各印刷机当前位置的校正值用存储器76读取各印刷机当前位置的校正值。接着,在步骤P51中给由上述运算所求出的修正后虚拟电动机轴的当前位置,加上上述所读取的各印刷机当前位置的校正值,运算修正后各印刷机虚拟电动机轴的当前位置并进行存储,之后在步骤P52中向各印刷机的驱动控制装置14、114发送当前设定(缓动)速度以及由运算所求出的修正后各印刷机虚拟电动机轴的当前位置。
接着,在步骤P53中从修正后虚拟机械轴的当前位置用存储器80读取修正后虚拟机械轴的当前位置之后,在步骤P54中于虚拟机械轴的当前位置用存储器75中写入修正后虚拟机械轴的当前位置。接着,在步骤P55中从修正后虚拟电动机轴的当前位置用存储器84读取修正后虚拟电动机轴的当前位置之后,在步骤P56中于虚拟电动机轴的当前位置用存储器82中写入修正后虚拟电动机轴的当前位置。接着,在步骤P57中判断是否从中央控制装置12接收到设定(缓动)速度,如果是肯定,则返回到步骤P42,另一方面如果是否定,则在步骤P58中从印刷机的驱动控制装置14、114发送电动机轴原点调整完成信号之后,在步骤P59中从印刷机的驱动控制装置14、114接收电动机轴原点调整完成信号。
接着,在步骤P60中对接收到电动机轴原点调整完成信号的印刷机号码进行存储,之后在步骤P61中判断所有印刷机的电动机轴原点调整是否已完成,如果是否定,则返回到步骤P57,另一方面如果是肯定,则在步骤P62中给中央控制装置12发送原点调整完成信号并返回到步骤P1。
另一方面,如果在上述的步骤P1中是否定,则在步骤P63中判断是否从中央控制装置12发送设定速度。在此,如果是肯定,则在步骤P64中从中央控制装置12接收设定速度,并将其存储到当前设定速度用存储器73中。接着,在步骤P65中从上次设定速度用存储器74读取上次设定速度之后,在步骤P66中判断从中央控制装置12所接收到的设定速度是否等于上次设定速度。
如果在上述步骤P66中是肯定,则在步骤P67中从给虚拟主·发生器发送设定速度的时间间隔用存储器78,读取由中央控制装置12给虚拟主·发生器13发送设定速度的时间间隔,另一方面如果是否定,则在步骤P68中判断从中央控制装置12所接收到的设定速度是否比上次设定速度大。
如果在上述步骤P68中是肯定,则在步骤P69中从加速时的速度修正值用存储器87读取加速时的速度修正值之后,在步骤P70中给上次设定速度加上所读取加速时的速度修正值,运算修正后的当前设定速度。接着,在步骤P71中于当前设定速度用存储器73中存储由上述运算所求出的修正后当前设定速度之后,转移到步骤P67。另一方面,如果在上述步骤P68中是否定,则在步骤P72中从减速时的速度修正值用存储器88读取减速时的速度修正值之后,在步骤P73中从上次设定速度减去所读取减速时的速度修正值,运算修正后的当前设定速度。接着,在步骤P74中判断修正后的当前设定速度是否比0小,如果是肯定,则在步骤P75中将修正后的当前设定速度改写为零之后,转移到上述步骤P71,另一方面如果是否定,则直接转移到步骤P71。
接着,在步骤P76中根据上述所读取的上次设定速度以及由中央控制装置12给虚拟主·发生器13发送设定速度的时间间隔,运算虚拟当前位置的修正值并进行存储,之后在步骤P77中从虚拟机械轴的当前位置用存储器75读取虚拟机械轴的当前位置。接着,在步骤P78中给上述所读取的虚拟机械轴的当前位置,加上由运算所求出的虚拟当前位置的修正值,运算修正后虚拟机械轴的当前位置并进行存储,之后在步骤P79中从虚拟电动机轴的当前位置用存储器82读取虚拟电动机轴的当前位置。接着,在步骤P80中给所读取的虚拟电动机轴的当前位置,加上由运算所求出的虚拟当前位置的修正值,运算修正后虚拟电动机轴的当前位置并进行存储,之后步骤P81中从各印刷机当前位置的校正值用存储器76读取各印刷机当前位置的校正值。
接着,在步骤P82中给由上述运算所求出的修正后虚拟电动机轴的当前位置,加上所读取的各印刷机当前位置的校正值,运算修正后各印刷机虚拟电动机轴的当前位置并进行存储,之后在步骤P83中给各印刷机的驱动控制装置14、114发送当前设定速度以及由运算所求出的修正后各印刷机虚拟电动机轴的当前位置。接着,在步骤P84中将当前设定速度存储到上次设定速度用存储器74中之后,在步骤P85中从修正后虚拟机械轴的当前位置用存储器80读取修正后虚拟机械轴的当前位置。接着,在步骤P86中于虚拟机械轴的当前位置用存储器75中写入修正后虚拟机械轴的当前位置之后,在步骤P87中从修正后虚拟电动机轴的当前位置用存储器84读取修正后虚拟电动机轴的当前位置。此后,在步骤P88中于虚拟电动机轴的当前位置用存储器82中写入修正后虚拟电动机轴的当前位置之后,返回到步骤P1。
另一方面,如果在上述的步骤P63中是否定,则在步骤P89中判断是否从中央控制装置12发送同步运行停止指令。在此,如果是肯定,则在步骤P90中从中央控制装置12接收同步运行停止指令之后,在步骤P91中给各印刷机的驱动控制装置14、114发送同步运行停止指令。接着,若在步骤P92中从印刷机的驱动控制装置14、114发送同步运行停止信号,则在步骤P93中从印刷机的驱动控制装置14、114接收同步运行停止信号。接着,在步骤P94中对接收到同步运行停止信号的印刷机号码进行存储之后,在步骤P95中给中央控制装置12发送同步运行停止后的印刷机号码。此后,在步骤P96中判断是否从所有印刷机的驱动控制装置14、114接收到同步运行停止信号,如果是肯定,则返回到步骤P1,另一方面如果是否定,则返回到步骤P92。
另一方面,如果在上述的步骤P89中是否定,则在步骤P97中判断是否从中央控制装置12发送再次启动指令。在此,如果是否定,则返回到步骤P1,另一方面如果是肯定,则在步骤P98中从中央控制装置12接收再次启动指令。接着,在步骤P99中给各印刷机的驱动控制装置14、114发送再次启动指令。接着,若在步骤P100中从印刷机的驱动控制装置14、114发送机械轴及电动机轴的当前位置,则在步骤P101中从印刷机的驱动控制装置14、114接收印刷机机械轴及电动机轴的当前位置并进行存储。接着,在步骤P102中对接收到机械轴及电动机轴当前位置的印刷机号码进行存储之后,在步骤P103中判断是否从所有印刷机的驱动控制装置14、114接收到机械轴及电动机轴的当前位置。
如果在上述步骤P103中是否定,则返回到步骤P100,如果是肯定,则在步骤P104中从虚拟机械轴的当前位置用存储器75读取虚拟机械轴的当前位置。接着,在步骤P105中从各印刷机当前位置的校正值用存储器76读取各印刷机当前位置的校正值之后,在步骤P106中给所读取的虚拟机械轴的当前位置,加上所读取的各印刷机当前位置的校正值,运算修正后各印刷机虚拟机械轴的当前位置并进行存储。接着,在步骤P107中运算修正后各印刷机虚拟机械轴的当前位置和所接收到各印刷机机械轴的当前位置之差的绝对值,并进行存储,之后在步骤P108中从再次启动时各印刷机虚拟机械轴的当前位置和机械轴的当前位置之差的容许值用存储器96,读取再次启动时各印刷机虚拟机械轴的当前位置和机械轴的当前位置之差的容许值。接着,在步骤P109中判断所有印刷机虚拟机械轴的当前位置和机械轴的当前位置之差的绝对值是否为再次启动时各印刷机虚拟机械轴的当前位置和机械轴的当前位置之差的容许值以下,如果是否定,则在步骤P110中给中央控制装置12发送要原点调整的信号,之后返回到步骤P1。
如果在上述步骤P109中是肯定,则在步骤P111中从虚拟电动机轴的当前位置用存储器82读取虚拟电动机轴的当前位置。接着,在步骤P112中从各印刷机当前位置的校正值用存储器76读取各印刷机当前位置的校正值之后,在步骤P113中给所读取的虚拟电动机轴的当前位置,加上所读取的各印刷机当前位置的校正值,运算修正后各印刷机虚拟电动机轴的当前位置并进行存储。接着,在步骤P114中运算修正后各印刷机虚拟电动机轴的当前位置和所接收到各印刷机电动机轴的当前位置之差的绝对值,并进行存储,之后在步骤P115中从再次启动时各印刷机虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值用存储器98,读取再次启动时各印刷机虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值。接着,在步骤P116中判断所有印刷机虚拟电动机轴的当前位置和电动机轴的当前位置之差的绝对值是否为再次启动时各印刷机虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值以下,如果是否定,则返回到步骤P110,另一方面如果是肯定,则在步骤P117中给中央控制装置12发送不要原点调整的信号,之后返回到步骤P1。
接着,各印刷机的驱动控制装置14、114按照图12-a、图12-b、图12-c、图13、图14-a、图14-b及图14-c所示的动作流程进行动作。
也就是说,在步骤P1中判断是否从虚拟主·发生器13发送原点调整准备开始指令,如果是否定,则转移到下述的步骤P49,另一方面如果是肯定,则在步骤P2中从虚拟主·发生器13接收原点调整准备开始指令。接着,在步骤P3中打开原动电动机·驱动器146的启动信号,并且若在步骤P4中从虚拟主·发生器13发送当前设定(缓动)速度,则在步骤P5中从虚拟主·发生器13接收当前设定(缓动)速度并进行存储。接着,在步骤P6中从当前设定速度用存储器123读取当前设定(缓动)速度之后,在步骤P7中于指令速度用存储器124中写入当前设定(缓动)速度。
接着,在步骤P8中向原动电动机·驱动器146输出指令速度之后,若在步骤P9中从虚拟主·发生器13发送原点调整准备完成指令,则在步骤P10中从虚拟主·发生器13接收原点调整准备完成指令。接着,若在步骤P11中从虚拟主·发生器13发送原点位置调整开始指令,则在步骤P12中从虚拟主·发生器13接收原点位置调整开始指令。接着,在步骤P13中判断是否从虚拟主·发生器13发送当前设定(缓动)速度以及修正后虚拟机械轴的当前位置,如果是否定,则在步骤P14中从虚拟主·发生器13发送当前设定(缓动)速度以及修正后虚拟电动机轴的当前位置,之后转移到下述的步骤P32。
如果在上述步骤P13中是肯定,则在步骤P15中从虚拟主·发生器13接收当前设定(缓动)速度以及修正后虚拟机械轴的当前位置,并将其存储到当前设定速度用存储器123及虚拟机械轴的当前位置用存储器125中,之后在步骤P16中从机械轴位置检测用计数器147读取计数值并进行存储。接着,在步骤P17中根据上述所读取机械轴位置检测用计数器147的计数值,运算机械轴的当前位置并进行存储,之后在步骤P18中根据上述所接收到虚拟机械轴的当前位置和由运算所求出机械轴的当前位置,运算机械轴的当前位置之差,并进行存储。接着,在步骤P19中根据由上述运算所求出机械轴的当前位置之差,运算机械轴的当前位置之差的绝对值并进行存储,之后在步骤P20中从机械轴位置之差的容许值用存储器130读取机械轴位置之差的容许值。
接着,在步骤P21中判断由上述运算所求出机械轴的当前位置之差的绝对值是否为所读取机械轴位置之差的容许值以下,如果是肯定,则在步骤P22中从当前设定速度用存储器123读取当前设定(缓动)速度。接着,在步骤P23中于指令速度用存储器124中写入当前设定(缓动)速度之后,在步骤P24中向原动电动机·驱动器146输出指令速度。此后,在步骤P25中给虚拟主·发生器13发送机械轴原点调整完成信号,并返回到上述步骤P13。
另一方面,如果在上述步骤P21中是否定,则在步骤P26中从机械轴的当前位置之差-设定速度的校正值转换表用存储器131,读取机械轴的当前位置之差-设定速度的校正值转换表,之后在步骤P27中从机械轴的当前位置之差用存储器128读取机械轴的当前位置之差。接着,在步骤P28中采用机械轴的当前位置之差-设定速度的校正值转换表,根据机械轴的当前位置之差,求取设定速度的校正值并进行存储。
接着,在步骤P29中从当前设定速度用存储器123读取当前设定(缓动)速度之后,在步骤P30中给上述所读取的当前设定(缓动)速度加上所求出设定速度的校正值,运算指令速度并进行存储。此后,在步骤P31中向原动电动机·驱动器146输出指令速度,并返回到上述步骤P13。
在上述的步骤P32中从虚拟主·发生器13接收当前设定(缓动)速度及修正后虚拟电动机轴的当前位置,并将其存储到当前设定速度用存储器123及虚拟电动机轴的当前位置用存储器133中,之后在步骤P33中从电动机轴位置检测用计数器148读取计数值并进行存储。
接着,在步骤P34中根据上述所读取电动机轴位置检测用计数器148的计数值,运算电动机轴的当前位置并进行存储,之后在步骤P35中根据上述所接收到的虚拟电动机轴的当前位置和由运算所求出电动机轴的当前位置,运算电动机轴的当前位置之差,并进行存储。接着,在步骤P36中根据由上述运算所求出电动机轴的当前位置之差,运算电动机轴的当前位置之差的绝对值并进行存储,之后在步骤P37中从电动机轴位置之差的容许值用存储器138读取电动机轴位置之差的容许值。
接着,在步骤P38判断由上述运算所求出电动机轴的当前位置之差的绝对值是否为所读取的电动机轴位置之差的容许值以下,如果是肯定,则在步骤P39中从当前设定速度用存储器123读取当前设定(缓动)速度。接着,在步骤P40中于指令速度用存储器124中写入当前设定(缓动)速度之后,在步骤P41中向原动电动机·驱动器146输出指令速度。此后,在步骤P42中给虚拟主·发生器13发送电动机轴原点调整完成信号,并返回到步骤P1。
另一方面,如果在上述步骤P38中是否定,则在步骤P43中从电动机轴的当前位置之差-设定速度的校正值转换表用存储器139,读取电动机轴的当前位置之差-设定速度的校正值转换表,之后在步骤P44中从电动机轴的当前位置之差用存储器136读取电动机轴的当前位置之差。接着,在步骤P45中采用电动机轴的当前位置之差-设定速度的校正值转换表,根据电动机轴的当前位置之差,求取设定速度的校正值并进行存储,之后在步骤P46中从当前设定速度用存储器123读取当前设定(缓动)速度。接着,在步骤P47中给上述所读取的当前设定(缓动)速度加上所求出设定速度的校正值,运算指令速度并进行存储,之后在步骤P48中向原动电动机·驱动器146输出指令速度。此后,返回到上述步骤P13。
在上述的步骤P49中判断是否从虚拟主·发生器13发送当前设定速度以及修正后虚拟电动机轴的当前位置,如果是肯定,则在步骤P50中从虚拟主·发生器13接收当前设定速度以及修正后虚拟电动机轴的当前位置,并将其存储到当前设定速度用存储器123及虚拟电动机轴的当前位置用存储器133中。接着,在步骤P51中从电动机轴位置检测用计数器148读取计数值并进行存储,之后在步骤P52中根据上述所读取电动机轴位置检测用计数器148的计数值,运算电动机轴的当前位置并进行存储。接着,在步骤P53中根据上述所接收到虚拟电动机轴的当前位置和由运算所求出电动机轴的当前位置,运算电动机轴的当前位置之差,并进行存储,之后在步骤P54中根据由上述运算所求出电动机轴的当前位置之差,运算电动机轴的当前位置之差的绝对值并进行存储。
接着,在步骤P55中从电动机轴位置之差的容许值用存储器138读取电动机轴位置之差的容许值之后,在步骤P56中判断由上述运算所求出电动机轴的当前位置之差的绝对值是否为所读取的电动机轴位置之差的容许值以下。在此,如果是肯定,则在步骤P61中从当前设定速度用存储器123读取当前设定速度之后,在步骤P62中于指令速度用存储器124中写入当前设定速度。接着,在步骤P63中向原动电动机·驱动器146输出指令速度,并返回到步骤P1。另一方面,如果是否定,则在步骤P64中从电动机轴的当前位置之差-设定速度的校正值转换表用存储器139,读取电动机轴的当前位置之差-设定速度的校正值转换表,之后在步骤P65中从电动机轴的当前位置之差用存储器136读取电动机轴的当前位置之差。接着,在步骤P66中采用电动机轴的当前位置之差-设定速度的校正值转换表,根据电动机轴的当前位置之差,求取设定速度的校正值并进行存储,之后在步骤P67中从当前设定速度用存储器123读取当前设定速度之后,在步骤P68中给上述所读取的当前设定速度加上上述所求出设定速度的校正值,运算指令速度并进行存储。此后,在步骤P69中向原动电动机·驱动器146输出指令速度,并返回到步骤P1。
如果在上述的步骤P49中是否定,则在步骤P57中判断是否从虚拟主·发生器13发送同步运行停止指令。在此,如果是肯定,则在步骤P58中从虚拟主·发生器13接收同步运行停止指令之后,在步骤P59中关闭原动电动机·驱动器146的启动信号。此后,在步骤P60中给虚拟主·发生器13发送同步运行停止指令,并返回到步骤P1。
如果在上述步骤P57中是否定,则在步骤P70中判断是否从虚拟主·发生器13发送再次启动指令。在此,如果是否定,则返回到步骤P1,另一方面如果是肯定,则在步骤P71中从机械轴位置检测用计数器147读取计数值并进行存储。接着,在步骤P72中根据所读取机械轴位置检测用计数器147的计数值,运算机械轴的当前位置并进行存储,之后在步骤P73中从电动机轴位置检测用计数器148读取计数值。接着,在步骤P74中根据所读取电动机轴位置检测用计数器148的计数值,运算电动机轴的当前位置并进行存储,之后在步骤P75中给虚拟主·发生器13发送机械轴及电动机轴的当前位置,此后返回到步骤P1。
这样一来,在本实施示例中,由于在第1印刷机A和第2印刷机B的停止时,停止由原动电动机15、115做出的同步控制使附设于同原动电动机15、115中的原动电动机·制动器16、116启动,因而能防止第1印刷机A和第2印刷机B的相位不吻合并保持同步状态。
此时,在本实施示例中,通过旋转·编码器18、118来检测各印刷机A、B的速度,并且在按照停止指令减速到预先所设定的一定速度(例如,8rpm)时,将虚拟主·发生器13的相位停止在其位置上的同时,解除各印刷机A、B的同步控制,与此同时使各印刷机A、B原动电动机15、115的原动电动机·制动器16、116启动,各印刷机A、B的停止中通过原动电动机·制动器16、116使各印刷机A、B的旋转得以停止。
据此,在各印刷机A、B的停止中也可以不对原动电动机15、115及原动电动机·驱动器146流动电流,谋求消耗电力的减少和电动机及电动机轴承部耐久性的提高。
另外,在本实施示例中,在第1印刷机A和第2印刷机B的再次启动时比较停止时应在的旋转相位和当前的旋转相位,在其差为容许值以内时,于下次运行时进行通常的同步控制,在其差比容许值大时,首先进行各印刷机A、B的原点调整,在原点调整结束之后进行通常的同步控制。
据此,即使在各印刷机A、B因原动电动机·制动器16、116的恶化等而大幅超限运转时,以及因故障和维护等而以手动驱动各印刷机A、B时,都能在下次运行时准确进行同步控制。
还有,在本实施示例中有关二个印刷机A、B间的同步控制进行了说明,但是不言而喻,本发明也可以使用于三个以上印刷机间的同步控制。
实施示例2
图15是表示本发明实施示例2的印刷机多个机组同步控制装置的概略结构图,图16是中央控制装置的框图,图17是虚拟主·发生器的框图,图18是印刷机各机组驱动控制装置的框图,图19-a是中央控制装置的动作流程图,图19-b是中央控制装置的动作流程图,图19-c是中央控制装置的动作流程图,图20是中央控制装置的动作流程图,图21是中央控制装置的动作流程图,图22-a是虚拟主·发生器的动作流程图,图22-b是虚拟主·发生器的动作流程图,图22-c是虚拟主·发生器的动作流程图,图23-a是虚拟主·发生器的动作流程图,图23-b是虚拟主·发生器的动作流程图,图24-a是虚拟主·发生器的动作流程图,图24-b是虚拟主·发生器的动作流程图,图25-a是虚拟主·发生器的动作流程图,图25-b是虚拟主·发生器的动作流程图,图26-a是印刷机各机组驱动控制装置的动作流程图,图26-b是印刷机各机组驱动控制装置的动作流程图,图26-c是印刷机各机组驱动控制装置的动作流程图,图27是印刷机各机组驱动控制装置的动作流程图,图28-a是印刷机各机组驱动控制装置的动作流程图,图28-b是印刷机各机组驱动控制装置的动作流程图,图28-c是印刷机各机组驱动控制装置的动作流程图。
如图15所示,在由卷筒纸轮转印刷装置构成的印刷机中,从送纸部1及横向进给部2连续供应的卷筒纸(卷筒纸)W首先在经过第1~第4(印刷)机组3~6时施以各种印刷,接着在经过干燥机7时进行加热令其干燥,接下来在经过冷却部8时令其冷却,此后在经过牵引部9时进行拉力控制或方向的变更,之后通过剪折机10剪切成指定的形状并进行折叠。
上述第1~第4机组3~6和剪折机10由驱动电动机(驱动用电动机)26a~26e分别驱动。在这些驱动电动机26a~26e中附设:电磁制动器等的驱动电动机·制动器(制动装置)27a~27e,用来对该驱动电动机26a~26e的旋转进行制动;旋转·编码器(电动机转数检测装置)29a~29e,用来检测该驱动电动机26a~26e的旋转速度。另外,驱动电动机26a~26e通过驱动控制装置21~25分别进行驱动控制,给这些驱动控制装置21~25输入上述旋转·编码器29a~29e的检测信号的同时,输入来自机械原点位置检测器(电动机旋转相位检测装置)28a~28e的检测信号,该机械原点位置检测器设置于各机组3~6及剪折机10的机械轴(未图示)上。
而且,上述驱动控制装置21~25经由虚拟主·发生器13连接到中央控制装置12上,通过该中央控制装置12来同步控制(运行)印刷机的各机组3~6(及剪折机10)。
如图16所示,中央控制装置12除CPU40、ROM41及RAM42之外,还与各输入输出装置51~54及接口55一起,通过总线(BUS)56连接着印刷机的缓动速度用存储器43、设定速度用存储器44、原点调整准备时间用存储器45、给虚拟主·发生器发送设定速度的时间间隔用存储器46、使印刷机机组驱动电动机的制动器进行工作的印刷机机组速度用存储器47A、当前印刷机各机组的速度用存储器48A、同步运行停止后的印刷机机组号码用存储器49A、要不要原点调整的信号用存储器67以及内部时钟·计数器50。
在输入输出装置51上,连接:输入装置57,包括键盘、各种开关及按键等;显示器58,包括CRT和光源等;输出装置59,包括打印机和F·D驱动器等。在输入输出装置52上连接速度设定器60。在输入输出装置53上,经由印刷机第1~4机组的驱动电动机·制动器用电路61a~61d分别连接印刷机第1~4机组的驱动电动机·制动器27a~27d。在输入输出装置54上,经由A/D转换器63a~63d及F/V转换器64a~64d来连接印刷机第1~4机组的驱动电动机用旋转·编码器29a~29d。而且,在接口55上连接下述的虚拟主·发生器13。
如图17所示,虚拟主·发生器13除CPU70、ROM71和RAM72之外,还与接口90一起,通过总线(BUS)91连接着当前设定速度用存储器73、上次设定速度用存储器74、虚拟机械轴的当前位置用存储器75、印刷机各机组当前位置的校正值用存储器76A、修正后印刷机各机组虚拟机械轴的当前位置用存储器77A、给虚拟主·发生器发送设定速度的时间间隔用存储器78、虚拟当前位置的修正值用存储器79、修正后虚拟机械轴的当前位置用存储器80、接收到机械轴原点调整完成信号的印刷机机组号码用存储器81A、虚拟电动机轴的当前位置用存储器82、虚拟电动机轴当前位置的修正值用存储器83、修正后虚拟电动机轴的当前位置用存储器84、修正后印刷机各机组虚拟电动机轴的当前位置用存储器85A、接收到电动机轴原点调整完成信号的印刷机机组号码用存储器86A、加速时的速度修正值用存储器87、减速时的速度修正值用存储器88、接收到同步运行停止信号的印刷机机组号码用存储器89A、印刷机各机组机械轴的当前位置用存储器92A、印刷机各机组电动机轴的当前位置用存储器93A、接收到机械轴及电动机轴当前位置的机组号码用存储器94A、印刷机各机组虚拟机械轴的当前位置和印刷机各机组机械轴的当前位置之差的绝对值用存储器95A、再次启动时印刷机机组虚拟机械轴的当前位置和机械轴的当前位置之差的容许值用存储器96A、印刷机各机组虚拟电动机轴的当前位置和印刷机各机组电动机轴的当前位置之差的绝对值用存储器97A以及再次启动时印刷机机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值用存储器98A。而且,在接口90上连接上述中央控制装置12和下述印刷机第1~4机组的驱动控制装置21~24。
如图18所示,印刷机各机组的驱动控制装置21~24除CPU120、ROM121和RAM122之外,还与各输入输出装置140~142及接口143一起,通过总线(BUS)144连接着当前设定速度用存储器123、指令速度用存储器124、虚拟机械轴的当前位置用存储器125、机械轴位置检测用计数器的计数值用存储器126、机械轴的当前位置用存储器127、机械轴的当前位置之差用存储器128、机械轴的当前位置之差的绝对值用存储器129、机械轴位置之差的容许值用存储器130、机械轴的当前位置之差-设定速度的校正值转换表用存储器131、设定速度的校正值用存储器132、虚拟电动机轴的当前位置用存储器133、电动机轴位置检测用计数器的计数值用存储器134、电动机轴的当前位置用存储器135、电动机轴的当前位置之差用存储器136、电动机轴的当前位置之差的绝对值用存储器137、电动机轴位置之差的容许值用存储器138以及电动机轴的当前位置之差-设定速度的校正值转换表用存储器139。
在输入输出装置140上,经由D/A转换器145来连接印刷机机组的驱动电动机·驱动器146A,并且该驱动电动机·驱动器146A连接到印刷机机组的驱动电动机26a~26d和印刷机机组的驱动电动机用旋转·编码器29a~29d上。在输入输出装置141上,经由机械轴位置检测用计数器147来连接机械原点位置检测器28a~28d。在输入输出装置142上,经由电动机轴位置检测用计数器148连接到上述印刷机机组的驱动电动机用旋转·编码器29a~29d上。而且,在接口143上连接上述的虚拟主·发生器13。
由于按这种方法来构成,因而当进行印刷机第1~4机组3~6的同步控制时,首先中央控制装置12按照图19-a、图19-b、图19-c、图20及图21所示的动作流程进行动作。
也就是说,若在步骤P1中打开了同步运行开关,并且在步骤P2中打开了印刷机驱动开关,则在步骤P3中向印刷机各机组的驱动电动机·制动器用电路61a~61d输出工作解除信号。接着,在步骤P4中给虚拟主·发生器13发送原点调整准备开始指令,在步骤P5中从缓动速度用存储器43读取缓动速度。接着,在步骤P6中于设定速度用存储器44中写入了缓动速度,在步骤P7中给虚拟主·发生器13发送设定(缓动)速度。接着,在步骤P8中开始内部时钟·计数器(用于经过时间的计数)50的计数,在步骤P9中从原点调整准备时间用存储器45读取原点调整准备时间。接着,在步骤P10中读取内部时钟·计数器50的计数值,并且若在步骤P11中内部时钟·计数器50的计数值达到了原点调整准备时间以上,则在步骤P12中给虚拟主·发生器13发送原点调整准备完成指令。
接着,在步骤P13中给虚拟主·发生器13发送原点调整开始指令之后,在步骤P14中从缓动速度用存储器43读取缓动速度,在步骤P15中于设定速度用存储器44中写入缓动速度。接着,在步骤P16中开始内部时钟·计数器50的计数,在步骤P17中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P18中读取内部时钟·计数器50的计数值,在步骤P19中判断内部时钟·计数器50的计数值是否为给虚拟主·发生器13发送设定速度的时间间隔以上,如果是肯定,则在步骤P20中从设定速度用存储器44读取设定(缓动)速度之后,在步骤P21中给虚拟主·发生器13发送设定(缓动)速度,此后返回到步骤P16。
如果在上述步骤P19中是否定,则在步骤P22中判断是否从虚拟主·发生器13发送原点调整完成信号,如果是肯定,则在步骤P23中从虚拟主·发生器13接收原点调整完成信号。接着,在步骤P24中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P25中读取内部时钟·计数器50的计数值,并且若在步骤P26中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P27中从设定速度用存储器44读取设定(缓动)速度,此后在步骤P28中给虚拟主·发生器13发送设定(缓动)速度。
接着,在步骤P29中开始内部时钟·计数器50的计数,在步骤P30中判断是否给速度设定器60输入了设定速度,如果是肯定,则在步骤P31中从速度设定器60读取设定速度并进行存储,之后在步骤P32中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。如果在上述步骤P30中是否定,则直接转移到上述步骤P32。接着,在步骤P33中读取内部时钟·计数器50的计数值,在步骤P34中判断内部时钟·计数器50的计数值是否为给虚拟主·发生器13发送设定速度的时间间隔以上,如果是肯定,则在步骤P35中从设定速度用存储器44读取设定速度之后,在步骤P36中给虚拟主·发生器13发送设定速度,此后返回到步骤P29。
如果在上述步骤P34中是否定,则在步骤P37中判断是否输入了印刷机的停止信号,如果是否定,则返回到步骤P30。另一方面,如果是肯定,则在步骤P38中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P39中读取内部时钟·计数器50的计数值,并且若在步骤P40中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P41中从设定速度用存储器44读取设定速度。此后,在步骤P42中给虚拟主·发生器13发送设定速度,并转移到步骤P49。
如果在上述步骤P22中是否定,则在步骤P43中判断是否输入了印刷机的停止信号,如果是否定,则返回到步骤P17。另一方面,如果是肯定,则在步骤P44中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P45中读取内部时钟·计数器50的计数值,并且若在步骤P46中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P47中从设定速度用存储器44读取设定(缓动)速度。此后,在步骤P48中给虚拟主·发生器13发送设定(缓动)速度,并转移到步骤P49。
接着,在步骤P49中于设定速度用存储器44中写入零,并且在步骤P50中开始内部时钟·计数器50的计数,在步骤P51中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P52中读取内部时钟·计数器50的计数值,并且若在步骤P53中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P54中从设定速度用存储器44读取设定速度(零)。
接着,在步骤P55中给虚拟主·发生器13发送设定速度(零)之后,在步骤P56中从使印刷机机组驱动电动机的制动器进行工作的印刷机机组速度用存储器47A,读取使印刷机机组驱动电动机的制动器进行工作的印刷机机组速度。接着,在步骤P57中读取与各机组驱动电动机26a~26d的旋转·编码器29a~29d所连接的F/V转换器64a~64d的输出,并在步骤P58中根据其所读取的与各机组驱动电动机26a~26d的旋转·编码器29a~29d所连接的F/V转换器64a~64d的输出,运算当前印刷机各机组的速度并进行存储。
接着,在步骤P59中判断由上述运算所求出的当前所有机组的速度是否为使印刷机机组驱动电动机的制动器进行工作的印刷机机组速度以下,如果是否定,则返回到步骤P50。另一方面,如果是肯定,则在步骤P60中给虚拟主·发生器13发送同步运行停止指令。接着,若在步骤P61中从虚拟主·发生器13发送同步运行停止后的印刷机机组号码,则在步骤P62中从虚拟主·发生器13接收同步运行停止后的印刷机机组号码,并进行存储。接着,在步骤P63中向同步运行停止后的印刷机机组驱动电动机·制动器用电路输出了工作信号,在步骤P64中判断所有的机组是否都已同步运行停止,如果是否定,则返回到步骤P61。另一方面,如果是肯定,则在步骤65中关闭同步运行开关,并结束动作。还有,如果在上述步骤P65中不关闭同步运行开关而在步骤P66中打开印刷机驱动开关,则转移到步骤P67。
在上述步骤P67中给虚拟主·发生器13发送再次启动指令,并且若在步骤P68中从虚拟主·发生器13发送要不要原点调整的信号,则在步骤P69中从虚拟主·发生器13接收要不要原点调整的信号,并进行存储。然后,在步骤P70中判断来自虚拟主·发生器13的要不要原点调整的信号是否是要原点调整的信号,如果是肯定,则返回到步骤P3,另一方面如果是否定,则在步骤P71中向各印刷机原动电动机·制动器用电路61、62输出工作解除信号并返回到步骤P29。
接着,虚拟主·发生器13按照图22-a、图22-b、图22-c、图23-a、图23-b、图24-a、图24-b、图25-a及图25-b所示的动作流程进行动作。
也就是说,在步骤P1中判断是否从中央控制装置12发送原点调整准备开始指令,如果是否定,则转移到下述的步骤P63,另一方面如果是肯定,则在步骤P2中从中央控制装置12接收原点调整准备开始指令。接着,在步骤P3中给印刷机各机组的驱动控制装置21~24发送原点调整准备开始指令,并且若在步骤P4中从中央控制装置12发送设定(缓动)速度,则在步骤P5中从中央控制装置12接收设定(缓动)速度,并将其存储到当前设定速度用存储器73中。
接着,在步骤P6中给印刷机各机组的驱动控制装置21~24发送当前设定速度(缓动)之后,若在步骤P7中从中央控制装置12发送原点调整准备完成指令,则在步骤P8中从中央控制装置12接收原点调整准备完成指令。接着,在步骤P9中给印刷机各机组的驱动控制装置21~24发送原点位置调整准备完成指令之后,若在步骤P10中从中央控制装置12发送原点调整开始指令,则在步骤P11中从中央控制装置12接收原点调整开始指令。接着,在步骤P12中给印刷机各机组的驱动控制装置21~24发送原点调整开始指令,在步骤P13中给虚拟机械轴的当前位置用存储器75输入零位置的同时,在步骤P14中给虚拟电动机轴的当前位置用存储器82输入原点位置。
接着,若在步骤P15中从中央控制装置12发送设定(缓动)速度,则在步骤P16中从中央控制装置12接收设定(缓动)速度,并将其存储到当前设定速度用存储器73及上次设定速度用存储器74中。接着,在步骤P17中从虚拟机械轴的当前位置用存储器75读取虚拟机械轴的当前位置之后,在步骤P18中从印刷机各机组当前位置的校正值用存储器76A读取印刷机各机组当前位置的校正值。接着,在步骤P19中给上述所读取的虚拟机械轴的当前位置,加上上述所读取的印刷机各机组当前位置的校正值,运算修正后印刷机各机组虚拟机械轴的当前位置并进行存储,之后在步骤P20中给印刷机各机组的驱动控制装置21~24发送当前设定速度(缓动)以及由上述运算所求出的修正后印刷机各机组虚拟机械轴的当前位置。
接着,在步骤P21中判断是否从中央控制装置12发送设定(缓动)速度,如果是肯定,则在步骤P22中从中央控制装置12接收设定(缓动)速度,并将其存储到当前设定速度用存储器73中。接着,在步骤P23中从上次设定速度用存储器74读取上次设定速度之后,在步骤P24中从给虚拟主·发生器发送设定速度的时间间隔用存储器78,读取由中央控制装置12给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P25中根据上述所读取的上次设定速度以及由中央控制装置12给虚拟主·发生器13发送设定速度的时间间隔,运算虚拟当前位置的修正值并进行存储,之后在步骤P26中从虚拟机械轴的当前位置用存储器75读取虚拟机械轴的当前位置。
接着,在步骤P27中给上述所读取的虚拟机械轴的当前位置,加上由上述运算所求出的虚拟当前位置的修正值,运算修正后虚拟机械轴的当前位置并进行存储,之后在步骤P28中从虚拟电动机轴的当前位置用存储器82读取虚拟电动机轴的当前位置。接着,在步骤P29中给上述所读取的虚拟电动机轴的当前位置,加上由上述运算所求出的虚拟当前位置的修正值,运算修正后虚拟电动机轴的当前位置并进行存储,之后在步骤P30中从印刷机各机组当前位置的校正值用存储器76A读取印刷机各机组当前位置的校正值。接着,在步骤P31中给由上述运算所求出的修正后虚拟机械轴的当前位置,加上上述所读取的印刷机各机组当前位置的校正值,运算修正后印刷机各机组虚拟机械轴的当前位置并进行存储,之后在步骤P32中给印刷机各机组的驱动控制装置21~24发送当前设定(缓动)速度以及由运算所求出的修正后印刷机各机组虚拟机械轴的当前位置。
接着,在步骤P33中从修正后虚拟机械轴的当前位置用存储器80读取修正后虚拟机械轴的当前位置之后,在步骤P34中于虚拟机械轴的当前位置用存储器75中写入修正后虚拟机械轴的当前位置。接着,在步骤P35中从修正后虚拟电动机轴的当前位置用存储器84读取修正后虚拟电动机轴的当前位置之后,在步骤P36中于虚拟电动机轴的当前位置用存储器82中写入修正后虚拟电动机轴的当前位置。此后,返回到上述的步骤P21。
另一方面,如果在步骤P21中是否定,则在步骤P37中从印刷机各机组的驱动控制装置21~24发送机械轴原点调整完成信号之后,在步骤P38中从印刷机各机组的驱动控制装置21~24接收机械轴原点调整完成信号。接着,在步骤P39中对接收到机械轴原点调整完成信号的印刷机机组号码进行存储之后,在步骤P40中判断印刷机所有机组的机械轴原点调整是否已完成。
如果在上述步骤P40中是否定,则返回到上述步骤P21,另一方面如果是肯定,则在步骤P41中从中央控制装置12发送设定(缓动)速度之后,在步骤P42中从中央控制装置12接收设定(缓动)速度,并将其存储到当前设定速度用存储器73中。接着,在步骤P43中从上次设定速度用存储器74读取上次设定速度之后,在步骤P44中从给虚拟主·发生器发送设定速度的时间间隔用存储器78,读取由中央控制装置12给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P45中根据上述所读取的上次设定速度以及由中央控制装置12给虚拟主·发生器13发送设定速度的时间间隔,运算虚拟当前位置的修正值并进行存储,之后在步骤P46中从虚拟机械轴的当前位置用存储器75读取虚拟机械轴的当前位置。
接着,在步骤P47中给上述所读取的虚拟机械轴的当前位置,加上由运算所求出的虚拟当前位置的修正值,运算修正后虚拟机械轴的当前位置并进行存储,之后在步骤P48中从虚拟电动机轴的当前位置用存储器82读取虚拟电动机轴的当前位置。接着,在步骤P49中给上述所读取的虚拟电动机轴的当前位置,加上由上述运算所求出的虚拟当前位置的修正值,运算修正后虚拟电动机轴的当前位置并进行存储,之后在步骤P50中从印刷机各机组当前位置的校正值用存储器76A读取印刷机各机组当前位置的校正值。接着,在步骤P51中给由上述运算所求出的修正后虚拟电动机轴的当前位置,加上上述所读取的印刷机各机组当前位置的校正值,运算修正后印刷机各机组虚拟电动机轴的当前位置并进行存储,之后在步骤P52中给印刷机各机组的驱动控制装置21~24发送当前设定(缓动)速度以及由运算所求出的修正后印刷机各机组虚拟电动机轴的当前位置。
接着,在步骤P53中从修正后虚拟机械轴的当前位置用存储器80读取修正后虚拟机械轴的当前位置之后,在步骤P54中于虚拟机械轴的当前位置用存储器75中写入修正后虚拟机械轴的当前位置。接着,在步骤P55中从修正后虚拟电动机轴的当前位置用存储器84读取修正后虚拟电动机轴的当前位置之后,在步骤P56中于虚拟电动机轴的当前位置用存储器82中写入修正后虚拟电动机轴的当前位置。接着,在步骤P57中判断是否从中央控制装置12接收到设定(缓动)速度,如果是肯定,则返回到步骤P42,另一方面如果是否定,则在步骤P58中从印刷机各机组的驱动控制装置21~24发送电动机轴原点调整完成信号之后,在步骤P59中从印刷机各机组的驱动控制装置21~24接收电动机轴原点调整完成信号。
接着,在步骤P60中对接收到电动机轴原点调整完成信号的印刷机机组号码进行存储之后,在步骤P61中判断印刷机所有机组的电动机轴原点调整是否已完成,如果是否定,则返回到步骤P57,另一方面如果是肯定,则在步骤P62中给中央控制装置12发送原点调整完成信号并返回到步骤P1。
另一方面,如果在上述的步骤P1中是否定,则在步骤P63中判断是否从中央控制装置12发送设定速度。在此,如果是肯定,则在步骤P64中从中央控制装置12接收设定速度,并将其存储到当前设定速度用存储器73中。接着,在步骤P65中从上次设定速度用存储器74读取上次设定速度之后,在步骤P66中判断从中央控制装置12所接收到的设定速度是否等于上次设定速度。
如果在上述步骤P66中是肯定,则在步骤P67中从给虚拟主·发生器发送设定速度的时间间隔用存储器78,读取由中央控制装置12给虚拟主·发生器13发送设定速度的时间间隔,另一方面如果是否定,则在步骤P68中判断从中央控制装置12所接收到的设定速度是否比上次设定速度大。
如果在上述步骤P68中是肯定,则在步骤P69中从加速时的速度修正值用存储器87读取加速时的速度修正值之后,在步骤P70中给上次设定速度加上所读取加速时的速度修正值,运算修正后的当前设定速度。接着,在步骤P71中于当前设定速度用存储器73中存储由上述运算所求出的修正后当前设定速度,之后转移到步骤P67。另一方面,如果在上述步骤P68中是否定,则在步骤P72中从减速时的速度修正值用存储器88读取减速时的速度修正值之后,在步骤P73中从上次设定速度减去所读取减速时的速度修正值,运算修正后的当前设定速度。接着,在步骤P74中判断修正后的当前设定速度是否比0小,如果是肯定,则在步骤P75中将修正后的当前设定速度改写为零之后,转移到上述步骤P71,另一方面如果是否定,则直接转移到步骤P71。
接着,在步骤P76中根据上述所读取的上次设定速度以及由中央控制装置12给虚拟主·发生器13发送设定速度的时间间隔,运算虚拟当前位置的修正值并进行存储,之后在步骤P77中从虚拟机械轴的当前位置用存储器75读取虚拟机械轴的当前位置。接着,在步骤P78中给上述所读取的虚拟机械轴的当前位置,加上由运算所求出的虚拟当前位置的修正值,运算修正后虚拟机械轴的当前位置并进行存储,之后在步骤P79中从虚拟电动机轴的当前位置用存储器82读取虚拟电动机轴的当前位置。接着,在步骤P80中给所读取的虚拟电动机轴的当前位置,加上由运算所求出的虚拟当前位置的修正值,运算修正后虚拟电动机轴的当前位置并进行存储,之后在步骤P81中从印刷机各机组当前位置的校正值用存储器76A读取印刷机各机组当前位置的校正值。
接着,在步骤P82中给由上述运算所求出的修正后虚拟电动机轴的当前位置,加上所读取的各印刷机当前位置的校正值,运算修正后各印刷机虚拟电动机轴的当前位置并进行存储,之后在步骤P83中给各印刷机的驱动控制装置14、114发送当前设定速度以及由运算所求出的修正后各印刷机虚拟电动机轴的当前位置。接着,在步骤P84中将当前设定速度存储到上次设定速度用存储器74中之后,在步骤P85中从修正后虚拟机械轴的当前位置用存储器80读取修正后虚拟机械轴的当前位置。接着,在步骤P86中于虚拟机械轴的当前位置用存储器75中写入修正后虚拟机械轴的当前位置之后,在步骤P87中从修正后虚拟电动机轴的当前位置用存储器84读取修正后虚拟电动机轴的当前位置。此后,在步骤P88中于虚拟电动机轴的当前位置用存储器82中写入修正后虚拟电动机轴的当前位置之后,返回到步骤P1。
另一方面,如果在上述的步骤P63中是否定,则在步骤P89中判断是否从中央控制装置12发送同步运行停止指令。在此,如果是肯定,则在步骤P90中从中央控制装置12接收同步运行停止指令之后,在步骤P91中给印刷机各机组的驱动控制装置21~24发送同步运行停止指令。接着,若在步骤P92中从印刷机各机组的驱动控制装置21~24发送同步运行停止信号,则在步骤P93中从印刷机各机组的驱动控制装置21~24接收同步运行停止信号。接着,在步骤P94中对接收到同步运行停止信号的印刷机机组号码进行存储之后,在步骤P95中给中央控制装置12发送同步运行停止后的印刷机机组号码。此后,在步骤P96中判断是否从印刷机所有机组的驱动控制装置21~24接收到同步运行停止信号,如果是肯定,则返回到步骤P1,另一方面如果是否定,则返回到步骤P92。
另一方面,如果在上述的步骤P89中是否定,则在步骤P97中判断是否从中央控制装置12发送再次启动指令。在此,如果是否定,则返回到步骤P1,另一方面如果是肯定,则在步骤P98中从中央控制装置12接收再次启动指令。接着,在步骤P99中给印刷机各机组的驱动控制装置21~24发送再次启动指令。接着,若在步骤P100中从印刷机机组的驱动控制装置21~24发送机械轴及电动机轴的当前位置,则在步骤P101中从印刷机机组的驱动控制装置21~24接收印刷机机组机械轴及电动机轴的当前位置并进行存储。接着,在步骤P102中对接收到机械轴及电动机轴当前位置的印刷机机组号码进行存储之后,在步骤P103中判断是否从印刷机所有机组的驱动控制装置21~24接收到机械轴及电动机轴的当前位置。
如果在上述步骤P103中是否定,则返回到步骤P100,如果是肯定,则在步骤P104中从虚拟机械轴的当前位置用存储器75读取虚拟机械轴的当前位置。接着,在步骤P105中从印刷机各机组当前位置的校正值用存储器76A读取印刷机各机组当前位置的校正值之后,在步骤P106中给所读取的虚拟机械轴的当前位置,加上所读取的印刷机各机组当前位置的校正值,运算修正后印刷机各机组虚拟机械轴的当前位置并进行存储。接着,在步骤P107中运算修正后印刷机各机组虚拟机械轴的当前位置和所接收到印刷机各机组机械轴的当前位置之差的绝对值并进行存储,之后在步骤P108中从再次启动时印刷机各机组虚拟机械轴的当前位置和机械轴的当前位置之差的容许值用存储器96A,读取再次启动时印刷机机组虚拟机械轴的当前位置和机械轴的当前位置之差的容许值。接着,在步骤P109中判断印刷机所有机组虚拟机械轴的当前位置和机械轴的当前位置之差的绝对值是否为再次启动时印刷机机组虚拟机械轴的当前位置和机械轴的当前位置之差的容许值以下,如果是否定,则在步骤P110中给中央控制装置12发送要原点调整的信号,之后返回到步骤P1。
如果在上述步骤P109中是肯定,则在步骤P111中从虚拟电动机轴的当前位置用存储器82读取虚拟电动机轴的当前位置。接着,在步骤P112中从印刷机各机组当前位置的校正值用存储器76A读取印刷机各机组当前位置的校正值之后,在步骤P113中给所读取的虚拟电动机轴的当前位置,加上所读取的印刷机各机组当前位置的校正值,运算修正后印刷机各机组虚拟电动机轴的当前位置并进行存储。接着,在步骤P114中运算修正后印刷机各机组虚拟电动机轴的当前位置和所接收到印刷机各机组电动机轴的当前位置之差的绝对值并进行存储,之后在步骤P115中从再次启动时印刷机机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值用存储器98A,读取再次启动时印刷机机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值。接着,在步骤P116中判断印刷机所有机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的绝对值是否为再次启动时印刷机机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值以下,如果是否定,则返回到步骤P110,另一方面如果是肯定,则在步骤P117中给中央控制装置12发送不要原点调整的信号,之后返回到步骤P1。
接着,印刷机各机组的驱动控制装置21~24按照图26-a、图26-b、图26-c、图27、图28-a、图28-b及图28-c所示的动作流程进行动作。
也就是说,在步骤P1中判断是否从虚拟主·发生器13发送原点调整准备开始指令,如果是否定,则转移到下述的步骤P49,另一方面如果是肯定,则在步骤P2中从虚拟主·发生器13接收原点调整准备开始指令。接着,在步骤P3中打开驱动电动机·驱动器146A的启动信号,并且若在步骤P4中从虚拟主·发生器13发送当前设定(缓动)速度,则在步骤P5中从虚拟主·发生器13接收当前设定(缓动)速度并进行存储。接着,在步骤P6中从当前设定速度用存储器123读取当前设定(缓动)速度之后,在步骤P7中于指令速度用存储器124中写入当前设定(缓动)速度。
接着,在步骤P8中向驱动电动机·驱动器146A输出指令速度之后,若在步骤P9中从虚拟主·发生器13发送原点调整准备完成指令,则在步骤P10中从虚拟主·发生器13接收原点调整准备完成指令。接着,若在步骤P11中从虚拟主·发生器13发送原点位置调整开始指令,则在步骤P12中从虚拟主·发生器13接收原点位置调整开始指令。接着,在步骤P13中判断是否从虚拟主·发生器13发送当前设定(缓动)速度以及修正后虚拟机械轴的当前位置,如果是否定,则在步骤P14中从虚拟主·发生器13发送当前设定(缓动)速度以及修正后虚拟电动机轴的当前位置之后,转移到下述的步骤P32。
如果在上述步骤P13中是肯定,则在步骤P15中从虚拟主·发生器13接收当前设定(缓动)速度以及修正后虚拟机械轴的当前位置,并将其存储到当前设定速度用存储器123及虚拟机械轴的当前位置用存储器125中,之后在步骤P16中从机械轴位置检测用计数器147读取计数值并进行存储。接着,在步骤P17中根据上述所读取机械轴位置检测用计数器147的计数值,运算机械轴的当前位置并进行存储,之后在步骤P18中根据上述所接收到虚拟机械轴的当前位置和由运算所求出机械轴的当前位置,运算机械轴的当前位置之差,并进行存储。接着,在步骤P19中根据由上述运算所求出机械轴的当前位置之差,运算机械轴的当前位置之差的绝对值并进行存储,之后在步骤P20中从机械轴位置之差的容许值用存储器130读取机械轴位置之差的容许值。
接着,在步骤P21中判断由上述运算所求出机械轴的当前位置之差的绝对值是否为所读取的机械轴位置之差的容许值以下,如果是肯定,则在步骤P22中从当前设定速度用存储器123读取当前设定(缓动)速度。接着,在步骤P23中于指令速度用存储器124中写入当前设定(缓动)速度之后,在步骤P24中向驱动电动机·驱动器146A输出指令速度。此后,在步骤P25中给虚拟主·发生器13发送机械轴原点调整完成信号,并返回到上述步骤P13。
另一方面,如果在上述步骤P21中是否定,则在步骤P26中从机械轴的当前位置之差-设定速度的校正值转换表用存储器131,读取机械轴的当前位置之差-设定速度的校正值转换表,之后在步骤P27中从机械轴的当前位置之差用存储器128,读取机械轴的当前位置之差。接着,在步骤P28中采用机械轴的当前位置之差-设定速度的校正值转换表,根据机械轴的当前位置之差,求取设定速度的校正值并进行存储。接着,在步骤P29中从当前设定速度用存储器123读取当前设定(缓动)速度之后,在步骤P30中给上述所读取的当前设定(缓动)速度加上所求出设定速度的校正值,运算指令速度并进行存储。此后,在步骤P31中向驱动电动机·驱动器146A输出指令速度,并返回到上述步骤P13。
在上述的步骤P32中从虚拟主·发生器13接收当前设定(缓动)速度及修正后虚拟电动机轴的当前位置,并将其存储到当前设定速度用存储器123及虚拟电动机轴的当前位置用存储器133中,之后在步骤P33中从电动机轴位置检测用计数器148读取计数值并进行存储。接着,在步骤P34中根据上述所读取电动机轴位置检测用计数器148的计数值,运算电动机轴的当前位置并进行存储,之后在步骤P35中根据上述所接收到虚拟电动机轴的当前位置和由运算所求出电动机轴的当前位置,运算电动机轴的当前位置之差,并进行存储。接着,在步骤P36中根据由上述运算所求出电动机轴的当前位置之差,运算电动机轴的当前位置之差的绝对值并进行存储,之后在步骤P37中从电动机轴位置之差的容许值用存储器138读取电动机轴位置之差的容许值。
接着,在步骤P38中判断由上述运算所求出电动机轴的当前位置之差的绝对值是否为所读取的电动机轴位置之差的容许值以下,如果是肯定,则在步骤P39中从当前设定速度用存储器123读取当前设定(缓动)速度。接着,在步骤P40中于指令速度用存储器124中写入当前设定(缓动)速度之后,在步骤P41中向驱动电动机·驱动器146A输出指令速度。此后,在步骤P42中给虚拟主·发生器13发送电动机轴原点调整完成信号,并返回到步骤P1。
另一方面,如果在上述步骤P38中是否定,则在步骤P43中从电动机轴的当前位置之差-设定速度的校正值转换表用存储器139,读取电动机轴的当前位置之差-设定速度的校正值转换表,之后在步骤P44中从电动机轴的当前位置之差用存储器136读取电动机轴的当前位置之差。接着,在步骤P45中采用电动机轴的当前位置之差-设定速度的校正值转换表,根据电动机轴的当前位置之差,求取设定速度的校正值并进行存储,之后在步骤P46中从当前设定速度用存储器123读取当前设定(缓动)速度。接着,在步骤P47中给上述所读取的当前设定(缓动)速度加上所求出设定速度的校正值,运算指令速度并进行存储,之后在步骤P48中向驱动电动机·驱动器146A输出指令速度。此后,返回到上述步骤P13。
在上述的步骤P49中判断是否从虚拟主·发生器13发送当前设定速度及修正后虚拟电动机轴的当前位置,如果是肯定,则在步骤P50中从虚拟主·发生器13接收当前设定速度及修正后虚拟电动机轴的当前位置,并将其存储到当前设定速度用存储器123及虚拟电动机轴的当前位置用存储器133中。接着,在步骤P51中从电动机轴位置检测用计数器148读取计数值并进行存储,之后在步骤P52中根据上述所读取电动机轴位置检测用计数器148的计数值,运算电动机轴的当前位置并进行存储。接着,在步骤P53中根据上述所接收到虚拟电动机轴的当前位置和由运算所求出电动机轴的当前位置,运算电动机轴的当前位置之差,并进行存储,之后在步骤P54中根据由上述运算所求出电动机轴的当前位置之差,运算电动机轴的当前位置之差的绝对值并进行存储。
接着,在步骤P55中从电动机轴位置之差的容许值用存储器138读取电动机轴位置之差的容许值之后,在步骤P56中判断由上述运算所求出电动机轴的当前位置之差的绝对值是否为所读取的电动机轴位置之差的容许值以下。在此,如果是肯定,则在步骤P61中从当前设定速度用存储器123读取当前设定速度之后,在步骤P62中于指令速度用存储器124中写入当前设定速度。接着,在步骤P63中向驱动电动机·驱动器146A输出指令速度,并返回到步骤P1。另一方面,如果是否定,则在步骤P64中从电动机轴的当前位置之差-设定速度的校正值转换表用存储器139,读取电动机轴的当前位置之差-设定速度的校正值转换表,之后在步骤P65中从电动机轴的当前位置之差用存储器136读取电动机轴的当前位置之差。接着,在步骤P66中采用电动机轴的当前位置之差-设定速度的校正值转换表,根据电动机轴的当前位置之差,求取设定速度的校正值并进行存储,之后在步骤P67中从当前设定速度用存储器123读取当前设定速度之后,在步骤P68中给上述所读取的当前设定速度加上上述运算所求出设定速度的校正值,运算指令速度并进行存储。此后,在步骤P69中向驱动电动机·驱动器146A输出指令速度,并返回到步骤P1。
如果在上述的步骤P49中是否定,则在步骤P57中判断是否从虚拟主·发生器13发送同步运行停止指令。在此,如果是肯定,则在步骤P58中从虚拟主·发生器13接收同步运行停止指令之后,在步骤P59中关闭驱动电动机·驱动器146A的启动信号。此后,在步骤P60中给虚拟主·发生器13发送驱动电动机·驱动器启动信号关闭的信号,并返回到步骤P1。
如果在上述步骤P57中是否定,则在步骤P70中判断是否从虚拟主·发生器13发送再次启动指令。在此,如果是否定,则返回到步骤P1,另一方面如果是肯定,则在步骤P71中从机械轴位置检测用计数器147读取计数值并进行存储。接着,在步骤P72中根据所读取机械轴位置检测用计数器147的计数值,运算机械轴的当前位置并进行存储,之后在步骤P73中从电动机轴位置检测用计数器148读取计数值。接着,在步骤P74中根据所读取电动机轴位置检测用计数器148的计数值,运算电动机轴的当前位置并进行存储,之后在步骤P75中给虚拟主·发生器13发送机械轴及电动机轴的当前位置,此后返回到步骤P1。
这样一来,在本实施示例中,由于在印刷机的停止时,停止由第1~第4机组3~6的驱动电动机26a~26d做出的同步控制并使附设于同驱动电动机26a~26d中的驱动电动机·制动器27a~27d启动,因而能防止各机组3~6的相位不吻合并保持同步状态。
此时,在本实施示例中,通过旋转·编码器29a~29d来检测各机组3~6的速度,在按照停止指令减速到预先所设定的一定速度(例如,8rpm)时,将虚拟主·发生器13的相位停止在其位置上的同时,解除各机组3~6的同步控制,与此同时使各机组3~6驱动电动机26a~26d的驱动电动机·制动器27a~27d启动,印刷机的停止中通过驱动电动机·制动器27a~27d使印刷机各机组3~6的旋转得以停止。
据此,在印刷机的停止中也可以不对驱动电动机26a~26d及驱动电动机·驱动器146A流动电流,谋求消耗电力的减少和电动机及电动机轴承部耐久性的提高。
另外,在本实施示例中,在印刷机的再次启动时比较第1~第4机组3~6停止时应在的旋转相位和当前的旋转相位,在其差为容许值以内时,于下次运行时进行通常的同步控制,在其差比容许值大时,首先进行第1~第4机组3~6的原点调整,在原点调整结束之后进行通常的同步控制。
据此,即使在各机组3~6的驱动电动机26a~26d因驱动电动机·制动器27a~27d的恶化等而大幅超限运转时,以及因故障和维护等而以手动驱动各机组3~6时,都能在下次运行时准确进行同步控制。
还有,在本实施示例中有关印刷机各机组3~6间的同步控制进行了说明,但是不言而喻,本发明也可以使用于印刷机各机组3~6和剪折机10之间的同步控制。
实施示例3
图29是表示本发明实施示例3的多个印刷机同步控制装置的概略结构图,图30是主印刷机驱动控制装置的框图,图31是辅助印刷机驱动控制装置的框图,图32-a是主印刷机驱动控制装置的动作流程图,图32-b是主印刷机驱动控制装置的动作流程图,图32-c是主印刷机驱动控制装置的动作流程图,图32-d是主印刷机驱动控制装置的动作流程图,图33-a是主印刷机驱动控制装置的动作流程图,图33-b是主印刷机驱动控制装置的动作流程图,图33-c是主印刷机驱动控制装置的动作流程图,图34-a是主印刷机驱动控制装置的动作流程图,图34-b是主印刷机驱动控制装置的动作流程图,图35-a是主印刷机驱动控制装置的动作流程图,图35-b是主印刷机驱动控制装置的动作流程图,图35-c是主印刷机驱动控制装置的动作流程图,图35-d是主印刷机驱动控制装置的动作流程图,图36-a是辅助印刷机驱动控制装置的动作流程图,图36-b是辅助印刷机驱动控制装置的动作流程图,图37是辅助印刷机驱动控制装置的动作流程图,图38-a是辅助印刷机驱动控制装置的动作流程图,图38-b是辅助印刷机驱动控制装置的动作流程图,图38-c是辅助印刷机驱动控制装置的动作流程图。
如图29所示,在由卷筒纸轮转印刷机构成的主印刷机A中,从送纸部1及横向进给部2连续供应的卷筒纸(卷筒纸)W1首先在经过第1~第4印刷机组3~6时施以各种印刷,接着在经过干燥机7时进行加热令其干燥,接下来在经过冷却部8时令其冷却,此后在经过牵引部9时进行拉力控制或方向的变更,之后通过剪折机10剪切成指定的形状并进行折叠。
上述第1~第4印刷机组3~6和剪折机10经由机械轴(动力轴)11被印刷机的原动电动机(第1电动机)15所驱动。在原动电动机15中附设:电磁制动器等的原动电动机·制动器(第1制动装置)16,用来对该原动电动机15的旋转进行制动;旋转·编码器(第1电动机用转数检测装置)18,用来检测该原动电动机15的旋转速度。另外,原动电动机15通过主印刷机的驱动控制装置19进行驱动控制,给该驱动控制装置19输入上述旋转·编码器18的检测信号的同时,输入来自设置于机械轴11上的机械原点位置检测器(第1电动机旋转相位检测装置)17的检测信号。
另一方面,在辅助印刷机B中,从送纸部101及横向进给部102连续供应的卷筒纸(卷筒纸)W2首先在经过第1~第4印刷机组103~106时施以各种印刷,接着在经过干燥机107时进行加热令其干燥,接下来在经过冷却部108时令其冷却,此后在经过牵引部109时进行拉力控制或方向的变更,之后通过剪折机110剪切成指定的形状并进行折叠。
上述第1~第4印刷机组103~106和剪折机110经由机械轴(动力轴)111被原动电动机(第2电动机)115所驱动。在原动电动机115中附设:电磁制动器等的原动电动机·制动器(第2制动装置)116,用来对该原动电动机115的旋转进行制动;旋转·编码器118(第2电动机用转数检测装置),用来检测该原动电动机115的旋转速度。另外,原动电动机115通过辅助印刷机的驱动控制装置20进行驱动控制,给该驱动控制装置20输入上述旋转·编码器118的检测信号的同时,输入来自设置于机械轴111上的机械原点位置检测器(第2电动机旋转相位检测装置)117的检测信号。
而且,上述驱动控制装置19及20相互连接,并且相对于主印刷机A来同步控制(运行)辅助印刷机B。也就是说,在本实施示例中,将由主印刷机A和辅助印刷机B的双方所印刷出的卷筒纸W1、W2,全都引导到辅助印刷机B的剪折机110中进行折叠。还有,在图29中只表示出一台辅助印刷机B,但是不言而喻也可以是多台。
如图30所示,主印刷机的驱动控制装置19除CPU150、ROM151及RAM152之外,还与各输入输出装置175~181及接口182一起,通过总线(BUS)183连接着缓动速度用存储器153、主印刷机的设定速度用存储器154、主印刷机的指令速度用存储器155、原点调整准备时间用存储器156、给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157、主印刷机机械轴位置检测用计数器的计数值用存储器158、主印刷机机械轴的当前位置用存储器159、辅助印刷机当前位置的校正值用存储器160、辅助印刷机机械轴的虚拟当前位置用存储器161、接收到机械轴原点调整完成信号的辅助印刷机号码用存储器162、主印刷机电动机轴位置检测用计数器的计数值用存储器163、主印刷机电动机轴的当前位置用存储器164、辅助印刷机电动机轴的虚拟当前位置用存储器165、接收到电动机轴原点调整完成信号的辅助印刷机号码用存储器166、主印刷机的上次指令速度用存储器167、加速时的速度修正值用存储器168、减速时的速度修正值用存储器169、修正后主印刷机的指令速度用存储器170、使印刷机原动电动机的制动器进行工作的印刷机速度用存储器171、当前各印刷机的速度用存储器172、接收到同步运行停止信号的辅助印刷机号码用存储器173、辅助印刷机机械轴的当前位置用存储器250、辅助印刷机电动机轴的当前位置用存储器251、接收到机械轴及电动机轴当前位置的辅助印刷机号码用存储器252、辅助印刷机机械轴的虚拟当前位置和机械轴的当前位置之差的绝对值用存储器253、再次启动时辅助印刷机机械轴的虚拟当前位置和机械轴的当前位置之差的容许值用存储器254、辅助印刷机电动机轴的虚拟当前位置和电动机轴的当前位置之差的绝对值用存储器255、再次启动时辅助印刷机电动机轴的虚拟当前位置和电动机轴的当前位置之差的容许值用存储器256以及内部时钟·计数器174。
在输入输出装置175上,连接:输入装置184,包括键盘、各种开关及按键等;显示器185,包括CRT和光源等;输出装置186,包括打印机和F·D驱动器等。在输入输出装置176上连接速度设定器187。在输入输出装置177上,经由D/A转换器188来连接主印刷机的原动电动机·驱动器189,并且在原动电动机·驱动器189上连接主印刷机的原动电动机15和主印刷机的原动电动机用旋转·编码器18。在输入输出装置178上,经由A/D转换器190及F/V转换器191来连接上述主印刷机的原动电动机用旋转·编码器18,并且同样经由A/D转换器192及F/V转换器193来连接辅助印刷机的原动电动机用旋转·编码器118。在输入输出装置179上,连接主印刷机机械轴位置检测用计数器194,并且在该计数器194上连接上述主印刷机的原动电动机用旋转·编码器18和主印刷机的机械原点位置检测器17。在输入输出装置180上,连接主印刷机电动机轴位置检测用计数器195,并且在该计数器195上连接上述主印刷机的原动电动机用旋转·编码器18。在输入输出装置181上,经由主印刷机的原动电动机·制动器用电路196来连接主印刷机的原动电动机·制动器16的同时,经由辅助印刷机的原动电动机·制动器用电路197来连接辅助印刷机的原动电动机·制动器116。而且,在接口182上连接下述辅助印刷机的驱动控制装置20。
如图31所示,辅助印刷机的驱动控制装置20除CPU200、ROM201和RAM202之外,还与各输入输出装置221~227及接口228一起,通过总线(BUS)229连接着主印刷机的指令速度用存储器203、辅助印刷机的指令速度用存储器204、辅助印刷机机械轴的虚拟当前位置用存储器205、辅助印刷机机械轴位置检测用计数器的计数值用存储器206、辅助印刷机机械轴的当前位置用存储器207、机械轴的当前位置之差用存储器208、机械轴的当前位置之差的绝对值用存储器209、机械轴位置之差的容许值用存储器210、机械轴的当前位置之差-指令速度的校正值转换表用存储器211、辅助印刷机指令速度的校正值用存储器212、辅助印刷机电动机轴的虚拟当前位置用存储器213、辅助印刷机电动机轴位置检测用计数器的计数值用存储器214、辅助印刷机电动机轴的当前位置用存储器215、电动机轴的当前位置之差用存储器216、电动机轴的当前位置之差的绝对值用存储器217、电动机轴位置之差的容许值用存储器218、电动机轴的当前位置之差-指令速度的校正值转换表用存储器219以及内部时钟·计数器220。
在输入输出装置221上,连接:输入装置230,包括键盘、各种开关及按键等;显示器231,包括CRT和光源等;输出装置232,包括打印机和F·D驱动器等。在输入输出装置222上连接速度设定器233。在输入输出装置223上,经由D/A转换器234来连接辅助印刷机的原动电动机·驱动器235,并且在原动电动机·驱动器235上连接辅助印刷机的原动电动机115和辅助印刷机的原动电动机用旋转·编码器118。在输入输出装置224上,经由A/D转换器236及F/V转换器237来连接上述辅助印刷机的原动电动机用旋转·编码器118。在输入输出装置225上,连接辅助印刷机机械轴位置检测用计数器238,并且在该计数器238上连接上述辅助印刷机的原动电动机用旋转·编码器118和辅助印刷机的机械原点位置检测器117。在输入输出装置226上,连接辅助印刷机电动机轴位置检测用计数器239,并且在该计数器239上连接上述辅助印刷机的原动电动机用旋转·编码器118。在输入输出装置227上,经由辅助印刷机的原动电动机·制动器用电路240来连接辅助印刷机的原动电动机·制动器116。而且,在接口228上连接上述主印刷机的驱动控制装置19。
由于按这种方法来构成,因而当相对于主印刷机A来同步控制辅助印刷机B时,首先主印刷机的驱动控制装置19按照图32-a、图32-b、图32-c、图32-d、图33-a、图33-b、图33-c、图34-a、图34-b、图35-a、图35-b、图35-c及图35-d所示的动作流程进行动作。
也就是说,若在步骤P1中打开了同步运行开关,并且在步骤P2中打开了印刷机驱动开关,则在步骤P3中向各印刷机的原动电动机·制动器用电路196、197输出工作解除信号。接着,在步骤P4中打开了主印刷机原动电动机·驱动器189的启动信号,在步骤P5中给辅助印刷机的驱动控制装置20发送原点调整准备开始指令。接着,在步骤P6中从缓动速度用存储器153读取缓动速度,在步骤P7中于主印刷机的设定速度用存储器154中写入缓动速度。接着,在步骤P8中于主印刷机的指令速度用存储器155中写入了缓动速度,在步骤P9中给辅助印刷机的驱动控制装置20发送指令(缓动)速度。接着,在步骤P10中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度,在步骤P11中开始内部时钟·计数器(用于经过时间的计数)174的计数。接着,在步骤P12中从原点调整准备时间用存储器156读取原点调整准备时间,在步骤P13中读取内部时钟·计数器174的计数值。
若在步骤P14中内部时钟·计数器174的计数值达到了原点调整准备时间以上,则在步骤P15中给辅助印刷机的驱动控制装置20发送原点调整准备完成指令。接着,在步骤P16中给辅助印刷机的驱动控制装置20发送原点调整开始指令,在步骤P17中从缓动速度用存储器153读取缓动速度。接着,在步骤P18中于主印刷机的设定速度用存储器154中写入了缓动速度,在步骤P19中开始内部时钟·计数器(用于经过时间的计数)174的计数。接着,在步骤P20中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,在步骤P21中读取内部时钟·计数器174的计数值。
接着,在步骤P22中判断内部时钟·计数器174的计数值是否达到了给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,如果是肯定,则在步骤P23中从主印刷机的设定速度用存储器154读取设定(缓动)速度。接着,在步骤P24中于主印刷机的指令速度用存储器155中写入了设定(缓动)速度,在步骤P25中从主印刷机机械轴位置检测用计数器194读取计数值并进行存储。接着,在步骤P26中根据主印刷机机械轴位置检测用计数器194的计数值,运算出主印刷机机械轴的当前位置并进行存储,在步骤P27中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。
接着,在步骤P28中给由上述运算所求出的主印刷机机械轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机机械轴的虚拟当前位置并进行存储,在步骤P29中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度。接着,在步骤P30中给辅助印刷机的驱动控制装置20发送主印刷机的指令(缓动)速度及辅助印刷机机械轴的虚拟当前位置,在步骤P31中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度。此后返回到步骤P19。
如果在上述步骤P22中是否定,则在步骤P32中判断是否从辅助印刷机的驱动控制装置20发送机械轴原点调整完成信号,如果是肯定,则在步骤P33中从辅助印刷机的驱动控制装置20接收机械轴原点调整完成信号。接着,在步骤P34中对接收到机械轴原点调整完成信号的辅助印刷机号码进行存储,之后在步骤P35中判断所有辅助印刷机的机械轴原点调整是否已完成,如果是否定,则返回到上述的步骤P19。
另一方面,如果是肯定,则在步骤P36中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,之后在步骤P37中读取内部时钟·计数器174的计数值。接着,若在步骤P38中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P39中从主印刷机的设定速度用存储器154读取设定(缓动)速度。接着,在步骤P40中于主印刷机的指令速度用存储器155中写入了设定(缓动)速度,则步骤P41中从主印刷机机械轴位置检测用计数器194读取计数值并进行存储。接着,在步骤P42中根据主印刷机机械轴位置检测用计数器194的计数值,运算出主印刷机机械轴的当前位置并进行存储,在步骤P43中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。
接着,在步骤P44中给由上述运算所求出的主印刷机机械轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机机械轴的虚拟当前位置并进行存储,在步骤P45中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度。接着,在步骤P46中给辅助印刷机的驱动控制装置20发送主印刷机的指令(缓动)速度及辅助印刷机机械轴的虚拟当前位置,在步骤P47中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度,此后转移到下述的步骤P61。
如果在上述步骤P32中是否定,则在步骤P48中判断是否输入了印刷机的停止信号。在此,如果是否定,则返回到步骤P20,如果是肯定,则在步骤P49中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,之后在步骤P50中读取内部时钟·计数器174的计数值。接着,若在步骤P51中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P52中从主印刷机的设定速度用存储器154读取设定(缓动)速度。接着,在步骤P53中于主印刷机的指令速度用存储器155中写入了设定(缓动)速度,在步骤P54中从主印刷机机械轴位置检测用计数器194读取计数值并进行存储。接着,在步骤P55中根据主印刷机机械轴位置检测用计数器194的计数值,运算出主印刷机机械轴的当前位置并进行存储,在步骤P56中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。
接着,在步骤P57中给由上述运算所求出的主印刷机机械轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机机械轴的虚拟当前位置并进行存储,在步骤P58中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度。接着,在步骤P59中给辅助印刷机的驱动控制装置20发送主印刷机的指令(缓动)速度及辅助印刷机机械轴的虚拟当前位置,在步骤P60中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度。此后,转移到下述的步骤P131。
在上述的步骤P61中开始内部时钟·计数器(用于经过时间的计数)174的计数,接着在步骤P62中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,在步骤P63中读取内部时钟·计数器174的计数值。接着,若在步骤P64中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P65中从主印刷机的设定速度用存储器154读取设定(缓动)速度。接着,在步骤P66中于主印刷机的指令速度用存储器155中写入了设定(缓动)速度,在步骤P67中从主印刷机电动机轴位置检测用计数器195读取计数值并进行存储。接着,在步骤P68中根据主印刷机电动机轴位置检测用计数器195的计数值,运算出主印刷机电动机轴的当前位置并进行存储,在步骤P69中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。
接着,在步骤P70中给由上述运算所求出的主印刷机电动机轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机电动机轴的虚拟当前位置并进行存储,在步骤P71中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度。接着,在步骤P72中给辅助印刷机的驱动控制装置20发送主印刷机的指令(缓动)速度及辅助印刷机电动机轴的虚拟当前位置,在步骤P73中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度。此后,返回到上述的步骤P61。
如果在上述步骤P64中是否定,则在步骤P74中判断是否从辅助印刷机的驱动控制装置20发送电动机轴原点调整完成信号,如果是肯定,则在步骤P75中从辅助印刷机的驱动控制装置20接收电动机轴原点调整完成信号。接着,在步骤P76中对接收到电动机轴原点调整完成信号的辅助印刷机号码进行存储之后,在步骤P77中判断所有辅助印刷机的电动机轴原点调整是否已完成,如果是否定,则返回到上述的步骤P61。
另一方面,如果是肯定,则在步骤P78中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,之后在步骤P79中读取内部时钟·计数器174的计数值。接着,若在步骤P80中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P81中从主印刷机的设定速度用存储器154读取设定(缓动)速度。接着,在步骤P82中于主印刷机的指令速度用存储器155中写入设定(缓动)速度,在步骤P83中从主印刷机电动机轴位置检测用计数器195读取计数值并进行存储。接着,在步骤P84中根据主印刷机电动机轴位置检测用计数器195的计数值,运算出主印刷机电动机轴的当前位置并进行存储,在步骤P85中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。
接着,在步骤P86中给由上述运算所求出的主印刷机电动机轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机电动机轴的虚拟当前位置并进行存储,在步骤P87中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度。接着,在步骤P88中给辅助印刷机的驱动控制装置20发送主印刷机的指令(缓动)速度及辅助印刷机电动机轴的虚拟当前位置,在步骤P89中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度。接着,在步骤P90中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度之后,在步骤P91中于主印刷机的上次指令速度用存储器167中写入主印刷机的指令(缓动)速度。此后,转移到下述的步骤P105。
如果在上述步骤P74中是否定,则在步骤P92中判断是否输入了印刷机的停止信号。在此,如果是否定,则返回到上述的步骤P61,如果是肯定,则在步骤P93中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,之后在步骤P94中读取内部时钟·计数器174的计数值。接着,若在步骤P95中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P96中从主印刷机的设定速度用存储器154读取设定(缓动)速度。接着,在步骤P97中于主印刷机的指令速度用存储器155中写入设定(缓动)速度,在步骤P98中从主印刷机电动机轴位置检测用计数器195读取计数值并进行存储。接着,在步骤P99中根据主印刷机电动机轴位置检测用计数器195的计数值,运算出主印刷机电动机轴的当前位置并进行存储,在步骤P100中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。
接着,在步骤P101中给由上述运算所求出的主印刷机电动机轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机电动机轴的虚拟当前位置并进行存储,在步骤P102中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度。接着,在步骤P103中给辅助印刷机的驱动控制装置20发送主印刷机的指令(缓动)速度及辅助印刷机电动机轴的虚拟当前位置,在步骤P104中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度。此后,转移到下述的步骤P131。
在上述的步骤P105中开始内部时钟·计数器(用于经过时间的计数)174的计数,在步骤P106中判断是否给速度设定器187输入了设定速度。在此,如果是肯定,则在步骤P107中从速度设定器187读取设定速度并进行存储,之后在步骤P108中从主印刷机的设定速度用存储器154读取设定速度。另一方面,如果是否定,则直接转移到步骤P108。
接着,在步骤P109中从主印刷机的上次指令速度用存储器167读取上次指令速度,在步骤P110中判断上述所读取主印刷机的设定速度是否等于所读取主印刷机的上次指令速度。在此,如果是肯定,则在步骤P111中于主印刷机的指令速度用存储器155中写入所读取主印刷机的设定速度,之后转移到下述的步骤P120。另一方面,如果是否定,则在步骤P112中判断上述所读取主印刷机的设定速度是否比所读取主印刷机的上次指令速度大,如果是肯定,则在步骤P113中从加速时的速度修正值用存储器168读取加速时的速度修正值。接着,在步骤P114中给主印刷机的上次指令速度加上所读取加速时的速度修正值,运算修正后主印刷机的指令速度并进行存储,之后在步骤P115中于主印刷机的指令速度用存储器155中写入由运算所求出的修正后主印刷机的指令速度。此后,转移到下述的步骤P120。
如果在上述步骤P112中是否定,则在步骤P116中从减速时的速度修正值用存储器168读取减速时的速度修正值之后,在步骤P117中从主印刷机的上次指令速度减去所读取减速时的速度修正值,运算修正后主印刷机的指令速度并进行存储。接着,在步骤P118中判断上述修正后主印刷机的指令速度是否比0小,如果是肯定,则在步骤P119中将上述修正后主印刷机的指令速度改写为零,之后转移到上述步骤P115。另一方面,如果是否定,则直接转移到上述步骤P115。
接着,在上述的步骤P120中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,在步骤P121中读取内部时钟·计数器174的计数值。接着,若在步骤P122中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P123中从主印刷机电动机轴位置检测用计数器195读取计数值并进行存储。
接着,在步骤P124中根据主印刷机电动机轴位置检测用计数器195的计数值,运算出主印刷机电动机轴的当前位置并进行存储,在步骤P125中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。接着,在步骤P126中给由上述运算所求出的主印刷机电动机轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算辅助印刷机电动机轴的虚拟当前位置并进行存储,之后在步骤P127中从主印刷机的指令速度用存储器155读取主印刷机的指令速度。
接着,在步骤P128中给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机虚拟电动机轴的当前位置,在步骤P129中向主印刷机的原动电动机·驱动器189输出指令速度。接着,在步骤P130中于主印刷机的上次指令速度用存储器167中写入了主印刷机的指令速度,在步骤P131中判断是否输入了印刷机的停止信号。在此,如果是否定,则返回到上述的步骤P105,如果是肯定,则在步骤P132中于主印刷机的设定速度用存储器154中写入零。
接着,在步骤P133中开始内部时钟·计数器(用于经过时间的计数)174的计数,在步骤P134中从主印刷机的上次指令速度用存储器167读取上次指令速度。接着,在步骤P135中判断上述所读取主印刷机的上次指令速度是否等于0,在此如果是肯定,则在步骤P136中于主印刷机的指令速度用存储器155中写入零,之后转移到下述的步骤P143,如果是否定,则在步骤P137中从减速时的速度修正值用存储器169读取减速时的速度修正值。
接着,在步骤P138中从主印刷机的上次指令速度减去所读取减速时的速度修正值,运算出修正后主印刷机的指令速度并进行存储,在步骤P139中判断上述修正后主印刷机的指令速度是否比0小。在此,如果是肯定,则在步骤P140中将上述修正后主印刷机的指令速度改写为零,之后在步骤P141中于主印刷机的指令速度用存储器155中写入由运算所求出的修正后主印刷机的指令速度,如果是否定,则直接转移到步骤P141。此后,在步骤P142中于主印刷机的上次指令速度用存储器167中写入由运算所求出的修正后指令速度。
接着,在上述的步骤P143中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,在步骤P144中读取8内部时钟·计数器174的计数值。接着,若在步骤P145中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P146中从主印刷机电动机轴位置检测用计数器195读取计数值并进行存储。
接着,在步骤P147中根据主印刷机电动机轴位置检测用计数器195的计数值,运算出主印刷机电动机轴的当前位置并进行存储,在步骤P148中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。接着,在步骤P149中给由上述运算所求出的主印刷机电动机轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机电动机轴的虚拟当前位置并进行存储,在步骤P150中从主印刷机的指令速度用存储器155读取主印刷机的指令速度。
接着,在步骤P151中给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机虚拟电动机轴的当前位置,在步骤P152中向主印刷机的原动电动机·驱动器189输出指令速度。接着,在步骤P153中从使印刷机原动电动机的制动器进行工作的印刷机速度用存储器171,读取使印刷机原动电动机的制动器进行工作的印刷机速度,在步骤P154中读取与各印刷机原动电动机的旋转·编码器18、118所连接的F/V转换器191、193的输出。接着,在步骤P155中根据上述所读取的与各印刷机原动电动机的旋转·编码器18、118所连接的F/V转换器191、193的输出,运算出当前各印刷机的速度并进行存储,在步骤P156中判断由上述运算所求出的当前所有印刷机的速度是否为使印刷机原动电动机的制动器进行工作的印刷机速度以下。
如果在上述步骤P156中是否定,则返回到上述的步骤P133,如果是肯定,则在步骤P157中给辅助印刷机的驱动控制装置20发送同步运行停止指令。接着,若在步骤P158中从辅助印刷机的驱动控制装置20发送同步运行停止信号,则在步骤P159中从辅助印刷机的驱动控制装置20接收发送出同步运行停止信号的辅助印刷机号码并进行存储。接着,在步骤P160中向接收到同步运行停止信号的辅助印刷机原动电动机·制动器用电路197输出工作信号,在步骤P161中判断所有辅助印刷机是否都已同步运行停止。
如果在上述步骤P161中是否定,则返回到上述的步骤P158,如果是肯定,则在步骤P162中关闭主印刷机原动电动机·驱动器189的启动信号。接着,在步骤P163中向主印刷机的原动电动机·制动器用电路196输出工作信号,在步骤P164中关闭同步运行开关。还有,若不关闭同步运行开关而在步骤P165中打开印刷机驱动开关,则转移到步骤P166。
在上述步骤P166中给辅助印刷机B的驱动控制装置20发送再次启动指令,并且若在步骤P167中从辅助印刷机B的驱动控制装置20发送机械轴及电动机轴的当前位置,则在步骤P168中从辅助印刷1机B的驱动控制装置20接收辅助印刷机B机械轴及电动机轴的当前位置,并进行存储。接着,在步骤P169中对接收到机械轴及电动机轴当前位置的辅助印刷机B号码进行存储之后,在步骤P170中判断是否从所有辅助印刷机B的驱动控制装置20接收到机械轴及电动机轴的当前位置。
如果在上述步骤P170中是否定,则返回到步骤P167,如果是肯定,则在步骤P171中从主印刷机A机械轴位置检测用计数器194读取计数值并进行存储,之后在步骤P172中根据主印刷机A机械轴位置检测用计数器194的计数值,运算主印刷机A机械轴的当前位置并进行存储。接着,在步骤P173中从辅助印刷机B当前位置的校正值用存储器160读取辅助印刷机B当前位置的校正值之后,在步骤P174中给由运算所求出的主印刷机A机械轴的当前位置,加上所读取的辅助印刷机B当前位置的校正值,运算辅助印刷机B虚拟机械轴的当前位置并进行存储。接着,在步骤P175中从辅助印刷机B机械轴的当前位置用存储器250读取辅助印刷机B机械轴的当前位置之后,在步骤P176中运算由运算所求出的辅助印刷机B机械轴的虚拟当前位置和所读取的辅助印刷机B机械轴的当前位置之差的绝对值,并进行存储。接着,在步骤P177中从再次启动时辅助印刷机B虚拟机械轴的当前位置和机械轴的当前位置之差的容许值用存储器254,读取再次启动时辅助印刷机B虚拟机械轴的当前位置和机械轴的当前位置之差的容许值。接着,在步骤P178中判断所有辅助印刷机B虚拟机械轴的当前位置和机械轴的当前位置之差的绝对值是否为再次启动时辅助印刷机B虚拟机械轴的当前位置和机械轴的当前位置之差的容许值以下,如果是否定,则返回到步骤P3,另一方面如果是肯定,则转移到步骤P179。
在上述步骤P179中从主印刷机A电动机轴位置检测用计数器195读取计数值并进行存储之后,在步骤P180中根据主印刷机A电动机轴位置检测用计数器195的计数值,运算主印刷机A电动机轴的当前位置并进行存储。接着,在步骤P181中从辅助印刷机B当前位置的校正值用存储器160读取辅助印刷机B当前位置的校正值之后,在步骤P182中给由运算所求出的主印刷机A电动机轴的当前位置,加上所读取的辅助印刷机B当前位置的校正值,运算辅助印刷机B虚拟电动机轴的当前位置并进行存储。接着,在步骤P183中从辅助印刷机B电动机轴的当前位置用存储器251读取辅助印刷机B电动机轴的当前位置之后,在步骤P184中运算由运算所求出的辅助印刷机B虚拟电动机轴的当前位置和所读取的辅助印刷机B电动机轴的当前位置之差的绝对值,并进行存储。接着,在步骤P185中从再次启动时辅助印刷机B虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值用存储器256,读取再次启动时辅助印刷机B虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值。接着,在步骤P186中判断所有辅助印刷机B虚拟电动机轴的当前位置和电动机轴的当前位置之差的绝对值是否为再次启动时辅助印刷机B虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值以下,如果是否定,则返回到步骤P3,另一方面如果是肯定,则在步骤P187中向各印刷机A、B的原动电动机·制动器用电路196、197输出工作解除信号之后,返回到步骤P105。
接着,辅助印刷机的驱动控制装置20按照图36-a、图36-b、图37、图38-a、图38-b及图38-c所示的动作流程进行动作。
也就是说,在步骤P1中判断是否从主印刷机的驱动控制装置19发送原点调整准备开始指令,如果是否定,则转移到下述的步骤P49,如果是肯定,则在步骤P2中从主印刷机的驱动控制装置19接收原点调整准备开始指令。接着,在步骤P3中打开辅助印刷机原动电动机·驱动器235的启动信号,并且若在步骤P4中从主印刷机的驱动控制装置19发送指令(缓动)速度,则在步骤P5中从主印刷机的驱动控制装置19接收指令(缓动)速度并进行存储。接着,在步骤P6中从主印刷机的指令速度用存储器203读取主印刷机的指令(缓动)速度,在步骤P7中于辅助印刷机的指令速度用存储器204中写入指令(缓动)速度。
接着,在步骤P8中向辅助印刷机的原动电动机·驱动器235输出指令速度,并且若在步骤P9中从主印刷机的驱动控制装置19发送原点调整准备完成指令,则在步骤P10中从主印刷机的驱动控制装置19接收原点调整准备完成指令。接着,若在步骤P11中从主印刷机的驱动控制装置19发送原点调整开始指令,则在步骤P12中从主印刷机的驱动控制装置19接收原点调整开始指令。
接着,在步骤P13中判断是否从主印刷机的驱动控制装置19发送主印刷机的指令(缓动)速度及辅助印刷机机械轴的虚拟当前位置,在此如果是否定,则在步骤P25中从主印刷机的驱动控制装置19发送主印刷机的指令(缓动)速度及辅助印刷机机械轴的虚拟当前位置之后,在步骤P26中从主印刷机的驱动控制装置19接收主印刷机的指令(缓动)速度及辅助印刷机电动机轴的虚拟当前位置,并进行存储。此后,转移到下述的步骤P33。
如果在上述步骤P13中是肯定,则在步骤P14中从主印刷机的驱动控制装置19接收主印刷机的指令(缓动)速度及辅助印刷机机械轴的虚拟当前位置,并进行存储。接着,在步骤P15中从辅助印刷机机械轴位置检测用计数器238读取计数值并进行存储之后,在步骤P16中根据上述所读取辅助印刷机机械轴位置检测用计数器238的计数值,运算辅助印刷机机械轴的当前位置并进行存储。
接着,若在步骤P17中根据上述所接收到的辅助印刷机机械轴的虚拟当前位置和由运算所求出的辅助印刷机机械轴的当前位置,运算出机械轴的当前位置之差,并进行存储,则在步骤P18中根据由上述运算所求出机械轴的当前位置之差,运算机械轴的当前位置之差的绝对值并进行存储。接着,在步骤P19中从机械轴位置之差的容许值用存储器210读取机械轴位置之差的容许值,在步骤P20中判断由上述运算所求出机械轴的当前位置之差的绝对值是否为所读取的机械轴位置之差的容许值以下。
如果在上述步骤P20中是肯定,则在步骤P21中从主印刷机的指令速度用存储器203读取主印刷机的指令(缓动)速度之后,在步骤P22中于辅助印刷机的指令速度用存储器204中写入主印刷机的指令(缓动)速度。接着,在步骤P23中向辅助印刷机的原动电动机·驱动器235输出指令速度,在步骤P24中给主印刷机的驱动控制装置19发送机械轴原点调整完成信号。此后,返回到上述的步骤P13。
如果在上述步骤P20中是否定,则在步骤P27中从机械轴的当前位置之差-指令速度的校正值转换表用存储器211,读取机械轴的当前位置之差-指令速度的校正值转换表,之后在步骤P28中从机械轴的当前位置之差用存储器208读取机械轴的当前位置之差。接着,在步骤P29中采用机械轴的当前位置之差-指令速度的校正值转换表,根据机械轴的当前位置之差,求出辅助印刷机指令速度的校正值并进行存储,在步骤P30中从主印刷机的指令速度用存储器203读取指令(缓动)速度。接着,在步骤P31中给上述所读取主印刷机的指令(缓动)速度,加上所求出的辅助印刷机指令速度的校正值,运算出辅助印刷机的指令速度并进行存储,在步骤P32中向辅助印刷机的原动电动机·驱动器235输出指令速度。此后,返回到上述的步骤P13。
在上述的步骤P33中从辅助印刷机电动机轴位置检测用计数器239读取计数值并进行存储,在步骤P34中根据上述所读取辅助印刷机电动机轴位置检测用计数器239的计数值,运算辅助印刷机电动机轴的当前位置并进行存储。接着,在步骤P35中根据上述所接收到的辅助印刷机电动机轴的虚拟当前位置和由运算所求出的辅助印刷机电动机轴的当前位置,运算出电动机轴的当前位置之差,并进行存储,在步骤P36中根据由上述运算所求出电动机轴的当前位置之差,运算电动机轴的当前位置之差的绝对值并进行存储。接着,在步骤P37中从电动机轴位置之差的容许值用存储器218读取电动机轴位置之差的容许值,在步骤P38中判断由上述运算所求出电动机轴的当前位置之差的绝对值是否为所读取的电动机轴位置之差的容许值以下。
如果在上述步骤P38中是肯定,则在步骤P39中从主印刷机的指令速度用存储器203读取主印刷机的指令(缓动)速度,并且在步骤P40中于辅助印刷机的指令速度用存储器204中写入了主印刷机的指令(缓动)速度,在步骤P41中向辅助印刷机的原动电动机·驱动器235输出指令速度。接着,在步骤P42中给主印刷机的驱动控制装置19发送电动机轴原点调整完成信号,并返回到步骤P1。
另一方面,如果在上述步骤P38中是否定,则在步骤P43中从电动机轴的当前位置之差-指令速度的校正值转换表用存储器219,读取电动机轴的当前位置之差-指令速度的校正值转换表。接着,在步骤P44中从电动机轴的当前位置之差用存储器216读取电动机轴的当前位置之差,在步骤P45中采用电动机轴的当前位置之差-指令速度的校正值转换表,根据电动机轴的当前位置之差,求取辅助印刷机指令速度的校正值。接着,在步骤P46中从主印刷机的指令速度用存储器203读取指令(缓动)速度,在步骤P47中给上述所读取主印刷机的指令(缓动)速度,加上所求出的辅助印刷机指令速度的校正值,运算辅助印刷机的指令速度并进行存储。接着,在步骤P48中向辅助印刷机的原动电动机·驱动器235输出指令速度,返回到上述的步骤P13。
在上述的步骤P49中判断是否从主印刷机的驱动控制装置19发送主印刷机的指令速度及辅助印刷机电动机轴的虚拟当前位置,在此如果是否定,则在步骤P66中判断是否从主印刷机的驱动控制装置19发送同步运行停止指令。在此,如果是肯定,则在步骤P67中从主印刷机的驱动控制装置19接收同步运行停止指令。接着,在步骤P68中关闭了辅助印刷机原动电动机·驱动器235的启动信号,在步骤P69中给主印刷机的驱动控制装置19发送同步运行停止信号,并返回到步骤P1。另一方面,如果在上述步骤P66中是否定,则转移到步骤P70。
如果在上述步骤P49中是肯定,则在步骤P50中从主印刷机的驱动控制装置19接收主印刷机的指令(缓动)速度及辅助印刷机电动机轴的虚拟当前位置,并进行存储。接着,在步骤P51中从辅助印刷机电动机轴位置检测用计数器239读取计数值并进行存储,在步骤P52中根据上述所读取辅助印刷机电动机轴位置检测用计数器239的计数值,运算辅助印刷机电动机轴的当前位置并进行存储。
接着,在步骤P53中根据上述所接收到的辅助印刷机电动机轴的虚拟当前位置和由运算所求出的辅助印刷机电动机轴的当前位置,运算出机械轴的当前位置之差,并进行存储,在步骤P54中根据由上述运算所求出电动机轴的当前位置之差,运算电动机轴的当前位置之差的绝对值并进行存储。接着,在步骤P55中从电动机轴位置之差的容许值用存储器218读取电动机轴位置之差的容许值,在步骤P56中判断由上述运算所求出电动机轴的当前位置之差的绝对值是否为所读取的电动机轴位置之差的容许值以下。
如果在上述步骤P56中是肯定,则在步骤P57中从主印刷机的指令速度用存储器203读取主印刷机的指令速度之后,在步骤P58中于辅助印刷机的指令速度用存储器204中写入主印刷机的指令速度。接着,在步骤P59中向辅助印刷机的原动电动机·驱动器235输出指令速度,并返回到步骤P1。
如果在上述步骤P56中是否定,则在步骤P60中从电动机轴的当前位置之差-指令速度的校正值转换表用存储器219,读取电动机轴的当前位置之差-指令速度的校正值转换表之后,在步骤P61中从电动机轴的当前位置之差用存储器216读取电动机轴的当前位置之差。接着,在步骤P62中采用电动机轴的当前位置之差-指令速度的校正值转换表,根据电动机轴的当前位置之差,求出辅助印刷机指令速度的校正值并进行存储,在步骤P63中从主印刷机的指令速度用存储器203读取指令速度。接着,在步骤P64中给上述所读取主印刷机的指令速度,加上所求出的辅助印刷机指令速度的校正值,运算出辅助印刷机的指令速度并进行存储,在步骤P65中向辅助印刷机的原动电动机·驱动器235输出指令速度。此后,返回到步骤P1。
在上述步骤P70中判断是否从主印刷机A的驱动控制装置19发送再次启动指令。在此,如果是否定,则返回到步骤P1,另一方面如果是肯定,则在步骤P71中从辅助印刷机B机械轴位置检测用计数器238读取计数值并进行存储。接着,在步骤P72中根据所读取的辅助印刷机B机械轴位置检测用计数器238的计数值,运算辅助印刷机B机械轴的当前位置并进行存储,之后在步骤P73中从辅助印刷机B电动机轴位置检测用计数器239读取计数值。接着,在步骤P74中根据所读取辅助印刷机B电动机轴位置检测用计数器239的计数值,运算电动机轴的当前位置并进行存储,之后在步骤P75中给主印刷机A的驱动控制装置19发送辅助印刷机B机械轴及电动机轴的当前位置,此后返回到步骤P1。
这样一来,在本实施示例中,由于在主印刷机A和辅助印刷机B的停止时,停止由原动电动机15、115做出的同步控制使附设于同原动电动机15、115中的原动电动机·制动器16、116启动,因而能防止主印刷机A和辅助印刷机B的相位不吻合并保持同步状态。
此时,在本实施示例中,通过旋转·编码器18、118来检测各印刷机A、B的速度,在按照停止指令减速到预先所设定的一定速度(例如,8rpm)时,将主印刷机A的相位停止在其位置上的同时,解除对主印刷机A的辅助印刷机B的同步控制,与此同时使各印刷机A、B原动电动机15、115的原动电动机·制动器16、116启动,各印刷机A、B的停止中通过原动电动机·制动器16、116使各印刷机A、B的旋转得以停止。
据此,在各印刷机A、B的停止中也可以不对原动电动机15、115及原动电动机·驱动器189、235流动电流,谋求消耗电力的减少和电动机及电动机轴承部耐久性的提高。
另外,在本实施示例中,在主印刷机A和辅助印刷机B的再次启动时比较停止时应在的旋转相位和当前的旋转相位,在其差为容许值以内时,于下次运行时进行通常的同步控制,在其差比容许值大时,首先进行主印刷机A和辅助印刷机B的原点调整,在原点调整结束之后进行通常的同步控制。
据此,即使在主印刷机A和辅助印刷机B因原动电动机·制动器16、116的恶化等而大幅超限运转时,以及因故障和维护等而以手动驱动主印刷机A和辅助印刷机B时,都能在下次运行时准确进行同步控制。
还有,在本实施示例中有关对主印刷机A的一个辅助印刷机B的同步控制进行了说明,但是不言而喻,本发明也可以使用于二个以上辅助印刷机B的同步控制。
实施示例4
图39是表示本发明实施示例4的印刷机多个机组同步控制装置的概略结构图,图40是主机组驱动控制装置的框图,图41是各辅助机组驱动控制装置的框图,图42-a是主机组驱动控制装置的动作流程图,图42-b是主机组驱动控制装置的动作流程图,图42-c是主机组驱动控制装置的动作流程图,图42-d是主机组驱动控制装置的动作流程图,图43-a是主机组驱动控制装置的动作流程图,图43-b是主机组驱动控制装置的动作流程图,图43-c是主机组驱动控制装置的动作流程图,图44-a是主机组驱动控制装置的动作流程图,图44-b是主机组驱动控制装置的动作流程图,图45-a是主机组驱动控制装置的动作流程图,图45-b是主机组驱动控制装置的动作流程图,图45-c是主机组驱动控制装置的动作流程图,图45-d是主机组驱动控制装置的动作流程图,图46-a是辅助机组驱动控制装置的动作流程图,图46-b是辅助机组驱动控制装置的动作流程图,图47是辅助机组驱动控制装置的动作流程图,图48-a是辅助机组驱动控制装置的动作流程图,图48-b是辅助机组驱动控制装置的动作流程图,图48-c是辅助机组驱动控制装置的动作流程图。
如图39所示,在由卷筒纸轮转印刷装置构成的印刷机中,从送纸部1及横向进给部2连续供应的卷筒纸(卷筒纸)W首先在经过作为辅助机组的第1~第4(印刷)机组3~6时施以各种印刷,接着在经过干燥机7时进行加热令其干燥,接下来在经过冷却部8时令其冷却,其后在经过牵引部9时进行拉力控制或方向的变更,此后通过作为主机组的剪折机10剪切成指定的形状并进行折叠。
上述第1~第4机组3~6和剪折机10通过驱动电动机(电动机)26a~26e被分别驱动。在这些驱动电动机26a~26e中附设:电磁制动器等的驱动电动机·制动器(制动装置)27a~27e,用来对该驱动电动机26a~26e的旋转进行制动;旋转·编码器(电动机转数检测装置)29a~29e,用来检测该驱动电动机26a~26e的旋转速度。另外,第1~第4机组3~6的驱动电动机26a~26d通过辅助机组的驱动控制装置30a~30d进行驱动控制,并且剪折机10的驱动电动机26e通过主机组的驱动控制装置31进行驱动控制,给这些驱动控制装置30a~30d、31输入上述旋转·编码器29a~29e的检测信号的同时,输入来自机械原点位置检测器(电动机旋转相位检测装置)28a~28e的检测信号,该机械原点位置检测器设置于第1~第4机组3~6及剪折机10的机械轴(未图示)上。
而且,上述辅助机组的驱动控制装置30a~30d连接到主机组的驱动控制装置31上,通过该主机组的驱动控制装置31对于作为主机组的剪折机10来同步控制(运行)作为辅助机组的第1~第4机组3~6。
如图40所示,主机组的驱动控制装置31除CPU150、ROM151及RAM152之外,还与各输入输出装置175~181及接口182一起,通过总线(BUS)183连接着缓动速度用存储器153、主机组的设定速度用存储器154A、主机组的指令速度用存储器155A、原点调整准备时间用存储器156、给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A、主机组机械轴位置检测用计数器的计数值用存储器158A、主机组机械轴的当前位置用存储器159A、辅助机组当前位置的校正值用存储器160A、辅助机组机械轴的虚拟当前位置用存储器161A、接收到机械轴原点调整完成信号的辅助机组号码用存储器162A、主机组电动机轴位置检测用计数器的计数值用存储器163A、主机组电动机轴的当前位置用存储器164A、辅助机组电动机轴的虚拟当前位置用存储器165A、接收到电动机轴原点调整完成信号的辅助机组号码用存储器166A、主机组的上次指令速度用存储器167A、加速时的速度修正值用存储器168A、减速时的速度修正值用存储器169A、修正后主机组的指令速度用存储器170A、使印刷机机组驱动电动机的制动器进行工作的印刷机机组速度用存储器171A、当前印刷机各机组的速度用存储器172A、接收到同步运行停止信号的辅助机组号码用存储器173A、辅助机组机械轴的当前位置用存储器250A、辅助机组电动机轴的当前位置用存储器251A、接收到机械轴及电动机轴当前位置的辅助机组号码用存储器252A、辅助机组机械轴的虚拟当前位置和机械轴的当前位置之差的绝对值用存储器253A、再次启动时辅助机组机械轴的虚拟当前位置和机械轴的当前位置之差的容许值用存储器254A、辅助机组电动机轴的虚拟当前位置和电动机轴的当前位置之差的绝对值用存储器255A、再次启动时辅助机组电动机轴的虚拟当前位置和电动机轴的当前位置之差的容许值用存储器256A以及内部时钟·计数器174。
在输入输出装置175上,连接:输入装置184,包括键盘、各种开关及按键等;显示器185,包括CRT和光源等;输出装置186,包括打印机和F·D驱动器等。在输入输出装置176上连接速度设定器187。在输入输出装置177上,经由D/A转换器188来连接主机组的驱动电动机·驱动器189A,并且在该驱动电动机·驱动器189A上连接主机组的驱动电动机26e和主机组的驱动电动机用旋转·编码器29e。在输入输出装置178上,经由A/D转换器190及F/V转换器191来连接上述主机组的驱动电动机用旋转·编码器29e,并且同样经由A/D转换器192a~192d及F/V转换器193a~193d来连接第1~第4辅助机组的驱动电动机用旋转·编码器29a~29d。在输入输出装置179上,连接主机组机械轴位置检测用计数器194A,并且在该计数器194A上连接上述主机组的驱动电动机用旋转·编码器29e和主机组的机械原点位置检测器28e。在输入输出装置180上,连接主机组电动机轴位置检测用计数器195A,并且在该计数器195A上连接上述主机组的驱动电动机用旋转·编码器29e。在输入输出装置181上,经由主机组的驱动电动机·制动器用电路196A来连接主机组的驱动电动机·制动器27e,并且经由第1~第4辅助机组的驱动电动机·制动器用电路197a~197d来连接第1~第4辅助机组的驱动电动机·制动器27a~27d。而且,在接口182上连接下述各辅助机组的驱动控制装置30a~30d。
如图41所示,各辅助机组的驱动控制装置30a~30d除CPU200、ROM201和RAM202之外,还与各输入输出装置221~227及接口228一起,通过总线(BUS)229连接着主机组的指令速度用存储器203A、辅助机组的指令速度用存储器204A、辅助机组机械轴的虚拟当前位置用存储器205A、辅助机组机械轴位置检测用计数器的计数值用存储器206A、辅助机组机械轴的当前位置用存储器207A、机械轴的当前位置之差用存储器208A、机械轴的当前位置之差的绝对值用存储器209A、机械轴位置之差的容许值用存储器210A、机械轴的当前位置之差-指令速度的校正值转换表用存储器211A、辅助机组指令速度的校正值用存储器212A、辅助机组电动机轴的虚拟当前位置用存储器213A、辅助机组电动机轴位置检测用计数器的计数值用存储器214A、辅助机组电动机轴的当前位置用存储器215A、电动机轴的当前位置之差用存储器216A、电动机轴的当前位置之差的绝对值用存储器217、电动机轴位置之差的容许值用存储器218、电动机轴的当前位置之差-指令速度的校正值转换表用存储器219以及内部时钟·计数器220。
在输入输出装置221上,连接:输入装置230,包括键盘、各种开关及按键等;显示器231,包括CRT和光源等;输出装置232,包括打印机和F·D驱动器等。在输入输出装置222上连接速度设定器233。在输入输出装置223上,经由D/A转换器234来连接第1辅助机组的驱动电动机·驱动器235A,并且在该驱动电动机·驱动器235A上连接第1辅助机组的驱动电动机26a和第1辅助机组的驱动电动机用旋转·编码器29a。在输入输出装置224上,经由A/D转换器236及F/V转换器237来连接上述第1辅助机组的驱动电动机用旋转·编码器29a。在输入输出装置225上,连接第1辅助机组机械轴位置检测用计数器238A,并且在该计数器238A上连接上述第1辅助机组的驱动电动机用旋转·编码器29a和第1辅助机组的机械原点位置检测器28a。在输入输出装置226上,连接第1辅助机组电动机轴位置检测用计数器239A,并且在该计数器239A上连接上述第1辅助机组的驱动电动机用旋转·编码器29a。在输入输出装置227上,经由第1辅助机组的驱动电动机·制动器用电路240A来连接第1辅助机组的驱动电动机·制动器27a。而且,在接口228上连接上述主机组的驱动控制装置31。
由于按这种方法来构成,因而当对于作为主机组的剪折机10来同步控制(运行)作为辅助机组的第1~第4机组3~6时,首先主机组的驱动控制装置31按照图42-a、图42-b、图42-c、图42-d、图43-a、图43-b、图43-c、图44-a、图44-b、图45-a、图45-b、图45-c及图45-d所示的动作流程进行动作。
也就是说,若在步骤P1中打开了同步运行开关,在步骤P2中打开了印刷机驱动开关,则在步骤P3中向各机组的驱动电动机·制动器用继电器196A、197a~197d输出工作解除信号。接着,在步骤P4中打开了主机组驱动电动机·驱动器189A的启动信号,在步骤P5中给辅助机组的驱动控制装置30a~30d发送原点调整准备开始指令。接着,在步骤P6中从缓动速度用存储器153读取缓动速度,在步骤P7中于主机组的设定速度用存储器154A中写入缓动速度。接着,在步骤P8中于主机组的指令速度用存储器155A中写入了缓动速度,在步骤P9中给辅助机组的驱动控制装置30a~30d发送指令(缓动)速度。接着,在步骤P10中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度,在步骤P11中开始内部时钟·计数器(用于经过时间的计数)174的计数。接着,在步骤P12中从原点调整准备时间用存储器156读取原点调整准备时间,在步骤P13中读取内部时钟·计数器174的计数值。
若在步骤P14中内部时钟·计数器174的计数值达到了原点调整准备时间以上,则在步骤P15中给辅助机组的驱动控制装置30a~30d发送原点调整准备完成指令。接着,在步骤P16中给辅助机组的驱动控制装置30a~30d发送原点调整开始指令,在步骤P17中从缓动速度用存储器153读取缓动速度。接着,在步骤P18中于主机组的设定速度用存储器154A中写入缓动速度,在步骤P19中开始内部时钟·计数器(用于经过时间的计数)174的计数。接着,在步骤P20中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,在步骤P21中读取内部时钟·计数器174的计数值。
接着,在步骤P22中判断内部时钟·计数器174的计数值是否达到了给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,如果是肯定,则在步骤P23中从主机组的设定速度用存储器154A读取设定(缓动)速度。接着,在步骤P24中于主机组的指令速度用存储器155A中写入了设定(缓动)速度,在步骤P25中从主机组机械轴位置检测用计数器194A读取计数值并进行存储。接着,在步骤P26中根据主机组机械轴位置检测用计数器194A的计数值,运算出主机组机械轴的当前位置并进行存储,在步骤P27中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。
接着,在步骤P28中给由上述运算所求出的主机组机械轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组机械轴的虚拟当前位置并进行存储,在步骤P29中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度。接着,在步骤P30中向辅助机组的驱动控制装置30a~30d发送主机组的指令(缓动)速度及辅助机组机械轴的虚拟当前位置,在步骤P31中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度。此后返回到步骤P19。
如果在上述步骤P22中是否定,则在步骤P32中判断是否从辅助机组的驱动控制装置30a~30d发送机械轴原点调整完成信号,如果是肯定,则在步骤P33中从辅助机组的驱动控制装置30a~30d接收机械轴原点调整完成信号。接着,在步骤P34中对接收到机械轴原点调整完成信号的辅助机组号码进行存储之后,在步骤P35中判断所有辅助机组的机械轴原点调整是否已完成,如果是否定,则返回到上述的步骤P19。
另一方面,如果是肯定,则在步骤P36中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,之后在步骤P37中读取内部时钟·计数器174的计数值。接着,若在步骤P38中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P39中从主机组的设定速度用存储器154A读取设定(缓动)速度。接着,在步骤P40中于主机组的指令速度用存储器155A中写入了设定(缓动)速度,在步骤P41中从主机组机械轴位置检测用计数器194A读取计数值并进行存储。接着,在步骤P42中根据主机组机械轴位置检测用计数器194A的计数值,运算出主机组机械轴的当前位置并进行存储,在步骤P43中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。
接着,在步骤P44中给由上述运算所求出的主机组机械轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组机械轴的虚拟当前位置并进行存储,在步骤P45中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度。接着,在步骤P46中给辅助机组的驱动控制装置30a~30d发送主机组的指令(缓动)速度及辅助机组机械轴的虚拟当前位置,在步骤P47中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度,此后转移到下述的步骤P61。
如果在上述步骤P32中是否定,则在步骤P48中判断是否输入了印刷机的停止信号。在此,如果是否定,则返回到步骤P20,如果是肯定,则在步骤P49中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,之后在步骤P50中读取内部时钟·计数器174的计数值。接着,若在步骤P51中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P52中从主机组的设定速度用存储器154A读取设定(缓动)速度。接着,在步骤P53中于主机组的指令速度用存储器155A中写入了设定(缓动)速度,在步骤P54中从主机组机械轴位置检测用计数器194A读取计数值并进行存储。接着,在步骤P55中根据主机组机械轴位置检测用计数器194A的计数值,运算出主机组机械轴的当前位置并进行存储,在步骤P56中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。
接着,在步骤P57中给由上述运算所求出的主机组机械轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组机械轴的虚拟当前位置并进行存储,在步骤P58中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度。接着,在步骤P59中给辅助机组的驱动控制装置30a~30d发送主机组的指令(缓动)速度及辅助机组机械轴的虚拟当前位置,在步骤P60中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度。此后,转移到下述的步骤P131。
在上述的步骤P61中开始内部时钟·计数器(用于经过时间的计数)174的计数,接着在步骤P62中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,在步骤P63中读取内部时钟·计数器174的计数值。接着,若在步骤P64中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,在步骤P65中从主机组的设定速度用存储器154A读取设定(缓动)速度。接着,在步骤P66中于主机组的指令速度用存储器155A中写入设定(缓动)速度,在步骤P67中从主机组电动机轴位置检测用计数器195A读取计数值并进行存储。接着,在步骤P68中根据主机组电动机轴位置检测用计数器195A的计数值,运算出主机组电动机轴的当前位置并进行存储,在步骤P69中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。
接着,在步骤P70中给由上述运算所求出的主机组电动机轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组电动机轴的虚拟当前位置并进行存储,在步骤P71中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度。接着,在步骤P72中给辅助机组的驱动控制装置30a~30d发送主机组的指令(缓动)速度及辅助机组电动机轴的虚拟当前位置,在步骤P73中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度。此后,返回到上述的步骤P61。
如果在上述步骤P64中是否定,则在步骤P74中判断是否从辅助机组的驱动控制装置30a~30d发送电动机轴原点调整完成信号,如果是肯定,则在步骤P75中从辅助机组的驱动控制装置30a~30d接收电动机轴原点调整完成信号。接着,在步骤P76中对接收到电动机轴原点调整完成信号的辅助机组号码进行了存储,在步骤P77中判断所有辅助机组的电动机轴原点调整是否已完成,如果是否定,则返回到上述的步骤P61。
另一方面,如果是肯定,则在步骤P78中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,之后在步骤P79中读取内部时钟·计数器174的计数值。接着,若在步骤P80中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P81中从主机组的设定速度用存储器154A读取设定(缓动)速度。接着,在步骤P82中于主机组的指令速度用存储器155A中写入了设定(缓动)速度,在步骤P83中从主机组电动机轴位置检测用计数器195A读取计数值并进行存储。接着,在步骤P84中根据主机组电动机轴位置检测用计数器195A的计数值,运算出主机组电动机轴的当前位置并进行存储,在步骤P85中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。
接着,在步骤P86中给由上述运算所求出的主机组电动机轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组电动机轴的虚拟当前位置并进行存储,在步骤P87中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度。接着,在步骤P88中给辅助机组的驱动控制装置30a~30d发送主机组的指令(缓动)速度及辅助机组电动机轴的虚拟当前位置,在步骤P89中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度。接着,在步骤P90中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度,在步骤P91中于主机组的上次指令速度用存储器167A中写入主机组的指令(缓动)速度。此后,转移到下述的步骤P105。
如果在上述步骤P74中是否定,则在步骤P92中判断是否输入了印刷机的停止信号。在此,如果是否定,则返回到上述的步骤P61,如果是肯定,则在步骤P93中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,之后在步骤P94中读取内部时钟·计数器174的计数值。接着,若在步骤P95中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P96中从主机组的设定速度用存储器154A读取设定(缓动)速度。接着,在步骤P97中于主机组的指令速度用存储器155A中写入了设定(缓动)速度,在步骤P98中从主机组电动机轴位置检测用计数器195A读取计数值并进行存储。接着,在步骤P99中根据主机组电动机轴位置检测用计数器195A的计数值,运算出主机组电动机轴的当前位置并进行存储,在步骤P100中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。
接着,在步骤P101中给由上述运算所求出的主机组电动机轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组电动机轴的虚拟当前位置并进行存储,在步骤P102中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度。接着,在步骤P103中给辅助机组的驱动控制装置30a~30d发送主机组的指令(缓动)速度及辅助机组电动机轴的虚拟当前位置,在步骤P104中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度。此后,转移到下述的步骤P132。
在上述的步骤P105中开始内部时钟·计数器(用于经过时间的计数)174的计数,在步骤P106中判断是否给速度设定器187输入了设定速度。在此,如果是肯定,则在步骤P107中从速度设定器187读取设定速度并进行存储,之后在步骤P108中从主机组的设定速度用存储器154A读取设定速度。另一方面,如果是否定,则直接转移到步骤P108。
接着,在步骤P109中从主机组的上次指令速度用存储器167A读取上次指令速度,在步骤P110中判断上述所读取主机组的设定速度是否等于所读取主机组的上次指令速度。在此,如果是肯定,则在步骤P111中于主机组的指令速度用存储器155A中写入所读取主机组的设定速度,之后转移到下述的步骤P120。另一方面,如果是否定,则在步骤P112中判断上述所读取主机组的设定速度是否比所读取主机组的上次指令速度大,如果是肯定,则在步骤P113中从加速时的速度修正值用存储器168A读取加速时的速度修正值。接着,在步骤P114中对主机组的上次指令速度加上所读取加速时的速度修正值,运算修正后主机组的指令速度并进行存储,之后在步骤P115中于主机组的指令速度用存储器155A中写入由运算所求出的修正后主机组的指令速度。此后,转移到下述的步骤P120。
如果在上述步骤P112中是否定,则在步骤P116中从减速时的速度修正值用存储器169A读取减速时的速度修正值,之后在步骤P117中从主机组的上次指令速度减去所读取减速时的速度修正值,运算修正后主机组的指令速度并进行存储。接着,在步骤P118中判断上述修正后主机组的指令速度是否比0小,如果是肯定,则在步骤P119中将上述修正后主机组的指令速度改写为零,之后转移到上述步骤P115。另一方面,如果是否定,则直接转移到上述步骤P115。
接着,在上述的步骤P120中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,在步骤P121中读取内部时钟·计数器174的计数值。接着,若在步骤P122中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P123中从主机组电动机轴位置检测用计数器195A读取计数值并进行存储。
接着,在步骤P124中根据主机组电动机轴位置检测用计数器195A的计数值,运算出主机组电动机轴的当前位置并进行存储,在步骤P125中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。接着,在步骤P126中给由上述运算所求出的主机组电动机轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算辅助机组电动机轴的虚拟当前位置并进行存储,之后在步骤P127中从主机组的指令速度用存储器155A读取主机组的指令速度。
接着,在步骤P128中给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组虚拟电动机轴的当前位置,在步骤P129中向主机组的驱动电动机·驱动器189A输出指令速度。接着,在步骤P130中于主机组的上次指令速度用存储器167A中写入了主机组的指令速度,在步骤P131中判断是否输入了印刷机的停止信号。在此,如果是否定,则返回到上述的步骤P105,如果是肯定,则在步骤P132中于主机组的设定速度用存储器154A中写入零。
接着,在步骤P133中开始内部时钟·计数器(用于经过时间的计数)174的计数,在步骤P134中从主机组的上次指令速度用存储器167A读取上次指令速度。接着,在步骤P135中判断上述所读取主机组的上次指令速度是否等于0,在此如果是肯定,则在步骤P136中于主机组的指令速度用存储器155A中写入零之后,转移到下述的步骤P143,如果是否定,则在步骤P137中从减速时的速度修正值用存储器169A读取减速时的速度修正值。
接着,在步骤P138中从主机组的上次指令速度减去所读取减速时的速度修正值,运算出修正后主机组的指令速度并进行存储,在步骤P139中判断上述修正后主机组的指令速度是否比0小。在此,如果是肯定,则在步骤P140中将上述修正后主机组的指令速度改写为零,之后在步骤P141中于主机组的指令速度用存储器155A中写入由运算所求出的修正后主机组的指令速度,如果是否定,则直接转移到步骤P141。此后,在步骤P142中于主机组的上次指令速度用存储器167A中写入由运算所求出的修正后指令速度。
接着,若在上述的步骤P143中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,则在步骤P144中读取内部时钟·计数器174的计数值。接着,若在步骤P145中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P146中从主机组电动机轴位置检测用计数器195A读取计数值并进行存储。
接着,在步骤P147中根据主机组电动机轴位置检测用计数器195A的计数值,运算出主机组电动机轴的当前位置并进行存储,在步骤P148中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。接着,在步骤P149中给由上述运算所求出的主机组电动机轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组电动机轴的虚拟当前位置并进行存储,在步骤P150中从主机组的指令速度用存储器155A读取主机组的指令速度。
接着,在步骤P151中给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组虚拟电动机轴的当前位置,在步骤P152中向主机组的驱动电动机·驱动器189A输出指令速度。接着,在步骤P153中从使印刷机机组驱动电动机的制动器进行工作的印刷机机组速度用存储器171A,读取使印刷机机组驱动电动机的制动器进行工作的印刷机机组速度,在步骤P154中读取与印刷机各机组驱动电动机的旋转·编码器29a~29e所连接的F/V转换器191、193a~193d的输出。接着,在步骤P155中根据上述所读取的与印刷机各机组驱动电动机的旋转·编码器29a~29e所连接的F/V转换器191、193a~193d的输出,运算出当前印刷机各机组的速度并进行存储,在步骤P156中判断由上述运算所求出的当前印刷机所有机组的速度是否为使印刷机机组驱动电动机的制动器进行工作的印刷机机组速度以下。
如果在上述步骤P156中是否定,则返回到上述的步骤P133,如果是肯定,则在步骤P157中给辅助机组的驱动控制装置30a~30d发送同步运行停止指令。接着,若在步骤P158中从辅助机组的驱动控制装置30a~30d发送同步运行停止信号,则在步骤P159中从辅助机组的驱动控制装置30a~30d接收发送出同步运行停止信号的辅助机组号码,并进行存储。接着,在步骤P160中向接收到同步运行停止信号的辅助机组驱动电动机·制动器用电路197a~197d输出工作信号,在步骤P161中判断所有辅助机组是否都已同步运行停止。
如果在上述步骤P161中是否定,则返回到上述的步骤P158,如果是肯定,则在步骤P162中关闭主机组驱动电动机·驱动器189A的启动信号。接着,在步骤P163中向主机组的驱动电动机·制动器用电路196A输出工作信号,在步骤P164中关闭同步运行开关。还有,若不关闭同步运行开关而在步骤P165中打开印刷机驱动开关,则转移到步骤P166。
在上述步骤P166中给辅助机组的驱动控制装置30a~30d发送再次启动指令,并且若在步骤P167中从辅助机组的驱动控制装置30a~30d发送机械轴及电动机轴的当前位置,则在步骤P168中从辅助机组的驱动控制装置30a~30d接收辅助机组机械轴及电动机轴的当前位置并进行存储。接着,在步骤P169中对接收到机械轴及电动机轴当前位置的辅助机组号码进行存储之后,在步骤P170中判断是否从所有辅助机组的驱动控制装置30a~30d接收到机械轴及电动机轴的当前位置。
如果在上述步骤P170中是否定,则返回到步骤P167,如果是肯定,则在步骤P171中从主机组机械轴位置检测用计数器194A读取计数值并进行存储,之后在步骤P172中根据主机组机械轴位置检测用计数器194A的计数值,运算主机组机械轴的当前位置并进行存储。接着,在步骤P173中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值之后,在步骤P174中给由运算所求出的主机组机械轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算辅助机组虚拟机械轴的当前位置并进行存储。接着,在步骤P175中从辅助机组机械轴的当前位置用存储器250A读取辅助机组机械轴的当前位置之后,在步骤P176中运算由运算所求出的辅助机组机械轴的虚拟当前位置和所读取辅助机组机械轴的当前位置之差的绝对值,并进行存储。接着,在步骤P177中从再次启动时辅助机组虚拟机械轴的当前位置和机械轴的当前位置之差的容许值用存储器254A,读取再次启动时辅助机组虚拟机械轴的当前位置和机械轴的当前位置之差的容许值。接着,在步骤P178中判断印刷机所有辅助机组虚拟机械轴的当前位置和机械轴的当前位置之差的绝对值是否为再次启动时辅助机组虚拟机械轴的当前位置和机械轴的当前位置之差的容许值以下,如果是否定,则返回到步骤P3,另一方面如果是肯定,则转移到步骤P179。
在上述步骤P179中从主机组电动机轴位置检测用计数器195A读取计数值并进行存储之后,在步骤P180中根据主机组电动机轴位置检测用计数器195A的计数值,运算主机组电动机轴的当前位置并进行存储。接着,在步骤P181中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值之后,在步骤P182中给由运算所求出的主机组电动机轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算辅助机组虚拟电动机轴的当前位置并进行存储。接着,在步骤P183中从辅助机组电动机轴的当前位置用存储器251A读取辅助机组电动机轴的当前位置之后,在步骤P184中运算由运算所求出的辅助机组虚拟电动机轴的当前位置和所读取的辅助机组电动机轴的当前位置之差的绝对值,并进行存储。接着,在步骤P185中从再次启动时辅助机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值用存储器256A,读取再次启动时辅助机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值。接着,在步骤P186中判断印刷机所有辅助机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的绝对值是否为再次启动时辅助机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值以下,如果是否定,则返回到步骤P3,另一方面如果是肯定,则在步骤P187中向各机组的驱动电动机·制动器用电路196A、197a~197d输出工作解除信号之后,返回到步骤P105。
接着,各辅助机组的驱动控制装置30a~30d按照图46-a、图46-b、图47、图48-a、图48-b及图48-c所示的动作流程进行动作。
也就是说,在步骤P1中判断是否从主机组的驱动控制装置31发送原点调整准备开始指令,如果是否定,则转移到下述的步骤P49,如果是肯定,则在步骤P2中从主机组的驱动控制装置31接收原点调整准备开始指令。接着,在步骤P3中打开辅助机组驱动电动机·驱动器235A的启动信号,并且若在步骤P4中从主机组的驱动控制装置31发送指令(缓动)速度,则在步骤P5中从主机组的驱动控制装置31接收指令(缓动)速度并进行存储。接着,在步骤P6中从主机组的指令速度用存储器203A读取主机组的指令(缓动)速度,在步骤P7中于辅助机组的指令速度用存储器204A中写入指令(缓动)速度。
接着,在步骤P8中向辅助机组的驱动电动机·驱动器235A输出指令速度,并且若在步骤P9中从主机组的驱动控制装置31发送原点调整准备完成指令,则在步骤P10中从主机组的驱动控制装置31接收原点调整准备完成指令。接着,若在步骤P11中从主机组的驱动控制装置31发送原点调整开始指令,则在步骤P12中从主机组的驱动控制装置31接收原点调整开始指令。
接着,在步骤P13中判断是否从主机组的驱动控制装置31发送主机组的指令(缓动)速度及辅助机组机械轴的虚拟当前位置,在此如果是否定,则在步骤P25中从主机组的驱动控制装置31发送主机组的指令(缓动)速度及辅助机组电动机轴的虚拟当前位置之后,在步骤P26中从主机组的驱动控制装置31接收主机组的指令(缓动)速度及辅助机组电动机轴的虚拟当前位置,并进行存储。此后,转移到下述的步骤P33。
如果在上述步骤P13中是肯定,则在步骤P14中从主机组的驱动控制装置31接收主机组的指令(缓动)速度及辅助机组机械轴的虚拟当前位置,并进行存储。接着,在步骤P15中从辅助机组机械轴位置检测用计数器238A读取计数值并进行存储,在步骤P16中根据上述所读取辅助机组机械轴位置检测用计数器238A的计数值,运算辅助机组机械轴的当前位置并进行存储。
接着,在步骤P17中根据上述所接收到的辅助机组机械轴的虚拟当前位置和由运算所求出的辅助机组机械轴的当前位置,运算出机械轴的当前位置之差,并进行存储,在步骤P18中根据由上述运算所求出机械轴的当前位置之差,运算机械轴的当前位置之差的绝对值并进行存储。接着,在步骤P19中从机械轴位置之差的容许值用存储器210A读取机械轴位置之差的容许值,在步骤P20中判断由上述运算所求出机械轴的当前位置之差的绝对值是否为所读取的机械轴位置之差的容许值以下。
如果在上述步骤P20中是肯定,则在步骤P21中从主机组的指令速度用存储器203A读取主机组的指令(缓动)速度之后,在步骤P22中于辅助机组的指令速度用存储器204A中写入主机组的指令(缓动)速度。接着,在步骤P23中向辅助机组的驱动电动机·驱动器235A输出了指令速度,在步骤P24中向主机组的驱动控制装置31发送机械轴原点调整完成信号。此后,返回到上述的步骤P13。
如果在上述步骤P20中是否定,则在步骤P27中从机械轴的当前位置之差-指令速度的校正值转换表用存储器211A,读取机械轴的当前位置之差-指令速度的校正值转换表,之后在步骤P28中从机械轴的当前位置之差用存储器208A读取机械轴的当前位置之差。接着,在步骤P29中采用机械轴的当前位置之差-指令速度的校正值转换表,根据机械轴的当前位置之差,求出辅助机组指令速度的校正值并进行存储,在步骤P30中从主机组的指令速度用存储器203A读取指令(缓动)速度。接着,在步骤P31中给上述所读取主机组的指令(缓动)速度加上所求出的辅助机组指令速度的校正值,运算出辅助机组的指令速度并进行存储,在步骤P32中向辅助机组的驱动电动机·驱动器235A输出指令速度。此后,返回到上述的步骤P13。
在上述的步骤P33中从辅助机组电动机轴位置检测用计数器239A读取计数值并进行存储,在步骤P34中根据上述所读取辅助机组电动机轴位置检测用计数器239A的计数值,运算辅助机组电动机轴的当前位置并进行存储。接着,在步骤P35中根据上述所接收到的辅助机组电动机轴的虚拟当前位置和由运算所求出的辅助机组电动机轴的当前位置,运算出电动机轴的当前位置之差,并进行存储,在步骤P36中根据由上述运算所求出电动机轴的当前位置之差,运算电动机轴的当前位置之差的绝对值并进行存储。接着,在步骤P37中从电动机轴位置之差的容许值用存储器218读取电动机轴位置之差的容许值,在步骤P38中判断由上述运算所求出电动机轴的当前位置之差的绝对值是否为所读取的电动机轴位置之差的容许值以下。
如果在上述步骤P38中是肯定,则在步骤P39中从主机组的指令速度用存储器203A读取主机组的指令(缓动)速度,并且在步骤P40中于辅助机组的指令速度用存储器204A中写入主机组的指令(缓动)速度,之后在步骤P41中向辅助机组的驱动电动机·驱动器235A输出指令速度。接着,在步骤P42中给主机组的驱动控制装置31发送电动机轴原点调整完成信号,并返回到步骤P1。
另一方面,如果在上述步骤P38中是否定,则在步骤P43中从电动机轴的当前位置之差-指令速度的校正值转换表用存储器219,读取电动机轴的当前位置之差-指令速度的校正值转换表。接着,在步骤P44中从电动机轴的当前位置之差用存储器216A读取电动机轴的当前位置之差,在步骤P45中采用电动机轴的当前位置之差-指令速度的校正值转换表,根据电动机轴的当前位置之差,求取辅助机组指令速度的校正值。接着,在步骤P46中从主机组的指令速度用存储器203A读取指令(缓动)速度,在步骤P47中给上述所读取主机组的指令(缓动)速度加上所求出的辅助机组指令速度的校正值,运算辅助机组的指令速度并进行存储。接着,在步骤P48中向辅助机组的驱动电动机·驱动器235A输出指令速度之后,返回到上述的步骤P13。
在上述的步骤P49中判断是否从主机组的驱动控制装置31发送主机组的指令速度及辅助机组电动机轴的虚拟当前位置,在此如果是否定,则在步骤P66中判断是否从主机组的驱动控制装置31发送同步运行停止指令。在此,如果是肯定,则在步骤P67中从主机组的驱动控制装置31接收同步运行停止指令。接着,在步骤P68中关闭了辅助机组驱动电动机·驱动器235A的启动信号,在步骤P69中给主机组的驱动控制装置31发送同步运行停止信号,并返回到步骤P1。另一方面,如果在上述步骤P66中是否定,则转移到步骤P70。
如果在上述步骤P49中是肯定,则在步骤P50中从主机组的驱动控制装置31接收主机组的指令(缓动)速度及辅助机组电动机轴的虚拟当前位置,并进行存储。接着,在步骤P51中从辅助机组电动机轴位置检测用计数器239A读取计数值并进行存储之后,在步骤P52中根据上述所读取辅助机组电动机轴位置检测用计数器239A的计数值,运算辅助机组电动机轴的当前位置并进行存储。
接着,在步骤P53中根据上述所接收到的辅助机组电动机轴的虚拟当前位置和由运算所求出的辅助机组电动机轴的当前位置,运算出机械轴的当前位置之差,并进行存储,在步骤P54中根据由上述运算所求出电动机轴的当前位置之差,运算电动机轴的当前位置之差的绝对值并进行存储。接着,在步骤P55中从电动机轴位置之差的容许值用存储器218读取电动机轴位置之差的容许值之后,在步骤P56中判断由上述运算所求出电动机轴的当前位置之差的绝对值是否为所读取的电动机轴位置之差的容许值以下。
如果在上述步骤P56中是肯定,则在步骤P57中从主机组的指令速度用存储器203A读取主机组的指令速度,之后在步骤P58中于辅助机组的指令速度用存储器204A中写入主机组的指令速度。接着,在步骤P59中向辅助机组的驱动电动机·驱动器235A输出指令速度,并返回到步骤P1。
如果在上述步骤P56中是否定,则在步骤P60中从电动机轴的当前位置之差-指令速度的校正值转换表用存储器219,读取电动机轴的当前位置之差-指令速度的校正值转换表,之后在步骤P61中从电动机轴的当前位置之差用存储器216A读取电动机轴的当前位置之差。接着,在步骤P62中采用电动机轴的当前位置之差-指令速度的校正值转换表,根据电动机轴的当前位置之差,求出辅助机组指令速度的校正值并进行存储,在步骤P63中从主机组的指令速度用存储器203A读取指令速度。接着,在步骤P64中给上述所读取主机组的指令速度加上所求出的辅助机组指令速度的校正值,运算出辅助机组的指令速度并进行存储,在步骤P65中向辅助机组的驱动电动机·驱动器235A输出指令速度。此后,返回到步骤P1。
在上述步骤P70中判断是否从主机组的驱动控制装置31发送再次启动指令。在此,如果是否定,则返回到步骤P1,另一方面如果是肯定,则在步骤P71中从辅助机组机械轴位置检测用计数器238A读取计数值并进行存储。接着,在步骤P72中根据所读取辅助机组机械轴位置检测用计数器238A的计数值,运算辅助机组机械轴的当前位置并进行存储之后,在步骤P73中从辅助机组电动机轴位置检测用计数器239A读取计数值。接着,在步骤P74中根据所读取辅助机组电动机轴位置检测用计数器239A的计数值,运算电动机轴的当前位置并进行存储之后,在步骤P75中给主机组的驱动控制装置31发送辅助机组机械轴及电动机轴的当前位置,此后返回到步骤P1。
这样一来,在本实施示例中,由于在印刷机的停止时,停止由驱动电动机26a~26e做出的同步控制并使附设于同驱动电动机26a~26e中的驱动电动机·制动器27a~27e启动,因而能防止作为主机组的剪折机10和作为辅助机组的第1~第4机组3~6的相位不吻合并保持同步状态。
此时,在本实施示例中,通过旋转·编码器29a~29e来检测第1~第4机组3~6及剪折机10的速度,在按照停止指令减速到预先所设定的一定速度(例如,8rpm)时,将剪折机10的相位停止在其位置上的同时,解除对剪折机10的第1~第4机组3~6的同步控制,与此同时使第1~第4机组3~6及剪折机10驱动电动机26a~26e的驱动电动机·制动器27a~27e启动,印刷机停止中通过驱动电动机·制动器27a~27e使第1~第4机组3~6及剪折机10的旋转得以停止。
据此,在印刷机的停止中也可以不对驱动电动机26a~26e及驱动电动机·驱动器189A、235A流动电流,谋求消耗电力的减少和电动机及电动机轴承部耐久性的提高。
另外,在本实施示例中,在印刷机的再次启动时比较作为主机组的剪折机10和及作为辅助机组的第1~第4机组3~6停止时应在的旋转相位和当前的旋转相位,在其差为容许值以内时,于下次运行时进行通常的同步控制,在其差比容许值大时,首先进行剪折机10和第1~第4机组3~6的原点调整,在原点调整结束之后进行通常的同步控制。
据此,即使在剪折机10和第1~第4机组3~6因驱动电动机·制动器27a~27e的恶化等而大幅超限运转时,以及因故障和维护等而以手动驱动剪折机10和第1~第4机组3~6时,都能在下次运行时准确进行同步控制。
实施示例5
图49是表示本发明实施示例5的中央控制装置的框图,图50-a是中央控制装置的动作流程图,图50-b是中央控制装置的动作流程图,图50-c是中央控制装置的动作流程图,图51是中央控制装置的动作流程图,图52是中央控制装置的动作流程图。
该示例为,在上述的实施示例1中,当使第1及第2印刷机A、B停止时它们的速度变成零的情况下,给虚拟主·发生器13发出同步运行停止指令来解除各印刷机A、B的同步控制,与此同时使原动电动机·制动器16、116启动。因而,在本实施示例中多个印刷机同步控制装置的概略结构图、虚拟·发生器的框图、各印刷机驱动控制装置的框图、虚拟·发生器的动作流程图及各印刷机驱动控制装置的动作流程图与实施示例1相同,因此参见实施示例1其详细说明予以省略。
如图49所示,中央控制装置12除CPU40、ROM41及RAM42之外,还与各输入输出装置51~54及接口55一起,通过总线(BUS)56连接着印刷机的缓动速度用存储器43、设定速度用存储器44、原点调整准备时间用存储器45、给虚拟主·发生器发送设定速度的时间间隔用存储器46、当前各印刷机的速度用存储器48、同步运行停止后的印刷机号码用存储器49、要不要原点调整的信号用存储器67以及内部时钟·计数器50。
在输入输出装置51上,连接:输入装置57,包括键盘、各种开关及按键等;显示器58,包括CRT和光源等;输出装置59,包括打印机和F·D驱动器等。在输入输出装置52上连接速度设定器60。在输入输出装置53上,经由第1印刷机的原动电动机·制动器用电路61来连接第1印刷机的原动电动机·制动器16,并且经由第2印刷机的原动电动机·制动器用电路62来连接第2印刷机的原动电动机·制动器116。在输入输出装置54上,经由A/D转换器63及F/V转换器64来连接第1印刷机的原动电动机用旋转·编码器18,并且经由A/D转换器65及F/V转换器66来连接第2印刷机的原动电动机用旋转·编码器118。而且,在接口55上连接虚拟主·发生器13。
而且,当进行第1印刷机A和第2印刷机B的同步控制时,中央控制装置12按照图50-a、图50-b、图50-c、图51及图52所示的动作流程进行动作。
也就是说,若在步骤P1中打开了同步运行开关,在步骤P2中打开了印刷机驱动开关,则在步骤P3中向各印刷机的原动电动机制动器用电路61、62输出工作解除信号。接着,在步骤P4中给虚拟主·发生器13发送原点调整准备开始指令,在步骤P5中从缓动速度用存储器43读取缓动速度。接着,在步骤P6中于设定速度用存储器44中写入缓动速度之后,在步骤P7中给虚拟主·发生器13发送设定(缓动)速度。接着,在步骤P8中开始内部时钟·计数器(用于经过时间的计数)50的计数,在步骤P9中从原点调整准备时间用存储器45读取原点调整准备时间。接着,在步骤P10中读取内部时钟·计数器50的计数值,并且若在步骤P11中内部时钟·计数器50的计数值达到了原点调整准备时间以上,则在步骤P12中给虚拟主·发生器13发送原点调整准备完成指令。
接着,在步骤P13中给虚拟主·发生器13发送原点调整开始指令之后,在步骤P14中从缓动速度用存储器43读取缓动速度,在步骤P15中于设定速度用存储器44中写入缓动速度。接着,在步骤P16中开始内部时钟·计数器50的计数,在步骤P17中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P18中读取内部时钟·计数器50的计数值之后,在步骤P19中判断内部时钟·计数器50的计数值是否为给虚拟主·发生器13发送设定速度的时间间隔以上,如果是肯定,则在步骤P20中从设定速度用存储器44读取设定(缓动)速度,之后在步骤P21中给虚拟主·发生器13发送设定(缓动)速度,此后返回到步骤P16。
如果在上述步骤P19中是否定,则在步骤P22中判断是否从虚拟主·发生器13发送原点调整完成信号,如果是肯定,则在步骤P23中从虚拟主·发生器13接收原点调整完成信号。接着,在步骤P24中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P25中读取内部时钟·计数器50的计数值,并且若在步骤P26中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P27中从设定速度用存储器44读取设定(缓动)速度,此后在步骤P28中给虚拟主·发生器13发送设定(缓动)速度。
接着,在步骤P29中开始内部时钟·计数器50的计数,在步骤P30中判断是否给速度设定器60输入了设定速度,如果是肯定,则在步骤P31中从速度设定器60读取设定速度并进行存储,之后在步骤P32中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。如果在上述步骤P30中是否定,则直接转移到上述步骤P32。接着,在步骤P33中读取内部时钟·计数器50的计数值,在步骤P34中判断内部时钟·计数器50的计数值是否为给虚拟主·发生器13发送设定速度的时间间隔以上,如果是肯定,则在步骤P35中从设定速度用存储器44读取设定速度,之后在步骤P36中给虚拟主·发生器13发送设定速度,此后返回到步骤P29。
如果在上述步骤P34中是否定,则在步骤P37中判断是否输入了印刷机的停止信号,如果是否定,则返回到步骤P30。另一方面,如果是肯定,则在步骤P38中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P39中读取内部时钟·计数器50的计数值,并且若在步骤P40中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P41中从设定速度用存储器44读取设定速度。此后,在步骤P42中给虚拟主·发生器13发送设定速度,并转移到步骤P49。
如果在上述步骤P22中是否定,则在步骤P43中判断是否输入了印刷机的停止信号,如果是否定,则返回到步骤P17。另一方面,如果是肯定,则在步骤P44中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P45中读取内部时钟·计数器50的计数值,并且若在步骤P46中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P47中从设定速度用存储器44读取设定(缓动)速度。此后,在步骤P48中给虚拟主·发生器13发送设定(缓动)速度,并转移到步骤P49。
接着,在步骤P49中于设定速度用存储器44中写入零,并且在步骤P50中开始内部时钟·计数器50的计数,在步骤P51中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P52中读取内部时钟·计数器50的计数值,并且若在步骤P53中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P54中从设定速度用存储器44读取设定速度(零)。
接着,在步骤P55中给虚拟主·发生器13发送设定速度(零)之后,在步骤P56中读取与各印刷机原动电动机15、115的旋转·编码器18、118所连接的F/V转换器64、66的输出。此后,在步骤P57中根据该所读取的与各印刷机原动电动机15、115的旋转·编码器18、118所连接的F/V转换器64、66的输出,运算当前各印刷机的速度并进行存储。
接着,在步骤P58中判断由上述运算所求出的当前所有印刷机的速度是否为零,如果是否定,则返回到步骤P50。另一方面,如果是肯定,则在步骤P59中给虚拟主·发生器13发送同步运行停止指令。接着,若在步骤P60中从虚拟主·发生器13发送同步运行停止后的印刷机号码,则在步骤P61中从虚拟主·发生器13接收同步运行停止后的印刷机号码,并进行存储。接着,在步骤P62中向同步运行停止后的印刷机原动电动机·制动器用电路输出工作信号,在步骤P63中判断所有的印刷机是否都已同步运行停止,如果是否定,则返回到步骤P60。另一方面,如果是肯定,则在步骤P64中关闭同步运行开关之后,结束动作。还有,如果在上述步骤P64中不关闭同步运行开关而在步骤P65中打开印刷机驱动开关,则转移到步骤P66。
在上述步骤P66中给虚拟主·发生器13发送再次启动指令,并且若在步骤P67中从虚拟主·发生器13发送要不要原点调整的信号,则在步骤P68中从虚拟主·发生器13接收要不要原点调整的信号,并进行存储。然后,在步骤P69中判断来自虚拟主·发生器13的要不要原点调整的信号是否为要原点调整的信号,如果是肯定,则返回到步骤P3,另一方面,如果是否定,则在步骤P70中向各印刷机的原动电动机·制动器用电路61、62输出工作解除信号,并返回到步骤P29。
这样一来,在本实施示例中,由于在第1印刷机A和第2印刷机B的停止时,停止由原动电动机15、115做出的同步控制并使附设于同原动电动机15、115中的原动电动机·制动器16、116启动,因而能防止第1印刷机A和第2印刷机B的相位不吻合并保持同步状态。
此时,在本实施示例中,通过旋转·编码器18、118来检测各印刷机A、B的速度,在按照停止指令其速度变成零时,向虚拟主·发生器13发出同步运行停止指令来解除各印刷机A、B的同步控制,与此同时使各印刷机A、B原动电动机15、115的原动电动机·制动器16、116启动,各印刷机A、B的停止中通过原动电动机·制动器16、116使各印刷机A、B的旋转得以停止。
据此,在各印刷机A、B的停止中也可以不对原动电动机15、115及原动电动机·驱动器146流动电流,谋求消耗电力的减少和电动机及电动机轴承部耐久性的提高,并且除这种原有的效果之外,还能获得完全不出现各印刷机A、B的相位不吻合这样的优点。
另外,在本实施示例中,在第1印刷机A和第2印刷机B的再次启动时比较停止时应在的旋转相位和当前的旋转相位,在其差为容许值以内时,于下次运行时进行通常的同步控制,在其差比容许值大时,首先进行各印刷机A、B的原点调整,在原点调整结束之后进行通常的同步控制。
据此,即使在各印刷机A、B因原动电动机·制动器16、116的恶化等而大幅超限运转时,以及因故障和维护等而以手动驱动各印刷机A、B时,都能在下次运行时准确进行同步控制。
还有,在本实施示例中有关二个印刷机A、B间的同步控制进行了说明,但是不言而喻,本发明也可以使用于三个以上印刷机间的同步控制。
实施示例6
图53是表示本发明实施示例6的中央控制装置的框图,图54-a是中央控制装置的动作流程图,图54-b是中央控制装置的动作流程图,图54-c是中央控制装置的动作流程图,图55是中央控制装置的动作流程图,图56是中央控制装置的动作流程图。
该示例为,在上述的实施示例2中,当使印刷机停止时各机组的速度变成零的情况下,向虚拟主·发生器13发出同步运行停止指令来解除各机组的同步控制,与此同时使驱动电动机·制动器27a~27e启动。因而,在本实施示例中印刷机各机组同步控制装置的概略结构图、虚拟·发生器的框图、印刷机各机组驱动控制装置的框图、虚拟·发生器的动作流程图及印刷机各机组驱动控制装置的动作流程图与实施示例2相同,因此参见实施示例2其详细说明予以省略。
如图53所示,中央控制装置12除CPU40、ROM41及RAM42之外,还与各输入输出装置51~54及接口55一起,通过总线(BUS)56连接着印刷机的缓动速度用存储器43、设定速度用存储器44、原点调整准备时间用存储器45、给虚拟主·发生器发送设定速度的时间间隔用存储器46、当前印刷机各机组的速度用存储器48A、同步运行停止后的印刷机机组号码用存储器49A、要不要原点调整的信号用存储器67以及内部时钟·计数器50。
在输入输出装置51上,连接:输入装置57,包括键盘、各种开关及按键等;显示器58,包括CRT和光源等;输出装置59,包括打印机和F·D驱动器等。在输入输出装置52上连接速度设定器60。在输入输出装置53上,经由印刷机第1~第4机组的驱动电动机·制动器用电路61a~61d来分别连接印刷机第1~第4机组的驱动电动机·制动器27a~27d。在输入输出装置54上,经由A/D转换器63a~63d及F/V转换器64a~64d来连接印刷机第1~第4机组的驱动电动机用旋转·编码器29a~29d。而且,在接口55上连接虚拟主·发生器13。
而且,当进行印刷机第1~第4机组3~6的同步控制时,首先中央控制装置12按照图54-a、图54-b、图54-c、图55及图56所示的动作流程进行动作。
也就是说,若在步骤P1中打开了同步运行开关,在步骤P2中打开了印刷机驱动开关,则在步骤P3中向印刷机各机组的驱动电动机·制动器用电路61a~61d输出工作解除信号。接着,在步骤P4中给虚拟主·发生器13发送原点调整准备开始指令,在步骤P5中从缓动速度用存储器43读取缓动速度。接着,在步骤P6中于设定速度用存储器44中写入了缓动速度,在步骤P7中给虚拟主·发生器13发送设定(缓动)速度。接着,在步骤P8中开始内部时钟·计数器(用于经过时间的计数)50的计数,在步骤P9中从原点调整准备时间用存储器45读取原点调整准备时间。接着,在步骤P10中读取内部时钟·计数器50的计数值,并且若在步骤P11中内部时钟·计数器50的计数值达到了原点调整准备时间以上,则在步骤P12中给虚拟主·发生器13发送原点调整准备完成指令。
接着,在步骤P13中给虚拟主·发生器13发送原点调整开始指令之后,在步骤P14中从缓动速度用存储器43读取缓动速度,在步骤P15中于设定速度用存储器44中写入缓动速度。接着,在步骤P16中开始内部时钟·计数器50的计数,在步骤P17中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P18中读取内部时钟·计数器50的计数值,在步骤P19中判断内部时钟·计数器50的计数值是否为给虚拟主·发生器13发送设定速度的时间间隔以上,如果是肯定,则在步骤P20中从设定速度用存储器44读取设定(缓动)速度,之后在步骤P21中给虚拟主·发生器13发送设定(缓动)速度,此后返回到步骤P16。
如果在上述步骤P19中是否定,则在步骤P22中判断是否从虚拟主·发生器13发送原点调整完成信号,如果是肯定,则在步骤P23中从虚拟主·发生器13接收原点调整完成信号。接着,在步骤P24中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P25中读取内部时钟·计数器50的计数值,并且若在步骤P26中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P27中从设定速度用存储器44读取设定(缓动)速度,此后在步骤P28中给虚拟主·发生器13发送设定(缓动)速度。
接着,在步骤P29中开始内部时钟·计数器50的计数,在步骤P30中判断是否给速度设定器60输入了设定速度,如果是肯定,则在步骤P31中从速度设定器60读取设定速度并进行存储,之后在步骤P32中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。如果在上述步骤P30中是否定,则直接转移到上述步骤P32。接着,在步骤P33中读取内部时钟·计数器50的计数值,在步骤P34中判断内部时钟·计数器50的计数值是否为给虚拟主·发生器13发送设定速度的时间间隔以上,如果是肯定,则在步骤P35中从设定速度用存储器44读取设定速度,之后在步骤P36中给虚拟主·发生器13发送设定速度,此后返回到步骤P29。
如果在上述步骤P34中是否定,则在步骤P37中判断是否输入了印刷机的停止信号,如果是否定,则返回到步骤P30。另一方面,如果是肯定,则在步骤P38中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P39中读取内部时钟·计数器50的计数值,并且若在步骤P40中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P41中从设定速度用存储器44读取设定速度。此后,在步骤P42中给虚拟主·发生器13发送设定速度,并转移到步骤P49。
如果在上述步骤P22中是否定,则在步骤P43中判断是否输入了印刷机的停止信号,如果是否定,则返回到步骤P17。另一方面,如果是肯定,则在步骤P44中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P45中读取内部时钟·计数器50的计数值,并且若在步骤P46中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P47中从设定速度用存储器44读取设定(缓动)速度。此后,在步骤P48中给虚拟主·发生器13发送设定(缓动)速度,并转移到步骤P49。
接着,在步骤P49中于设定速度用存储器44中写入零,并且在步骤P50中开始内部时钟·计数器50的计数,在步骤P51中从给虚拟主·发生器发送设定速度的时间间隔用存储器46,读取给虚拟主·发生器13发送设定速度的时间间隔。接着,在步骤P52中读取内部时钟·计数器50的计数值,并且若在步骤P53中内部时钟·计数器50的计数值达到了给虚拟主·发生器13发送设定速度的时间间隔以上,则在步骤P54中从设定速度用存储器44读取设定速度(零)。
接着,在步骤P55中给虚拟主·发生器13发送设定速度(零)之后,在步骤P56中读取与印刷机各机组驱动电动机26a~26d的旋转·编码器29a~29d所连接的F/V转换器64a~64d的输出。此后,在步骤P57中根据该所读取的与印刷机各机组驱动电动机26a~26d的旋转·编码器29a~29d所连接的F/V转换器64a~64d的输出,运算当前印刷机各机组的速度,并进行存储。
接着,在步骤P58中判断由上述运算所求出的当前所有机组的速度是否为零,如果是否定,则返回到步骤P50。另一方面,如果是肯定,则在步骤P59中给虚拟主·发生器13发送同步运行停止指令。接着,若在步骤P60中从虚拟主·发生器13发送同步运行停止后的印刷机机组号码,则在步骤P61中从虚拟主·发生器13接收同步运行停止后的印刷机机组号码,并进行存储。接着,在步骤P62中向同步运行停止后的印刷机机组驱动电动机·制动器用电路输出工作信号,在步骤P63中判断是否所有的机组都已同步运行停止,如果是否定,则返回到步骤P60。另一方面,如果是肯定,则在步骤64中关闭同步运行开关之后,结束动作。还有,如果在上述步骤P64中不关闭同步运行开关而在步骤P65中打开印刷机驱动开关,则转移到步骤P66。
在上述步骤P66中给虚拟主·发生器13发送再次启动指令,并且若在步骤P67中从虚拟主·发生器13发送要不要原点调整的信号,则在步骤P68中从虚拟主·发生器13接收要不要原点调整的信号,并进行存储。然后,在步骤P69中判断来自虚拟主·发生器13的要不要原点调整的信号是否为要原点调整的信号,如果是肯定,则返回到步骤P3,另一方面如果是否定,则在步骤P70中向各印刷机的原动电动机·制动器用电路61a~61d输出工作解除信号,并返回到步骤P29。
这样一来,在本实施示例中,由于在印刷机的停止时,停止由第1~第4机组3~6的驱动电动机26a~26d做出的同步控制并使附设于同驱动电动机26a~26d中的驱动电动机·制动器27a~27d启动,因而能防止各机组3~6的相位不吻合并保持同步状态。
此时,在本实施示例中,通过旋转·编码器29a~29d来检测各机组3~6的速度,在按照停止指令其速度变成零时,向虚拟主·发生器13发出同步运行停止指令来解除各机组3~6的同步控制,与此同时使各机组3~6驱动电动机26a~26d的驱动电动机·制动器27a~27d启动,印刷机的停止中通过驱动电动机·制动器27a~27d使印刷机各机组3~6的旋转得以停止。
据此,在印刷机的停止中也可以不对驱动电动机26a~26d及驱动电动机·驱动器146A流动电流,谋求消耗电力的减少和电动机及电动机轴承部耐久性的提高。
另外,在本实施示例中,在印刷机的再次启动时比较第1~第4机组3~6停止时应在的旋转相位和当前的旋转相位,在其差为容许值以内时,于下次运行时进行通常的同步控制,在其差比容许值大时,首先进行第1~第4机组3~6的原点调整,在原点调整结束之后进行通常的同步控制。
据此,即使在各机组3~6因驱动电动机·制动器26a~26d的驱动电动机·制动器27a~27d的恶化等而大幅超限运转时,以及因故障和维护等而以手动驱动各机组3~6时,都能在下次运行时准确进行同步控制。
还有,在本实施示例中有关印刷机各机组3~6间的同步控制进行了说明,但是不言而喻,本发明也可以使用于印刷机各机组3~6和剪折机10之间的同步控制。
实施示例7
图57是表示本发明实施示例7的主印刷机驱动控制装置的框图,图58-a是主印刷机驱动控制装置的动作流程图,图58-b是主印刷机驱动控制装置的动作流程图,图58-c是主印刷机驱动控制装置的动作流程图,图58-d是主印刷机驱动控制装置的动作流程图,图59-a是主印刷机驱动控制装置的动作流程图,图59-b是主印刷机驱动控制装置的动作流程图,图59-c是主印刷机驱动控制装置的动作流程图,图60-a是主印刷机驱动控制装置的动作流程图,图60-b是主印刷机驱动控制装置的动作流程图,图61-a是主印刷机驱动控制装置的动作流程图,图61-b是主印刷机驱动控制装置的动作流程图,图61-c是主印刷机驱动控制装置的动作流程图,图61-d是主印刷机驱动控制装置的动作流程图。
该示例为,在上述实施示例3中,当使主印刷机A和主印刷机B停止时它们的速度变成零的情况下,解除对主印刷机A的辅助印刷机的同步控制,与此同时使原动电动机·制动器16、116启动。因而,在本实施示例中多个印刷机同步控制装置的概略结构图、辅助印刷机驱动控制装置的框图及辅助印刷机驱动控制装置的动作流程图与实施示例3相同,因此参见实施示例3其详细说明予以省略。
如图57所示,主印刷机的驱动控制装置19除CPU150、ROM151及RAM152之外,还与各输入输出装置175~181及接口182一起,通过总线(BUS)183连接着缓动速度用存储器153、主印刷机的设定速度用存储器154、主印刷机的指令速度用存储器155、原点调整准备时间用存储器156、给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157、主印刷机机械轴位置检测用计数器的计数值用存储器158、主印刷机机械轴的当前位置用存储器159、辅助印刷机当前位置的校正值用存储器160、辅助印刷机机械轴的虚拟当前位置用存储器161、接收到机械轴原点调整完成信号的辅助印刷机号码用存储器162、主印刷机电动机轴位置检测用计数器的计数值用存储器163、主印刷机电动机轴的当前位置用存储器164、辅助印刷机电动机轴的虚拟当前位置用存储器165、接收到电动机轴原点调整完成信号的辅助印刷机号码用存储器166、主印刷机的上次指令速度用存储器167、加速时的速度修正值用存储器168、减速时的速度修正值用存储器169、修正后主印刷机的指令速度用存储器170、当前各印刷机的速度用存储器172、接收到同步运行停止信号的辅助印刷机号码用存储器173、辅助印刷机机械轴的当前位置用存储器250、辅助印刷机电动机轴的当前位置用存储器251、接收到机械轴及电动机轴当前位置的辅助印刷机号码用存储器252、辅助印刷机机械轴的虚拟当前位置和机械轴的当前位置之差的绝对值用存储器253、再次启动时辅助印刷机机械轴的虚拟当前位置和机械轴的当前位置之差的容许值用存储器254、辅助印刷机电动机轴的虚拟当前位置和电动机轴的当前位置之差的绝对值用存储器255、再次启动时辅助印刷机电动机轴的虚拟当前位置和电动机轴的当前位置之差的容许值用存储器256以及内部时钟·计数器174。
在输入输出装置175上,连接:输入装置184,包括键盘、各种开关及按键等;显示器185,包括CRT和光源等;输出装置186,包括打印机和F·D驱动器等。在输入输出装置176上连接速度设定器187。在输入输出装置177上,经由D/A转换器188来连接主印刷机的原动电动机·驱动器189,并且在该原动电动机·驱动器189上连接主印刷机的原动电动机15和主印刷机的原动电动机用旋转·编码器18。在输入输出装置178上,经由A/D转换器190及F/V转换器191来连接上述主印刷机的原动电动机用旋转·编码器18,并且同样经由A/D转换器192及F/V转换器193来连接辅助印刷机的原动电动机用旋转·编码器118。在输入输出装置179上,连接主印刷机机械轴位置检测用计数器194,并且在该计数器194上连接上述主印刷机的原动电动机用旋转·编码器18和主印刷机的机械原点位置检测器17。在输入输出装置180上,连接主印刷机电动机轴位置检测用计数器195,并且在该计数器195上连接上述主印刷机的原动电动机用旋转·编码器18。在输入输出装置181上,经由主印刷机的原动电动机·制动器用电路196来连接主印刷机的原动电动机·制动器16,并且经由辅助印刷机的原动电动机·制动器用电路197来连接辅助印刷机的原动电动机·制动器116。而且,在接口182上连接辅助印刷机的驱动控制装置20。
而且,当对于主印刷机A来同步控制辅助印刷机B时,主印刷机的驱动控制装置19按照图58-a、图58-b、图58-c、图58-d、图59-a、图59-b、图59-c、图60-a、图60-b、图61-a、图61-b、图61-c及图61-d所示的动作流程进行动作。
也就是说,若在步骤P1中打开了同步运行开关,在步骤P2中打开了印刷机驱动开关,则在步骤P3中向各印刷机的原动电动机·制动器用电路196、197输出工作解除信号。接着,在步骤P4中打开主印刷机原动电动机·驱动器189的启动信号,在步骤P5中给辅助印刷机的驱动控制装置20发送原点调整准备开始指令。接着,在步骤P6中从缓动速度用存储器153读取缓动速度,在步骤P7中于主印刷机的设定速度用存储器154中写入缓动速度。接着,在步骤P8中于主印刷机的指令速度用存储器155中写入了缓动速度,在步骤P9中给辅助印刷机的驱动控制装置20发送指令(缓动)速度。接着,在步骤P10中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度,在步骤P11中开始内部时钟·计数器(用于经过时间的计数)174的计数。接着,在步骤P12中从原点调整准备时间用存储器156读取原点调整准备时间,在步骤P13中读取内部时钟·计数器174的计数值。
若在步骤P14中内部时钟·计数器174的计数值达到了原点调整准备时间以上,则在步骤P15中给辅助印刷机的驱动控制装置20发送原点调整准备完成指令。接着,在步骤P16中给辅助印刷机的驱动控制装置20发送原点调整开始指令,在步骤P17中从缓动速度用存储器153读取缓动速度。接着,在步骤P18中于主印刷机的设定速度用存储器154中写入缓动速度,在步骤P19中开始内部时钟·计数器(用于经过时间的计数)174的计数。接着,在步骤P20中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,在步骤P21中读取内部时钟·计数器174的计数值。
接着,在步骤P22中判断内部时钟·计数器174的计数值是否达到了给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,如果是肯定,则在步骤P23中从主印刷机的设定速度用存储器154读取设定(缓动)速度。接着,在步骤P24中于主印刷机的指令速度用存储器155中写入了设定(缓动)速度,在步骤P25中从主印刷机机械轴位置检测用计数器194读取计数值并进行存储。接着,在步骤P26中根据主印刷机机械轴位置检测用计数器194的计数值,运算出主印刷机机械轴的当前位置并进行存储,在步骤P27中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。
接着,在步骤P28中给由上述运算所求出的主印刷机机械轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机机械轴的虚拟当前位置并进行存储,在步骤P29中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度。接着,在步骤P30中给辅助印刷机的驱动控制装置20发送主印刷机的指令(缓动)速度及辅助印刷机机械轴的虚拟当前位置,在步骤P31中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度。此后返回到步骤P19。
如果在上述步骤P22中是否定,则在步骤P32中判断是否从辅助印刷机的驱动控制装置20发送机械轴原点调整完成信号,如果是肯定,则在步骤P33中从辅助印刷机的驱动控制装置20接收机械轴原点调整完成信号。接着,在步骤P34中对接收到机械轴原点调整完成信号的辅助印刷机号码进行了存储,在步骤P35中判断所有辅助印刷机机械轴的原点调整是否已完成,如果是否定,则返回到上述的步骤P19。
另一方面,如果是肯定,则在步骤P36中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,之后在步骤P37中读取内部时钟·计数器174的计数值。接着,若在步骤P38中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P39中从主印刷机的设定速度用存储器154读取设定(缓动)速度。接着,在步骤P40中于主印刷机的指令速度用存储器155中写入了设定(缓动)速度,在步骤P41中从主印刷机机械轴位置检测用计数器194读取计数值并进行存储。接着,在步骤P42中根据主印刷机机械轴位置检测用计数器194的计数值,运算出主印刷机机械轴的当前位置并进行存储,在步骤P43中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。
接着,在步骤P44中给由上述运算所求出的主印刷机机械轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机机械轴的虚拟当前位置并进行存储,在步骤P45中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度。接着,在步骤P46中给辅助印刷机的驱动控制装置20发送主印刷机的指令(缓动)速度及辅助印刷机机械轴的虚拟当前位置,在步骤P47中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度,此后转移到下述的步骤P61。
如果在上述步骤P32中是否定,则在步骤P48中判断是否输入了印刷机的停止信号。在此,如果是否定,则返回到步骤P20,如果是肯定,则在步骤P49中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,之后在步骤P50中读取内部时钟·计数器174的计数值。接着,若在步骤P51中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P52中从主印刷机的设定速度用存储器154读取设定(缓动)速度。接着,在步骤P53中于主印刷机的指令速度用存储器155中写入设定(缓动)速度,在步骤P54中从主印刷机机械轴位置检测用计数器194读取计数值并进行存储。接着,在步骤P55中根据主印刷机机械轴位置检测用计数器194的计数值,运算出主印刷机机械轴的当前位置并进行存储,在步骤P56中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。
接着,在步骤P57中给由上述运算所求出的主印刷机机械轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机机械轴的虚拟当前位置并进行存储,在步骤P58中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度。接着,在步骤P59中给辅助印刷机的驱动控制装置20发送主印刷机的指令(缓动)速度及辅助印刷机机械轴的虚拟当前位置,在步骤P60中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度。此后,转移到下述的步骤P131。
在上述的步骤P61中开始内部时钟·计数器(用于经过时间的计数)174的计数,接着在步骤P62中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,在步骤P63中读取内部时钟·计数器174的计数值。接着,若在步骤P64中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P65中从主印刷机的设定速度用存储器154读取设定(缓动)速度。
接着,在步骤P66中于主印刷机的指令速度用存储器155中写入设定(缓动)速度,在步骤P67中从主印刷机电动机轴位置检测用计数器195读取计数值并进行存储。接着,在步骤P68中根据主印刷机电动机轴位置检测用计数器195的计数值,运算出主印刷机电动机轴的当前位置并进行存储,在步骤P69中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。
接着,在步骤P70中给由上述运算所求出的主印刷机电动机轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机电动机轴的虚拟当前位置并进行存储,在步骤P71中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度。接着,在步骤P72中给辅助印刷机的驱动控制装置20发送主印刷机的指令(缓动)速度及辅助印刷机电动机轴的虚拟当前位置,在步骤P73中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度。此后,返回到上述的步骤P61。
如果在上述步骤P64中是否定,则在步骤P74中判断是否从辅助印刷机的驱动控制装置20发送电动机轴原点调整完成信号,如果是肯定,则在步骤P75中从辅助印刷机的驱动控制装置20接收电动机轴原点调整完成信号。接着,在步骤P76中对接收到电动机轴原点调整完成信号的辅助印刷机号码进行了存储,在步骤P77中判断所有辅助印刷机电动机轴的原点调整是否已完成,如果是否定,则返回到上述的步骤P61。
另一方面,如果是肯定,则在步骤P78中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,之后在步骤P79中读取内部时钟·计数器174的计数值。接着,若在步骤P80中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P81中从主印刷机的设定速度用存储器154读取设定(缓动)速度。接着,在步骤P82中于主印刷机的指令速度用存储器155中写入设定(缓动)速度,在步骤P83中从主印刷机电动机轴位置检测用计数器195读取计数值并进行存储。接着,在步骤P84中根据主印刷机电动机轴位置检测用计数器195的计数值,运算出主印刷机电动机轴的当前位置并进行存储,在步骤P85中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。
接着,在步骤P86中给由上述运算所求出的主印刷机电动机轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机电动机轴的虚拟当前位置并进行存储,在步骤P87中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度。接着,在步骤P88中给辅助印刷机的驱动控制装置20发送主印刷机的指令(缓动)速度及辅助印刷机电动机轴的虚拟当前位置,在步骤P89中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度。接着,在步骤P90中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度之后,在步骤P91中于主印刷机的上次指令速度用存储器167中写入主印刷机的指令(缓动)速度。此后,转移到下述的步骤P105。
如果在上述步骤P74中是否定,则在步骤P92中判断是否输入了印刷机的停止信号。在此,如果是否定,则返回到上述的步骤P61,如果是肯定,则在步骤P93中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,之后在步骤P94中读取内部时钟·计数器174的计数值。接着,若在步骤P95中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P96中从主印刷机的设定速度用存储器154读取设定(缓动)速度。接着,在步骤P97中于主印刷机的指令速度用存储器155中写入设定(缓动)速度,在步骤P98中从主印刷机电动机轴位置检测用计数器195读取计数值并进行存储。接着,在步骤P99中根据主印刷机电动机轴位置检测用计数器195的计数值,运算出主印刷机电动机轴的当前位置并进行存储,在步骤P100中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。
接着,在步骤P101中给由上述运算所求出的主印刷机电动机轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机电动机轴的虚拟当前位置并进行存储,在步骤P102中从主印刷机的指令速度用存储器155读取主印刷机的指令(缓动)速度。接着,在步骤P103中给辅助印刷机的驱动控制装置20发送主印刷机的指令(缓动)速度及辅助印刷机电动机轴的虚拟当前位置,在步骤P104中向主印刷机的原动电动机·驱动器189输出指令(缓动)速度。此后,转移到下述的步骤P131。
在上述的步骤P105中开始内部时钟·计数器(用于经过时间的计数)174的计数,在步骤P106中判断是否给速度设定器187输入了设定速度。在此,如果是肯定,则在步骤P107中从速度设定器187读取设定速度并进行存储,之后在步骤P108中从主印刷机的设定速度用存储器154读取设定速度。另一方面,如果是否定,则直接转移到步骤P108。
接着,在步骤P109中从主印刷机的上次指令速度用存储器167读取上次指令速度,在步骤P110中判断上述所读取主印刷机的设定速度是否等于所读取的主印刷机的上次指令速度。在此,如果是肯定,则在步骤P111中于主印刷机的指令速度用存储器155中写入所读取的主印刷机的设定速度,之后转移到下述的步骤P120。另一方面,如果是否定,则在步骤P112中判断上述所读取主印刷机的设定速度是否比所读取主印刷机的上次指令速度大,如果是肯定,则在步骤P113中从加速时的速度修正值用存储器168读取加速时的速度修正值。接着,在步骤P114中给主印刷机的上次指令速度加上所读取加速时的速度修正值,运算修正后主印刷机的指令速度并进行存储,之后在步骤P115中于主印刷机的指令速度用存储器155中写入由运算所求出的修正后主印刷机的指令速度。此后,转移到下述的步骤P120。
如果在上述步骤P112中是否定,则在步骤P116中从减速时的速度修正值用存储器168读取减速时的速度修正值,之后在步骤P117中从主印刷机的上次指令速度减去所读取减速时的速度修正值,运算修正后主印刷机的指令速度并进行存储。接着,在步骤P118中判断上述修正后主印刷机的指令速度是否比0小,如果是肯定,则在步骤P119中将上述修正后主印刷机的指令速度改写为零,之后转移上述步骤P115。另一方面,如果是否定,则直接转移到上述步骤P115。
接着,在上述的步骤P120中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔,在步骤P121中读取内部时钟·计数器174的计数值。接着,若在步骤P122中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P123中从主印刷机电动机轴位置检测用计数器195读取计数值并进行存储。
接着,在步骤P124中根据主印刷机电动机轴位置检测用计数器195的计数值,运算出主印刷机电动机轴的当前位置并进行存储,在步骤P125中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。接着,在步骤P126中给由上述运算所求出的主印刷机电动机轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机电动机轴的虚拟当前位置并进行存储,在步骤P127中从主印刷机的指令速度用存储器155读取主印刷机的指令速度。
接着,在步骤P128中给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机虚拟电动机轴的当前位置,在步骤P129中向主印刷机的原动电动机·驱动器189输出指令速度。接着,在步骤P130中于主印刷机的上次指令速度用存储器167中写入主印刷机的指令速度之后,在步骤P131中判断是否输入了印刷机的停止信号。在此,如果是否定,则返回到上述的步骤P105,如果是肯定,则在步骤P132中于主印刷机的设定速度用存储器154中写入零。
接着,在步骤P133中开始内部时钟·计数器(用于经过时间的计数)174的计数,在步骤P134中从主印刷机的上次指令速度用存储器167读取上次指令速度。接着,在步骤P135中判断上述所读取主印刷机的上次指令速度是否等于0,在此如果是肯定,则在步骤P136中于主印刷机的指令速度用存储器155中写入零,之后转移到下述的步骤P143,如果是否定,则在步骤P137中从减速时的速度修正值用存储器169读取减速时的速度修正值。
接着,在步骤P138中从主印刷机的上次指令速度减去所读取减速时的速度修正值,运算出修正后主印刷机的指令速度并进行存储,在步骤P139中判断上述修正后主印刷机的指令速度是否比0小。在此,如果是肯定,则在步骤P140中将上述修正后主印刷机的指令速度改写为零,之后在步骤P141中于主印刷机的指令速度用存储器155中写入由运算所求出的修正后主印刷机的指令速度,如果是否定,则直接转移到步骤P141。此后,在步骤P142中于主印刷机的上次指令速度用存储器167中写入由运算所求出的修正后指令速度。
接着,在上述的步骤P143中从给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔用存储器157,读取给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔之后,在步骤P144中读取内部时钟·计数器174的计数值。接着,若在步骤P145中内部时钟·计数器174的计数值达到了给辅助印刷机的驱动控制装置发送主印刷机的指令速度及辅助印刷机的虚拟当前位置的时间间隔以上,则在步骤P146中从主印刷机电动机轴位置检测用计数器195读取计数值并进行存储。
接着,在步骤P147中根据主印刷机电动机轴位置检测用计数器195的计数值,运算出主印刷机电动机轴的当前位置并进行存储,在步骤P148中从辅助印刷机当前位置的校正值用存储器160读取辅助印刷机当前位置的校正值。接着,在步骤P149中给由上述运算所求出的主印刷机电动机轴的当前位置,加上所读取的辅助印刷机当前位置的校正值,运算出辅助印刷机电动机轴的虚拟当前位置并进行存储,之后在步骤P150中从主印刷机的指令速度用存储器155读取主印刷机的指令速度。
接着,在步骤P151中给辅助印刷机的驱动控制装置20发送主印刷机的指令速度及辅助印刷机虚拟电动机轴的当前位置,在步骤P152中向主印刷机的原动电动机·驱动器189输出指令速度,此后在步骤P153中读取与各印刷机原动电动机的旋转·编码器18、118所连接的F/V转换器191、193的输出。接着,在步骤P154中根据上述所读取的与各印刷机原动电动机的旋转·编码器18、118所连接的F/V转换器191、193的输出,运算出当前各印刷机的速度并进行存储,在步骤P155中判断由上述运算所求出的当前所有印刷机的速度是否为零。
如果在上述步骤P155中是否定,则返回到上述的步骤P133,如果是肯定,则在步骤P156中给辅助印刷机的驱动控制装置20发送同步运行停止指令。接着,若在步骤P157中从辅助印刷机的驱动控制装置20发送同步运行停止信号,则在步骤P158中从辅助印刷机的驱动控制装置20接收发送出同步运行停止信号的辅助印刷机号码并进行存储。接着,在步骤P159中向接收到同步运行停止信号的辅助印刷机原动电动机·制动器用电路197输出工作信号,在步骤P160中判断所有辅助印刷机是否都已同步运行停止。
如果在上述步骤P160中是否定,则返回到上述的步骤P157,如果是肯定,则在步骤P161中关闭主印刷机原动电动机·驱动器189的启动信号。接着,在步骤P162中向主印刷机的原动电动机·制动器用电路196输出工作信号,在步骤P163中关闭同步运行开关。还有,若不关闭同步运行开关而在步骤P164中打开印刷机驱动开关,则转移到步骤P165。
在上述步骤P165中给辅助印刷机B的驱动控制装置20发送再次启动指令,并且若在步骤P166中从辅助印刷机B的驱动控制装置20发送机械轴及电动机轴的当前位置,则在步骤P167中从辅助印刷机B的驱动控制装置20接收辅助印刷机B机械轴及电动机轴的当前位置,并进行存储。接着,在步骤P168中对接收到机械轴及电动机轴当前位置的辅助印刷机B号码进行存储之后,在步骤P169中判断是否从所有辅助印刷机B的驱动控制装置20接收到机械轴及电动机轴的当前位置。
如果在上述步骤P169中是否定,则返回到步骤P166,如果是肯定,则在步骤P170中从主印刷机A机械轴位置检测用计数器194读取计数值并进行存储,之后在步骤P171中根据主印刷机A机械轴位置检测用计数器194的计数值,运算主印刷机A机械轴的当前位置并进行存储。接着,在步骤P172中从辅助印刷机B当前位置的校正值用存储器160读取辅助印刷机B当前位置的校正值之后,在步骤P173中给由运算所求出的主印刷机A机械轴的当前位置,加上所读取的辅助印刷机B当前位置的校正值,运算辅助印刷机B虚拟机械轴的当前位置并进行存储。接着,在步骤P174中从辅助印刷机B机械轴的当前位置用存储器250读取辅助印刷机B机械轴的当前位置之后,在步骤P175中运算由运算所求出的辅助印刷机B机械轴的虚拟当前位置和所读取的辅助印刷机B机械轴的当前位置之差的绝对值,并进行存储。接着,在步骤P176中从再次启动时辅助印刷机B虚拟机械轴的当前位置和机械轴的当前位置之差的容许值用存储器254,读取再次启动时辅助印刷机B虚拟机械轴的当前位置和机械轴的当前位置之差的容许值。接着,在步骤P177中判断所有辅助印刷机B虚拟机械轴的当前位置和机械轴的当前位置之差的绝对值是否为再次启动时辅助印刷机B虚拟机械轴的当前位置和机械轴的当前位置之差的容许值以下,如果是否定,则返回到步骤P3,另一方面如果是肯定,则转移到步骤P178。
在上述步骤P178中从主印刷机A电动机轴位置检测用计数器195读取计数值并进行存储之后,在步骤P179中根据主印刷机A电动机轴位置检测用计数器195的计数值,运算主印刷机A电动机轴的当前位置并进行存储。接着,在步骤P180中从辅助印刷机B当前位置的校正值用存储器160读取辅助印刷机B当前位置的校正值之后,在步骤P181中给由运算所求出的主印刷机A电动机轴的当前位置,加上所读取的辅助印刷机B当前位置的校正值,运算辅助印刷机B虚拟电动机轴的当前位置并进行存储。接着,在步骤P182中从辅助印刷机B电动机轴的当前位置用存储器251读取辅助印刷机B电动机轴的当前位置之后,在步骤P183中运算由运算所求出的辅助印刷机B虚拟电动机轴的当前位置和所读取的辅助印刷机B电动机轴的当前位置之差的绝对值,并进行存储。接着,在步骤P184中从再次启动时辅助印刷机B虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值用存储器256,读取再次启动时辅助印刷机B虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值。接着,在步骤P185中判断所有辅助印刷机B虚拟电动机轴的当前位置和电动机轴的当前位置之差的绝对值是否为再次启动时辅助印刷机B虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值以下,如果是否定,则返回到步骤P3,另一方面如果是肯定,则在步骤P186中向各印刷机A、B的原动电动机·制动器用电路196、197输出工作解除信号,之后返回到步骤P105。
这样一来,在本实施示例中,由于在主印刷机A和辅助印刷机B的停止时,停止由原动电动机15、115做出的同步控制并使附设于同原动电动机15、115中的原动电动机·制动器16、116启动,因而能防止主印刷机A和辅助印刷机B的相位不吻合并保持同步状态。
此时,在本实施示例中,通过旋转·编码器18、118来检测各印刷机A、B的速度,在按照停止指令其它们的速度变成零时,解除对主印刷机A的辅助印刷机的同步控制(运行),与此同时使各印刷机A、B原动电动机15、115的原动电动机·制动器16、116启动,各印刷机A、B的停止中通过原动电动机·制动器16、116使各印刷机A、B的旋转得以停止。
据此,在各印刷机A、B的停止中也可以不对原动电动机15、115及原动电动机·驱动器189、235流动电流,谋求消耗电力的减少和电动机及电动机轴承部耐久性的提高。
另外,在本实施示例中,在主印刷机A和辅助印刷机B的再次启动时比较停止时应在的旋转相位和当前的旋转相位,在其差为容许值以内时,于下次运行时进行通常的同步控制,在其差比容许值大时,首先进行主印刷机A和辅助印刷机B的原点调整,在原点调整结束之后进行通常的同步控制。
据此,即使在主印刷机A和辅助印刷机B因原动电动机·制动器16、116的恶化等而大幅超限运转时,以及因故障和维护等而以手动驱动主印刷机A和辅助印刷机B时,都能在下次运行时准确进行同步控制。
还有,在本实施示例中有关对主印刷机A的一个辅助印刷机B的同步控制进行了说明,但是不言而喻,本发明也可以使用于二个以上辅助印刷机B的同步控制。
实施示例8
图62是表示本发明实施示例8的印刷机主机组驱动控制装置的框图,图63-a是主机组驱动控制装置的动作流程图,图63-b是主机组驱动控制装置的动作流程图,图63-c是主机组驱动控制装置的动作流程图,图63-d是主机组驱动控制装置的动作流程图,图64-a是主机组驱动控制装置的动作流程图,图64-b是主机组驱动控制装置的动作流程图,图64-c是主机组驱动控制装置的动作流程图,图65-a是主机组驱动控制装置的动作流程图,图65-b是主机组驱动控制装置的动作流程图,图66-a是主机组驱动控制装置的动作流程图,图66-b是主机组驱动控制装置的动作流程图,图66-c是主机组驱动控制装置的动作流程图,图66-d是主机组驱动控制装置的动作流程图。
该示例为,在上述实施示例4中,当使印刷机停止时各机组的速度变成零的情况下,解除对主机组的辅助机组的同步控制,与此同时使各机组驱动电动机·制动器26a~26e启动。因而,在本实施示例中印刷机各机组同步控制装置的概略结构图、各辅助机组驱动控制装置的框图及辅助机组驱动控制装置的动作流程图与实施示例4相同,因此参见实施示例4其详细说明予以省略。
如图62所示,主机组的驱动控制装置31除CPU150、ROM151及RAM152之外,还与各输入输出装置175~181及接口182一起,通过总线(BUS)183连接着缓动速度用存储器153、主机组的设定速度用存储器154A、主机组的指令速度用存储器155A、原点调整准备时间用存储器156、给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A、主机组机械轴位置检测用计数器的计数值用存储器158A、主机组机械轴的当前位置用存储器159A、辅助机组当前位置的校正值用存储器160A、辅助机组机械轴的虚拟当前位置用存储器161A、接收到机械轴原点调整完成信号的辅助机组号码用存储器162A、主机组电动机轴位置检测用计数器的计数值用存储器163A、主机组电动机轴的当前位置用存储器164A、辅助机组电动机轴的虚拟当前位置用存储器165A、接收到电动机轴原点调整完成信号的辅助机组号码用存储器166A、主机组的上次指令速度用存储器167A、加速时的速度修正值用存储器168A、减速时的速度修正值用存储器169A、修正后主机组的指令速度用存储器170A、当前印刷机各机组的速度用存储器172A、接收到同步运行停止信号的辅助机组号码用存储器173A、辅助机组机械轴的当前位置用存储器250A、辅助机组电动机轴的当前位置用存储器251A、接收到机械轴及电动机轴当前位置的辅助机组号码用存储器252A、辅助机组机械轴的虚拟当前位置和机械轴的当前位置之差的绝对值用存储器253A、再次启动时辅助机组机械轴的虚拟当前位置和机械轴的当前位置之差的容许值用存储器254A、辅助机组电动机轴的虚拟当前位置和电动机轴的当前位置之差的绝对值用存储器255A、再次启动时辅助机组电动机轴的虚拟当前位置和电动机轴的当前位置之差的容许值用存储器256A以及内部时钟·计数器174。
在输入输出装置175上,连接:输入装置184,包括键盘、各种开关及按键等;显示器185,包括CRT和光源等;输出装置186,包括打印机和F·D驱动器等。在输入输出装置176上连接速度设定器187。在输入输出装置177上,经由D/A转换器188来连接主机组的驱动电动机·驱动器189A,并且在驱动电动机·驱动器189A上连接主机组的驱动电动机26e和主机组的驱动电动机用旋转·编码器29e。在输入输出装置178上,经由A/D转换器190及F/V转换器191来连接上述主机组的驱动电动机用旋转·编码器29e,并且同样经由A/D转换器192a~192d及F/V转换器193a~193d来连接第1~第4辅助机组的驱动电动机用旋转·编码器29a~29d。在输入输出装置179上,连接主机组机械轴位置检测用计数器194A,并且在该计数器194A上连接上述主机组的驱动电动机用旋转·编码器29e和主机组的机械原点位置检测器28e。在输入输出装置180上,连接主机组电动机轴位置检测用计数器195A,并且在该计数器195A上连接上述主机组的驱动电动机用旋转·编码器29e。在输入输出装置181上,经由主机组的驱动电动机·制动器用电路196A来连接主机组的驱动电动机·制动器27e,并且经由第1~第4辅助机组的驱动电动机·制动器用电路197a~197d来连接第1~第4辅助机组的驱动电动机·制动器27a~27d。而且,在接口182上连接下述各辅助机组的驱动控制装置30a~30d。
而且,当对于作为主机组的剪折机10来同步控制(运行)作为辅助机组的第1~第4机组3~6时,主机组的驱动控制装置31按照图63-a、图63-b、图63-c、图63-d、图64-a、图64-b、图64-c、图65-a、图65-b、图66-a、图66-b、图66-c及图66-d所示的动作流程进行动作。
也就是说,若在步骤P1中打开了同步运行开关,在步骤P2中打开了印刷机驱动开关,则在步骤P3中向各机组的驱动电动机·制动器用继电器196A、197a~197d输出工作解除信号。接着,在步骤P4中打开了主机组驱动电动机·驱动器189A的启动信号,在步骤P5中给辅助机组的驱动控制装置30a~30d发送原点调整准备开始指令。接着,在步骤P6中从缓动速度用存储器153读取缓动速度,在步骤P7中于主机组的设定速度用存储器154A中写入缓动速度。接着,在步骤P8中于主机组的指令速度用存储器155A中写入了缓动速度,在步骤P9中给辅助机组的驱动控制装置30a~30d发送指令(缓动)速度。接着,在步骤P10中向主机组的驱动电动机·驱动器189A输出了指令(缓动)速度,在步骤P11中开始内部时钟·计数器(用于经过时间的计数)174的计数。接着,在步骤P12中从原点调整准备时间用存储器156读取原点调整准备时间,在步骤P13中读取内部时钟·计数器174的计数值。
若在步骤P14中内部时钟·计数器174的计数值达到了原点调整准备时间以上,则在步骤P15中给辅助机组的驱动控制装置30a~30d发送原点调整准备完成指令。接着,在步骤P16中给辅助机组的驱动控制装置30a~30d发送原点调整开始指令,在步骤P17中从缓动速度用存储器153读取缓动速度。接着,在步骤P18中于主机组的设定速度用存储器154A中写入了缓动速度,在步骤P19中开始内部时钟·计数器(用于经过时间的计数)174的计数。接着,在步骤P20中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,在步骤P21中读取内部时钟·计数器174的计数值。
接着,在步骤P22中判断内部时钟·计数器174的计数值是否达到了给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,如果是肯定,则在步骤P23中从主机组的设定速度用存储器154A读取设定(缓动)速度。接着,在步骤P24中于主机组的指令速度用存储器155A中写入了设定(缓动)速度,在步骤P25中从主机组机械轴位置检测用计数器194A读取计数值并进行存储。接着,在步骤P26中根据主机组机械轴位置检测用计数器194A的计数值,运算出主机组机械轴的当前位置并进行存储,在步骤P27中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。
接着,在步骤P28中给由上述运算所求出的主机组机械轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组机械轴的虚拟当前位置并进行存储,在步骤P29中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度。接着,在步骤P30中给辅助机组的驱动控制装置30a~30d发送主机组的指令(缓动)速度及辅助机组机械轴的虚拟当前位置,在步骤P31中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度。此后返回到步骤P19。
如果在上述步骤P22中是否定,则在步骤P32中判断是否从辅助机组的驱动控制装置30a~30d发送机械轴原点调整完成信号,如果是肯定,则在步骤P33中从辅助机组的驱动控制装置30a~30d接收机械轴原点调整完成信号。接着,在步骤P34中对接收到机械轴原点调整完成信号的辅助机组号码进行存储之后,在步骤P35中判断所有辅助机组的机械轴原点调整是否已完成,如果是否定,则返回到上述的步骤P19。
另一方面,如果是肯定,则在步骤P36中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,之后在步骤P37中读取内部时钟·计数器174的计数值。接着,若在步骤P38中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P39中从主机组的设定速度用存储器154A读取设定(缓动)速度。接着,在步骤P40中于主机组的指令速度用存储器155A中写入了设定(缓动)速度,在步骤P41中从主机组机械轴位置检测用计数器194A读取计数值并进行存储。接着,在步骤P42中根据主机组机械轴位置检测用计数器194A的计数值,运算出主机组机械轴的当前位置并进行存储,在步骤P43中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。
接着,在步骤P44中给由上述运算所求出的主机组机械轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组机械轴的虚拟当前位置并进行存储,在步骤P45中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度。接着,在步骤P46中给辅助机组的驱动控制装置30a~30d发送主机组的指令(缓动)速度及辅助机组机械轴的虚拟当前位置,在步骤P47中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度,此后转移到下述的步骤P61。
如果在上述步骤P32中是否定,则在步骤P48中判断是否输入了印刷机的停止信号。在此,如果是否定,则返回到步骤P20,如果是肯定,则在步骤P49中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,之后在步骤P50中读取内部时钟·计数器174的计数值。接着,若在步骤P51中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P52中从主机组的设定速度用存储器154A读取设定(缓动)速度。接着,在步骤P53中于主机组的指令速度用存储器155A中写入设定(缓动)速度,在步骤P54中从主机组机械轴位置检测用计数器194A读取计数值并进行存储。接着,在步骤P55中根据主机组机械轴位置检测用计数器194A的计数值,运算出主机组机械轴的当前位置并进行存储,在步骤P56中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。
接着,在步骤P57中给由上述运算所求出的主机组机械轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组机械轴的虚拟当前位置并进行存储,在步骤P58中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度。接着,在步骤P59中给辅助机组的驱动控制装置30a~30d发送主机组的指令(缓动)速度及辅助机组机械轴的虚拟当前位置,在步骤P60中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度。此后,转移到下述的步骤P131。
在上述的步骤P61中开始内部时钟·计数器(用于经过时间的计数)174的计数,接着在步骤P62中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,在步骤P63中读取内部时钟·计数器174的计数值。接着,若在步骤P64中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P65中从主机组的设定速度用存储器154A读取设定(缓动)速度。接着,在步骤P66中于主机组的指令速度用存储器155A中写入了设定(缓动)速度,在步骤P67中从主机组电动机轴位置检测用计数器195A读取计数值并进行存储。接着,在步骤P68中根据主机组电动机轴位置检测用计数器195A的计数值,运算出主机组电动机轴的当前位置并进行存储,在步骤P69中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。
接着,在步骤P70中给由上述运算所求出的主机组电动机轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组电动机轴的虚拟当前位置并进行存储,在步骤P71中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度。接着,在步骤P72中给辅助机组的驱动控制装置30a~30d发送主机组的指令(缓动)速度及辅助机组电动机轴的虚拟当前位置,在步骤P73中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度。此后,返回到上述的步骤P61。
如果在上述步骤P64中是否定,则在步骤P74中判断是否从辅助机组的驱动控制装置30a~30d发送电动机轴原点调整完成信号,如果是肯定,则在步骤P75中从辅助机组的驱动控制装置30a~30d接收电动机轴原点调整完成信号。接着,在步骤P76中对接收到电动机轴原点调整完成信号的辅助机组号码进行了存储,在步骤P77中判断所有辅助机组的电动机轴原点调整是否已完成,如果是否定,则返回到上述的步骤P61。
另一方面,如果是肯定,则在步骤P78中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,之后在步骤P79中读取内部时钟·计数器174的计数值。接着,若在步骤P80中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P81中从主机组的设定速度用存储器154A读取设定(缓动)速度。接着,在步骤P82中于主机组的指令速度用存储器155A中写入了设定(缓动)速度,在步骤P83中从主机组电动机轴位置检测用计数器195A读取计数值并进行存储。接着,在步骤P84中根据主机组电动机轴位置检测用计数器195A的计数值,运算出主机组电动机轴的当前位置并进行存储,在步骤P85中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。
接着,在步骤P86中给由上述运算所求出的主机组电动机轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组电动机轴的虚拟当前位置并进行存储,在步骤P87中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度。接着,在步骤P88中给辅助机组的驱动控制装置30a~30d发送主机组的指令(缓动)速度及辅助机组电动机轴的虚拟当前位置,在步骤P89中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度。接着,在步骤P90中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度,在步骤P91中于主机组的上次指令速度用存储器167A中写入主机组的指令(缓动)速度。此后,转移到下述的步骤P105。
如果在上述步骤P74中是否定,则在步骤P92中判断是否输入了印刷机的停止信号。在此,如果是否定,则返回到上述的步骤P61,如果是肯定,则在步骤P93中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔,之后在步骤P94中读取内部时钟·计数器174的计数值。接着,若在步骤P95中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P96中从主机组的设定速度用存储器154A读取设定(缓动)速度。接着,在步骤P97中于主机组的指令速度用存储器155A中写入了设定(缓动)速度,在步骤P98中从主机组电动机轴位置检测用计数器195A读取计数值并进行存储。接着,在步骤P99中根据主机组电动机轴位置检测用计数器195A的计数值,运算出主机组电动机轴的当前位置并进行存储,在步骤P100中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。
接着,在步骤P101中给由上述运算所求出的主机组电动机轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算出辅助机组电动机轴的虚拟当前位置并进行存储,在步骤P102中从主机组的指令速度用存储器155A读取主机组的指令(缓动)速度。接着,在步骤P103中给辅助机组的驱动控制装置30a~30d发送主机组的指令(缓动)速度及辅助机组电动机轴的虚拟当前位置,在步骤P104中向主机组的驱动电动机·驱动器189A输出指令(缓动)速度。此后,转移到下述的步骤P132。
在上述的步骤P105中开始内部时钟·计数器(用于经过时间的计数)174的计数,在步骤P106中判断是否给速度设定器187输入了设定速度。在此,如果是肯定,则在步骤P107中从速度设定器187读取设定速度并进行存储,之后在步骤P108中从主机组的设定速度用存储器154A读取设定速度。另一方面,如果是否定,则直接转移到步骤P108。
接着,在步骤P109中从主机组的上次指令速度用存储器167A读取上次指令速度,在步骤P110中判断上述所读取主机组的设定速度是否等于所读取主机组的上次指令速度。在此,如果是肯定,则在步骤P111中于主机组的指令速度用存储器155A中写入所读取主机组的设定速度,之后转移到下述的步骤P120。另一方面,如果是否定,则在步骤P112中判断上述所读取主机组的设定速度是否比所读取主机组的上次指令速度大,如果是肯定,则在步骤P113中从加速时的速度修正值用存储器168A读取加速时的速度修正值。接着,在步骤P114中给主机组的上次指令速度加上所读取加速时的速度修正值,运算修正后主机组的指令速度并进行存储,之后在步骤P115中于主机组的指令速度用存储器155A中写入由运算所求出的修正后主机组的指令速度。此后,转移到下述的步骤P120。
如果在上述步骤P112中是否定,则在步骤P116中从减速时的速度修正值用存储器169A读取减速时的速度修正值,之后在步骤P117中从主机组的上次指令速度减去所读取减速时的速度修正值,运算修正后主机组的指令速度并进行存储。接着,在步骤P118中判断上述修正后主机组的指令速度是否比0小,如果是肯定,则在步骤P119中将上述修正后主机组的指令速度改写为零,之后转移上述步骤P115。另一方面,如果是否定,则直接转移到上述步骤P115。
接着,在上述的步骤P120中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔之后,在步骤P121中读取内部时钟·计数器174的计数值。接着,若在步骤P122中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P123中从主机组电动机轴位置检测用计数器195A读取计数值并进行存储。
接着,在步骤P124中根据主机组电动机轴位置检测用计数器195A的计数值,运算出主机组电动机轴的当前位置并进行存储,在步骤P125中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。接着,在步骤P126中给由上述运算所求出的主机组电动机轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算辅助机组电动机轴的虚拟当前位置并进行存储,之后在步骤P127中从主机组的指令速度用存储器155A读取主机组的指令速度。
接着,在步骤P128中给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组虚拟电动机轴的当前位置,在步骤P129中向主机组的驱动电动机·驱动器189A输出指令速度。接着,在步骤P130中于主机组的上次指令速度用存储器167A中写入了主机组的指令速度,在步骤P131中判断是否输入了印刷机的停止信号。在此,如果是否定,则返回到上述的步骤P105,如果是肯定,则在步骤P132中于主机组的设定速度用存储器154A中写入零。
接着,在步骤P133中开始内部时钟·计数器(用于经过时间的计数)174的计数之后,在步骤P134中从主机组的上次指令速度用存储器167A读取上次指令速度。接着,在步骤P135中判断上述所读取主机组的上次指令速度是否等于0,在此如果是肯定,则在步骤P136中于主机组的指令速度用存储器155A中写入零之后,转移到下述的步骤P143,如果是否定,则在步骤P137中从减速时的速度修正值用存储器169A读取减速时的速度修正值。
接着,在步骤P138中从主机组的上次指令速度减去所读取减速时的速度修正值,运算出修正后主机组的指令速度并进行存储,在步骤P139中判断上述修正后主机组的指令速度是否比0小。在此,如果是肯定,则在步骤P140中将上述修正后主机组的指令速度改写为零,之后在步骤P141中于主机组的指令速度用存储器155A中写入由运算所求出的修正后主机组的指令速度,如果是否定,则直接转移到步骤P141。此后,在步骤P142中于主机组的上次指令速度用存储器167A中写入由运算所求出的修正后指令速度。
接着,在上述的步骤P143中从给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔用存储器157A,读取给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔之后,在步骤P144中读取内部时钟·计数器174的计数值。接着,若在步骤P145中内部时钟·计数器174的计数值达到了给辅助机组的驱动控制装置发送主机组的指令速度及辅助机组的虚拟当前位置的时间间隔以上,则在步骤P146中从主机组电动机轴位置检测用计数器195A读取计数值并进行存储。
接着,在步骤P147中根据主机组电动机轴位置检测用计数器195A的计数值,运算出主机组电动机轴的当前位置并进行存储,在步骤P148中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值。接着,在步骤P149中给由上述运算所求出的主机组电动机轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算辅助机组电动机轴的虚拟当前位置并进行存储,之后在步骤P150中从主机组的指令速度用存储器155A读取主机组的指令速度。
接着,在步骤P151中给辅助机组的驱动控制装置30a~30d发送主机组的指令速度及辅助机组虚拟电动机轴的当前位置,在步骤P152中向主机组的驱动电动机·驱动器189A输出指令速度,此后在步骤P153中读取与各机组驱动电动机的旋转·编码器29a~29e所连接的F/V转换器191、193a~193d的输出。接着,在步骤P154中根据上述所读取的与各印刷机驱动电动机的旋转·编码器29a~29e所连接的F/V转换器191、193a~193d的输出,运算出当前各机组的速度并进行存储,在步骤P155中判断由上述运算所求出的当前所有机组的速度是否为零。
如果在上述步骤P155中是否定,则返回到上述的步骤P133,如果是肯定,则在步骤P156中给辅助机组的驱动控制装置30a~30d发送同步运行停止指令。接着,若在步骤P157中从辅助机组的驱动控制装置30a 30d发送同步运行停止信号,则在步骤P158中从辅助机组的驱动控制装置30a~30d接收发送出同步运行停止信号的辅助机组号码,并进行存储。接着,在步骤P159中向接收到同步运行停止信号的辅助机组驱动电动机·制动器用继电器197a~197d输出了工作信号,则在步骤P160中判断是否所有辅助机组都已同步运行停止。
如果在上述步骤P160中是否定,则返回到上述的步骤P157,如果是肯定,则在步骤P161中关闭主机组驱动电动机·驱动器189A的启动信号。接着,在步骤P162中向主机组的驱动电动机·制动器用电路196A输出了工作信号,在步骤P163中关闭同步运行开关。还有,若不关闭同步运行开关而在步骤P164中打开印刷机驱动开关,则转移到步骤P165。
在上述步骤P165中给辅助机组的驱动控制装置30a~30d发送再次启动指令,并且若在步骤P166中从辅助机组的驱动控制装置30a~30d发送机械轴及电动机轴的当前位置,则在步骤P167中从辅助机组的驱动控制装置30a~30d接收辅助机组机械轴及电动机轴的当前位置,并进行存储。接着,在步骤P168中对接收到机械轴及电动机轴当前位置的辅助机组号码进行存储之后,在步骤P169中判断是否从所有辅助机组的驱动控制装置30a~30d接收到机械轴及电动机轴的当前位置。
如果在上述步骤P169中是否定,则返回到步骤P166,如果是肯定,则在步骤P170中从主机组机械轴位置检测用计数器194A读取计数值并进行存储,之后在步骤P171中根据主机组机械轴位置检测用计数器194A的计数值,运算主机组机械轴的当前位置并进行存储。接着,在步骤P172中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值之后,在步骤P173中给由运算所求出的主机组机械轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算辅助机组虚拟机械轴的当前位置并进行存储。接着,在步骤P174中从辅助机组机械轴的当前位置用存储器250A读取辅助机组机械轴的当前位置之后,在步骤P175中运算由运算所求出的辅助机组机械轴的虚拟当前位置和所读取的辅助机组机械轴的当前位置之差的绝对值,并进行存储。接着,在步骤P176中从再次启动时辅助机组虚拟机械轴的当前位置和机械轴的当前位置之差的容许值用存储器254A,读取再次启动时辅助机组虚拟机械轴的当前位置和机械轴的当前位置之差的容许值。接着,在步骤P177中判断印刷机所有辅助机组虚拟机械轴的当前位置和机械轴的当前位置之差的绝对值是否为再次启动时辅助机组虚拟机械轴的当前位置和机械轴的当前位置之差的容许值以下,如果是否定,则返回到步骤P3,另一方面如果是肯定,则转移到步骤P178。
在上述步骤P178中从主机组电动机轴位置检测用计数器195A读取计数值并进行存储之后,在步骤P179中根据主机组电动机轴位置检测用计数器195A的计数值,运算主机组电动机轴的当前位置并进行存储。接着,在步骤P180中从辅助机组当前位置的校正值用存储器160A读取辅助机组当前位置的校正值之后,在步骤P181中给由运算所求出的主机组电动机轴的当前位置,加上所读取的辅助机组当前位置的校正值,运算辅助机组虚拟电动机轴的当前位置并进行存储。接着,在步骤P182中从辅助机组电动机轴的当前位置用存储器251A读取辅助机组电动机轴的当前位置之后,在步骤P183中运算由运算所求出的辅助机组虚拟电动机轴的当前位置和所读取的辅助机组电动机轴的当前位置之差的绝对值,并进行存储。接着,在步骤P184中从再次启动时辅助机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值用存储器256A,读取再次启动时辅助机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值。接着,在步骤P185中判断印刷机所有辅助机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的绝对值是否为再次启动时辅助机组虚拟电动机轴的当前位置和电动机轴的当前位置之差的容许值以下,如果是否定,则返回到步骤P3,另一方面如果是肯定,则在步骤P186中向各机组的驱动电动机·制动器用电路196A、197a~197d输出工作解除信号之后,返回到步骤P105。
这样一来,在本实施示例中,由于在印刷机的停止时,停止由驱动电动机26a~26e做出的同步控制并使附设于同驱动电动机26a~26e中的驱动电动机·制动器27a~27e启动,因而能防止作为主机组的剪折机10和作为辅助机组的第1~第4机组3~6的相位不吻合并保持同步状态。
此时,在本实施示例中,通过旋转·编码器29a~29e来检测第1~第4机组3~6及剪折机10的速度,在按照停止指令其速度变成零时,解除对剪折机10的第1~第4机组3~6的同步控制(运行),与此同时使第1~第4机组3~6及剪折机10的驱动电动机26a~26e的驱动电动机·制动器27a~27e启动,印刷机停止中通过驱动电动机·制动器27a~27e使第1~第4机组3~6及剪折机10的旋转得以停止。
据此,在印刷机的停止中也可以不对驱动电动机26a~26e及驱动电动机·驱动器189A、235A流动电流,谋求消耗电力的减少和电动机及电动机轴承部耐久性的提高。
另外,在本实施示例中,在印刷机的再次启动时比较作为主机组的剪折机10和作为辅助机组的第1~第4机组3~6停止时应在的旋转相位和当前的旋转相位,在其差为容许值以内时,于下次运行时进行通常的同步控制,在其差比容许值大时,首先进行剪折机10和第1~第4机组3~6的原点调整,在原点调整结束之后进行通常的同步控制。
据此,即使在剪折机10和第1~第4机组3~6因驱动电动机·制动器27a~27e的恶化等而大幅超限运转时,以及因故障和维护等而以手动驱动剪折机10和第1~第4机组3~6时,都能在下次运行时准确进行同步控制。