通信装置、通信系统、通信控制方法以及程序制造方法及图纸

技术编号:37634333 阅读:13 留言:0更新日期:2023-05-20 08:54
通信装置具备处理部和通信部。通信部与一个以上的从设备进行通信。处理部具有执行通信处理和设定处理的功能。通信处理包括从通信部以第一周期对一个以上的从设备发送包含主数据的帧。设定处理包括在第一周期内设定N次(N为2以上的整数)的第二周期。设定处理包括针对每个第二周期设定用于进行主数据以外的副数据的通信的时隙。帧在主数据的发送期间的中途包含至少一个时隙。包含至少一个时隙。包含至少一个时隙。

【技术实现步骤摘要】
【国外来华专利技术】通信装置、通信系统、通信控制方法以及程序


[0001]本公开一般涉及一种通信装置、通信系统、通信控制方法以及程序。更详细地说,本公开涉及一种与一个以上的从设备进行通信的通信装置、通信系统、通信控制方法以及程序。

技术介绍

[0002]在专利文献1中公开了按每个预先决定的周期更新数据的与网络连接的通信装置。该通信装置具备第一调度单元和第二调度单元。第一调度单元用于确保按每个预先决定的周期更新在对制造装置或生产设备的控制中使用的第一数据所需要的第一通信频带。第二调度单元用于在网络所具有的通信频带中的除第一通信频带以外的通信频带内确保使第二数据在所指定的时间内到达发送目的地所需要的第二通信频带。
[0003]在专利文献1所记载的通信装置中,能够在除对第一数据(主数据)进行通信所需要的通信频带以外的空闲频带发送第二数据(副数据)。然而,在该通信装置中,存在难以以比传输第一数据(主数据)所需要的时间短的周期来周期性地发送、接收、或者发送及接收第二数据(副数据)这样的问题。
[0004]现有技术文献
[0005]专利文献
[0006]专利文献1:日本特开2018

64245号公报

技术实现思路

[0007]本公开是鉴于上述的点而完成的,其目的在于提供一种容易以比传输主数据所需要的时间短的周期来周期性地发送、接收、或者发送及接收副数据的通信装置、通信系统、通信控制方法以及程序。
[0008]本公开的一个方式所涉及的通信装置具备处理部和通信部。所述通信部与一个以上的从设备进行通信。所述处理部具有执行通信处理和设定处理的功能。所述通信处理包括从所述通信部以第一周期对所述一个以上的从设备发送包含主数据的帧。所述设定处理包括在所述第一周期内设定N次(N为2以上的整数)的第二周期。所述设定处理包括针对每个所述第二周期设定用于进行所述主数据以外的副数据的通信的时隙。所述帧在所述主数据的发送期间的中途包含至少一个所述时隙。
[0009]本公开的其它一个方式所涉及的通信系统具备上述的通信装置和上述的一个以上的从设备。所述一个以上的从设备与所述通信装置连接且与所述通信装置进行通信。
[0010]本公开的其它一个方式所涉及的通信控制方法包括通信步骤和设定步骤。所述通信步骤包括以下步骤:以第一周期对与通信装置连接的一个以上的从设备发送包含主数据的帧。所述设定步骤包括以下步骤:在所述第一周期内设定N次(N为2以上的整数)的第二周期。所述设定步骤包括以下步骤:针对每个所述第二周期设定用于进行所述主数据以外的副数据的通信的时隙。所述帧在所述主数据的发送期间的中途包含至少一个所述时隙。
[0011]本公开的其它一个方式所涉及的程序使一个以上的处理器执行上述的通信控制方法。
[0012]本公开具有容易以比传输主数据所需要的时间短的周期来周期性地发送、接收、或者发送及接收副数据这样的优点。
附图说明
[0013]图1是示出具备本公开的实施方式所涉及的通信装置的通信系统的概要的框图。
[0014]图2是上述的通信装置进行的通信处理的说明图。
[0015]图3是上述的通信系统中包括的从设备的动作定时的说明图。
[0016]图4是上述的通信装置进行的设定处理的流程图。
[0017]图5是上述的通信装置进行的分割处理的说明图。
[0018]图6是比较例的通信装置进行的通信处理的说明图。
具体实施方式
[0019](1)概要
[0020]图1是示出具备本公开的实施方式所涉及的通信装置1的通信系统100的概要的框图。如图1所示,通信系统100具备通信装置1、以及与通信装置1连接的一个以上(在此为n(n为自然数)台)的从设备2(21、22、23、
……
2n)。通信装置1是相当于一个以上的从设备2的上级装置的主设备。通信装置1以及一个以上的从设备2连接于相同的网络。而且,一个以上的从设备2与通信装置1连接且与通信装置1进行通信。
[0021]在本实施方式中,通信装置1以及一个以上的从设备2连接于产业用网络。本公开所说的“产业用网络”例如是工厂自动化中使用的现场网络,是为了在设置于工厂内的多个设备之间进行通信而使用的。产业用网络作为一例而能够包括Ethernet/IP(注册商标)、EtherCAT(注册商标)、或PROFINET(注册商标)等。与产业用网络连接的设备作为一例而能够包括控制器(例如、PLC(Programmable Logic Controller:可编程逻辑控制器)等)、传感器(例如位移传感器、流量计、压力计、图像传感器等)、或远程I/O(Input(输入)/Output(输出))等。另外,与产业用网络连接的设备作为一例而能够包括伺服放大器、逆变器、机器人、致动器、或阀等。
[0022]产业用网络相较于在办公室等中使用的标准的尽力而为服务(best effort)型的网络而言被要求稳健性、准时性以及实时性。例如,在产业用网络中,在从控制器对伺服放大器等作为控制对象的设备周期性地发送控制数据的情况下,相较于尽力而为服务(best effort)型的网络而言不允许延迟,另外,要求针对控制数据的响应速度的高速化。
[0023]如图1所示,通信装置1具备处理部11和通信部12。通信部12是与一个以上的从设备2进行通信的通信接口。处理部11具有执行通信处理和设定处理的功能。
[0024]图2是本公开的实施方式所涉及的通信装置进行的通信处理的说明图。通信处理是从通信部12以第一周期CT1对一个以上的从设备2发送包含主数据的帧(通信帧)F1的处理。也就是说,通信装置1通过执行通信处理,来以第一周期CT1对一个以上的从设备2发送主数据。例如,如果通信装置1为控制器,一个以上的从设备2为伺服放大器等作为控制对象的设备,则主数据能够包含用于控制从设备2的控制数据。作为一例,第一周期CT1为零点几
毫秒(ms)~几毫秒(ms)。各从设备2当接收到主数据时,执行与所接收到的主数据相应的处理。例如,在主数据包含与一个以上的从设备2分别对应的一个以上的控制数据的情况下,各从设备2当接收到主数据时,获取主数据中包含的所对应的控制数据,并执行与所获取到的控制数据相应的处理。
[0025]设定处理包括在第一周期CT1内设定第二周期CT2。在设定处理中,处理部11在第一周期CT1内设定N次(N为2以上的整数)的第二周期CT2。设定处理包括针对每个第二周期CT2设定用于进行主数据以外的副数据的通信的时隙S0。也就是说,在第一周期CT1内,N次的第二周期CT2分别包含用于进行主数据以外的副数据的通信的时隙S0。
[0026]在本实施方式中,在设定处理中,处理部11针对每个第二周期CT2将上述的时隙S0分配给一个以上的从设备2中的至少一个从设备2。
[0027]从设备2能够获取对应的时隙S0(被分配的时隙S0)中包含的数据、或者使用对应的时隙S0对其它设备(通信装置1或其它本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种通信装置,具备:处理部;以及通信部,其与一个以上的从设备进行通信,其中,所述处理部具有执行通信处理和设定处理的功能,所述通信处理是从所述通信部以第一周期对所述一个以上的从设备发送包含主数据的帧的处理,所述设定处理是在所述第一周期内设定N次的第二周期、以及针对每个所述第二周期设定用于进行所述主数据以外的副数据的通信的时隙的处理,其中,N为2以上的整数,所述帧在所述主数据的发送期间的中途包含至少一个所述时隙。2.根据权利要求1所述的通信装置,其中,所述设定处理包括针对每个所述第二周期将所述时隙分配给所述一个以上的从设备中的至少一个从设备。3.根据权利要求1或2所述的通信装置,其中,所述帧包含用于以所述第一周期对所述一个以上的从设备进行控制的数据。4.根据权利要求1~3中的任一项所述的通信装置,其中,所述帧包含用于使所述一个以上的从设备的动作同步的数据。5.根据权利要求1~4中的任一项所述的通信装置,其中,所述一个以上的从设备与所述通信装置进行菊花链连接。6.根据权利要求1~5中的任一项所述的通信装置,其中,所述主数据包含多个主数据片,所述处理部在所述通信处理中将所述多个主数据片分割在所述N次的第二周期来进行发送。7.根据权利要求6所述的通信装置,其中,所述处理部还具有执行将所述主数据分割为所述多个主数据片的分割处理的功...

【专利技术属性】
技术研发人员:三岛雅史园田大辅池内庆成
申请(专利权)人:松下知识产权经营株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1