GMTCNT PLC ile MODBUS MASTER Haberleşmesi -MICNO Serisi Hız Kontrol ile Bağlantı- RS485 Bağlantı: 1- RS485 bağlantı için PLC nin RS485 bağlantısı için olan COM2 girişini kullanınız. (Şekildeki gibi takınız) (Şekilde bağlantı kablosunun Pin şeması gösterilmiştir) GMTCNT PLC ler RS485-2 (2 kablolu bağlantı) ile haberleşir. 2- GMTSoft programını açarak yeni bir proje oluşturunuz. 3- GMTSoft PLC programında normalde açık kontak alınız. Bu normalde açık kontağı SB[0] Enerjilenme Biti ile ilişkilendiriniz. (Normalde açık kontağa tıklayınız, sonra ladder ekranına tıklayınız.) 4- SB[0] biti ile ilişkilendirdiğimiz normalde açık kontağın sağ yanını haberleşme bloğu altındaki MODBUS Master fonksiyonunu koyunuz.
5- MODBUS Master fonksiyonunu normalde açık kontağın yanına koyunuz. (Şekildeki gibi olması gerekiyor.) 6- MODBUS Master bloğuna çift tıklayarak parametreleri giriniz. (Bu parametrelerin MICNO Serisi Hız Kontrol de ayarlayacağımız paramterelerle aynı olması gerekir.) 7- Hız Kontrolde parametreleri ayarlayınız. (Burada tanımlayacağımız değerler ile PLC de tanımladığımız değerler aynı olmalıdır.) Haberleşme Hızı için Pd-00 parametresine geliniz. Bu parametrenin değerini PLC programında hangi haberleşme hızını belirlediyseniz ona ayarlayınız. (Ör: PLC de haberleşme hızı 9600 olarak ayarlanmış ise bu parametrenin değeri 5 olmalıdır.) [8-N-2 -> Databit: 8, Parity No: No, Stop Bit:2 anlamına gelir.] ( Örneğin yukardaki resimde belirlenen PLC MODBUS Master parametreleri için 8-N-1 seçilir. Yani Pd-01 parametresine 3 değeri girilir.)
8- Aynı işlemleri Pd-01 içinde uygulayınız. Pd-02 parametresine hız kontrolün hangi adreste olacağını yazınız. Birden fazla cihaz kullanıldığında, cihaz adresleri bu parametreye girerek tanımlanır. 9- PLC den okuma ve yazma yapmadan önce, okumak istediğimiz ve yazmak istediğimiz değerlerin adreslerini öğrenmemiz gerekir. Bu adresleri Hız Kontrolün kullanım klavuzunun MODBUS Protocol bölümünde bulabilirsiniz. 10- Bu anlatımda, PLC ile Hız Kontrolden akım değerini okumayı aynı zamanda Hız Kontrole frekans değerini yazmayı ve Star/Stop vermeği anlatacağız. 11- Öncelikle Hız Kontrolün kullanım klavuzundan kullanacağımız adresleri belirleyelim. Start/Stop için 2000[HEX] adresine bakıyoruz. Bu adresin içine yazılan değerler ile motora start ve stop verilebiliyor. 12- Frekansı yazmak ve akımı okumak içinde, frekans ve akım bilgisinin tutulduğu adrese bakmamız gerekir. 1000[HEX] (frekans) ve 1004[HEX] (akım) adreslerinde bu bilgiler tutulur. Frekansı belirlemek için 0 ila 10000[DEC] arası değer girilmesi gerekir. 0 değeri minimum frekans değerini, 10000 değeri ise maksimum frekans değerini temsil eder. PLC den yazılan değer ile motorun frekansı belirlenir. Akımı okumak için ise 1004[HEX] adresine bakılır.
13- Bu adresleri öğrendikten sonra, GMTSoft PLC programında MODBUS Master yazma ve okuma komutlarını çağırmamız gerekir. 14- MODBUS Master haberleşmesinde okuma ve yazma komutlarının sıra ile gönderilmesi gerekir. Bu sırayı oluşturmak için timer kullanıyoruz. MI0 değerlerine ekle yaparak yazma/okuma işlemi ekleyebilirsiniz.
15- Akım okuma işlemini yaparken çağırdığımız MODBUS Master Read fonksiyonuna çift tıklayarak, hangi cihazdan hangi adresi okuyacağını ve GMTCNT PLC nin hangi değerine yazılacağını belirtiniz. 16- Frekans yazma işlemini yaparken MODBUS Master Write fonksiyonununa cift tıklayarak, hangi cihazın hangi adresine GMTCNT PLC nin hangi değerini yazacağınızı belirtiniz.
17- Hız Kontrole Start/Stop vermek için ise MODBUS Master fonksiyonuna çift tıklayarak, cihaza Start/Stop vermek için kullanılan adres bilgilerini ve GMTCNT PLC nin hangi değerinin yazılacağını giriniz. 18- Haberleşmeyi başlatmak için PLC ye RUN vermeyi unutmayınız.