問 49 品種に応じた設定の切替(レシピ)
MOV比較命令タイマ難易度 ★★★
動作シミュレーション
再生速度 1/2。画面右のパネルがボタン・ランプ・データ値、左が通電状態(青)を表示したラダーです。動画が再生されない場合は GIF 版 をご覧ください。
仕様
- 品種番号は GOT から D0 に入力される(1〜3)。品種ごとの加熱時間は 1:2 秒、2:4 秒、3:6 秒。
- 品種番号に応じて加熱時間設定 D10(100ms 単位)を切り替える。
- 起動ボタン X0 を押すとヒータ Y0 が ON になり、加熱時間が経過したら OFF になる(自己保持、途中停止は考えない)。品種番号が 1〜3 以外なら起動しない。
I/O 割付
| デバイス | 名称 |
|---|---|
X0 | 起動ボタン |
D0 | 品種番号(GOT 入力) |
D10 | 加熱時間設定(100ms 単位) |
T0 | 加熱タイマ |
Y0 | ヒータ |
M0 | 品種有効 |
ポイント
レシピ=品種番号 → 設定値の転送。設定値を D に置く設計(問 43)の延長線上にある。
解答のラダーと解説は書籍に掲載しています。