The present disclosure relates to an industrial machine system, a method of communication and a wireless access point.
In an industrial machine system, to perform high-precision control, synchronization is achieved between devices connected to a network. As a method for the synchronization, a master device may transmit a synchronization packet (Sync) for every communication period, and a slave device may update (correct) its own clock based on a reception timing of the synchronization packet (see Japanese Patent Application Laid-Open Publication No. 2012-34224 and International Publication No. WO 2016/072038). The entire contents of these publications are incorporated herein by reference.
According to one aspect of the present invention, an industrial machine system includes a slave device that is a component of an industrial machine, and a master device including circuitry that communicates with the slave device and control the slave device. The slave device and the master device are synchronized via a first wireless network, and communicate communication data for controlling the slave device via a second wireless network which is different from the first wireless network.
According to another aspect of the present invention, a method of communication of an industrial machine system includes synchronizing a slave device that is a component of an industrial machine, and a master device that communicates with the slave device and controls the slave device the master device via a first wireless network, and communicating, using the slave device and the master device, communication data for controlling the slave device via a second wireless network which is different from the first wireless network.
Yet another aspect of the present invention is a wireless access point of an industrial machine system including a slave device that is a component of an industrial machine and a master device that communicates with the slave device and controls the slave device. The wireless access point is connected to the master device via a wired network. The wireless access point includes circuitry that generates a wireless synchronization packet with a wireless synchronization period synchronized with at least one of a control period of the master device and a communication period of the master device, transmits the wireless synchronization packet to the slave device via a first wireless network, and communicates via a second wireless network communication data communicated with the master device via the wired network. The circuitry further generates the wireless synchronization packet with the wireless synchronization period based on a first synchronization packet received with a first communication period from the master device via the wired network.
Still another aspect of the present invention is a wireless access point of an industrial machine system including a slave device that is a component of an industrial machine and a master device that communicates with the slave device and controls the slave device. The wireless access point is connected to the slave device via a wired network. The wireless access point includes circuitry that receives via a first wireless network a wireless synchronization packet that is generated with a wireless synchronization period synchronized with at least one of a control period and a communication period of the master device, transmits to the slave device via the wired network a second synchronization packet for synchronizing at least one of a control period and a communication period of the slave device based on the wireless synchronization packet, and communicates via a second wireless network communication data communicated with the slave device via the wired network.
A more complete appreciation of the invention and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
Embodiments will now be described with reference to the accompanying drawings, wherein like reference numerals designate corresponding or identical elements throughout the various drawings.
In the following, an embodiment is described with reference to
An example of a structure of an industrial machine system 1 according to the present embodiment is described below with reference to
As illustrated in
The master device 10 is an industrial machine component that communicates with the slave devices #1/#2 and controls the slave devices #1/#2, and the slave devices #1/#2 are industrial machine components that communicate with the master device 10.
Specifically, as illustrated in
Further, the wireless access point #0 is connected to the wireless access point #1 via wireless networks #1/#2, and is also connected to the wireless access point #2 via the wireless networks #1/#2.
Here, it is structured that the slave devices #1/#2 and the master device 10 are synchronized via the wireless network #1 (first wireless network).
Further, it is structured that the slave devices #1/#2 and the master device 10 communicate communication data for controlling the slave devices via the wireless network #2 (second wireless network) which is different from the wireless network #1.
According to such structures, in the industrial machine system 1, even when the wireless networks are used, synchronization can be achieved between the master device 10 and the slave devices #1/#2, and high-precision control can be realized.
The same communication protocol may be used in the wireless network #1 and the wireless network #2.
Here, the wireless network #1 is a communication system having a constant periodicity (or regularity). According to such a structure, synchronization can be more reliably achieved between the master device 10 and the slave devices #1/#2 via the wireless network #1.
Further, the wireless network #2 is any communication system. For example, the wireless network #2 may be a communication system having a higher throughput than the wireless network #1. According to such a structure, since communication data can be communicated with a high throughput via the wireless network #2, high-precision control can be realized.
For example, it may be structured that the communication protocol used in the wireless network #1 is Bluetooth (registered trademark) or DECT (registered trademark, Digital Enhanced Cordless Telecommunications), and the communication protocol used in the wireless network #2 is any one of Wi-Fi (registered trademark), Bluetooth (registered trademark), and DECT (registered trademark).
According to such a structure, synchronization can be achieved between the master device 10 and the slave devices #1/#2 using a highly versatile wireless network, and an industrial machine system 1 using highly reliable wireless networks can be realized.
As illustrated in
It is structured that the wired communication part 31 performs communication with the master device 10 via the wired network #0.
It is structured that the wireless synchronization packet generation part 32 generates a wireless synchronization packet with a wireless synchronization period synchronized with at least one of a control period and a communication period of the master device 10.
For example, it is structured that the wireless synchronization packet generation part 32 generates a wireless synchronization packet (WSync) (see
It is structured that the first wireless communication part 33 transmits the wireless synchronization packet generated by the wireless synchronization packet generation part 32 to the slave devices #1/#2 via the wireless network #1.
Specifically, it is structured that the first wireless communication part 33 transmits the wireless synchronization packet generated by the wireless synchronization packet generation part 32 to the wireless access point #1 via the wireless network #1, and the wireless access point #1 forwards the wireless synchronization packet to the slave device #1 via the wired network #1.
Similarly, it is structured that the first wireless communication part 33 transmits the wireless synchronization packet generated by the wireless synchronization packet generation part 32 to the wireless access point #2 via the wireless network #1, and the wireless access point #2 forwards the wireless synchronization packet to the slave device #1 via the wired network #2.
It is structured that the second wireless communication part 34 communicates via the wireless network #2 communication data communicated via the wired network #0 with the master device 10.
Specifically, it is structured that the second wireless communication part 33 transmits to the wireless access point #1 via the wireless network #2 communication data received by the wired communication part 31 from the master device 10 via the wired network #0, and the wireless access point #1 forwards the communication data to the slave device #1 via the wired network #1.
Similarly, it is structured that the second wireless communication part 33 transmits to the wireless access point #2 via the wireless network #2 the communication data received by the wired communication part 31 from the master device 10 via the wired network #0, and the wireless access point #2 forwards the communication data to the slave device #1 via the wired network #2.
Further, it is structured that the slave device #1 transmits communication data addressed to the master device 10 to the wireless access point #1 via the wired network #1, the wireless access point #1 forwards the communication data addressed to the master device 10 to the wireless access point #0 via the wireless network #2, the second wireless communication part 33 receives via the wireless network #2 the communication data addressed to the master device 10, and the wired communication part 31 transmits the communication data addressed to the master device 10 to the master device 10 via the wired network #0.
Similarly, it is structured that the slave device #2 transmits communication data addressed to the master device 10 to the wireless access point #2 via the wired network #2, the wireless access point #2 forwards the communication data addressed to the master device 10 to the wireless access point #0 via the wireless network #2, the second wireless communication part 33 receives via the wireless network #2 the communication data addressed to the master device 10, and the wired communication part 31 transmits the communication data addressed to the master device 10 to the master device 10 via the wired network #0.
According to such a structure, an industrial machine system 1 using a wireless network can be constructed even when an existing master device built for a wired network is used. Further, according to such a structure, a wireless access point does not depend on a device to be connected, and thus, can be applied to many types of devices.
As illustrated in
It is structured that the wired communication part 41 performs communication with the slave device #1/#2 via the wired network #1/#2.
It is structured that the first wireless communication part 42 receives via the wireless network #1 a wireless synchronization packet generated by the wireless synchronization packet generation part 32 of the wireless access point #0.
It is structured that, based on the wireless synchronization packet received by the first wireless communication part 42, the synchronization part 43 transmits to the slave device #1/#2 via the wired network #1/#2 a synchronization packet (Sync) (second synchronization packet, see
It is structured that the second wireless communication part 44 communicates via the wireless network #2 communication data communicated via the wired network #1/#2 with the slave device #1/#2.
Specifically, it is structured that the second wireless communication part 44 of the wireless access point #1 transmits to the wireless access point #0 via the wireless network #2 communication data addressed to the master device 10 received by the wired communication part 41 from the slave device #1 via the wired network #1.
Similarly, it is structured that the second wireless communication part 44 of the wireless access point #2 transmits to the wireless access point #0 via the wireless network #2 communication data addressed to the master device 10 received by the wired communication part 41 from the slave device #1 via the wired network #2.
Further, it is structured that the second wireless communication part 44 of the wireless access point #1 receives communication data addressed to the slave device #1 from the wireless access point #0 via the wireless network #2, and the wired communication part 41 transmits the communication data addressed to the slave device #1 to the slave device #1 via the wired network #1.
Similarly, it is structured that the second wireless communication part 44 of the wireless access point #2 receives communication data addressed to the slave device #2 from the wireless access point #0 via the wireless network #2, and the wired communication part 41 transmits the communication data addressed to the slave device #2 to the slave device #2 via the wired network #2.
According to such a structure, an industrial machine system 1 using a wireless network can be constructed even when an existing slave device built for a wired network is used. Further, according to such a structure, a wireless access point does not depend on a device to be connected, and thus, can be applied to many types of devices.
Here, the master device 10 may have the function of the wireless access point #0. Similarly, the slave device #1 may have the function of the wireless access point #1, and the slave device #2 may have the function of the wireless access point #2.
According to the above-described structure, when synchronization between the master device 10 and the slave devices #1/#2 is performed, the slave devices #1/#2 can be reliably and accurately synchronized with respect to the master device 10.
The wireless access points 30 #0-#2 may have the same function. For example, the wireless access point 30 #0 may have the functions illustrated in
Here, for example, the master device 10 may be any one of a programmable logic controller, a machine controller, a system controller, a robot controller (hereinafter, various controllers), a numerical control device, and a servo amplifier.
Further, the slave devices #1/#2 may each be any one of a servo drive, an inverter drive, a remote I/O, a sensor, a slider, a stepping motor drive, a display, a vision system, various controllers, a servo motor, and an encoder.
According to such a structure, by using the wireless networks #0-#2, an industrial machine system 1 with reduced wiring can be realized and wiring work between the master device 10 and the slave devices #1/#2 can be reduced.
Further, according to such a structure, an industrial machine system allowing relocations and changes of the master device 10 and the slave devices #1/#2 to be flexibly supported can be constructed.
Further, according to such a structure, advanced control in a small space such as the inside of a robot arm can be realized.
In the above-described embodiment, the example in which one master device 10, two slave devices #1/#2, three wireless access points #0-#2, two wireless networks #1/#2, and three wired networks #0-#2 are provided is described. However, the present disclosure is not limited to such an example, and is also applicable to examples in which other numbers of master devices, slave devices, wireless access points, wireless networks, and wired networks are provided.
In the following, an example of a method of communication of the industrial machine system 1 according to the present embodiment is described with reference to
As illustrated in
As illustrated in
Here, the wireless access points #1/#2 are synchronized with the wireless access point #0 based on the received wireless synchronization packet (WSync).
As illustrated in
Here, the slave devices #1/#2 are synchronized with the master device 10 based on the received synchronization packet (Sync).
Further, as illustrated in
Then, as illustrated in
Similarly, as illustrated in
Then, as illustrated in
According to the industrial machine system 1 of the present embodiment, even when the wireless networks #1/#2 are used, synchronization can be achieved between the master device 10 and the slave devices #1/#2, and high-precision control can be realized.
In a conventional industrial machine system, there is a problem that when a wireless network using CSMA/CA or the like, which is used as a communication system in many wireless networks, is used as a network, variation occurs in actual transmission and reception timings of synchronization packets and synchronization between a master device and a slave device cannot be achieved.
An industrial machine system, a method of communication and a wireless access point according to embodiments of the present invention allow synchronization between a master device and a slave device to be achieved and high-precision control to be realized even when a wireless network is used.
An industrial machine system according to an embodiment of the present invention includes: a slave device that is an industrial machine component; and a master device that communicates with the slave device and controls the slave device. The slave device and the master device are synchronized via a first wireless network, and communicate communication data for controlling the slave device via a second wireless network which is different from the first wireless network.
Another embodiment of the present invention is a method of communication of an industrial machine system in which the industrial machine system includes: a slave device that is an industrial machine component; and a master device that communicates with the slave device and controls the slave device. The slave device and the master device are synchronized via a first wireless network. The slave device and the master device communicate communication data for controlling the slave device via a second wireless network which is different from the first wireless network.
Yet another embodiment of the present invention is a wireless access point to be used in an industrial machine system in which the industrial machine system includes: a slave device that is an industrial machine component; and a master device that communicates with the slave device and controls the slave device. The wireless access point is connected to the master device via a wired network and includes: a wireless synchronization packet generation part that generates a wireless synchronization packet with a wireless synchronization period synchronized with at least one of a control period and a communication period of the master device; a first wireless communication part that transmits the wireless synchronization packet generated by the wireless synchronization packet generation part to the slave device via a first wireless network; and a second wireless communication part that communicates via a second wireless network the communication data communicated with the master device via the wired network. The wireless synchronization packet generation part generates the wireless synchronization packet with the wireless synchronization period based on a first synchronization packet received with a first communication period from the master device via the wired network.
Still another embodiment of the present invention is a wireless access point to be used in an industrial machine system in which the industrial machine system includes: a slave device that is an industrial machine component; and a master device that communicates with the slave device and controls the slave device. The wireless access point is connected to the slave device via a wired network and includes: a first wireless communication part that receives via a first wireless network a wireless synchronization packet generated by a wireless synchronization packet generation part that generates the wireless synchronization packet with a wireless synchronization period synchronized with at least one of a control period and a communication period of the master device; the synchronization part that transmits to the slave device via the wired network a second synchronization packet for synchronizing at least one of a control period and a communication period of the slave device based on the wireless synchronization packet; and a second wireless communication part that communicates via a second wireless network the communication data communicated with the slave device via the wired network.
An industrial machine system, a method of communication and a wireless access point according to embodiments of the present invention allow synchronization between a master device and a slave device to be achieved and high-precision control to be realized even when a wireless network is used.
Obviously, numerous modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described herein.
The present application is a continuation of and claims the benefit of priority to International Patent Application No. PCT/JP2019/002530, filed Jan. 25, 2019, the entire contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2019/002530 | Jan 2019 | US |
Child | 17363104 | US |