Reikwijdte van ontwikkeling
Seriële interface en communicatiehardware
Ontwerp de transceiver, niveauconversie, isolatie- en beveiligingscircuit volgens de UART-, RS-232- of RS-485-interface en voltooi de integratie van hoofdcontroller, module, voeding en antenne op basis van de installatieomstandigheden.
Transparante gegevensoverdracht en verbindingsbeheer
Ontwikkel buffering voor seriële poorttransceivers, packing, TCP/UDP-verbindingen, hartslagen, onderbrekingsdetectie en herverbinding, en verduidelijk berichtgrenzen en gegevensverwerking wanneer verbindingen abnormaal zijn.
Parameterconfiguratie en bediening en onderhoud
Ontwikkel baudrate, seriële poortformaat, serveradres en APN-configuratie en voeg configuratieverificatie, protocol, versiequery en gecontroleerde reset-functies toe.
Toegang tot het bedrijfssysteem
Maak verbinding met de bestaande server van het bedrijf. Als het apparaatlogboek moet worden geanalyseerd, voegt u register- of berichtanalyse, veldconversie en de MQTT/HTTPS-interface toe.
Gegevens- en operationele stroom
Uitgang seriële poort veldapparaat → DTU-ontvangst en uitbesteding → 4G-dataverbinding → Enterprise-serverontvangst → Bedrijfssysteemanalyse en weergave. Downstream-gegevens worden op basis van machtigingen en protocollen naar het apparaat teruggestuurd, en de leverings- en uitvoeringsstatus wordt bevestigd op basis van de zakelijke behoeften.
Het transparante overdrachtsproject behoudt de originele apparaatberichten; Het protocolconversieproject vereist duidelijke velden, eenheden, adressen en lees- en schrijfrechten. Offline cachecapaciteit, hertransmissie- en deduplicatiemethoden worden bepaald door de datafrequentie en het serververwerkingsmechanisme.
Vereiste projectdocumenten
- Apparaatinterfaces, niveaus, schakelschema's, seriële poortparameters en originele berichtvoorbeelden.
- Serverprotocol, toegangsadres, authenticatiemethode en testomgeving.
- Toepassingsgebied, operator, SIM/APN, voeding en installatiestructuur.
- Datavolume, uplink- en downlinkfrequentie, maximaal toegestane offline tijd en configuratievereisten op afstand.
Omvang van levering en acceptatie
| Diensten | Levering inhoud | Verificatiemethode |
|---|---|---|
| Communicatiehardware | Schematische weergaven, PCB, BOM, productiebestanden en prototypes in de overeengekomen omvang | Controleer het interfaceniveau, de bekabeling, de golfvorm van de voeding en de continue verzending en ontvangst van de seriële poort van bestemming. |
| Firmware en interface | Transparant overdrachtsprogramma, configuratietools, interfacebeschrijving en bouwomgeving | Controleer de verzend- en ontvangstinhoud en berichtlimieten op basis van de afgesproken berichtlengte, verzendfrequentie en gelijktijdige verbindingen. |
| Integratietests en testrecords | Apparaatversie, netwerkparameters, originele berichten en foutrecords | Testgedrag en herstel na netwerkonderbreking, serveronderbreking, ontbrekende kaart, stroomstoring en configuratiefouten. |
De broncode, ontwerpbestanden, aantal prototypes en onderhoudsomvang staan vermeld in de projectbeschrijving. De acceptatiecriteria worden afzonderlijk gedefinieerd wanneer de gegevens op de server aankomen en de uitvoering van de apparatuur ter plaatse, en de verkeersstroom, cloudbronnen en bouwkosten ter plaatse worden afzonderlijk bevestigd.
Veelgestelde vragen
Wat is het verschil tussen transparante DTU-transmissie en protocolgateway?+
Transparante DTU-transmissie zorgt voornamelijk voor de gegevensverwerking en het verbindingsbeheer, en de server moet nog steeds het oorspronkelijke bericht begrijpen. De protocolgateway analyseert registers of bedrijfsgebieden aan de apparaatzijde en brengt deze vervolgens in platformberichten in kaart. Wanneer verzamelquery's, dataconversie of lokale regels aan de rand moeten worden uitgevoerd, kan de protocolgateway-oplossing worden gebruikt.
Kan ik 4G rechtstreeks toevoegen aan een bestaand RS-485-apparaat?+
U kunt eerst controleren hoe u een externe DTU aansluit, maar u moet ook de interface, voeding, busrol en serverprotocol controleren. Als het apparaat master-slave polling gebruikt, moet het duidelijk zijn of de server de polling initieert of de terminal lokaal pollt en vervolgens de implementatie van transparante transmissie of protocolconversie bepaalt.
Hoe worden de ontwikkelingskosten bepaald?+
Verdeel de werklast na evaluatie van bestaande hardware en code, aantal seriële poorten, analyse van bedrijfslogboeken, serverinterfaces en vereisten voor herstel van uitzonderingen. Communicatieborden, firmware, configuratietools, platforminterfaces, prototypes en tests worden afzonderlijk vermeld en de leveringsmaterialen in elke fase worden verduidelijkt.
Online
Telefoon
WeChat

terug naar boven