TECHNIQUE DE PESAGE · DÉVELOPPEMENT INTERNE · ASSISTANCE
+386 2 320 33 46info@preciz.si

SCALEWEBLINK · REST / JSON

Votre balance.<br />Dans votre application.

ScaleWebLink est un service web communiquant avec une balance par une interface REST chiffrée. Via CloudScaleLink, il relie l’équipement à votre système et renvoie une réponse JSON structurée.

Vue illustrative d’une balance connectée à une application.

Acquérir sans ressaisir

Votre application demande le poids et peut l’utiliser directement pour la réception, la production, l’expédition ou le contrôle qualité.

Une interface d’intégration unique

Les commandes propres à la balance sont configurées dans le protocole. Votre application appelle des actions nommées comme Get_Weight.

Développez avant de connecter

API test et le simulateur permettent de valider l’intégration avant de connecter une balance physique.

HTTPS · POST · JSON

De la commande aux données

  1. 01

    Connectez la balance via CloudScaleLink et ajoutez-la à Scale Monitor.

  2. 02

    Choisissez le protocole, la version, les actions et les commandes associées.

  3. 03

    Votre système envoie une requête POST avec MID, PIN et le nom de l’action.

  4. 04

    Recevez la réponse, les données de poids disponibles ou une description d’erreur.

Exemple de requête de poids (POST / JSON)

{
  "mid": "yourMID",
  "pin": "yourCSLPIN",
  "action": "Get_Weight"
}

Exemple de réponse de balance (JSON)

{
  "error": 0,
  "errorCode": null,
  "errorMsg": "",
  "scaleResponse": "SIX1 S 0 N R R 0 0 0 1 P 0.068     0.000   0.068 kg",
  "dateTime": "Wed, 04 Sep 2024 11:07:51 GMT",
  "weightData": {
    "net": 0,
    "gross": 0.068,
    "tare": 0.068,
    "unit": "kg",
    "stability": 1,
    "expectedResponseStatus": null,
    "expectedResponseMsg": null
  }
}

La réponse comprend l’état de la requête, la réponse brute de la balance et le temps d’exécution. Net, brut, tare, unité et stabilité sont renvoyés lorsque le protocole les fournit ; les données indisponibles valent null.

ERP · MES · WMS · LIMS

Où intégrer le pesage ?

ERP et WMS

Acquérez le poids à la réception ou à l’expédition et associez la mesure à un document de votre système.

MES et production

Intégrez le pesage à votre processus et contrôlez le poids à une étape.

Laboratoire et contrôle qualité

Transférez les résultats vers votre application ou LIMS sans ressaisie.

Informatique et intégrateurs de systèmes

Créez votre interface avec REST/JSON et validez-la avec le simulateur.

Vue illustrative d’une balance connectée à une application.

Pour les développeurs

Plus que la lecture du poids

Outre la lecture du poids (Get_Weight), ajoutez des commandes standard de tarage, de mise à zéro, de définition et d’effacement de tare. Vous pouvez aussi définir des commandes personnalisées, comme l’affichage de texte sur la balance, et d’autres actions prises en charge.

Que renvoie ScaleWebLink ?

La réponse comprend l’état de la requête, la réponse brute de la balance et le temps d’exécution. Net, brut, tare, unité et stabilité sont renvoyés lorsque le protocole les fournit ; les données indisponibles valent null.

POST / JSON ↗

HTML · v1.5

Documentation pour utilisateurs et développeurs

De la configuration initiale aux réponses JSON, codes d’erreur et essais du simulateur. Une documentation HTML claire avec navigation, recherche, copie des exemples et impression.

Questions fréquentes sur ScaleWebLink

Qu’est-ce que ScaleWebLink ?

ScaleWebLink est un service web qui communique avec une balance via CloudScaleLink en utilisant des requêtes REST et des réponses JSON.

Puis-je utiliser une balance existante ?

Oui, si elle peut se connecter via CloudScaleLink et si son protocole est configurable. Nous vérifions le fabricant, le modèle, le connecteur et les commandes requises avant l’intégration.

Puis-je tarer la balance depuis mon application ?

Oui, si la balance et le protocole le permettent. Définissez une action et sa commande dans Scale Monitor, puis appelez-la via ScaleWebLink.

Une connexion internet est-elle requise ?

Oui. La connexion documentée utilise un service cloud et une balance connectée ou un simulateur.

Puis-je tester sans balance physique ?

Oui. Le simulateur Scale Monitor génère un MID et un PIN pour les tests. API test vérifie les actions et affiche les réponses.

Tous les champs de poids sont-ils toujours disponibles ?

Non. net, gross, tare, unit et stability dépendent de la réponse et du protocole. null signifie que les données n’ont pas été reçues.

Comment l’accès à la balance est-il protégé ?

La communication utilise une connexion chiffrée. MID et PIN autorisent l’accès ; conservez-les côté serveur de l’intégration.

ScaleWebLink est-il l’API d’historique des pesées ?

ScaleWebLink envoie des actions à une balance connectée et renvoie sa réponse. L’accès aux enregistrements et bases de données relève séparément de la REST API de Scale Monitor.

Connectez votre balance à votre système.

Envoyez le modèle, l’interface et le processus. Nous aidons à choisir la connexion, configurer le protocole et préparer l’intégration.

Faire une demande ↗