SONBEST SM1410C CAN Bus Sıcaklık ve Nem Sensörü Kullanım Kılavuzu
Teknik Parametreler
Teknik parametre | Parametre değeri |
Marka | en son |
Sıcaklık ölçüm aralığı | -50℃~120℃ |
Sıcaklık ölçüm doğruluğu | ±0.5°C @25°C |
Nem ölçüm aralığı | 0~100%RH |
Nem doğruluğu | ±3% RH @25℃ |
İletişim Arayüzü | OLABİLMEK |
Varsayılan oran | 250kbps |
Güç | DC9~24V 1A |
Çalışma sıcaklığı | -40~80°C |
Çalışma nemi | %5RH~%90RH |
Kabloların kopması durumunda, kabloları şekilde gösterildiği gibi bağlayın. Ürünün kendisinde uç yoksa, ana renk referans içindir.
İletişim Protokolü
Ürün, CAN2.0B standart çerçeve biçimini kullanır. Standart çerçeve bilgisi, iki bilgi parçası dahil olmak üzere 11 bayttır ve veri bölümünün ilk 3 baytı bilgi parçasıdır. Cihaz fabrikadan çıktığında varsayılan düğüm numarası 1'dir; bu, metin tanımlama kodunun CAN standart çerçevesinde ID.10-ID.3 olduğu ve varsayılan hızın 50k olduğu anlamına gelir. Başka oranlar isteniyorsa, iletişim protokolüne göre değiştirilebilirler.
Cihaz, çeşitli CAN dönüştürücüler veya USB toplama modülleri ile doğrudan çalışabilir. Kullanıcılar endüstriyel sınıf USB-CAN dönüştürücülerimizi de seçebilir (yukarıdaki şekilde gösterildiği gibi). Standart çerçevenin temel formatı ve bileşimi aşağıdaki gibidir Tabloda gösterildiği gibi.
位 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Bayt 1 | FF | Tam Zamanlı | X | X | DLC.3 | DLC.2 | DLC.1 | DLC.0 |
Bayt 2 | Kimlik.10 | Kimlik.9 | Kimlik.8 | Kimlik.7 | Kimlik.6 | Kimlik.5 | Kimlik.4 | Kimlik.3 |
Bayt 3 | Kimlik.2 | Kimlik.1 | Kimlik.0 | x | x | x | x | x |
Bayt 4 | d1.7 | d1.6 | d1.5 | d1.4 | d1.3 | d1.2 | d1.1 | d1.0 |
Bayt 5 | d2.7 | d2.6 | d2.5 | d2.4 | d2.3 | d2.2 | d2.1 | d2.0 |
Bayt 6 | d3.7 | d3.6 | d3.5 | d3.4 | d3.3 | d3.2 | d3.1 | d3.0 |
Bayt 7 | d4.7 | d4.6 | d4.5 | d4.4 | d4.3 | d4.2 | d4.1 | d4.0 |
Bayt 11 | d8.7 | d8.6 | d8.5 | d8.4 | d8.3 | d8.2 | d8.1 | d8.0 |
Bayt 1 çerçeve bilgisidir. 7. bit (FF), genişletilmiş çerçevedeki çerçeve biçimini belirtir, FF=1; 6. bit (RTR) çerçevenin türünü belirtir, RTR=0 veri çerçevesini belirtir, RTR=1 uzak çerçeve anlamına gelir; DLC, veri çerçevesindeki gerçek veri uzunluğu anlamına gelir. Bayt 2~3, mesaj tanımlama kodunun 11 biti için geçerlidir. Bayt 4~11, veri çerçevesinin gerçek verileridir, uzak çerçeve için geçersizdir. eski içinample, donanım adresi 1 olduğunda, aşağıdaki şekilde gösterildiği gibi, çerçeve kimliği 00 00 00 01'dir ve verilere doğru komut gönderilerek yanıt verilebilir.
Verileri sorgula
Example: 2# cihaz kanalı 1'in tüm 1 verisini sorgulamak için ana bilgisayar şu komutu gönderir: 01 03 00 00 00 02.
Çerçeve türü | CAN çerçeve kimliği | haritalama
adres |
fonksiyon kodu | başlangıç
adres |
veri uzunluğu |
00 01 | 01 | 01 | 03 | 00 00 | 02 |
Yanıt çerçevesi: 01 03 04 07 3A 0F 7D.
Çerçeve türü | CAN çerçeve kimliği | haritalama
adres |
fonksiyon kodu | veri uzunluğu | veri |
Cevap
çerçeve |
00 00 | 01 | 03 | 04 | 08 MS 0F 7G |
Yukarıdaki eski sorgu yanıtındaample: 0x03 komut numarasıdır, 0x4 4 veriye sahiptir, ilk veri 08 AD ondalık sisteme dönüştürülmüştür: 2221, çünkü modül çözünürlüğü 0.01, bu Değerin 100'e bölünmesi gerekiyor, yani gerçek değer 22.21 derece. Her veri iki bayt, yani bir tamsayı değişkeni kaplar. Gerçek değerin bu değer temelinde 100'e bölünmesi gerekir. Benzer şekilde, 0F 7D ikinci veridir. Değeri 3965, yani gerçek değeri 39.65'tir.
Çerçeve Kimliğini Değiştir
Düğüm numarasını komutla sıfırlamak için ana istasyonu kullanabilirsiniz. Düğüm sayısı 1 ile 200 arasındadır. Düğüm numarasını sıfırladıktan sonra sistemi sıfırlamanız gerekir. İletişim onaltılık biçimde olduğundan, tablodaki veriler Her ikisi de onaltılık biçimdedir.
Örneğinample, ana bilgisayar kimliği 00 00 ve sensör adresi 00 01 ise, mevcut düğüm 1, 2. olarak değiştirilir. Cihaz kimliğini değiştirmek için iletişim mesajı aşağıdaki gibidir: 01 06 0B 00 00 02.
Çerçeve türü | Çerçeve Kimliği | Adresi Ayarla | işlev kimliği | sabit değer | hedef çerçeve kimliği |
Emretmek | 00 01 | 01 | 06 | 0B 00 | 00 02 |
Doğru ayardan sonra geri dönüş çerçevesi: 01 06 01 02 61 88. Format aşağıdaki tabloda gösterildiği gibidir.
Çerçeve Kimliği | Adresi Ayarla | işlev kimliği | kaynak çerçeve
ID |
mevcut çerçeve
ID |
CRC16 |
00 00 | 01 | 06 | 01 | 02 | 61 88 |
Komut doğru yanıt vermeyecektir. Adres Ayarını 2 olarak değiştirmek için komut ve yanıt mesajı aşağıdadır.
Cihaz ücretini değiştir
Cihaz hızını komutlar aracılığıyla sıfırlamak için ana istasyonu kullanabilirsiniz. Oran numarasının aralığı 1~15'tir. Düğüm numarasını sıfırladıktan sonra, oran hemen geçerli olacaktır. İletişim onaltılık biçimde olduğu için tablodaki oran Sayılar onaltılık biçimdedir.
Değer değeri | gerçek oran | oran değeri | gerçek oran |
1 | 20kbps | 2 | 25kbps |
3 | 40kbps | 4 | 50kbps |
5 | 100kbps | 6 | 125kbps |
7 | 200kbps | 8 | 250kbps |
9 | 400kbps | A | 500kbps |
B | 800kbps | C | 1M |
D | 33.33kbps | E | 66.66kbps |
Yukarıdaki aralıkta olmayan oran şu anda desteklenmiyor. Özel gereksinimleriniz varsa, özelleştirebilirsiniz. eski içinample, cihaz oranı 250k ve yukarıdaki tabloya göre sayı 08'dir. Oranı 40k olarak değiştirmek için 40k sayısı 03'tür, çalışma iletişim mesajı aşağıdaki gibidir: 01 06 00 67 00 03 78 14, aşağıdaki şekilde gösterildiği gibi.
Oran değişikliği yapıldıktan sonra oran hemen değişecek ve cihaz herhangi bir değer döndürmeyecektir. Bu sırada, CAN edinme cihazının da normal iletişim kurmak için ilgili hızı değiştirmesi gerekir.
Güç açıldıktan sonra çerçeve kimliğini ve hızını döndür
Cihaz tekrar açıldıktan sonra cihaz ilgili cihaz adresini ve oran bilgisini döndürür. eski içinample, cihaz açıldıktan sonra bildirilen mesaj şu şekildedir: 01 25 01 05 D1 80. Çerçeve I
Çerçeve Kimliği | cihaz adresi | fonksiyon kodu | geçerli çerçeve kimliği | cari oran | CRC16 |
00 00 | 01 | 25 | 00 01 | 05 | D1 80 |
Yanıt çerçevesinde, 01, mevcut çerçeve kimliğinin 00 01 olduğunu ve hız oranı değeri 05, tabloya bakılarak elde edilebilecek mevcut hızın 50 kbps olduğunu belirtir.
Sorumluluk reddi
Bu belge ürün hakkında tüm bilgileri sağlar, fikri mülkiyete ilişkin herhangi bir lisans vermez, açıkça veya ima etmez ve bu ürünün satış şartları ve koşullarının beyanı, diğer konular gibi herhangi bir fikri mülkiyet hakkını vermenin başka bir yolunu yasaklar. Hiçbir sorumluluk kabul edilmez. Ayrıca, şirketimiz bu ürünün satışı ve kullanımıyla ilgili olarak, ürünün belirli kullanımına uygunluk, pazarlanabilirlik veya herhangi bir patent, telif hakkı veya diğer fikri mülkiyet hakları için ihlal sorumluluğu vb. dahil olmak üzere açık veya ima edilen hiçbir garanti vermez. Ürün özellikleri ve ürün açıklamaları herhangi bir zamanda önceden haber verilmeksizin değiştirilebilir.
Bize Ulaşın
Şirket: Shanghai Sonbest Industrial Co., Ltd
Adres: Bina 8, No.215 Kuzey doğu yolu, Baoshan Bölgesi, Şangay, Çin
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE: soobuu
E-posta: satış@sonbest.com
Telefon: 86-021-51083595 / 66862055 / 66862075 / 66861077
Belgeler / Kaynaklar
![]() |
SONBEST SM1410C CAN Bus Sıcaklık ve Nem Sensörü [pdf] Kullanıcı Kılavuzu SM1410C, CAN Bus Sıcaklık ve Nem Sensörü |