ADVANTECH Modbus Logger Router-app
Specificaties
- Product: Modbus-logger
- Fabrikant: Advantech Tsjechische sro
- Adres: Sokolska 71, 562 04 Usti nad Orlici, Tsjechië
- Document nummer.: APP-0018-NL
- Revisiedatum: 19 oktober 2023
Modulegebruik
Beschrijving van de module
De Modbus Logger is een router-app waarmee de communicatie kan worden vastgelegd op een Modbus RTU-apparaat dat is aangesloten op de seriële interface van een Advantech-router. Het ondersteunt RS232- of RS485/422-seriële interfaces. De module kan worden geüpload met behulp van de Configuratiehandleiding, die beschikbaar is in de sectie gerelateerde documenten.
Opmerking: Deze router-app is niet compatibel met v4-platform.
Web interface
Nadat de installatie van de module is voltooid, kunt u de GUI van de module openen door op de modulenaam te klikken op de pagina Router-apps van de router. web interface.
De GUI is verdeeld in verschillende secties
- Statusmenugedeelte
- Configuratiemenugedeelte
- Aanpassingsmenusectie
Het hoofdmenu van de GUI van de module wordt weergegeven in Figuur 1.
Configuratie
De sectie Configuratiemenu bevat de configuratiepagina van de module met de naam Globaal. Hier kunt u de instellingen voor de Modbus Logger configureren.
Configuratie van meters
Een meterconfiguratie bestaat uit de volgende parameters
- Adres: Het adres van het Modbus-apparaat
- Gegevenslengte: De lengte van de gegevens die moeten worden vastgelegd
- Leesfunctie: De leesfunctie voor het vastleggen van Modbus-gegevens
U kunt het benodigde aantal meters voor datalogging opgeven. De gegevens voor alle meters worden in een bepaalde opslag geconsolideerd en vervolgens met gedefinieerde intervallen naar een FTP(S)-server gedistribueerd.
Systeemlogboek
Het systeemlogboek geeft informatie over de werking en status van de Modbus Logger.
Log file inhoud
Het logboek file bevat de vastgelegde Modbus-communicatiegegevens. Het bevat informatie zoals de tijdenamp, meteradres en vastgelegde gegevens.
Gerelateerde documenten
- Configuratiehandleiding
Veelgestelde vragen
- Vraag: Is de Modbus Logger compatibel met het v4-platform?
A: Nee, de Modbus Logger is niet compatibel met het v4-platform. - Vraag: Hoe krijg ik toegang tot de GUI van de module?
A: Nadat u de module hebt geïnstalleerd, krijgt u toegang tot de GUI van de module door op de modulenaam te klikken op de pagina Router-apps van de router. web interface.
© 2023 Advantech Czech sro Niets uit deze publicatie mag worden gereproduceerd of overgedragen in welke vorm of op welke manier dan ook, elektronisch of mechanisch, inclusief fotografie, opname of enig systeem voor het opslaan en ophalen van informatie zonder schriftelijke toestemming. De informatie in deze handleiding kan zonder voorafgaande kennisgeving worden gewijzigd en houdt geen verbintenis van Advantech in.
Advantech Czech sro is niet aansprakelijk voor incidentele of gevolgschade die voortvloeit uit de verstrekking, uitvoering of het gebruik van deze handleiding.
Alle merknamen die in deze handleiding worden gebruikt, zijn geregistreerde handelsmerken van hun respectievelijke eigenaren. Het gebruik van handelsmerken of andere
aanduidingen in deze publicatie zijn uitsluitend bedoeld ter referentie en vormen geen goedkeuring door de houder van het handelsmerk.
Gebruikte symbolen
Gevaar – Informatie over gebruikersveiligheid of mogelijke schade aan de router.
Aandacht – Problemen die zich in specifieke situaties kunnen voordoen.
Informatie – Nuttige tips of informatie van bijzonder belang.
Example - Exampbestand van functie, commando of script.
Wijzigingslogboek
Wijzigingslogboek Modbus Logger
v1.0.0 (2017-03-14)
- Eerste release.
v1.0.1 (2018-09-27)
- Vaste javascript.
v1.1.0 (2018-10-19)
- Ondersteuning van FTPES toegevoegd.
- Ondersteuning van opslagmedia toegevoegd.
Modulegebruik
Beschrijving van de module
Deze router-app is niet opgenomen in de standaard routerfirmware. Het uploaden van deze router-app wordt beschreven in de Configuratiehandleiding (zie Hoofdstuk Gerelateerde documenten).
Deze router-app is niet compatibel met v4-platform.
- De Modbus Logger router-app kan worden gebruikt voor het loggen van communicatie op een Modbus RTU-apparaat dat is aangesloten op de seriële interface van een Advantech-router. Hiervoor kunnen seriële RS232- of RS485/422-interfaces worden gebruikt. Een seriële interface is voor sommige routers beschikbaar als uitbreidingspoort (zie [5] en [6]) of kan bij sommige modellen al ingebouwd zijn.
- Een meter is een configuratie van adres, datalengte en leesfunctie voor het vastleggen van Modbus-gegevens. Voor de datalogging kan het benodigde aantal meters apart worden opgegeven. Gegevens voor alle meters worden geconsolideerd in een bepaalde opslag en daarna (in gedefinieerde intervallen) gedistribueerd naar een FTP(S)-server.
Web interface
- Zodra de installatie van de module is voltooid, kan de GUI van de module worden opgeroepen door op de modulenaam te klikken op de pagina Router apps van de router. web interface.
- Het linkerdeel van deze GUI bevat een menu met het statusmenugedeelte, gevolgd door het configuratiemenugedeelte dat de configuratiepagina van de module bevat met de naam Globaal. Het aanpassingsmenu bevat alleen het item Terug, dat terugschakelt van dat van de module web pagina naar de router's web configuratiepagina's. Het hoofdmenu van de GUI van de module wordt getoond in figuur 1.
Configuratie
Configuratie van deze router-app kan worden gedaan op de Global-pagina, onder het menu Configuratie. Het configuratieformulier wordt weergegeven in figuur 2. Het bevat drie hoofdonderdelen: voor de configuratie van seriële lijnparameters, voor de configuratie van de verbinding met de FTP(S)-server en voor de configuratie van meters. Configuratie van meters wordt gedetailleerd beschreven in hoofdstuk 2.3.1. Alle configuratie-items voor de algemene configuratiepagina worden beschreven in tabel 1.
Item | Beschrijving |
Schakel Modbus-logger in op de uitbreidingspoort | Indien ingeschakeld, wordt de logfunctionaliteit van de module ingeschakeld. |
Uitbreidingspoort | Kies een uitbreidingspoort (poort1 of poort2) met seriële interface voor Modbus gegevens bijhouden. Poort1 komt overeen met ttyS0 apparaat, poort2 met ttyS1 apparaat dat in de kernel is toegewezen. |
baud rate | Kies baudrate voor Modbus mededeling. |
Gegevensbits | Kies databits voor Modbus mededeling. |
Item | Beschrijving |
Pariteit | Kies pariteit voor Modbus mededeling. |
Bits stoppen | Kies stopbits voor Modbus mededeling. |
Time-out splitsen | Maximaal tijdsinterval dat is toegestaan tussen twee ontvangen bytes. Bij overschrijding worden de gegevens als ongeldig beschouwd. |
Lees Periode | Tijdsperiode voor het vastleggen van gegevens uit de Modbus apparaat. Minimale waarde is 5 seconden. |
cachen | Selecteer de bestemming voor de modulegegevensopslag. Gelogde gegevens worden op deze bestemming opgeslagen als files en verwijderd nadat het met succes naar de doelserver is verzonden. Er zijn deze drie opties:
• RAM – opslaan in RAM-geheugen, • SDC – opslaan op SD-kaart, • USB – opslaan op USB-schijf. |
FTPES inschakelen | Maakt FTPES-verbinding mogelijk – FTP die ondersteuning toevoegt voor Transport Layer Security (TLS). Op afstand URL adres begint met ftp://… |
TLS-authenticatietype | Specificatie van het type voor TLS-authenticatie (parameter voor de curl programma). Momenteel wordt alleen de TLS-SRP-optie ondersteund. Voer deze string in (zonder de aanhalingstekens): “-tlsauthtype=SRP“. |
Op afstand URL | Op afstand URL van een map op een FTP(S)-server voor gegevensopslag. Dit adres moet worden afgesloten met een backslash. |
Gebruikersnaam | Gebruikersnaam voor toegang tot de FTP(S)-server. |
Wachtwoord | Wachtwoord voor toegang tot de FTP(S)-server. |
Periode verzenden | Tijdsinterval waarin de gegevens die lokaal op de router zijn vastgelegd, worden opgeslagen op de FTP(S)-server. Minimale waarde is 5 minuten. |
Meter | Definitie van meters. Voor meer informatie, zie Hoofdstuk 2.3.1. |
Toepassen | Knop om alle wijzigingen in dit configuratieformulier op te slaan en toe te passen. |
Configuratie van meters
Een meter is een configuratie van adres, datalengte en leesfunctie voor het vastleggen van Modbus-gegevens. Voor de datalogging kan het benodigde aantal meters apart worden opgegeven. Een nieuwe meterdefinitie kan worden uitgevoerd door op de link [Meter toevoegen] te klikken in het onderdeel Meters van de configuratiepagina, zie Afbeelding 2. Het configuratieformulier voor een nieuwe meter wordt weergegeven in Afbeelding 3.
Een beschrijving van alle items die nodig zijn voor een nieuwe meterconfiguratie wordt beschreven in tabel 2. Om een bestaande meter te verwijderen, klikt u op de knop [Verwijderen] op het hoofdconfiguratiescherm, zie Figuur 4.
Configuratie example
ExampHet bestand van de moduleconfiguratie wordt getoond in Figuur 2. In dit voorbeeldample, de gegevens worden elke 5 seconden vastgelegd van het Modbus RTU-apparaat dat is aangesloten op de eerste seriële interface. Er worden gegevens vastgelegd van het Modbus-slaveapparaat met adres 120 en er is een definitie van twee verschillende meters. De eerste meter leest 10 spoelwaarden beginnend bij spoelnummer 10. De tweede meter leest 100 registers beginnend bij registernummer 4001.
Systeemlogboek
Logberichten zijn beschikbaar op de Systeemlogboekpagina, onder de menusectie Status. Dit logboek bevat logberichten voor deze router-app, maar ook alle systeemberichten van andere routers en is precies hetzelfde als het systeemlogboek dat beschikbaar is op de pagina Systeemlogboek in het statusmenu van de router. Een exampHet bestand van dit logboek wordt weergegeven in Figuur 5.
Log file inhoud
De Modbus Logger-module genereert een logbestand files om communicatiegegevens van het Modbus RTU-apparaat op te nemen. Elk logboek file is gemaakt met een specifiek formaat en bevat informatie met betrekking tot de uitgevoerde opdrachten. Het logboek files worden benoemd in de volgende notatie: log-JJJJ-MM-dd-uu-mm-ss (waarbij “JJJJ” het jaar vertegenwoordigt, “MM” de maand, “dd” de dag, “hh” het uur, “mm ”de minuut, en “ss” de seconde van de uitvoeringstijd).
De inhoud van elk logboek file volgen een specifieke structuur, die hieronder wordt beschreven
- m0:2023-06-23-13-14-03:01 03 06 00 64 00 c8 01 2c d1 0e
- “m0” vertegenwoordigt de identificatie van de door de gebruiker gedefinieerde meters.
- “2023-06-23-13-14-03” toont de datum en tijd waarop het Modbus-commando werd uitgevoerd, in het formaat “JJJJ-MM-dd-uu-mm-ss”.
- De rest van de regel vertegenwoordigt het ontvangen Modbus-commando in hexadecimaal formaat.
- Het logboek file bevat regels voor elk uitgevoerd Modbus-commando, en elke regel volgt dezelfde structuur als weergegeven in voorbeeldamphierboven.
- Advantech Tsjechisch: Uitbreidingspoort RS232 – Gebruikershandleiding (MAN-0020-EN)
- Advantech Tsjechisch: Uitbreidingspoort RS485/422 – Gebruikershandleiding (MAN-0025-EN)
- U kunt productgerelateerde documenten verkrijgen op Engineering Portal op het adres icr.advantech.cz.
- Voor de snelstartgids, gebruikershandleiding, configuratiehandleiding of firmware van uw router gaat u naar de pagina Routermodellen, zoekt u het gewenste model op en gaat u naar respectievelijk het tabblad Handleidingen of Firmware.
- De Router Apps-installatiepakketten en handleidingen zijn beschikbaar op de Router Apps-pagina.
- Ga voor de ontwikkelingsdocumenten naar de DevZone-pagina.
Documenten / Bronnen
![]() |
ADVANTECH Modbus Logger Router-app [pdf] Gebruikershandleiding Modbus Logger Router-app, Logger Router-app, Router-app, App |