Skip to content

Wawasan

Cara mengintegrasikan AMR dengan WMS dan MES

Robot baru benar-benar menghemat tenaga kerja jika memindahkan muatan yang tepat pada waktu yang tepat. Panduan ini menjelaskan cara AMR menerima tugas dari WMS atau MES, isi pesannya, antarmuka yang umum dipakai, serta cara merencanakan dan menguji integrasi.

Diterbitkan

Bagaimana sinyal permintaan sampai ke mobil?. Sekitar delapan menit.

Poin penting

  • WMS atau MES menentukan apa yang dipindahkan; sistem dispatch menentukan robot mana, rute mana, dan kapan mengisi daya.
  • Kirim tugas pemindahan ke sistem dispatch, bukan perintah ke masing-masing robot.
  • Sepakati field tugas dan event status lebih dulu, dan catat stok hanya saat muatan sudah diantar.
  • Simpan satu tabel lokasi bersama untuk lokasi sistem dan titik di peta robot.
  • Rencanakan pengecualian dan uji dengan simulator sebelum robot tiba di lokasi.

Siapa mengerjakan apa

Integrasi AMR memiliki tiga lapisan. WMS atau MES menentukan apa yang perlu dipindahkan dan kapan. Sistem dispatch robot menentukan robot mana yang mengerjakannya, rute yang dipakai, cara lalu lintas diatur, dan kapan robot mengisi daya. Robot menjalankan pemindahan dan melaporkan hasilnya.

Sistem bisnis Anda sebaiknya tidak berkomunikasi dengan robot satu per satu. Sistem mengirim tugas pemindahan ke sistem dispatch dan menerima konfirmasi kembali. Cara ini menjaga antarmuka tetap sederhana, memungkinkan penambahan robot atau jenis robot baru tanpa mengubah WMS atau MES, dan menyatukan logika lalu lintas serta pengisian daya di satu tempat.

Cara memicu tugas robot

Tidak semua tugas harus datang dari WMS atau MES. Sebagian besar lokasi menggabungkan beberapa sumber:

  • Tugas sistem: WMS membuat pemindahan put-away, replenishment, atau outbound, dan MES memanggil material ke lini atau memindahkan hasil produksi.
  • Sinyal PLC: mesin, konveyor, atau ujung lini memberi sinyal bahwa muatan siap atau stasiun membutuhkan material.
  • Tombol panggil atau tablet: operator meminta penjemputan atau pengantaran di stasiun.
  • Tugas terjadwal: putaran tetap, misalnya mengambil troli atau palet kosong setiap jam.

Isi sebuah tugas pemindahan

Sepakati isi pesan sebelum ada yang menulis kode. Sebuah tugas pemindahan biasanya berisi:

  • ID tugas unik dari sistem Anda, agar setiap pesan bisa dicocokkan.
  • Lokasi ambil dan antar, menggunakan nama yang ada di kedua sistem.
  • Muatan: ID palet, troli, atau tote, serta jenis muatan jika memengaruhi cara robot menanganinya.
  • Prioritas dan, bila penting, tenggat waktu.

Apa yang dilaporkan kembali oleh sistem dispatch

Pesan status menutup lingkaran proses. Event yang umum adalah tugas diterima, robot ditugaskan, muatan diambil, muatan diantar, dan tugas gagal atau dibatalkan, masing-masing dengan ID tugas dan stempel waktu.

Catat pergerakan stok hanya saat event muatan diantar, bukan saat tugas dibuat. Dengan begitu lokasi stok di WMS tetap akurat meskipun tugas tertunda, dibatalkan, atau diselesaikan secara manual.

Lokasi: langkah yang paling sering diremehkan

Setiap titik ambil dan antar ada dua kali: sebagai lokasi di WMS atau MES, dan sebagai titik di peta robot. Simpan satu tabel bersama yang menghubungkan keduanya, dengan penanggung jawab yang memperbarui kedua sisi saat lini, rak, atau stasiun berpindah.

Tentukan sejak awal seberapa presisi setiap lokasi. Posisi lantai di jalur staging itu sederhana. Level rak, titik transfer konveyor, atau port mesin membutuhkan posisi yang tepat, dan terkadang pertukaran sinyal dengan peralatan sebelum robot memuat atau menurunkan muatan.

Antarmuka yang umum

Sebagian besar sistem dispatch robot menyediakan API yang terdokumentasi, sering berupa HTTP dengan pesan JSON, untuk membuat tugas dan menerima pembaruan status. Beberapa proyek menempatkan lapisan middleware kecil di antara sistem bisnis dan sistem dispatch untuk menerjemahkan format atau menggabungkan beberapa sistem.

Mesin dan konveyor biasanya dihubungkan melalui sinyal PLC, baik I/O digital maupun protokol industri seperti Modbus TCP atau OPC UA. Pintu otomatis dan lift dihubungkan dengan cara yang sama, sehingga robot bisa membuka pintu dan memanggil lift sendiri.

VDA 5050 adalah standar terbuka untuk komunikasi antara sistem kendali utama dan robot bergerak dari berbagai merek. Standar ini membantu pada armada campuran, tetapi sebagian besar proyek berintegrasi di tingkat tugas dengan sistem dispatch. Tanyakan kepada pemasok antarmuka apa saja yang mereka dukung dan minta dokumentasi antarmuka sebelum menandatangani kontrak.

Rencanakan penanganan pengecualian

Sebagian besar upaya integrasi tercurah pada apa yang terjadi ketika pemindahan tidak berjalan sesuai rencana. Sepakati sejak awal:

  • Titik antar terisi: menunggu, memilih lokasi lain, atau meminta bantuan operator.
  • Muatan tidak ada atau salah di titik ambil: gagalkan tugas dan beri tahu petugas, jangan pernah menebak.
  • Robot bermasalah atau baterai lemah di tengah tugas: alihkan tugas ke robot lain atau serahkan ke operator.
  • Tugas dibatalkan atau diubah oleh WMS atau MES setelah robot mulai bergerak.
  • Gangguan jaringan atau sistem: bagaimana robot bereaksi, dan bagaimana tugas disinkronkan ulang setelahnya.
  • Pemindahan manual: cara mengoreksi stok ketika orang memindahkan muatan yang seharusnya dipindahkan robot.

Rencana proyek yang praktis

Mulailah dari alur, bukan dari antarmuka. Daftarkan setiap alur beserta titik ambil dan antar, jumlah pemindahan per jam saat puncak, sumber tugas, dan konfirmasi yang dibutuhkan sistem Anda. Lalu tulis spesifikasi antarmuka singkat yang mencakup pesan, field, event status, dan kode error.

Uji antarmuka dengan simulator atau endpoint uji sebelum robot tiba, agar masalah software terselesaikan di luar lantai produksi. Di lokasi, uji setiap alur dari awal hingga akhir, termasuk kasus pengecualian di atas, lalu jalankan satu alur dalam produksi sampai stabil sebelum menambah alur berikutnya. Pada pilot yang umum, integrasi berjalan bersamaan dengan pemetaan dan pelatihan, dan pilot mulai beroperasi dalam 6 hingga 10 minggu sejak survei lokasi.

Cara memulai

Jika tim IT sedang sibuk, mulai alur pertama dengan tombol panggil atau sinyal PLC, lalu hubungkan WMS atau MES setelah robot terbukti berjalan baik. Sistem dispatch yang sama menangani keduanya, jadi tidak ada yang terbuang.

Untuk mendapatkan proposal, kirim layout dalam bentuk file CAD, PDF, atau video dari ponsel, beserta alur yang ingin diotomasi dan sistem yang Anda gunakan. Dalam 48 jam Anda menerima usulan rute, jumlah robot, dan estimasi payback. Tidak ada kewajiban membeli.

Pertanyaan yang sering diajukan

Apakah kami harus mengubah WMS atau MES?

Biasanya hanya sedikit. Sistem perlu bisa membuat tugas pemindahan dan menerima konfirmasi. Jika itu sulit ditambahkan, lapisan middleware kecil atau tombol panggil bisa menjembatani di tahap awal.

Bisakah kami mulai tanpa integrasi sistem?

Bisa. Banyak lokasi memulai dengan tombol panggil, tablet, atau sinyal PLC, lalu menghubungkan WMS atau MES kemudian pada sistem dispatch yang sama.

Berapa lama integrasi berlangsung?

Tergantung jumlah alur dan sistem yang terlibat. Pada pilot yang umum, integrasi berjalan bersamaan dengan pemetaan dan pelatihan, dan pilot mulai beroperasi dalam 6 hingga 10 minggu sejak survei lokasi.

Bisakah robot dari merek berbeda berbagi satu sistem?

Terkadang bisa. Standar terbuka seperti VDA 5050 memudahkan armada campuran, tetapi dukungannya berbeda menurut merek dan model. Menjalankan satu keluarga robot pada satu sistem dispatch lebih sederhana untuk dioperasikan dan dirawat.

Siapa yang menjaga akurasi stok saat terjadi masalah?

WMS tetap menjadi sumber data utama. Catat pergerakan stok hanya saat event muatan diantar, dan sepakati cara operator mengoreksi stok ketika muatan dipindahkan secara manual.

Panduan

Dapatkan rencana untuk lokasi Anda

Kirim denah atau video dari ponsel. Dalam 48 jam Anda menerima rute, jumlah robot, dan estimasi balik modal, gratis.

Minta penilaian gratis