Visual HMI Secure Login:Set_pwdパスワード管理による階層認証

無料無料技术资料

这篇内容可直接阅读,适合用于基础学习和検索引流。

セキュリティログイン:インターフェイスコントロールのレベル承認、ユーザーのレベルによって異なるものを表示/操作します。サポート1 〜 8レベル(0は観光客)、パスワードを割り当てることができ、Lua変更することができ、タイムアウトして自動的に終了することができます。

1.構成

工程 → 工程→セキュリティレベル:レベル数、各レベルのパスワード、ホールドログイン、タイムアウト(秒)、复帰画面、キーボード位置(デフォルト/センター)、ユーザー名をする。

Visual HMI Secure Login:Set_pwdパスワード管理による階層認証插图

2.タイムアウトログインの終了

机能ボタン切替画面时勾选“ユーザーレベル→最低要求レベル”,レベル不足弹キーボード输パスワード。アイドルタイムアウトは自動的にログインをロールアウトします(ログインを有効にするまで有効にしません)。

Visual HMI Secure Login:Set_pwdパスワード管理による階層認証插图1

3.パスワード変更LUA

set_pwd level pwd len level 0~7は暗号レベル1~8に対応し、pwd 数字暗号、lenは選択して埋めます(先頭のゼロパディング、len=5の場合123は00123として保存されます)。

パスワードは読み取りをサポートしていません。初期化/変更時にRWゾーンに同期ミラーリングします。

function on_init
  local _= get_uint16_RW、0x2000
  if_val ~= 0 x 0055 then
    set_uint32 VT_RW、0x0000、1111111
    set_uint32 VT_RW、0x0002、2222222
    set_uint32_RW、0x0004、333333
    set_uint32 VT_RW、0x0006、4444444
    set_uint32 VT_RW、0x0008、555555
    set_pwd 0 111111 6; set_pwd 1 222222 6
    set_pwd 2 333333 6; set_pwd 3 444444 6
    set_pwd 4 555555 6
    set_uint16 VT_RW、0x2000、0x0055
    flash_sync
  elseさん
    set_pwd 0 get_uint32_RW 0x0000 6
    set_pwd 1 get_uint32_RW 0x0002 6
    -- ...残りのクラス
  End of Endシングル
End of Endシングル

Visual HMI Secure Login:Set_pwdパスワード管理による階層認証插图2

セキュリティなログインパスワードは、分割パスワードと同じです。読まずに書く。RWゾーンにミラーリングする必要があります先頭のゼロはピットです。先頭のゼロを使用すると(len=6の場合、66は000066として保存されます)、すべてのレベルのコードは先頭のゼロを使用する。または一致しない。flash_syncの保存を終了します。

広州大彩科技Visual HMI開発ドキュメント(hmi-doc.gz-dc.com)からの整理他の技術チュートリアル“セキュアログイン”、著作権は大彩科技に帰属します。

この資料を実際のプロジェクトに活用しませんか?

ツールセンターで電文解析、CRCチェック、デバイスデバッグを行うか、要件を送信して選定と接続のアドバイスを受けましょう。

エンジニア会員

この記事を実行可能なデバッグ資料に

登録すると、高度な電文解析、資料パックのダウンロード、コード例、エンジニアリングケース、優先技術サポートが利用可能に。実際のプロジェクト納品に最適です。

高度なツール無制限
資料パックとコードパック
完全なエンジニアリングケースライブラリ
優先技術サポート窓口

发表回复

あなたのメールアドレスアドレス不会被公开。 必須項目已用 * 标注