イベント:カウンタ出力イベント:出力動作
- 更新日2025-07-28
- 2分で読める
カウンタがターミナルカウントに達した際、エクスポートされたカウンタ出力イベントがパルスするか、異なる状態に変化するかどうかを指定します。
ターミナルカウントに達すると、カウンタはパルスを発行できます。 CtrOutEvent.Pulse.Polarity でHIGHパルスまたはLOWパルスを選択します。
ターミナルカウントに達すると、カウンタの出力端子は状態またはトグルを変更できます。たとえば、端子が最初はLOW状態の場合は、これをHIGH状態に変更して、次のターミナルカウントまでHIGH状態のままになります。次に、端子はLOW状態に変更します。 CtrOutEvent.Toggle.IdleState で、端子の初期状態を選択します。
上へカウントする場合、カウンタは最大値 (24ビットカウンタの場合は2^24 - 1) になると、ターミナルカウントに達します。下にカウントする場合、カウンタが0になると、ターミナルカウントに達します。
備考欄
以下の表は、このプロパティの特性の一覧です。
| 短い名前 | CtrOutEvent.OutputBehavior |
| データタイプ | ![]() |
| 権限 | 読み取り/書き込み |
| Resettable | True |
| Settable While Task Is Running | device-specific |
| Available in Run-Time Engine | True |
| パルス | 10265 | 端子にパルスを送信します。 |
| トグル | 10307 | 端子の状態をLOWからHIGH、またはHIGHからLOWに切り替えます。 |
