このQ&Aは役に立ちましたか?
三菱PLCの時計比較に関する悩みとは?
2023/10/20 16:34
- 現在、三菱PLCの時計比較に関して悩んでおります。TZCPを用いて、現在時刻に対して設定時間を設定し、現在時刻が指定時間内で有る場合ON、現在時刻が指定時間外であった場合、OFFという設定でラダーを組んでいます。
- 指定時間の設定はGOT2000で操作できるようにしていますが、16通りの回路の中で8個以上の指定時間範囲が被ってしまった場合、導通を防ぐ方法がわかりません。
- 現在時刻が指定時間内であれば点灯ランプの個数を数えることができますが、現在時刻より後の時間の指定時間が8個以上重複している場合の確認方法が分かりません。どなたかご教授いただけますと幸いです。
三菱PLC 時間比較について
2020/11/27 11:55
拝見頂きまして、ありがとうございます。
現在、三菱PLCの時計比較に関して悩んでおります。
TZCPを用いて、現在時刻に対して設定時間を設定し、現在時刻が指定時間内で有る場合ON 現在時刻が指定時間外であった場合、OFFという設定でラダーを組んでいます。
上記の回路は16通りあり、指定時間の設定はGOT2000で操作できるようにしています。
16通り有る内の8個以上の指定時間範囲内が被ってしまった場合、導通を防ぐという事を行いたいです。
現在時刻が指定時間内で有る場合、点灯ランプの個数を数えさせ、上限まで後何個設定できるかという事はわかるのですが、現在時刻より後の時間の指定時間の設定が8個以上重複(
時間帯が被っている)している場合の確認方法が見つからず、困っております。
説明が下手で申し訳ございませんが、どなたかご教授いただけますと幸いです。
使用しているものは
GXworks3
MELSEC iQ-Fシリーズです。
質問者が選んだベストアンサー
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
その他の回答 (3件中 1~3件目)
MELSEC iQ-F FX5プログラミングマニュアル(命令/汎用FUN/汎用FB編) JY997D54701
https://www.mitsubishielectric.co.jp/fa/products/cnt/plcf/pmerit/cpu/index.html
TZCP / 時計データ帯域比較
(s1),(s2)で指定した上下2点の比較時刻と(s3)で指定した時刻データを比較し,
その大小帯域に応じて(d)で指定したビットデバイスをON/OFFします。
TZCPを実行する前に↓で設定値を帯域比較すれば?
BIN16ビットデータ帯域比較 ZCP(P)(_U)
ただひたすらめんどくさいけど
重複しない設定例
06:00 ON 1
07:00 OFF1
08:00 ON 2
09:00 OFF2
明らかに重複した設定例
06:00 ON 1
07:00 ON2
08:00 OFF2
09:00 OFF1
中途半端に重複した設定例
06:00 ON 1
07:00 ON2
08:00 OFF1
09:00 OFF2
本件はこの中途半端に重複した設定も検出するつもりなんでしょうか?
しかも8組の設定データ全部で?
組み合わせは(8x2)^2 通り?
お礼
2020/12/02 19:32
ご回答ありがとうございました。
こちらの設定を採用させていただきましたので、ベストアンサーとさせていただきます。