Innehållsförteckning
Bläddra bland kategorierna
Toppförfattare
DewesoftX 2025.1 Release – Förbättringar av XCP/CCP-kalibrering, C++-skript och OPC-UA-klient

March 31, 2026
Vi är glada att presentera DewesoftX 2025.1, fullpackad med kraftfulla nya funktioner! XCP-mastermodulen stöder nu skrivning av data direkt till ECU:n, vilket öppnar upp för nya fordonsapplikationer. C++-skriptning är mer kraftfull och användarvänlig, vilket gör anpassad skriptning enklare än någonsin. Live Calibration Status möjliggör samtidig kalibrering av flera moduler, och du kan nu läsa Vector-kanaler med OPC-UA-klienten, tillsammans med många andra förbättringar.

XCP/CCP-kalibrering
XCP- och CCP-protokollen används för kalibrering, datainsamling och diagnostik av ECU:n.
En uppdaterad XCP-mastermodul kan nu ändra karakteristikdata i ECU:n. Denna uppdatering förenklar konfigurationsprocessen vid testning av olika karakteristikdata, så att allt kan göras direkt i Dewesoft X utan att behöva byta till annan programvara.
Skrivfunktionen i XCP stöder ändring av skalära, vektor- eller matrisparametrar. Du kan ange värden manuellt eller ställa in dem via valfri Dewesoft X-kanal. Dessutom har vi uppdaterat 2D/3D-tabellwidgeten, som nu gör det möjligt att justera enskilda element, vilket gör det enklare att ändra uppslagstabeller som ofta används för att justera beteendet hos system som styrs av en ECU.
Den nya funktionaliteten stöds för både XCP- och CCP-protokollen och fungerar på alla stödda kommunikationslager (CAN, CAN-FD och Ethernet).
Förbättringar av C++-skript
DewesoftX 25.1 förbättrar C++-skriptmodulen avsevärt och gör den till ett ännu mer robust och användarvänligt verktyg för att utöka DewesoftX med egen funktionalitet.
Har du någon gång skrivit ett komplext C++-skript som inte fungerade, utan att förstå varför? Det nya stödet för felsökning i VS Code kan hjälpa dig. Sätt en brytpunkt, stega igenom koden och kontrollera variabelvärden för att säkerställa att de stämmer med dina förväntningar. Detta gör det enklare att identifiera och lösa problem.
Skript kan nu hämta eller ställa in egenskaper såsom nedre och övre gränser, beskrivning, färg och standardprecision för in- och utgångskanaler. Skript kan nu även skriva det första kanalvärdet i funktionen start(), vilket förenklar initialiseringsprocessen. Dessutom kan du använda synkrona kanaler med samplingsfrekvensdelare som indata till dina C++-skript.
Skript kan nu få åtkomst till variabler i datafilens header, vilket möjliggör dynamisk skriptkonfiguration baserad på filmetadata. En annan nyhet är möjligheten att villkorligt visa publicerade fält baserat på värdena hos andra publicerade variabler, vilket gör det möjligt att skapa dynamiska användargränssnitt för slutanvändare.
Slutligen behåller den nya skriptomkonfigurationen nu automatiskt alla dina in- och utgångskanaler. Du slipper lägga tid på att montera om kanaler och återskapa beräkningar och visningar bara för att du ändrat en enkel gräns eller lagt till en ny utgångskanal i ditt skript.
Förbättringar av OPC-UA-klienten
OPC-UA-protokollet är ett skalbart industriellt kommunikationsprotokoll som möjliggör sömlöst datautbyte mellan enheter, maskiner och system. Protokollet spelar en avgörande roll inom industriell automation, smart tillverkning och relaterade tillämpningar.
Den senaste versionen av OPC-UA-klienten introducerar en förbättrad synkroniseringsmetod i DewesoftX när alternativet Local Time är valt. Denna förbättring säkerställer att OPC-UA-samplingar synkroniseras korrekt med annan insamlad data i DewesoftX.
Dessutom stöder den nya versionen läsning av Vector-kanaler från OPC-UA-servrar. Den introducerar automatisk mappning av kanalmetadata, där egenskaper som namn, enhet och beskrivning, som lagras i separata noder, tilldelas CurrentValue-kanalen som tidigare endast innehöll rådata.
Mappningsfunktionen fungerar endast mellan DewesoftX OPC-UA-moduler och gäller inte externa OPC-UA-servrar, eftersom deras struktur kan variera.
Live status-kalibrering
Uppdateringen DewesoftX 2025.1 samlar alla kalibreringar under den nya knappen "Calibrate" i live status-panelen på Measure-skärmen. Kalibreringar av matematikmoduler som kräver beräkningar från ingångskanaler, till exempel TDC i CEA eller justering av sensordefinition i räknare, var tidigare utspridda i DewesoftX, i enskilda matematikinställningar eller på anpassade visningar i Measure.
Flera kalibreringar kan nu utföras samtidigt, och när de är klara innehåller menyn statusar och beräknade kalibreringsparametrar, vilket gör att du snabbt kan verifiera och vid behov återställa justeringarna om något skulle gå fel.
Men tänk dig att du genomför en kostsam engångsmätning och först efteråt märker att resultaten är något felaktiga. Med denna funktion kan du nu öppna datafilen, zooma in på det område där insignalen var i ett giltigt kalibreringsläge och kalibrera om din matematik.
Du kan sedan använda de beräknade parametrarna för att räkna om datafilen eller exportera datan och använda den i andra uppsättningar eller datafiler.
Funktionen är tillgänglig för Power, TV, CEA, HBV, SLM, Counters, OA, vinkelgivarmatematik, mikrofonkorrigering och resolver-sensormatematik.
Vad mer är nytt?
Du hittar ytterligare information om alla funktioner som listas nedan på Dewesoft Engineering Support Portal:
Möjlighet att avkoda ASCII-värden i Ethernet Transmitter-modulen
Automatisk växling av visningar i Trigger Action-modulen
Du kan nu exportera sensorer från databasen Analog Sensor till individuella *.dxb-filer
Du kan se målvärden för Shunt-kalibrering för interna shuntar genom att hålla muspekaren över ingångsfönstret
Visuell editor för helt anpassade fönster i Modal Test
Standarden ISO 6396 stöds nu i Sound Power-modulen
Möjlighet att ange shims-parameter som kanal för en tvåtakts industrimotor i CEA
Förbättringar i konfigurationen av Counter-kanaler, möjlighet att nollställa enskilda räknare och stöd för ytterligare frekvensenheter vid användning av en linjär encoder
Åtgärdsblocket Balance Amplifier finns nu tillgängligt i Sequencer
DewesoftX 2025.1 är en kostnadsfri uppgradering för alla Dewesoft-kunder och är kompatibel med alla Dewesoft-system för datainsamling. Ladda ner uppgraderingen från vårt nedladdningscenter, där du också hittar en ändringslogg med alla mindre förbättringar och buggfixar.




