
デジタルI/Oモジュール
OB-215
操作マニュアル

デバイスの設計と製造の品質管理システムは、ISO 9001:2015の要件に準拠しています。
お客様各位、
Novatek-Electro Ltd. 社は、弊社の製品をお買い上げいただき誠にありがとうございます。操作マニュアルをよくお読みいただくことで、デバイスを適切に使用できるようになります。デバイスの耐用年数にわたって操作マニュアルを保管してください。
指定
デジタル I/O モジュール OB-215(以下「デバイス」といいます)は、次のように使用できます。
– リモートDCボリュームtageメーター(0-10V)
– リモートDCメーター(0-20mA)
– センサーを接続できるリモート温度計 -NTC (10 KB)
PTC 1000、PT 1000 またはデジタル温度センサー DS/DHT/BMP、冷却および加熱プラント用の温度レギュレーター、結果をメモリに保存するパルス カウンター、最大 8 A のスイッチング電流を備えたパルス リレー、RS-485-UART (TTL) 用のインターフェイス コンバーター。
OB-215 は以下を提供します:
最大 1.84 kVA のスイッチング容量を持つリレー出力を使用した機器制御。ドライ接点入力での接点の状態 (閉/開) を追跡します。
RS-485 インターフェースは、接続されたデバイスの制御と、ModBus プロトコルを介したセンサーの読み取りを提供します。
パラメータ設定は、ModBus RTU/ASCII プロトコルまたは ModBus RTU/ASCII プロトコルを操作できるその他のプログラムを使用して、コントロール パネルからユーザーが設定します。
リレー出力の状態、電源の有無、データ交換は、フロントパネルにあるインジケーターを使用して表示されます(図1、1、2、3)。
装置の全体寸法とレイアウトを図1に示します。
注記: 温度センサーは合意どおり納品範囲に含まれています。

- RS-485 インターフェース経由のデータ交換インジケーター(データ交換中に点灯します)。
- リレー出力の状態を示すインジケータ(リレー接点が閉じているときにオンになります)。
- インジケータ
供給量があるときにオンになりますtage; - RS-485通信を接続するための端子。
- デバイスの電源端子。
- デバイスを再ロード(リセット)するための端末。
- センサー接続用端子;
- リレー接点(8A)の出力端子。
動作条件
このデバイスは、次の条件で動作するように設計されています。
– 周囲温度:マイナス35~+45℃
– 大気圧:84~106.7 kPa
– 相対湿度(温度+25°C時):30…80%。
輸送または保管後のデバイスの温度が、動作が想定される周囲温度と異なる場合は、主電源に接続する前に、デバイスを 2 時間以内に動作条件下に保管してください (デバイスの要素に結露が発生する可能性があるため)。
このデバイスは、次の条件での操作には適していません。
– 著しい振動および衝撃
– 湿度が高い
– 空気中に酸、アルカリなどが含まれており、また、ひどい汚染物質(グリース、油、ほこりなど)が存在する攻撃的な環境。
耐用年数と保証
デバイスの寿命は10年です。
賞味期限は3年です。
機器の動作保証期間は販売日より5年間となります。
保証期間中、ユーザーが操作マニュアルの要件を遵守している場合、製造元はデバイスの無料修理を実行します。
注意! 本操作マニュアルの要件に違反してデバイスを使用した場合、ユーザーは保証サービスを受ける権利を失います。
保証サービスは、購入場所またはデバイスの製造元によって実行されます。デバイスの保証期間後のサービスは、製造元によって現在の料金で実行されます。
修理に出す前に、機械的な損傷がないように、デバイスを元の梱包またはその他の梱包で梱包する必要があります。
デバイスを返品して保証(保証期間後)サービスに移行する場合は、クレームデータの欄に返品の詳しい理由をご記入ください。
受理証明書
OB-215 は操作性がチェックされ、現在の技術文書の要件に従って承認され、操作に適合していると分類されます。
QCD責任者
製造年月日
シール
技術仕様
表1 – 基本的な技術仕様
| 定格電源電圧tage | 12~24V |
| 「DC電圧測定の誤差tage の範囲は 0 ~ 10 AV、分 | 104 |
| 0~20mAの範囲でのDC測定の誤差、最小 | 1% |
| !温度測定範囲(NTC 10 KB) | -25…+125 °C |
| 「温度測定誤差(NTC 10 KB)-25~+70 | ±-1℃ |
| 温度測定誤差(NTC 10 KB)+70~+125 | ±2 °C |
| 温度測定範囲(PTC 1000) | -50…+120 °C |
| 温度測定誤差(PTC 1000) | ±1 °C |
| 温度測定範囲(PT 1000) | -50…+250 °C |
| 温度測定誤差(PT 1000) | ±1 °C |
| 「パルスカウンタ/ロジック入力」モードでの最大パルス周波数 | 200Hz |
| 最大vol。tageは«101»入力で与えられる | 12ボルト |
| 最大vol。tageは«102»入力で与えられる | 5ボルト |
| 準備時間、最大 | 2秒 |
| 'アクティブ負荷時の最大スイッチング電流 | 8A |
| リレー接点(スイッチング接点)の数量と種類 | 1 |
| 通信インターフェース | RS (EIA/TIA)-485 |
| ModBusデータ交換プロトコル | RTU/ASCII |
| 定格動作条件 | 連続した |
| 気候設計バージョン デバイスの保護等級 |
NF3.1 P20 |
| 許容汚染レベル | II |
| ナクシマルの電力消費 | 1ワット |
| 感電保護等級 | Ⅲ |
| !接続用ワイヤ断面 | 0.5 – 1.0 私 |
| ネジの締め付けトルク | 0.4N*m |
| 重さ | 0.07kg |
| 全体寸法 | •90x18x64mm |
このデバイスは以下の要件を満たしています: EN 60947-1; EN 60947-6-2; EN 55011: EN 61000-4-2
標準の35 mm DINレールに取り付けます
空間内の位置 – 任意
ハウジングの材質は自己消火性プラスチックです。
最大許容濃度を超える量の有害物質は入手できない
| 説明 | 範囲 | 工場出荷時設定 | タイプ | ウィ/ル | 住所(12月) |
| デジタル信号測定: 0 – パルスカウンター; 1 – ロジック入力/パルスリレー。 アナログ信号測定: 2 – 巻tage測定; 3 – 電流測定。 温度測定: 4 – NTC(10KB)センサー 5- PTC1000センサー; 6 – PT 1000 センサー。 インターフェース変換モード: 7 – RS-485 – UART(TTL); 8 _d igita I センサー (1-Wire、_12C)* |
0 … 8 | 1 | UINT | ウィ/ル | 100 |
| 接続されたデジタルセンサー | |||||
| O – 0518820 (1ワイヤ); 1- DHT11(1ワイヤ); 2-DHT21/AM2301(1ワイヤ); 3- DHT22(1ワイヤ); 4-BMP180(12C) |
0 .. .4 | 0 | UINT | ウィ/ル | 101 |
| 温度補正 | -99 ... 99 | 0 | UINT | ウィ/ル | 102 |
| リレー制御: 0 – 制御は無効です。 1 – リレー接点は、上限しきい値を超える値で開きます。下限しきい値を下回る値では閉じます。 2 – リレー接点は上限しきい値を超える値で閉じられ、下限しきい値を下回る値で開きます。 下限閾値; 3 – リレー接点は、上限しきい値を超える値または下限しきい値を下回る値で開き、上限しきい値を下回り下限しきい値を上回る値で閉じます。 |
0 … 3 | 0 | UINT | ウィ/ル | 103 |
| 上限閾値 | -500 ... 2500 | 250 | UINT | ウィ/ル | 104 |
| 下限しきい値 | -500 ... 2500 | 0 | UINT | ウィ/ル | 105 |
| パルスカウンターモード O – パルスの先端でカウンター 1 – パルスの立ち下がりエッジでカウンター 2 – パルスの両端でカウンター |
0…2 | 0 | UINT | ウィ/ル | 106 |
| スイッチデバウンス遅延”** | 1…250 | 100 | UINT | ウィ/ル | 107 |
| カウント単位あたりのパルス数*** | 1…65534 | 8000 | UINT | ウィ/ル | 108 |
| RS-485: 0 – ModBus RTU 1- MOdBus ASCll |
0…1 | 0 | UINT | ウィ/ル | 109 |
| ModBus UID | 1…127 | 1 | UINT | ウィ/ル | 110 |
| 為替レート: 0~1200; 1 – 2400; 2 – 4800; 39600; 4 – 14400; 5 – 19200 |
0…5 | 3 | UINT | ウィ/ル | 111 |
| パリティチェックとストップビット: 0 – いいえ、2 ストップ ビット; 1 – 偶数、1 ストップ ビット;2 – 奇数、1 ストップ ビット |
0 ... .2 | 0 | UINT | ウィ/ル | 112 |
| 為替レート UART(TTL)->RS-485: O = 1200; 1 – 2400; 2 – 4800; 3-9600; 4 – 14400; 5-19200 |
0…5 | 3 | UINT | ウィ/ル | 113 |
| UART(TTL)=->RS=485のストップビット: O-1ストップビット; 1-1.5ストップビット; 2-2ストップビット |
0 ... .2 | o | UINT | ウィ/ル | 114 |
| パリティチェック UART(TTL)->RS-485: O – なし; 1- 偶数; 2- 0dd |
0 ... .2 | o | UINT | ウィ/ル | 115 |
| ModBusパスワード保護 **** O- 無効; 1- 有効 |
0 ... .1 | o | UINT | ウィ/ル | 116 |
| ModBusパスワード値 | AZ、az、0-9 | 管理者 | 弦 | ウィ/ル | 117-124 |
| 値の変換 = 3 O-無効; 1-有効 |
0 ... .1 | 0 | UINT | ウィ/ル | 130 |
| 最小入力値 | 0…2000 | 0 | UINT | ウィ/ル | 131 |
| 最大入力値 | 0…2000 | 2000 | UINT | ウィ/ル | 132 |
| 最小変換値 | -32767 ... 32767 | 0 | UINT | ウィ/ル | 133 |
| 最大変換値 | -32767 ... 32767 | 2000 | UINT | ウィ/ル | 134 |
注:
W/R – レジスタへのアクセスのタイプ(書き込み/読み取り)。
※接続するセンサーはアドレス101で選択されます。
** ロジック入力/パルスリレーモードでスイッチのデバウンスに使用される遅延。単位はミリ秒です。
*** パルス カウンターがオンの場合にのみ使用されます。列「値」は入力時のパルス数を示し、その記録後、カウンターは 1 ずつ増加します。メモリへの記録は 1 分間隔で実行されます。
**** ModBusパスワード保護が有効になっている場合(アドレス116、値「1」)、記録機能にアクセスするには、正しいパスワード値を書き込む必要があります。
表3 – 出力接点仕様
| '操作モード | マックス。 Uでの電流~250 V [A] |
最大スイッチング電力 U~250V [VA] |
最大連続許容AC / DC電圧tage[V] | Uconでの最大電流 =30 VDCIA] |
| cosφ=1 | 8 | 2000 | 250/30 | 0.6 |
デバイスの接続
すべての接続は、デバイスの電源がオフになっているときに実行する必要があります。
端子台から突き出た電線の露出部分をそのままにしておくことはできません。
インストール作業中にエラーが発生すると、デバイスおよび接続されたデバイスが損傷する可能性があります。
確実な接触を確保するため、端子ネジを表 1 に示す力で締めてください。
締め付けトルクを小さくすると、接続点が加熱され、端子台が溶けたり、電線が燃えたりすることがあります。締め付けトルクを大きくすると、端子台のネジのねじ山が破損したり、接続した電線が圧縮されたりする可能性があります。
- 図2(アナログ信号測定モードで使用する場合)または図3(デジタルセンサーで使用する場合)に従ってデバイスを接続します。12Vバッテリーを電源として使用できます。供給電圧tage と読むことができます(表 6
デバイスをModBusネットワークに接続するには、CAT.7以上のツイストペアケーブルを使用します。
注記: 接点「A」は非反転信号の送信用、接点「B」は反転信号の送信用です。デバイスの電源は、ネットワークからガルバニック絶縁されている必要があります。 - デバイスの電源をオンにします。


注記: 出力リレー接点「NO」は「通常開」です。必要に応じて、ユーザーが定義した信号および制御システムで使用できます。
デバイスの使用
電源を入れると、インジケータが「
»が点灯します。インジケータ
1.5秒間点滅します。その後、インジケーターが
「RS-485」が点灯し(図1、位置1、2、3)、0.5秒後に消灯します。
必要なパラメータを変更するには:
– OB-215/08-216コントロールパネルプログラムをダウンロードするには、 ホームページ または Mod Bus RTU/ASCII プロトコルを操作できるその他のプログラム。
– RS-485 インターフェースを介してデバイスに接続します。 – 08-215 パラメータの必要な設定を実行します。
データ交換中は「RS-485」インジケーターが点滅し、それ以外の場合は「RS-485」インジケーターは点灯しません。
注記: 08-215 設定を変更する場合は、コマンド (表 6、アドレス 50、値「Ox472C」) でフラッシュ メモリに保存する必要があります。ModBus 設定 (表 3、アドレス 110 – 113) を変更する場合も、デバイスを再起動する必要があります。
動作モード
測定モード
このモードでは、デバイスは入力「101」または「102」(図1、7)に接続されたセンサーの読み取り値を測定し、設定に応じて必要なアクションを実行します。
インターフェース変換モード
このモードでは、デバイスは RS-485 インターフェイス (Mod バス RTU/ASCll) を介して受信したデータを UART (TTL) インターフェイス (表 2、アドレス 100、値 "7") に変換します。詳細については、「UART (TTL) インターフェイスから RS-485 への変換」を参照してください。
デバイスの操作
パルスカウンター
図2(e)に示すように外部デバイスを接続します。デバイスをパルスカウンタモード(表2、アドレス100、値「O」)で動作するように設定します。
このモードでは、デバイスは入力「102」でのパルス数(表 2 に示されている値(アドレス 107、値は ms 単位)以上の持続時間)をカウントし、1 分間隔でデータをメモリに保存します。1 分が経過する前にデバイスの電源をオフにした場合、電源投入時に最後に保存された値が復元されます。
レジスタ(アドレス 108)の値を変更すると、パルスメーターの保存された値はすべて削除されます。
レジスタ(アドレス 108)に指定された値に達すると、カウンタは 6 増加します(表 4、アドレス 5:XNUMX)。
パルスカウンタの初期値を設定するには、必要な値をレジスタ(表6、アドレス4:5)に書き込む必要があります。
ロジック入力/パルスリレー
ロジック入力/パルスリレーモード(表2、アドレス100、値1)を選択するか、パルスメーターモード(表2、アドレス106)を変更すると、リレー接点が閉じられた場合「C – NO」(LED
点灯すると、デバイスは自動的に「C – NO」接点(LED
オフになります)。
ロジック入力モード
図2(d)に従ってデバイスを接続します。デバイスをロジック入力/パルスリレーモード(表2、アドレス100、値1′)で動作するように設定し、必要なパルスカウントモード(表2、アドレス106、値「2」)を設定します。
「102」端子(図1、6)の論理状態がハイレベル(立ち上がりエッジ)に変化すると、デバイスは「C – NO」リレーの接点を開き、「C – NC」リレーの接点を閉じます(図1、7)。
「102」端子(図1、6)の論理状態が低レベル(立ち下がりエッジ)に変化すると、デバイスは「C-NC」リレーの接点を開き、「C-NO」接点を閉じます(図1、7)。
パルスリレーモード
図 2 (d) に従ってデバイスを接続します。デバイスをロジック入力/パルスリレーモード (表 2、アドレス 100、値 "1") で動作するようにセットアップし、パルスカウンターモード (表 1、アドレス 2、値 "106" または値 "1") に設定します。表 2 で指定された値 (アドレス 107、ms 単位の値) 以上の持続時間の短時間パルスが «102» 端子 (図 1、6) に入力されると、デバイスは "C-NO" リレーの接点を閉じ、 "C-NC" リレーの接点を開きます。
パルスが短時間繰り返されると、デバイスは「C – NO」リレーの接点を開き、「C – NC」リレーの接点を閉じます。
巻tag測定
図2(b)に従ってデバイスを接続し、Volで操作できるようにデバイスをセットアップします。tag測定モード(表2、アドレス100、値「2」)。デバイスがしきい値電圧を監視する必要がある場合は、tage、「リレー制御」レジスタ(表2、アドレス103)に「O」以外の値を書き込む必要があります。必要に応じて、動作しきい値を設定します(表2、アドレス104 - 上限しきい値、アドレス105 - 下限しきい値)。
このモードでは、デバイスはDC電圧を測定しますtage. 測定された体積tage値はアドレス6(表6)で読み取ることができます。
巻tage 値は 1234 分の 12.34 ボルト単位で導出されます (123 = 1.23 V、XNUMX = XNUMXV)。
電流測定
図2 (a)に従ってデバイスを接続します。デバイスを「電流測定」モードで動作するように設定します(表2、アドレス100、値「3」)。デバイスがしきい値電流を監視する必要がある場合は、「リレー制御」レジスタ(表2、アドレス103)に「O」以外の値を書き込む必要があります。必要に応じて、動作しきい値を設定します(表2、アドレス104 – 上限しきい値、アドレス105 – 下限しきい値)。
このモードでは、デバイスは DC を測定します。測定された電流値はアドレス 6 (表 6) で読み取ることができます。
電流値は100分の1ミリ単位で算出されますamp(1234 = 12.34 mA; 123 = 1.23 mA)。
表4 – サポートされている機能のリスト
| 関数 (16 進数) | 目的 | 述べる |
| Ox03 | 1つ以上のレジスタの読み取り | 最大50 |
| Ox06 | レジスタに1つの値を書き込む | —– |
表5 – コマンドレジスタ
| 名前 | 説明 | ウィ/ル | 住所(12月) |
| 指示 登録する |
コマンドコード: Ox37B6 – リレーをオンにします。 Ox37B7 – リレーをオフにします。 Ox37B8 – リレーをオンにし、200 ミリ秒後にオフにする Ox472C-フラッシュメモリへの設定の書き込み; Ox4757 – フラッシュメモリから設定を読み込みます。 OxA4F4 – デバイスを再起動します。 OxA2C8 – 工場出荷時の設定にリセットします。OxF225 – パルスカウンタをリセットします(フラッシュメモリに保存されているすべての値が削除されます) |
ウィ/ル | 50 |
| ModBusへの参入 パスワード (8文字 ASCII) | 録画機能にアクセスするには、正しいパスワードを設定します(デフォルト値は「admin」です)。 記録機能を無効にするには、パスワード以外の値を設定します。使用可能な文字: AZ、az、0-9 |
ウィ/ル | 51-59 |
注:
W/R – 書き込み/読み取りレジスタへのアクセスのタイプ。形式「50」のアドレスは 16 ビットの値 (UINT) を意味します。形式「51-59」のアドレスは 8 ビット値の範囲を意味します。
表6 – 追加レジスタ
| 名前 | 説明 | ウィ/ル | 住所(12月) | |
| 識別子 | デバイス識別子(値27) | R | 0 | |
| ファームウェア バージョン |
19 | R | 1 | |
| 登録する | ビットo | O – パルスカウンターは無効です。 1 – パルスカウンタが有効 |
R | 2:3 |
| ビット1 | 0 – パルスの先端のカウンターは無効です。 1 – パルスの先端のカウンタが有効 |
|||
| ビット2 | 0 – パルスの後縁のカウンターは無効です。 1 – パルスの後縁のカウンタが有効 |
|||
| ビット3 | O – 両方のパルスエッジのカウンターが無効になります。 1 – 両方のパルスエッジのカウンターが有効 |
|||
| ビット4 | 0 - 論理入力は無効です。 1-論理入力が有効 |
|||
| ビット5 | 0 – 巻tage測定は無効です。 1 – 巻tag測定が有効になっています |
|||
| ビット6 | 0 - 電流測定は無効です。 1つの電流測定が有効になっています |
|||
| ビット7 | 0 - NTC(10 KB)センサーによる温度測定が無効になります。 1- NTC(10 KB)センサーによる温度測定が有効 |
|||
| ビット8 | 0 – PTC 1000 センサーによる温度測定が無効になります。 1- PTC 1000センサーによる温度測定が有効になります |
|||
| ビット9 | 0 – PT 1000 センサーによる温度測定が無効になります。 1- PT 1000センサーによる温度測定が有効 |
|||
| ビット10 | 0-RS-485 -> UART(TTL)) は無効です。 1-RS-485 -> UART(TTL)が有効 |
|||
| ビット11 | 0 – UART (TTL) プロトコル データは送信する準備ができていません。 1 – UART (TTL) プロトコルデータの送信準備完了 |
|||
| ビット12 | 0 - DS18B20 センサーは無効です。 1-DS18B20センサーが有効 |
|||
| ビット13 | 0-DHT11 センサーが無効になっています。 1-DHT11センサーが有効 |
|||
| ビット14 | 0-DHT21/AM2301 センサーが無効になっています。 1-DHT21/AM2301センサーが有効 |
|||
| ビット15 | 0-DHT22 センサーが無効になっています。 1-DHT22センサーが有効 |
|||
| ビット16 | それは予約されている | |||
| ビット17 | 0-BMP180センサーは無効です。 1-BMP180センサーが有効 |
|||
| ビット18 | 0 – 入力<<«IO2»が開いています。 1- 入力 < |
|||
| ビット19 | 0 – リレーはオフです。 1 – リレーがオン |
|||
| ビット20 | 0-オーバーボルはないtage; 1-過剰があるtage |
|||
| ビット21 | 0-ボリュームの減少はありませんtage; 1-ボリュームの減少があるtage |
|||
| ビット22 | 0 – 過電流はありません。 1-過電流が発生している |
|||
| ビット23 | 0 – 電流の減少はありません。 1-電流が減少する |
|||
| ビット24 | 0 – 温度上昇はありません。 1- 気温が上昇する |
|||
| ビット25 | 0 - 温度低下はありません。 1-温度が下がる |
|||
| ビット29 | 0 – デバイス設定が保存されます。 1 – デバイス設定は保存されません |
|||
| ビット30 | 0 – 機器は校正済みです。 1- 機器が校正されていない |
|||
| パルスカウンター | – | ウィ/ル | 4:5 | |
| 測定値* | – | R | 6 | |
| 供給量tageの デバイス |
– | R | 7 | |
デジタルセンサー
| 温度 (x 0.1°C) | – | R | 11 |
| 湿度(×0.1%) | – | R | 12 |
| 圧力(Pa) | – | R | 13:14 |
| 変換中 | |||
| 変換された値 | – | R | 16 |
注:
W/R – レジスタへのアクセスのタイプ(書き込み/読み取り)。
「1」形式のアドレスは16ビットの値(UINT)を意味します。
「2:3」形式のアドレスは32ビットの値(ULONG)を意味します。
* アナログセンサーからの測定値(voltage、電流、温度など)。
温度測定
図 2 (c) に従ってデバイスを接続します。デバイスを温度測定モードで動作するように設定します (表 2、アドレス 100、値「4」、「5」、「6」)。デバイスがしきい値温度値を監視する必要がある場合は、レジスタ「リレー制御」 (表 2、アドレス 103) に「O」以外の値を書き込む必要があります。動作しきい値を設定するには、アドレス 104 (上限しきい値) とアドレス 105 (下限しきい値) に値を書き込みます (表 2)。
温度を補正する必要がある場合は、「温度補正」レジスタ(表 2、アドレス 102)に補正係数を記録する必要があります。このモードでは、デバイスはサーミスタを使用して温度を測定します。
測定された温度はアドレス6(表6)で読み取ることができます。
温度の値は摂氏 1234 分の 123.4 度単位で算出されます (123 = 12.3 °C、XNUMX = XNUMX °C)。
デジタルセンサーの接続
このデバイスは、表 2 (アドレス 101) に記載されているデジタル センサーをサポートします。
デジタル センサーの測定値は、表 11 のアドレス 15 - 6 で読み取ることができます (センサーが測定する値によって異なります)。デジタル センサーのクエリ時間は 3 秒です。
デジタルセンサーで測定した温度を補正する必要がある場合は、レジスタ 102 (表 2) に温度補正係数を入力する必要があります。
レジスタ 103 (表 2) にゼロ以外の値が設定されている場合、リレーはレジスタ 11 (表 6) の測定値に基づいて制御されます。
温度の値は摂氏 1234 分の 123.4 度単位で算出されます (123 = 12.3 °C、XNUMX = XNUMX °C)。
注意: 1-Wire インターフェイスを介してセンサーを接続する場合は、「データ」ラインを 510 オームから 5.1 kオームの電源公称値に接続するために外部抵抗器を取り付ける必要があります。
12C インターフェースを介してセンサーを接続する場合は、特定のセンサーのパスポートを参照してください。
RS-485 インターフェースを UART (TTL) に変換する
図3(a)に従ってデバイスを接続します。デバイスをRS-485-UART(TTL)モードで動作するように設定します(表2、アドレス100、値7)。
このモードでは、デバイスは RS-485 Mod Bus RTU/ASCII インターフェイス (図 1、図 4) を介してデータを受信 (送信) し、UART インターフェイスに変換します。
Exampクエリと応答のファイルを図10と図11に示します。
測定された体積の変換tage (現在の)値
測定された体積を変換するにはtage(電流)を別の値に変換するには、変換を有効にし(表2、アドレス130、値1)、変換範囲を調整する必要があります。
例えばampル、測定されたボリュームtageは、次のようなセンサーパラメータを持つバーに変換する必要があります: voltag0.5 V ~ 8 V の範囲は、1 bar ~ 25 bar の圧力に相当します。変換範囲の調整: 最小入力値 (アドレス 131、値 50 は 0.5 V に相当)、最大入力値 (アドレス 132、値 800 は 8 V に相当)、最小変換値 (アドレス 133、値 1 は 1 bar に相当)、最大変換値 (アドレス 134、値 25 は 25 bar に相当)。
変換された値はレジスタ(表6、アドレス16)に表示されます。
デバイスを再起動して工場出荷時の設定にリセットする
デバイスを再起動する必要がある場合は、「R」端子と「-」端子(図1)を閉じて3秒間保持する必要があります。
デバイスを工場出荷時の設定に戻す場合は、「R」端子と「-」端子(図1)を閉じて10秒以上押し続けます。10秒後、デバイスは自動的に工場出荷時の設定に復元され、再読み込みされます。
MODBUS プロトコル経由の RS (ΕΙΑ/ΤΙΑ)-485 インターフェイスでの操作
OB-215 では、ModBus プロトコルを使用して、限定されたコマンド セットで RS (EIA/TIA)-485 のシリアル インターフェイスを介して外部デバイスとデータを交換できます (サポートされている機能の一覧については、表 4 を参照してください)。
ネットワークを構築する場合、OB-215 がスレーブとして機能するマスター スレーブ構成の原則が使用されます。ネットワークには、マスター ノードが XNUMX つだけ存在でき、スレーブ ノードは複数存在できます。マスター ノードは、パーソナル コンピューターまたはプログラマブル ロジック コントローラーです。この構成では、交換サイクルの開始者はマスター ノードのみになります。
マスターノードのクエリは個別(特定のデバイス宛て)です。OB-215 はマスターノードの個別のクエリに応答して送信を実行します。
受信クエリでエラーが見つかった場合、または受信したコマンドを実行できない場合、応答として OB-215 がエラー メッセージを生成します。
コマンドレジスタのアドレス(5進数形式)とその目的は表XNUMXに示されています。
追加レジスタのアドレス(6進数形式)とその目的は表XNUMXに示されています。
メッセージフォーマット
交換プロトコルには、明確に定義されたメッセージ形式があります。形式に準拠することで、ネットワークの正確性と安定性が保証されます。
バイト形式
OB-215 は、パリティ制御あり (図 4) とパリティ制御なし (図 5) の XNUMX つのデータ バイト形式のいずれかで動作するように構成されています。パリティ制御モードでは、制御の種類 (偶数または奇数) も示されます。データ ビットの送信は、最下位ビットから順に実行されます。
デフォルトでは(製造時)、デバイスはパリティ制御なしで 2 つのストップ ビットで動作するように構成されています。

バイト転送は、1200、2400、4800、9600、14400、19200 bps の速度で実行されます。デフォルトでは、製造時にデバイスは 9600 bps の速度で動作するように構成されています。
注記: ModBus RTU モードでは 8 データ ビットが送信され、MODBUS ASCII モードでは 7 データ ビットが送信されます。
フレームフォーマット
フレーム長は、ModBus RTU の場合は 256 バイト、ModBus ASCII の場合は 513 バイトを超えることはできません。
ModBus RTU モードでは、フレームの開始と終了は、少なくとも 3.5 バイトの無音間隔によって監視されます。フレームは連続したバイト ストリームとして送信する必要があります。フレームの受信の正確性は、CRC チェックサムをチェックすることによってさらに制御されます。
アドレス フィールドは 1 バイトを占めます。スレーブのアドレスの範囲は 247 ~ XNUMX です。
図6はRTUフレームフォーマットを示す。

ModBus ASCII モードでは、フレームの開始と終了は特殊文字 (フレームの開始の場合は記号 (':' Ox3A)、フレームの終了の場合は記号 ('CRLF' OxODOxOA)) によって制御されます。
フレームは連続したバイト ストリームとして送信する必要があります。
フレームの受け入れの正確性は、LRC チェックサムをチェックすることによってさらに制御されます。
アドレス フィールドは 1 バイトを占めます。スレーブのアドレスの範囲は 247 ~ 7 です。図 XNUMX は ASCII フレーム形式を示しています。

注記: Mod Bus ASCIIモードでは、データの各バイトは2バイトのASCIIコードでエンコードされます(例:ample: 1 バイトのデータ Ox2 5 は、32 バイトの ASCII コード Ox35 と OxXNUMX によってエンコードされます。
チェックサムの生成と検証
送信デバイスは、送信メッセージのすべてのバイトのチェックサムを生成します。08-215 も同様に、受信メッセージのすべてのバイトのチェックサムを生成し、送信側から受信したチェックサムと比較します。生成されたチェックサムと受信したチェックサムが一致しない場合は、エラー メッセージが生成されます。
CRCチェックサム生成
メッセージ内のチェックサムは最下位バイトから順に送信され、これは既約多項式 OxA001 に基づく巡回検証コードです。
SI 言語での CRC チェックサム生成サブルーチン:
1: uint16_t GenerateCRC(uint8_t *pSendRecvBuf, uint16_tu カウント)
2: {
3: cons uint16_t 多項式 = OxA001;
4: uint16_t は OxFFFF です。
5: uint16_t i;
6: uint8_t バイト;
7: for(i=2; i<(uCount-XNUMX); i++){
8: ere= ere ∧ pSendReevBuf[i];
9: for(バイト=8; バイト<XNUMX; バイト++){
10: if((ere& Ox0001) == O){
11: えー=えー>>1;
12: }その他{
13: えー= えー>> 1;
14: ere= ere ∧ 多項式;
15: }
16: }
17: }
18: 戻り値:
19: }
LRC チェックサム生成
メッセージ内のチェックサムは最上位バイトから順に転送され、縦方向の冗長性チェックが行われます。
SI 言語での LRC チェックサム生成サブルーチン:
1: uint8_t GenerateLRC(uint8_t *pSendReevBuf, uint16 tu カウント)
2: {
3: uint8_t Ire = OxOO;
4: uint16_t i;
5: for(i=1; i<(uCount-XNUMX); i++){
6: Ire= (Ire+ pSendReevbuf[i]) & OxFF;
7: }
8: Ire= ((Ire ∧ OxFF) + 2) & OxFF;
9: 戻り値;
10:}
コマンドシステム
関数Ox03 – レジスタのグループを読み取る
関数 Ox03 は、レジスタ 08 ~ 215 の内容の読み取りを提供します。マスター クエリには、初期レジスタのアドレスと、読み取るワード数が含まれます。
08-215 応答には、返されるバイト数と要求されたデータが含まれます。返されるレジスタの数は 50 に制限されます。クエリ内のレジスタの数が 50 (100 バイト) を超える場合、応答はフレームに分割されません。
元ampMod Bus RTUにおけるクエリと応答のフローを図8に示します。

機能Ox06 – レジスタの記録
関数 Ox06 は、08 つの 215-XNUMX レジスタに記録を提供します。
マスタークエリには、レジスタのアドレスと書き込むデータが含まれています。デバイスの応答はマスタークエリと同じで、レジスタアドレスと設定されたデータが含まれています。ampModBus RTUモードでのクエリと応答の例を図9に示します。

UART (TTL) インターフェースから RS-485 への変換
インターフェース変換モードでは、クエリが 08-215 宛てでなかった場合、クエリは「101」および「102」に接続されたデバイスにリダイレクトされます。この場合、インジケーター「RS-485」の状態は変更されません。
元ampUART(TTL)ライン上のデバイスへのクエリと応答のファイルを図10に示します。

元ampUART(TTL)ライン上のデバイスの11つのレジスタへの記録の例を図XNUMXに示します。

MODBUS エラーコード
| エラーコード | 名前 | コメント |
| 0x01 | 不正な機能 | 不正な関数番号 |
| 0x02 | 不正なデータアドレス | 住所が間違っています |
| 0x03 | 不正なデータ値 | 無効なデータ |
| 0x04 | サーバーデバイスの障害 | 制御装置の故障 |
| 0x05 | 認める | データがまだ準備ができていません |
| 0x06 | サーバー デバイスがビジーです | システムがビジー状態です |
| 0x08 | メモリパリティエラー | メモリエラー |
安全上の注意
設置作業およびメンテナンスを行うには、デバイスを主電源から切り離してください。
デバイスを自分で開けて修理しようとしないでください。
ハウジングに機械的損傷がある状態でデバイスを使用しないでください。
デバイスの端子および内部要素に水が浸入することは許可されません。
運用および保守中は、次の規制文書の要件を満たす必要があります。
消費者向け電気設備の運用に関する規制
消費者向け電気設備の操作に関する安全規則;
電気設備の操作における労働安全。
メンテナンス手順
推奨されるメンテナンス頻度は 6 か月ごとです。
メンテナンス手順:
- 必要に応じて、配線の接続信頼性を確認してください。amp 0.4 N*mの力で
- ハウジングの完全性を目視で確認する。
- 必要に応じて、デバイスの前面パネルとハウジングを布で拭いてください。
清掃には研磨剤や溶剤を使用しないでください。
輸送と保管
元のパッケージに入ったデバイスは、過酷な環境ではなく、マイナス 45 ~ +60 °C の温度および相対湿度 80 % 以下で輸送および保管できます。
請求データ
製造元は、デバイスの品質に関する情報と操作に関する提案に感謝いたします。
ご質問がある場合は、製造元にお問い合わせください。
.ノバテックエレクトロ」、
65007, オデッサ,
59、アドミラル・ラザレフ通り;
電話 +38 (048) 738-00-28。
電話/ファックス: +38(0482) 34-36- 73
ホームページ
発売日_VN231213
ドキュメント / リソース
![]() |
NOVATEK OB-215 デジタル入力出力モジュール [pdf] 取扱説明書 OB-215、OB-215 デジタル入力出力モジュール、OB-215、デジタル入力出力モジュール、入力出力モジュール、出力モジュール、モジュール |
