Open Platform Communications

Open Platform Communications (OPC) is a series of standards and specifications for industrial telecommunication. They are based on Object Linking and Embedding (OLE) for process control. An industrial automation task force developed the original standard in 1996 under the name OLE for Process Control. OPC specifies the communication of real-time plant data between control devices from different manufacturers.

After the initial release in 1996, the OPC Foundation was created to maintain the standards.[1] Since OPC has been adopted beyond the field of process control, the OPC Foundation changed its name to Open Platform Communications in 2011.[1] The name change reflects the applications of OPC technology for applications in building automation, discrete manufacturing, process control and others. OPC has also grown beyond its original OLE implementation to include other data transportation technologies including Microsoft Corporation's .NET Framework, XML, and even the OPC Foundation's binary-encoded TCP format.

History

The OPC specification was based on the OLE, COM, and DCOM technologies developed by Microsoft Corporation for the Microsoft Windows operating system family. The specification defined a standard set of objects, interfaces e.g. IDL and methods for use in process control and manufacturing automation applications to facilitate interoperability. The most common OPC specification is OPC Data Access, which is used for reading and writing real-time data. When vendors refer to "OPC" generically, they typically mean OPC Data Access (OPC DA). OPC DA itself has gone through three major revisions since its inception. Versions are backwards compatible, in that a version 3 OPC Server can still be accessed by a version 1 OPC Client, since the specifications add functionality, but still require the older version to be implemented as well. However, a client could be written that does not support the older functions since everything can be done using the newer ones, thus a DA-3-compatible client will not necessarily work with a DA 1.0 Server.

In addition OPC DA specification, the OPC Foundation maintains the OPC Historical Data Access (HDA) specification. In contrast to the real time data that is accessible with OPC DA, OPC HDA allows access and retrieval of archived data.

The OPC Alarms and Events specification is maintained by the OPC Foundation, and defines the exchange of alarm and event type message information, as well as variable states and state management.[2] By 2002, the specification was compared to Fieldbus and other previous standards.[3]

An OPC Express Interface, known as OPC Xi, was approved in November, 2009, for the .NET Framework.[4] OPC Xi used Windows Communication Foundation instead of DCOM, so it can be configured for communication across the enhanced security of network address translation (NAT).[5]

About the same time, the OPC Unified Architecture (UA) was developed for platform independence.[5] UA can be implemented with Java, Microsoft .NET, or C, eliminating the need to use a Microsoft Windows platform of earlier OPC versions. UA combined the functionality of the existing OPC interfaces with new technologies such as XML and Web services to deliver higher level manufacturing execution system (MES) and enterprise resource planning (ERP) support. The first working group for UA met in 2003, version 1.0 was published in 2006.[6]

On September 16, 2010, The OPC Foundation and the MTConnect Institute announced cooperation to ensure interoperability and consistency between the two standards.[7]

Design

OPC was designed to provide a common bridge for Windows-based software applications and process control hardware. Standards define consistent methods of accessing field data from plant floor devices. This method remains the same regardless of the type and source of data. An OPC Server for one hardware device provides the same methods for an OPC client to access its data as any other OPC Server for any hardware device. The aim was to reduce the amount of duplicated effort required from hardware manufacturers and their software partners, and from the supervisory control and data acquisition (SCADA) and other human-machine interface (HMI) producers in order to interface the two. Once a hardware manufacturer had developed their OPC Server for the new hardware device, their work was done with regards to allowing any 'top end' to access their device, and once the SCADA producer had developed their OPC client, it allowed access to any hardware with an OPC compliant server.

OPC servers provide a method for different software packages (as long as it is an OPC client) to access data from a process control device, such as a programmable logic controller (PLC) or distributed control system (DCS). Traditionally, any time a package needed access to data from a device, a custom interface or driver had to be written. There is nothing in the OPC specifications to restrict the server to providing access to a process control device. OPC Servers can be written for anything from getting the internal temperature of a microprocessor to the current temperature in Monument Valley.[citation needed]

Once an OPC Server is written for a particular device, it can be reused by any application that is able to act as an OPC client. OPC servers can be linked and communicate to other servers. OPC servers use Microsoft's OLE technology (also known as the Component Object Model, or COM) to communicate with clients. COM technology permits a standard for real-time information exchange between software applications and process hardware to be defined.

Some OPC specifications are published, but others are available only to members of the OPC Foundation. So while no company "owns" OPC and anyone can develop an OPC server whether or not they are a member of the OPC Foundation, non-members will not necessarily be using the latest specifications. It is up to each company that requires OPC products to ensure that their products are certified and that their system integrators have the necessary training.[citation needed]

See also

References

  1. ^ a b "What is OPC?". OPC Foundation web site. Retrieved October 7, 2021.
  2. ^ OPC A&E specification
  3. ^ Li Zheng and H. Nakagawa (2002). OPC (OLE for process control) specification and its developments August 5, 2002. Vol. 2. IEEE. pp. 917–920. doi:10.1109/SICE.2002.1195286. ISBN 0-7803-7631-5. S2CID 114855720. {{cite book}}: |work= ignored (help)
  4. ^ "OPC Xi Interface Approved". Automation World. December 1, 2009. Retrieved October 7, 2021.
  5. ^ a b Gary Mintchell (November 20, 2009). "OPC Xi Updated". Feed Forward blog. Archived from the original on May 16, 2010. Retrieved October 7, 2021.
  6. ^ "History". OPC Foundation web site. Retrieved October 7, 2021.
  7. ^ "OPC Foundation and MTConnect Institute Announce a Memorandum of Understanding". Press release. OPC Foundation. October 21, 2010. Archived from the original on June 16, 2011. Retrieved October 7, 2021.

Read other articles:

Annyorong lopi oleh masyarakat Bonto bahari di kabupaten Bulukumba dilakukan secara gotong royong Proses pembuatan hingga selesai perahu ke laut semua dilakukan gotong royong oleh masyarakat Bonto bahari dalam acara Annyorong lopi Annyorong lopi (terdiri dari dua kata dari bahasa Bugis, yaitu ᨕᨎᨚᨑᨚ annyorong yang berarti mendorong dan ᨒᨚᨄᨗ lopi yang bermakna perahu) adalah suatu aktivitas ritual mendorong perahu ke laut yang dilakukan oleh masyarakat Bonto Bahari sebaga...

 

José Sarmiento de Valladares, Adipati Atrisco ke-1 José Sarmiento de Valladares, Adipati Atrisco, Grandee Spanyol ke-1, jure uxoris Bupati Moctezuma (Mei 1643 di San Roman de Saxamonde, Galisia, Spain – 10 September 1708 in Madrid) adalah wali raja Spanyol Baru dari 18 Desember 1696 sampai 3 November 1701. Ia menikahi María Jerónima Moctezuma y Jofre de Loaiza, Bupatni de Moctezuma ketiga, keturunan dari kaisar Aztek terakhir. Dia adalah putra Gregorio Sarmiento de Valladares dan Juana ...

 

American professional football season 2023 Seattle Sea Dragons seasonOwnerAlpha Acquico, LLCGeneral managerJim HaslettHead coachJim HaslettHome fieldLumen FieldResultsRecord7–3Division place2nd XFL NorthPlayoff finishLost Division Finals (at DC Defenders) 21–37 ← 2020 Seattle Sea Dragons The 2023 Seattle Sea Dragons season was the second season for the Seattle Sea Dragons as a professional American football franchise. They played as charter members of the XFL, one of eight...

العلاقات اليابانية الشمال مقدونية اليابان شمال مقدونيا   اليابان   شمال مقدونيا تعديل مصدري - تعديل   العلاقات اليابانية الشمال مقدونية هي العلاقات الثنائية التي تجمع بين اليابان وشمال مقدونيا.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة...

 

Lockheed U-2Lockheed U-2R/TR-1TipePesawat pengintai ketinggian tinggiPerancangClarence Kelly JohnsonTerbang perdana1 Agustus 1955StatusAktif: 35Pengguna utamaAngkatan Udara Amerika SerikatJumlah produksiDiperkirakan 86 buah Lockheed U-2 (atau sering kali disebut Dragon Lady) merupakan sebuah pesawat pengintai ketinggian tinggi, bermesin tunggal yang digunakan oleh Angkatan Udara Amerika Serikat dan pernah diterbangkan juga oleh CIA. Pesawat ini dapat melakukan misi pengintaian di ketinggian t...

 

Pour les articles homonymes, voir Baptême (homonymie). Le Baptême du Christ, atelier de Jan van Scorel (1527). Le baptême est un rite partagé par la quasi-totalité des Églises chrétiennes, étant donné son importance dans les textes bibliques. L'eau du baptême symbolise à la fois la mort par immersion de l'ancienne vie du croyant, livrée au péché, et sa naissance dans une dimension divine et éternelle. Pour le catholicisme, l'orthodoxie et le protestantisme traditionnel, le bap...

This article is about the sporting event. For the video game based on this event, see UEFA Euro 2012 (video game). 14th edition of the UEFA European Football Championship UEFA Euro 2012Mistrzostwa Europy w Piłce Nożnej 2012(in Polish)Чемпіонат Європи з футболу 2012(in Ukrainian)Creating History TogetherTournament detailsHost countriesPolandUkraineDates8 June – 1 JulyTeams16Venue(s)8 (in 8 host cities)Final positionsChampions Spain (3rd title)Runners-up...

 

This article is about the city in Syria. For the town in Tunisia, see Rougga. For the science fiction short film by Neill Blomkamp, see Rakka (film). Nicephorium and Nikephorion redirect here. For the town in ancient Osrhoene, now in Turkey, see Nicephorium (Osrhoene). City in SyriaRaqqa ٱلرَّقَّةCity Raqqa skyline • The EuphratesRaqqa city walls  • Baghdad gateQasr al-Banat Castle • Uwais al-Qarni MosqueRaqqaLocation of Raqqa within SyriaShow map of SyriaRaqqaRa...

 

United States historic placeScott County JailU.S. National Register of Historic PlacesU.S. Historic districtContributing property 1897 jail in 2012Show map of IowaShow map of the United StatesLocation428 Ripley St.Davenport, IowaCoordinates41°31′28″N 90°34′45″W / 41.52444°N 90.57917°W / 41.52444; -90.57917Area1 acre (0.40 ha)Built1897Built byLarkinArchitectFrederick G. ClausenArchitectural styleItalianatePart ofDavenport Downtown Commercial Histor...

Extensor muscle located medially in the thigh that extends the knee Vastus medialisMuscles of lower extremityDetailsOriginMedial side of femurInsertionQuadriceps tendonArteryFemoral arteryNerveFemoral nerveActionsExtends kneeIdentifiersLatinmusculus vastus medialis or musculus vastus internusTA98A04.7.02.023TA22620FMA22432Anatomical terms of muscle[edit on Wikidata] The vastus medialis (vastus internus or teardrop muscle) is an extensor muscle located medially in the thigh that extends th...

 

Здание Сената и Синода, Санкт-Петербург Синода́льный пери́од — общепринятый термин в периодизации истории Русской церкви, к которому обычно относят 1700—1917 годы: два десятилетия местоблюстительства митрополита Стефана Яворского (с 1700 по 1721 год) обычно рассматриваю...

 

British secularist Keith Porteous WoodBornNovember 1947 (age 76)OccupationPresident of the National Secular SocietyPartnerTerry Sanderson Keith Porteous Wood (born November 1947) is the president of the National Secular Society in the United Kingdom. From 1996 until November 2017 he held the paid position of general secretary which was later re-titled executive director. In 2007, he received the Distinguished Service to Humanism Award from the International Humanist and Ethical Unio...

رومان كومبو   معلومات شخصية الميلاد 1 أبريل 1991 (33 سنة)[1]  سان دولشار  الجنسية فرنسا  الحياة العملية الفرق أرمي دي تير  [لغات أخرى]‏ (2011–2015)ديلكو  [لغات أخرى]‏ (2016–2020)سنويب (2021–)  المهنة دراج  نوع السباق سباق الدراجات على الطريق  تعديل مصدري...

 

Cattedrale di Santa Maria AssuntaLa facciata della cattedraleStato Italia RegioneLiguria LocalitàSavona IndirizzoPiazza del Duomo, Savona (SV) Coordinate44°18′27.19″N 8°28′55.91″E / 44.307553°N 8.482197°E44.307553; 8.482197Coordinate: 44°18′27.19″N 8°28′55.91″E / 44.307553°N 8.482197°E44.307553; 8.482197 Religionecattolica di rito romano TitolareMaria Assunta Diocesi Savona-Noli Consacrazione1605 Stile architettonicobarocco Inizio ...

 

此條目可参照英語維基百科相應條目来扩充。 (2021年5月6日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签。 约翰斯顿环礁Kalama Atoll 美國本土外小島嶼 Johnston Atoll 旗幟颂歌:《星條旗》The Star-Spangled Banner約翰斯頓環礁�...

Questa voce sull'argomento attori statunitensi è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Horace McMahon nel film Pietà per i giusti (1951) Horace McMahon (Norwalk, 17 maggio 1906 – Norwalk, 17 agosto 1971) è stato un attore statunitense. Nel 1962 ha ricevuto una candidatura ai Primetime Emmy Awards come attore non protagonista nella serie La città in controluce.[1] Indice 1 Filmograf...

 

Branch of architecture For the journal, see Landscape Planning (journal). This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (January 2012) (Learn how and when to remove this message) Landscape planning is a branch of landscape architecture. According to Erv Zube (1931–2002) landscape planning is defined as an activity concerned with developing landscaping amon...

 

1950 Turkish presidential election ← 1946 22 May 1950 1954 →   Nominee Celâl Bayar İsmet İnönü Party DP CHP Popular vote 387 66 Percentage 85.43% 14.57% President before election İsmet İnönü CHP Elected President Celal Bayar DP Indirect presidential elections were held in Turkey on 22 May 1950. This was the first time candidates from other parties than the ruling CHP were admitted. 453 out of 487 members of the Grand National Assembly participated in ...

McMillan Brothers Tac-50 Varian Tac-50 dengan nama C15 yang digunakan militer Kanada Jenis Senapan runduk, Senapan anti materiel Negara asal  Amerika Serikat Sejarah pemakaian Masa penggunaan 2000-sekarang Digunakan oleh  Turki Pada perang Perang Afganistan [1] Sejarah produksi Tahun 1980s Produsen McMillan Brothers Rifle Co. Diproduksi 1980s–sekarang Spesifikasi Berat 260 pon (117,9 kg) Panjang 570 in (14.478 mm) Panjang laras...

 

圣若泽São José市镇 旗幟徽章圣若泽在巴西的位置坐标:27°36′54″S 48°37′40″W / 27.615°S 48.6278°W / -27.615; -48.6278国家巴西州圣卡塔琳娜州面积 • 总计113 平方公里(44 平方英里)海拔8 公尺(26 英尺)人口(2008) • 總計196,887人 • 密度1,742人/平方公里(4,513人/平方英里) 圣若泽(葡萄牙语:São José)是巴西圣卡塔琳�...