ADVANTECH - Fa'ailogaModbus i le MQTT

ADVANTECH NAT Router App - Ufiufi

Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Czech Republic
Pepa Numera APP-0087-EN, toe teuteuga mai le aso 12 Oketopa, 2023.

Modbus i le MQTT Router App

© 2023 Advantech Czech sro E leai se vaega o lenei lomiga e mafai ona toe gaosia pe tuʻuina atu i soʻo se ituaiga poʻo soʻo se auala, faʻaeletoroni poʻo masini, e aofia ai ata pue, puʻeina, poʻo soʻo se faʻamatalaga teuina ma le toe maua mai e aunoa ma se maliega tusitusia. O faʻamatalaga i totonu o lenei tusi lesona e mafai ona suia e aunoa ma se faʻaaliga, ma e le o faʻaalia ai se tautinoga i le vaega a Advantech.
Advantech Czech sro e le tatau ona noatia mo faʻalavelave faʻafuaseʻi poʻo faʻalavelave faʻaleagaina e mafua mai i le tuʻuina atu, faʻatinoga, poʻo le faʻaogaina o lenei tusi lesona.
O igoa fa'ailoga uma o lo'o fa'aogaina i totonu o lenei tusi lesona o fa'ailoga fa'amaufa'ailoga a latou e ona. O le fa'aogaina o fa'ailoga tau fefa'ataua'iga po'o isi fa'ailoga i totonu o lenei fa'asalalauga e mo na'o fa'asinomaga ma e le'o avea ma fa'amaoniga a le tagata e umia fa'ailoga.

Fa'aaogā fa'ailoga

Mataʻutia – Faʻamatalaga e uiga i le saogalemu o tagata faʻaoga poʻo le faʻaleagaina o le router.
Faʻalogo - Faʻafitauli e mafai ona tulaʻi mai i tulaga faʻapitoa.
Fa'amatalaga - Fautuaga aoga po'o fa'amatalaga e fiafia fa'apitoa.
Example – Esoample o galuega, poloaiga po'o tusitusiga.

Changelog

  1. Modbus i le MQTT Changelog
    v2.0.5
    • Suia le openssl (1.0.2u) ile faletusi fa'amau.
    v2.0.6
    • Fa'aopoopo le filifiliga o le Azure SAS-token generation.
    • Manaomia fa'apipi'i le Python3 fa'aoga module.
    • Fa'aopoopo Ituaiga Fa'amatalaga: Lalolagi Lua – Fa'avaa.
    • Fa'aopoopo le "Byte Swap" fanua ile csv file.
    • Fa'aopoopo le ituaiga Fa'amaumauga o lo'o lagolagoina "Vaga".
    • Fa'aopoopo le “Word Swap” ma le “Byte Swap” mo le Fa'ailoga Fa'amatalaga.
    v2.0.7
    • Fa'aopoopo le fa'aaliga fa'aali namu fa'ailoga sese ma le fe'au sese i le galuega feso'ota'i/motu.
    v2.0.8
    • Fa'aopoopo le tu'uina atu o tusi pasi fa'apitonu'u ma vaega autu fa'apitonu'u mo le AWS.
    v2.0.9
    • Suia le poloaiga modbus maualuga mai le 100 i le 500.
    v2.0.10
    • Fa'aopoopo le palota i faiga fa'aoga mo le 5 sekone, pe a pa'u le fa'aoga module, o le a toe tamo'e.
    v2.0.11
    • Fa'aopoopo le fanua "Custom2 Field" ile csv file.
    • Fa'aopoopo "Auina Vaega" fanua i le csv file, mo MQTT auina atu vaega vaega.
    • Fa'aopoopo le "Send interval" field i le csv file, mo MQTT auina atu vaega vaega.
    v2.0.12
    • Fa'aopoopo le Azure SAS-token generation (e aunoa ma le Python3 user module). A faʻapipiʻi le Python3 user module, o le a faʻaaogaina le SAS-token generation e python.
    v2.0.13
    • Fa'aopoopo le tomai e fa'asa'o ai le CSV, CA certificate, Local certificate ma Local Private Key mai WebUI.
    v2.0.14
    Fa'afitauli fa'aletonu pe a fa'apipi'i e le Router App mb2mqtt le fa'aogaina fa'aletonu pe a mae'a fa'afouina Firmware.
    v2.0.15
    • Fo'ia se fa'afitauli i le fa'aalia o tulaga tau avanoa i le itulau o le Fa'afanua Fa'afanua.
    • Fa'amauina se fa'afitauli na fa'aalia ai le tau tuai i le itulau o le Mapping Table pe a gaogao le tau fa'atulagaina. v2.0.16
    • Mo WADMP: Fa'amauina le fa'afitauli o le tau fa'aletonu o lo'o iai avanoa avanoa.
    v2.0.17
    • E lagolago ai le Integer ma le 2 paita tele (Esoample: liliu 0xFFFF i le -1).
    • Seti fa'atagaga ile 755 mo tagata uma files i le User Module.
    v2.0.18
    Fa'amauina se fa'afitauli i le fa'aliliuina o le integer-to-float.
    • Fa'aopoopo nisi fa'amatalaga ogalaau mo le tau MQTT.
    v2.0.19
    • Fa'ateleina Fa'aleaganu'u Fields i le 10 (CSV configuration fields : Q, R, U AB)
    v2.0.20
    Fa'amauina se fa'afitauli lea na fa'atupu ai fa'afitauli ile faiga ole pulega WADMP.

Fa'amatalaga o le module

O lenei Router app e le o iai i totonu ole firmware masani ole router. O lo'o fa'amatalaina i le tusi Fa'atonu le fa'apipi'iina o lenei fa'aoga alalaupapa (silasila i Mataupu Fa'atatau i le Mataupu).
O le telefoni feavea'i o le v2 router platform e fetaui.
Modbus i le MQTT o se router app mo le tuʻuina atu o fesoʻotaʻiga i le va o masini Modbus/TCP ma masini MQTT. O le Modbus i le MQTT e galue e pei o le Modbus/TCP master e feso'ota'i ma masini Modbus/TCP, ma galue o le MQTT publisher/subscriber e feso'ota'i ma MQTT broker.

Web Fa'afeso'ota'i

A maeʻa le faʻapipiʻiina o le module, e mafai ona faʻaogaina le GUI o le module e ala i le kilikiina o le igoa module i luga o le Router Apps itulau o le router's web feso'ota'iga.
O le vaega agavale o lenei GUI o loʻo i ai le lisi ma le vaega o le Router menu. Toe fo'i i le vaega fa'aitu o le Router e sui i tua mai le module web itulau i le router web itulau fetuutuunai. Ole lisi autu ole GUI ole module o lo'o fa'aalia ile Ata 1.

ADVANTECH Modbus i le MQTT Router App - Web Fetufa'aiga 1

  1. Auala
    1.1 tulaga
    Fa'atonuga o lenei router app e mafai ona faia i luga o le itulau Fa'atonu, i lalo o le vaega o le lisi o le Router. O mea fa'atulagaina uma mo Seti itulau fa'atulagaina o lo'o fa'amatalaina i le laulau o lo'o i lalo.
    ADVANTECH Modbus i le MQTT Router App - Web Fetufa'aiga 2
    Aitema Fa'amatalaga
    Auaunaga Fa'aaga Ua mafai, Modbus i le MQTT APN galuega tauave o le module ua ki.
    Log Enable APN Fa'aaga le Log Service.
    Tulaga Faufautua Ulufale i le tuatusi Broker Server mamao.
    Taulaga a le Broker Server Ulufale i le Numera Taulaga a le Broker Server (1-65535).
    MQTT Keepalive Ulufale MQTT keepalive interval (1-3600).
    MQTT QoS Ulufale MQTT QoS tau (0,1,2).
    MQTT Taofi Fa'aaga mo le taofia o fe'au.
    Tagata faailoa ID Ulufale ID Client.
    MQTT Le igoa Fa'amalo le MQTT Le igoa
    MQTT Username Ulufale MQTT Username.
    MQTT Password Ulufale MQTT Password.
    MQTT TLS Fa'aagaoi le MQTT TLS.
    Vaeluaga(ms) Ulufale Modbus TCP Polling Interval.
    Taimi (ms) Ulufale Modbus TCP Taimi.
    CSV Config Tu'u i luga le file o lo'o iai lau CSV config iinei.
    CA Tusi Faamaonia Tu'u mai lau Tusi Faamaonia CA iinei.
    Tusi Fa'alotoifale La'u mai lau Tusi Fa'alotoifale iinei.
    Local Private Key La'u mai lau Local Private Key iinei.

    Laulau 1: Fa'atulagaga Example Fa'amatalaga Mea
    1.2 Config file
    I le Modbus i le MQTT, e faʻaogaina e le tagata faʻaoga le faʻafanua i le va o Modbus / TCP ma le MQTT e ala i le CSV file. I le csv file, o le vaeluaga o le fanua (fa'ailoga) o se koma.
    ADVANTECH Modbus i le MQTT Router App - Web Fetufa'aiga 3

    Aitema Fa'amatalaga
    Autu MQTT autu
    Igoa Le igoa e iloa ai le faafanua.
    IP Le tuatusi IP masini Modbus.
    Taulaga Le numera o le taulaga TCP o le masini pologa Modbus mamao.
    ID masini Le ID pologa Modbus/TCP.
    Code Galuega Modbus Galuega Fa'atino (FC). I le Modbus i le MQTT, o tulafono fa'atino lagolago o: 1, 2, 3, 4, 5, 6, 15, 16
    01: Faitau coils;
    02: Faitau vaega tu'ufa'atasi;
    03: Faitau tusi resitala;
    04: Faitau tusi resitala o mea e fai;
    05: Tusi le vili tasi;
    06: Tusi tusi resitala tasi;
    15: Tusi ni vili se tele;
    16: Tusi ni tusi resitala se tele.
    tuatusi Filifili le faitau mai/tusi ile tuatusi amata mo le resitala Modbus.
    Umi o fa'amaumauga A'o le FC=1, 2, 5 po'o le 15, o le iunite o le fasi(s)
    A'o le FC=3, 4, 6 po'o le 16, o le iunite o le upu (s)
    Modbus Fa'amatalaga ituaiga Modbus ituaiga faʻamatalaga.
    Filifiliga: Boolean, Integer, Unsigned Integer, Float
    Fesuiaiga Fa'amatalaga O le fanua Swap Fa'amatalaga e fuafua ai le fa'atonuga o lo'o tu'uina atu ai fa'amatalaga fa'apitoa o fa'amatalaga maua/fa'asalalauina.
    Leai: Aua le fesuiai; Upu: 0x01, 0x02 avea ma 0x02, 0x01;
    Upu Faalua: 0x01, 0x02, 0x03, 0x04 ua avea ma 0x04, 0x03, 0x02, 0x01.
    Upu Faalua – Fa'avaa: 0x01, 0x02, 0x03, 0x04 ua avea ma 0x04, 0x03, 0x02, 0x01.
    Quad Word: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07980 avea ma 0x07980, 0x05, 0x06, 0x03, 0x04, 0x01, 0x02.
    Suiga Byte Filifiliga: Moni, Sese
    Afai e Moni le filifiliga: 0x01, 0x02 avea ma 0x01, 0x02.
    0x01, 0x02, 0x03, 0x04 ua avea ma 0x01, 0x02, 0x03, 0x04.
    MQTT Ituaiga Fa'amaumauga MQTT ituaiga fa'amaumauga.
    Filifiliga: Boolean, Integer, Unsigned Integer, Float, Long Integer, Unsigned
    Fa'atele Le tau fa'aaoga e fa'atele ai le tau fa'amaumauga.
    Offset Le tau fa'aaoga e fa'aopoopo/toese ai le tau fa'amaumauga.
    Vaeluaga o Palota (ms) Modbus Polling Interval, iunite: milliseconds.
    Le tau aofa'i: 1 10000000
    Auina atu pe a Suia Filifili e lafo vave faʻamatalaga pe a tupu suiga ile pologa modbus.
    Filifiliga: Ioe, Leai
    Fa'aleaganu'u Field Tau fa'auiga fa'apitoa
    Custom2 Field Tau fa'auiga fa'apitoa
    Auina Vaega Seti numera vaega mo MQTT fe'au e tele i le fe'au e tasi.
    Ole vaega ole tau e mai le 0 i le 500. A o'o le tau ole 0, ua le atoatoa lenei vaega.
    Auina le Vaeluaga Auina atu le va o fe'au MQTT mo le vaega ile sekone. Ole tau ole va ole 1 ile 10000 sekone.

    Laulau 2: Fa'amatalaga mea fa'atulagaina
    Le CSV file e mafai ona faaulufale mai i le Advantech router i le router app Setting WEB itulau. Ina ua uma ona faaulufale mai CSV file ma kiliki le "Save" button, o le a aoga vave le faʻatulagaina o faʻafanua.
    ADVANTECH Modbus i le MQTT Router App - Web Fetufa'aiga 41.3 Fa'afanua fa'afanua
    Ole fa'afanua Modbus/TCP ile MQTT ole a fa'aalia ile Fa'afanua Fa'afanua WEB itulau.
    ADVANTECH Modbus i le MQTT Router App - Web Fetufa'aiga 71.4MQTT Fa'amaumauga Fa'amaumauga
    A o Modbus / TCP FC o le 1, 2, 3 poʻo le 4, Modbus i le MQTT o le a galue e avea ma MQTT tagata faʻasalalau e lafo faʻamaumauga Modbus / TCP i le JSON format i le MQTT broker. A o Modbus/TCP FC o le 5, 6, 15 po'o le 16, Modbus i le MQTT o le a galue o se MQTT tagata fai saofaga e fesiligia fa'amatalaga o le lesitala, ma tu'uina atu fa'amaumauga i le masini Modbus/TCP.
    O ex neiample o fa'amaumauga MQTT o lo'o lomia mai le Modbus i le MQTT.
    ADVANTECH Modbus i le MQTT Router App - Web Fetufa'aiga 5Manatua o le Modbus i le MQTT e faʻamaonia naʻo le autu, igoa ma le taua o faʻamatalaga o faʻamatalaga na maua.
    ADVANTECH Modbus i le MQTT Router App - Web Fetufa'aiga 6

Pepa Fa'atatau

E mafai ona e mauaina pepa e feso'ota'i oloa ile Inisinia Portal ile icr.advantech.cz tuatusi.
Ina ia maua lau router's Quick Start Guide, User Manual, Configuration Manual, po'o Firmware alu i le Fa'ata'ita'iga Router itulau, su'e le fa'ata'ita'iga mana'omia, ma fa'afeso'ota'i i le Tusi Tusia po'o Firmware tab, fa'asologa.
O le Router Apps fa'apipi'i afifi ma tusi lesona o lo'o maua ile Fa'aoga alaala itulau.
Mo Pepa o Atina'e, alu i le DevZone itulau.

ADVANTECH - Fa'ailogaModbus i le MQTT Manual

Pepa / Punaoa

ADVANTECH Modbus i le MQTT Router App [pdf] Taiala mo Tagata Fa'aoga
Modbus To MQTT Router App, Modbus, To MQTT Router App, MQTT Router App, Router App

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *