Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => Plc, Scada, Operatör Paneller => Konuyu başlatan: sayginay - 15 Aralık 2005, 01:23:03

Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: sayginay - 15 Aralık 2005, 01:23:03
Arkadaşlar başlıktanda anlaşılacagı üzere birden fazla PLC den PC ye veri göndermem gerekiyor.bunun için PC de Visual Basic programlama dilini kullanacagım.Bu işlerle ugraşanalr bilirler ki MScomm komponeneti yardımıyla verileri alıyorum.Her PLC den ayrı zamanlarda veri gelse işim çok kolay yani her PLC den gelen veriye başlangıç karakteri atıp bunu Visual Basic de degerlendiririm.Fakat sorunum eğer PLC lerden ayni anda veri gelirse ne yapacagım veriler arasında mutlaka bir karışıklık çıkacak ve saçma sapan karakterler görecegim PC de buna nasıl bir çözüm bulabilirz. Adına MPI(multi point interface) dedikleri bir haberleşme protolü var bu işimi görebilirmi bu protokol hakkında bilgisi veya bilgi alabilecegim döküman varmı....Bilgiler paylaşıldıkça gelişir arkadaşlar fikirlerinizi bekliyorum ....
Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: SüleymanKara - 16 Aralık 2005, 21:58:04
İyi günler;

Visual basic'de mscomm kullanarak PLC ile nasıl haberleştiğini açıklayabilir misin?
Bizim şirkette kullandığımız bir makinenin bilgisayarında visual basic ile yazılmış program kullanılıyor. Bu program 4 adet S7-300  ile MPI kullanılarak haberleşiyor. Bunun için bilgisayarda ayrıca Simaticnet programı kurulmuş. Sanırım PLC ile bilgisayar haberleşmesi için gerekli dosyalar mevcut simaticnette. İstersen onu bir incele.

İyi çalışmalar.
Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: CaFFeiNe - 17 Aralık 2005, 19:56:20
PC den ziyade PLC yazılımları ile çözmen lazım bence yani PLC yazılımında hattı kontrol edip başka bir PLC veri göndermiyorsa veri göndereceksin yoksa aynı anda iki PLC veri gönderirse trafik karışır
Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: arslan74 - 18 Aralık 2005, 01:24:31
Rs232'in haberleşme sitemi birebirdir. Yani 1 Master birde Salve bir den ibarettir. RS232 'ye aynı anda iki veya daha fazla slave bağlayamassın.

Eğer bir Master cok sayıda Slave ihtiyac varsa o zaman ya RS485 vada CAN ile haberletirmen gerek. Ama söyle bir cihaz var RS232 to RS485 converter diye. Onları kullanırsan işini cok rahat halledebilirsin. Cünkü RS485 de herhangi bir sistem bilgi göndermeden önce hat boşmu diye kontrol eder, eğer boş ise gönderir. böylelikle hiç bir sorunla karşılaşmaz.
Bütün PLC'lerin RS485 port cıkışı vardır. Onlarda işin cok rahat halledebilirsin.

Çalışmalarında başarılar,

Hasan ARSLAN
Başlık: Neden herkez sadece okuyor
Gönderen: sayginay - 24 Aralık 2005, 04:16:10
merhaba arkadşlar
En son baktığımda açtığım topiği 90 kişinin okuduğuun gördüm ama 3 kişi cevap yazdı .Bilen arkadaşlara sesleniyorum lütfen bilgilerinizi yastık altından çıkarın. Ben bildiğim her konuda herkeze yardım etmeye hazırım zaten aksi halde burda olmazdım.bu konuda gerçekten bilgisi olan yokmu yoksa bildiği halde çok ugraşmış olmasının verdiği düşünceyle "Ben çok uğraştım biraz sende ugraş bu bilgiler kitaplarda yazmaz sadece çalışacaksın" mı diyorlar acaba.Bende 2 yıldır çok çalışyorum ama bu işi çok daha fazla çalışrak kendimde yapabilirm belki ama değşik fikirler dinleyip ve bunları uygulamak daha iyi olur diye düşünüyorum.Hem zaman kazanırım hemde en idealini yapmaya çalışrım.Herkeze iyi çalışmalr  :!:
Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: CaFFeiNe - 24 Aralık 2005, 10:59:56
hangi PLC ler ile yapacaksın bu işi?
Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: sayginay - 24 Aralık 2005, 19:47:14
Siemens S7-200 PLC kullanacağım.
Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: picusta - 25 Aralık 2005, 21:15:29
Bus kullanacaksin, PC de süpervisor olacak.
Hangi bus kullanacagin sana kalmis.
Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: microcozmoz - 25 Aralık 2005, 23:26:45
http://picproje.org/upload/files/S7komm_e.zip

Gönderidğim dosya tamamen SİMATİC sistemindeki haberleşme olayını anlatıyor..Ve içinde PC ile haberleşmede var..

Umarım işini görür..Sonucu yazarsan seviniriz.
Başlık: teşekkür
Gönderen: sayginay - 26 Aralık 2005, 16:13:58
yolladağın dosya çok işime yarıyacak he bitirme tezim vardı hemde çok iyi öğrenmek istediğim bir konuydu çok teşekkğrler kardeş
iyi çalışmalar
Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: yufuk - 13 Ocak 2006, 11:43:47
PC master, PLC ler slave olacak. PC comport çıkışını rs232'yi rs485'e çevirici
kullanıp çevireceksin. S7-200 ün 3. ve 8. pinleri rs485 bağlantısı içindir.
PC ve PLC leri RS485 ağı olarak birbirine bağla. S7-200 de haberleşme
portunu FREEPORT olarak yapılandır. PC den bir veri gelmeden PLC ler veri
göndermesin. PC den göndereceğin paketin başına adres bilgisini koymayı unutma. Böylece veri çakışmasını engellemiş olursun. Visual Basic te MSCOMM nesnesini gönül rahatlığıyla kullanabilirsin. Bir tavsiye daha hazırlayacağın protokol sana özel olacaksa paketlerin sonlarına CRC hesaplamasını mutlaka ekle. Bu işleri kolaylaştırır. Hata yapmanı engeller. Bence MODBUS kullansan daha iyi. Hazır yapılmışı varken boşuna uğraşmamak lazım.

         Kolay gelsin...
Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: polatkadir - 07 Mart 2006, 11:38:07
siemens kullanacağım demişsin.siemens ile hem mpi üzerinden profibus hemde mpi olarak konuşabilirsin.ayrıca seri olarakta konuşabilirsin ama seri konuşursan sadece bir modülle konuşabilirsin.mpi üzerinden konuşursan göndereceğin paketlere numara ve station no  verilerek gönderildiği için bir çok cpu ile konuşabilirsin.mpi üzerinden konuşmak için mpi kartı alman lazım daha sonra kartın simatic net teki driverını yüklemen lazım.kartlada konuşmak için internette s7.dll diye bir dll var onu bul fonksiyonlarına bak.örneklerde bulabilirsin araştırırsan tabi bu işler seni biraz uğraştırır.
Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: gogo5turk - 22 Mart 2006, 22:17:05
selam
microcosmos
yukarıya bir link vermişsin ben onu açamadım
banada pls lerin ve pc ile haberleşmesiyle ilgili döküman lazım yardımcı olursan sevinirim
sacada sistemleri için şimdiden sağol
Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: XNHCX - 23 Mart 2006, 16:24:13
http://www.hemenpaylas.com/download/307103/S7komm_e.zip.html
Başlık: BirdenÇokPLC den Bilgisayar ile Veri Okuma(MPI)
Gönderen: polilies - 26 Aralık 2006, 18:54:27
Arkadaşlar bende tez olarak plclerin haberleşmesini aldım fakat şimdiye kadar s7-200ün dökümanının dışında acıklayıcı bir kaynaga ulaşamadım..microcosmos ve xnhcnx arkadasların verdikleri linkler bir şekilde kullanım dışı şu anda bu dökümanlara ulaşmamda yada başka bir bilgisi olan arkadaşlar lütfen yardım edin..freeportdan asenkron bir veri iletimi var fakat bir türlü düzenleyemiyorum