ÜRETIM / MQTT / GRPC / YEREL AĞ

Etiket, Hat Söylediğinde Basılsın: PLC, MES ve Robotlar için MQTT ve gRPC

Etiketi hat tetiklesin. LabelInn yerel ağınızda MQTT veya gRPC ile baskı komutu alır, her işin sonucunu döner ve Zebra, TSC, Toshiba, Epson yazıcıları sürücüsüz sürer.

ÜCRETSİZ PLAN · KREDİ KARTI YOK · WINDOWS / MAC / LINUX / WEB

SORUN

Üretim hattında kontrolcü kolinin dolduğunu, paletin sarıldığını, parçanın kontrolden geçtiğini o an bilir. Sonra genellikle bir operatör etiketi basmak için bilgisayara yürür. Yanlış koliye yanlış etiket tam o yürüyüşte yapışır.

LabelInn'in edge çalışma ortamı ağınızdaki bir bilgisayarda durur ve baskı komutlarını MQTT (SCADA, ağ geçitleri ve Node-RED'in konuştuğu dil) ve gRPC (tipli çağrı isteyen MES yazılımları ve robot hücreleri için) üzerinden dinler. Etiketi oluşturur ve yazıcıya kendi dilinde gönderir. Baskı sunucusu yok, model başına Windows sürücüsü yok.

🏭 Etiketi hat tetiklesin, bilgisayara yürüyüş değil. Mesajı yayınlayın, etiket basılsın. Hattınızı konuşalım →

01 / MQTT

MQTT ile nasıl çalışır?

LabelInn'i mevcut broker'ınıza (Mosquitto, EMQX, HiveMQ) bağlayın ya da yerleşik broker'ı açın. TLS, kullanıcı adı ve şifre, QoS 0, 1 ve 2 desteklenir.

TopicAmaç
labelinn/cmd/printEtiket veya parti bas
labelinn/cmd/statusYerel yazıcıları ve broker durumunu listele

Baskı komutu yazıcıyı ve ne basılacağını söyler: verinizle doldurulmuş kayıtlı bir LabelInn tasarımı ya da sisteminiz zaten üretiyorsa ham ZPL, TPCL veya ESC/Label.

ÖRNEKJSON
{
  "printerId": "<yazıcı id>",
  "payloadType": "design",
  "designId": "<tasarım id>",
  "designDataRows": [
    { "sku": "A-1042", "lot": "L2610", "adet": "24" }
  ],
  "copies": 1
}

Her komutun yanıtı iş sonucu ve iş numarasıyla labelinn/cmd/response topic'ine gelir; kontrolcü koli ilerlemeden etiketi teyit eder.

02 / GRPC

gRPC: MES ve robot hücreleri için tipli çağrılar

Aynı çalışma ortamı yerel ağda bir gRPC sunucusu çalıştırır (varsayılan port 6633, doluysa otomatik başka port). LabelInn'in gRPC ayarlarından açın, uygulamayla birlikte başlar.

ServisÇağrılar
PrintServiceSubmitJob tasarım+veri ya da ham ZPL/TPCL/ESC-Label basar ve sonucu döner; GetJobStatus iş numarasıyla sonucu okur
PrinterFleetServiceListPrinters yerel yazıcıları ve çevrimiçi olup olmadıklarını döner
VerifyServiceVerifyScan okutulan barkodu basılanla karşılaştırır
SystemServiceHealthCheck ve Ping

03 / MES

Baskı sunucusundan neden kolay?

Alışılmış yöntemLabelInn edge
Windows baskı sunucusu, model başına sürücüYerel ZPL, TSPL, TPCL ve ESC/Label, sürücü yok
9100 portuna gönder ve unutHer iş için sonuç
Etiket düzeni PLC/MES kodunun içindeTasarım LabelInn'de görsel düzenlenir, id ile çağrılır

04 / ENDÜSTRIYEL OTOMASYON

Hattınızı bağlamak

  • PLC tarafında MQTT yayınlayan ya da gRPC çağıran her şey çalışır: MQTT destekli kontrolcü, SCADA, Node-RED, MES veya PLC önündeki bir protokol ağ geçidi.
  • Sahada yazıcılara yakın bir bilgisayar LabelInn'i çalıştırır ve yazıcıları USB veya ağ üzerinden sürer.
  • Düz HTTP mi tercih edersiniz? Aynı çalışma ortamı POST /local/v1/print/jobs ile de iş alır.

SORULAR / SSS

Sık sorulan sorular

PLC ile LabelInn üzerinden etiket basılabilir mi?

Evet. MQTT mesajı yayınlayan ya da gRPC çağrısı yapan her şey basabilir: MQTT destekli kontrolcü, SCADA, Node-RED, MES veya PLC önündeki protokol ağ geçidi.

Hangi MQTT broker'larla çalışır?

Mosquitto, EMQX, HiveMQ gibi standart broker'larla; TLS, kullanıcı adı/şifre ve QoS 0-2 ile. LabelInn kendi yerleşik broker'ını da çalıştırabilir.

Hat etiketin basıldığını nasıl anlar?

Her MQTT komutu labelinn/cmd/response üzerinden iş sonucuyla yanıtlanır. gRPC'de SubmitJob sonucu doğrudan döner, GetJobStatus da iş numarasıyla okur.

LabelInn tasarımı yerine ham ZPL gönderebilir miyim?

Evet. Komut kayıtlı tasarım + veri ya da ham ZPL, TPCL veya ESC/Label taşıyabilir.

SONRAKİ ADIM / LABELINN

Etiketini hat kendisi bassın

LabelInn'i yazıcılarınızın yanında çalıştırın, hattı yöneten sistemlere bağlayın. · MQTT komutları ve gRPC servisleri · Her iş için sonuç · Yazıcının kendi dili, sürücü yok

Ücretsiz başla →