Technology
SDカード
(SDカード)
SDカード
SDカードは、データを保存するための小型フラッシュメモリーカードです。SDメモリーカードとも呼ばれ、デジタルカメラ、パソコン、携帯端末、計測機器、SBC、産業用装置などで利用されています。
電源を切ってもデータが保持される不揮発性メモリーであり、取り外して別の機器へデータを移動できることが特長です。計測・制御分野では、計測値、製造実績、設定情報、警報履歴、保守データ、OSなどの保存に使用されます。
ただし、外形や容量が同じでも、すべてのSDカードを同じように使用できるわけではありません。容量規格、ファイルシステム、書込み速度、耐環境性、書き換え寿命、機器との相性まで確認して選定します。
SDカードの主な用途
- 計測値や製造実績の保存
- 運転履歴・警報履歴の記録
- 設定値や品種データのバックアップ
- CSVファイルによるデータ受け渡し
- プログラムやファームウェアの更新
- 異常解析用ログの保存
- SBCや組込み機器の起動媒体
ネットワークへ接続できない設備でも、SDカードへ実績を保存して回収することで、パソコンで集計や分析を行えます。
外形サイズの違い
標準SDカード
比較的大きく、挿入や取り外しを行いやすい形式です。デジタルカメラ、パソコン、計測機器、産業用装置などで利用されています。
microSDカード
小型機器、SBC、IoT機器、組込み装置などで広く利用されています。変換アダプターを使用すれば標準SDスロットへ挿入できる場合がありますが、機器側がカードの容量規格や通信方式へ対応している必要があります。
miniSDカード
標準SDとmicroSDの中間サイズとして過去に使用されましたが、現在は主にmicroSDへ置き換えられています。既設機器で使用している場合は、カードや変換アダプターの入手性に注意が必要です。
容量規格とファイルシステム
SDカードは容量によってSD、SDHC、SDXC、SDUCに区分されます。
| 規格 | 容量の目安 | 一般的なファイルシステム |
|---|---|---|
| SD | 最大2GB | FAT12・FAT16 |
| SDHC | 2GB超~32GB | FAT32 |
| SDXC | 32GB超~2TB | exFAT |
| SDUC | 2TB超~128TB | exFAT |
外形が同じでも、機器が対応していない容量規格やファイルシステムのカードは認識できない場合があります。旧型機器では、小容量のSDカードしか利用できないこともあります。
速度表示の見方
SDカードには、最低連続書込み速度などを示す速度クラスがあります。
- スピードクラス:Class 2、4、6、10
- UHSスピードクラス:U1、U3
- ビデオスピードクラス:V6、V10、V30、V60、V90
- アプリケーションパフォーマンスクラス:A1、A2
計測データの保存では、カタログ上の最大読出し速度よりも、連続書込みや細かなデータを繰り返し保存する性能が重要になる場合があります。
また、高速カードを使用しても、機器側のインターフェースが対応していなければ、その速度を利用できません。
一般用と産業用SDカードの違い
一般用SDカードは、写真や動画の保存を主用途とし、比較的安価で大容量です。一方、同じ型式でも内部部品や制御方式が変更される場合があります。
産業用SDカードには、製品によって次のような特長があります。
- 広い動作温度範囲
- 高耐久なフラッシュメモリー
- ウェアレベリング
- エラー訂正機能
- 電源断対策
- 寿命状態の監視
- 長期供給や部品変更管理
設備停止による影響が大きい場合や、長期間連続して書き込む場合は、価格だけでなく、耐久性、供給期間、電源断耐性を考慮して選定します。
書き換え寿命
SDカードに使用されるフラッシュメモリーには、書き換え可能な回数に限りがあります。
短い周期で同じファイルを更新し続けると、書込み量が増え、カードの寿命を縮める可能性があります。ファイルを書き換えているように見えても、内部では管理情報や別の領域も更新されることがあります。
寿命を延ばすため、次のような設計を行います。
- 不要な書込みを減らす
- データを一定量まとめて保存する
- 保存周期を必要以上に短くしない
- ログを日別・容量別に分割する
- 十分な空き容量を確保する
- 定期交換時期や寿命監視を検討する
書込み回数を減らすと、電源断時に失われる未保存データが増える場合があります。許容できるデータ欠損量と媒体寿命のバランスを決めます。
電源断とファイル破損
SDカードへの書込み中に電源が切れると、保存中のファイルだけでなく、ファイルシステムが破損する場合があります。
ファイルシステムが破損すると、カードを認識できない、過去データを読み出せない、SBCや組込み機器が起動しないといった問題につながります。
- 書込み完了を確認してから電源を切る
- 安全な取外し操作を設ける
- バックアップ電源で終了処理を行う
- 一時ファイルへ保存後、正式ファイルへ切り替える
- 重要データを別媒体や上位システムへ複製する
- 復旧用イメージや初期化手順を準備する
OSの起動媒体として使用する場合は、データ保存用領域とOS領域を分けたり、OS領域を読取り専用化したりする方法も検討します。
取外しと交換時の注意点
データ保存中にカードを抜くと、ファイルやファイルシステムが破損する可能性があります。機器のアクセス表示や画面を確認し、安全な取外し操作を行います。
カード端子の汚れや摩耗、カードスロット側の接触不良にも注意が必要です。頻繁に回収する設備では、挿抜回数や作業性も考慮します。
新しいカードへ交換する場合は、同じ容量や規格表示だけで判断せず、実機で認識、読み書き、長時間運転、再起動を確認します。
SDカードとMMCの違い
MMC(MultiMediaCard)は、SDカードとは別のフラッシュメモリーカード規格です。外形や通信方式に似た部分がありますが、完全な互換性はありません。
一部の既設機器では両方を使用できる場合がありますが、カード厚、端子、電気仕様、通信手順などが異なります。SDカードをMMCの代替として使用する場合は、機器の仕様書と実機動作を確認します。
ハカルプラスにおけるSDカードの活用
ハカルプラスでは、計測機器や組込みシステムにおいて、計測データ、設定情報、運転履歴、警報履歴などを保存するためにSDカードを活用しています。
カード単体の選定だけでなく、マイコン、SBC、OS、ファイルシステム、保存周期、使用環境まで含めて設計します。
既設機器で使用しているカードの代替、容量変更、データ保存処理の追加についても、機器側の仕様やソフトウェアを確認したうえで対応方法を検討します。
よくある質問
Q. 同じ容量のSDカードなら交換して使用できますか?
A. 必ずしも使用できません。容量規格、ファイルシステム、通信方式、内部制御の違いによって認識できない場合があるため、実機での確認が必要です。
Q. 容量の大きなSDカードへ交換すると保存期間を延ばせますか?
A. 機器がその容量規格とファイルシステムへ対応していれば延ばせる場合があります。ただし、ソフトウェア側に容量やファイル数の上限が設定されていることもあります。
Q. SDカードが突然認識されなくなることはありますか?
A. 書き換え寿命、電源断、接触不良、ファイルシステム破損などによって認識できなくなる場合があります。エラー監視、定期交換、バックアップを検討します。
Q. 市販のSDカードを産業用機器で使用できますか?
A. 使用できる場合もありますが、動作温度、書込み寿命、部品変更、長期供給、電源断耐性を確認する必要があります。
Q. 重要な計測データをSDカードだけに保存しても問題ありませんか?
A. カードの故障や紛失に備え、重要度に応じて上位パソコン、サーバー、別媒体へ定期的に複製することが望まれます。