html シリアル接続の入退室管理:プロトコル、オフライン時のルールと復旧 | FCTELE
                                   +8618758069661 [email protected]
製品検索 検索ガイド: スペース = AND(かつ)、 | = OR(または)、 ! = NOT(除外)

ご質問はありますか? 今すぐお電話ください!

+8618758069661

またはメッセージをお送りください

オンラインお問い合わせ

シリアル式入退室管理のネットワーク化:プロトコル互換性、ローカル判定、障害からの復旧

閲覧数: 115 +1FCTELEによるオリジナル記事著者:FCTELE技術チーム
概要

透過型シリアルサーバーが担わない入退室管理機能とは?

文書化された設計で明示的に別の構成要素に割り当てられていない限り、認証情報に基づく判断、扉の安全ルール、権限の保存、イベントの解釈は、コントローラーとアプリケーションが担います。シリアルサーバーは通信を搬送します。電気的互換性とソフトウェアの互換性を確認したうえで、実際のシステムでオフライン時の判断、記録の照合、制御結果を検証してください。ネットワークが復旧しても、イベントがすべて揃っていることや、以前の解錠コマンドを再実行すべきことが確認されたわけではありません。

3つの仕組みと検証の適用範囲信号の流れを追い、実際のサービスを検証する

01コントローラーが定義する意味を保持する

Preserve controller meaningTransported bytes acquire access-event meaning only through the controller protocol and application.0103Transport0103Endpoint interprets commandSame supported byte sequenceTransport does not invent protocol meaning

搬送されたバイト列は、コントローラーのプロトコルとアプリケーションによって初めて入退室イベントとしての意味を持ちます。

02オフライン時の記録を定義する

Define offline recordsController retention, event identity and platform reconciliation determine what survives an outage.Last valueNow: staleKnown old value ≠ fresh observation

障害中に何が保持されるかは、コントローラーの保持機能、イベントの識別方法、プラットフォームでの照合によって決まります。

03動作結果を確認する

Confirm the action outcomeA command, its reply and the actual door state are separate evidence.PlatformMachineCommand / requested actionIndependent state confirmationA lost reply can leave execution uncertain

コマンド、その応答、実際の扉の状態は、それぞれ別の証拠です。

スワイプして3つの図を比較 →

概念を説明するための図であり、実測波形、設置配線図、特定製品の内部構成を示すものではありません。
  • コントローラーが定義する意味を保持する

    既存のソフトウェアで権限更新とイベント取得をテストしてください。

  • オフライン時の記録を定義する

    ローカルポリシー、記録の欠落、再接続後の重複処理をテストしてください。

  • 動作結果を確認する

    解錠操作を再試行する前に、実行されたかどうかの不確実性を解消してください。

選定・検証チェックリスト確認項目と関連ガイドを展開する
対象サービスと実際の運用条件に関する確認事項
確認項目確認する内容検証方法
コントローラーが定義する意味を保持する搬送されたバイト列は、コントローラーのプロトコルとアプリケーションによって初めて入退室イベントとしての意味を持ちます。既存のソフトウェアで権限更新とイベント取得をテストしてください。
オフライン時の記録を定義する障害中に何が保持されるかは、コントローラーの保持機能、イベントの識別方法、プラットフォームでの照合によって決まります。ローカルポリシー、記録の欠落、再接続後の重複処理をテストしてください。
動作結果を確認するコマンド、その応答、実際の扉の状態は、それぞれ別の証拠です。解錠操作を再試行する前に、実行されたかどうかの不確実性を解消してください。

従来のシリアル接続の入退室管理システムは、シリアルデバイスサーバーを介してネットワークに接続できます。既存ソフトウェアの継続利用と、障害中の正しい扉動作は、Ethernetポートを追加するだけで実現するのではなく、コントローラー、ソフトウェア、通信設計に依存します。目的がカード読み取り記録の収集なのか、権限の配信なのか、リアルタイムの解錠コマンド発行なのかを明確にしてください。それぞれリスクと受け入れ検証の方法が異なります。

入退室管理システムの役割を特定する

リーダーは認証情報を読み取り、コントローラーは権限を判定し、錠は施解錠を実行し、管理ソフトウェアは利用者、権限、記録を管理します。製品によっては複数の役割が統合されていますが、それでも責任範囲の確認が必要です。シリアルサーバーは通信を搬送するものであり、ネットワーク化によって認証情報を判定したり、コントローラーの安全ロジックを迂回したりする権限が与えられるわけではありません。

従来システムとの互換性は、改修時に検証すべき目標であり、すべての機種に対する保証ではありません。リーダーのインターフェース、コントローラーの上位接続用シリアルポート、錠の電源端子はそれぞれ異なります。使用が認められている管理インターフェースについては、コントローラーの通信マニュアルを参照してください。2線式に見える端子を、すべてRS485サーバーに接続してよいわけではありません。

カード読み取り記録がコンピューターに届く仕組み

ある認証情報によって、ある時刻に扉を通過した記録をコントローラーが保存するとします。コントローラーは自身のプロトコルに従ってバイト列を構成し、シリアルで送信します。サーバーはネットワーク接続を介してそのバイト列を搬送し、ソフトウェアがアドレス、イベント、時刻を識別します。ネットワークは搬送手段であり、イベントの意味はコントローラーのプロトコルとソフトウェアが定義します。

バイト転送によって、任意のメーカーのプロトコルがプラットフォームの形式へ自動的に変換されるわけではありません。仮想シリアルポートを使用する場合、既存ソフトウェアはCOMインターフェースを使用し、そのドライバーが操作をリモート側へ送信します。ネットワークを直接使用する場合は、ソフトウェアが対応する接続方式とメッセージが必要です。単一のコマンドだけでなく、特に時刻設定、権限の一括更新、イベントの受領確認について、実際のソフトウェアで両方式を検証してください。

入退室記録はシリアルデバイスサーバーを経由して伝送され、錠はローカルのコントローラーの判断に基づいて動作する
図1。記録のアップロードとローカルでの扉動作は別の処理です。一般的な構成を示しており、実際のリーダーと錠の配線は製品資料に従ってください。

互換性の検証は正しい配線から始まる

RS232、RS422、RS485は、それぞれ異なる電気信号方式を使用します。発注するサーバーのインターフェースをコントローラーに合わせてください。コネクターの外観でピン配置の確認を代用することはできません。現場に合わせてRS485の幹線、分岐線、終端、バイアスを設計し、極性、基準電位の接続、絶縁を確認してください。改修時の受け入れ検証の基準を維持できるよう、正常に動作している既存の配線と設定を保存してください。

ボーレート、データビット、パリティ、ストップビットは、文字の受信を左右します。設定が誤っていると、TCPによる搬送前にバイト列が破損する可能性があり、搬送によって元の通信を修復することはできません。共有バス上のコントローラーには、一意のアドレス、明確に定義されたポーリングの開始点、自発的な通知ルールの確認も必要です。一般的なメーターのポーリングを前提とした考え方が、すべての入退室管理プロトコルにそのまま適用できるわけではありません。

既存ソフトウェアにも変更が必要となる理由

ローカルで直接接続するソフトウェアは、特定のドライバー、制御線、非常に短い待ち時間に依存している場合があります。サーバーやネットワークを介すると、搬送、バッファリング、セッション復旧の処理が加わります。仮想COMポートを開けても、接続の入口が機能することしか確認できません。互換性の検証には、権限の一括転送、イベント取得、切断、ドライバーの再起動も含まれます。

TCPは順序が保持されるバイトストリームであり、ソフトウェアによる各読み取りが入退室管理メッセージ1件に対応するわけではありません。アプリケーションはプロトコル上のメッセージ境界を再構成する必要があります。パケット化の待ち時間はバイト列の送信時点に影響しますが、メッセージ解析を常に代替できるものではありません。バイトの欠落や複数イベントの結合が見られる場合は、直ちにケーブルの不具合と判断するのではなく、完全なデータと解析ログを比較する必要があります。

障害中、扉はどのように動作すべきか?

重要なのは、自動再接続だけではありません。ローカルのコントローラーが権限を保持し、有効期間を処理し、イベントを保存し、復旧後に同期できるかを確認してください。これらはコントローラーとプラットフォームの機能です。シリアルサーバーがすべての記録を保存すると想定しないでください。システムのオフラインポリシーを定義し、実際に検証してください。

コントローラーがローカルでの権限判定に対応していれば、ネットワーク障害中もローカルルールに従って通常の通行を継続できる場合があります。その間、プラットフォームは利用者の状態を推測して表示するのではなく、切断状態を表示します。復旧後、ソフトウェアは未確認の記録を取得し、プロトコルで利用可能なイベント識別子に基づいて重複を排除します。これらの機能がない場合は、宣伝文句で覆い隠すのではなく、制限と必要なアップグレードを明示してください。

オンライン、オフライン、復旧の各段階で、ローカル制御をイベント同期やコマンドの再実行から分離する
図2。オフライン時と復旧時の方針を実現するには、コントローラーとプラットフォームの対応が必要です。この例は、任意の機種での保存や再送・再実行を保証するものではありません。

解錠コマンドと記録の読み取りには異なる再試行ルールが必要

タイムアウトした記録の読み取りは、プロトコルに従って重複処理を行うことで再試行できる場合があります。一方、タイムアウトした解錠コマンドは、応答が失われただけで、すでに実行されている可能性があります。繰り返すと不要な動作を引き起こすおそれがあります。トランザクション識別子、実行状態、または安全な作業手順を通じて結果を確認してください。タイムアウト後の再送は、あらゆる制御に適用できる方策ではありません。

火災連動、避難、安全インターロックには、通常のリモート透過通信リンクだけに依存せず、プロジェクト要件に従った適切な現場システムを使用する必要があります。錠の電源、非常解錠、通信には、それぞれ別の責任範囲があります。この記事は通信設備の改修について説明するものであり、入退室管理、防火、建物の安全設計を扱うものではなく、無許可の解錠方法も提供しません。

FCTEL機器の選定時に確認すべきこと

FCTELのシリアルサーバー製品カテゴリーには、シリアルポート数やネットワーク構成が異なる製品があります。FCT-081206ページには、集中管理向けの選定参考情報として、複数のシリアルインターフェース、ネットワーク管理、動作モードが記載されています。インターフェースのバージョン、ファームウェア、併用ソフトウェアを確認してください。ある機種のゲートウェイ機能やマルチセッション機能が、すべての製品に適用されるわけではありません。

Ethernetの速度だけでなく、プロトコル互換性、ドライバーの安定性、復旧、アクセス制御を優先してください。管理サービスやシリアルサービスをインターネットに直接公開しないでください。アクセス元を制限し、初期認証情報を変更し、必要に応じて評価済みの分離手段やリモートアクセス手段を使用してください。暗号化について文書で確認できない場合、サーバーが既存プロトコルを暗号化すると主張しないでください。

1か所の扉で業務サイクル全体を試験する

元の設定をバックアップし、管理された期間にコントローラーを1台選んで試験してください。許可される通行と拒否される通行、時刻設定、権限変更、記録の照合を検証します。ネットワーク切断、プラットフォームの再起動、現場の停電をテストし、どの結果がコントローラーまたはソフトウェアに依存するかを特定してください。展開範囲を広げる前に、共有バスと一括処理の負荷を確認してください。

機種、ファームウェア、プロトコル、ピン配置、文字通信設定、ソフトウェアのバージョン、切り戻し手順を記録して保管してください。受け入れの条件は、コンピューターが接続されることだけではなく、業務が正しく機能し、障害が可視化され、制御された復旧ができることです。これにより、既存設備の価値を維持しながら、追加されたネットワーク経路の影響を文書化できます。

参考資料:TCP仕様 RFC 9293;FCTELシリアルデバイスサーバーの製品カテゴリー;FCT-081206の製品詳細。図は一般的な仕組みを示しており、特定の入退室管理コントローラーや実測した設置環境を示すものではありません。

中国語の技術記事から翻訳。原文の初公開日:2019-11-26。原文の最終改訂日時:2026-10-13T16:02:51+08:00。 中国語の原文を読む

実務上のよくある質問

シリアル経由で入退室記録を搬送すると、独自のコントローラープロトコルも変換されますか?

透過的なバイト搬送モードでは変換されません。プラットフォーム側で引き続きコントローラーのメッセージを解釈するか、対応が明示されたゲートウェイを使用する必要があります。接続できたことだけで合格とせず、有効な記録、受領確認、一括処理をテストしてください。

ネットワーク切断中の入退室イベントの保持について、どの機器を確認すべきですか?

そのシステムについて文書化されているコントローラーとプラットフォームの機能を確認してください。シリアルサーバーがすべての入退室イベントを保存すると想定しないでください。オフライン運用に依存する前に、保持容量、イベント識別子、受領確認と照合の動作を明確にしてください。

タイムアウトした解錠コマンドを無条件に再実行することは、イベントの再読み取りとどう違うのですか?

応答が失われていても、解錠はすでに実行されている可能性があります。繰り返すと、さらに動作を引き起こすおそれがあります。承認されたコントローラープロトコル、トランザクションまたは状態の証拠、現場の制御手順を使用してください。通信の再試行ロジックは、扉の安全設計の代わりにはなりません。

出典と適用範囲

これらの補足は一般的な仕組みを説明するものです。対応機能、接続の詳細、受入判定基準は、実際の機器、ソフトウェア、運用条件に合わせて検証する必要があります。図は測定結果や認証の証拠ではありません。

この記事を共有する