Nümerik Fonksiyon Komutları

Konusu 'Otomasyon' forumundadır ve oguzturk tarafından 29 Mart 2008 başlatılmıştır.

  1. oguzturk Administrator Staff Member


    Sinüs, Kosinüs ve Tanjant
    Sinüs (SIN), Kosinüs (COS) ve Tanjant (TAN) komutları, INde yer alan açısal değerin trigonometrik değerini hesaplar ve sonucu OUTa yazar. Giriş açısal değeri radyan cinsindendir.
    • SIN (IN) = OUT
    • COS (IN) = OUT
    • TAN (IN) = OUT
    Derece olarak verilmiş bir açıyı radyana dönüştürmek için: MUL_R (*R) komutunu kullanarak derece cinsinden verilmiş açıyı 1.745329E-2 ile çarpın (yani, yaklaşık pi/180 ile).

    Doğal Logaritma ve Doğal Üstsel Fonksiyon (ex)
    Doğal Logaritma komutu (LN) INde yer alan değerin doğal logaritmasını alır ve sonucu OUTa yazar.

    Doğal Üssel Fonksiyon (EXP), e sayısının (2.7182) INinci kuvvetini alır ve sonucu OUTa yazar.
    • LN (IN) = OUT
    • EXP (IN)= OUT
    Doğal logaritmayı kullanarak 10 tabanlı logaritma hesaplamak için: Doğal logaritma sonucunu 2.302585a bölün (yani, yaklaşık LN(10) ile).

    Bir reel sayının bir başka reel sayı kadar kuvvetini hesaplamak için (küsuratlıüstler dahil): Doğal üssel fonksiyon ile doğal logaritma komutlarını birleştirin. Örneğin, Xin Yinci kuvvetini hesaplamak için şu işlemi yapın: EXP (Y * LN (X)).

    Karekök
    Karekök komutu (SQRT), INde yer alan herhangi bir reel sayının karekökünü alır ve sonucu OUTa yazar.
    • SQRT (IN)= OUT
    Diğer kökler için örnekler:
    • 5in kübü = 5^3 = EXP(3*LN(5)) = 125
    • 125in küpkökü = 125^(1/3) = EXP((1/3)*LN(125))= 5
    • 5in kübünün karekökü = 5^(3/2) = EXP(3/2*LN(5)) = 11.18034
    Nümerik Fonksiyon Komutları için SM Bitleri ve ENO
    Bu sayfada yer alan tüm komutlar için SM1.1 taşma hatalarını ve geçersiz değerleri gösterir. Eğer SM1.1 set olursa, bu durumda SM1.0 ve SM1.2in değerleri geçerli değildir ve orijinal operandlar değiştirilmez. Eğer SM1.1 set edilmemişse, matematik işlemi geçerli bir şekilde sonuçlanmış ve SM1.0 ve SM1.2, geçerli değerler içeriyor demektir.

    ENO = 0 yapan hata koşulları
    • SM1.1 (taşma)
    • 0006 (endirekt adresleme)
    Etkilenen özel hafıza bitleri
    • SM1.0 (sıfır)
    • SM1.1 (taşma)
    • SM1.2 (negatif)
    [​IMG]
     



  2. BaRıŞ Well-Known Member

    saol oguzturk anlatım için
     
  3. umutmns New Member

    MEGEP ten kopyalayıp yapıştırmışsın :) insan bir kaç tanede uygulama devresi kurarda görürüz nasıl uygulandığını
     

Sayfayı Paylaş