2チャンネルモジュール
ロジックまたはカウンター入力の
SM3
応用
ロジック入力モジュール
3 つの論理入力の SM485 モジュールは、論理入力の論理状態を収集し、RS-XNUMX インターフェイスをベースとして動作するコンピュータベースの産業用システムからそれらの論理状態にアクセスできるようにすることを目的としています。
このモジュールには 2 つのロジック入力と、MODBUS RTU および ASCII 伝送プロトコルを備えた RS-485 インターフェイスがあります。
RS-485 および RS-232 ポートは、入力信号および電源から電気的に絶縁されています。
モジュールのプログラミングは、RS-485 または RS-232 ポートを使用して可能です。
SM3 モジュール セットには、PC コンピュータ (RS-232) に接続するための接続ケーブルが含まれています。
モジュールパラメータ:
– XNUMXつのロジック入力、
– MODBUS RTUおよびASCII伝送プロトコルを備えたRS-485通信インターフェースにより、LEDダイオードに基づく光伝送信号を備えたコンピュータベースのシステムで動作します。
– 設定可能なボーレート: 2400、4800、9600、19299、38400 bit/s。
インパルスコンバータとしてのモジュール。
インパルスコンバータとして動作する SM3 モジュールは、電力量計、熱量計、ガスメーター、流量トランスデューサなどのインパルス入力を備えた測定装置をコンピュータ システムに追加することを目的としています。
次に、SM3 コンバータにより、自動化された会計システムのカウンタ状態のリモート読み取りが可能になります。 このコンバータには 2 つのインパルス入力と、MODBUS RTU および ASCII 伝送プロトコルを備えた RS-485 インターフェイスがあり、Wizcon、Fix、In Touch、Genesis 32 (Iconics) およびその他の視覚化プログラムを備えたコンピュータ システムでのアプリケーションが可能になります。
コンバーターのパラメーター:
- XNUMX つのインパルス入力、独立して構成:
– 入力のプログラム可能なアクティブ状態 (入力ボリュームの高レベルまたは低レベル)tage)、
– 定義された継続時間のレベルを持つ入力インパルス用のプログラム可能なフィルター (高レベルと低レベルで別々に),
– 値 4.294.967.295 までのインパルス カウントおよびアプリケーション レベルからの消去に対する保護
– いつでも消去できる補助インパルスカウンター、
– カウントされたインパルスの重みを保存する不揮発性レジスタ、
– カウントされたインパルスの加重値を使用したカウンター値除算の結果を含む 4 つの別個のレジスター - MODBUS RTU および ASCII 伝送プロトコルを備えた RS-485 通信インターフェイスは、LED ダイオードの光伝送信号を使用するコンピュータ システムで動作します。
- 設定可能なボーレート: 2400、4800、9600、19200、134800 bit/s、
- RJタイプ(TTLレベル)の前面プレートのプログラミングインターフェイス、
- 送信パラメータの設定にはいくつかの方法があります。
– プログラム – 前面プレートのプログラミング インターフェイス RJ を使用して、
– プログラム – RS-485 バスを使用してアプリケーション レベルから、 - CRCチェックサムとともにカウンタ状態を不揮発性メモリに保存します。
- 供給減衰のカウント、
- 緊急事態の検出。
モジュールセット
- SM3モジュール……………………………………。 1個
- ユーザーズマニュアル …………………………………….. 1冊
- RS-232ソケットのホールプラグ ………….. 1個
モジュールを開梱するときは、納入品の完全性と、データ プレートのタイプおよびバージョン コードが注文と一致しているかどうかを確認してください。図1 View SM3モジュールの
基本的な安全要件、運用上の安全性
このサービス マニュアルに記載されている記号は、次のことを意味します。
警告!
潜在的な危険な状況についての警告。 特に重要です。 モジュールを接続する前に、これについて理解しておく必要があります。 これらの記号で示された注意事項に従わない場合、人員が重傷を負ったり、機器が損傷したりする可能性があります。
注意!
一般的な役立つメモを指定します。 これを守るとモジュールの取り扱いが容易になります。 モジュールが期待どおりに動作しない場合は、これに注意する必要があります。 無視すると起こり得る結果!
セキュリティ範囲では、モジュールは EN 61010 -1 規格の要件を満たしています。
オペレータの安全に関する注意事項:
1. 一般事項
- SM3 モジュールは 35 mm レールに取り付けられるように設計されています。
- 必要なハウジングの無許可の取り外し、不適切な使用、不適切な設置または操作は、人員の負傷や機器の損傷の危険を生じます。 さらに詳しい情報については、ユーザーズマニュアルをご覧ください。
- 単巻変圧器を介してモジュールをネットワークに接続しないでください。
- 輸送、設置、試運転、およびメンテナンスに関するすべての操作は、有資格の熟練した担当者が実施し、事故防止のための国の規制を順守する必要があります。
- この基本的な安全情報によると、資格のある熟練した担当者とは、製品の設置、組み立て、試運転、および操作に精通しており、その職業に必要な資格を持っている人です。
- RS-232 ソケットは、MODBUS プロトコルで動作するデバイス (図 5) を接続するためにのみ機能します。 ソケットを使用しない場合は、RS-232 モジュール ソケットにホール プラグを取り付けます。
2. 輸送、保管
- 輸送、保管、および適切な取り扱いに関する注意事項に従ってください。
- 仕様に記載されている気候条件を遵守してください。
3. インストール
- モジュールは、このユーザーズマニュアルに記載されている規制および指示に従って取り付ける必要があります。
- 適切な取り扱いを確保し、機械的ストレスを避けてください。
- コンポーネントを曲げたり、絶縁距離を変更したりしないでください。
- 電子部品や接点には触れないでください。
- 機器には静電気に敏感なコンポーネントが含まれている場合があり、不適切な取り扱いによって簡単に損傷する可能性があります。
- 健康を危険にさらす可能性があるため、電気部品を損傷したり破壊したりしないでください。
4. 電気接続
機器の電源を入れる前に、ネットワークへの接続が正しいことを確認する必要があります。
- 保護端子を別のリード線で接続する場合は、機器を主電源に接続する前に保護端子を接続することを忘れないでください。
- 生の機器を扱う場合は、事故防止のため適用される国内規制を遵守する必要があります。
- 電気設備は、適切な規制 (ケーブル断面積、ヒューズ、PE 接続) に従って実行する必要があります。 追加情報はユーザーガイドから入手できます。
- このマニュアルには、EMC に準拠した設置に関する情報 (シールド、接地、フィルタ、ケーブル) が含まれています。 これらの注意事項は、すべての CE マーク付き製品に従う必要があります。
- 測定システムまたは設置されたデバイスのメーカーは、EMC 法が要求する必要な制限値を遵守する責任があります。
5. 操作
- SM3 モジュールを含む測定システムには、事故防止のため、対応する規格および規制に従って保護装置を装備する必要があります。
- 機器が供給ボリュームから切り離された後tage. コンデンサが充電される可能性があるため、通電中のコンポーネントや電源接続にはすぐに触れないでください。
- 動作中はハウジングを閉じる必要があります。
6. メンテナンスとサービス
- メーカーのマニュアルに従ってください。
- このユーザーズマニュアルに記載されている製品固有の安全性およびアプリケーションに関する注意事項をすべてお読みください。
- 機器のハウジングを取り出す前に、電源をオフにする必要があります。
保証契約期間中に機器の筐体を取り外した場合、保証契約が解除される場合があります。
インストール
4.1. モジュールの固定
モジュールは 35 mm レール (EN 60715) に固定されるように設計されています。 モジュールのハウジングは自己消火性プラスチックで作られています。
ハウジング全体の寸法: 22.5 x 120 x 100 mm。 断面積が 2.5 mm² (電源側から) および 1.5 mm² (入力信号側から) の外部ワイヤを接続する必要があります。4.2. 端末の説明
図に従って電源と外部信号を接続する必要があります。 詳細なリードアウトは表 3 に記載されています。
注記: 外部信号の正しい接続には特に注意する必要があります (表 1 を参照)。
前面プレートには XNUMX つのダイオードがあります。
- 緑色 - 点灯時は電源がオンであることを示します。
- 緑 (RxD) – モジュールによるデータ受信を示します。
- 黄色 (TxD) – モジュールによるデータ送信を示します。
SM3 モジュールのリードアウトの説明
表1
ターミナルnr |
端末の説明 |
1 | ロジック入力のGNDライン |
2 | IN1ライン – ロジック入力No 1 |
3 | 5 V DC ライン |
4 | IN2ライン – ロジック入力No 2 |
5 | RS-485インターフェースのGNDライン |
6、7 | モジュールを供給するライン |
8 | 光絶縁を備えた RS-485 インターフェイスのライン |
9 | 光絶縁を備えた RS-485 インターフェイスの B ライン |
ロジック入力接続の例を以下に示します。注記:
電磁干渉を考慮して、ロジック入力信号と RS-485 インターフェイス信号の接続にはシールド線を使用する必要があります。 シールドは保護端子に XNUMX 点で接続する必要があります。 電源は、適切な線径の XNUMX 線ケーブルで接続し、設置用カットアウトによって確実に保護する必要があります。
サービス
外部信号を接続し、電源を切り替えると、SM3 モジュールは動作する準備が整います。 点灯した緑色のダイオードはモジュールの動作を示します。 緑色のダイオード (RxD) はモジュールのポーリングに信号を送りますが、黄色のダイオード (TxD) はモジュールに応答します。 ダイオードは、RS-232 インターフェイスと RS-485 インターフェイスの両方を介したデータ送信中に周期的に点灯する必要があります。 信号「+」(端子 3) は、許容負荷 5 mA の 50 V 出力です。 外部回路への電源供給に使用できます。
すべてのモジュールパラメータは、RS-232 または RS-485 を使用してプログラムできます。 RS-232 ポートには、技術データに準拠した一定の送信パラメータがあり、RS-485 デジタル出力のプログラムされたパラメータ (アドレス、モード、レート) が不明な場合でも、モジュールとの接続を可能にします。
RS-485 標準により、長さ 32 m の単一シリアル リンク上で 1200 台のデバイスに直接接続できます。 より多くのデバイスを接続するには、追加の中間分離デバイス (PD51 コンバータ/リピータなど) を使用する必要があります。 インターフェースの接続方法はモジュールのユーザーズマニュアルに記載されています(図5)。 正しい送信を行うには、ライン A と B を他のデバイスの同等のものと並列に接続する必要があります。 接続はシールド線で行ってください。 シールドは保護端子に XNUMX 点で接続する必要があります。 GND ラインは、長い接続時にインターフェイス ラインをさらに保護する役割を果たします。 保護端子に接続する必要があります (インターフェイスが正しく動作するためには必要ありません)。
RS-485 ポートを介して PC コンピュータと接続するには、RS-232/RS-485 インターフェイス コンバータ (PD51 コンバータなど) または RS-485 カードが不可欠です。 PC コンピュータ内のカードの伝送ラインのマーキングは、カードの製造元によって異なります。 RS-232 ポートを介した接続を実現するには、モジュールに追加されたケーブルで十分です。 両方のポート接続 (RS-232 と RS-485) の方法を図 5 に示します。
モジュールは 232 つのインターフェイス ポートを介してのみマスター デバイスに接続できます。 両方のポートを同時に接続した場合、モジュールは RS-XNUMX ポートで正しく動作します。
5.1. MODBUS プロトコルの実装の説明
伝送プロトコルは、シリアル インターフェイスを介したデバイス間の情報交換の方法を記述します。
MODBUS プロトコルは、Modicon 社の PI-MBUS-300 Rev G 仕様に準拠してモジュールに実装されています。
MODBUS プロトコルのモジュールのシリアル インターフェイス パラメータのセット:
– モジュールアドレス: 1 ~ 247
– ボーレート: 2400、4800、19200、38400 bit/s
– 動作モード: ASCII、RTU
– 情報単位: ASCII: 8N1、7E1、7O1、
RTU: 8N2、8E1、8O1、8N1
– 最大応答時間: 300 ミリ秒
シリアル インターフェイスのパラメータ設定については、このユーザーズ マニュアルの後半で説明します。 これは、ボー レート (Rate パラメータ)、デバイス アドレス (Address パラメータ)、および情報ユニットのタイプ (Mode パラメータ) の設定で構成されます。
モジュールが RS-232 ケーブルを介してコンピュータに接続されている場合、モジュールは自動的に伝送パラメータを次の値に設定します。
ボーレート: 9600 b / s
動作モード: RTU8N1
住所: 1
注記: 通信ネットワークに接続された各モジュールは、次のことを行う必要があります。
- ネットワークに接続されている他のデバイスのアドレスとは異なる固有のアドレスを持ち、
- ボーレートと情報ユニットのタイプが同一である、
- アドレス「0」のコマンド送信は、ブロードキャスト モード (多数のデバイスへの送信) として識別されます。
5.2. MODBUS プロトコル機能の説明
SM3 モジュールには、次の MODBUS プロトコル機能が実装されています。
MODBUSプロトコルの機能説明
表2
コード |
意味 |
03(03時間) | n レジスタの読み出し |
04(04時間) | n入力レジスタの読み出し |
06(06時間) | 単一レジスタの書き込み |
16(10時間) | n レジスタの書き込み |
17(11時間) | スレーブデバイスの識別 |
n レジスタの読み出し (コード 03h)
データ放送モードでは利用できない機能です。
Examp上: 2DBDh (1) アドレスのレジスタから始まる 7613 つのレジスタの読み出し:
リクエスト:
デバイスアドレス | 関数 | 登録する 住所 こんにちは |
登録する 住所ロー |
数 こんにちはを登録します |
数 Loをレジスターします |
チェックサム CRCP |
01 | 03 | 1D | BD | 00 | 02 | 52 43 |
応答:
デバイスアドレス | 関数 | バイト数 | レジスタ 1DBD (7613) の値 | レジスタ 1DBE (7614) の値 | チェックサム CRC | ||||||
01 | 03 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 42 8B |
n 入力レジスタの読み出し (kode 04h)
データ放送モードでは利用できない機能です。
Examp上: 0DBDh (3) のレジスタから始まる 4003FA1h (7613) アドレスの XNUMX つのレジスタの読み出し。
リクエスト:
デバイスアドレス | 関数 | 登録する 住所 こんにちは |
登録する 住所ロー |
数 こんにちはを登録します |
数 Loをレジスターします |
チェックサム CRCP |
01 | 04 | 0F | A3 | 00 | 01 | C2FC |
応答:
デバイスアドレス | 関数 | バイト数 | からの価値 レジスタ0FA3 (4003) |
チェックサム CRC | |
01 | 04 | 02 | 00 | 01 | 78 F0 |
レジスタへの値の書き込み (コード 06h)
この機能はブロードキャストモードでアクセスできます。
Examp上: 1DBDh (7613) アドレスによるレジスタの書き込み。
リクエスト:
デバイスアドレス | 関数 | 住所登録 こんにちは | レジスタアドレスLo | レジスタ 1DBD (7613) の値 | チェックサム CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 西暦85年 |
応答:
デバイスアドレス | 関数 | 登録する 住所 こんにちは |
登録住所 Lo |
レジスタ 1DBD (7613) の値 | チェックサム CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 西暦85年 |
n レジスタへの書き込み (コード 10h)
この機能は放送モードでアクセスできます。
Examp上: 2DBDh (1) のレジスタから始まる 7613 つのレジスタに書き込みます。
リクエスト:
デバイス 住所 |
関数 | 登録する 住所 |
数 レジスター |
バイト数 | レジスタからの値 1DBD (7613) |
からの価値 レジスタ 1DBE (7614) |
チェック- CRCの合計 |
||||||||
Hi | Lo | Hi | Lo | ||||||||||||
01 | 10 | 1D | BD | 00 | 02 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 03 09 |
応答:
デバイスアドレス | 関数 | 登録する 住所 こんにちは |
登録する 住所ロー |
数 こんにちはを登録します |
数 Loをレジスターします |
チェックサム (CRC) |
01 | 10 | 1D | BD | 00 | 02 | D7 80 |
デバイスを識別するレポート (コード 11h)
リクエスト:
デバイスアドレス | 関数 | チェックサム (CRC) |
01 | 11 | C0 2C |
応答:
デバイスアドレス | 関数 | バイト数 | デバイス識別子 | デバイスの状態 | ソフトウェアバージョン番号 | チェックサム |
01 | 11 | 06 | 8C | FF | 3F 80 00 00 | A6 F3 |
デバイスアドレス – 01
機能 – 機能番号: 0x11;
バイト数 – 0x06
デバイス識別子 – 0x8B
デバイスの状態 – 0xFF
ソフトウェアバージョン番号 – モジュールに実装されているバージョン: 1.00
XXXX – float 型の 4 バイト変数
チェックサム – RTU モードで動作する場合は 2 バイト
– ASCII モードで作業する場合は 1 バイト
5.3. モジュールレジスタのマップ
SM3モジュールのレジスタマップ
住所 範囲 | 価値 タイプ | 説明 |
4000-4100 | int、float (16 ビット) | 値は 16 ビット レジスタに配置されます。 レジスタは読み出し専用です。 |
4200-4300 | int (16 ビット) | 値は 16 ビットレジスタに配置されます。 レジスタの内容は、32 領域の 7600 ビット レジスタの内容に対応します。 レジスタは読み書きできます。 |
7500-7600 | 浮動小数点 (32 ビット) | 値は 32 ビット レジスタに格納されます。 レジスタは読み出し専用です。 |
7600-7700 | 浮動小数点 (32 ビット) | 値は 32 ビット レジスタに格納されます。 レジスタは読み書きできます。 |
5.4. モジュールレジスタのセット
SM3 モジュールを読み出すためのレジスタのセット。
値は 16 ビットレジスタに配置されます | 名前 | 範囲 | レジスタタイプ | 数量名 |
4000 | 識別子 | – | 整数 | デバイスを識別する定数 (0x8B) |
4001 |
ステータス1 |
整数 |
Status1 はロジック入力の現在の状態を記述するレジスタです | |
4002 | ステータス2 | – | 整数 | Status2 は、現在の送信パラメータを記述するレジスタです。 |
4003 | W1 | 0…1 | 整数 | 入力1の状態読み出し値 |
4004 | W2 | 0…1 | 整数 | 入力2の状態読み出し値 |
4005 | WMG1_H |
– |
長さ |
入力 1 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の位をカウントします) - 上位ワード。 |
4006 | WMG1_L | 入力 1 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の数をカウントします) – 下位ワード。 | ||
4007 | WMP1_H |
– |
長さ |
入力 1 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の位をカウントします) – 上位ワード。 |
4008 | WMP1_L | 入力 1 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の数をカウントします) – 下位ワード。 | ||
4009 | WMG2_H |
– |
長さ |
入力 2 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の位をカウントします) – 上位ワード。 |
4010 | WMG2_L | 入力 2 に対して主分子と重み値の除算を行った結果 (レジスタは結果全体の百万の位をカウントします) – 下の単語。 |
4011 | WMP2_H |
– |
長さ |
入力 2 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の位をカウントします) – 上位ワード。 |
4012 | WMP2_L | 入力 2 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の数をカウントします) – 下位ワード。 | ||
4013 | WG1_H | 0…999999 | フロート | 入力 1 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の位をカウントします) – 上位ワード。 |
4014 | WG1_L | 入力 1 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の数をカウントします) – 下位ワード。 | ||
4015 | WP1_H | 0…999999 | フロート | 入力 1 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の位をカウントします) – 上位ワード。 |
4016 | WP1_L | 入力 1 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の数をカウントします) – 下位ワード。 | ||
4017 | WG2_H | 0…999999 | フロート | 入力 2 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の位をカウントします) – 上位ワード。 |
4018 | WG2_L | 入力 2 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の数をカウントします) – 下位ワード。 | ||
4019 | WP2_H | 0…999999 | フロート | 入力 2 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の位をカウントします) – 上位ワード。 |
4020 | WP2_L | 入力 2 に対してメインカウンタと重み値の除算演算を行った結果 (レジスタは全体の結果の百万の数をカウントします) – 下位ワード。 |
4021 | LG1_H | 0…(2 32 – 1) | 長さ | 入力 1 のメイン インパルス カウンタの値 (上位ワード) |
4022 | LG1_L | 入力 1 のメイン インパルス カウンタの値 (下位ワード) | ||
4023 | LP1_H | 0…(2 32 – 1) | 長さ | 入力 1 のメイン インパルス カウンタの値 (上位ワード) |
4024 | LP1_L | 入力 1 のメイン インパルス カウンタの値 (下位ワード) | ||
4025 | LG2_H | 0…(2 32 – 1) | 長さ | 入力 2 のメイン インパルス カウンタの値 (上位ワード) |
4026 | LG2_L | 入力 2 のメイン インパルス カウンタの値 (下位ワード) | ||
4027 | LP2_H | 0…(2 32 – 1) | 長さ | 入力 2 の補助インパルス カウンタの値 (上位ワード) |
4028 | LP2_L | 入力 2 の補助インパルス カウンタの値 (下位ワード) | ||
4029 | ステータス3 | – | 整数 | 装置のエラー状態 |
4030 | リセット | 0…(2 16 – 1) | 整数 | デバイス供給減衰数のカウンター |
SM3 モジュールを読み出すためのレジスタのセット (アドレス 75xx)
名前 | 範囲 | レジスタタイプ | 数量名 | |
i が登録する値 | ||||
7500 | 識別子 | – | フロート | デバイスを識別する定数 (0x8B) |
7501 | ステータス1 | – | フロート | ステータス 1 は、現在のロジック入力状態を記述するレジスタです。 |
7502 | ステータス2 | – | フロート | ステータス 2 は、現在の送信パラメータを記述するレジスタです。 |
7503 | W1 | 0…1 | フロート | 入力1の読み出し状態の値 |
7504 | W2 | 0…1 | フロート | 入力2の読み出し状態の値 |
7505 | WG1 | 0…(2 16 – 1) | フロート | 入力1のメインカウンタと重量値の除算演算結果 |
7506 | WP1 | – | フロート | 入力1の補助カウンタと重量値の除算演算結果 |
7507 | WG2 | – | フロート | 入力2のメインカウンタと重量値の除算演算結果 |
7508 | WP2 | – | フロート | 入力2の補助カウンタと重量値の除算演算結果 |
7509 | LG1 | 0…(2 32 – 1) | フロート | 入力 1 のメイン インパルス カウンタの値 |
7510 | LP1 | 0…(2 32 – 1) | フロート | 入力 1 の補助インパルス カウンタの値 |
7511 | LP2 | 0…(2 32 – 1) | フロート | 入力 2 のメイン インパルス カウンタの値 |
7512 | LP2 | 0…(2 32 – 1) | フロート | 入力 2 の補助インパルス カウンタの値 |
7513 | ステータス3 | フロート | デバイスエラーのステータス | |
7514 | リセット | 0…(2 16 – 1) | フロート | デバイス供給減衰数のカウンター |
ステータスレジスタ1の説明
Bit-15…2 未使用 状態 0
Bit-1 IN2 入力の状態
0 – オープンまたは非アクティブ状態、
1 – 短絡またはアクティブ状態
Bit-0 IN1 入力の状態
0 – オープンまたは非アクティブ状態、
1 – 短絡またはアクティブ状態
ステータスレジスタ2の説明Bit-15…6 未使用 状態 0
Bit-5…3 動作モードと情報単位
000 – インターフェースがオフになっています
001 – 8N1 – アスキー
010 – 7E1 – アスキー
011 – 7O1 – アスキー
100 – 8N2 – RTU
101 – 8E1 – RTU
110 – 8O1 – RTU
111 – 8N1 – RTU
ビット 2…0 ボーレート
000 ~ 2400 ビット/秒
001 ~ 4800 ビット/秒
010 ~ 9600 ビット/秒
011 ~ 19200 ビット/秒
100 ~ 38400 ビット/秒
ステータスレジスタ3の説明ビット 1…0 FRAM メモリ エラー – メイン カウンタ 1
00 – エラーなし
01 – メモリ空間 1 への書き込み/読み出しエラー
10 – メモリ空間 1 および 2 の書き込み/読み出しエラー
11 – 全メモリブロックの書き込み/読み出しエラー (カウンタ値の損失)
ビット 5 ~ 4 FRAM メモリ エラー – 補助カウンタ 1
00 – エラーなし
01 – 1番目のメモリ空間の書き込み/読み出しエラー
10 – 1 番目と 2 番目のメモリ空間の書き込み/読み出しエラー
11 – 全メモリブロックの書き込み/読み出しエラー (カウンタ値の損失)
ビット 9…8 FRAM メモリ エラー – メイン カウンタ 2
00 – エラーなし
01 – 1番目のメモリ空間の書き込み/読み出しエラー
10 – 1 番目と 2 番目のメモリ空間 1 と 2 からの書き込み/読み出しエラー
11 – 全メモリブロックの書き込み/読み出しエラー (カウンタ値の損失)
ビット 13 ~ 12 FRAM メモリ エラー – 補助カウンタ 2
00 – エラーなし
01 – 1番目のメモリ空間の書き込み/読み出しエラー
10 – 1 番目と 2 番目のメモリ空間の書き込み/読み出しエラー
11 – 全メモリブロックの書き込み/読み出しエラー (カウンタ値の損失)
ビット 15…6、3…2、7…6、11…10、15…14 未使用 状態 0
SM3 モジュールを読み書きするためのレジスタのセット (アドレス 76xx)
表6
float 型の値は 32 ビット レジスタに配置されます。 | int 型の値は 16 ビット レジスタに配置されます。 | 範囲 | 名前 | 数量名 |
7600 | 4200 | – | 識別子 | 識別子 (0x8B) |
7601 | 4201 | 0…4 | ボーレート | RS インターフェイスのボーレート 0 ~ 2400 b/s 1 – 4800 b/s 2 – 9600 b/s 3 – 19200 b/s 4 – 38400 b/s |
7602 | 4202 | 0…7 | モード | RS インターフェイスの動作モード 0 – インターフェイスのスイッチがオフ 1 – ASCII 8N1 2 – ASCII 7E1 3 – ASCII 7O1 4 – RTU 8N2 5 – RTU 8E1 ? 6 – RTU 8O1 7 – RTU 8N1 |
7603 | 4203 | 0…247 | 住所 | Modbus バス上のデバイス アドレス |
7604 | 4204 | 0…1 | 適用する | レジスタ 7601 ~ 7603 の変更の受付 0 – 受け入れられない 1 – 変更の受け入れ |
7605 | 4205 | 0…1 | 作業モード | デバイスの動作モード: 0 – ロジック入力 1 – カウンター入力 |
7606 | 4206 | 0…11 | 命令 | 命令の登録: 1 – 入力 1 の補助カウンタの消去 2 – 入力 2 の補助カウンタの消去 3 – 入力 1 のメイン カウンタの消去 (RS-232 のみ) 4 – 入力 2 のメイン カウンタの消去 (RS-232 のみ) 5 – 補助カウンターの消去 6 – メインカウンターの消去 (RS232 のみ) 7 – レジスタ 7605 ~ 7613 および 4205 へのデフォルト データの書き込み – 4211 (RS232 のみ) 8 – レジスタ 7601 ~ 7613 および 4201 へのデフォルト データの書き込み – 4211 (RS232 のみ) 9 – デバイスのリセット 10 – エラーステータスレジスタの消去 11 – リセット番号レジスタの消去 |
7607 | 4207 | 0…3 | アクティブ状態 | デバイス入力のアクティブ状態: 0x00 – IN0 の場合はアクティブ状態「1」、IN0 の場合はアクティブ状態「2」 0x01 – IN1 の場合はアクティブ状態「1」、IN0 の場合はアクティブ状態「2」 0x02 – IN0 の場合はアクティブ状態「1」、IN1 の場合はアクティブ状態「2」 0x03 – IN1 の場合はアクティブ状態「1」、IN1 の場合はアクティブ状態「2」 |
7608 | 4208 | 1…10000 | アクティブ レベル 1 の時間 | 入力の1インパルスに対するハイレベルの持続時間 1 – (0.5 – 500 ミリ秒) |
7609 | 4209 | 1…100000 | 非アクティブレベル 1 の時間 | 入力の1インパルスに対するローレベルの持続時間 1 – (0.5 – 500 ミリ秒) |
7610 | 4210 | 1…10000 | アクティブ レベル 2 の時間 | 入力の1インパルスに対するハイレベルの持続時間 2 – (0.5 – 500 ミリ秒) |
7611 | 4211 | 1…10000 | 非アクティブレベル 2 の時間 | 入力の1インパルスに対するローレベルの持続時間 2 – (0.5 – 500 ミリ秒) |
7612 | 0.005…1000000 | 重量1 | 入力 1 の重みの値 | |
7613 | 0.005…1000000 | 重量2 | 入力 2 の重みの値 | |
7614 | 4212 | – | コード | レジスタ 7605 ~ 7613 (4206 ~ 4211)、コード – 112 の変更をアクティブ化するコード |
インパルスカウンター
コンバータの各インパルス入力には、メイン インパルス カウンタと補助インパルス カウンタという 32 つの独立した 4.294.967.295 ビット カウンタが装備されています。 カウンタの最大状態は 2 (1?? – XNUMX) インパルスです。
カウンタの XNUMX の増加は、インパルス入力上の適切な持続時間のアクティブ状態と、適切な持続時間のアクティブ状態の反対の状態の検出の瞬間に同時に続きます。
6.1. メインカウンター
メイン カウンタは、プログラミング リンク RJ または RS485 インターフェイスを使用して読み出すことができますが、消去するには、適切な値を命令レジスタに書き込むことによってプログラミング リンクを使用する必要があります (表 6 を参照)。 読み出し中、カウンタ レジスタの古いワードと新しいワードの内容が保存され、データ フレーム交換が終了するまで変更されません。 このメカニズムにより、32 ビット レジスタ全体とその 16 ビット部分の両方の安全な読み出しが保証されます。
メインカウンタのオーバーフローが発生しても、インパルスカウントは停止しません。
カウンタの状態は不揮発性メモリに書き込まれます。
カウンタの内容から計算されたチェックサム CRC も書き込まれます。
電源を切り替えた後、コンバータは書き込まれたデータからカウンタの状態を再現し、CRC サムをチェックします。 エラー レジスタに不一致がある場合、適切なエラー マーキングが設定されます (ステータス 3 の説明を参照)。
メインカウンタのレジスタは、入力 4021 の場合はアドレス 4022 ~ 1、入力 4025 の場合はアドレス 4026 ~ 2 にあります。
6.2. 補助カウンター
補助カウンタはユーザー カウンタの役割を果たし、プログラミング リンク RJ および RS-485 インターフェイスによるアプリケーション レベルの両方でいつでも消去できます。
これは、命令レジスタに適切な値を書き込むことによって実行されます (表 6 を参照)。
読み出しメカニズムは、メイン カウンタの場合の説明と同様です。
補助カウンタはオーバーフロー後に自動的にリセットされます。
補助カウンタのレジスタは、入力 4023 の場合はアドレス 4024 ~ 1、入力 4027 の場合はアドレス 4028 ~ 2 にあります。
インパルス入力の構成
レジスタ 7606 ~ 7613 (4206 ~ 4211) にあるデバイス パラメータの設定は、値 112 をレジスタ 7614 (4212) に書き込んだ後に可能になります。
レジスタ 1 (7605) に値 4205 を書き込むと、インパルス入力とアクティブな動作モードに関連するすべての設定機能がアクティブ化されます。 各インパルス入力に対して、次のパラメータをプログラムすることができます: voltagアクティブ状態の入力のeレベルと、この状態の最小期間、およびアクティブ状態の反対の状態。 さらに、インパルス重みの値を各入力に割り当てることができます。
7.1 アクティブ状態
アクティブ状態の可能な設定は、短絡 (入力のハイ状態) または入力オープン (入力のロー状態) です。 両方の入力の設定は、7607、4007 アドレスのレジスタにあり、その値は次の意味を持ちます。
入力のアクティブ状態
表7.
登録する 価値 | 入力 2 のアクティブ状態 | 入力 1 のアクティブ状態 |
0 | 低状態 | 低状態 |
1 | 低状態 | ハイ状態 |
2 | ハイ状態 | 低状態 |
3 | ハイ状態 | ハイ状態 |
インパルス入力の状態は、レジスタ 7607 (4007) による構成を考慮して、コンバータのステータス レジスタまたはレジスタ 7503、7504 または 4003、4004 でアクセスできます。
7.2. アクティブ状態の持続時間
入力上の最小アクティブ状態持続時間を定義することにより、信号回線に現れる可能性のある干渉のフィルタリングと、適切な持続時間のみを有するインパルスのカウントが可能になります。 アクティブ状態の最小持続時間は、入力 0.5 のアドレス 500 (アクティブ状態)、7608 (反対の状態)、およびアドレス 7609 (アクティブ状態)、1 (反対の状態) のレジスタで 7610 ~ 7611 ミリ秒の範囲で設定されます。状態) 入力 2 の場合。
レジスタに設定された値より短いインパルスはカウントされません。
インパルス入力はamp0.5ミリ秒間隔で導かれます。
7.3. 入力重量
ユーザーはインパルス重みの値を定義することができます (レジスター
7612、7613)。 結果は次のように決定されます。
結果測定_Y = カウンター値_X/重量値_X
ResultMeasurement_Y – 適切な入力と選択されたカウンターの測定結果
CounterValue_X – 適切な入力と選択されたカウンターのカウンター値 CounterWeight_X
– 適切な入力の重み値。
決定された値は、表 16 に従って 4005 ~ 4012 の範囲の 4 ビット レジスタでアクセス可能になり、表 7505 に従って 7508 ~ 5 の範囲の float 型の単一レジスタでアクセス可能になります。 1 ~ 4005 の範囲のレジスタの読み出しによる入力 4012 のカウンタ結果を以下に示します。
ResultMeasurement_1 = 1000000* (ロング)(WMG1_H, WMG1_L) + (フロート)(WG1_H, WG1_L)
結果測定_1
– 入力 1 とメイン カウンターの重みを考慮した結果。
(long)(WMG1_H, WMG1_L) – 結果の上位ワード「ResultMeasurement_1」
WMG16_H と WMG1_L の 1 つの XNUMX ビット レジスタで構成される float 型の変数。
(float)(WG1_H, WG1_L) – 結果の下位ワード「ResultMeasurement_1」
16 つの 1 ビットレジスタ WG1_H と WGXNUMX_L で構成される float 型の変数。
入力 2 および補助カウンターの残りの結果は、上記の例と同様に決定されます。ampル。
7.4.デフォルトパラメータ
デバイスは、命令 7 (表番号 5 を参照) を実行した後、以下のデフォルト パラメータに設定されます。
- 作業モード – 0
- 活性化状態 – 3
- アクティブレベルの時間 1 – 5 ms
- 非アクティブ レベルの時間 1 ~ 5 ms
- アクティブレベルの時間 2 – 5 ms
- 非アクティブ レベルの時間 2 ~ 5 ms
- 重み 1 – 1
- 重み 2 – 1
命令 8 (表番号 5 を参照) を実行した後、デバイスは以下のように追加のデフォルト パラメータを設定します。
- RS ボーレート – 9600 b/s
- RSモード – 8N1
- 住所 – 1
技術データ
論理入力: 信号源 – 潜在的な信号: – 論理レベル: 0 論理: 0… 3 V
1 ロジック: 3,5… 24 V
信号源 – 潜在的な信号なし:
– 論理レベル: 0 論理 – オープン入力
1ロジック – 短絡入力
無電位接点の短絡抵抗 ≤ 10 kΩ
電位なしの接点の開路抵抗 ≥ 40 kΩ
カウンターパラメーター:
– 最小インパルス時間 (ハイ状態の場合): 0.5 ms
– 最小インパルス時間 (ロー状態の場合): 0.5 ms
– 最大周波数: 800 Hz
送信データ:
a) RS-485 インターフェース: 伝送プロトコル: MODBUS
ASCII: 8N1、7E1、7O1
RTU: 8N2、8E1、8O1、8N1 ボーレート
2400、4800、9600、19200、38400: 57600、115200 ビット/秒アドレス…………。 1…247
b) RS-232 インターフェース:
伝送プロトコル MODBUS RTU 8N1 ボーレート 9600 アドレス 1
モジュール消費電力≤ 1.5 A
定格動作条件:
–供給量tage: 20…24…40 V AC/DC または 85…230…253 V AC/DC
–供給量tag周波数 - 40…50/60…440 Hz
– 周囲温度 – 0…23…55℃
– 相対湿度 – < 95% (許容できない結露)
– 外部磁場 – < 400 A/m
– 作業位置 – 任意
保管および取り扱い条件:
– 周囲温度 – 20 ~ 70°C
– 相対湿度 < 95 % (許容できない結露)
– 許容正弦波振動: 10 ~ 150 Hz
- 周波数:
– 変位 ampリチュード0.55mm
保証された保護等級:
– 正面ハウジング側から: IP 40
– 端子側から: IP 40
全体寸法: 22.5 x 120 x 100 mm
重量:<0.25 kg
ハウジング: レール上に組み立てられるように適合
電磁両立性:
– ノイズ耐性 EN 61000-6-2
– 騒音放射 EN 61000-6-4
安全要件に準拠EN EN 61010-1 に準拠:
– 設置カテゴリ III
– 汚染等級 2
対地間最大ボリュームtage:
– 電源回路用: 300 V
– その他の回路の場合: 50 V
損害賠償が宣言される前に
症状 | 手順 | 注記 |
1. モジュールの緑色のダイオードが点灯しません。 | ネットワークケーブルの接続を確認してください。 | |
2. モジュールは RS-232 ポートを介してマスターデバイスとの通信を確立しません。 | ケーブルがモジュールの適切なソケットに接続されているかどうかを確認します。 マスターデバイスがボーレート 9600、モード 8N1、アドレス 1 に設定されているかどうかを確認します。 |
(RS-232 には一定の送信パラメータがあります) |
RxD および RxD での通信送信シグナリングの欠如 | ||
TxD ダイオード。 | ||
3. モジュールは RS-485 ポートを介してマスターデバイスとの通信を確立しません。 RxD および TxD ダイオードでの通信送信シグナリングの欠如。 |
ケーブルがモジュールの適切なソケットに接続されているかどうかを確認します。 マスターデバイスがモジュールと同じ送信パラメータ(ボーレート、モード、アドレス)に設定されているかどうかを確認します。 RS-485 経由で通信を確立できないときに送信パラメータを変更する必要がある場合は、一定の送信パラメータを持つ RS-232 ポートを使用する必要があります (さらに問題が発生した場合はポイント 2 を参照)。 RS-485 パラメータを必須に変更した後、RS-885 ポートに切り替えることができます。 |
コードの注文
表6※コード番号はプロデューサーEXが定めます。AMP秩序のル
ご注文の際は、連続するコード番号を尊重してください。
コード: SM3 – 1 00 7 の意味:
SM3 – バイナリ入力の 2 チャンネル モジュール、
1 – 供給量tage : 85…230…253V.c./dc
00 – 標準バージョン。
7 – 追加の品質検査証明書付き。
ルメル SA
UL。 Słubicka 4, 65-127 Zielona Góra, ポーランド
電話: +48 68 45 75 100、ファックス +48 68 45 75 508
www.lumel.com.pl
テクニカルサポート:
電話: (+48 68) 45 75 143、45 75 141、45 75 144、45 75 140
メールアドレス: 輸出@lumel.com.pl
輸出部門:
電話: (+48 68) 45 75 130、45 75 131、45 75 132
メールアドレス: 輸出@lumel.com.pl
校正と認証:
メールアドレス: Laboratorium@lumel.com.pl
SM3-09C 29.11.21
60-006-00-00371
ドキュメント / リソース
![]() |
LUMEL SM3 ロジックまたはカウンター入力の 2 チャネル モジュール [pdf] ユーザーマニュアル SM3 ロジックまたはカウンタ入力の 2 チャネル モジュール、SM3、ロジックまたはカウンタ入力の 2 チャネル モジュール、ロジックまたはカウンタ入力 |