【技术实现步骤摘要】
可编程控制器系统和模块
本专利技术涉及一种可编程控制器系统和模块。
技术介绍
近年来,可编程控制器(也称为“PLC”)系统的应用领域随着高性能化、高功能化而扩大,用户的需求也变得多种多样。为了应对可编程控制器系统和使用可编程控制器系统的装置的高性能化、高功能化,作为使用PLC的控制方法,采用了基于预测控制等高级的控制理论的控制方法。另外,还通过用于进行可编程控制器系统的控制运算的CPU(CentralProcessingUnit:中央处理单元)模块的运算性能提高来进行应对。作为这种可编程控制器系统,已知有如下技术:在由多个模块(单元)构成的控制装置的单元之间将成为控制定时的基础的时刻同步,来在可编程控制器系统的整体上提高性能(例如,参照专利文献1)。专利文献1所记载的各模块基于由时钟生成部生成的脉冲来执行扫描。本来,在以同等的结构、同等的性能进行动作的设备的情况下,扫描动作也是同样的。然而,由于电源接通的时间的差异、CPU模块的初始化内容的不同等,扫描定时有可能产生偏移。由时钟生成部生成的脉冲可以是任何脉冲, ...
【技术保护点】
1.一种可编程控制器系统,具备基板以及与所述基板连接的多个模块,所述可编程控制器系统的特征在于,/n所述基板具备用于控制所述多个模块的同步的同步控制部,/n所述多个模块各自具备:/n用于生成独立时钟的独立时钟生成部;/n计数器部,其根据由所述独立时钟生成部生成的所述独立时钟,来生成自模块周期;以及/n同步校正部,其根据所述自模块周期和基于从所述同步控制部输出的同步开始信号的同步基准点,来计算所述自模块周期的偏移量,基于计算出的所述偏移量,来对所述自模块周期进行校正。/n
【技术特征摘要】
20191125 JP 2019-2125031.一种可编程控制器系统,具备基板以及与所述基板连接的多个模块,所述可编程控制器系统的特征在于,
所述基板具备用于控制所述多个模块的同步的同步控制部,
所述多个模块各自具备:
用于生成独立时钟的独立时钟生成部;
计数器部,其根据由所述独立时钟生成部生成的所述独立时钟,来生成自模块周期;以及
同步校正部,其根据所述自模块周期和基于从所述同步控制部输出的同步开始信号的同步基准点,来计算所述自模块周期的偏移量,基于计算出的所述偏移量,来对所述自模块周期进行校正。
2.根据权利要求1所述的可编程控制器系统,其特征在于,
所述同步校正部基于所述同步开始信号的上升沿或下降沿,来设定所述同步基准点。
3.根据权利要求1或2所述的可编程控制器系统,其特征在于,
所述同步校正部将从输出所述同步开始信号起经过规定时间后的时刻设定为所述同步基准点。
4.根据权利要求1~3中的任一项所述的可编程控制器系统,其特征在于,
所述同步校正部针对所述自模块周期按一个周期进行减法或加法的校正。
5.根据权利要求1~3中的任一项所述的可编程控制器系统,其特征在于,
所述同步校正部针对所述自模块周期以分割为n次的周期的方式进行减法或加法的校正,其中,n>2。
6.根据权利要求1~3中的任一项所述的可编程控制器系统,其特征在于,
在初始化的时刻,所述同步校正部针对所述自模块周期按一个周期进行减法或加法的校正,<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。