S7 200 ile eternet bağlantısı hakkında

Başlatan matador, 09 Ekim 2011, 21:59:19

matador

S7 226 plc ile bir endüstriyel bilgisayarın eternet bağlantısı için programda nasıl bir yol izlemem gerekir. ve endüstriyel bilgisayara wincc flexible ile bir arayüz tasarlamam gerekli.

korfez_

Slm; Öncelikle tools> ethernet wizard açılır. 1. sayfa next der geçeriz, 2. sayfada modül pozisyonuna eğer S7-200 cpu dan hemen sonra cp243 modülü bağlı ise bu kısıma 0 gireriz. 3. sayfada ip olarak 192.168.0.10  sub mask  255.255.255.0 verelim ( plc ip adresi) altta modül bağlantı otomatik olsun.
3. sayfada kaç baytlık veri transferi yapacaksınız 1-2 vs.  altta ise kaç modülle haberleşeceğiniz  bu kısım max 8 modül destekler siz eğer sadece panelle haberleşecekseniz burası 1 olacak
4. sayfa üstteki kısım Client connection yani birkaç  eternet modüllü plc  ler arası haberleşme  alttaki ise server connection   panel vs  haberleşmesi içindir. Biz alttakini seçtik ve server için olan kutuyu işaretledik Tsub (0.2 olacak) sonra bağlanacak panel ip sini yazın  (192.168.0.20) altta bağlantılara izin ver kutusunu tıklayın okeyleyin
5. sayfada modülün kullanacağı hafıza alanı seçili  burada kullanılan adres aralığını projede kullanmayacağız o yüzden daha ilşeri adres aralığı tanımladık vb477-vb635 seçtik.  sonra next   ve finiş


program yazmak için ise oluşan ETHO_CTRL alt program sayfasını ana projede ilk networkte sürekli işlememiz gerek

LD     SM0.0
CALL   ETH0_CTRL, M0.0, MW1, MW3   gibi.

sonraki networklerde programınızı yazabilirsiniz yalnız burada program yazılırken panelin haberleşmesini istediğiniz değişkenleri VB   VW   VD  gibi adreslerle tanımlarsanız  ve sembol tablosundada  bu adreslere sembol verdiğinizde artık wicc flexable türü programlarda yazdığınız panel programla s7-200 haberleşir yalnız dikkat edilecek olan nokta pamnel ayarlarında profinet kısmından yani eternetten haberleşme yapılacak şekilde paneli ayarlamaktır.   
kolay gelsin.