Eneji smile modbus ile bilgi alma

PLC Paylaşım Platformu
Cevapla
sehriyar
Mesajlar: 14
Kayıt: 18 Haz 2014, 07:54

Eneji smile modbus ile bilgi alma

Mesaj gönderen sehriyar » 18 Haz 2014, 08:29

Merhaba.
Entes MPR 53 S enerji smile Modbus ile gerilim bilgilerini almam gerekiyor.İki gün boyunca uğraşmama rağmen maalesef beceremedim.FBS 40 MA PLC ve FBS CB 25 modülünü kullanıyorum enerji smile kullanım kılavuzu alttadır.Acil yardımlarınızı bekliyorum.Saygılarımla.

http://www.amuhendislik.com/Resimler/PDF/MPR53S_TR.pdf

sehriyar
Mesajlar: 14
Kayıt: 18 Haz 2014, 07:54

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen sehriyar » 19 Haz 2014, 21:18

Yardım ebebilen yok her halde.

Teknik3
Beijer Türkiye
Beijer Türkiye
Mesajlar: 858
Kayıt: 08 Eki 2013, 15:02

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen Teknik3 » 20 Haz 2014, 12:54

Yaptığınız işlemler hakkında bilgi verebilir misiniz. Ne tür denemeler yaptınız ve nasıl sonuçlandı. PLC'de kullanılan M-BUS ve CLINK haberleşme komutlarını denediniz mi. Denemelerde ne tür sonuçlar aldınız.

sehriyar
Mesajlar: 14
Kayıt: 18 Haz 2014, 07:54

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen sehriyar » 20 Haz 2014, 14:39

Modbus 150 fonksiyonunu PLC'ye yükledim.PLC çalışırken RS 485 portu üzerinde bulunan T ve R lambaları çalışıyor ama veri alınamıyor. Port 2 değerlerini girerken, Baud Rate 9600, Parite No, Stop Biti 1 ,Protokol Modbus Rtu olarak ayarladım. Herhâlde sorun Mod Bus master tablosunda. Orada veri boyutu ve Slave veri başlangıç adreslerine doğru değer giremediğimi düşünüyorum. Örneğin smile 01H register'den S Fazı ile Nötr arasındaki gerilimin okunması gerekiyor.Bunun için Slave station 1bu istasyon numarasını ayrıca smile kaydettim. Command read.Slave data start adress kısmına ise 300001 değerini girdim.
En son sehriyar tarafından 20 Haz 2014, 17:18 tarihinde düzenlendi, toplamda 1 kere düzenlendi.

proted
Mesajlar: 6
Kayıt: 28 May 2014, 18:26

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen proted » 20 Haz 2014, 14:42

ilgili cevabı bekliyoruz

Teknik2
Beijer Türkiye
Beijer Türkiye
Mesajlar: 938
Kayıt: 08 Eki 2013, 14:47

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen Teknik2 » 21 Haz 2014, 17:37

Merhabalar,
Öncelikle sıkıntınızına geç cevap verilmesinden dolayı özür dileriz. Yapmanız gereken işlemler şunlar lütfen bunları kontrol ediniz.

1. Şebeke smile İstasyon numarası 1 o yüzden PLC station number'ı 2 yapmanız gerekir. Ayrıca haberleşme ayarlarınızın 8 None 1 olmasına ve Modbus RTU seçili olduğunu kontrol ediniz.
2. Fun 150 M-BUS fonksiyonunu kullanırken haberleşmenizin sürekli olması için aşağıdaki bitlerden birini fonksiyon önüne koymayı unutmayın. Port1 : M1960, Port2 : M1962, Port 3 : M1936, Port 4 : M1938.
3. Aşağıdaki tabloda Hexadecimal olarak yazan modbus adreslerini decimale çevirim 40001 eklemelisiniz.
Örneğin Akım Trafosu Oranını okuyacaksınız adresi 41H = 65 ve 65 + 40001 = 40066 sizin Slave Data Start Adress'e 40066 yazmanız gerekiyor. Ayrıca unutmayın adresleriniz hep 2 byte yani Data Size'ı 2 yapmanız gerekiyor.
4. Okuma yaparken Read komutunu kullanın ancak yazma yaparken eğer Write komutu ile hata alırsanız Single Write komutunu kullanın.
5. Hatanızın nerede olduğunu görmek için ise fonksiyon bloğunun üzerine bir kere sol tıklayıp mavi seçili hale getirdikten sonra "Z" tuşuna basarsanız ilgili tablo açılır. Açıldıktan sonra Monitor diyerek hatanızıda kontrol edebilirsiniz.
6. Ayrıca fonksiyon anlatım linki ve örneğini aşağıdaki linklerden ulaşabilirsiniz. İyi çalışmalar...

[Linkleri görüntülemek için forumumuza üye olmalısınız]

[Linkleri görüntülemek için forumumuza üye olmalısınız]
Tablo.png
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

sehriyar
Mesajlar: 14
Kayıt: 18 Haz 2014, 07:54

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen sehriyar » 23 Haz 2014, 08:28

Merhaba.
Yazdıklarınızı uyguladım. Fakat anormal değerler aldım. Örneğin 02H adresinde faz nötr arasında gerilim okumam gerekirken anormal değer alıyorum.Slave data start adress kısmına bunun için 40003 yazmıyorum program bunun yerine otomatik olarak 400003 değer atıyor.Program 5 haneli değer almıyor. Veri aldığım adresler 400101 ile başlayan adresler. Program 5 haneli değer almıyor. Büyük ihtimalle Slave data start adress kısmına doğru adres girmiyoruz. Aştırmaya devam.

Teknik2
Beijer Türkiye
Beijer Türkiye
Mesajlar: 938
Kayıt: 08 Eki 2013, 14:47

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen Teknik2 » 23 Haz 2014, 18:57

Merhabalar,
Büyük bir ihtimal sıkıntınız high register ile low registerın yerlerinin yanlış olmasından dolayı. Bazı cihazlar ile bu tür anlaşmazlıklar oluyor yapmanız gereken şu Mesela R100 registerına alıyorsanız modbus değerini R100 'ü R201'e R101'i R200'e atayın yani yerlerini değiştirin. Büyük bir ihtimal sorununuz düzelecektir.

sehriyar
Mesajlar: 14
Kayıt: 18 Haz 2014, 07:54

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen sehriyar » 24 Haz 2014, 08:25

Merhaba.
Uzun uğraşlardan sonra faz nötr arası gerilim datasını almayı başardım. Normalde 400001, 400002,400003 adreslerinde almam gereken datayı 400017,4000018,400019 nolu adreslerde aldım.yani her adrese 16 eklenmiş gibi.

Teknik2
Beijer Türkiye
Beijer Türkiye
Mesajlar: 938
Kayıt: 08 Eki 2013, 14:47

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen Teknik2 » 24 Haz 2014, 10:52

Merhabalar,
Sorununuzu çözmenize sevindim. Ancak şimdi baktığımda malesef modbus tablonuzun yanlış olduğunu gördüm. Asıl doğru tabloya aşağıdaki linkten ulaşabilirsiniz. ve baktığınızda L2 - L3 arasındaki gerilim farkının 16. adresten okunduğunu görebilirsiniz. Önerim kesinlikle bu tip tablolara kendi sitelerinden bakmanız. İyi çalışmalar...

[Linkleri görüntülemek için forumumuza üye olmalısınız]

sehriyar
Mesajlar: 14
Kayıt: 18 Haz 2014, 07:54

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen sehriyar » 24 Haz 2014, 12:11

Teknik2 yazdı:Merhabalar,
Sorununuzu çözmenize sevindim. Ancak şimdi baktığımda malesef modbus tablonuzun yanlış olduğunu gördüm. Asıl doğru tabloya aşağıdaki linkten ulaşabilirsiniz. ve baktığınızda L2 - L3 arasındaki gerilim farkının 16. adresten okunduğunu görebilirsiniz. Önerim kesinlikle bu tip tablolara kendi sitelerinden bakmanız. İyi çalışmalar...

[Linkleri görüntülemek için forumumuza üye olmalısınız]
Merhaba.
Çok rahatsızlık verdim size. Anlayışınız ve sabrınız için teşekkürler. Hakkınızı helal edin.
İyi çalışmalar.

proted
Mesajlar: 6
Kayıt: 28 May 2014, 18:26

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen proted » 24 Haz 2014, 21:43

sy seyriyar naptınız sonuca ulaştınız mı?

sehriyar
Mesajlar: 14
Kayıt: 18 Haz 2014, 07:54

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen sehriyar » 25 Haz 2014, 08:52

proted yazdı:sy seyriyar naptınız sonuca ulaştınız mı?
Evet bayağı sıkıntılı oldu ama sonunda başardık. Plc'yi yerine monte ettim gayet güzel çalışıyor.

Teknik2
Beijer Türkiye
Beijer Türkiye
Mesajlar: 938
Kayıt: 08 Eki 2013, 14:47

Re: Eneji smile modbus ile bilgi alma

Mesaj gönderen Teknik2 » 25 Haz 2014, 09:41

Bizi tercih ettiğiniz için teşşekür ederiz. Tekrardan başka bir sorunuzla burada olmanız dileğiyle. İyi çalışmalar...

Cevapla