Hoş Geldiniz
Hızlı ve güvenli alışverişe giriş yapın!
Henüz Üye Değil Misiniz?
Kolayca üye olabilirsiniz!

Peak-System PCAN-Developer 5

(0)
Stok Kodu
:
IPES-005070
Peak-System PCAN-Developer 5

PCAN-Developer paketinin profesyonel programlama arayüzü olan PCAN-API; CAN CC, CAN FD, CAN FD light ve CAN XL desteğine sahip karmaşık Windows® uygulamaları oluşturmayı mümkün kılar. Bu API (Uygulama Programlama Arayüzü); x86, x64 ve ARM64 sistemlerine yönelik arayüz DLL'lerini kullanarak kapsamlı bir fonksiyon kütüphanesi sunar.

Ürün Bilgisi

Peak-System PCAN-Developer 5 paketinin profesyonel programlama arayüzü olan PCAN-API; CAN CC, CAN FD, CAN FD light ve CAN XL desteğine sahip karmaşık Windows® uygulamaları oluşturmayı mümkün kılar. Bu API (Uygulama Programlama Arayüzü); x86, x64 ve ARM64 sistemlerine yönelik arayüz DLL'lerini kullanarak kapsamlı bir fonksiyon kütüphanesi sunar.

PCAN-Basic'in aksine, burada CAN iletişimi "İstemciler" (Clients) aracılığıyla yürütülür ve bu durum önemli avantajlar sağlar. Böylece, tek bir uygulamanın yanı sıra birden fazla uygulama da fiziksel bir CAN kanalına erişebilir. Dahası, sistem donanım olmadan bile çalışabilir: İstemciler, sanal bağlantılar aracılığıyla Windows® uygulamaları arasında simüle edilmiş bir CAN iletişimi kurar.

PCAN-Developer sürüm 5 itibarıyla PCAN-API, yeni CAN XL ve CAN FD light standartlarını desteklemektedir. CAN XL; 2048 bayta kadar ulaşan çok daha büyük bir veri yükü (payload) kapasitesinin yanı sıra, 20 Mbit/s'ye varan daha yüksek bit hızları sunar. CAN FD light ise Commander-Responder (Komuta Eden-Yanıt Veren) mimarisine dayalı, CAN FD standardının basitleştirilmiş ve uygun maliyetli bir sürümüdür.

API, çeşitli programlama dilleriyle kullanılabilir. C/C++, Pascal OO ve Python dilleri için başlık dosyaları (header files) sağlanmaktadır. C#, VB.NET ve C++/CLR için ise bir assembly (derlenmiş kod bileşeni) mevcuttur. Desteklenen tüm diller için örnek kodlar da pakete dahildir.

Teknik Özellikler

CAN CC, CAN FD ve CAN XL bağlantılarına sahip uygulamalar geliştirmek için profesyonel API

CAN CC (klasik CAN 2.0), CAN FD, CAN FD light ve CAN XL (ISO 11898-1 2024) spesifikasyonları desteği

ISO ve ISO olmayan (Non-ISO) standartlar arasında geçiş yapılabilen CAN FD desteği

Windows® 11 (x64/ARM64) ve 10 (x86/x64) platformları için uygulama geliştirme imkanı

Fiziksel CAN kanalı başına aynı anda 127 adede kadar uygulamanın çalıştırılabilmesi

Her donanım türü için 127 kanala kadar kullanım imkanı

"Nets" (Ağlar) kullanılarak PCAN PC donanımının kanalları arasında kolay geçiş

PCAN-LAN donanım türü aracılığıyla PCAN-Gateway CAN kanallarına erişim

İstemci (Client) başına 32.768 adede kadar CAN mesajının sürücü içinde ara belleğe alınması (buffering)

Ara bellek boyutunun API üzerinden yapılandırılabilmesi

Alınan mesajlarda 1 µs'ye kadar hassasiyette zaman damgaları (kullanılan PEAK CAN arayüzüne bağlı olarak)

"Sadece dinleme" (listen-only) modu gibi mevcut tüm donanım parametrelerine erişim

Mesaj alındığında Windows® olayları (events) aracılığıyla uygulamaya bildirim yapılması

Donanım parametrelerindeki değişiklikler, PCAN PC donanımının takılması/çıkarılması veya veri yolu (bus) yükü bilgisi gibi durumlarda sürücü olayları aracılığıyla uygulamaya bildirim yapılması

Sürücü tarafından kesme (interrupt) tetiklemeli CAN mesajı alımı ve zaman damgasıyla birlikte FIFO ara belleğinde saklanması

Mesaj iletimi sırasında zaman damgaları belirtilerek iletim zamanlamasının kontrol edilmesi

"Single-shot" (tek seferlik) ve "self-receive-request" (kendi mesajını alma talebi) iletimlerinin yapılandırılması

CAN hata çerçeveleri (error frames) desteği

CAN hata çerçeveleri oluşturma imkanı

İstemciler aracılığıyla uygulamalar arası simüle edilmiş CAN iletişimi

İstemci başına mesaj filtresinin serbestçe tanımlanabilmesi

Aktif bağlantı sırasında donanım sıfırlama (reset) imkanı

HTML formatında ayrıntılı dokümantasyon ve çalıştırılabilir örnek kaynak kodlar

CAN sistemi yapılandırması, parametrelendirme ve görselleştirme için araçlar seti

İş parçacığı güvenli (thread-safe) API

 

Sistem gereksinimleri

Windows® 11 (x64/ARM64), 10 (x64)

Kurulum belleği (USB stick) için USB bağlantı noktası

CAN veri yolu bağlantısı için: PEAK-System marka PC CAN arayüzü

Peak-System PCAN-Developer 5 Peak-System PCAN-Developer 5 PCAN-API; CAN CC, CAN FD, CAN FD light ve CAN XL desteğine sahip karmaşık Windows® uygulamaları oluşturmayı mümkün kılar. IPES-005070
Peak-System PCAN-Developer 5

Tavsiye Et

*
*
*
ideasoft e-ticaret paketleri ile hazırlandı.