====== TMA RATPDev Brest ======
==== Zones ====
Le projet est découpé en 3 zones:\\
- Energies\\
- Télésignalisation\\
- Eclairage stations (Scope AI)\\
==== Glossaire ====
- 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
==== Projet PCVue ====
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") //**
//Schéma architecture : //
{{ :tma:tma_brest:architecture.jpg?600 |}}
__//**Sur le synoptique de la vue Acceuil :**//__
* rond : Station
* carré : Signalisation / Zone de manoeuvre (ZM)
* triangle : Sous station énergie
==== Serveur Vidéo ====
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)
==== Dossier Projet ====
- 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\\
==== Net Sentinel ====
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 fonctions 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\\
\\
__**Ajout d'un nouvel équipement:**__\\
- Ajouter Equipement\\
- Adresse IP\\
- Demander la table .mib -> **Attention à l'ordre d'importation**\\
- Réaliser le fichier mapping à partir de la table .mib\\
__Derrière:__ ajouter les variables dans le Varexp de PCVue\\
==== OPC ====
Deux objets dialoguent en OPC sur le projet:\\
- NetSentinel\\
- Sesame (gestion du contrôle d'accès)\\
==== WAGO ====
- 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.
\\
Se connecter aux programmes du téléphérique depuis le PC Téléphérique (POD4)\\
Au moins on a bien toutes les librairies de Codesys, ainsi que la sauvegarde du dernier programme.
Penser à cocher une case spéciale lors du chargement du programme.
==== SQL====
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.
==== Gestion des alarmes ports de com ====
- Vérifier sur PCVue de quelle variable on parle, est-ce qu'elle est utlisée ou non.\\
- Créer une version de test\\
- Fermer PCVue\\
- Modifier le Varexp\\
- Ouvrir PCVue (avec la bonne icone) et la bonne version\\
- Passer en version référence si fonctionnement ok\\
\\
==== Trois stations téléphériques ====
- Atelier\\
- Pylone\\
- Jean-Moulin (Spécificité: les volets mécaniques sont gérés dans le Wago, et non par MicroSesame)\\
\\
{{tag>TMA, Brest, PCVue, Wago, Net Sentinel, téléphérique, Tramway}}