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
Lütfen konunun geçmişini inceleyiniz.

http://destek.delta-turkey.com/viewtopi ... 2191#p7923

Re: dop b07e411 panel

Gönderilme zamanı: 08 Şub 2019, 18:58
gönderen y2941
Uğur yazdı: 08 Şub 2019, 17:31 Lütfen konunun geçmişini inceleyiniz.

http://destek.delta-turkey.com/viewtopi ... 2191#p7923

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.