プロが教えるわが家の防犯対策術!

三菱Qシリーズを使って 
D0の値が30秒間 変化するのですが、
30秒間で一番小さかった時の値をD10へ
移したいのですが、ラダーの組み方がわかりません。

教えてください。

A 回答 (2件)

   SM400


------||-----[> D2 D0 ]--------[MOV D0 D2 ]

    T0
------|/|-----------------------[T0 K300]

    T0
------||------------------------[MOV D2 D10]

    T0
------||------------------------[MOV K32767 D2]
    • good
    • 1

ラダーではなく、考え方を記します。



準備:比較用のデータ置き場をDないしMで用意する。

回路1)データ置き場に、取り得る最大値(9999?)をセットし、30秒タイマスタート。
回路2)D0の値とデータ置き場を比較して、D0の方が小さければデータ置き場にD0の値をコピーする。
回路3)30秒タイマがアップしたら、データ置き場の内容をD10へコピーし、回路1)を再スタート。

なお回路2)は、D0に値を書き込んでいる回路に入れます。もしその回路が複数ある場合は、全部に入れないといけません。さもないとタイミングによっては見落としを生ずる恐れがあります。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!