結論から:仕分けラインで誤仕分け、ジャム、カートンの「消失」が起きたら、その原因の8割は光電センサーです。これはコンベヤ光電センサーの配置――センサーをどこに置くか、間隔はどれくらいか、高さはどれくらいか――についての現場ガイドで、倉庫の現場に何度も駆り出されたWMS導入コンサルタントが書いたものです。ハードウェアを見るソフトウェア屋としての私の強みはこうです:設備を責める前に信号を疑え。これで1週間が助かります。
エピソード1:0.7%の誤仕分け率、その原因は合流点から800mmの光電センサー
2024年9月、中国・広州郊外の3PL、1日40,000カートンを処理していました。誤仕分け率は0.7%で頭打ち、運営責任者は顧客クレームに押しつぶされそうになっていました。私が到着した時点で、彼らはすでにスキャンガンを交換し、ウェーブ戦略も書き換えた後でした。どちらも効果なし。
私は彼らに、WMSの仕分けログとPLCの光電センサー信号ログを並べさせました。すべての誤仕分けは、小さなカートン2個が連続してソーターに入るケースでした。現場では理由は明白でした:投入部のギャップ光電センサーが、合流点からわずか800mmの位置にあったのです。600mmのカートン2個が一緒に来ると、センサーには1個の長いカートンに見えます。ソーターは1つの振り分けウィンドウを計算し、2個目のカートンは間違ったシュートに蹴り出されました。
対策は1行の算数でした:間隔 = 最長カートン + 最小ギャップ + マージン。光電センサーを1,600mmの位置に移しました。1週間後、誤仕分け率は0.08%に。私はこのまったく同じ障害を3回見ています。毎回、センサーは「だいたい大丈夫」で設置されていました――コンベヤ光電センサーの配置において、間隔の誤りは最も多く、最も高くつくミスです。
エピソード2:黒いポリメール袋が見えなくなった夜
2023年の独身の日前夜、中国東部のECフルフィルメントセンターで、黒いマットなポリメール袋の検知漏れが始まりました。拡散反射形の光電センサーは暗い表面をほとんど検知できません――袋は幽霊のようにすり抜け、後ろのカートンが積み上がり、ラインがジャムしました。午前2時、建物全体で人力でジャムを解消していました。
対策:重要ポジションを透過形センサーに交換しました。透過形は色を気にしません。それ以来、私の標準的な試運転テストは「最も暗い袋50回」と「最も光を反射するカートン50回」です。ピークシーズン前にこの100カートンのテストを省けば、目隠し飛行と同じです。
なぜ配置が仕分け品質を決めるのか:ソフトウェア屋の視点
チェーンはこうです:カートンの行き先を決めるのはWMS、振り分けのタイミングを決めるのはPLC、そしてカートンがどこにあるかをPLCに教えるのは光電センサーです。光電センサーの信号が1ポジションずれれば、仕分けも1オーダーずれます。だから私のトラブルシューティングの順番は常にこうです:まず信号、次にPLCロジック、最後にWMS戦略。この順番を逆にすると、何も見つからないまま1週間を燃やします――エピソード1で起きたのはまさにそれでした。
光電センサーを正しく配置する4ステップ
ステップ1:最長カートンから逆算して間隔を決める
公式:光電センサー間隔 ≥ 最長カートン長 + 最小追従ギャップ + マージン(200–300mm)
理由:センサーペアは「1個のカートンが終わり、次の1個が始まった」を見分けられなければなりません。最長カートンより狭く配置すると、長い箱が2ペアを同時に遮り――PLCはそれを1個の長尺カートンか、くっついた2個のカートンと読みます。どちらも誤りです。
計算例:最長カートン1,200mm、必要な追従ギャップ300mm、マージン250mm → 間隔は少なくとも1,750mm。自分の現場を測ってください。足りなければセンサーを移す。議論は不要です。
ステップ2:最も低いカートンに合わせて高さを決める
光束は最も薄い荷物に当たらなければなりません。光電センサーを高く付けすぎると、フラットや封筒が下をすり抜けて未検知――センサーなど無いも同然です。
2つの選択肢:センサーをベルト面近くまで下げる(ベルトフレームの干渉に注意)、または高低2段の光電センサーを使う――上段は通常カートン用、下段はフラット専用。どちらに?荷物の内訳を見てください:フラットが物量の20%を超えるなら2段です。ここでケチってはいけません。
ステップ3:方式を選び、本気で位置合わせする
- 透過形:投光器と受光器を対向配置。最も信頼性が高く、色に影響されず、長距離に最適。欠点:両側の設置と位置合わせが必要。
- 回帰反射形:片側にセンサー、反対側に反射板。設置は簡単――ただし反射板は埃が大敵です。3か月清掃しなければ誤警報が始まります。これも3回見ています。
- 拡散反射形:片側のみ、最安。暗い色と光沢面が苦手です。精度が重要なポジションからは遠ざけてください。
位置合わせは人力作業です:透過形のペアは正対させなければならず、コンベヤの振動でずれます。防振ブラケットとロック金具を使いましょう。むき出しのアングル材に結束バンドで留めたセンサーを見たことがあります――1か月の振動で5度傾き、信号は断続的になり、緩んだブラケットを見つけるのに2日かかりました。

ステップ4:投入部の3つの信号を一致させる
ソーターの投入部は通常3つの光電センサーで動き、それぞれ役割が違います:
- ギャップ光電センサー:カートン間の間隔を確保する。ギャップが短ければ上流ベルトを止める。
- ジャム光電センサー:詰まり警報――タイムアウトを超えてカートンが滞留すればラインを止める。
- ウィンドウ光電センサー:「カートンの先端が来た」とPLCに伝え、振り分けウィンドウのタイマーを開始する。
ソフトウェア屋の仕事:3つの信号すべてをPLCとWMSの間で整合させる――信号名、極性(a接点 vs. b接点)、チャタリング防止時間を1つのマッピング表に。信号名の不一致は、以後のあらゆるトラブルシューティングを惨事に変えます。私の本番稼働前夜のチェックリストには必ずこの項目があります:各光電センサーを手で遮り、PLCのインジケータとWMSの監視画面が一緒に変わることを確認する。一致しなければ本番稼働しない。
チャタリング防止時間についてもう一言。これはソフトウェア屋がいつも忘れるパラメータです。光電センサーの信号にはチャタリングがあります――カートンの端が揺れて、PLCは「カートン到着」のパルスを2〜3個見ます。30–80msのチャタリング防止でその大半を除去できますが、長くしすぎると小さなカートンの本当の信号まで食ってしまいます。調整方法:最も低いカートンを最高速で流し、信号を見ながら不安定になるまでチャタリング防止時間を縮め、そこから一段戻します。カートンの内訳が変わるたびに再確認すること。一度設定して忘れるのはやめましょう。
トラブルシューティング表:症状から当てる
| 症状 | まず確認 | 最も可能性の高い原因 |
|---|---|---|
| 小さなカートンが1個の長いカートンと読まれる | ギャップ光電センサーから合流点までの距離を測る | 間隔が最長カートンより短い――ステップ1で再計算して後ろに移す |
| 黒い・暗い荷物の検知漏れ | そのポジションのセンサー方式 | 拡散反射形は暗い面が見えない――透過形に替える |
| カートンが無いのに誤警報 | 反射板を清掃、ブラケットを揺らす、直射日光を探す | 反射板の汚れ/ブラケットの緩み/外乱光の干渉――清掃、増し締め、日よけを追加 |
| 振り分けウィンドウがずれ、間違ったシュート | ウィンドウ光電センサーの位置 vs. PLCの距離パラメータ | センサーは移したがPLCの距離パラメータを更新していない |
| 断続的、パターンなし | ケーブルのコネクタ | 緩みや水濡れのコネクタが振動で信号を落とす |
逆説:光電センサーは多いほど良いわけではない
安全のためにセンサーを増やすのが本能です。間違いです。1ペア増やすたびに、誤検知の発生源が1つ、清掃すべき反射板が1枚、午前3時の警報が1回増えます。私のルール:ハードウェアを買う前に、既にある信号をPLCとWMSの間で完全に整合させること。正しい位置の安い光電センサーは、間違った位置の高いセンサーに勝ちます。良いコンベヤ光電センサーの配置とは、算数と規律のことであって、ハードウェアの積み増しではありません。
本番稼働前夜のチェックリスト(そのまま使えます)
- 最長・最低・最暗・最光沢のカートンを各30個流す。検知漏れと誤検知を監視する。
- すべての光電センサーを手で遮り、PLCのインジケータとWMS画面が同期して変わることを確認する。
- すべてのブラケットを揺らす。透過形の位置合わせが保たれていることを確認し、ロックナットを増し締めする。
- すべての反射板を拭いて写真に撮る――3か月後に再比較する。
- 各光電センサーの位置・高さ・間隔を書き出し、電気盤の扉の内側に貼る。次回のトラブルシューティングがメジャーから始まらないように。
光電センサーは小さなものですが、WMSが物理世界を見るための唯一の目です。目が見えなければ、頭脳は無駄になります。次に仕分けがおかしくなったら、まずソフトウェアをアップグレードするのではなく――ラインを歩いて光電センサーを見てください。答えは十中八九、そこにあります。
Lin Xiao(WMS導入コンサルタント)著 英語版からの翻訳。内容に相違がある場合は英語版を優先します。




