SONBESTSM1410CCANバス温度および湿度センサーユーザーマニュアル
SONBESTSM1410CCANバス温度および湿度センサー

技術的パラメータ

技術的パラメータ パラメータ値
ブランド ソンベスト
温度測定範囲 -50℃〜120℃
温度測定精度 ±0.5℃@25℃
湿度測定範囲 0~100%RH
湿度精度 ±3%RH@25℃
通信インターフェース できる
デフォルト率 250kbps
DC9〜24V 1A
走行温度 -40〜80℃
作業湿度 5%RH~90%RH

断線の場合は、図のように配線してください。 製品自体にリードがない場合は、コアカラーが参考になります。

通信プロトコル

この製品はCAN2.0B標準フレームフォーマットを使用しています。 標準のフレーム情報は、情報の11つの部分を含む3バイトであり、データ部分の最初の1バイトは情報部分です。 デバイスが工場出荷時のデフォルトのノード番号は10です。これは、CAN標準フレームのテキスト識別コードがID.3-ID.50であり、デフォルトのレートがXNUMXkであることを意味します。 他のレートが必要な場合は、通信プロトコルに従って変更できます。

このデバイスは、さまざまなCANコンバーターまたはUSB取得モジュールと直接連携できます。 ユーザーは、当社の産業用USB-CANコンバーターを選択することもできます(上の図を参照)。 標準フレームの基本的なフォーマットと構成は次のとおりです。表に示すように。

7 6 5 4 3 2 1 0
バイト1 FF FTR X X DLC.3 DLC.2 DLC.1 DLC.0
バイト2 ID.10 ID.9 ID.8 ID.7 ID.6 ID.5 ID.4 ID.3
バイト3 ID.2 ID.1 ID.0 x x x x x
バイト4 d1.7 d1.6 d1.5 d1.4 d1.3 d1.2 d1.1 d1.0
バイト5 d2.7 d2.6 d2.5 d2.4 d2.3 d2.2 d2.1 d2.0
バイト6 d3.7 d3.6 d3.5 d3.4 d3.3 d3.2 d3.1 d3.0
バイト7 d4.7 d4.6 d4.5 d4.4 d4.3 d4.2 d4.1 d4.0
バイト11 d8.7 d8.6 d8.5 d8.4 d8.3 d8.2 d8.1 d8.0

バイト1はフレーム情報です。 7番目のビット(FF)は、拡張フレームのフレームフォーマットFF=1を示します。 6番目のビット(RTR)はフレームのタイプを示し、RTR = 0はデータフレームを示し、RTR=1はリモートフレームを示します。 DLCは、データフレーム内の実際のデータ長を意味します。 バイト2〜3は、メッセージ識別コードの11ビットに対して有効です。 バイト4〜11は、データフレームの実際のデータであり、リモートフレームには無効です。 例ampたとえば、ハードウェアアドレスが1の場合、下図に示すように、フレームIDは00 00 00 01であり、正しいコマンドを送信することでデータに応答できます。

クエリデータ

Example:2#デバイスチャネル1の1つのデータすべてを照会するために、ホストコンピューターはコマンド01 03 00 00を送信します。

フレームタイプ CANフレームID マッピング

住所

機能コード 起動

住所

データ長
00 01 01 01 03 00 00 02

応答フレーム:01 03 04 07 3A0F7D。

フレームタイプ CANフレームID マッピング

住所

機能コード データ長 データ
応答

フレーム

00 00 01 03 04 08 AD 0F 7D

上記の例のクエリ応答でample:0x03はコマンド番号、0x4は4つのデータ、最初のデータは08 ADで2221進法に変換されます:0.01、モジュールの解像度が100であるため、この値を22.21で割る必要があります。つまり、実際の値は次のようになります。 100度。 各データは0バイト、つまり整数変数を占有します。 実際の値は、この値に基づいて7で割る必要があります。 同様に、3965F39.65DはXNUMX番目のデータです。 その値はXNUMXです。つまり、真の値はXNUMXです。

フレームIDを変更する

マスターステーションを使用して、コマンドでノード番号をリセットできます。 ノード番号の範囲は1〜200です。ノード番号をリセットした後、システムをリセットする必要があります。 通信はXNUMX進形式であるため、表のデータは両方ともXNUMX進形式です。

例えばampたとえば、ホストIDが00 00で、センサーアドレスが00 01の場合、現在のノード1は2番目に変更されます。 デバイスIDを変更するための通信メッセージは次のとおりです:01 06 0B 00。

フレームタイプ フレームID 住所を設定 関数ID 固定値 ターゲットフレームID
指示 00 01 01 06 0B 00 00 02

正しく設定した後のリターンフレーム:01 06 01 02.フォーマットは下表のとおりです。

フレームID 住所を設定 関数ID ソースフレーム

ID

現在のフレーム

ID

CRC16
00 00 01 06 01 02 61 88

コマンドは正しく応答しません。 次に、SetAddressを2に変更するためのコマンドと応答メッセージを示します。

デバイスレートを変更する

マスターステーションを使用して、コマンドを使用してデバイスレートをリセットできます。 レート番号の範囲は1〜15です。 ノード番号をリセットすると、レートはすぐに有効になります。 通信はXNUMX進形式であるため、表のレートはXNUMX進形式です。

レート値 実際のレート レート値 実際のレート
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

上記の範囲外のレートは現在サポートされていません。 特別な要件がある場合は、それをカスタマイズできます。 例amp上記の表によると、デバイスレートは250kで、数値は08です。 レートを40kに変更するには、40kの数を03にすると、操作通信メッセージは次のようになります。01 06 00 67 00 03 78 14、次の図に示すように。

レート変更が実行された後、レートはすぐに変更され、デバイスは値を返しません。 このとき、CAN取得デバイスは、正常に通信するために対応するレートを切り替える必要もあります。

電源投入後のリターンフレームIDとレート

デバイスの電源が再びオンになると、デバイスは対応するデバイスアドレスとレート情報を返します。 例ampつまり、デバイスの電源がオンになった後、報告されるメッセージは次のとおりです。01 25 01 05D1.フレームI

フレームID デバイスアドレス 機能コード 現在のフレームID 現在のレート CRC16
00 00 01 25 00 01 05 D1 80

応答フレームでは、01は現在のフレームIDが00 01であることを示し、速度レート値05は​​現在のレートが50 kbpsであることを示します。これは、テーブルを検索することで取得できます。

免責事項

この文書は、製品に関するすべての情報を提供するものであり、知的財産権のいかなるライセンスを許諾するものではなく、明示または黙示を問わず、本製品の販売条件の表明など、いかなる知的財産権の許諾の他の手段を禁止し、その他の問題について一切の責任を負いません。また、当社は、製品の特定の用途への適合性、市場性、またはいかなる特許、著作権またはその他の知的財産権の侵害責任など、本製品の販売および使用に関して、明示または黙示を問わず、いかなる保証も行いません。製品の仕様および製品の説明は、予告なしにいつでも変更される場合があります。

お問い合わせ

会社:Shanghai Sonbest Industrial Co.、Ltd
住所: ビル8、No.215北東道路、宝山地区、上海、中国
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE:soobuu
メールアドレス: sale@sonbest.com
電話: 86-021-51083595 / 66862055 / 66862075 / 66861077

ロゴ

ドキュメント / リソース

SONBESTSM1410CCANバス温度および湿度センサー [pdf] ユーザーマニュアル
SM1410C、CANバス温度および湿度センサー

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *