Milesight UC100 Featuring LoRaWAN IoT Controller User Guide
Milesight UC100 Nampilake LoRaWAN IoT Controller

Pancegahan Safety

Milesight ora bakal tanggung jawab kanggo mundhut utawa karusakan amarga ora tindakake pandhuan ing pandhuan operasi iki.

  • Piranti kasebut ora kena diowahi maneh kanthi cara apa wae.
  • Aja nyelehake piranti ing cedhak obyek sing murub.
  • Aja nyelehake piranti ing ngendi suhu ing ngisor / ndhuwur sawetara operasi.
  • Pateni piranti nalika nginstal utawa kabel.
  • Priksa manawa komponen elektronik ora metu saka tutup nalika mbukak.
  • Piranti kasebut ora kena kena guncangan utawa tabrakan

Pranyatan saka Conformity

UC100 tundhuk karo syarat penting lan pranata liyane sing relevan saka CE, FCC, lan RoHS.

Simbol-simbol
Hak Cipta © 2011-2022 Milesight. Kabeh hak dilindhungi undhang-undhang.

Kabeh informasi ing pandhuan iki dilindhungi dening hukum hak cipta. Dadi, ora ana organisasi utawa individu sing bakal nyalin utawa ngasilake kabeh utawa bagean saka pandhuan pangguna iki kanthi cara apa wae tanpa wewenang tinulis saka Xiamen Milesight IoT Co., Ltd.

Njaluk Pitulung

Kanggo bantuan, hubungi
Dhukungan teknis Milesight:
Email: iot.support@milesight.com
Telpon: 86-592-5085280
Fax: 86-592-5023065
Alamat: Gedung C09, Software ParkIII, Xiamen 361024, China

Riwayat Revisi 

Tanggal Versi Dok Katrangan
27 Mei 2022 V 1.0 Versi wiwitan

Pambuka produk

Swaraview

UC100 minangka pengontrol IoT sing digunakake kanggo remot kontrol lan akuisisi data saka piranti Modbus RS485 liwat jaringan LoRa WAN®. Bisa maca nganti 16 piranti Modbus RTU lan ndhukung transmisi transparan Modbus antarane server lan piranti RS485 minangka konverter Modbus menyang LoRaWAN®. Kajaba iku, UC100 ndhukung macem-macem kahanan lan tumindak pemicu sing bisa digunakake kanthi otomatis sanajan jaringan mudhun.

Fitur

  • Gampang kanggo nyambungake karo macem-macem sensor kabel liwat antarmuka RS485
  • Mendukung komunikasi nirkabel LoRaWAN®
  • Multiple triggering kahanan lan tumindak
  • Pengawas sing dipasang kanggo stabilitas kerja
  • Desain kasus logam industri kanthi sawetara suhu operasi sing amba
  • Selaras karo gateway lan server jaringan LoRaWAN® standar
  • Manajemen cepet lan gampang karo solusi Milesight IoT Cloud

Pengenalan Hardware

Daftar Packing

Daftar Packing

Simbol-simbol Yen ana barang ing ndhuwur sing ilang utawa rusak, hubungi wakil sales sampeyan.

Hardware Overview

Pola LED lan Tombol Reset

Tombol reset ana ing njero piranti.

Status piranti Status LED
Sistem mlaku kanthi bener Statis Aktif
Urip maneh: tahan tombol reset ing piranti luwih saka 3

detik

Statis Aktif →

Alon-alon kedhep

Reset menyang gawan pabrik: terus tombol reset nang piranti

luwih saka 10 detik

Statis Aktif →

Cepet Blinks

Gagal entuk data saka antarmuka data Alon-alon kedhep
Nganyarke piranti utawa kesalahan sistem Statis Aktif

Ukuran (mm)

ukuran

Instalasi piranti

Piranti UC100 bisa diselehake ing desktop utawa dipasang ing tembok.

  1. Copot tutup mburi piranti UC100, lan ndandani colokan tembok menyang tembok miturut posisi pengeboran kaya sing diarani.
    Instalasi piranti
  2. Selehake tutup ing posisi sing dipasang lan pasang maneh piranti kasebut.
    Instalasi piranti

Pandhuan Operasi

Mlebu menyang ToolBox

  1. Download piranti lunak ToolBox saka Milesight IoT websitus.
  2. Daya piranti UC100, banjur sambungake menyang komputer liwat port tipe-C
    Pandhuan Operasi
  3. Bukak ToolBox banjur pilih jinis minangka "Umum", banjur klik sandhi kanggo mlebu ing ToolBox. (Sandhi standar: 123456)
    Pandhuan Operasi
  4. Sawise mlebu ing ToolBox, sampeyan bisa ngganti setelan piranti.
    Pandhuan Operasi

Setelan LoRaWAN

Setelan LoRaWAN digunakake kanggo ngatur paramèter transmisi ing jaringan LoRaWAN®. Setelan dhasar LoRaWAN:
Pindhah menyang "Setelan LoRaWAN -> Dasar" kanggo ngatur jinis gabung, App EUI, Kunci Aplikasi lan informasi liyane. Sampeyan uga bisa nyimpen kabeh setelan kanthi gawan.

Setelan LoRaWAN

Paramèter Katrangan
Piranti EUI ID unik saka piranti ing label.
Aplikasi EUI Default App EU yaiku 24E124C0002A0001.
Port Aplikasi Port kasebut digunakake kanggo ngirim lan nampa data, port standar yaiku 85.
Mode Kerja Tetap minangka Kelas C.
Tipe Gabung Mode OTAA lan ABP kasedhiya.
Kunci Aplikasi Appkey kanggo mode OTAA, standar yaiku 5572404C696E6B4C6F52613230313823.
Alamat piranti DevAddr kanggo mode ABP, standar yaiku angka 5 nganti 12 saka SN.
Kunci Sesi Jaringan Nwkskey kanggo mode ABP, standar yaiku 5572404C696E6B4C6F52613230313823.
Kunci Sesi Aplikasi Tombol aplikasi kanggo mode ABP, standar yaiku 5572404C696E6B4C6F52613230313823.
RX2 Data Rate Tingkat data RX2 kanggo nampa downlinks.
RX2 Frekuensi frekuensi RX2 kanggo nampa downlinks. Unit: Hz
Faktor Spread Yen ADR dipateni, piranti bakal ngirim data liwat faktor panyebaran iki.
Mode Dikonfirmasi Yen piranti ora nampa paket ACK saka server jaringan, iku bakal resend data 3 kaping paling.
Gabung maneh Mode Interval nglaporake ≤ 30 menit: piranti bakal ngirim nomer tartamtu saka paket LinkCheckReq MAC menyang server jaringan saben 30 menit kanggo validasi konektivitas; Yen ora ana respon, piranti bakal nyambung maneh menyang jaringan. Interval nglaporake> 30 menit: piranti bakal ngirim nomer tartamtu saka paket LinkCheckReq MAC menyang server jaringan saben interval nglaporake kanggo validasi konektivitas; Yen ora ana respon, piranti bakal nyambung maneh menyang jaringan.
Setel jumlah paket sing dikirim Nalika mode gabung maneh diaktifake, setel jumlah paket LinkCheckReq sing dikirim.
Mode ADR Ngidini server jaringan nyetel datarate piranti.
Tx Daya Ngirim daya piranti.

Cathetan

  1. Hubungi sales kanggo dhaptar EUI piranti yen ana akeh unit.
  2. Hubungi sales yen sampeyan butuh tombol App acak sadurunge tuku.
  3. Pilih mode OTAA yen sampeyan nggunakake Milesight IoT Cloud kanggo ngatur piranti.
  4. Mung mode OTAA sing ndhukung mode gabung maneh.

Setelan Frekuensi LoRaWAN:
Ga menyang "LoRaWAN Setelan -> Saluran" kanggo milih frekuensi didhukung lan pilih channelstosend uplinks. Priksa manawa saluran kasebut cocog karo sing sampeyan setel ing gateway LoRaWAN®.

Pandhuan Operasi

Yen frekuensi minangka salah siji saka CN470/AU915/US915, sampeyan bisa ngetik indeks saluran sing pengin diaktifake ing kothak input, nggawe dipisahake karo koma.
Examples:
1, 40: Ngaktifake Saluran 1 lan Saluran 40
1-40: Ngaktifake Saluran 1 nganti Saluran 40
1-40, 60: Ngaktifake Saluran 1 menyang Saluran 40 lan Saluran 60
Kabeh: Ngaktifake kabeh saluran
Null: Nuduhake yen kabeh saluran dipateni

Pandhuan Operasi

Setelan Umum

Setelan dhasar

Setelan Umum

Paramèter Katrangan
ID piranti Tampilake SN piranti.
Interval Reporting Interval nglaporake ngirim data menyang server jaringan.

Range: 1-1080 menit, standar: 20 menit

LoRa D2D Waca rincian ing bab 4.5.
Ganti Sandi Ganti tembung sandhi kanggo mlebu ing ToolBox.

Setelan RS485

UC100 duwe siji port RS485 kanggo sambungan piranti Modbus RTU.

  1. Sambungake piranti RS485 menyang port RS485.
  2. Pindhah menyang "Umum -> RS485" kanggo ngaktifake RS485 lan ngatur setelan port serial. Setelan port serial kudu padha karo piranti terminal RS485.
    Setelan Umum
    Paramèter Katrangan
    Mandheg Bit 1 dicokot / 2 dicokot kasedhiya.
    Bit data 8 dicokot kasedhiya.
    Paritas Ora ana, Odd lan Oven kasedhiya.
    Baud Rate 1200/2400/4800/9600/19200/38400/57600/115200 are available.
    Interval Eksekusi

    (ms)

    Interval eksekusi antarane saben printah saluran Modbus.
     

    Wektu Resp Maks (ms)

    Wektu nanggepi maksimum sing UC100 ngenteni balesan kanggo printah. Yen ora entuk respon sawise wektu nanggepi maksimal, mesthine

    nemtokake manawa prentah wis entek.

    Wektu Coba maneh Maks (ms) Setel wektu nyoba maneh maksimal sawise piranti gagal maca data saka piranti terminal RS485.
    Modbus RS485 jembatan LoRaWAN Yen mode iki diaktifake, piranti bakal ngirim printah Modbus RTU

    saka server jaringan kanggo piranti terminal RS485 transparan lan ngirim reply Modbus Originally bali menyang server jaringan.

      Pelabuhan: Pilih saka 2-84, 86-223.
  3. Klik  Tombol kanggo nambah saluran Modbus, banjur nyimpen konfigurasi.Setelan Umum
    Paramèter Katrangan
    ID saluran Pilih ID saluran sing pengin diatur saka 16 saluran.
    jeneng Ngatur jeneng kanggo ngenali saben saluran Modbus.
    ID budak Setel ID budak Modbus saka piranti terminal.
    alamat Alamat wiwitan kanggo maca.
    Jumlah Setel maca pira digit saka alamat wiwitan, mbenakake dadi 1.
    Jinis Pilih jinis data saluran Modbus.
    Pesenan Byte Setel urutan maca data Modbus yen sampeyan ngatur jinis minangka ndhaftar Input utawa ndhaftar nyekeli.

    INT32/Float: ABCD, CDBA, BADC, DCBA

    INT16: AB, BA

    mlebu Centhang kasebut nuduhake yen nilai kasebut duwe tandha plus utawa minus.
    jupuk Sawise ngeklik, UC100 bakal ngirim printah maca Modbus kanggo nyoba yen bisa maca nilai sing bener.

    Example: minangka setelan iki, piranti bakal ngirim printah: 01 03 00 00 00 01 84 0A
    Setelan Umum

  4. Klik "Fetch" kanggo mriksa yen UC100 bisa maca data sing bener saka piranti terminal
    Setelan Umum
    Cathetan: Aja kerep klik "Fetch" amarga wektu nanggepi kanggo balesan beda-beda kanggo saben piranti terminal.

IF-THEN Command

UC100 ndhukung konfigurasi lokal IF-THEN printah kanggo nindakake sawetara tumindak kanthi otomatis sanajan tanpa sambungan jaringan. Siji piranti bisa ditambahake 16 printah paling akeh.

  1. Pindhah menyang kaca "Command", lan klik "Sunting" kanggo nambah printah.
    IF-THEN Command
  2. Setel kondisi IF adhedhasar data piranti terminal utawa status piranti UC100.
    IF-THEN Command
    kahanan Katrangan
    Saluran Nalika piranti UC100 entuk respon tartamtu (Salah, Bener, Ndhuwur, Ngisor, Ing) ing saluran RS485 tartamtu (Jeneng Saluran + ID Saluran), printah iki micu.
    Diterusake kanggo: Nilai sing dianyari kudu tahan sawetara wektu sing luwih suwe
      tinimbang interval pelaporan tunggal.

    Setel wektu lockout: sawise wektu lockout, UC100 bakal mriksa yen respon RS485 paling anyar cocog kondisi isih. 0 tegese kahanan IF iki mung bakal

    dideteksi sapisan.

    Nampa printah kontrol D2D Iki mung bisa digunakake nalika fitur LoRa D2D diaktifake. Waca rincian ing bab 4.5.
  3. Setel tumindak THEN miturut panjaluk sampeyan. Sampeyan bisa nambah paling 3 tumindak
    IF-THEN Command
    Tumindak Katrangan
    Kirim pesen LoRaWAN Kirim pesen khusus menyang server jaringan.
    Wiwiti maneh Piranti Urip maneh piranti.
    Kirimi printah kontrol D2D Iki mung bisa digunakake nalika fitur LoRa D2D diaktifake. Waca rincian ing bab 4.5.
    Kirimi printah Modbus liwat antarmuka RS485 Iki mung bisa digunakake nalika fitur LoRa D2D diaktifake. Waca rincian ing bab 4.5.

Setelan D2D LoRa

Protokol LoRa D2D dikembangake dening Milesight lan digunakake kanggo nyetel transmisi ing antarane piranti Milesight tanpa gateway. Nalika setelan LoRa D2D diaktifake, UC100 bisa workasa LoRa D2D controller kanggo ngirim printah kontrol kanggo piranti liyane utawa bisa minangka LoRa D2Dagent kanggo nampa printah kanggo pemicu urip maneh utawa pesen kanggo server jaringan.

  1. Pindhah menyang kaca "Umum -> Dasar", aktifake fitur LoRa D2D, lan nemtokake kunci LoRaD2D unik sing padha karo pengontrol utawa piranti agen LoRa D2D. (LoRaD2DKey Default: 5572404C696E6B4C6F52613230313823)
    Setelan D2D LoRa
  2. Pindhah menyang "Setelan LoRaWAN -> Dasar" kanggo ngatur datarate RX2 lan frekuensi RX2. WhenUC100 dianggo minangka LoRa D2D controller, bakal ngirim printah minangka setelan RX2.
    Setelan D2D LoRa
  3. Pindhah menyang kaca "Command" kanggo nyetel operasi sing cocog. Nalika saluran RS485 micu, UC100 bisa dadi pengontrol LoRa D2D kanggo ngirim perintah kontrol kanggo ngontrol piranti agen LoRa D2D. Printah kasebut kudu dadi nomer heksadesimal 2 bait.
    Setelan D2D LoRa
    Nalika UC100 nampa prentah LoRa D2D, bisa digunakake minangka agen LoRa D2D kanggo urip maneh piranti utawa ngirim printah Modbus menyang piranti terminal RS485.
    Setelan D2D LoRa

Pangopènan

Nganyarke

UC100 ndhukung upgrade firmware lokal liwat piranti lunak ToolBox.

  1. Download firmware saka www.milesight-iot.com menyang PC.
  2. Pindhah menyang "Maintenance -> Upgrade", klik "Browse" kanggo ngimpor perangkat kukuh lan nganyarke piranti. Sampeyan uga bisa klik "Up to Date" kanggo nelusuri perangkat kukuh paling anyar saka piranti lan upgrade.
    Cathetan: Sembarang operasi ing ToolBox ora diijini nalika nganyarke, yen ora nganyarke bakal diselani, utawa malah piranti bakal rusak.
    Pangopènan

Gawe serep

Piranti UC100 ndhukung serep konfigurasi kanggo konfigurasi piranti sing gampang lan cepet kanthi akeh. Gawe serep mung diidini kanggo piranti kanthi model lan pita frekuensi LoRa sing padha.

  1. Pindhah menyang "Maintenance -> Gawe serep lan Reset", lan klik "Ekspor" kanggo nyimpen konfigurasi saiki minangka serep format json file.
  2. Klik "Browse" kanggo milih serep file, banjur klik "Impor" kanggo ngimpor konfigurasi.
    Pangopènan

Reset menyang Default Pabrik

Pilih salah siji saka cara ing ngisor iki kanggo ngreset piranti:
Via Hardware: Bukak kasus UC100, terus tombol reset luwih saka 10 detik nganti LED kedhip.
Liwat Piranti Lunak ToolBox: Pindhah menyang "Maintenance -> Gawe serep lan Reset" kanggo klik "Reset".
Pangopènan

Muatan piranti

Kabeh data adhedhasar format ing ngisor iki (HEX):

Saluran1 Tipe1 Dhata1 Saluran2 Tipe2 Dhata2 Saluran 3
1 Byte 1 Byte N Byte 1 Byte 1 Byte M Byte 1 Byte

Antarane wong-wong mau, lapangan Data ditampilake minangka sethitik endian. Kanggo decoder examples, sampeyan bisa nemokake wong ing https://github.com/Milesight-IoT/SensorDecoders.

Informasi piranti

UC100 nglapurake informasi dhasar piranti saben-saben melu jaringan.

Saluran Jinis Ukuran Data/Bit Katrangan
ff 01 (Versi Protokol) 1 01 => V1
09 (Versi Perangkat Keras) 2 01 20 => V1.2
0a (Versi Piranti Lunak) 2 01 01 => V1.1
0b (Acara daya) 1 ff => diuripake
16 (Piranti SN) 8 64 45 B4 34 11 30 00 01 =>

SN punika 64 45 B4 34 11 30 00 01

Example:

ff0bff ff0101 ff166445b43411300001 ff090100 ff0a0101
Saluran Jinis Nilai
ff 0b (Acara Daya) ff (didayakake)
ff 01 (Versi Protokol) 01 (V1)
ff 16 (Piranti SN) 64 45 B4 34 11 30 00 01
ff 09 (Versi Perangkat Keras) 0100 (V1.0)
ff 0a (Versi Piranti Lunak) 0101 (V1.1)

Data Sensor

UC100 nglaporake data sensor RS485 miturut interval pelaporan (20 menit kanthi standar).

Saluran Jinis Byte Katrangan
ff 19 (RS485) Bisa owah (4-7) Total: Byte 1+Byte 2+Byte 3+Value Byte 1: ID Saluran

Byte 2: Ukuran Data

Bait 3: Jinis Data

  Kode Jinis data  
00 Koil  
01 diskrèt  
02 Input16  
03 Tahan16  
04 Tahan32  
05 Tahan_ngambang  
06 Input32  
07 Input_float  
08 Input_int32_karo ndhuwur  
          16 bit  
09 Input_int32_with ngisor 16 bit  
0a Hold_int32_karo ndhuwur

16 bit

 
0b Hold_int32_karo ngisor 16

bit

 
ff 15 (Pengecualian ngumpulake Modbus) 1 ID Channel saka koleksi Modbus gagal.

Cathetan: ID Saluran bisa dikonfigurasi ing ToolBox.

ID saluran Katrangan
00 RS485 (Modbus Master) Saluran 1
01 RS485 (Modbus Master) Saluran 2
02 RS485 (Modbus Master) Saluran 3
0f RS485 (Modbus Master) Saluran 16

Examples:

ff 19 07 02 03 15 00
Saluran Jinis ID saluran Ukuran Data Jinis data Nilai
ff 19 07 => 02 => 03 => Tahan 15 00 =>
(RS485) Saluran 8 2 byte 16 00 15 = 21

Cathetan: Nalika jinis data nyekeli register utawa input register, ToolBox bisa nyetel pesenan byte beda. Njupuk ngisor Modbus ndhaptar respon saka sensor RS485 minangka Example:

Alamat Register Nilai (Hex)
0 00 15
1 00 20

Nalika nggunakake pesenan byte beda, sampeyan bisa nggunakake ToolBox kanggo njupuk asil beda, lan piranti bakal ngunggah data karo sethitik urutan endian.

Jinis data Pesenan Byte Njupuk Hasil Uplink (HEX)
Register Holding/Input (INT16) AB 21 (0x15) 15 00 (BA)
BA 5376 (0x1500) 00 15 (AB)
Register Holding/Input (INT32) ABCD 1376288

(0x00150020)

20 00 15 00

(DCBA)

CDAB 2097173

(0x00200015)

15 00 20 00

(BADC)

BADC 352329728

(0x15002000)

00 20 00 15

(CDAB)

  DCBA 536876288

(0x20001500)

00 15 00 20

(A B C D)

Holding/Input Register (INT32

karo ndhuwur 16 bit)

/ 21 (0x15) 15 00 00 00
Holding/Input Register (INT32

kanthi kurang 16 bit)

/ 32 (0x20) 20 00 00 00

Yen UC100 gagal nyambungake data Modbus, bakal ngirim pesen kesalahan.

Data Sensor

ff 15 00
Saluran Jinis Nilai
ff 15 (Poll Gagal) 00 => Saluran 1

Downlink Command

UC100 ndhukung printah downlink kanggo ngatur piranti. Port aplikasi minangka standar 85.

Saluran Jinis Katrangan
 

ff

03 (Setel Interval Reporting) 2 Byte, unit: s
10 (Reboot) ff (Kasedhiya)

Examples: 

  1. Interval Reporting
    ff 03 b0 04
    Saluran Jinis Nilai
    ff 03 (Setel Interval Reporting) b0 04 => 04 b0 = 1200 s = 20 menit
  2. Urip maneh piranti
    ff 10 wae
    Saluran Jinis dilindhungi
    ff 10 (Reboot) ff

Dokumen / Sumber Daya

Milesight UC100 Nampilake LoRaWAN IoT Controller [pdf] Pandhuan pangguna
UC100, Featuring LoRaWAN IoT Controller, UC100 Featuring LoRaWAN IoT Controller, LoRaWAN IoT Controller, IoT Controller, Controller

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *