S7-200 PPI protokolü

Katılım
26 May 2009
Mesajlar
92
Puanları
1
Esselamu Aleyküm

Scada ile plc arasındaki haberleşme kodlarını kaydettim;

QB0 okumak için scadanın yolladığı kod

68 1B 1B 68 02 00 6C 32 01 00 00 00 00 00 0E 00 00 04 01 12 0A 10 02 00 01 00 00 82 00 00 00 65 16 10 02 00 5C 5E 16

QB0 için plcnin yolladığı kod

E5 68 16 16 68 00 02 08 32 03 00 00 00 00 00 02 00 05 00 00 04 01 FF 04 00 08 00 56 16

QW0 okumak için scadanın yolladığı kod

68 1B 1B 68 02 00 6C 32 01 00 00 00 00 00 0E 00 00 04 01 12 0A 10 04 00 01 00 00 82 00 00 00 67 16 10 02 00 5C 5E 16

QW0 için plcnin yolladığı kod

E5 68 17 17 68 00 02 08 32 03 00 00 00 00 00 02 00 06 00 00 04 01 FF 04 00 10 00 00 5F 16


Bu kodlarda hangi byte ne işe yarar bunların açıklamalarının olduğu döküman elinde olan varmı?.
 
Uğraştıkça biraz daha ilerliyorum ;

68
20 == ?
20 == ?
68
02== plc adresi
00
7C== okuma yaparken 6C, yazma yaparken 7C
32
01
00
00
00
00
00
0E
00
05
05
01
12
0A
10
02== Veri tipi, 02 byte, 04 word
00
01
00
01
84= hafıza alanı, 84 V , 83 M, 82 Q
00
00
00
00
04
00
08
FF == gönderilen değer byte
89
16

Bu kodu plc ye gönderiyoruz, plc kodu doğru almış ise

E5

kodunu yolluyor, daha sonra plcye

10 02 00 5C 5E 16

bu kod yollanıyor.

Plc tekrar

68 12 12 68 00 02 08 32 03 00 00 00 00 00 02 00 01 00 00 05 01 FF 47 16
bu kodu yoluyor.
 

Forum istatistikleri

Konular
130,117
Mesajlar
933,283
Kullanıcılar
453,180
Son üye
pmux53

Yeni konular

Geri
Üst