zplCloud Blog
Zebra クラウド設定スピードラン: 開封から実運用ラベルまで約 15 分
入力する順番どおりのすべてのコマンドと、実際に時間を失いがちな 2 つの工程を紹介します。
主張
新しい Link-OS プリンターは、午後いっぱいではなく約 15 分で実運用のラベルを印刷できるはずです。以下は実際のコマンドを伴う手順です。時間を食う工程は決まって 2 つ、メディアのキャリブレーションと濃度設定です。そのため、この記事では箇条書きで済ませず、この 2 つを重点的に扱います。
0: 開封 (2 分)
輸送用のロックと印字ヘッドの保護材を取り外し、メディアをセットします。熱転写方式の場合はリボンもセットします。電源を入れ、キャリブレーションを完了させます。
プリンターが白紙のラベルを数枚送り出して止まる場合は、ギャップまたはブラックマークの検出を調整しています。最後まで実行させてください。中断すると、手順 5 でラベル長の問題を追いかけるはめになります。
1: ネットワーク (3 分)
- Ethernet: ケーブルを挿せば、あとは DHCP が処理します。
- Wi-Fi: 前面パネルから設定します。パネルの操作がうまくいかない場合は、USB 経由で Android アプリから設定します。
IP アドレスを控えておいてください。必要になるのは 1 回だけです。
2: zplCloud への接続 (3 分)
いずれかを選びます。
Weblink はプリンターがプラットフォームへの送信方向の接続を維持する方式です。
irm "https://zplcloud.com/weblink-deploy.ps1?hostname=printer01&apikey=sk_zplcloud_XXXX" | iex
curl -fsSL "https://zplcloud.com/weblink-deploy.sh?hostname=printer01&apikey=sk_zplcloud_XXXX" | bash
このスクリプトはプリンター用の証明書 3 通を取得し、TCP 9100 経由でアップロードし、Weblink と NTP の変数を設定して、デバイスをリセットします。ホスト名がネットワーク上で解決できない場合は &ip=10.0.0.5 を追加してください。証明書の選択には引き続きホスト名が使われ、IP は TCP の接続先としてのみ使われます。
CLI エージェントは、LAN 内の 1 台のマシンがプリンターを登録する方式です。
curl -fsSL https://zplcloud.com/install-cli.sh | sh
zplcloud proxy --agent "Warehouse Berlin" --service-install --api-key sk_zplcloud_XXXX
どちらも送信方向のみの通信です。受信ポートもファイアウォールの変更も不要です。
3: プリンタープロファイルの適用 (2 分)
プリンターは、お使いのメディアに合わない汎用的な設定で出荷されます。
zplcloud profiles list
zplcloud profiles apply "Shipping 102x152" --target 10.0.0.5
プロファイルは濃度 (^MD)、速度 (^PR)、メディアの取り扱い、およびプロファイルが定義する SGD 変数を送信します。変数は適用時に埋め込めます。
zplcloud profiles apply 42 --target 10.0.0.5 --var gtin=4006381333930 --var charge=LOT-42
手順 5 が成功するかどうかは、この工程で決まります。 濃度が低すぎると、社内では読めても配送業者のところで読み取れないバーコードになります。高すぎると細いバーがつぶれて一体化します。感熱方式と熱転写方式では適切な値が異なり、メディアの供給元ごとにも異なります。
4: ラベルのデザイン (3 分)
デザイナーを開き、テンプレートから始めて、可変にしたいフィールドを追加し、データにバインドします。PNG/PDF/SVG のプレビューを確認してください。これは ZPL を生成するのと同じエンジンで描画されているため、出力の近似ではありません。
5: 印刷と検証 (2 分)
zplcloud send --target 10.0.0.5 --zpl "^XA^FO50,50^A0N,40,40^FDSpeed run^FS^XZ"
zplcloud send --target 10.0.0.5 --file label.zpl
フラグは --target で、IP アドレスまたはホスト名を受け付けます。既定以外のポートを使う場合のみ --port を追加してください。既定値は 9100 です。
次に、スマートフォンのカメラアプリではなく、実際のスキャナーでバーコードを読み取ってください。スマートフォンはコントラストやクワイエットゾーンに対して、倉庫用スキャナーよりもはるかに寛容です。一度で読み取れない場合は、次を確認します。
- プロファイルで濃度を 2 上げて再適用し、印刷し直す
- クワイエットゾーンを確認する。ラベルの端に近すぎるバーコードは、濃度にかかわらず読み取れません
- デザイン上のラベル長が実際のメディアと一致しているか確認する
6: 印刷する人へ引き渡す (2 分)
デザインから Print View を作成し、編集可能なフィールドを選び、リンクを共有するか、プリンター横の壁に貼る QR コードを印刷します。今日その場にいなかったシフトの担当者が触れても、この設定が生き残るようにするための工程です。
全体の流れ
| 手順 | 内容 | 時間 |
|---|---|---|
| 0 | 開封、メディア、キャリブレーション | 2 分 |
| 1 | ネットワーク | 3 分 |
| 2 | Weblink またはエージェント | 3 分 |
| 3 | プリンタープロファイル | 2 分 |
| 4 | デザイン | 3 分 |
| 5 | 印刷とスキャン確認 | 2 分 |
| 6 | Print View | 2 分 |
約 15 分であり、そのうち 4 分ほどは、別の作業をしている間にプリンターがキャリブレーションとリセットを行っている時間です。
この 15 分に含まれないもの
正直に挙げます。Weblink に対応するには古すぎるファームウェアのプリンター、クライアント分離が有効な Wi-Fi ネットワーク、そして手持ちのどのプロファイルにも合わないラベル資材です。いずれもスピードランを午後いっぱいの作業に変えますが、どれもプリンター設定の問題ではありません。