viva222
Üye
- Katılım
- 20 Kas 2006
- Mesajlar
- 37
- Puanları
- 1
- Yaş
- 40
mrb,
s7-300'de profibus kullanılan uygulamalarda bus üzerinde bulunan elemanlarla (micromaster, motor, uzak i/o, ..vb) veri alışverişinde bulunabilmek için sfc14 ve sfc15 kullanılıyor sanırım. sfc14->profibus'tan okuma, sfc15->profibus'a yazma.
elimdeki örnekte şöyle bir kullanım var:
CALL "DPWR_DAT"
LADDR:=W#16#1
RECORD:=P#DB1.DBX 0.0 WORD 4 // YAZMA
RET_VAL:=MW8
---------------------------------------------------------
CALL "DPRD_DAT"
LADDR:=W#16#1
RET_VAL:=MW10 // OKUMA
RECORD:=P#DB1.DBX 12.0 WORD 4
---------------------------------------------------------
yukarıdaki kodların tam olarak ne anlama geldiğini ve nasıl kullanılmaları gerektiğini bilenler varsa açıklarsanız sevinirim.
iyi çalışmalar!
s7-300'de profibus kullanılan uygulamalarda bus üzerinde bulunan elemanlarla (micromaster, motor, uzak i/o, ..vb) veri alışverişinde bulunabilmek için sfc14 ve sfc15 kullanılıyor sanırım. sfc14->profibus'tan okuma, sfc15->profibus'a yazma.
elimdeki örnekte şöyle bir kullanım var:
CALL "DPWR_DAT"
LADDR:=W#16#1
RECORD:=P#DB1.DBX 0.0 WORD 4 // YAZMA
RET_VAL:=MW8
---------------------------------------------------------
CALL "DPRD_DAT"
LADDR:=W#16#1
RET_VAL:=MW10 // OKUMA
RECORD:=P#DB1.DBX 12.0 WORD 4
---------------------------------------------------------
yukarıdaki kodların tam olarak ne anlama geldiğini ve nasıl kullanılmaları gerektiğini bilenler varsa açıklarsanız sevinirim.
iyi çalışmalar!