FactorySuite 2000
Voortaan mét
Web Server
De nieuwe versie van FactorySuite 2000
heeft als voornaamste verdienste dat ze thans ook een Web-module voor
HTML-pagina’s bevat, die als gateway voor productie- en procesinformatie
werkt.
Version française
FactorySuite 2000 hoeft geen voorstelling meer. In 1998
gooide fabrikant Wonderware de stok in het hoenderhok, door een ultralaag
geprijsd geheel van automatiseringsmodules als één Suite aan te bieden, met
een op dat moment ongekend hoge mate van onderlinge integratie tussen de
componenten. Ook in de Benelux was en is FactorySuite een succesvol product.
Recentelijk kwam Wonderware met een upgrade van de suite in de vorm van een
versie 7.1. Zoals aangekondigd werd de suite ‘Web-enabled’, met vooral
gevolgen voor de SCADA-module InTouch en werd de functionaliteit van de
relationele database IndustrialSQL Server uitgebreid.
Web-enabled
In versie 7.1 wordt de Web Server-module geïntroduceerd.
Deze fungeert als een data gateway, die productie- en procesinformatie in
realtime ophaalt van de fabriek/plant en deze via Internet of Intranet
beschikbaar maakt voor een brede waaier gebruikers. Zo kunnen bijv. volledige
met InTouch ontwikkelde applicaties naar een Web Server gepubliceerd worden, met
behoud van de volledige functionaliteit, zoals alarmen, historiek, etc… voor
alle ingelogde - interne en externe - gebruikers. Via de client tools van
Industrial SQLServer kunnen via een gewone Internetverbinding data en rapporten
opgehaald worden uit de realtime relationele datase. Voor de beveiliging maakt
Web Server gebruik van alle in Windows NT Server, Internet Information Server
(IIS) en Peer Web Server (PWS) opgenomen procedures.
Verbeterde InTouch
De Internetcompatibiliteit heeft vooral gevolgen voor de
InTouch SCADA-module. Gebruikers kunnen InTouch-applicaties verbinden met de
werkvloer via een standaard Internetconnectie. Applicaties kunnen bekeken
worden, naar keuze in de WindowViewer (dit is de InTouch runtime) of MS Internet
Explorer. Met andere woorden: een applicatie wordt zoals elke HTML-pagina gewoon
gepubliceerd en is dan bereikbaar voor alle gebruikers. In omgekeerde zin
betekent Web-enabled dat applicaties kunnen ontwikkeld worden die op een
centrale server draaien maar geconnecteerd zijn met data die tegelijkertijd van
meerdere gedistribueerde Web Servers in het netwerk komen. Nog een mooie
prestatieverbetering is afkomstig van de NAD (Dynamic Network Application
Development), waarmee een originele kopij (master copy) van een SCADA-applicatie
in een centrale netwerkserver kan bewaard worden. Vanuit deze netwerklocatie
kunnen gebruikers dynamische wijzigingen aanbrengen en deze naar de
visualisatieschermen sturen, zonder verplicht te zijn herop te starten.
OLE DB Provider
Ook de database zelf komt verbeterd uit de upgrade. Zoals
geweten, ontwikkelde Wonderware speciaal een eigen realtime variant van MS SQL
Server, die ze IndustrialSQL Server noemt. Versie 7.1 van deze database maakt
thans ten volle gebruik van de nieuwe functies die geboden worden door Microsoft
SQL Server 7.0. Deze nieuwe functies slaan vooral op een verbeterde performantie
en gegevensopslagbeheer en op verbeteringen aan de applicaties om de database te
beheren en queries uit te voeren. Doordat Wonderware met Versie 7.1 een
volledige OLE DB provider is geworden, kan de query engine van Microsoft SQL
Server 7.0 rechtstreeks aangesproken worden. De database fungeert thans als de
primaire data management tool voor alle softwaremodules in de suite. In het
gegevensbestand kunnen duizenden datapunten in realtime gelijktijdig gecapteerd
en weggeschreven worden. In functie van MES (Manufacturing Execution Systems)
kunnen historische en real-time data gemengd aangesproken worden om
gebeurtenissen (events) te relateren aan tijdgebaseerde data. Het ‘event
system’ van versie 7.1 is overigens stevig verbeterd door de toevoeging van
tijdgebaseerde gebeurtenis-detectoren, geaggregeerde gebeurtenis-acties, en een
verbeterde algemene performantie. Dit ‘event system’ is nu ook gecombineerd
met het ‘summary system’, wat meer flexibiliteit oplevert.
Andere verbeteringen
Globaal gezien maken nu alle modules uitgebreider gebruik van
ActiveX. Voor InControl, de softPLC-module, zijn er meer drivers ingebouwd, met
ondermeer ook fuzzy logic- en motion control-objecten. Via DCOM kan een
gedistribueerde controle-architectuur opgebouwd worden. Met de InTrack WIP
tracking-module (het Manufacturing Execution System) kan de gebruiker/integrator
thans - naast de vroegere voorgedefinieerde dialoogvensters - ook zelf
maatdialogen samenstellen. Er is ook een verbeterd beheer van de
productie-uitval (scrap tracking) en een dito beheer van de stockniveau’s.
Voor InBatch (volgens S88) slaan de voornaamste verbeteringen op de
receptuurontwikkeling, ActiveX controle voor de uitvoering en de mogelijkheid
van digitale handtekeningen zoals toegelaten door de FDA (Food & Drug
Administration).
www.wonderware.com
FactorySuite
2000
incorpore
un serveur Web
La nouvelle version de FactorySuite
2000 a pour principal mérite de désormais contenir un module Web pour pages
HTML, qui fait office de passerelle pour les informations de production et de
processus.
Il n’est plus nécessaire de présenter FactorySuite 2000.
En 1998, le concepteur Wonderware a semé la pagaille en proposant un ensemble
de modules d’automatisation en tant que Suite à un prix très compétitif.
Cette Suite présentait de surcroît une intégration sans précédent entre les
différents composants. Au Benelux aussi, le FactorySuite était et reste un
produit réussi. Récemment, Wonderware a sorti un upgrade de la suite sous
forme d’une version 7.1. Comme annoncé, la suite est devenue compatible Web,
entraînant surtout des répercussions sur le module SCADA InTouch, et la
fonctionnalité de la base de données relationnelle IndustrialSQL Server a
été étendue.
Compatible Web
Le module Web Server est intégré à la version 7.1. Ce
module fait office de passerelle de données. Il extrait, en temps réel, les
informations de production et de processus de l’usine et les met à la
disposition d’un large éventail d’utilisateurs via Internet ou Intranet.
Des applications entièrement développées à l’aide d’InTouch peuvent
ainsi être publiées vers le Web Server, tout en gardant leur fonctionnalité
en termes d’alarmes, d’historique, etc. pour tous les utilisateurs –
internes et externes – connectés. Des données et rapports peuvent être
extraits de la base de données relationnelle temps réel, au moyen d’une
simple connexion Internet, à l’aide des outils client d’Industrial
SQLServer. Pour la protection, le Web Server recourt à toutes les procédures
reprises dans le Windows NT Server, l’Internet Information Server (IIS) et le
Peer Web Server (PWS).
InTouch amélioré
La compatibilité Internet a surtout des répercussions sur
le module SCADA d’InTouch. Les utilisateurs peuvent relier des applications
InTouch au terrain via une connexion Internet standard. Les applications peuvent
être visualisées au choix dans le WindowViewer (c.-à-d. le InTouch runtime)
ou le MS Internet Explorer. En d’autres termes : une application est
simplement publiée à l’instar de toute page HTML et est ensuite accessible
à tous les utilisateurs. Dans le sens inverse, ‘compatible Web’ signifie qu’il
est possible de développer des applications qui tournent sur un serveur central
tout en étant connecté à des données qui arrivent simultanément sur le
réseau à partir de plusieurs serveurs Web distribués. Une autre belle
amélioration des performances nous vient du NAD (Dynamic Network Application
Development) : une copie originale (master copy) d’une application SCADA
peut être sauvegardée dans un serveur de réseau central. Les utilisateurs
peuvent, au départ de cet emplacement réseau, apporter des changements
dynamiques et les envoyer vers les écrans de visualisation, sans être obligés
de redémarrer.
OLE DB Provider
L’upgrade fournit également une amélioration de la base
de données. Wonderware a spécialement développé, comme nous le savons tous,
sa propre variante temps réel de MS SQL Server, qui répond au nom d’Industrial
SQL Server. La version 7.1 utilise pleinement les nouvelles fonctions proposées
par Microsoft SQL Server 7.0. Ces nouvelles fonctions portent surtout sur une
meilleure performance et gestion du stockage des données et sur des
améliorations apportées aux applications afin de gérer la base de données et
d’effectuer des requêtes. Puisque Wonderware est devenu, avec la version 7.1,
un OLE DB Provider à part entière, il est possible d’accéder directement au
moteur de requêtes de Microsoft SQL Server 7.0. La base de données fait
désormais office d’outil de gestion des données primaires pour tous les
modules logiciels de la suite. Des milliers de points de données peuvent être
captés et enregistrés simultanément dans le fichier de données. En fonction
du type de MES (Manufacturing Execution Systems), les données historiques et
temps réel peuvent être adressées aléatoirement afin de relier des
événements à des données temporelles. L’event system de la version 7.1 a d’ailleurs
été fortement amélioré suite à l’adjonction de détecteurs d’événements
temporels, d’actions événementielles agrégées et d’une performance
générale accrue. Cet event system est aujourd’hui combiné au summary
system, ce qui assure une plus grande flexibilité.
Autres améliorations
D’un point de vue global, tous les modules utilisent de façon plus large
les ActiveX. InControl, le module SoftPLC, dispose de plus de pilotes, avec
entre autres également des objets de fuzzy logic et de motion control. Une
architecture de contrôle distribuée peut être développée via les DCOM.
Grâce au module de traçabilité InTrack WIP (le Manufacturing Execution
System), l’utilisateur/intégrateur peut désormais également composer des
dialogues sur mesure (en plus des anciennes fenêtres de dialogue
prédéfinies). Viennent ensuite une gestion améliorée de l’arrêt de
production (scrap tracking) et une gestion équivalente des niveaux de stock.
Les principales améliorations d’InBatch (selon S88) portent sur le
développement de la préparation, le contrôle d’ActiveX pour l’exécution
et la possibilité de signatures numériques conformément aux stipulations de
la FDA (Food & Drug Administration).
www.wonderware.com