Ceci est une ancienne révision du document !
Passe dédiée au contrat de maintenance TMA sur le réseau de Tramway de Montpellier. L'exploitation du réseau est la “TAM”
- 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
- CEMT: centre d'exploitation et de maintenance technique
Version locale de l'application disponible sur le PC Admin de développement (présence de la clé PcVue)
L'adresse de ce poste est 10.20.0.1
En cas de modification de version, il faut redémarrer les postes clients pour qu'ils viennent récupérer directement la VREF disponible sur le disque D du PC Admin
La nouvelle version de référence est alors chargée sur les disques locaux des postes clients.
(A compléter)
La gestion de la vidéo est liée à une application spécifique pour récupérer les flux des caméras.
L'application est indépendante du PCVue, et fonctionne sur l'application “Avigilon”
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
Les automates des stations de Tramway sont des Twidos
Ils sont accessibles avec le logiciel Adavntys (disponible sur le PC Administrateur de la TAM)
Le format des dates est en “Epoch” sur la base SQL
Pour convertir cela en date classique, il faut utiliser par exemple:
Dans un WHERE:
SELECT Chrono,Name,Value,Quality,TS FROM TRENDTABLE1
where Chrono > (cast( DATEDIFF(second,convert(datetime, '1970-01-01 00:00:00',121) ,convert(datetime, '2007-05-25 09:00:00',121))as bigint)* 10000000)+ 116444736000000000
and Chrono < (cast( DATEDIFF(second,convert(datetime, '1970-01-01 00:00:00',121) ,convert(datetime, '2007-05-25 10:00:00',121))as bigint)* 10000000)+ 116444736000000000
order by TS
Dans un Select:
Select Top 1000 Chrono
,--Convertit la date enregistrée par PcVue dans SQL au format 'YYYY-MM-DD hh:mm:ss'\\
,DATEADD(s, (Chrono - 116444736000000000)/10000000 , '1970-01-01 00:00:00') as Date\\
,Name\\
,Value\\
FROM [BASE_SQL].[dbo].[TABLE1]\\