<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OLE Teknolojisi - Intsoft Otomasyon</title>
	<atom:link href="https://www.intsoft.com.tr/blog/tag/ole-teknolojisi/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.intsoft.com.tr/blog/tag/ole-teknolojisi/</link>
	<description>Intsoft Otomasyon İşletme Hololens &#38; Azure Çözümleri</description>
	<lastBuildDate>Wed, 17 Nov 2021 14:03:23 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>

<image>
	<url>https://www.intsoft.com.tr/wp-content/uploads/2019/08/cropped-favicon-32x32.png</url>
	<title>OLE Teknolojisi - Intsoft Otomasyon</title>
	<link>https://www.intsoft.com.tr/blog/tag/ole-teknolojisi/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>OPC’den OPC UA Teknolojisine Geçiş</title>
		<link>https://www.intsoft.com.tr/blog/2019/10/10/opc-den-opc-ua-teknolojisine-gecis/</link>
		
		<dc:creator><![CDATA[Ayhan Karaca]]></dc:creator>
		<pubDate>Thu, 10 Oct 2019 09:44:50 +0000</pubDate>
				<category><![CDATA[Otomasyon]]></category>
		<category><![CDATA[Uygulama]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[OLE Teknolojisi]]></category>
		<category><![CDATA[Opc Turkey]]></category>
		<category><![CDATA[Opc Türkiye]]></category>
		<category><![CDATA[OPC UA Mimarisi]]></category>
		<category><![CDATA[OPC UA Standardı]]></category>
		<guid isPermaLink="false">https://www.intsoft.com.tr/?p=6446</guid>

					<description><![CDATA[<p>1995 Yılında piyasaya sürülen OPC (OLE for Process Control) endüstriyel haberleşmeyi sağlayan bir standarttır.  OPC aynı arayüzü kullanan, farklı üreticilerdeki makinelerin ve sistemlerin veri transferi yapmasına imkan sağlar. OPC, HMI/SCADA sistemlerinin makineler ile özel sürücüler ve sürücü yazılımları olmadan haberleşmesini amaçlamaktaydı.</p>
<p><a href="https://www.intsoft.com.tr/blog/2019/10/10/opc-den-opc-ua-teknolojisine-gecis/">OPC’den OPC UA Teknolojisine Geçiş</a> yazısı ilk önce <a href="https://www.intsoft.com.tr">Intsoft Otomasyon</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">OPC’den OPC UA Teknolojisine Geçiş</h3>



<ul class="wp-block-list"><li><strong>OPC Teknolojisine Genel Bakış</strong></li><li><strong>OPC-UA Nedir?</strong></li><li><strong>Nesnelerin İnterneti ( IoT )</strong></li><li><strong>OLE Teknolojisi</strong></li><li><strong>OPC-UA Mimarisi</strong></li><li><strong>OPC-UA Standardı ve SDK</strong></li><li><strong>Zaman Duyarlı Ağ İletişimi ( TSN )</strong></li><li><strong>Referanslar</strong></li></ul>



<h4 class="wp-block-heading"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">OPC Teknolojisine Genel Bakış</font></font></h4>



<p>1995 Yılında piyasaya sürülen <a href="https://opcfoundation.org/">OPC (OLE for Process Control)</a> endüstriyel haberleşmeyi sağlayan bir standarttır.&nbsp; OPC aynı arayüzü kullanan, farklı üreticilerdeki makinelerin ve sistemlerin veri transferi yapmasına imkan sağlar. OPC, <a href="https://www.intsoft.com.tr/service/endustriyel-bilgisayar/">HMI/SCADA</a> sistemlerinin makineler ile özel sürücüler ve sürücü yazılımları olmadan haberleşmesini amaçlamaktaydı.</p>



<p> Günümüzde klasik OPC olarak adlandırılan bu sistem hala oldukça yaygın kullanılmaktadır. OPC’de uyumluluk sorunu, güvenlik problemleri, <a href="https://azure.microsoft.com">Microsoft</a> platformlarına bağımlılık, pahalı ve etkin olmayan veri taşıma yöntemleri, bakım zorlukları gibi sıkıntılar vardı. Tüm bu sıkıntılar OPC’ye varis olarak OPC-UA’nın ortaya çıkmasına sebep oldu. </p>



<h4 class="wp-block-heading">OPC UA Nedir? </h4>



<p><a href="https://opcfoundation.org/about/opc-technologies/opc-ua/">OPC-UA (OPC Unified Architecture)</a>, OPC teknolojisinin bir sonraki jenerasyonudur.&nbsp; Sunucular ve istemciler arasında daha güvenli ve neredeyse eksiksiz veri transferi sağlar.</p>



<p>OPC-Birleşik Mimari, nesneye dayalı ve servis odaklı özellikleriyle
ikili bir yapıya sahiptir. Nesneye dayalı özelliği, varlıkların yeniden
kullanılabilirliğini ve karmaşık veri modellerini desteklemek için ortak bir
nesne yönetim metodunu sağlar. OPC-UA&#8217;nın servis odaklı yapısı ise, diğer
platformlarla daha geniş birlikte çalışabilirlik sağlar.</p>



<p>OPC verinin
iletiminde güvenlik duvarları, özel platformlar ve güvenlik bariyerleri
arasında gidip gelebildiği ilk haberleşme teknolojisidir.</p>



<p>OPC-UA;
veri tabanları, analitik araçlar, ERP sistemleri ve diğer işletme sistemleri
ile gerçek dünya verisini üretip, kontrol edip yine gerçek dünya verisi ile
bağlantısını kurar. </p>



<p>OPC-UA; en küçük özel kontrolcünün karmaşık, son
sürüm sunucu uygulamalarıyla serbestçe etkileşim kurmasına izin vermek için
ölçeklenebilir platformlar, çoklu güvenlik modelleri, çoklu taşıma katmanları
ve karmaşık bilgi modeli kullanır.</p>



<p>Bu teknolojinin özellikleri şunlardır;</p>



<ul class="wp-block-list"><li>OPC-UA
platformdan bağımsız ve ölçeklendirilebilirdir. Son sürüm sunucularla ve eski
sürüm sensörlere uyumludur.</li><li>OPC-UA esnek
adres alnına sahiptir. Nesne konseptine uygun adres alanı oluşturur.
İstemcilere bilgi transfer eden sunucular için standart bir yol sağlar.</li><li>OPC-UA
istemcilerin ve sunucuların güvenliğini kimlik doğrulama ve şifreleme ile
garanti altına alır. </li><li>İnternet
Kapasitesi oldukça büyüktür.</li><li>OPC-UA düzen
sağlama, alarm, okuma, yazma, keşfetme özellikleri sağlar.</li><li>Sertifikalı
birlikte çalışılabilirlik sağlar. Tanımlanmış bir profili kullanarak garanti
edilebilir profilleri onaylar.</li><li>Gelişmiş Bilgi
Modeline sahiptir. </li><li>OPC Derneği pesifik
bilgi modellerini tanımlayabilmek ve desteklemek için endüstri ticaret
gruplarıyla birlikte çalışır.</li></ul>



<h4 class="wp-block-heading"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Nesnelerin İnterneti (IoT)</font></font></h4>



<p>IoT (Internet
of Things) temelde radyo frekansı tanımlama (RFID), İnternet,
Wireless, sensör teknolojisi, bulut gibi çoklu teknolojilerin bir benzeridir.
Tüm bu teknolojiler IoT altyapısına katkıda bulunmaktadır. Aslında bilgisayar
yetilerini geliştirmek için orataya çıkan IoT günümüzde tüm dünyada haberleşme
altyapısı olarak görülmektedir. Sadece insandan insana, makineden insana değil
makinelerin haberleşmesi için de geleceğin teknolojisi olarak tanımlanmıştır.</p>



<p>OPC-UA ise kaynak açısından sınırlı cihazlar için arayüz
yazılımı çözümü olarak geliştirilmiştir. Bu şekilde çok büyük miktarda IOT
verisi işlenebilir hale gelmiştir. IoT verilerinin bir bulut veritabanında
saklanabilmesi sağlanmıştır.</p>



<h4 class="wp-block-heading"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">OLE Teknolojisi</font></font></h4>



<p>OLE,
programlar arasında bilgi alışverişini sağlamak için kullanabileceğimiz program
bütünleştirme teknolojisidir. OLE’yi destekleyen herhangi bir programdan
bilgileri bağlantılı nesne olarak kopyalayabiliriz.</p>



<h4 class="wp-block-heading"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">OPC UA Mimarisi</font></font></h4>



<p><a href="https://opcfoundation.org/about/opc-technologies/opc-ua/">OPC-UA teknolojisi ve mimaris</a>i üç ana modulden oluşmaktadır. Connect Server, Toplayıcı Server, Cloud Proxy Server. Connect Server üç farklı sunucu şeklinde olabilir. Tesis ağı bağlantısı, Kontrol ağı bağlantısı, Alan ağı bağlantısı. Sırası ile tüm bu katmanlar fabrika makinelerinden, kurumsal cihazlara kadar tüm verileri modellemek için kullanılır. Toplama kısmında veriler bir alanda toplanır. İstemci böylelikle birden çok sunucuya ulaşabilir.&nbsp; Birleştirme sunucusunda veri güvenliği için sınırlamalar sağlanır, şifrelemeler kullanılır. Cloud Proxy sunucusu ise proxy bağlantısını sağlar. Farklı uygulamalarla farklı endüstriyel veriler, katmanlar sayesinde bilgi alışverişinde bulunabilir ve bu sayede dinamik bir otomasyon sistemi ortaya getirilebilir. </p>



<h4 class="wp-block-heading"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">OPC UA Standardı ve SDK</font></font></h4>



<p>OPC-UA mevcut OPC sunucularıının tüm standatlarını
bünyesinde bulundurur ve bunların üstüne geliştirilmiştir. Bu büyüklükteki
standartlar ileilgili bazı sorunlar oluşmuştur. Bunlardan en temel olanı OPC-UA’nın
uygulanışıdır. Kolay uygulanabilirliğin sağlanması için, yeni
standartlar oluşturulurken bir de Yazılım Geliştirme Kiti yani SDK
geliştirildi. </p>



<p>SDK programlama arayüzü ve örnek kod
uygulamalarından oluşmaktadır. Farklı platformlarda kullanımını ve benimsenmesini
kolaylaştırmak adına farklı seçenekler sunmaktadır. NET, ANSI C ve Java örnek
uygulamalarını sunmaktadır.</p>



<p>SDK içerisinde yer alan her seçenek
bellek ve işlemci gereksinimlerine ve özel ihtiyaçlara cevap verecek şekilde
tasarlanmıştır ve hepsi uyumlu şekilde birbiriyle çalışabilir. Örneğin
.NET sürümü istemci/sunucu kullanımı için daha uygundur.&nbsp; ANSI C sürümü bellek ve CPU kullanımının
önemli olduğu gömülü sistemler için daha kullanışlıdır. Java uygulaması ise web
ortamı ve güçsüz istemciler için daha kullanışlıdır. Her kullanıcı kendisi için
en verimli olacak uygulamayı seçebilir.</p>



<p>SDK’nın
dışında OPC Foundation ikili bağdaştırıcılar sağlar. Com tabanlı tüm eski OPC
sunucularına yeni OPC-UA ile erişim sağlayabilmek için kullanılır. Aynı zamanda
Klasik OPC den OPC-UA’nın alt katmanına ulaşmanıza da imkan verir.</p>



<h4 class="wp-block-heading"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Zaman Duyarlı Ağ İletişimi</font></font> <strong>(TSN)</strong></h4>



<p>OPC-UA tarafından sağlanan
imkanlar ve gereklilikleri kontrol edilirken çoğu ihtiyaca yanıt verdiği
doğrudur fakat gerekli deterministik veri alışverişi sağlanamaz. Bu sebeple
ilave bir yaklaşım izlenmelidir. Bu yaklaşıma göre;</p>



<ul class="wp-block-list"><li>Ağ üzerindeki her bir düğümün senkronize
zamanlama ile çalışması gerekir. Örneğin tüm sistemde ortak saat, veri
iletimini zamanlamak veya ortak veri giriş çıkışı yapmak önemlidir.</li><li>Veri alışverişini sağlamak için yol
yedeklemesi gereklidir. Genel ağ içerisinde bazı bileşenler başarısız olsa da
bu yol hatayı azaltacaktır.</li><li>Kontrol döngülerinin aktive edilmesi için
düğümler arasındaki iletişimin gecikme süresi önceden tanımlanmalıdır.</li><li>Kritik uygulamalar arasında veri alışverişi
sırasında yüksek trafik yükü ve ağ tıkanıklığı olsa bile güvenilir çalışmasını
sağlamak adına bir band genişliğinin belirlenmiş olması gerekir.</li></ul>



<p>Yukarıda
belirtilen gerekliliklerin yerine getirilmesi için Zaman Duyarlı Ağ İletişimi
(TSN) standardı kullanılabilir. Bu standart 2011 yılında piyasaya çıkan AVB
standardına dayanmaktadır. Nihayetinde TSN standardı AVB’ye göre bir dizi
geliştirmeler içermektedir. Zamanlama yetenekleri ile gerçek zamanlı iletişimi
mümkün kılar. </p>



<h4 class="wp-block-heading"><a href="https://www.intsoft.com.tr/iletisim/">Bursa Microsoft Ortağı Intsoft Otomasyon olarak size sunulan çözümler hakkında ayrıntılı bilgi almak için bizimle irtibata geçebilirsiniz. </a></h4>


<ul class="wp-block-latest-posts__list wp-block-latest-posts"><li><a class="wp-block-latest-posts__post-title" href="https://www.intsoft.com.tr/blog/2021/09/14/dijital-ikiz/">DİJİTAL İKİZ</a></li>
<li><a class="wp-block-latest-posts__post-title" href="https://www.intsoft.com.tr/blog/2021/01/05/vfx-animasyon/">VFX &#038; ANİMASYON</a></li>
<li><a class="wp-block-latest-posts__post-title" href="https://www.intsoft.com.tr/blog/2021/01/04/mobil-rfid-uygulamalari/">Mobil RFID Uygulamaları</a></li>
<li><a class="wp-block-latest-posts__post-title" href="https://www.intsoft.com.tr/blog/2021/01/04/hololens2-satis/">HOLOLENS 2 YENİLİKLERİ</a></li>
<li><a class="wp-block-latest-posts__post-title" href="https://www.intsoft.com.tr/blog/2020/05/31/spacex-tarihi-uzay-ucusu/">SpaceX : Tarihi Uzay Uçuşu</a></li>
</ul>


<h4 class="wp-block-heading"><br><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Referanslar</font></font></h4>



<ul class="wp-block-list"><li><em>Expert Interview: OPC-UA Publisher/Subscriber Model und IEEE TSN Standard November 2015 Available at: http://blog.softing.com/wp-content/uploads/2015/11/Interview_Softing_TTTech_EN.pdf (as of April 7, 2016)</em>.</li><li><em>Adgar A., Schwarz M.H. &amp; MacIntyre J. Development of Intelligent Software for a Micro-Sensor based Oil Quality Analysis System, COMADOM 2004, 2004, Cambridge, United Kingdom</em>.</li><li><em>[Henning et al.] Hennig S., Braune A.,&nbsp; Damm M.: JasUA: A JavaScript Stack enabling web browsers to support OPC Unified Architecture&#8217;s Binary mapping natively, 2010 IEEE Conference on Emerging Technologies and Factory Automation (ETFA), 13-16 Sept. 2010. DOI: 10.1109/ETFA.2010.5641005</em>.</li></ul>
<p><a href="https://www.intsoft.com.tr/blog/2019/10/10/opc-den-opc-ua-teknolojisine-gecis/">OPC’den OPC UA Teknolojisine Geçiş</a> yazısı ilk önce <a href="https://www.intsoft.com.tr">Intsoft Otomasyon</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
