SoftControl
SoftControl User Manual

Manuel d'utilisation SoftControl

Ce document n'est pas un simple apercu des fonctions. C'est un guide de travail a suivre pas a pas. Meme sans experience prealable, vous pouvez installer, configurer, tester, mettre en service et maintenir un projet SoftControl de base.

A qui s'adresse ce manuel

Profils

Operateurs, integrateurs, administrateurs et techniciens support

Plateformes

Postes Windows et tablettes Android

Perimetre

Exploitation Runtime, configuration admin, editeur visuel, minuteurs, licence et migration

Resultat

Apres lecture, vous pouvez creer et maintenir seul un projet de base

1. Avant de commencer : clarifier les roles et l'environnement

De nombreux problemes apparaissent des le debut parce que les informations des equipements ne sont pas completes, que l'environnement n'a pas ete verifie ou que les roles d'exploitation et d'administration sont melanges.

1.1 Identifier le type de travail a effectuer

SoftControl s'utilise soit pour l'exploitation quotidienne, soit pour la configuration du systeme. Il faut d'abord savoir dans quel cadre vous travaillez.

Objectif

Savoir si vous etes operateur ou administrateur pour cette intervention.

Etapes
  1. Si vous ne gerez que l'ouverture, la fermeture, la lecture et l'eclairage, concentrez-vous surtout sur les chapitres 3 et 8.
  2. Si vous devez creer des equipements, des commandes, des pages, des minuteurs ou appliquer une licence, lisez le manuel complet dans l'ordre.
  3. Pour un projet de livraison, preparez a l'avance la liste des equipements et les documents de transfert.
Verification
  • Vous savez si vous devez entrer dans l'interface Runtime ou dans l'administration.
  • Vous commencez avec une liste d'equipements deja preparee.

1.2 Informations a preparer avant l'installation

Avant de construire les ecrans, il faut d'abord preparer les informations de communication et la structure du projet.

Objectif

Constituer une base de donnees exploitable pour la saisie des commandes.

Etapes
  1. Lister pour chaque equipement son nom, son modele, son emplacement et son usage.
  2. Noter le protocole utilise par chaque equipement : UDP, TCP, PJLink, serie, WOL ou Modbus.
  3. Pour les equipements reseau, relever l'adresse IP, le port, le besoin de reponse et les delais eventuels.
  4. Pour les equipements serie, relever le port COM et les parametres de liaison.
  5. Regrouper les equipements par zone ou par processus.
Verification
  • Vous pouvez expliquer comment chaque equipement doit etre pilote.
  • Vous pouvez deja repartir les equipements par page ou par flux de travail.

2. Ordre de construction recommande pour un premier projet

L'ordre le plus fiable est le suivant : liste des equipements, commandes, groupes de commandes, pages, affectation des boutons, tests, minuteurs, sauvegarde.

2.1 Sequence de mise en oeuvre conseillee

Pour un premier projet, cette sequence limite les retours en arriere.

Objectif

Construire un premier projet fonctionnel avec un minimum de rework.

Etapes
  1. Dans l'administration, verifier la langue et l'etat de la licence.
  2. Creer et tester les commandes unitaires dans la gestion des commandes.
  3. Regrouper les enchainements comme l'ouverture et la fermeture dans des groupes de commandes.
  4. Creer la structure des pages et les arrieres-plans dans l'editeur visuel.
  5. Ajouter les boutons et les textes, puis affecter les navigations et les actions.
  6. Revenir en Runtime pour tester chaque page.
  7. Ajouter ensuite les minuteurs et les integrations externes.
  8. Terminer par l'export de sauvegarde.
Verification
  • La sequence allant des commandes de base jusqu'a l'interface est claire.

3. Exploitation Runtime : procedures quotidiennes

Ce chapitre s'adresse au personnel d'exploitation et explique comment ouvrir, fermer, lancer les contenus, piloter l'eclairage et naviguer entre les pages en toute securite.

3.1 Procedure d'ouverture

Lors de l'ouverture, l'ordre d'allumage est essentiel. On demarre d'abord les systemes centraux, puis les equipements peripheriques et les contenus.

Objectif

Executer une routine d'ouverture sure.

Etapes
  1. Sur la page d'accueil, verifier qu'aucune alerte de licence ou erreur majeure n'est affichee.
  2. S'il existe un bouton d'ouverture en un clic, l'utiliser en priorite.
  3. En mode manuel, l'ordre conseille est : PC -> projecteurs -> lecteurs -> eclairage.
  4. Apres chaque action, attendre la reaction reelle de l'equipement.
  5. Verifier ensuite sur site l'image, le son et l'eclairage.
Verification
  • Les projecteurs sont en marche avec la bonne image.
  • Les contenus et l'eclairage correspondent bien a l'etat d'ouverture.

3.2 Procedure de fermeture

La fermeture se fait generalement dans l'ordre inverse pour eviter un arret incoherent des equipements.

Objectif

Executer une routine de fermeture stable.

Etapes
  1. Arreter d'abord la lecture ou revenir a l'etat de veille.
  2. Basculer l'eclairage vers l'etat de fermeture.
  3. Eteindre les projecteurs et attendre leur cycle d'arret.
  4. Eteindre enfin les PC et les autres equipements.
Verification
  • La lecture est arretee.
  • L'eclairage, les projecteurs et les PC sont bien en mode fermeture.

4. Bases d'administration : acces, protection et licence

Avant de modifier des pages ou des equipements, il faut maitriser l'acces a l'administration, le changement de mot de passe et la verification de la licence.

4.1 Entrer dans l'administration

L'acces se fait generalement depuis la page d'accueil. Evitez de modifier le projet pendant l'exploitation en cours.

Objectif

Ouvrir l'administration et reperer les modules principaux.

Etapes
  1. Ouvrir l'acces administrateur depuis la page d'accueil.
  2. Saisir le mot de passe d'administration et remplacer toute valeur par defaut en production.
  3. Reperer l'editeur visuel, la gestion des commandes, les minuteurs, la licence, les journaux et le diagnostic reseau.
Verification
  • Vous savez quel module ouvrir selon la tache a effectuer.

4.2 Verifications a faire lors de la premiere connexion

Il vaut mieux verifier d'abord l'etat du systeme avant de commencer la configuration du projet.

Objectif

Terminer l'initialisation de securite de l'administration.

Etapes
  1. Dans les informations systeme ou la licence, verifier si l'environnement est en essai ou en production.
  2. En environnement de livraison, importer d'abord la licence.
  3. Choisir la langue adaptee a l'equipe de maintenance.
  4. Modifier puis documenter le mot de passe administrateur.
Verification
  • L'etat de la licence, l'ID de l'equipement et la version sont connus.
  • Le mot de passe administrateur n'est plus la valeur par defaut.

5. Commandes et groupes de commandes : valider le controle avant l'interface

L'erreur la plus courante consiste a commencer par l'interface. La bonne methode est de valider d'abord chaque commande unitaire, puis de les regrouper et enfin de les lier aux boutons.

5.1 Creer une commande unitaire

Chaque commande repose sur trois informations principales : adresse cible, port ou debit et contenu de la commande.

Objectif

Creer une commande stable et testable individuellement.

Etapes
  1. Ajouter une nouvelle commande dans la gestion des commandes.
  2. Utiliser un nom clair combinant equipement et action.
  3. Choisir le protocole, puis saisir l'adresse cible et le port ou debit.
  4. Configurer si besoin le delai, le timeout et les nouvelles tentatives.
  5. Enregistrer puis tester la commande seule.
Verification
  • L'equipement reagit correctement lors du test unitaire.
  • Le journal enregistre l'execution.

5.2 Differencier groupes, Modbus et interfaces externes

Une commande unitaire pilote une action, un groupe pilote un processus, et une interface externe sert aux systemes tiers.

Objectif

Utiliser chaque fonctionnalite dans le bon contexte.

Etapes
  1. Creer des groupes pour l'ouverture, la fermeture et les changements de mode.
  2. Utiliser les points Modbus pour les integrations PLC ou capteurs.
  3. Definir un ID d'interface externe sur les composants devant etre appeles par un systeme tiers.
Verification
  • La difference entre commande unitaire, groupe de processus et appel externe est claire.

6. Editeur visuel : de la page vide a l'interface d'exploitation

La facilite d'utilisation sur site depend plus de la structure des pages, du chemin de retour et de la clarte des actions que du style visuel.

6.1 Structure des pages et arrieres-plans

Les pages constituent la colonne vertebrale du projet. Une structure propre evite les refontes plus tard.

Objectif

Construire une hierarchie de pages adaptee au fonctionnement reel.

Etapes
  1. Verifier la liste des pages et creer d'abord l'accueil, les menus et les pages fonctionnelles.
  2. Nommer chaque page selon son role reel.
  3. Ajouter les arrieres-plans si necessaire.
Verification
  • Le role de chaque page est explicite.

6.2 Lier les boutons aux bonnes actions

Ce n'est pas le bouton lui-meme qui pilote l'equipement, mais l'action qui lui est affectee.

Objectif

Faire en sorte que chaque bouton ait un comportement previsible.

Etapes
  1. Separer clairement les textes d'information des composants interactifs.
  2. Pour chaque bouton, decider s'il s'agit d'une navigation, d'un texte, d'une commande ou d'un groupe.
  3. Tester immediatement apres chaque affectation.
Verification
  • Vous pouvez expliquer ce que fera chaque bouton avant de cliquer.

7. Automatisation, sauvegarde et livraison

Un projet n'est reellement termine que s'il peut s'executer automatiquement, etre restaure et etre repris par une autre personne.

7.1 Configurer les minuteurs

Les minuteurs conviennent aux operations repetitives comme l'ouverture et la fermeture quotidiennes.

Objectif

Automatiser en securite les procedures repetitives.

Etapes
  1. Verifier d'abord les minuteurs deja existants.
  2. Nommer clairement chaque tache et definir son horaire.
  3. Reutiliser des boutons ou groupes deja verifies.
  4. Faire un test manuel avant l'activation.
Verification
  • Le test manuel reussit et apparait dans l'historique.

7.2 Sauvegarde, export et transfert

Chaque projet livre doit disposer d'exports verifies dans un second environnement.

Objectif

Garantir la restauration et la reprise du projet.

Etapes
  1. Exporter une sauvegarde a chaque jalon important.
  2. Importer cette sauvegarde dans un autre environnement pour verification.
  3. Transmettre aussi les mots de passe, l'etat de licence, la liste des equipements et l'emplacement des sauvegardes.
Verification
  • Une sauvegarde verifiee est disponible.

8. Depannage : verifier toujours dans le meme ordre

En cas de probleme, il faut verifier successivement la licence, les journaux, le reseau, les parametres puis l'affectation des pages.

8.1 Un bouton ne repond pas

C'est le probleme terrain le plus courant, mais il se diagnostique rapidement avec une methode stable.

Objectif

Identifier si le probleme vient de l'interface, de la commande, du reseau ou de l'equipement.

Etapes
  1. Commencer par consulter les journaux.
  2. S'il n'y a pas de trace, verifier l'affectation du bouton et de la page.
  3. En cas d'erreur dans les journaux, verifier le protocole, l'adresse, le port, le contenu de la commande et l'etat de l'equipement.
  4. Utiliser le diagnostic reseau pour les equipements IP et verifier le port COM pour les equipements serie.
Verification
  • Le probleme est correctement isole entre interface et communication.

8.2 Problemes de licence, de minuteur ou de migration

Ces problemes peuvent sembler etre de l'instabilite generale, alors qu'ils ont des points de verification tres precis.

Objectif

Savoir ou commencer pour les problemes systeme.

Etapes
  1. Si une limitation apparait, verifier d'abord l'etat de la licence.
  2. Si un minuteur ne se declenche pas, verifier la licence, l'activation de la tache et l'historique.
  3. Apres un changement de PC, verifier l'import, les parametres reseau, les ports COM et la correspondance de la licence.
Verification
  • Vous savez ou verifier les problemes de licence, de minuteur et de migration.

Questions frequentes

Je n'ai jamais utilise de logiciel de controle d'exposition. Par ou commencer ?

Commencez par les chapitres 1 et 2, puis realisez un petit projet de test fonctionnel. C'est la facon la plus rapide de comprendre le systeme.

La page est prete, mais le bouton ne controle toujours pas l'equipement.

Le plus souvent, la commande de base n'a pas ete validee seule ou bien l'affectation du bouton est incorrecte. Revenez d'abord a la gestion des commandes.

Faut-il creer d'abord l'ouverture en un clic ou les commandes appareil par appareil ?

Il faut toujours commencer par les commandes appareil par appareil. Les scenarios globaux ne sont stables que lorsque les commandes de base le sont deja.

Pourquoi certaines fonctions ne marchent-elles plus apres avoir deplace le projet sur un autre PC ?

Verifiez d'abord la correspondance de la licence, l'import complet de la configuration ainsi que les parametres reseau et serie du nouvel environnement.

Comment savoir si le probleme vient de l'interface, de la commande ou de l'equipement ?

Commencez par les journaux. Sans journal, le probleme vient souvent de l'interface. Avec un journal en erreur, il faut verifier la commande ou la connectivite. Ensuite seulement, controlez l'etat physique de l'equipement.

Pret a configurer SoftControl sur un systeme reel ?

Telechargez le logiciel, construisez d'abord un petit projet de test avec ce manuel, puis passez a l'environnement reel une fois le flux stabilise.