Abstract
Applications operating in the control layer of the industrial computer systems are designed not only to perform real-time data exchange between each other, but also to transfer some information to higher levels (SCADA, MES, ERP). OPC Unified Architecture (OPC UA) is an example of a standard that handles this type of communication. It is not a real-time protocol, but is designed rather to gather information about the transferred data with the occurrence time stamp and distribute that information on demand. Nevertheless, it is crucial to be able to estimate the performance of data transfer in this client-server model based protocol. For now, there is no documented research on the impact of number of clients and amount of transferred data on server’s performance. The goal of this article is to find and describe the parameters of the OPC Unified Architecture protocol that are the most important for the system’s performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
de Souza, L.M.S., Spiess, P., Guinard, D., Köhler, M., Karnouskos, S., Savio, D.: SOCRADES: A Web Service Based Shop Floor Integration Infrastructure. In: Floerkemeier, C., Langheinrich, M., Fleisch, E., Mattern, F., Sarma, S.E. (eds.) IOT 2008. LNCS, vol. 4952, pp. 50–67. Springer, Heidelberg (2008)
OPC Foundation: OPC UA Specification: Parts 1–13 (2009)
Lange, J., Iwanitz, F., Burke, T.: OPC – From Data Access to Unified Architecture. VDE Verlag GmbH (2010)
Intel, AscoLab, Unified Automation: Reducing Product Development Effort for OPC Unified Architecture. White paper (2009)
Hannelius, T., Salmenpera, M., Kuikka, S.: Roadmap To Adopting OPC UA. In: 6th IEEE International Conference on Industrial Informatics, pp. 756–761 (2008)
Sauter, T., Lobashov, M.: How to Access Factory Floor Information Using Internet Technologies and Gateways. IEEE Transactions on Industrial Informatics (2011)
Gîrbea, A., Nechifor, S., Sisak, F., Perniu, L.: Design and implementation of an OLE for process control unified architecture aggregating server for a group of flexible manufacturing systems. IET Software (2011)
Virta, J., Seilonen, I., Tuomi, A., Koskinen, K.: SOA-Based Integration for Batch Process Management with OPC UA and ISA-88/95. In: 15th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA, Bilbao, Spain (2010)
Mahnke, W., Leitner, S.H., Damm, M.: OPC Unified Architecture. Springer (2009)
Post, O., Seppälä, J.: The Performance of OPC-UA Security Model at Field Device Level. Department of Automation Science. Tampere University of Technology, Tampere, Finland
Cavalieri, S., Cutuli, G.: Performance Evaluation of OPC UA. In: 2010 IEEE Conference on Emerging Technologies and Factory Automation, ETFA (2010)
Cavalieri, S., Cutuli, G., Monteleone, S.: Evaluating impact of security on OPC UA performance. In: 3rd Conference on Human System Interactions, HSI, pp. 687–694 (2010)
Folkert, K., Fojcik, M., Cupek, R.: Efficiency of OPC UA Communication in Java-Based Implementations. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2011. CCIS, vol. 160, pp. 348–357. Springer, Heidelberg (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fojcik, M., Folkert, K. (2012). Introduction to OPC UA Performance. In: Kwiecień, A., Gaj, P., Stera, P. (eds) Computer Networks. CN 2012. Communications in Computer and Information Science, vol 291. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31217-5_28
Download citation
DOI: https://doi.org/10.1007/978-3-642-31217-5_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31216-8
Online ISBN: 978-3-642-31217-5
eBook Packages: Computer ScienceComputer Science (R0)