1. sayfa (Toplam 1 sayfa)
Dopsoft (DOP100) derlemede -call- satırları için hata?
Gönderilme zamanı: 10 Mar 2020, 13:42
gönderen samettin
Merhaba,
Daha önce DOP-B07S411 için hazırlamış olduğum çalışan yazılımı DOP-107BV modeline Dopsoft (DOP100) programıyla derlemek istediğimde, makro içerisinde makro çağırma komutu olan "CALL XX" satırları için "...Line: xx(-93)" hatası veriyor. Hata açıklaması veya sebebi ne olabilir.
Re: Dopsoft (DOP100) derlemede -call- satırları için hata?
Gönderilme zamanı: 10 Mar 2020, 14:05
gönderen Uğur
Alt makro çağırma hatası. Alt makroların RET ile sonlandığına emin olun ve her bir alt makroya girerek kontrol ettirin.
Re: Dopsoft (DOP100) derlemede -call- satırları için hata?
Gönderilme zamanı: 10 Mar 2020, 14:30
gönderen samettin
Alt makroların tamamına RET ekledim, aynı hatayı vermeye devam ediyor.
Not: Alt makro içinden de makro çağırma var.
Re: Dopsoft (DOP100) derlemede -call- satırları için hata?
Gönderilme zamanı: 10 Mar 2020, 14:35
gönderen Uğur
# ile makro satırını kapatabiliyorsunuz. Satırları kapatarak hangi satırı derlediğinde hataya geçtiğini deneme ile tespit etmeye çalışın.
Re: Dopsoft (DOP100) derlemede -call- satırları için hata?
Gönderilme zamanı: 10 Mar 2020, 14:51
gönderen samettin
"CALL" komutu olan satırlarda veriyor hatayı.
Bu arada 32 adet yoğun makro var.
Re: Dopsoft (DOP100) derlemede -call- satırları için hata?
Gönderilme zamanı: 10 Mar 2020, 15:01
gönderen Uğur
Ekleyin programı müsait zamanımda incelemeye çalışırım. Orjinal DOPB halini eklerseniz iyi olur.
Re: Dopsoft (DOP100) derlemede -call- satırları için hata?
Gönderilme zamanı: 11 Mar 2020, 09:09
gönderen samettin
Olay çözüldü. İlginize teşekkür ederim.
Makro satırları arasında bulunan com port ayarlama komutu - INITCOM (0, 0, 1, 0, 0, 6, 0) - ndan kaynaklı çıktı. Haberleşme ayarlarından Üreticiyi NULL seçince düzeldi.
Not : PLC kullanmıyorum, Panel mikroişlemci ile serbest haberleşiyor.
Re: Dopsoft (DOP100) derlemede -call- satırları için hata?
Gönderilme zamanı: 11 Mar 2020, 09:15
gönderen Uğur
Doğru, haberleşme makrolarının kullanıldığı porta tanımlı bir driver olmaması gerekiyor.