Blog
Factory IO OPC UA Ayarları | CODESYS Haberleşme

Yazar

İlhan

Kategori

PLC

Tarih

Saat

19:00

Factory IO - OPC UA Ayarları

Factory IO OPC UA ayarları sayesinde CODESYS içerisinde oluşturulan PLC değişkenlerini Factory I/O ortamına aktararak iki yazılım arasında veri alışverişi gerçekleştirebiliriz.

Bu uygulamada CODESYS tarafındaki tag’leri OPC UA üzerinden erişilebilir hale getirecek, ardından Factory I/O içerisindeki OPC Client sürücüsü ile bu değişkenlere bağlanacağız.

CODESYS OPC UA için Tag’lerin Hazırlanması

İlk olarak Factory I/O içerisinde kullanacağımız PLC değişkenlerini CODESYS projesinde oluşturuyoruz.

Örneğin;

  • Input1
  • Input2
  • Output1
  • Output2

gibi giriş ve çıkış değişkenleri tanımlanabilir.

Ardından CODESYS projesine Symbol Configuration eklenerek Factory I/O tarafından erişilmesini istediğimiz tag’ler seçilir. Böylece ilgili değişkenler OPC UA üzerinden dış sistemlerin kullanımına açılmış olur.

CODESYS PLC’nin Çalıştırılması

Symbol Configuration işlemi tamamlandıktan sonra proje derlenir ve CODESYS Runtime çalıştırılır.

OPC UA bağlantısının kurulabilmesi için PLC Runtime’ın aktif durumda olması gerekir. CODESYS tarafındaki OPC UA Server çalışmaya başladığında Factory I/O bu sunucuya bağlanabilir.

Factory IO OPC UA Ayarları Nasıl Yapılır?

Factory I/O içerisinde Drivers bölümüne girilir ve haberleşme sürücüsü olarak:

OPC Client DA/UA

seçilir.

Ardından OPC Server bölümünden CODESYS’in OPC UA sunucusu belirlenir. Lokal bilgisayarda yapılan bir uygulamada bağlantı adresi örneğin şu şekilde olabilir:

opc.tcp://127.0.0.1:4840

Kullanılan bilgisayar ve CODESYS yapılandırmasına göre OPC UA endpoint adresinin farklı olabileceği unutulmamalıdır.

CODESYS Tag’lerini Factory IO’ya Aktarma

Bağlantı kurulduktan sonra Factory I/O içerisindeki Browse seçeneği kullanılarak OPC UA Server üzerindeki değişkenler taranır.

CODESYS Symbol Configuration içerisinde seçtiğimiz Input1, Input2, Output1 ve Output2 gibi tag’ler Factory I/O içerisinde görüntülenebilir hale gelir.

Böylece PLC’de oluşturulan tag’leri Factory I/O tarafında tekrar manuel olarak tanımlamak yerine OPC UA üzerinden doğrudan kullanabiliriz.

Factory IO ve CODESYS OPC UA Haberleşmesi

Yapılandırma tamamlandığında Factory I/O ile CODESYS arasında çift yönlü veri alışverişi gerçekleştirilebilir.

Factory I/O içerisindeki sensör ve aktüatörler CODESYS değişkenleriyle eşleştirilerek PLC programlarının sanal bir fabrika ortamında test edilmesi mümkün hale gelir.

Bu yöntem özellikle gerçek makine veya ekipmana ihtiyaç duymadan PLC uygulamalarını geliştirmek ve test etmek için oldukça kullanışlıdır.

Factory IO OPC UA Ayarları Videolu Anlatım

Bu yazıda Factory IO OPC UA ayarları, CODESYS Symbol Configuration kullanımı, OPC UA Server bağlantısı ve PLC tag’lerinin Factory I/O ortamına aktarılması işlemlerini ele aldık.

Uygulamanın CODESYS ve Factory I/O üzerinde adım adım gerçekleştirildiği videolu anlatımı YouTube kanalımızdan izleyebilirsiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir