Ceci est une ancienne révision du document !
Le projet est découpé en 3 zones:
- Energies
- Télésignalisation
- Eclairage stations (Scope AI)
- SSR, SST: Sous-stations de redressement (S7)
- SIG, SIF, SIGF: Signalisation Ferroviaire
- DAT, DTT: Distribution de tritres de transport
- BIV: Borne information voyageurs
- STA : Station
- ZM : Zone de manoeuvre
L'architecture est composée de deux serveurs redondants qui réalisent l'acquisition des données.
Ils redistribuent ensuite les données vers les postes clients.
Il y a 1 SQL et 1 Net Sentinel par serveur.
La base SQL du serveur 2 est corrompue
Tout est fait en VB sur l'application (Animations, liens entre pages…)
L'ensemble du Script est contenu dans un fichier: dossier projet/SCR/file.bas
Dans le selecteur de variables PcVue :
- 01 correspond aux variables “Tramway”
- 11 correspond aux variables “Téléphérique”
On ne peut pas modifier une variable directement via le selecteur de variables. Pour effectuer une telle modification, il faut modifier le fichier “txt” correspondant (cf partie “Dossier Projet”)
Sur le synoptique de la vue Acceuil :
L'application est liée à un serveur vidéo, Omincast, pour récupérer les flux vidéos des caméras.
Chaque caméra a un identifiant –> Table de correspondance Omni/Pc Vue
Dossier à installer dans C:\Roiret (dossier sur le serveur)
- LIB: répertoire par composants
- C1: Import avec include. Un dossier par composants en .txt
Si modification, pensez à les ajouter dans l'include!
Gestion de version: pensez à toujours commenter les versions
Le logiciel Net Sentinel permet la traduction du protocol SNMP en protocol OPC pour être lisible par PCVue.
Cette traduction se fait à l'aide de table MIB dans le software Net Sentinel.
Au lieu d'appeler des adresses numériques comme en Modbus, on appelle des fonctiones avec des arguments.
Ex: hmTempTable.hmTemp
Exemple:
Si recherche de variables:
- Définir l'équipement dans NS\_
- Trouver la variable
- Trouver son correspondant .mib
- CRTL+F dans la table MIB → Informations, construction des variables
Ajout d'équipements:
- Ajouter Equipement
- Adresse IP
- Importer table .mib → Attention à l'ordre d'importation
- Importer mapping
Deux objets dialoguent en OPC sur le projet:
- NetSentinel
- Sesame (gestion du contrôle d'accès)
- Réinjection programme → Si stop, attention à la languette sur l'avant de l'API
- Les programmes sont Strandards: juste la config de l'adresse IP qui change
Onglet ressources/var globales
Il y a un décalage des numéros de variables sur Wago de 12288
Connexion à l'API → En ligne/Paramètres de com
Si Bug, effacer le lien existant et en refaire un nouveau.
Penser à cocher une case spéciale lors du chargement du programme.
Les positions des synoptiques et de leurs objets sont présentent dans les tables SQL. Si l'on doit modifier un synoptique, il faut donc modifier cette table.
La table “dbo.video.omnicast” fait le lien entre les caméras et ce qu'il y a dans la supervision.