Cette page est en cours de rédaction.
Apportez votre aide…

Ceci est une ancienne révision du document !


Ignition : la supervision industrielle sous Linux

Ignition est un logiciel de supervision industrielle (mais pas uniquement) qui représente une réelle révolution sur le marché du scada.
Pour toutes vos applications : HMI, Supervision & Hypervision, Historian, Reporting, Plant-to-Management Interface (PMI)…

  • multi plate-forme : windows, linux, OS X, hp-ux…toute plate-forme pouvant exécuter Java SE 6
  • serveur web : une seule installation et tout se lance depuis une page web * database centric :** toutes les bases de données (sql server, mysql, postgresql, oracle, firebird…)

[DESCRIPTION DE L'APPLICATION]

  • Disposer d'une machine linux Ubuntu Linux 8.04+ (ou toute machine supportant Java 6)
  • Disposer des droits d'administration, sudo su
  • Avoir Java 6 installé : apt-get install sun-java6-jre
  • Pour une installation en production, installer la couche HAL : apt-get install hal
  • Si possible mais pas indispensable, avoir une base de données accessible (mysql, postgresql, oracle…)
unzip Ignition-build####-linux -d /usr/local/bin/ignition
  • Changez de répertoire pour le répertoire dans lequel vous avez dézippé
cd /usr/local/bin/ignition
  • Donnez les privilède d'exécution à ignition.sh et ignition-­‐gateway
chmod +x ignition.sh
chmod +x ignition-gateway
  • Créez un lien sur ignition.sh dans /etc/init.d/
cd /etc/init.d/
ln -s /usr/local/bin/ignition/ignition.sh ignition
chmod +x ignition
  • Installez les liens vers les scripts d’initialisation à l’aide de l’utilitaire update-rc.d
update-rc.d ignition defaults
  • Vous pouvez maintenant démarrer Ignition (en tant que root/sudo)
/etc/init.d/ignition start
/etc/init.d/ignition stop
  • Ignition va se lancer automatiquement dorénavant ; pour supprimer ce comportement, retirer le lien créé précédemment :
 
      /etc/init.d/ignition stop
      update-rc.d -f ignition remove
      rm /etc/init.d/ignition
  • L’utilitaire de contrôle de la gateway (Gateway Control Utility) peut être lancé via le script shell gcu.sh dans /usr/local/bin/ignition. Il faut le rendre exécutable avant tout :
      chmod +x /usr/local/bin/ignition/gcu.sh

Plus d'information :

Une fois Ignition installé, vous pouvez regarder un tutorial pour connecter la supervision sous linux à un automate programmable avec le driver MODBUS/TCP intégré : http://www.youtube.com/watch?&v=S1AjbS6bmLc

  • ignition.1295471328.txt.gz
  • Dernière modification: Le 19/01/2011, 22:08
  • par 90.35.80.83