文書の過去の版を表示しています。
目次
MPINO STUDIO 2 Phase 4-1・タイマーボックス関数
1. 共通ルール
TON系は10 ms、TAON系は100 msを1ティックとして使用します。数値はティック数で、1h30m、10s、500msのような時間単位も入力できます。Tは16ビット、DTは32ビットのタイマー現在値に使用します。タイマーアドレスのビット接点は完了状態を読み取ります。積算タイマーはボックス関数RSTではなくラダーRESETコイルで初期化します。
① 1m10sを入力すると、70秒と7000ティックへの変換結果が入力欄の上に表示されます。
2. TON・TAON
TON
On Delay Timer (オンディレイタイマー)
入力がONの間は時間を積算し、設定値に達すると完了状態をONにします。入力がOFFになると、現在値と完了状態を0に戻します。
入力形式: TON T0 100
| 実行条件 | 実行前 | 入力した命令 | 予想結果 |
|---|---|---|---|
| 左側条件 ON | T0=0 | TON T0 100 | 1 s 後 → T0=100, T0 完了接点=ON |
TAON
On Delay Timer · 100ms (オンディレイタイマー, 100ms ティック)
TONと同じオンディレイ動作を100 msティックで処理します。
入力形式: TAON T0 100
| 実行条件 | 実行前 | 入力した命令 | 予想結果 |
|---|---|---|---|
| 左側条件 ON | T0=0 | TAON T0 100 | 10 s 後 → T0=100, T0 完了接点=ON |
3. TOFF・TAOFF
TOFF
Off Delay Timer (オフディレイタイマー)
入力がONになると完了状態をすぐにONにします。入力がOFFになってから設定時間が経過すると、完了状態をOFFにします。
入力形式: TOFF T0 100
| 実行条件 | 実行前 | 入力した命令 | 予想結果 |
|---|---|---|---|
| 左側条件 ON → OFF | T0 完了接点=ON | TOFF T0 100 | 1 s 後 → T0 完了接点=OFF |
TAOFF
Off Delay Timer · 100ms (オフディレイタイマー, 100ms ティック)
TOFFと同じオフディレイ動作を100 msティックで処理します。
入力形式: TAOFF T0 100
| 実行条件 | 実行前 | 入力した命令 | 予想結果 |
|---|---|---|---|
| 左側条件 ON → OFF | T0 完了接点=ON | TAOFF T0 100 | 10 s 後 → T0 完了接点=OFF |
4. TPL・TAPL
TPL
Pulse Timer (パルスタイマー)
入力がONに変わった時点で完了状態をONにします。入力がOFFになる時点と設定時間が終了する時点のうち、先に発生した時点でOFFにします。
入力形式: TPL T0 100
| 実行条件 | 実行前 | 入力した命令 | 予想結果 |
|---|---|---|---|
| 左側条件が1回 ON | T0=0 | TPL T0 100 | 0 s → T0 完了接点=ON; 1 s 後 → OFF |
TAPL
Pulse Timer · 100ms (パルスタイマー, 100ms ティック)
TPLと同じ入力保持パルス動作を100 msティックで処理します。
入力形式: TAPL T0 100
| 実行条件 | 実行前 | 入力した命令 | 予想結果 |
|---|---|---|---|
| 左側条件が1回 ON | T0=0 | TAPL T0 100 | 0 s → T0 完了接点=ON; 10 s 後 → OFF |
5. TMON・TAMON
TMON
Monostable Timer (モノステーブル/ワンショットタイマー)
入力が一度ONになると、設定時間の間は完了状態をONにします。その間は入力の変化と再入力を受け付けません。
入力形式: TMON T0 100
| 実行条件 | 実行前 | 入力した命令 | 予想結果 |
|---|---|---|---|
| 左側条件が1回 ON | T0=0 | TMON T0 100 | 0 s → T0 完了接点=ON; 1 s 後 → OFF |
TAMON
Monostable Timer · 100ms (モノステーブルタイマー, 100ms ティック)
TMONと同じワンショットパルス動作を100 msティックで処理します。
入力形式: TAMON T0 100
| 実行条件 | 実行前 | 入力した命令 | 予想結果 |
|---|---|---|---|
| 左側条件が1回 ON | T0=0 | TAMON T0 100 | 0 s → T0 完了接点=ON; 10 s 後 → OFF |
6. TMR・TAMR
TMR
Retentive Timer (積算/累積タイマー)
入力がONの間は時間を積算します。入力がOFFになると現在値と完了状態を保持し、次にONになるとその値から積算を再開します。初期化にはラダーRESETコイルを使用します。
入力形式: TMR T0 100
| 実行条件 | 実行前 | 入力した命令 | 予想結果 |
|---|---|---|---|
| 左側条件 ON | T0=40 | TMR T0 100 | 0.6秒(60ティック) → T0=100, T0 完了接点=ON |
TAMR
Retentive Timer · 100ms (積算タイマー, 100ms ティック)
TMRと同じ積算動作を100 msティックで処理します。初期化にはラダーRESETコイルを使用します。
入力形式: TAMR T0 100
| 実行条件 | 実行前 | 入力した命令 | 予想結果 |
|---|---|---|---|
| 左側条件 ON | T0=40 | TAMR T0 100 | 6秒(60ティック) → T0=100, T0 完了接点=ON |
7. トラブルシューティング
| 症状 | 確認項目 |
|---|---|
| 時間が予想より10倍長くなります。 | TON系の10 msティックとTAON系の100 msティックを確認します。 |
| 完了接点がOFFになりません。 | TMR系の場合はRESETコイルでタイマーアドレスを初期化します。 |

