HCBBS Forum (Français)
Submit Chemical Projects / Find Solutions
Amplify Your Requirements on a Broader Chemical Platform *Engineering · Technology · Equipment · Solutions*
Submit Request

Concernant le problème de lecture des données par ModScan32, je cherche des conseils d’experts

2017-09-18View Original

Thread Content

Lorsque j’utilise ModScan32 pour lire les valeurs cumulées du compteur, si ces valeurs dépassent 7 chiffres significatifs, elles ne peuvent pas être lues correctement et sont affichées en notation scientifique. Par exemple : l’indicateur affiche une quantité cumulative de 32508125, tandis que la lecture avec ModScan32 donne 3.25e+007 ; Par exemple : l’indicateur affiche une quantité cumulée de 5678,1632, tandis que la lecture avec ModScan32 donne 5678,0000. Est-ce parce que le type de données du instrument est un nombre flottant à précision simple ? Y a-t-il un moyen de faire en sorte que ModScan32 fonctionne correctement ? J’espère qu’un artisan qui connaît bien ce domaine pourra me donner des conseils ; je vous en serais très reconnaissant.
Reply #22017-09-18
Le type de données affiché est modifiable ; pour une quantité cumulée comme la vôtre, il s’agit généralement d’un nombre flottant à 32 bits
Reply #32017-09-19
C’est un nombre flottant à 32 bits ; je passe en mode hexadécimal pour le lire, puis je convertis le nombre hexadécimal en nombre flottant décimal, et le résultat est correct. La question est de savoir s’il s’agit d’un problème du capteur ou d’un problème du logiciel de lecture
Reply #42017-09-19
C’est probablement un problème avec votre logiciel ; avant, j’utilisais celui qui affichait directement les nombres à virgule flottante
Reply #52017-09-19
J’utilise le logiciel ModScan32 pour la lecture, et ce logiciel dispose d’un mode de lecture à virgule flottante.
Reply #62017-09-19
S’il y a encore un cas, c’est lorsque les chiffres sont vraiment trop longs ; il est conseillé de changer d’unité. Si la quantité totale était initialement en KG, convertissez-la en T, cela fonctionnera également
Reply #72017-09-21
J’ai essayé cette méthode : j’ai remplacé KG par T, mais cela n’a eu aucun effet concret. Par exemple, l’indicateur affiche 35288,789T, et la valeur lue par ModScan est également exprimée en notation scientifique : 3,52e+004. De même, lorsque l’indicateur affiche 352,88789T, ModScan considère par défaut que les chiffres après la virgule sont égaux à 0, donnant ainsi une valeur de 352. Donc changer l’unité n’a aucun effet réel. De plus, il n’est pas possible de lire en temps réel. Par exemple, si la valeur lue est 352, alors après une augmentation de 2, une nouvelle valeur sera lue, soit 354, 356, etc. Si la valeur lue est à quatre chiffres, comme 3528, alors une nouvelle valeur sera lue toutes les 16 unités, soit 3544, 3560, etc. Si la valeur lue est à cinq chiffres, comme 35288, alors une nouvelle valeur sera lue toutes les 256 unités, soit 35544, 35800, etc. C’est aussi un problème.

Submit a Project

**Looking for Chemical Technology, Equipment & Solutions?** No Registration Required Broader Platform Exposure | Global Chemical Service Provider Connections

Submit Request — Free Consultation

Disclaimer

This is an automated machine translation of the original thread. Some technical terms may have inaccuracies; the original text shall prevail. Click "View Original" at the top right to access the source page, which supports IP-based automatic real-time language translation. Please watch out for contact details and sales inducements to prevent fraud. All content and translations are for reference only, representing solely the poster's personal views. For enquiries, email service@hcbbs.com.