====== カウンタ・データバッファ ====== 入力回数を数え、16ビット値を順番に保存・取り出します。 ===== カウンタ ===== * [[:ja-jp_commands:reference:ictu|Ictu()]] — 入力の立ち上がり回数を数え、設定値に達すると''true''を返します。 * [[:ja-jp_commands:reference:ictd|Ictd()]] — 設定値を読み込んだ後、入力の立ち上がりごとに現在値を減らします。 * [[:ja-jp_commands:reference:ictud|Ictud()]] — 増加入力と減少入力を1つのカウンタで処理します。 * [[:ja-jp_commands:reference:igetcount|IgetCount()]] — 指定したカウンタの現在値を返します。 * [[:ja-jp_commands:reference:isetcount|IsetCount()]] — 指定したカウンタの現在値を変更します。 * [[:ja-jp_commands:reference:ictuddownstate|IctudDownState()]] — Up/Downカウンタの下限完了状態を返します。 ===== データバッファ ===== * [[:ja-jp_commands:reference:fifo|FIFO()]] — 先に保存した16ビットデータから順に出力します。 * [[:ja-jp_commands:reference:filo|FILO()]] — 後に保存した16ビットデータから順に出力します。 [[:ja-jp_commands:builtin|← 内蔵関数一覧]]