MEMDB機能ブロック

このMEMDB機能ブロックは、複数のメモリ関数です。

この機能ブロックは、アプリケーション内で直接複数のデータを保存するために使用できます。

データベース

データベースは、すべてのデータをバックグラウンドで保存します。プログラムの後で名前が変更されると、データが失われる可能性があります。

入力 IN

保存するデータを定義します。フォーマットは問いません。

入力 NAME

この入力は、文字列としてのメモリ領域の名前を定義します。これは空にしてはいけませんし、セミコロン ";" を含んではいけません。そうでないと保存が失敗します。

名前が変更されると、メモリ領域が即座に切り替わります。これは、出力の前の値が利用できなくなることを意味します。

入力 SAVE

正のエッジで、入力INの値がメモリにコピーされ、出力Qに出力されます。

入力 DELETE

正のエッジで、選択した名前のメモリが削除されます。出力Qには再び値 NULL があります。

入力 RESET

正のエッジで、すべてのメモリがリセットされます。出力Qには再び値 NULL があります。

出力 Q

選択した名前のデータベースのメモリを返します。初期化時、この値は NULL です。

出力 ERR

エラーが発生すると、この出力が真になります。これは名前が正しく定義されていない場合です。

出力 NAMES

この出力は、セミコロンで区切られた文字列としてすべてのメモリバンクを返します。

出力 COUNT

この出力は、メモリバンクの数を返します。