www.newark.com
Open in
urlscan Pro
23.79.133.74
Public Scan
Submitted URL: http://email.farnell.com/dc/lTTuji6_UpCiBgDreKu942BqSJY2rh-xIJ_kc7DdlicbUoLAjaFsS-N7ySfiswitNX8GnwaSp3i4_hy48MsTmQHVtFV0-...
Effective URL: https://www.newark.com/introduction-to-open-platform-communication-opc?CMP=e-email-adh-TechContent-GLB-Oct21-OPC-3983&m...
Submission: On November 02 via api from CA — Scanned from GB
Effective URL: https://www.newark.com/introduction-to-open-platform-communication-opc?CMP=e-email-adh-TechContent-GLB-Oct21-OPC-3983&m...
Submission: On November 02 via api from CA — Scanned from GB
Form analysis
6 forms found in the DOMName: CatalogSearchForm — GET Search
<form name="CatalogSearchForm" action="Search" method="get" id="CatalogSearchForm" data-di-form-track="">
<input type="hidden" name="storeId" value="10194" data-di-id="di-id-bddf1ae-1249268">
<input type="hidden" id="sp" value="n" data-di-id="#sp">
<input type="hidden" name="catalogId" value="15003" data-di-id="di-id-d709656f-717851bd">
<input type="hidden" name="categoryName" id="categoryName" value="" data-di-id="#categoryName">
<input type="hidden" name="selectedCategoryId" id="selectedCategoryId" value="" data-di-id="#selectedCategoryId">
<input type="hidden" name="langId" value="-1" data-di-id="di-id-944ffc9-66597f46">
<label for="SimpleSearchForm_SearchTerm" class="nodisplay"> ???SEARCH_CATALOG??? </label>
<div id="header-search">
<div id="lookAhead" role="search">
<div class="search-controls">
<div class="nav-left">
<div id="catContainer" for="categoryIdBox">
<span id="demo"> All </span>
</div>
<select id="categoryIdBox" name="categoryIdBox" class="searchOptions">
<option value="" selected="selected">All</option>
<!-- Inside searchCatDropdown
Category Name :: Connectors
-->
<option id="https://www.newark.com/w/c/connectors" value="800000006497">Connectors</option>
<!-- Inside searchCatDropdown
Category Name :: Circular Connectors & Components
-->
<option id="https://www.newark.com/w/c/connectors/circular-connectors-components" value="800000068001">Circular Connectors & Components</option>
<!-- Inside searchCatDropdown
Category Name :: RF Connectors
-->
<option id="https://www.newark.com/w/c/connectors/rf-coaxial-connectors-accessories/rf-connectors" value="800000006561">RF Connectors</option>
<!-- Inside searchCatDropdown
Category Name :: Sensors
-->
<option id="https://www.newark.com/w/c/sensors-transducers/sensors" value="800000079001">Sensors</option>
<!-- Inside searchCatDropdown
Category Name :: Aluminium Electrolytic Capacitors
-->
<option id="https://www.newark.com/w/c/passive-components/capacitors/aluminium-electrolytic-capacitors" value="800000091510">Aluminium Electrolytic Capacitors</option>
<!-- Inside searchCatDropdown
Category Name :: Ceramic Capacitors
-->
<option id="https://www.newark.com/w/c/passive-components/capacitors/ceramic-capacitors" value="800000091507">Ceramic Capacitors</option>
<!-- Inside searchCatDropdown
Category Name :: Through Hole Resistors
-->
<option id="https://www.newark.com/w/c/passive-components/resistors-fixed-value/through-hole-resistors" value="800000005308">Through Hole Resistors</option>
<!-- Inside searchCatDropdown
Category Name :: Power Relays
-->
<option id="https://www.newark.com/w/c/switches-relays/relays/power-relays" value="800000005439">Power Relays</option>
<!-- Inside searchCatDropdown
Category Name :: Power Management ICs - PMIC
-->
<option id="https://www.newark.com/w/c/semiconductors-ics/power-management-ics-pmic" value="800000004639">Power Management ICs - PMIC</option>
<!-- Inside searchCatDropdown
Category Name :: Development Boards, Evaluation Tools
-->
<option id="https://www.newark.com/w/c/development-boards-evaluation-tools" value="800000004001">Development Boards, Evaluation Tools</option>
<!-- Inside searchCatDropdown
Category Name :: Test & Measurement
-->
<option id="https://www.newark.com/w/c/test-measurement" value="800000005782">Test & Measurement</option>
<!-- Inside searchCatDropdown
Category Name :: Switches & Relays
-->
<option id="https://www.newark.com/w/c/switches-relays" value="800000005327">Switches & Relays</option>
<!-- Inside searchCatDropdown
Category Name :: Fans & Blowers
-->
<option id="https://www.newark.com/w/c/cooling-thermal-management/fans-blowers" value="800000006625">Fans & Blowers</option>
<!-- Inside searchCatDropdown
Category Name :: Cable, Wire & Cable Assemblies
-->
<option id="https://www.newark.com/w/c/cable-wire-cable-assemblies" value="800000004038">Cable, Wire & Cable Assemblies</option>
<!-- Inside searchCatDropdown
Category Name :: Enclosures, Boxes & Cases
-->
<option id="https://www.newark.com/w/c/enclosures-racks-cabinets/enclosures-boxes-cases" value="800000004800">Enclosures, Boxes & Cases</option>
<!-- Inside searchCatDropdown
Category Name :: Automation & Process Control
-->
<option id="https://www.newark.com/w/c/automation-process-control" value="800000005015">Automation & Process Control</option>
<!-- Inside searchCatDropdown
Category Name :: Tools & Production Supplies
-->
<option id="https://www.newark.com/w/c/tools-production-supplies" value="800000005923">Tools & Production Supplies</option>
<!-- Inside searchCatDropdown
Category Name :: Passive Components
-->
<option id="https://www.newark.com/w/c/passive-components" value="800000005263">Passive Components</option>
</select>
</div>
<div class="nav-fill">
<span id="searchTextHolder" class="nodisplay">Keyword / Part #</span>
<input type="hidden" id="searchTextHolder_val" value="Keyword / Part #" data-di-id="#searchTextHolder_val">
<input autocomplete="off" accesskey="0" type="text" class="search-txt" name="st" id="SimpleSearchForm_SearchTerm" placeholder="Keyword / Part #" size="18"
onkeypress="if (event.keyCode == 13 && document.getElementById('WC_CatalogSearchForm_link_1')!= null) document.getElementById('WC_CatalogSearchForm_link_1').click();" data-di-id="#SimpleSearchForm_SearchTerm">
<span id="toggleResults" class="hideResults" title="Show suggestions">
<span class="pfIcon pfPlus"> </span>
</span>
</div>
<div class="nav-right">
<button type="submit" class="search-btn" id="searchMain" data-di-id="#searchMain"> Search </button>
</div>
</div>
<div id="lookAheadResponse" class="vc-exclude-block">
<div></div>
</div>
<div id="recentSearchHistory" class="vc-exclude-block displayNone">
<h3>Recent Search</h3>
<a id="updateRecentHistory" data-di-id="#updateRecentHistory">Edit History</a>
<div id="recentHistoryterms" class="displayNone">
</div>
<div id="emptySearchMsg" class="">You have no recent searches</div>
<div class="action">
<a class="btn btnPrimary" onclick="document.getElementById('updateRecentHistory').click();" data-di-id="di-id-bfce6e9b-d78c9584">Done</a>
<a id="clearRecentSeacrh" data-di-id="#clearRecentSeacrh">Clear All</a>
</div>
</div>
</div>
</div>
</form>
<form id="marketoFormSignUp" data-di-form-track="">
<div class="input-group"><input type="email" class="form-control" id="Email" name="Email" required="" value="" placeholder="Email Address" data-di-id="#Email"><span class="input-group-btn"><button type="submit" value="Submit"
class="btn btn-primary" target="_blank" data-di-id="di-id-5cdccfe1-4302fe02">Submit</button></span></div><label for="Email" class="new-label small-margin-top">By clicking submit you agree to opt into our marketing emails</label><input
type="hidden" name="Country_code__c" id="Country_code__c" value="USA" data-di-id="#Country_code__c"><input type="hidden" name="Marketo_email_permission__c" value="True" data-di-id="di-id-945749f5-71a4f04b">
<p><a href="https://www.newark.com/privacy-statement" target="_blank" data-di-id="di-id-d4d16ed3-44e9ffd5">Data Protection & Privacy Policy</a></p>
</form>
<form id="mktoForm_2040" class="displayNone mktoForm mktoHasWidth mktoLayoutLeft" data-di-form-track="" novalidate="novalidate" style="font-family: Arial, Verdana, sans-serif; font-size: 13px; color: rgb(51, 51, 51); width: 3px;">
<style type="text/css" data-di-res-id="4e51f57a-fdd48804">
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton {
color: #fff;
border: 1px solid #75ae4c;
padding: 0.4em 1em;
font-size: 1em;
background-color: #99c47c;
background-image: -webkit-gradient(linear, left top, left bottom, from(#99c47c), to(#75ae4c));
background-image: -webkit-linear-gradient(top, #99c47c, #75ae4c);
background-image: -moz-linear-gradient(top, #99c47c, #75ae4c);
background-image: linear-gradient(to bottom, #99c47c, #75ae4c);
}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover {
border: 1px solid #447f19;
}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:focus {
outline: none;
border: 1px solid #447f19;
}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:active {
background-color: #75ae4c;
background-image: -webkit-gradient(linear, left top, left bottom, from(#75ae4c), to(#99c47c));
background-image: -webkit-linear-gradient(top, #75ae4c, #99c47c);
background-image: -moz-linear-gradient(top, #75ae4c, #99c47c);
background-image: linear-gradient(to bottom, #75ae4c, #99c47c);
}
</style>
<div class="mktoFormRow">
<div class="mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset mktoHasWidth" style="width: 10px;"></div>
<div class="mktoFieldWrap">
<div class="mktoHtmlText mktoHasWidth" style="width: 528px;">
<p>Keep up to date on the latest information and exclusive offers by email!</p>
<p><br></p>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset" style="width: 10px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Email" id="LblEmail" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>Email:
</label>
<div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Email" name="Email" maxlength="255" aria-labelledby="LblEmail InstructEmail" type="email" class="mktoField mktoEmailField mktoHasWidth mktoRequired"
aria-required="true" style="width: 420px;" data-di-id="#Email"><span id="InstructEmail" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Country_code__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" data-di-id="di-id-92c668c2-fc0ee1fb" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Marketo_email_permission__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="True" data-di-id="di-id-af0c0c23-ce2070a0" style="margin-bottom: 10px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFormCol" style="margin-bottom: 10px;">
<div class="mktoOffset mktoHasWidth" style="width: 10px;"></div>
<div class="mktoFieldWrap">
<div class="mktoHtmlText mktoHasWidth" style="width: 400px;">
<p>By clicking subscribe you agree to opt into our marketing emails.</p>
<p><u>Privacy Policy</u></p>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoButtonRow"><span class="mktoButtonWrap mktoSimple" style="margin-left: 7px;"><button type="submit" class="mktoButton" data-di-id="di-id-e10fac19-fb3a93b7">Subscribe</button></span></div><input type="hidden" name="formid"
class="mktoField mktoFieldDescriptor" value="2040" data-di-id="di-id-920dbde6-e24c5979"><input type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="059-JXI-597" data-di-id="di-id-57562cbc-1ec54d0f">
</form>
<form id="sudoTagFragments" style="display:none" data-di-form-track="">
<fieldset name="cjunction"><input type="hidden" name="CID" value="1520795" data-di-id="di-id-48f7e39f-557837a3"><input type="hidden" name="TYPE" value="345213" data-di-id="di-id-48f7e39f-cc259554"><input type="hidden" name="CURRENCY" value="USD"
data-di-id="di-id-469ef13a-e98d11cc"><input type="hidden" name="containerTagId" value="606" data-di-id="di-id-f28c425c-e23e67c0"><input type="hidden" name="iFrameId" value="mk-cj-iframe" data-di-id="di-id-469ef13a-5aa22e11"></fieldset>
<fieldset name="usrzoom"><input type="hidden" name="url" value="" data-di-id="di-id-48f7e39f-6a6d127d"></fieldset>
<fieldset name="sudo"><input type="hidden" name="semver" value="r2017.8.2" data-di-id="di-id-f82533fa-90592346"></fieldset>
</form>
<form id="sudoFragments" style="display:none" data-di-form-track=""> <!-- sudo-f: persistent features END -->
<fieldset name="cjunction"><input type="hidden" name="CID" value="1520795" data-di-id="di-id-db35343e-35154357"><input type="hidden" name="TYPE" value="345213" data-di-id="di-id-dab4e794-588bf29b"><input type="hidden" name="CURRENCY" value="USD"
data-di-id="di-id-2578da49-c076da7f"><input type="hidden" name="containerTagId" value="606" data-di-id="di-id-e7e5c6b6-94aa22e0"><input type="hidden" name="iFrameId" value="mk-cj-iframe" data-di-id="di-id-2578da49-7359e5a2"></fieldset>
<!-- sudo-f: persistent features all regions -->
<fieldset name="persistent_flag"><input type="hidden" name="active" value="true" data-di-id="di-id-186299e0-1aa9247e"></fieldset>
<fieldset name="catImages_feature" data-persistent="true"><input type="hidden" name="dependency" value="sudo/persistent/catImages" data-di-id="di-id-e6494eab-609d11ae"><input type="hidden" name="pageType" value="category"
data-di-id="di-id-2578da49-84e24a4c"></fieldset>
<fieldset name="iffe" data-persistent="true" data-internalonly="true"><input type="hidden" name="dependency" value="sudo/persistent/iife" data-di-id="di-id-e6494eab-2bdbadf3"></fieldset> <!-- keyvalue start --> <!-- keyvalue start -->
<!-- Richard -->
<!-- <x:contextGroup> <x:context store="us.element14.com"> <fieldset name="RecentSearch_feature" data-persistent="true"> <input type="hidden" name="dependency" value="sudo/persistent/recentSearchBox" /> </fieldset> </x:context> </x:contextGroup> -->
<!--Productionize Registration-->
<fieldset name="AccountRegistration_feature" data-persistent="true"><input type="hidden" name="dependency" value="sudo/persistent/comRegisterCheckBoxInt" data-di-id="di-id-e6494eab-5cdc9d65"><input type="hidden" name="pageType" value="registration"
data-di-id="di-id-2578da49-653b51fc"></fieldset>
<fieldset name="liveagent"><input type="hidden" name="lAgentInit" value="https://d.la1-c2-lon.salesforceliveagent.com/chat" data-di-id="di-id-e6494eab-e5732b20"><input type="hidden" name="lAgentDeploy"
value="https://c.la1-c2-lon.salesforceliveagent.com/content/g/js/38.0/deployment.js" data-di-id="di-id-5281c108-ce01506c"><input type="hidden" name="lAgentInitIdA" value="572w00000008QNM" data-di-id="di-id-5281c108-3c3009ab"><input
type="hidden" name="lAgentInitIdB" value="00D20000000J9RF" data-di-id="di-id-5281c108-3e76b7f2"><input type="hidden" name="lAgentVersion" value="" data-di-id="di-id-5281c108-4f2ec909"><input type="hidden" name="lAgentService"
value="573w00000008QSX" data-di-id="di-id-5281c108-13f74dac"><input type="hidden" name="lAgentSales" value="573w00000008QOz" data-di-id="di-id-e6494eab-2b377e46"><input type="hidden" name="lAgentWeb" value="573w00000008QSh"
data-di-id="di-id-2578da49-48d68ac6"><input type="hidden" name="lAgentTechnical" value="573w00000008QSc" data-di-id="di-id-e7e5c6b6-af23d7aa"><input type="hidden" name="lAgentButton" value="Live Agent"
data-di-id="di-id-5281c108-bdd8ee85"><input type="hidden" name="email_href" value="https://farnellelement14.secure.force.com/LiveAgent/LA_Web2_Case_UK" data-di-id="di-id-e6494eab-ac7d815f"><input type="hidden" name="feedback_href"
value="https://farnellelement14.secure.force.com/LiveAgent/Feedback_UK" data-di-id="di-id-5281c108-c444877"><input type="hidden" name="feedback_txt" value="General Feedback" data-di-id="di-id-5281c108-7edf8abc"><input type="hidden"
name="report_bug_href" value="https://c.eu12.visual.force.com/apex/Report_Bug_UK" data-di-id="di-id-e7e5c6b6-c48bb0ce"><input type="hidden" name="report_bug_txt" value="Report a bug" data-di-id="di-id-e7e5c6b6-6676b38e"><input type="hidden"
name="error_info_href" value="https://c.eu12.visual.force.com/apex/Incorrect_Product_Info_UK" data-di-id="di-id-e7e5c6b6-b5f859a4"><input type="hidden" name="error_info_txt" value="Report incorrect information"
data-di-id="di-id-e7e5c6b6-a41a50ca"></fieldset>
<fieldset name="cvtag"><input type="hidden" name="com" value="28" data-di-id="di-id-db35343e-4611e1de"><input type="hidden" name="fid" value="101" data-di-id="di-id-db35343e-a44b0afd"><input type="hidden" name="CURRENCY" value="USD"
data-di-id="di-id-2578da49-daafa47a"><input type="hidden" name="format" value="5" data-di-id="di-id-186299e0-243fa4af"><input type="hidden" name="cid" value="2569" data-di-id="di-id-db35343e-6cab858d"><input type="hidden" name="com1" value="29"
data-di-id="di-id-dab4e794-3e2c6858"><input type="hidden" name="fid1" value="102" data-di-id="di-id-dab4e794-9ca943c1"><input type="hidden" name="cmagic" value="02f657" data-di-id="di-id-186299e0-e86f4e6c"></fieldset>
<fieldset name="pbtag"><input type="hidden" name="siteId" value="1620" data-di-id="di-id-186299e0-ec3d22a7"></fieldset>
<fieldset name="cmreg"><input type="hidden" name="use" value="1" data-di-id="di-id-db35343e-bd6d3a63"></fieldset>
<fieldset name="cminvt"><input type="hidden" name="use" value="1" data-di-id="di-id-dab4e794-e0cddf6b"></fieldset>
<fieldset name="prop65" data-keyvalue="true"><input type="hidden" name="dependency" value="sudo/persistent/prop65" data-di-id="di-id-e6494eab-c2b808c6"><input type="hidden" name="pageType" value="pdp" data-di-id="di-id-2578da49-123c616a">
</fieldset>
<fieldset name="sudo"><input id="sudoVersion" type="hidden" name="semver" value="r2017.8.2" data-di-id="#sudoVersion"><input type="hidden" name="mobile" value="false" data-di-id="di-id-186299e0-608d0d38"></fieldset>
<fieldset name="usrzoom"><input type="hidden" name="global" value="" data-di-id="di-id-186299e0-f650caf0"><input type="hidden" name="home" value="" data-di-id="di-id-dab4e794-3f5e1ef7"><input type="hidden" name="search" value=""
data-di-id="di-id-186299e0-6cd32657"><input type="hidden" name="pdp" value="" data-di-id="di-id-db35343e-a2aebbae"><input type="hidden" name="basket" value="" data-di-id="di-id-186299e0-3b34605a"><input type="hidden" name="checkout"
value="//cdn4.userzoom.com/files/js/Qzg3NFQxMiAg.js?t=uz_til&cuid=1367027B79DAE311BEDA0022196C4538" data-di-id="di-id-2578da49-f59b1a94"></fieldset>
</form>
<form class="displayNone mktoForm mktoHasWidth mktoLayoutLeft" data-di-form-track="" novalidate="novalidate"
style="font-family: Arial, Verdana, sans-serif; font-size: 13px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;"></form>
Text Content
Skip to main content * FREE shipping on orders over $150 * New Deals * Offers * Contact Us * Help * Track Orders * Close CHANGE COUNTRY/REGION United States Australia Austria (Deutsch) Belgium (Nederlands, français) Brazil (Português) Bulgaria (Български) Canada China (简体中文) Czech Republic (čeština) Denmark (dansk, English) Estonia (eesti keel) Finland (suomi, English) France (français, English) Germany (Deutsch, English) Hong Kong Hungary (magyar) India Ireland (English) Israel (English) Italy (Italiano, English) Korea (한국어) Latvia (latviešu) Lithuania (lietuvių k.) Malaysia Mexico (Español) Netherlands (Nederlands, English) New Zealand Norway (norsk, English) Philippines Poland (Polski,English) Portugal (Português, English) Romania (Română) Russia (русский) Singapore Slovak Republic (slovenčina) Slovenia (slovenščina) Spain (Español, English) Sweden (svenska, English) Switzerland (Deutsch, français) Taiwan (繁體中文, English) Thailand (ไทย) Turkey (Türkçe) United Kingdom (English) United States Vietnam (Việt Nam) Change website language Continue Country/Region not listed? Visit our Export page Please select the type of assistance you require SALES Live Chat OnlineLive Chat Offline 1-800-463-9275 TECHNICAL Live Chat OnlineLive Chat OfflineEmail CUSTOMER SERVICE Live Chat OnlineLive Chat Offline 1-800-463-9275 WEBSITE SUPPORT Live Chat OnlineLive Chat Offline 1-800-463-9275 Live Agent ???SEARCH_CATALOG??? All All Connectors Circular Connectors & Components RF Connectors Sensors Aluminium Electrolytic Capacitors Ceramic Capacitors Through Hole Resistors Power Relays Power Management ICs - PMIC Development Boards, Evaluation Tools Test & Measurement Switches & Relays Fans & Blowers Cable, Wire & Cable Assemblies Enclosures, Boxes & Cases Automation & Process Control Tools & Production Supplies Passive Components Keyword / Part # Search RECENT SEARCH Edit History You have no recent searches Done Clear All Your quotes are ready to view Log InRegister Hi My Account * My Orders * Order History & Tracking * Order Preferences * Buying Tools * Quotes * BOM Upload * Saved Basket * Favorites * My Profile * Account Summary * Profile Information * Log outLog in Close THIS ITEM HAS BEEN ADDED TO YOUR CART Newark Part No. Manufacturer Quantity Pack Size Unit Price Re-reeling Charge Newark Part No. Manufacturer Quantity Unit Price items have been added to your basket Review your cart for details on availability and shipping Continue Shopping Go To Checkout 0 items $0.00 Go to Cart Your Cart is Empty Description Newark Part No. Manufacturer Quantity Total Only the last 10 items added are shown Show all * All Products * Manufacturers * Resources * Communities * Tools * Favorites * * Would you like to go to our UK Website? Yes No or Choose country Remember this choice and automatically redirect me in the future INTRODUCTION TO OPEN PLATFORM COMMUNICATION (OPC) WHAT IS OPEN PLATFORM COMMUNICATION? Open Platform Communications (OPC) is an interoperability standard that allows multiple manufacturers to securely exchange industrial automation data. It defines a real-time transmission protocol for managing various devices with in-plant between sensors, field devices, controllers, and applications on the shop floor, as well as between the OT and enterprise IT (Cloud) systems. OPC is an M2M communication protocol used in the Industrial Automation Industry. When more industrial automation system components desire to communicate, it becomes feasible to collect and analyse information from each component, break down data, improve efficiency, responsiveness, and make better business decisions. OPC, which stands for Object Linking and Embedding for Process Control and is based on OLE, COM, and DCOM technology, is intended to serve as a bridge for Windows-based application and process control hardware. The OPC server converts the hardware communication protocol, as well as any software that needs to connect to the hardware becomes the OPC client. OPC Instructions are used by OPC clients and servers to identify, send, and control commands that are executed in a controller or I/O module. OPC UA (Unified Architecture) is the OPC Foundation's next generation standard, an update to the original OPC interoperability standard that addresses the needs and new challenges in security and data modelling while also providing a feature-rich technology open-platform architecture that is future-proof, scalable, and extensible. OPC-UA AND IIOT OPC UA is a service-oriented architecture (SOA) framework that can be developed to support a wide range of platforms, from embedded microcontrollers to cloud infrastructure. Since it is platform-independent and adaptable from sensor to cloud, it can be integrated into devices, making it a complete solution for IoT-based applications. This also enables Internet of Things (IoT) players to model data based on domain-specific products. OPC UA is the preferable protocol for the IIoT as it has all of the features that it should have. It is an industrial standard for data packing from the edge (machines in industrial units, PLCs, Pneumatic controls, etc.). OPC and IoT both function behind the scene for consumers, with the business objectives including insights into Productivity, OEE, and Quality, as well as a platform that allows Data-driven decisions, making it easier to develop IIoT technology-based OPC UA solutions. OPC UA allows distant devices to be easily connected to IoT in the cloud or at the edge, enabling device diagnostics, asset management, and monitoring, reporting, and other applications. It ensures security by encrypting data, authenticating users, and auditing operations. It develops on OPC Classic by providing on-demand capabilities, the ability to identify servers and other devices on a network, and an address-space architecture designed to support more sophisticated data structures. OPC - UA TOWARDS AN INDUSTRIAL AUTOMATION: Prior to the development of OPC, each OEM manufacturer had applications that used its own drivers and kept data in complete data paths. This created a slew of issues for manufacturers because each vendor generated their own data, which they couldn't use to report generation. For report creation, they had to develop unique solutions from these various vendors. So because data was locked in an exclusive format, only a few combinations were possible. Data was stored in various PLC models, HMIs, CNC machines, ERPs, and so on. Furthermore, anytime a new system was added, the plants overlooked the problem of modifying management. Rather than developing a new product to regulate technology with no exclusive format and to facilitate widespread connectivity, OPC was established as a solution to these concerns. A namespace is established when an OPC server describes a group of variables within a directory tree-like hierarchy. Each variable has various types of data, such as an integer, a Boolean value, a real value, a string, and a default value. A TCP-based binary protocol is used to connect one or more OPC clients to the OPC server. The OPC Unified Architecture (UA) has been described and is being tested and implemented as part of the program's Early Adopters. It may be implemented in Java, Microsoft.NET, or C, removing the necessity for previous OPC versions to need a Microsoft-Windows-based platform. To provide higher level MES and ERP support, UA combines the capabilities of current OPC interfaces with new technologies such as XML and Web Services. The Platform Industry 4.0 has thoroughly examined OPC UA and validated it as a key technology for implementing the 'Communication Layer' of the 'Reference Architecture Model Industry 4.0.' (RAMI4.0). The OPC UA protocol is standardised as part of the IEC 62541 series. It should be noted that the OPC UA specification is the most recent one that is not based on Microsoft COM technology and so enables cross-platform compatibility. The OPC UA paradigm, as illustrated in the preceding figure, describes how clients access information on the server. The OPC UA layer includes a detailed description language as well as the communication services required for information models. These systems are distinguished by their size, performance, platforms, and functional features such as Client-Server and PubSub. FIGURE: OPC UA LAYER MODEL (SOURCE LINK: OPCFOUNADATION.ORG) OPC UA can be integrated into existing Industrial Ethernet networks and run on existing PROFINET infrastructure without compromising quality. OPC UA's goal is to extend interoperability to device and enterprise applications, and it recently introduced publish/subscribe to the original client/server communications infrastructure. The specification also seeks to eliminate the need for a standalone Windows PC by allowing a server to be integrated with an edge device. STANDARDS OF OPC USED IN INDUSTRIAL AUTOMATION SYSTEMS The goal was to abstract the communication protocols of PLCs, which are small, special-purpose computers used extensively in industrial automation. By abstracting these various protocols, a standardised interface that served as a sort of middleman converting read/write requests between HMI software that employees use to control machines via PLCs and SCADA (supervisory control and data acquisition), a popular computer architecture for industrial process control, was formed. OPC technology includes a number of standards (OPC DA, OPC HAD, OPC AE, OPC Batch, OPC DX, OPC Security, OPC XML-DA, OPC Complex Data, OPC Commands, and OPC UA) that describe a specific set of functionalities. The most prevalent standard is the OPC DA (Data Access), which defines a collection of functions for real-time data exchange with PLCs, DCSs, HMIs, CNCs, and other devices. The OPC HDA (Historical Data Retrieve) module allows you to access previously recorded data and history. Another standard, OPC AE (Alarms & Situations), provides on-demand notification features for a variety of events, including emergencies, operator actions, information messages, and others. OPC Batch controls the technical process at the step and recipe level. The OPC DX (Data interchange) function manages data exchange between OPC servers via an Ethernet network. The primary goal of this standard is to build data exchange gateways between devices and applications from various vendors. The functions of arranging client access permissions to OPC server data are defined by OPC Security. The OPC XML-DA (XML-Data Access) standard is a versatile, rule-based format for transferring data through XML, SOAP, and HTTP. OPC Complex Data is a collection of supplementary OPC DA and XML-DA specifications that enable servers to communicate with complex data types such as binary structures and XML documents. The OPC Commands are a collection of programming interfaces that enable OPC clients and servers to identify, send, and control commands that are performed in a controller or I/O module. OPC DA is the most widely used standard, however it has a significant drawback. It was based on then-modern Windows technologies such as OLE, ActiveX, and COM/DCOM at the time of its development, but the industry has changed and other operating systems and technologies have gained prominence. USE CASES OPC SEAMLESS DATA EXCHANGE VIA OPC-UA Intelligence is transferring from supervisory control systems to local components as the industry moves toward horizontal and vertical integration. This growth is creating an increase in the need for communication, for which the open OPC-UA standard, which can also be used for embedded devices, is an appropriate solution. Embedded OPC-UA is a server gateway that connects the control and IT worlds by providing access to process, manufacturing, and quality data in a range of different controller types. WATER MANAGEMENT WITH OPC UA ENABLED SMART DEVICES Decentralized, self-contained embedded controllers can work together to build an intelligent network for controlling potable water and waste water plants. OPC UA is the appropriate solution for establishing secure and standardised M2M communication at these plants. OPC UA is utilised between plants for M2M communication or IoT Technology for the intelligent networking of decentralized, autonomously functioning, and very small embedded controllers. Because the controller has an OPC UA server, these objects are instantly exposed to the outside world as sophisticated data structures enabling semantic interoperability. As a result, decentralized intelligence emerges, capable of making independent decisions and transmitting information to neighboring systems. Many OPC tool kits, software, and companies’ modules are available to execute design, development, and also projects on Open Platform Communication. Newark has partnered with several suppliers catering to an array of industrial OPC components such as OPC, opc-toolkit, process-controllers Accessories, converters-interfaces, software-starter-kits, PLC, and Industrial computing. ShareTweetPost STAY INFORMED -------------------------------------------------------------------------------- Keep up to date on the latest information and exclusive offers! SUBSCRIBE NOW Submit By clicking submit you agree to opt into our marketing emails Data Protection & Privacy Policy THANKS FOR SUBSCRIBING Well done! You are now part of an elite group who receive the latest info on products, technologies and applications straight to your inbox. Keep up to date on the latest information and exclusive offers by email! * Email: By clicking subscribe you agree to opt into our marketing emails. Privacy Policy Subscribe TECHNICAL RESOURCES Articles, eBooks, Webinars, and more. Keeping you on top of innovations. Learn more TECHNOLOGIES POWER MANAGEMENT WIRELESS MOTOR CONTROL LIGHTING SENSING DISPLAYS APPLICATIONS INTERNET OF THINGS INDUSTRIAL AUTOMATION TRANSPORTATION ALTERNATIVE ENERGY MEDICAL ROBOTICS MAINTENANCE & SAFETY Customer Service * I Need Help * Sales 1 800 463 9275 * Technical 1 877 736 4835 * Live Agent * Quick Links * Track my order * FAQs * Delivery Information * * * About Us * Why Choose Us * About Us * Quality Policy * Careers Subscribe to our emails for exclusive benefits! Sign up Trade Account * Terms of Use / Privacy Policy * Legal and Copyright Notices * Terms & Conditions * Privacy Statement An Avnet Company © 2021 Premier Farnell Limited. All Rights Reserved. CMS Content:Template:common/technologies/blogs/introduction-to-open-platform-communication-opc.html x Close ORDER APPROVAL There are orders pending your approval. Approve Later View Now