发明名称 |
产业用控制器 |
摘要 |
提供一种产业用控制器,利用从以往开始在单元之间对数据进行发送接收时使用的总线(系统总线)来实现同步控制功能,而无需具有同步控制专用的总线。若在通常的周期性地进行的处理执行中进入定时器中断,则CPU单元中断该处理,对进行同步控制的其他的同步单元,使用系统总线通过组播发送同步数据。同步单元将接收到通过组播的同步数据作为契机,执行同步周期,并伴随该同步周期的开始,取得接收到的同步数据,并在执行了输入输出处理之后,进行IN数据的同步数据的更新处理(a)。CPU单元进行该IN数据的同步数据更新(b),并通过同步中断任务处理求出接着发送的同步数据(c)。同步单元始终取得最新的同步数据,同时动作。 |
申请公布号 |
CN101794131A |
申请公布日期 |
2010.08.04 |
申请号 |
CN201010103761.1 |
申请日期 |
2010.01.25 |
申请人 |
欧姆龙株式会社 |
发明人 |
和泉俊郎 |
分类号 |
G05B19/05(2006.01)I;G05B19/19(2006.01)I |
主分类号 |
G05B19/05(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
钱大勇 |
主权项 |
一种产业用控制器,由进行同步控制的多个单元构成,其特征在于,所述多个单元中的一个单元成为进行使同步的执行定时一致的控制的周期主单元,该周期主单元具有在通常的周期性地进行的处理之外执行以下处理的功能:按照定时器中断,对进行同步控制的其他单元,使用在消息发送和IO数据发送时使用的系统总线,通过组播发送同步数据的处理;以及取得所述其他单元的IN数据的同步数据,并执行了基于取得的同步数据的中断任务处理之后,执行用于下一次的组播的准备处理,进行所述同步控制的其他单元将从所述周期主单元通过组播接收到所述同步数据作为契机,执行同步周期,并伴随该同步周期的开始,取得所述发来的同步数据,并在执行了输入输出处理之后,进行IN数据的同步数据的更新处理,之后,进行基于接收到的同步数据的运算处理,并在等到接着的通过组播的所述同步数据的接收之后,输出所述运算处理结果。 |
地址 |
日本京都府 |