2. sayfa (Toplam 2 sayfa)
Re: dop b07e411 panel
Gönderilme zamanı: 04 Şub 2019, 19:18
gönderen y2941
Uğur yazdı: 04 Şub 2019, 17:46
65 in 8 e bölümünden kalanı verecektir oda "1" dir.
çok saolun uğur bey
Re: dop b07e411 panel
Gönderilme zamanı: 06 Şub 2019, 18:57
gönderen y2941
Uğur yazdı: 04 Şub 2019, 17:46
65 in 8 e bölümünden kalanı verecektir oda "1" dir.
İyi akşamlar uğur bey
$120 = FMOD($140, 3) (Signed DW)
65,9/3=21,96 bu sonucu bulamadım.
$50 = SIN($30) (Signed DW)
$100 = COS($80) (Signed DW)
$140 = TAN($120) (Signed DW)
sinüs 30 = 0.5
cosinüs 30 = 0.86
tanjant 30 = 0.57 sonuçlarını bulamadım.yardımcı olurmusunuz.
Re: dop b07e411 panel
Gönderilme zamanı: 07 Şub 2019, 09:24
gönderen Uğur
Trigonometrik komutlarda Sin yanındaki data signed decimal iken sonuç datası olan $50 floating olmalıdır. Bu yüzden doğru sonucu göremiyorsunuz.
FMOD komutunda ise değişkenler floating olmalıdır. Aşağıdaki dokümanı macrolar için referans alabilirsiniz.
HMI Macro Komutları Dokümanı
Re: dop b07e411 panel
Gönderilme zamanı: 07 Şub 2019, 16:58
gönderen y2941
y2941 yazdı: 06 Şub 2019, 18:57
Uğur yazdı: 04 Şub 2019, 17:46
65 in 8 e bölümünden kalanı verecektir oda "1" dir.
İyi akşamlar uğur bey
$120 = FMOD($140, 3) (Signed DW)
65,9/3=21,96 bu sonucu bulamadım.
$50 = SIN($30) (Signed DW)
$100 = COS($80) (Signed DW)
$140 = TAN($120) (Signed DW)
sinüs 30 = 0.5
cosinüs 30 = 0.86
tanjant 30 = 0.57 sonuçlarını bulamadım.yardımcı olurmusunuz.
merhaba uğur bey
FMOD komutu yine yapamadım. dosya ektedir. pdf inceledim.fakat çözemedim. yardımcı olurmusunuz. ayrıca lojik işlemlerden or ile ilgili bir örnek vereilirmisiniz. şimdiden teşekkür ederim.
Re: dop b07e411 panel
Gönderilme zamanı: 08 Şub 2019, 09:36
gönderen Uğur
Anlamadım dediğiniz noktayı da ben anlamadım. Sizin eklediğiniz dosyada aşağıdaki resimdeki gibi 13 sayısının 3 e bölümünden kalan "1" olarak hesaplanıyor.
Re: dop b07e411 panel
Gönderilme zamanı: 08 Şub 2019, 17:28
gönderen y2941
Uğur yazdı: 08 Şub 2019, 09:36
Anlamadım dediğiniz noktayı da ben anlamadım. Sizin eklediğiniz dosyada aşağıdaki resimdeki gibi 13 sayısının 3 e bölümünden kalan "1" olarak hesaplanıyor.
13.0/3=4.33333333 normal hesaplamada böyle. makroyla nedden böyle çıkmıyor.
Re: dop b07e411 panel
Gönderilme zamanı: 08 Şub 2019, 17:31
gönderen Uğur
Re: dop b07e411 panel
Gönderilme zamanı: 08 Şub 2019, 18:58
gönderen y2941
uğur bet kusura bakmayın da konu geçmişinden anlamadım. yanlış anlamayın da baştan anlatırmısınız.
makroyla 13.0/3=4.33333333 nasıl yapabilirim. şimdiden teşekkür ederim.
Re: dop b07e411 panel
Gönderilme zamanı: 11 Şub 2019, 09:24
gönderen Uğur
Bölme için FDIV macro komutunu kullanmalısınız.