ARINC 661, Kokpit Ekran Sistemini (CDS) tanımlanmasını; kullanıcı uygulaması ve CDS arasındaki haberleşmeyi standartize etmeyi amaçlayan bir aviyonik standarttır. GUI tanımı tamamen ikili Definition Files (DF) 'de tarif edilmektedir.[1]

CDS yazılımı, başlatma sırasında DF'de belirtilen GUI hiyerarşisini yaratabilen, dolayısıyla GUI tanımı değişirse yeniden derlenmesi gerekmeyen bir çekirdekten oluşur.

Tarihçe ve endüstride benimsenmesi değiştir

Standardın ilk versiyonu 2001 yılında kabul edildi. İlk kullanımı Airbus A380 CDS geliştirme içindi. İlk ek, 2003 yılında kabul edildi ve yeni widget'lar eklendi. İkinci ek, Haziran 2005'te kabul edilmiş ve ek pencere öğeleri eklenmiştir. Üçüncü ek 2007'de kabul edilmiştir.[2] Ek 4, 2010 yılında kabul edilmiştir.

Standardın bugün Airbus A380 ve A400M CDS geliştirme,[3][4] ve ayrıca Boeing 787 CDS geliştirme için kullanıldığı bilinmektedir.[5] AgustaWestland şirketi, Kraliyet Donanması için yükseltilmiş Merlin helikopterinde yeni bir Dokunmatik Ekran biriminin geliştirilmesi için ARINC 661'i kullanıyor.[6][7][8][9] Mart 2011'de Embraer, gelecekteki geliştirmeleri için ARINC 661 geliştirmesi için bir COTS (Commercial Off The Shelf) aracı olan ARINC 661 için SCADE Solutions'ı seçtiğini duyurdu.[10]

Bir ARINC 661 Bölüm 2 şu anda geliştirilme aşamasındadır ve özel parçacıkları tanımlamaya izin verir.[11]

Ek geçmişi değiştir

Ek Yayın tarihi Öne Çıkanlar
İlk versiyon 2001 Airbus A380 geliştirme için ilk kullanım
1 2003 Yeni göstergeler dikey haritalar
2 Haziran 2005 Yeni göstergeler
3 2007 Yeni göstergeler
4 2010 Yeni göstergeler
5 2013 Yeni göstergeler, gösterge uzantıları, Görünüm spesifikasyonu, Kokpit Görüntüleme Sistemine Kullanıcı Uygulaması arayüz spesifikasyonu
6 2016 Yeni widget'lar, animasyonlar, Multitouch yönetim widget'ları
7 2019 Yeni pencere öğeleri, yeni pencere öğesi uzantıları, tanım dosyasını belirleyen XML dosyalarını Katmanları belirleyen dosyalardan ayırmaya olanak tanıyan alternatif XML biçimi

Misal değiştir

Aşağıdaki örnek, "Merhaba Dünya!" metnini gösteren etiket içeren bir A661_PANEL içeren A661_layer için XML Tanım Dosyası sunar. Çoğu widget araç setinin aksine, ARINC 661 widget başlangıçlarının üst konteynerlerinin sol alt köşesine göre olduğunu ve ekran birimlerinin piksel cinsinden değil milimetrenin 1 / 100'ünde olduğunu unutmayın.

  <?xml version="1.0"?>
  <!DOCTYPE a661_df SYSTEM "a661.dtd">
  <a661_df library_version="0" supp_version="2">
    <model>
      <prop name="ApplicationId" value="1"/>
    </model>
    <a661_layer>
      <model>
        <prop name="LayerId" value="5"/>
        <prop name="ContextNumber" value="23"/>
        <prop name="Height" value="10000"/>
        <prop name="Width" value="10000"/>
      </model>
      <a661_widget name="SamplePanel" type="A661_PANEL">
        <model>
          <prop name="WidgetIdent" value="1"/>
          <prop name="Enable" value="A661_TRUE" />
          <prop name="Visible" value="A661_TRUE" />
          <prop name="PosX" value="0"/>
          <prop name="PosY" value="0"/>
          <prop name="SizeX" value="10000"/>
          <prop name="SizeY" value="10000"/>
          <prop name="StyleSet" value="STYLESET_DEFAULT" />
        </model>
        <a661_widget name="Hello World Label" type="A661_LABEL">
           <model>
             <prop name="WidgetIdent" value="2"/>
             <prop name="Anonymous" value="A661_FALSE" />
             <prop name="Visible" value="A661_TRUE" />
             <prop name="PosX" value="5000" />
             <prop name="PosY" value="5000" />
             <prop name="SizeX" value="1500" />
             <prop name="SizeY" value="1000" />
             <prop name="RotationAngle" value="0.0" />
             <prop name="StyleSet" value="0" />
             <prop name="MaxStringLength" value="20" />
             <prop name="MotionAllowed" value="A661_TRUE" />
             <prop name="Font" value="T4" />
             <prop name="ColorIndex" value="black" />
             <prop name="Alignment" value="A661_CENTER" />
             <prop name="LabelString" value="Merhaba Dünya!" />
           </model>
        </a661_widget>
      </a661_widget>
    </a661_layer>
  </a661_df>

Ayrıca bakınız değiştir

Dış bağlantılar değiştir

Kaynakça değiştir

  1. ^ "Glass Screens & Widgets Unseen". aviationtoday.com. August 2017. 10 Eylül 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Eylül 2018. 
  2. ^ "Cockpit Display Systems (CDS) Subcommittee". AEEC. 14 Haziran 2007. 11 Haziran 2007 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Haziran 2007. 
  3. ^ "A380 Innovations: A Balancing Act". aviationtoday.com. 1 Mart 2003. 30 Haziran 2007 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Haziran 2007. 
  4. ^ "Airbus A400M". aviationtoday.com. 1 Temmuz 2003. 4 Eylül 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Haziran 2007. 
  5. ^ "B787 Cockpit: Boeing's Bold Move". aviationtoday.com. 1 Kasım 2005. 14 Şubat 2007 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Haziran 2007. 
  6. ^ "AgustaWestland Selects Presagis's Next-Generation VAPS XT 661 Tool to Fly Aboard Its Aircraft". airframer.com. 10 Haziran 2006. 24 Ekim 2006 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Temmuz 2009. 
  7. ^ "Barco wins major contract under Royal Navy Merlin upgrade program". Barco NV. 18 Haziran 2007. 21 Şubat 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Ocak 2009. 
  8. ^ "AgustaWestland Accelerates Merlin HMI TouchScreen display software development with COTS ARINC 661 prototyping tools". presagis.com. 1 Haziran 2009. 15 Temmuz 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Temmuz 2010. 
  9. ^ "Helicopter HMIs: Managing risk with automatic code generation, standards, and simulation". mil-embedded.com. September 2008. 13 Şubat 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Temmuz 2010. 
  10. ^ "Embraer selects SCADE Solutions for ARINC 661 from Esterel for cockpit display development". militaryaerospace.com. 17 Mart 2011. 28 Ocak 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2011. 
  11. ^ "GE to Demo Open Architecture Plans at Farnborough". aviationtoday.com. 14 Temmuz 2018. 12 Nisan 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Eylül 2018. Additionally, the software architecture on the system features ARINC 661 part 2, which allows customization of cockpit display widgets.