1. sayfa (Toplam 1 sayfa)

SA2 plc - ETHRW komutu

Gönderilme zamanı: 24 Şub 2020, 13:09
gönderen slmaksy
Merhaba dvp-en01 modülü ile Banner kameradan koordinat bilgisi almaya çalışıyorum. Ethrw komutu ile okumaya çalışıyorum . Kullandığım plc SA2 serisi . WPL soft 2.48 . Forumdan verdiğiniz örnekleri de inceledim . Programı derlediğim de bir problem yok fakat yükle dediğim de (c400 geçersiz komut) hatası çıkıyor. Manuelde ethrw komutunu SA2 destekliyor görünüyor . Sorunum ne olabilir. İyi çalışmalar.

Re: SA2 plc - ETHRW komutu

Gönderilme zamanı: 24 Şub 2020, 13:43
gönderen Turhan
Merhaba,

ETHRW komutunda S1+2 datasında yer alan port numarasına DVPEN01-SL modülüne ait slot numarasını tanımlamalsınız. Slot numarası PLC'nin soluna takılı ilk modül DVPEN01-SL ise K100 olarak otomatik tanımlanır.


Örnekte K108 yazan komut satırına K100 yazmalısınız.

Not: Haberleşeceğiniz aygıt standart Modbus TCP/IP ise Data Exchange ile daha pratik haberleşme sağlayabilirsiniz.

ETHRW.png

Re: SA2 plc - ETHRW komutu

Gönderilme zamanı: 24 Şub 2020, 14:28
gönderen slmaksy
Turhan yazdı: 24 Şub 2020, 13:43 Merhaba,

ETHRW komutunda S1+2 datasında yer alan port numarasına DVPEN01-SL modülüne ait slot numarasını tanımlamalsınız. Slot numarası PLC'nin soluna takılı ilk modül DVPEN01-SL ise K100 olarak otomatik tanımlanır.


Örnekte K108 yazan komut satırına K100 yazmalısınız.

Not: Haberleşeceğiniz aygıt standart Modbus TCP/IP ise Data Exchange ile daha pratik haberleşme sağlayabilirsiniz.


ETHRW.png

Turhan Bey gönderdiğiniz örneği k108 i k100 olarak değiştirdim ve yüklemeye çalıştım ama yine geçersiz komut hatası çıkıyor. Plc error ışığını yakıyor. Geçersiz komut yazmasının sebebi acaba sa2 desteklememesi olabilir mi? Plc seçimim de mi hata var.?

Re: SA2 plc - ETHRW komutu

Gönderilme zamanı: 24 Şub 2020, 14:57
gönderen Turhan
Hangi IP adesden hangi veriyi okumaya/yazmaya çalışıyorsunuz? Bu adreslerin Modbus adresinin Hex. yada 40Binli cinsten ifade edeblirmisiniz.

Re: SA2 plc - ETHRW komutu

Gönderilme zamanı: 24 Şub 2020, 15:02
gönderen slmaksy
Turhan yazdı: 24 Şub 2020, 14:57 Hangi IP adesden hangi veriyi okumaya çalışıyorsunuz? okuma çalıştığınız modbus adresinin Hex. yada 40Binli cinsten ifade edeblirmisiniz.
Kameranın 20 nolu adresini okumaya çalışıyorum. Başına 40000 koyuyorum. 40020 oluyor.

Re: SA2 plc - ETHRW komutu

Gönderilme zamanı: 24 Şub 2020, 15:20
gönderen Turhan
Ethernet modülüne DCISoft yazılımı ile bağlanıp data exchange penceresinden adresleri Hex cinsinden tanımlayarak doğrudan veri alışverişi yapabilirsiniz.

Aşağıdaki ekran görüntüsü DVP-SE PLC için(192.168.1.5) PLC RUN konumunda iken 192.168.1.20 IP adresinden D0 ve D100 adreslerinden 10 ve 20 wordluk veriyi okuma/yazma işlemi için konfigüre edilmiştir. Aynı konfigürasyon pencerenizi prosesinize uygun ayarlayarak doğrudan haberleşmeyi gerçekleştirebilirsiniz.

DCI_Soft.png