Boogeyman63tr
Decapat
- Katılım
- 7 Mayıs 2022
- Mesajlar
- 11
Daha fazla
- Cinsiyet
- Erkek
Öncelikle hepinize kolaylıklar dilerim.
Unity de scripler arası veri aktarımı yapıyorum lakin S7.net kütüphanesi ile bir sorunum var. (a)scriptinde class oluşturdum ve (b)scriptinde plc ye bağlandım. Aynı zamanda (b) scriptinde plcden verileri çekip (a) classına yazdırdım. Ve (b) scriptinde (a) scriptindeki veriyi çektiğimde okuyabiliyorum lakin (C) scriptinde (a) scriptindeki veriyi çağırdığımda daima "0" geliyor. Sanki (b)'den (a)'ya veri aktarımı olmamış gibi. Fikriniz var mı?
Şöyle daha net açıklayayım.
Unity'de 3 script kullanıyorum.
1-)Baglan (PLC' ye bağlanmak için ve veriler çağırmak için)
2-)Veriler (Baglan scriptinde çağırdığım verileri buraya yazdırıyorum ve diğer scriptlerden çağırmak için kullanıyorum)
3-) ssss (Veriler scriptinden veriyi alıp kullanmak için)
Baglan scriptinde PLC ye bağlanıp verileri "Veriler" scriptindeki "Robot2veri"class' ına yazdırıyorum. ve Baglan scriptinde "robot2veri" class' ından çağırdığım veriyi anlık olarak okuyabiliyorum. Lakin "ssss" scriptinde "Veriler" Scriptindeki "robot2veri" class' ından çağırdığım veri '0' olarak geliyor. Değer değişmiyor.
Yardımcı olurmusunuz...
Gerekli ekleri sizlere paylaşıyorum.
Unity de scripler arası veri aktarımı yapıyorum lakin S7.net kütüphanesi ile bir sorunum var. (a)scriptinde class oluşturdum ve (b)scriptinde plc ye bağlandım. Aynı zamanda (b) scriptinde plcden verileri çekip (a) classına yazdırdım. Ve (b) scriptinde (a) scriptindeki veriyi çektiğimde okuyabiliyorum lakin (C) scriptinde (a) scriptindeki veriyi çağırdığımda daima "0" geliyor. Sanki (b)'den (a)'ya veri aktarımı olmamış gibi. Fikriniz var mı?
Şöyle daha net açıklayayım.
Unity'de 3 script kullanıyorum.
1-)Baglan (PLC' ye bağlanmak için ve veriler çağırmak için)
2-)Veriler (Baglan scriptinde çağırdığım verileri buraya yazdırıyorum ve diğer scriptlerden çağırmak için kullanıyorum)
3-) ssss (Veriler scriptinden veriyi alıp kullanmak için)
Baglan scriptinde PLC ye bağlanıp verileri "Veriler" scriptindeki "Robot2veri"class' ına yazdırıyorum. ve Baglan scriptinde "robot2veri" class' ından çağırdığım veriyi anlık olarak okuyabiliyorum. Lakin "ssss" scriptinde "Veriler" Scriptindeki "robot2veri" class' ından çağırdığım veri '0' olarak geliyor. Değer değişmiyor.
Yardımcı olurmusunuz...
Gerekli ekleri sizlere paylaşıyorum.
Dosya Ekleri
Son düzenleme: