(
(
(
(
+ + + +
=
2 _ sin _ _ 2
s gw_fieldbu
T
(3)
B. Measurement and result
In this section we measure the response time when the
Mechatrolink controller controls the Ezi-Servo using the
proposed gateway as figure 9. The configuration for the
experiment is described in table .
TABLE IV DESCRIPTION OF CONFIGURATION
Parameter Configured value
Tcycle 500 us
Mechatrolink request data length 48 byte
Mechatrolink response data length 32 byte
RS-485 baud rate 115,200 bps
RS-485 request data length 7 byte
RS-485 response data length 12 byte
1250
Figure 10 Measured performances
Figure 10 shows the measured performance of the proposed
gateway when the Mechatrolink controller sends a SMON
command to the Ezi-Servo. The SMON command [14] is
converted to the FAS_GetActualPos command [19] by the
profile conversion module. In this case, the measured response
time is about 3570 us.
T
m3
is even less than T
gw_fieldbus
, as shown in figure 10,
because the communication speed of Mechatrolink is much
faster than that of RS-485. Therefore, the response time
strongly depends on the baud rate, length of command of the
fieldbus and the processing time of fieldbus devices.
VI. CONCLUSION
In this paper, we proposed a seamless gateway for
Mechatrolink . The seamless gateway abstracts the network
protocol and profile. Therefore, with the proposed gateway, the
master can control all devices using a single network protocol.
In this paper, we implemented a prototype gateway between
Mechatrolink and an RS-485 based motor drive. Using the
prototype gateway master program could control both
Mechatrolink and the RS-485 based motor drive by using
Mechatrolink motion profile without any additional
configuration. The response time was analyzed and it strongly
depended on performance of fieldbus and fieldbus based motor
drive. The measured response time for the prototype gateway
when it send SMON command from the Mechatrolink
master to the RS-485 based motor drive was less than 3570 us.
ACKNOWLEDGMENT
This research was supported by MKE, Korea under ITRC
NIPA-2012-(H0301-12-3001) and PRCP through NRF of
Korea, funded by MEST(2012-0005861).
REFERENCES
[1] M. Felser, Real-Time Ethernet Industry Prospective, Proc. Of the
IEEE, Vol. 93, No. 6, June 2005
[2] PROFINET, Available:
http://www.profibus.com/technology/profinet/
[3] ODVA. Available: http://www.odva.org
[4] J. Jasperneite and J. Feld, "PROFINET: an integration platform for
heterogeneous industrial communication systems," IEEE Intl. Conf. of
ETFA, 2005.
[5] R. T. Qu and R. LIM, An architecture for the interconnecting
heterogeneous fieldbuses in industrial automation, IEEE Intl. Symp. on
CIRA. 2003.
[6] X. Xie, D. Deng and X. Deng, Design of Embedded Gateway Software
Framwork for Heterogeneous Networks Interconnection, Intl. Conf. on
ICEOE, 2011.
[7] S. S. Yoon, J. C. Lee, S. J. Cho and J. W. Jeon, Gateway between high-
performance Fieldbus and serial communication, Intl. Conf. of ICCAS,
2010.
[8] Anybus, Available: http://www.hms.se/
[9] NetTap, Available: http://www.hilscher.com/
[10] Ezi-Servo Plus-R, Available: http://fastech.co.kr/
[11] MMA-FLASH, Vol. 23, Aug. 2011.
Available: http://www.mechatrolink.org
[12] J. Jasperneite, M. Schumacher and K. Weber, Limits of Increasing the
Performance of Industrial Ethernet Protocols, Intl. Conf. of ETFA,
2007.
[13] Mechatrolink specification
Available: http://mechatrolink.org
[14] Mechatrolink Standard Servo Profile
Available: http://mechatrolink.org
[15] Mechatrolink Standard I/O Profile
Available: http://mechatrolink.org
[16] Industrial MINI I/O Connector
Available: http://www.te.com/catalog/pn/en/1981386-1
[17] IEC61800-7-201, Generic interface and use of profiles for power drive
systems Profile type 1 specification, Nov. 2007
[18] TMS320F2812 Datasheet
Available: http://www.ti.com/product/tms320f2812
[19] Ezi-Servo Plus-R Communication Manual
Available: http://fastech.co.kr/
[20] T. Sauter, M. Lobashov, How to access factory floor information using
internet technologies and gateways, IEEE Trans. Industrial Informatic,
VOL. 7, No. 4, Nov. 2011
1251
Powered by TCPDF (www.tcpdf.org)