【システムメンテナンスのお知らせ】
現在、システムメンテナンスのため、サイト内検索およびスペック条件検索の機能が一時的にご利用いただけません。ご不便をおかけしますが、ご理解のほどよろしくお願い申し上げます。
【パナソニック デバイスSUNX商品 および パナソニック デバイスSUNX竜野商品 製造者変更のお知らせ】
2024年4月1日以降、本ページ内の表記、およびダウンロード対象のマニュアル等の「パナソニック デバイスSUNX株式会社」および「パナソニック デバイスSUNX竜野株式会社」を
全て「パナソニック インダストリー株式会社」と読み替えて適用するものといたします。
法人向けトップ > 電子デバイス・産業用機器 > 制御機器トップ > サービス・サポート > FA技術サポート > サンプルプログラム > プログラミングテクニック > データ処理 > データ処理 No.15 溢れデータ切捨て型 ファーストイン・ファーストアウト
格納データが満杯の場合にデータ書込みを実行すると、最も古いデータを消滅させるタイプのファーストイン・ファーストアウトを実現するプログラムです。
バッファリングエリアはDT100~109を使用します。
古いデータは左シフトし、最新のデータはDT100へ格納します。
書込みデータが満杯の場合(書込みデータがDT109に達している場合)、新たなデータが書き込まれるとDT109に有ったデータは消滅します。
バッファサイズ | ・・・ | 10 |
---|---|---|
R0 | ・・・ | 読出しポインタ上限処理 |
R1 | ・・・ | 書込みポインタ上限処理 |
R2 | ・・・ | 読出しデータ有り |
DT0 | ・・・ | 読出しポインタ |
---|---|---|
DT50 | ・・・ | 書込みデータエリア |
DT60 | ・・・ | 読出しデータエリア |
DT100~109 | ・・・ | バッファエリア |
---|
本来のファーストイン・ファーストアウトは、データが満杯の場合に新たなデータ書込みは行いません。
又、古いデータを捨てることも行いません。
2011/4
ご注文・ご使用に際してのお願い(制御部品・電子デバイス)[特定商品を除く]
ご注文・ご使用に際してのお願い(制御部品・電子デバイス)[特定商品]
ご注文・ご使用に際してのお願い(FAセンサ・システム[モータ以外])
ご注文・ご使用に際してのお願い(産業用モータ専用)